|
Scanning dependencies of target intgemm |
|
[ 0%] Building CXX object 3rdparty/intgemm/CMakeFiles/intgemm.dir/intgemm/intgemm.cc.o |
|
[ 0%] Linking CXX static library libintgemm.a |
|
[ 0%] Built target intgemm |
|
Scanning dependencies of target dnnl_cpu_x64 |
|
[ 0%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/amx_tile_configure.cpp.o |
|
[ 1%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/brgemm/brgemm.cpp.o |
|
[ 1%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/brgemm/jit_brgemm_kernel.cpp.o |
|
[ 1%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/cpu_barrier.cpp.o |
|
[ 1%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/cpu_isa_traits.cpp.o |
|
[ 1%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/cpu_reducer.cpp.o |
|
[ 1%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/amx/jit_avx512_core_amx_gemm_kern.cpp.o |
|
[ 1%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/bf16/jit_avx512_core_gemm_bf16bf16f32_kern.cpp.o |
|
[ 1%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/bf16/jit_avx512_core_gemv_bf16bf16f32_kern.cpp.o |
|
[ 1%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/bf16/jit_avx512_core_s16_24x8_copy_an_kern_autogen.cpp.o |
|
[ 2%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/bf16/jit_avx512_core_s16_24x8_copy_at_kern_autogen.cpp.o |
|
[ 2%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/bf16/jit_avx512_core_s16_24x8_copy_bn_kern_autogen.cpp.o |
|
[ 2%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/bf16/jit_avx512_core_s16_24x8_copy_bt_kern_autogen.cpp.o |
|
[ 2%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/bf16/jit_avx512_core_s16_48x8_copy_an_kern_autogen.cpp.o |
|
[ 2%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/bf16/jit_avx512_core_s16_48x8_copy_at_kern_autogen.cpp.o |
|
[ 2%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/bf16/jit_avx512_core_s16_48x8_copy_bn_kern_autogen.cpp.o |
|
[ 2%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/bf16/jit_avx512_core_s16_48x8_copy_bt_kern_autogen.cpp.o |
|
[ 2%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx2_f32_copy_an_kern_autogen.cpp.o |
|
[ 2%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx2_f32_copy_at_kern_autogen.cpp.o |
|
[ 3%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx2_f32_copy_bn_kern_autogen.cpp.o |
|
[ 3%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx2_f32_copy_bt_kern_autogen.cpp.o |
|
[ 3%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx2_kernel_sgemm_kern.cpp.o |
|
[ 3%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx512_common_gemm_f32.cpp.o |
|
[ 3%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx512_core_f32_copy_an_kern_autogen.cpp.o |
|
[ 3%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx512_core_f32_copy_at_kern_autogen.cpp.o |
|
[ 3%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx512_core_f32_copy_bn_kern_autogen.cpp.o |
|
[ 3%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx512_core_f32_copy_bt_kern_autogen.cpp.o |
|
[ 3%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx512_core_gemm_smalln_tn_f32_kern.cpp.o |
|
[ 3%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx_f32_copy_an_kern_autogen.cpp.o |
|
[ 4%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx_f32_copy_at_kern_autogen.cpp.o |
|
[ 4%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx_f32_copy_bn_kern_autogen.cpp.o |
|
[ 4%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx_f32_copy_bt_kern_autogen.cpp.o |
|
[ 4%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx_gemm_f32.cpp.o |
|
[ 4%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx_gemv_t_f32_kern.cpp.o |
|
[ 4%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx_kernel_b0_sgemm_kern_autogen.cpp.o |
|
[ 4%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx_kernel_sgemm_kern_autogen.cpp.o |
|
[ 4%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_sse41_f32_copy_an_kern_autogen.cpp.o |
|
[ 4%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_sse41_f32_copy_at_kern_autogen.cpp.o |
|
[ 5%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_sse41_f32_copy_bn_kern_autogen.cpp.o |
|
[ 5%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_sse41_f32_copy_bt_kern_autogen.cpp.o |
|
[ 5%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_sse41_gemv_t_f32_kern.cpp.o |
|
[ 5%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_sse41_kernel_b0_sgemm_kern_autogen.cpp.o |
|
[ 5%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_sse41_kernel_sgemm_kern_autogen.cpp.o |
|
[ 5%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/gemm_driver.cpp.o |
|
[ 5%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/gemm_info.cpp.o |
|
[ 5%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/gemm_pack.cpp.o |
|
[ 5%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/gemv_driver.cpp.o |
|
[ 6%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_gemm_s8u8s32_kern.cpp.o |
|
[ 6%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_u8_copy_an_kern_autogen.cpp.o |
|
[ 6%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_u8_copy_at_kern_autogen.cpp.o |
|
[ 6%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_u8_copy_bn_kern_autogen.cpp.o |
|
[ 6%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_u8_copy_bt_kern_autogen.cpp.o |
|
[ 6%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_u8_copy_sum_an_kern_autogen.cpp.o |
|
[ 6%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_u8_copy_sum_at_kern_autogen.cpp.o |
|
[ 6%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_u8_copy_sum_bn_kern_autogen.cpp.o |
|
[ 6%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_u8_copy_sum_bt_kern_autogen.cpp.o |
|
[ 6%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx512_core_gemm_s8u8s32_kern.cpp.o |
|
[ 7%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx512_core_gemv_s8x8s32.cpp.o |
|
[ 7%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx512_core_kernel_gemv_s8x8s32_kern.cpp.o |
|
[ 7%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx512_core_u8_copy_an_kern_autogen.cpp.o |
|
[ 7%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx512_core_u8_copy_at_kern_autogen.cpp.o |
|
[ 7%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx512_core_u8_copy_bn_kern_autogen.cpp.o |
|
[ 7%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx512_core_u8_copy_bt_kern_autogen.cpp.o |
|
[ 7%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx512_core_u8_copy_sum_an_kern_autogen.cpp.o |
|
[ 7%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx512_core_u8_copy_sum_at_kern_autogen.cpp.o |
|
[ 7%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx512_core_u8_copy_sum_bn_kern_autogen.cpp.o |
|
[ 8%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx512_core_u8_copy_sum_bt_kern_autogen.cpp.o |
|
[ 8%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_kernel_b0_b_gemm_s8u8s32_kern_autogen.cpp.o |
|
[ 8%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_kernel_b0_c_gemm_s8u8s32_kern_autogen.cpp.o |
|
[ 8%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_kernel_b0_gemm_s8u8s32_kern_autogen.cpp.o |
|
[ 8%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_kernel_b0_r_gemm_s8u8s32_kern_autogen.cpp.o |
|
[ 8%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_kernel_b_gemm_s8u8s32_kern_autogen.cpp.o |
|
[ 8%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_kernel_c_gemm_s8u8s32_kern_autogen.cpp.o |
|
[ 8%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_kernel_gemm_s8u8s32_kern_autogen.cpp.o |
|
[ 8%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_kernel_r_gemm_s8u8s32_kern_autogen.cpp.o |
|
[ 9%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_u8_copy_an_kern_autogen.cpp.o |
|
[ 9%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_u8_copy_at_kern_autogen.cpp.o |
|
[ 9%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_u8_copy_bn_kern_autogen.cpp.o |
|
[ 9%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_u8_copy_bt_kern_autogen.cpp.o |
|
[ 9%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_u8_copy_sum_an_kern_autogen.cpp.o |
|
[ 9%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_u8_copy_sum_at_kern_autogen.cpp.o |
|
[ 9%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_u8_copy_sum_bn_kern_autogen.cpp.o |
|
[ 9%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_u8_copy_sum_bt_kern_autogen.cpp.o |
|
[ 9%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_kernel_b0_b_gemm_s8u8s32_kern_autogen.cpp.o |
|
[ 10%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_kernel_b0_c_gemm_s8u8s32_kern_autogen.cpp.o |
|
[ 10%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_kernel_b0_gemm_s8u8s32_kern_autogen.cpp.o |
|
[ 10%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_kernel_b0_r_gemm_s8u8s32_kern_autogen.cpp.o |
|
[ 10%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_kernel_b_gemm_s8u8s32_kern_autogen.cpp.o |
|
[ 10%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_kernel_c_gemm_s8u8s32_kern_autogen.cpp.o |
|
[ 10%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_kernel_gemm_s8u8s32_kern_autogen.cpp.o |
|
[ 10%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_kernel_r_gemm_s8u8s32_kern_autogen.cpp.o |
|
[ 10%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_u8_copy_an_kern_autogen.cpp.o |
|
[ 10%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_u8_copy_at_kern_autogen.cpp.o |
|
[ 10%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_u8_copy_bn_kern_autogen.cpp.o |
|
[ 11%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_u8_copy_bt_kern_autogen.cpp.o |
|
[ 11%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_u8_copy_sum_an_kern_autogen.cpp.o |
|
[ 11%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_u8_copy_sum_at_kern_autogen.cpp.o |
|
[ 11%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_u8_copy_sum_bn_kern_autogen.cpp.o |
|
[ 11%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_u8_copy_sum_bt_kern_autogen.cpp.o |
|
[ 11%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm_bf16_convolution.cpp.o |
|
[ 11%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm_bf16_inner_product.cpp.o |
|
[ 11%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/injectors/injector_utils.cpp.o |
|
[ 11%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/injectors/jit_uni_binary_injector.cpp.o |
|
[ 12%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/injectors/jit_uni_eltwise_injector.cpp.o |
|
[ 12%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/injectors/jit_uni_postops_injector.cpp.o |
|
[ 12%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx2_1x1_conv_kernel_f32.cpp.o |
|
[ 12%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx2_1x1_convolution.cpp.o |
|
[ 12%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx2_conv_kernel_f32.cpp.o |
|
[ 12%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx2_convolution.cpp.o |
|
[ 12%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_common_1x1_conv_kernel.cpp.o |
|
[ 12%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_common_1x1_convolution.cpp.o |
|
[ 12%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_common_conv_kernel.cpp.o |
|
[ 13%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_common_conv_winograd_kernel_f32.cpp.o |
|
[ 13%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_common_convolution.cpp.o |
|
[ 13%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_common_convolution_winograd.cpp.o |
|
[ 13%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_common_resampling.cpp.o |
|
[ 13%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_amx_1x1_conv_kernel.cpp.o |
|
[ 13%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_amx_1x1_convolution.cpp.o |
|
[ 13%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_amx_conv_kernel.cpp.o |
|
[ 13%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_amx_convolution.cpp.o |
|
[ 13%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_bf16_1x1_conv_kernel.cpp.o |
|
[ 13%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_bf16_1x1_convolution.cpp.o |
|
[ 14%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_bf16_conv_kernel.cpp.o |
|
[ 14%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_bf16_convolution.cpp.o |
|
[ 14%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_bf16_dw_conv_kernel.cpp.o |
|
[ 14%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_bf16_sum.cpp.o |
|
[ 14%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_bf16cvt.cpp.o |
|
[ 14%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_f32_wino_conv_2x3.cpp.o |
|
[ 14%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_f32_wino_conv_4x3.cpp.o |
|
[ 14%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_f32_wino_conv_4x3_kernel.cpp.o |
|
[ 14%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_u8s8s32x_wino_convolution.cpp.o |
|
[ 15%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_x8s8s32x_1x1_conv_kernel.cpp.o |
|
[ 15%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_x8s8s32x_1x1_convolution.cpp.o |
|
[ 15%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_x8s8s32x_conv_kernel.cpp.o |
|
[ 15%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_x8s8s32x_convolution.cpp.o |
|
[ 15%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_x8s8s32x_deconvolution.cpp.o |
|
[ 15%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_gemm_inner_product_utils.cpp.o |
|
[ 15%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_gemm_x8s8s32x_convolution_utils.cpp.o |
|
[ 15%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_sse41_1x1_conv_kernel_f32.cpp.o |
|
[ 15%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_sse41_1x1_convolution.cpp.o |
|
[ 16%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_sse41_conv_kernel_f32.cpp.o |
|
[ 16%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_sse41_convolution.cpp.o |
|
[ 16%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_transpose_src_utils.cpp.o |
|
[ 16%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_batch_normalization.cpp.o |
|
[ 16%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_batch_normalization_s8.cpp.o |
|
[ 16%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_binary.cpp.o |
|
[ 16%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_dw_conv_kernel_f32.cpp.o |
|
[ 16%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_dw_convolution.cpp.o |
|
[ 16%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_eltwise.cpp.o |
|
[ 17%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_eltwise_int.cpp.o |
|
[ 17%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_i8i8_binary.cpp.o |
|
[ 17%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_i8i8_pooling.cpp.o |
|
[ 17%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_layer_normalization_kernels.cpp.o |
|
[ 17%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_pool_kernel.cpp.o |
|
[ 17%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_pooling.cpp.o |
|
[ 17%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_reorder.cpp.o |
|
[ 17%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_reorder_utils.cpp.o |
|
[ 17%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_softmax.cpp.o |
|
[ 17%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_tbb_batch_normalization.cpp.o |
|
[ 18%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_x8s8s32x_1x1_conv_kernel.cpp.o |
|
[ 18%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_x8s8s32x_1x1_convolution.cpp.o |
|
[ 18%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_x8s8s32x_conv_kernel.cpp.o |
|
[ 18%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_x8s8s32x_convolution.cpp.o |
|
[ 18%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_utils/jit_utils.cpp.o |
|
[ 18%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/lrn/jit_avx512_common_lrn.cpp.o |
|
[ 18%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/lrn/jit_avx512_common_lrn_bwd_base.cpp.o |
|
[ 18%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/lrn/jit_avx512_common_lrn_bwd_blocked.cpp.o |
|
[ 18%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/lrn/jit_avx512_common_lrn_bwd_nhwc.cpp.o |
|
[ 19%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/lrn/jit_avx512_common_lrn_fwd_base.cpp.o |
|
[ 19%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/lrn/jit_avx512_common_lrn_fwd_blocked.cpp.o |
|
[ 19%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/lrn/jit_avx512_common_lrn_fwd_nhwc.cpp.o |
|
[ 19%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/lrn/jit_uni_lrn.cpp.o |
|
[ 19%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/lrn/jit_uni_lrn_kernel.cpp.o |
|
[ 19%] Building CXX object 3rdparty/mkldnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/shuffle/jit_uni_shuffle.cpp.o |
|
[ 19%] Built target dnnl_cpu_x64 |
|
Scanning dependencies of target dnnl_common |
|
[ 19%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/batch_normalization.cpp.o |
|
[ 19%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/binary.cpp.o |
|
[ 20%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/concat.cpp.o |
|
[ 20%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/convolution.cpp.o |
|
[ 20%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/convolution_pd.cpp.o |
|
[ 20%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/deconvolution.cpp.o |
|
[ 20%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/dnnl_debug.cpp.o |
|
[ 20%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/dnnl_debug_autogenerated.cpp.o |
|
[ 20%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/eltwise.cpp.o |
|
[ 20%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/engine.cpp.o |
|
[ 20%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/inner_product.cpp.o |
|
[ 20%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/layer_normalization.cpp.o |
|
[ 21%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/lrn.cpp.o |
|
[ 21%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/matmul.cpp.o |
|
[ 21%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/memory.cpp.o |
|
[ 21%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/memory_debug.cpp.o |
|
[ 21%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/memory_desc_wrapper.cpp.o |
|
[ 21%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/memory_storage.cpp.o |
|
[ 21%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/memory_tracking.cpp.o |
|
[ 21%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/memory_zero_pad.cpp.o |
|
[ 21%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/pooling.cpp.o |
|
[ 22%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/primitive.cpp.o |
|
[ 22%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/primitive_attr.cpp.o |
|
[ 22%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/primitive_cache.cpp.o |
|
[ 22%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/primitive_desc.cpp.o |
|
[ 22%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/primitive_exec_types.cpp.o |
|
[ 22%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/primitive_hashing.cpp.o |
|
[ 22%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/primitive_iterator.cpp.o |
|
[ 22%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/query.cpp.o |
|
[ 22%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/reduction.cpp.o |
|
[ 23%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/reorder.cpp.o |
|
[ 23%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/resampling.cpp.o |
|
[ 23%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/rnn.cpp.o |
|
[ 23%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/rw_mutex.cpp.o |
|
[ 23%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/scratchpad.cpp.o |
|
[ 23%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/scratchpad_debug.cpp.o |
|
[ 23%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/shuffle.cpp.o |
|
[ 23%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/softmax.cpp.o |
|
[ 23%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/stream.cpp.o |
|
[ 23%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/sum.cpp.o |
|
[ 24%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/utils.cpp.o |
|
[ 24%] Building CXX object 3rdparty/mkldnn/src/common/CMakeFiles/dnnl_common.dir/verbose.cpp.o |
|
[ 24%] Built target dnnl_common |
|
Scanning dependencies of target dnnl_cpu |
|
[ 24%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/bfloat16.cpp.o |
|
[ 24%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_batch_normalization_list.cpp.o |
|
[ 24%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_batch_normalization_utils.cpp.o |
|
[ 24%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_binary_list.cpp.o |
|
[ 24%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_concat.cpp.o |
|
[ 24%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_convolution_list.cpp.o |
|
[ 24%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_deconvolution_list.cpp.o |
|
[ 25%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_eltwise_list.cpp.o |
|
[ 25%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_engine.cpp.o |
|
[ 25%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_inner_product_list.cpp.o |
|
[ 25%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_layer_normalization_list.cpp.o |
|
[ 25%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_lrn_list.cpp.o |
|
[ 25%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_pooling_list.cpp.o |
|
[ 25%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_reduction_list.cpp.o |
|
[ 25%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_reorder.cpp.o |
|
[ 25%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_resampling_list.cpp.o |
|
[ 26%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_rnn_list.cpp.o |
|
[ 26%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_shuffle_list.cpp.o |
|
[ 26%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_softmax_list.cpp.o |
|
[ 26%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_sum.cpp.o |
|
[ 26%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm_convolution.cpp.o |
|
[ 26%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm_convolution_utils.cpp.o |
|
[ 26%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm_inner_product.cpp.o |
|
[ 26%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm_inner_product_utils.cpp.o |
|
[ 26%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm_x8s8s32x_convolution.cpp.o |
|
[ 27%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm_x8s8s32x_convolution_utils.cpp.o |
|
[ 27%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm_x8s8s32x_inner_product.cpp.o |
|
[ 27%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/nchw_pooling.cpp.o |
|
[ 27%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ncsp_batch_normalization.cpp.o |
|
[ 27%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/nhwc_pooling.cpp.o |
|
[ 27%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/nspc_batch_normalization.cpp.o |
|
[ 27%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/platform.cpp.o |
|
[ 27%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/primitive_attr_postops.cpp.o |
|
[ 27%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_batch_normalization.cpp.o |
|
[ 27%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_binary.cpp.o |
|
[ 28%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_convolution.cpp.o |
|
[ 28%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_deconvolution.cpp.o |
|
[ 28%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_eltwise.cpp.o |
|
[ 28%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_inner_product.cpp.o |
|
[ 28%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_layer_normalization.cpp.o |
|
[ 28%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_lrn.cpp.o |
|
[ 28%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_pooling.cpp.o |
|
[ 28%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_reduction.cpp.o |
|
[ 28%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_resampling.cpp.o |
|
[ 29%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_shuffle.cpp.o |
|
[ 29%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_softmax.cpp.o |
|
[ 29%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/simple_concat.cpp.o |
|
[ 29%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/simple_layer_normalization.cpp.o |
|
[ 29%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/simple_layer_normalization_kernels.cpp.o |
|
[ 29%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/simple_resampling.cpp.o |
|
[ 29%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/simple_sum.cpp.o |
|
[ 29%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm/f32/gemm_utils_f32.cpp.o |
|
[ 29%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm/f32/ref_gemm_f32.cpp.o |
|
[ 30%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm/gemm.cpp.o |
|
[ 30%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm/gemm_pack.cpp.o |
|
[ 30%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm/s8x8s32/ref_gemm_s8x8s32.cpp.o |
|
[ 30%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm/s8x8s32/simple_gemm_s8s8s32.cpp.o |
|
[ 30%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/matmul/cpu_matmul_list.cpp.o |
|
[ 30%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/matmul/gemm_bf16_matmul.cpp.o |
|
[ 30%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/matmul/gemm_f32_matmul.cpp.o |
|
[ 30%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/matmul/gemm_x8s8s32x_matmul.cpp.o |
|
[ 30%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/matmul/ref_matmul.cpp.o |
|
[ 30%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/rnn/cell_common.cpp.o |
|
[ 31%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/rnn/cell_gru.cpp.o |
|
[ 31%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/rnn/cell_gru_lbr.cpp.o |
|
[ 31%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/rnn/ref_postgemm_gru.cpp.o |
|
[ 31%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/rnn/ref_postgemm_gru_lbr.cpp.o |
|
[ 31%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/rnn/ref_postgemm_lstm.cpp.o |
|
[ 31%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/rnn/ref_postgemm_rnn.cpp.o |
|
[ 31%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/rnn/ref_rnn.cpp.o |
|
[ 31%] Building CXX object 3rdparty/mkldnn/src/cpu/CMakeFiles/dnnl_cpu.dir/rnn/rnn_utils.cpp.o |
|
[ 31%] Built target dnnl_cpu |
|
Scanning dependencies of target dnnl |
|
[ 31%] Linking CXX static library libdnnl.a |
|
[ 31%] Built target dnnl |
|
Scanning dependencies of target mxnet_static |
|
[ 31%] Building CXX object CMakeFiles/mxnet_static.dir/src/api/_api_internal/_api_internal.cc.o |
|
[ 32%] Building CXX object CMakeFiles/mxnet_static.dir/src/api/operator/numpy/np_init_op.cc.o |
|
[ 32%] Building CXX object CMakeFiles/mxnet_static.dir/src/api/operator/numpy/np_tensordot_op.cc.o |
|
In file included from /home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../imperative/../common/utils.h:50, |
|
from /home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../imperative/imperative_utils.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../utils.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/np_tensordot_op.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../operator/numpy/../tensor/././elemwise_unary_op.h: In static member function ‘static void mxnet::op::UnaryOp::ComputeInt(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector<mxnet::TBlob>&, const std::vector<mxnet::OpReqType>&, const std::vector<mxnet::TBlob>&)’: |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../operator/numpy/../tensor/././elemwise_unary_op.h:262:50: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
262 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../imperative/../common/../operator/mxnet_op.h:432:21: note: in definition of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
432 | typedef float DType; \ |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../operator/numpy/../tensor/././elemwise_unary_op.h:262:50: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
262 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../imperative/../common/../operator/mxnet_op.h:439:22: note: in definition of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
439 | typedef double DType; \ |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../operator/numpy/../tensor/././elemwise_unary_op.h:262:50: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
262 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../imperative/../common/../operator/mxnet_op.h:446:37: note: in definition of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
446 | typedef mshadow::half::half_t DType; \ |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../operator/numpy/../tensor/././elemwise_binary_op.h: In static member function ‘static void mxnet::op::ElemwiseBinaryOp::ComputeInt(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector<mxnet::TBlob>&, const std::vector<mxnet::OpReqType>&, const std::vector<mxnet::TBlob>&)’: |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../operator/numpy/../tensor/././elemwise_binary_op.h:489:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../imperative/../common/../operator/mxnet_op.h:100:8: note: in definition of macro ‘MXNET_ASSIGN_REQ_SWITCH’ |
|
100 | {__VA_ARGS__} \ |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../operator/numpy/../tensor/././elemwise_binary_op.h:489:7: note: in expansion of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~~~~~~~~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../operator/numpy/../tensor/././elemwise_binary_op.h:489:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../imperative/../common/../operator/mxnet_op.h:100:8: note: in definition of macro ‘MXNET_ASSIGN_REQ_SWITCH’ |
|
100 | {__VA_ARGS__} \ |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../operator/numpy/../tensor/././elemwise_binary_op.h:489:7: note: in expansion of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~~~~~~~~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../operator/numpy/../tensor/././elemwise_binary_op.h:489:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../imperative/../common/../operator/mxnet_op.h:100:8: note: in definition of macro ‘MXNET_ASSIGN_REQ_SWITCH’ |
|
100 | {__VA_ARGS__} \ |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../operator/numpy/../tensor/././elemwise_binary_op.h:489:7: note: in expansion of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~~~~~~~~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../operator/numpy/../tensor/././elemwise_binary_op.h:489:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../imperative/../common/../operator/mxnet_op.h:106:8: note: in definition of macro ‘MXNET_ASSIGN_REQ_SWITCH’ |
|
106 | {__VA_ARGS__} \ |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../operator/numpy/../tensor/././elemwise_binary_op.h:489:7: note: in expansion of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~~~~~~~~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../operator/numpy/../tensor/././elemwise_binary_op.h:489:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../imperative/../common/../operator/mxnet_op.h:106:8: note: in definition of macro ‘MXNET_ASSIGN_REQ_SWITCH’ |
|
106 | {__VA_ARGS__} \ |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../operator/numpy/../tensor/././elemwise_binary_op.h:489:7: note: in expansion of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~~~~~~~~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../operator/numpy/../tensor/././elemwise_binary_op.h:489:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../imperative/../common/../operator/mxnet_op.h:106:8: note: in definition of macro ‘MXNET_ASSIGN_REQ_SWITCH’ |
|
106 | {__VA_ARGS__} \ |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../operator/numpy/../tensor/././elemwise_binary_op.h:489:7: note: in expansion of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~~~~~~~~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../operator/numpy/../tensor/./elemwise_binary_broadcast_op.h: In function ‘void mxnet::op::BinaryBroadcastIntCompute(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector<mxnet::TBlob>&, const std::vector<mxnet::OpReqType>&, const std::vector<mxnet::TBlob>&)’: |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../operator/numpy/../tensor/./elemwise_binary_broadcast_op.h:353:50: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
353 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../imperative/../common/../operator/mxnet_op.h:432:21: note: in definition of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
432 | typedef float DType; \ |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../operator/numpy/../tensor/./elemwise_binary_broadcast_op.h:353:50: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
353 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../imperative/../common/../operator/mxnet_op.h:439:22: note: in definition of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
439 | typedef double DType; \ |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../operator/numpy/../tensor/./elemwise_binary_broadcast_op.h:353:50: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
353 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../imperative/../common/../operator/mxnet_op.h:446:37: note: in definition of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
446 | typedef mshadow::half::half_t DType; \ |
|
| ^~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/ndarray.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/runtime/packed_func.h:37, |
|
from /home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../utils.h:29, |
|
from /home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/np_tensordot_op.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::half::half_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../operator/numpy/../tensor/./././cast_storage-inl.h:85:3: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/ndarray.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/runtime/packed_func.h:37, |
|
from /home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../utils.h:29, |
|
from /home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/np_tensordot_op.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/ndarray.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/runtime/packed_func.h:37, |
|
from /home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../utils.h:29, |
|
from /home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/np_tensordot_op.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/ndarray.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/runtime/packed_func.h:37, |
|
from /home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../utils.h:29, |
|
from /home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/np_tensordot_op.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/ndarray.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/runtime/packed_func.h:37, |
|
from /home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../utils.h:29, |
|
from /home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/np_tensordot_op.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::bfloat::bf16_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../../../operator/numpy/../tensor/./././cast_storage-inl.h:85:3: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/ndarray.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/runtime/packed_func.h:37, |
|
from /home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../utils.h:29, |
|
from /home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/np_tensordot_op.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/ndarray.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/runtime/packed_func.h:37, |
|
from /home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../utils.h:29, |
|
from /home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/np_tensordot_op.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/ndarray.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/runtime/packed_func.h:37, |
|
from /home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/../utils.h:29, |
|
from /home/user/mxnet1.8/mxnet1.8/src/api/operator/numpy/np_tensordot_op.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
[ 32%] Building CXX object CMakeFiles/mxnet_static.dir/src/api/operator/utils.cc.o |
|
[ 32%] Building CXX object CMakeFiles/mxnet_static.dir/src/base.cc.o |
|
[ 32%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api.cc.o |
|
In file included from /home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../common/utils.h:50, |
|
from /home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../operator_common.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/custom-inl.h:45, |
|
from /home/user/mxnet1.8/mxnet1.8/src/c_api/c_api.cc:52: |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/tensor/././elemwise_unary_op.h: In static member function ‘static void mxnet::op::UnaryOp::ComputeInt(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector<mxnet::TBlob>&, const std::vector<mxnet::OpReqType>&, const std::vector<mxnet::TBlob>&)’: |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/tensor/././elemwise_unary_op.h:262:50: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
262 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../common/../operator/mxnet_op.h:432:21: note: in definition of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
432 | typedef float DType; \ |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/tensor/././elemwise_unary_op.h:262:50: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
262 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../common/../operator/mxnet_op.h:439:22: note: in definition of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
439 | typedef double DType; \ |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/tensor/././elemwise_unary_op.h:262:50: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
262 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../common/../operator/mxnet_op.h:446:37: note: in definition of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
446 | typedef mshadow::half::half_t DType; \ |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/tensor/././elemwise_binary_op.h: In static member function ‘static void mxnet::op::ElemwiseBinaryOp::ComputeInt(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector<mxnet::TBlob>&, const std::vector<mxnet::OpReqType>&, const std::vector<mxnet::TBlob>&)’: |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/tensor/././elemwise_binary_op.h:489:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../common/../operator/mxnet_op.h:100:8: note: in definition of macro ‘MXNET_ASSIGN_REQ_SWITCH’ |
|
100 | {__VA_ARGS__} \ |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/tensor/././elemwise_binary_op.h:489:7: note: in expansion of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~~~~~~~~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/tensor/././elemwise_binary_op.h:489:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../common/../operator/mxnet_op.h:100:8: note: in definition of macro ‘MXNET_ASSIGN_REQ_SWITCH’ |
|
100 | {__VA_ARGS__} \ |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/tensor/././elemwise_binary_op.h:489:7: note: in expansion of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~~~~~~~~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/tensor/././elemwise_binary_op.h:489:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../common/../operator/mxnet_op.h:100:8: note: in definition of macro ‘MXNET_ASSIGN_REQ_SWITCH’ |
|
100 | {__VA_ARGS__} \ |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/tensor/././elemwise_binary_op.h:489:7: note: in expansion of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~~~~~~~~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/tensor/././elemwise_binary_op.h:489:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../common/../operator/mxnet_op.h:106:8: note: in definition of macro ‘MXNET_ASSIGN_REQ_SWITCH’ |
|
106 | {__VA_ARGS__} \ |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/tensor/././elemwise_binary_op.h:489:7: note: in expansion of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~~~~~~~~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/tensor/././elemwise_binary_op.h:489:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../common/../operator/mxnet_op.h:106:8: note: in definition of macro ‘MXNET_ASSIGN_REQ_SWITCH’ |
|
106 | {__VA_ARGS__} \ |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/tensor/././elemwise_binary_op.h:489:7: note: in expansion of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~~~~~~~~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/tensor/././elemwise_binary_op.h:489:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../common/../operator/mxnet_op.h:106:8: note: in definition of macro ‘MXNET_ASSIGN_REQ_SWITCH’ |
|
106 | {__VA_ARGS__} \ |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/tensor/././elemwise_binary_op.h:489:7: note: in expansion of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~~~~~~~~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/tensor/./elemwise_binary_broadcast_op.h: In function ‘void mxnet::op::BinaryBroadcastIntCompute(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector<mxnet::TBlob>&, const std::vector<mxnet::OpReqType>&, const std::vector<mxnet::TBlob>&)’: |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/tensor/./elemwise_binary_broadcast_op.h:353:50: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
353 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../common/../operator/mxnet_op.h:432:21: note: in definition of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
432 | typedef float DType; \ |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/tensor/./elemwise_binary_broadcast_op.h:353:50: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
353 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../common/../operator/mxnet_op.h:439:22: note: in definition of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
439 | typedef double DType; \ |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/tensor/./elemwise_binary_broadcast_op.h:353:50: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
353 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../common/../operator/mxnet_op.h:446:37: note: in definition of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
446 | typedef mshadow::half::half_t DType; \ |
|
| ^~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/src/c_api/c_api.cc:39: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::half::half_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/tensor/./././cast_storage-inl.h:85:3: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/src/c_api/c_api.cc:39: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/src/c_api/c_api.cc:39: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/src/c_api/c_api.cc:39: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/src/c_api/c_api.cc:39: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::bfloat::bf16_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/tensor/./././cast_storage-inl.h:85:3: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/src/c_api/c_api.cc:39: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/src/c_api/c_api.cc:39: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/src/c_api/c_api.cc:39: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
[ 32%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api_error.cc.o |
|
[ 32%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api_executor.cc.o |
|
[ 32%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api_function.cc.o |
|
In file included from /usr/include/string.h:495, |
|
from /usr/include/c++/9/cstring:42, |
|
from /home/user/mxnet1.8/mxnet1.8/include/dmlc/io.h:10, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/base.h:30, |
|
from /home/user/mxnet1.8/mxnet1.8/src/c_api/c_api_function.cc:26: |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../profiler/./profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../profiler/./profiler.h:825:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../profiler/./profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../profiler/./profiler.h:320:33, |
|
inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../profiler/./profiler.h:840:56, |
|
inlined from ‘virtual void mxnet::profiler::ProfileTask::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../profiler/./profiler.h:806:13: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../profiler/./profiler.h:57:12, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../profiler/./profiler.h:321:30, |
|
inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../profiler/./profiler.h:840:56, |
|
inlined from ‘virtual void mxnet::profiler::ProfileTask::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../profiler/./profiler.h:806:13: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../profiler/./profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../profiler/./profiler.h:825:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../profiler/./profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../profiler/./profiler.h:320:33, |
|
inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../profiler/./profiler.h:840:56, |
|
inlined from ‘void mxnet::profiler::CustomOpProfiler::OnCustomEnd()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../profiler/./profiler.h:806:13: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../profiler/./profiler.h:57:12, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../profiler/./profiler.h:321:30, |
|
inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../profiler/./profiler.h:840:56, |
|
inlined from ‘void mxnet::profiler::CustomOpProfiler::OnCustomEnd()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../operator/custom/../../profiler/./profiler.h:806:13: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
[ 32%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api_ndarray.cc.o |
|
[ 34%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api_profile.cc.o |
|
In file included from /usr/include/string.h:495, |
|
from /usr/include/c++/9/cstring:42, |
|
from /home/user/mxnet1.8/mxnet1.8/include/dmlc/io.h:10, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/kvstore.h:27, |
|
from /home/user/mxnet1.8/mxnet1.8/src/c_api/c_api_profile.cc:32: |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileEvent::ProfileEventStat::ProfileEventStat(const char*, uint64_t, uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:912:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; SetExtraInfoFunction = mxnet::profiler::ProfileEvent::SendStat()::<lambda(mxnet::profiler::ProfileEvent::ProfileEventStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileEvent::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:923:57: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; SetExtraInfoFunction = mxnet::profiler::ProfileEvent::SendStat()::<lambda(mxnet::profiler::ProfileEvent::ProfileEventStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘virtual void mxnet::profiler::ProfileEvent::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:923:57: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileFrame::ProfileFrameStat::ProfileFrameStat(const char*, uint64_t, uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:986:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileFrame::ProfileFrameStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileFrame::ProfileFrameStat; SetExtraInfoFunction = mxnet::profiler::ProfileFrame::SendStat()::<lambda(mxnet::profiler::ProfileFrame::ProfileFrameStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:320:33, |
|
inlined from ‘void mxnet::profiler::ProfileFrame::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:997:57, |
|
inlined from ‘virtual void mxnet::profiler::ProfileFrame::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:974:13: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileFrame::ProfileFrameStat; SetExtraInfoFunction = mxnet::profiler::ProfileFrame::SendStat()::<lambda(mxnet::profiler::ProfileFrame::ProfileFrameStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘void mxnet::profiler::ProfileFrame::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:997:57, |
|
inlined from ‘virtual void mxnet::profiler::ProfileFrame::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:974:13: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileMarker::ProfileMarkerStat::ProfileMarkerStat(const char*, char, bool)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:1064:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileMarker::ProfileMarkerStat; Args = {const char*, char, bool}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileMarker::ProfileMarkerStat; SetExtraInfoFunction = mxnet::profiler::ProfileMarker::SendStat()::<lambda(mxnet::profiler::ProfileMarker::ProfileMarkerStat*)>; Args = {const char*, char, bool}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileMarker::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:1078:58: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileMarker::ProfileMarkerStat; SetExtraInfoFunction = mxnet::profiler::ProfileMarker::SendStat()::<lambda(mxnet::profiler::ProfileMarker::ProfileMarkerStat*)>; Args = {const char*, char, bool}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘virtual void mxnet::profiler::ProfileMarker::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:1078:58: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:825:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:320:33, |
|
inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:840:56, |
|
inlined from ‘virtual void mxnet::profiler::ProfileTask::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:806:13: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:321:30, |
|
inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:840:56, |
|
inlined from ‘virtual void mxnet::profiler::ProfileTask::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:806:13: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:825:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:320:33, |
|
inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:840:56, |
|
inlined from ‘void mxnet::on_exit_api()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:806:13, |
|
inlined from ‘void mxnet::on_exit_api()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/c_api_profile.cc:138:13: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:321:30, |
|
inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:840:56, |
|
inlined from ‘void mxnet::on_exit_api()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:806:13, |
|
inlined from ‘void mxnet::on_exit_api()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/c_api_profile.cc:138:13: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileCounter::ProfileCounterStat::ProfileCounterStat(const char*, uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:636:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; Args = {const char*, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>; Args = {const char*, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:320:33, |
|
inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:673:59, |
|
inlined from ‘uint64_t mxnet::profiler::ProfileCounter::operator--()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:704:13, |
|
inlined from ‘void mxnet::on_exit_api()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/c_api_profile.cc:148:7, |
|
inlined from ‘void mxnet::on_exit_api()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/c_api_profile.cc:138:13: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>; Args = {const char*, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:321:30, |
|
inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:673:59, |
|
inlined from ‘uint64_t mxnet::profiler::ProfileCounter::operator--()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:704:13, |
|
inlined from ‘void mxnet::on_exit_api()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/c_api_profile.cc:148:7, |
|
inlined from ‘void mxnet::on_exit_api()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/c_api_profile.cc:138:13: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileCounter::ProfileCounterStat::ProfileCounterStat(const char*, uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:636:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; Args = {const char*, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>; Args = {const char*, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:320:33, |
|
inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:673:59, |
|
inlined from ‘void mxnet::on_enter_api(const char*)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:697:13: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>; Args = {const char*, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:321:30, |
|
inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:673:59, |
|
inlined from ‘void mxnet::on_enter_api(const char*)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:697:13: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileCounter::ProfileCounterStat::ProfileCounterStat(const char*, uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:636:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; Args = {const char*, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>; Args = {const char*, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:320:33, |
|
inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:673:59, |
|
inlined from ‘void mxnet::on_enter_api(const char*)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:697:13: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>; Args = {const char*, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:321:30, |
|
inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:673:59, |
|
inlined from ‘void mxnet::on_enter_api(const char*)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:697:13: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileCounter::ProfileCounterStat::ProfileCounterStat(const char*, uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:636:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; Args = {const char*, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>; Args = {const char*, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:320:33, |
|
inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:673:59, |
|
inlined from ‘int MXProfileSetCounter(ProfileHandle, uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:687:13: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>; Args = {const char*, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:321:30, |
|
inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:673:59, |
|
inlined from ‘int MXProfileSetCounter(ProfileHandle, uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:687:13: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileCounter::ProfileCounterStat::ProfileCounterStat(const char*, uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:636:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; Args = {const char*, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>; Args = {const char*, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:320:33, |
|
inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:673:59, |
|
inlined from ‘uint64_t mxnet::profiler::ProfileCounter::operator+=(int64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:704:13, |
|
inlined from ‘int MXProfileAdjustCounter(ProfileHandle, int64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:594:19: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>; Args = {const char*, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:321:30, |
|
inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:673:59, |
|
inlined from ‘uint64_t mxnet::profiler::ProfileCounter::operator+=(int64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:704:13, |
|
inlined from ‘int MXProfileAdjustCounter(ProfileHandle, int64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:594:19: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileCounter::ProfileCounterStat::ProfileCounterStat(const char*, uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:636:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; Args = {const char*, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>; Args = {const char*, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:320:33, |
|
inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:673:59, |
|
inlined from ‘int MXProfileAdjustCounter(ProfileHandle, int64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:697:13: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>; Args = {const char*, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:321:30, |
|
inlined from ‘void mxnet::profiler::ProfileCounter::SendStat(uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:673:59, |
|
inlined from ‘int MXProfileAdjustCounter(ProfileHandle, int64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:697:13: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileMarker::ProfileMarker(const char*, mxnet::profiler::ProfileDomain*, mxnet::profiler::ProfileMarker::MarkerScope, bool)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:1040:20, |
|
inlined from ‘int MXProfileSetMarker(ProfileHandle, const char*, const char*)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/c_api_profile.cc:584:56: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileMarker::ProfileMarkerStat::ProfileMarkerStat(const char*, char, bool)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:1064:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileMarker::ProfileMarkerStat; Args = {const char*, char, bool}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileMarker::ProfileMarkerStat; SetExtraInfoFunction = mxnet::profiler::ProfileMarker::SendStat()::<lambda(mxnet::profiler::ProfileMarker::ProfileMarkerStat*)>; Args = {const char*, char, bool}]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileMarker::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:1078:58, |
|
inlined from ‘int MXProfileSetMarker(ProfileHandle, const char*, const char*)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:1051:13: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileTask::ProfileTask(const char*, mxnet::profiler::ProfileDomain*)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:778:20, |
|
inlined from ‘static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = mxnet::profiler::ProfileTask; _Args = {const char*&, mxnet::profiler::ProfileDomain*}; _Tp = mxnet::profiler::ProfileTask]’ at /usr/include/c++/9/ext/new_allocator.h:147:4, |
|
inlined from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const char*&, mxnet::profiler::ProfileDomain*}; _Tp = mxnet::profiler::ProfileTask; _Alloc = std::allocator<mxnet::profiler::ProfileTask>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /usr/include/c++/9/bits/shared_ptr_base.h:548:39, |
|
inlined from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = mxnet::profiler::ProfileTask; _Alloc = std::allocator<mxnet::profiler::ProfileTask>; _Args = {const char*&, mxnet::profiler::ProfileDomain*}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /usr/include/c++/9/bits/shared_ptr_base.h:679:16, |
|
inlined from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<mxnet::profiler::ProfileTask>; _Args = {const char*&, mxnet::profiler::ProfileDomain*}; _Tp = mxnet::profiler::ProfileTask; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /usr/include/c++/9/bits/shared_ptr_base.h:1344:71, |
|
inlined from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<mxnet::profiler::ProfileTask>; _Args = {const char*&, mxnet::profiler::ProfileDomain*}; _Tp = mxnet::profiler::ProfileTask]’ at /usr/include/c++/9/bits/shared_ptr.h:359:59, |
|
inlined from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = mxnet::profiler::ProfileTask; _Alloc = std::allocator<mxnet::profiler::ProfileTask>; _Args = {const char*&, mxnet::profiler::ProfileDomain*}]’ at /usr/include/c++/9/bits/shared_ptr.h:702:39, |
|
inlined from ‘int MXProfileCreateTask(ProfileHandle, const char*, void**)’ at /usr/include/c++/9/bits/shared_ptr.h:718:42: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileFrame::ProfileFrame(const char*, mxnet::profiler::ProfileDomain*)’ at /home/user/mxnet1.8/mxnet1.8/src/c_api/../profiler/profiler.h:954:20, |
|
inlined from ‘static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = mxnet::profiler::ProfileFrame; _Args = {const char*&, mxnet::profiler::ProfileDomain*}; _Tp = mxnet::profiler::ProfileFrame]’ at /usr/include/c++/9/ext/new_allocator.h:147:4, |
|
inlined from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const char*&, mxnet::profiler::ProfileDomain*}; _Tp = mxnet::profiler::ProfileFrame; _Alloc = std::allocator<mxnet::profiler::ProfileFrame>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /usr/include/c++/9/bits/shared_ptr_base.h:548:39, |
|
inlined from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = mxnet::profiler::ProfileFrame; _Alloc = std::allocator<mxnet::profiler::ProfileFrame>; _Args = {const char*&, mxnet::profiler::ProfileDomain*}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /usr/include/c++/9/bits/shared_ptr_base.h:679:16, |
|
inlined from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<mxnet::profiler::ProfileFrame>; _Args = {const char*&, mxnet::profiler::ProfileDomain*}; _Tp = mxnet::profiler::ProfileFrame; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ at /usr/include/c++/9/bits/shared_ptr_base.h:1344:71, |
|
inlined from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator<mxnet::profiler::ProfileFrame>; _Args = {const char*&, mxnet::profiler::ProfileDomain*}; _Tp = mxnet::profiler::ProfileFrame]’ at /usr/include/c++/9/bits/shared_ptr.h:359:59, |
|
inlined from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = mxnet::profiler::ProfileFrame; _Alloc = std::allocator<mxnet::profiler::ProfileFrame>; _Args = {const char*&, mxnet::profiler::ProfileDomain*}]’ at /usr/include/c++/9/bits/shared_ptr.h:702:39, |
|
inlined from ‘int MXProfileCreateFrame(ProfileHandle, const char*, void**)’ at /usr/include/c++/9/bits/shared_ptr.h:718:42: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
[ 34%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api_symbolic.cc.o |
|
[ 34%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api_test.cc.o |
|
[ 34%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_predict_api.cc.o |
|
[ 34%] Building CXX object CMakeFiles/mxnet_static.dir/src/common/cuda_utils.cc.o |
|
[ 34%] Building CXX object CMakeFiles/mxnet_static.dir/src/common/exec_utils.cc.o |
|
[ 34%] Building CXX object CMakeFiles/mxnet_static.dir/src/common/rtc.cc.o |
|
[ 34%] Building CXX object CMakeFiles/mxnet_static.dir/src/common/utils.cc.o |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/engine.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/common/./utils.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/src/common/utils.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::half::half_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/common/../operator/tensor/cast_storage-inl.h:85:3: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/engine.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/common/./utils.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/src/common/utils.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/engine.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/common/./utils.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/src/common/utils.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/engine.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/common/./utils.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/src/common/utils.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/engine.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/common/./utils.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/src/common/utils.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::bfloat::bf16_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/common/../operator/tensor/cast_storage-inl.h:85:3: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/engine.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/common/./utils.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/src/common/utils.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/engine.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/common/./utils.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/src/common/utils.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/engine.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/common/./utils.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/src/common/utils.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
[ 34%] Building CXX object CMakeFiles/mxnet_static.dir/src/engine/engine.cc.o |
|
[ 35%] Building CXX object CMakeFiles/mxnet_static.dir/src/engine/naive_engine.cc.o |
|
In file included from /usr/include/string.h:495, |
|
from /usr/include/c++/9/cstring:42, |
|
from /home/user/mxnet1.8/mxnet1.8/include/dmlc/io.h:10, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:30, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/engine.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/engine/./engine_impl.h:28, |
|
from /home/user/mxnet1.8/mxnet1.8/src/engine/naive_engine.cc:30: |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileTask::ProfileTask(const char*, mxnet::profiler::ProfileDomain*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:778:20: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::ProfileEvent::SetCategories(const char*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::ProfileOperator(const char*, mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1171:20: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::ProfileEvent::SetCategories(const char*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::ProfileOperator(const char*, mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1169:20: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:825:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:320:33, |
|
inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:840:56: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:57:12, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:321:30, |
|
inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:840:56: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1217:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1240:52: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1222:24, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1240:52: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1217:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1240:52, |
|
inlined from ‘virtual void mxnet::profiler::ProfileEvent::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:892:13, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1195:25, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1192:8: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1222:24, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1240:52, |
|
inlined from ‘virtual void mxnet::profiler::ProfileEvent::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:892:13, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1195:25, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1192:8: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::ProfileEvent::SetCategories(const char*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::ProfileOperator(const char*, mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1171:20, |
|
inlined from ‘mxnet::engine::NaiveEngine::Push(mxnet::Engine::OprHandle, mxnet::Context, int, bool)::<lambda(mxnet::RunContext, mxnet::Engine::CallbackOnComplete)>’ at /home/user/mxnet1.8/mxnet1.8/src/engine/naive_engine.cc:133:79, |
|
inlined from ‘static void std::_Function_handler<void(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = mxnet::engine::NaiveEngine::Push(mxnet::Engine::OprHandle, mxnet::Context, int, bool)::<lambda(mxnet::RunContext, mxnet::Engine::CallbackOnComplete)>; _ArgTypes = {mxnet::RunContext, mxnet::engine::CallbackOnComplete}]’ at /usr/include/c++/9/bits/std_function.h:300:37: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::ProfileEvent::SetCategories(const char*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::ProfileOperator(const char*, mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1169:20, |
|
inlined from ‘mxnet::engine::NaiveEngine::Push(mxnet::Engine::OprHandle, mxnet::Context, int, bool)::<lambda(mxnet::RunContext, mxnet::Engine::CallbackOnComplete)>’ at /home/user/mxnet1.8/mxnet1.8/src/engine/naive_engine.cc:133:79, |
|
inlined from ‘static void std::_Function_handler<void(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = mxnet::engine::NaiveEngine::Push(mxnet::Engine::OprHandle, mxnet::Context, int, bool)::<lambda(mxnet::RunContext, mxnet::Engine::CallbackOnComplete)>; _ArgTypes = {mxnet::RunContext, mxnet::engine::CallbackOnComplete}]’ at /usr/include/c++/9/bits/std_function.h:300:37: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1217:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1240:52, |
|
inlined from ‘virtual void mxnet::profiler::ProfileEvent::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:892:13, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1195:25, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1192:8, |
|
inlined from ‘mxnet::engine::NaiveEngine::Push(mxnet::Engine::OprHandle, mxnet::Context, int, bool)::<lambda(mxnet::RunContext, mxnet::Engine::CallbackOnComplete)>’ at /home/user/mxnet1.8/mxnet1.8/src/engine/naive_engine.cc:138:33, |
|
inlined from ‘static void std::_Function_handler<void(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = mxnet::engine::NaiveEngine::Push(mxnet::Engine::OprHandle, mxnet::Context, int, bool)::<lambda(mxnet::RunContext, mxnet::Engine::CallbackOnComplete)>; _ArgTypes = {mxnet::RunContext, mxnet::engine::CallbackOnComplete}]’ at /usr/include/c++/9/bits/std_function.h:300:37: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1222:24, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1240:52, |
|
inlined from ‘virtual void mxnet::profiler::ProfileEvent::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:892:13, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1195:25, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1192:8, |
|
inlined from ‘mxnet::engine::NaiveEngine::Push(mxnet::Engine::OprHandle, mxnet::Context, int, bool)::<lambda(mxnet::RunContext, mxnet::Engine::CallbackOnComplete)>’ at /home/user/mxnet1.8/mxnet1.8/src/engine/naive_engine.cc:138:33, |
|
inlined from ‘static void std::_Function_handler<void(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = mxnet::engine::NaiveEngine::Push(mxnet::Engine::OprHandle, mxnet::Context, int, bool)::<lambda(mxnet::RunContext, mxnet::Engine::CallbackOnComplete)>; _ArgTypes = {mxnet::RunContext, mxnet::engine::CallbackOnComplete}]’ at /usr/include/c++/9/bits/std_function.h:300:37: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1217:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1240:52, |
|
inlined from ‘virtual void mxnet::profiler::ProfileEvent::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:892:13, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1195:25, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1192:8, |
|
inlined from ‘virtual void mxnet::engine::NaiveEngine::PushAsync(mxnet::Engine::AsyncFn, mxnet::Context, const std::vector<mxnet::engine::Var*>&, const std::vector<mxnet::engine::Var*>&, mxnet::FnProperty, int, const char*, bool)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/naive_engine.cc:211:29: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1222:24, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1240:52, |
|
inlined from ‘virtual void mxnet::profiler::ProfileEvent::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:892:13, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1195:25, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:1192:8, |
|
inlined from ‘virtual void mxnet::engine::NaiveEngine::PushAsync(mxnet::Engine::AsyncFn, mxnet::Context, const std::vector<mxnet::engine::Var*>&, const std::vector<mxnet::engine::Var*>&, mxnet::FnProperty, int, const char*, bool)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/naive_engine.cc:211:29: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileEvent::ProfileEventStat::ProfileEventStat(const char*, uint64_t, uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:912:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; SetExtraInfoFunction = mxnet::profiler::ProfileEvent::SendStat()::<lambda(mxnet::profiler::ProfileEvent::ProfileEventStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileEvent::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:923:57: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; SetExtraInfoFunction = mxnet::profiler::ProfileEvent::SendStat()::<lambda(mxnet::profiler::ProfileEvent::ProfileEventStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:57:12, |
|
inlined from ‘virtual void mxnet::profiler::ProfileEvent::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/../profiler/profiler.h:923:57: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
[ 35%] Building CXX object CMakeFiles/mxnet_static.dir/src/engine/openmp.cc.o |
|
[ 35%] Building CXX object CMakeFiles/mxnet_static.dir/src/engine/threaded_engine.cc.o |
|
In file included from /usr/include/string.h:495, |
|
from /usr/include/c++/9/cstring:42, |
|
from /home/user/mxnet1.8/mxnet1.8/include/dmlc/io.h:10, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:30, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/storage.h:29, |
|
from /home/user/mxnet1.8/mxnet1.8/src/engine/./threaded_engine.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/src/engine/threaded_engine.cc:32: |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1217:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1240:52: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1222:24, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1240:52: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:825:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:320:33, |
|
inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:840:56, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:806:13, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1192:8: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:321:30, |
|
inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:840:56, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:806:13, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1192:8: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1217:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1240:52, |
|
inlined from ‘virtual void mxnet::profiler::ProfileEvent::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:892:13, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1195:25, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1192:8: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1222:24, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1240:52, |
|
inlined from ‘virtual void mxnet::profiler::ProfileEvent::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:892:13, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1195:25, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1192:8: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:825:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:320:33, |
|
inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:840:56, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:806:13, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1192:8, |
|
inlined from ‘static void mxnet::engine::ThreadedEngine::OnCompleteStatic(mxnet::Engine*, void*, const dmlc::Error*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/threaded_engine.cc:520:33: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:321:30, |
|
inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:840:56, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:806:13, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1192:8, |
|
inlined from ‘static void mxnet::engine::ThreadedEngine::OnCompleteStatic(mxnet::Engine*, void*, const dmlc::Error*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/threaded_engine.cc:520:33: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
[ 35%] Building CXX object CMakeFiles/mxnet_static.dir/src/engine/threaded_engine_perdevice.cc.o |
|
In file included from /usr/include/string.h:495, |
|
from /usr/include/c++/9/cstring:42, |
|
from /home/user/mxnet1.8/mxnet1.8/include/dmlc/././any.h:14, |
|
from /home/user/mxnet1.8/mxnet1.8/include/dmlc/./json.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/dmlc/parameter.h:26, |
|
from /home/user/mxnet1.8/mxnet1.8/src/engine/threaded_engine_perdevice.cc:28: |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::ProfileEvent::SetCategories(const char*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::ProfileOperator(const char*, mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1171:20, |
|
inlined from ‘void mxnet::engine::ThreadedEngine::ExecuteOprBlock(mxnet::RunContext, mxnet::engine::OprBlock*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./threaded_engine.h:361:81: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::ProfileEvent::SetCategories(const char*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::ProfileOperator(const char*, mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1169:20, |
|
inlined from ‘void mxnet::engine::ThreadedEngine::ExecuteOprBlock(mxnet::RunContext, mxnet::engine::OprBlock*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./threaded_engine.h:361:81: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:825:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:320:33, |
|
inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:840:56: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:321:30, |
|
inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:840:56: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1217:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1240:52: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1222:24, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1240:52: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1217:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1240:52, |
|
inlined from ‘virtual void mxnet::profiler::ProfileEvent::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:892:13, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1195:25, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1192:8: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1222:24, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1240:52, |
|
inlined from ‘virtual void mxnet::profiler::ProfileEvent::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:892:13, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1195:25, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1192:8: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileEvent::ProfileEventStat::ProfileEventStat(const char*, uint64_t, uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:912:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; SetExtraInfoFunction = mxnet::profiler::ProfileEvent::SendStat()::<lambda(mxnet::profiler::ProfileEvent::ProfileEventStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileEvent::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:923:57: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; SetExtraInfoFunction = mxnet::profiler::ProfileEvent::SendStat()::<lambda(mxnet::profiler::ProfileEvent::ProfileEventStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘virtual void mxnet::profiler::ProfileEvent::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:923:57: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
[ 35%] Building CXX object CMakeFiles/mxnet_static.dir/src/engine/threaded_engine_pooled.cc.o |
|
In file included from /usr/include/string.h:495, |
|
from /usr/include/c++/9/cstring:42, |
|
from /home/user/mxnet1.8/mxnet1.8/include/dmlc/io.h:10, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:30, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/storage.h:29, |
|
from /home/user/mxnet1.8/mxnet1.8/src/engine/./threaded_engine.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/src/engine/threaded_engine_pooled.cc:31: |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::ProfileEvent::SetCategories(const char*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::ProfileOperator(const char*, mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1171:20, |
|
inlined from ‘void mxnet::engine::ThreadedEngine::ExecuteOprBlock(mxnet::RunContext, mxnet::engine::OprBlock*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./threaded_engine.h:361:81: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::ProfileEvent::SetCategories(const char*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::ProfileOperator(const char*, mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1169:20, |
|
inlined from ‘void mxnet::engine::ThreadedEngine::ExecuteOprBlock(mxnet::RunContext, mxnet::engine::OprBlock*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./threaded_engine.h:361:81: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:825:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:320:33, |
|
inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:840:56: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:321:30, |
|
inlined from ‘void mxnet::profiler::ProfileTask::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:840:56: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1217:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1240:52: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1222:24, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1240:52: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1217:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1240:52, |
|
inlined from ‘virtual void mxnet::profiler::ProfileEvent::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:892:13, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1195:25, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1192:8: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1222:24, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long unsigned int, long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1240:52, |
|
inlined from ‘virtual void mxnet::profiler::ProfileEvent::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:892:13, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1195:25, |
|
inlined from ‘virtual void mxnet::profiler::ProfileOperator::stop()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:1192:8: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::static_string<string_size>::set(const char*) [with long unsigned int string_size = 128]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘mxnet::profiler::ProfileEvent::ProfileEventStat::ProfileEventStat(const char*, uint64_t, uint64_t)’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:912:16, |
|
inlined from ‘static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:419:38, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; SetExtraInfoFunction = mxnet::profiler::ProfileEvent::SendStat()::<lambda(mxnet::profiler::ProfileEvent::ProfileEventStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:320:33, |
|
inlined from ‘virtual void mxnet::profiler::ProfileEvent::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:923:57: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In function ‘char* strncpy(char*, const char*, size_t)’, |
|
inlined from ‘void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; SetExtraInfoFunction = mxnet::profiler::ProfileEvent::SendStat()::<lambda(mxnet::profiler::ProfileEvent::ProfileEventStat*)>; Args = {const char*, long unsigned int, long unsigned int}]’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:57:12, |
|
inlined from ‘virtual void mxnet::profiler::ProfileEvent::SendStat()’ at /home/user/mxnet1.8/mxnet1.8/src/engine/./../profiler/profiler.h:923:57: |
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] |
|
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); |
|
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
[ 35%] Building CXX object CMakeFiles/mxnet_static.dir/src/executor/attach_op_execs_pass.cc.o |
|
[ 35%] Building CXX object CMakeFiles/mxnet_static.dir/src/executor/attach_op_resource_pass.cc.o |
|
[ 35%] Building CXX object CMakeFiles/mxnet_static.dir/src/executor/eliminate_common_expr_pass.cc.o |
|
[ 35%] Building CXX object CMakeFiles/mxnet_static.dir/src/executor/graph_executor.cc.o |
|
[ 35%] Building CXX object CMakeFiles/mxnet_static.dir/src/executor/infer_graph_attr_pass.cc.o |
|
[ 36%] Building CXX object CMakeFiles/mxnet_static.dir/src/executor/inplace_addto_detect_pass.cc.o |
|
[ 36%] Building CXX object CMakeFiles/mxnet_static.dir/src/executor/pointwise_fusion_pass.cc.o |
|
[ 36%] Building CXX object CMakeFiles/mxnet_static.dir/src/executor/simple_partition_pass.cc.o |
|
[ 36%] Building CXX object CMakeFiles/mxnet_static.dir/src/imperative/cached_op.cc.o |
|
[ 36%] Building CXX object CMakeFiles/mxnet_static.dir/src/imperative/cached_op_threadsafe.cc.o |
|
[ 36%] Building CXX object CMakeFiles/mxnet_static.dir/src/imperative/imperative.cc.o |
|
[ 36%] Building CXX object CMakeFiles/mxnet_static.dir/src/imperative/imperative_utils.cc.o |
|
[ 36%] Building CXX object CMakeFiles/mxnet_static.dir/src/initialize.cc.o |
|
[ 36%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/image_aug_default.cc.o |
|
[ 37%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/image_det_aug_default.cc.o |
|
[ 37%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/image_io.cc.o |
|
[ 37%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/io.cc.o |
|
[ 37%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/iter_csv.cc.o |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_csv.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 2; DType = mshadow::half::half_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/io/./iter_prefetcher.h:98:11: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_csv.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_csv.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_csv.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_csv.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 2; DType = mshadow::bfloat::bf16_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/io/./iter_prefetcher.h:98:11: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_csv.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_csv.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_csv.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_csv.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::half::half_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/io/./iter_batchloader.h:91:9: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_csv.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_csv.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_csv.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_csv.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::bfloat::bf16_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/io/./iter_batchloader.h:91:9: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_csv.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_csv.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_csv.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
[ 37%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/iter_image_det_recordio.cc.o |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_det_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 2; DType = mshadow::half::half_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/io/./iter_prefetcher.h:98:11: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_det_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_det_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_det_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_det_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 2; DType = mshadow::bfloat::bf16_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/io/./iter_prefetcher.h:98:11: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_det_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_det_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_det_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_det_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::half::half_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/io/./iter_batchloader.h:91:9: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_det_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_det_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_det_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_det_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::bfloat::bf16_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/io/./iter_batchloader.h:91:9: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_det_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_det_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_det_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
[ 37%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/iter_image_recordio.cc.o |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 2; DType = mshadow::half::half_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/io/./iter_prefetcher.h:98:11: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 2; DType = mshadow::bfloat::bf16_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/io/./iter_prefetcher.h:98:11: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::half::half_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/io/./iter_batchloader.h:91:9: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::bfloat::bf16_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/io/./iter_batchloader.h:91:9: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
[ 37%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/iter_image_recordio_2.cc.o |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio_2.cc:26: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::half::half_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio_2.cc:353:11: required from ‘bool mxnet::io::ImageRecordIOParser2<DType>::ParseNext(mxnet::DataBatch*) [with DType = signed char]’ |
|
/home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio_2.cc:728:41: required from ‘void mxnet::io::ImageRecordIter2<DType>::Init(const std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&) [with DType = signed char]’ |
|
/home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio_2.cc:716:18: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio_2.cc:26: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio_2.cc:26: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio_2.cc:26: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio_2.cc:26: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::bfloat::bf16_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio_2.cc:353:11: required from ‘bool mxnet::io::ImageRecordIOParser2<DType>::ParseNext(mxnet::DataBatch*) [with DType = signed char]’ |
|
/home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio_2.cc:728:41: required from ‘void mxnet::io::ImageRecordIter2<DType>::Init(const std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&) [with DType = signed char]’ |
|
/home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio_2.cc:716:18: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio_2.cc:26: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio_2.cc:26: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_image_recordio_2.cc:26: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
[ 37%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/iter_libsvm.cc.o |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_libsvm.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 2; DType = mshadow::half::half_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/io/././iter_prefetcher.h:98:11: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_libsvm.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_libsvm.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_libsvm.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_libsvm.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 2; DType = mshadow::bfloat::bf16_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/io/././iter_prefetcher.h:98:11: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_libsvm.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_libsvm.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_libsvm.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_libsvm.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::half::half_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/io/./iter_sparse_prefetcher.h:146:5: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_libsvm.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_libsvm.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_libsvm.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_libsvm.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::bfloat::bf16_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/io/./iter_sparse_prefetcher.h:146:5: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_libsvm.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_libsvm.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_libsvm.cc:24: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
[ 37%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/iter_mnist.cc.o |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_mnist.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 2; DType = mshadow::half::half_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/io/./iter_prefetcher.h:98:11: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_mnist.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_mnist.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_mnist.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_mnist.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 2; DType = mshadow::bfloat::bf16_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/io/./iter_prefetcher.h:98:11: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_mnist.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_mnist.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/io.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/io/iter_mnist.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
[ 38%] Building CXX object CMakeFiles/mxnet_static.dir/src/ir/expr.cc.o |
|
[ 38%] Building CXX object CMakeFiles/mxnet_static.dir/src/kvstore/gradient_compression.cc.o |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/ndarray.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/../../src/kvstore/gradient_compression.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/kvstore.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/kvstore/kvstore_local.h:28, |
|
from /home/user/mxnet1.8/mxnet1.8/src/kvstore/gradient_compression.cc:27: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::half::half_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/kvstore/./comm.h:296:5: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/ndarray.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/../../src/kvstore/gradient_compression.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/kvstore.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/kvstore/kvstore_local.h:28, |
|
from /home/user/mxnet1.8/mxnet1.8/src/kvstore/gradient_compression.cc:27: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/ndarray.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/../../src/kvstore/gradient_compression.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/kvstore.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/kvstore/kvstore_local.h:28, |
|
from /home/user/mxnet1.8/mxnet1.8/src/kvstore/gradient_compression.cc:27: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/ndarray.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/../../src/kvstore/gradient_compression.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/kvstore.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/kvstore/kvstore_local.h:28, |
|
from /home/user/mxnet1.8/mxnet1.8/src/kvstore/gradient_compression.cc:27: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/ndarray.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/../../src/kvstore/gradient_compression.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/kvstore.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/kvstore/kvstore_local.h:28, |
|
from /home/user/mxnet1.8/mxnet1.8/src/kvstore/gradient_compression.cc:27: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::bfloat::bf16_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/kvstore/./comm.h:296:5: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/ndarray.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/../../src/kvstore/gradient_compression.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/kvstore.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/kvstore/kvstore_local.h:28, |
|
from /home/user/mxnet1.8/mxnet1.8/src/kvstore/gradient_compression.cc:27: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/ndarray.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/../../src/kvstore/gradient_compression.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/kvstore.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/kvstore/kvstore_local.h:28, |
|
from /home/user/mxnet1.8/mxnet1.8/src/kvstore/gradient_compression.cc:27: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/ndarray.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/../../src/kvstore/gradient_compression.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/kvstore.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/kvstore/kvstore_local.h:28, |
|
from /home/user/mxnet1.8/mxnet1.8/src/kvstore/gradient_compression.cc:27: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
[ 38%] Building CXX object CMakeFiles/mxnet_static.dir/src/kvstore/kvstore.cc.o |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/ndarray.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/../../src/kvstore/gradient_compression.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/kvstore.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/kvstore/kvstore.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::half::half_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/kvstore/././comm.h:296:5: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/ndarray.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/../../src/kvstore/gradient_compression.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/kvstore.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/kvstore/kvstore.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/ndarray.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/../../src/kvstore/gradient_compression.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/kvstore.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/kvstore/kvstore.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/ndarray.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/../../src/kvstore/gradient_compression.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/kvstore.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/kvstore/kvstore.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/ndarray.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/../../src/kvstore/gradient_compression.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/kvstore.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/kvstore/kvstore.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::bfloat::bf16_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/kvstore/././comm.h:296:5: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/ndarray.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/../../src/kvstore/gradient_compression.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/kvstore.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/kvstore/kvstore.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/ndarray.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/../../src/kvstore/gradient_compression.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/kvstore.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/kvstore/kvstore.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/./base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/ndarray.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/../../src/kvstore/gradient_compression.h:32, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/kvstore.h:34, |
|
from /home/user/mxnet1.8/mxnet1.8/src/kvstore/kvstore.cc:25: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
[ 38%] Building CXX object CMakeFiles/mxnet_static.dir/src/kvstore/kvstore_utils.cc.o |
|
[ 38%] Building CXX object CMakeFiles/mxnet_static.dir/src/lang/expr.cc.o |
|
[ 38%] Building CXX object CMakeFiles/mxnet_static.dir/src/lang/ir.cc.o |
|
[ 38%] Building CXX object CMakeFiles/mxnet_static.dir/src/lib_api.cc.o |
|
[ 38%] Building CXX object CMakeFiles/mxnet_static.dir/src/libinfo.cc.o |
|
[ 38%] Building CXX object CMakeFiles/mxnet_static.dir/src/ndarray/ndarray.cc.o |
|
In file included from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/utils.h:50, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././operator_common.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/../elemwise_op_common.h:38, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/init_op.h:39, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./ndarray_function.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/ndarray.cc:34: |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/././elemwise_unary_op.h: In static member function ‘static void mxnet::op::UnaryOp::ComputeInt(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector<mxnet::TBlob>&, const std::vector<mxnet::OpReqType>&, const std::vector<mxnet::TBlob>&)’: |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/././elemwise_unary_op.h:262:50: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
262 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/../operator/mxnet_op.h:432:21: note: in definition of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
432 | typedef float DType; \ |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/././elemwise_unary_op.h:262:50: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
262 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/../operator/mxnet_op.h:439:22: note: in definition of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
439 | typedef double DType; \ |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/././elemwise_unary_op.h:262:50: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
262 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/../operator/mxnet_op.h:446:37: note: in definition of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
446 | typedef mshadow::half::half_t DType; \ |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/././elemwise_binary_op.h: In static member function ‘static void mxnet::op::ElemwiseBinaryOp::ComputeInt(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector<mxnet::TBlob>&, const std::vector<mxnet::OpReqType>&, const std::vector<mxnet::TBlob>&)’: |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/././elemwise_binary_op.h:489:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/../operator/mxnet_op.h:100:8: note: in definition of macro ‘MXNET_ASSIGN_REQ_SWITCH’ |
|
100 | {__VA_ARGS__} \ |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/././elemwise_binary_op.h:489:7: note: in expansion of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~~~~~~~~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/././elemwise_binary_op.h:489:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/../operator/mxnet_op.h:100:8: note: in definition of macro ‘MXNET_ASSIGN_REQ_SWITCH’ |
|
100 | {__VA_ARGS__} \ |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/././elemwise_binary_op.h:489:7: note: in expansion of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~~~~~~~~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/././elemwise_binary_op.h:489:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/../operator/mxnet_op.h:100:8: note: in definition of macro ‘MXNET_ASSIGN_REQ_SWITCH’ |
|
100 | {__VA_ARGS__} \ |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/././elemwise_binary_op.h:489:7: note: in expansion of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~~~~~~~~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/././elemwise_binary_op.h:489:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/../operator/mxnet_op.h:106:8: note: in definition of macro ‘MXNET_ASSIGN_REQ_SWITCH’ |
|
106 | {__VA_ARGS__} \ |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/././elemwise_binary_op.h:489:7: note: in expansion of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~~~~~~~~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/././elemwise_binary_op.h:489:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/../operator/mxnet_op.h:106:8: note: in definition of macro ‘MXNET_ASSIGN_REQ_SWITCH’ |
|
106 | {__VA_ARGS__} \ |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/././elemwise_binary_op.h:489:7: note: in expansion of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~~~~~~~~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/././elemwise_binary_op.h:489:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/../operator/mxnet_op.h:106:8: note: in definition of macro ‘MXNET_ASSIGN_REQ_SWITCH’ |
|
106 | {__VA_ARGS__} \ |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/././elemwise_binary_op.h:489:7: note: in expansion of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~~~~~~~~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/./elemwise_binary_broadcast_op.h: In function ‘void mxnet::op::BinaryBroadcastIntCompute(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector<mxnet::TBlob>&, const std::vector<mxnet::OpReqType>&, const std::vector<mxnet::TBlob>&)’: |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/./elemwise_binary_broadcast_op.h:353:50: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
353 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/../operator/mxnet_op.h:432:21: note: in definition of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
432 | typedef float DType; \ |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/./elemwise_binary_broadcast_op.h:353:50: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
353 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/../operator/mxnet_op.h:439:22: note: in definition of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
439 | typedef double DType; \ |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/./elemwise_binary_broadcast_op.h:353:50: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
353 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/../operator/mxnet_op.h:446:37: note: in definition of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
446 | typedef mshadow::half::half_t DType; \ |
|
| ^~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/ndarray.cc:29: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::half::half_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/./././cast_storage-inl.h:85:3: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/ndarray.cc:29: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/ndarray.cc:29: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/ndarray.cc:29: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/ndarray.cc:29: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::bfloat::bf16_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/./././cast_storage-inl.h:85:3: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/ndarray.cc:29: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/ndarray.cc:29: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mxnet/base.h:33, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/ndarray.cc:29: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
[ 39%] Building CXX object CMakeFiles/mxnet_static.dir/src/ndarray/ndarray_function.cc.o |
|
In file included from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/utils.h:50, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././operator_common.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/../elemwise_op_common.h:38, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/init_op.h:39, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./ndarray_function.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/ndarray_function.cc:26: |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/./elemwise_unary_op.h: In static member function ‘static void mxnet::op::UnaryOp::ComputeInt(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector<mxnet::TBlob>&, const std::vector<mxnet::OpReqType>&, const std::vector<mxnet::TBlob>&)’: |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/./elemwise_unary_op.h:262:50: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
262 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/../operator/mxnet_op.h:432:21: note: in definition of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
432 | typedef float DType; \ |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/./elemwise_unary_op.h:262:50: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
262 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/../operator/mxnet_op.h:439:22: note: in definition of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
439 | typedef double DType; \ |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/./elemwise_unary_op.h:262:50: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
262 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/../operator/mxnet_op.h:446:37: note: in definition of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
446 | typedef mshadow::half::half_t DType; \ |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/./elemwise_binary_op.h: In static member function ‘static void mxnet::op::ElemwiseBinaryOp::ComputeInt(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector<mxnet::TBlob>&, const std::vector<mxnet::OpReqType>&, const std::vector<mxnet::TBlob>&)’: |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/./elemwise_binary_op.h:489:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/../operator/mxnet_op.h:100:8: note: in definition of macro ‘MXNET_ASSIGN_REQ_SWITCH’ |
|
100 | {__VA_ARGS__} \ |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/./elemwise_binary_op.h:489:7: note: in expansion of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~~~~~~~~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/./elemwise_binary_op.h:489:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/../operator/mxnet_op.h:100:8: note: in definition of macro ‘MXNET_ASSIGN_REQ_SWITCH’ |
|
100 | {__VA_ARGS__} \ |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/./elemwise_binary_op.h:489:7: note: in expansion of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~~~~~~~~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/./elemwise_binary_op.h:489:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/../operator/mxnet_op.h:100:8: note: in definition of macro ‘MXNET_ASSIGN_REQ_SWITCH’ |
|
100 | {__VA_ARGS__} \ |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/./elemwise_binary_op.h:489:7: note: in expansion of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~~~~~~~~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/./elemwise_binary_op.h:489:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/../operator/mxnet_op.h:106:8: note: in definition of macro ‘MXNET_ASSIGN_REQ_SWITCH’ |
|
106 | {__VA_ARGS__} \ |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/./elemwise_binary_op.h:489:7: note: in expansion of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~~~~~~~~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/./elemwise_binary_op.h:489:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/../operator/mxnet_op.h:106:8: note: in definition of macro ‘MXNET_ASSIGN_REQ_SWITCH’ |
|
106 | {__VA_ARGS__} \ |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/./elemwise_binary_op.h:489:7: note: in expansion of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~~~~~~~~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/./elemwise_binary_op.h:489:52: warning: typedef ‘DType’ locally defined but not used [-Wunused-local-typedefs] |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/../operator/mxnet_op.h:106:8: note: in definition of macro ‘MXNET_ASSIGN_REQ_SWITCH’ |
|
106 | {__VA_ARGS__} \ |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/./elemwise_binary_op.h:489:7: note: in expansion of macro ‘MXNET_INT_TYPE_SWITCH’ |
|
489 | MXNET_INT_TYPE_SWITCH(outputs[0].type_flag_, DType, { |
|
| ^~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./ndarray_function.h:29, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/ndarray_function.cc:26: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::half::half_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/././cast_storage-inl.h:85:3: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./ndarray_function.h:29, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/ndarray_function.cc:26: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./ndarray_function.h:29, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/ndarray_function.cc:26: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./ndarray_function.h:29, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/ndarray_function.cc:26: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./ndarray_function.h:29, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/ndarray_function.cc:26: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h: In instantiation of ‘void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::bfloat::bf16_t]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/../operator/tensor/././cast_storage-inl.h:85:3: required from here |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:152:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
152 | memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size()); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./ndarray_function.h:29, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/ndarray_function.cc:26: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:1075, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./ndarray_function.h:29, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/ndarray_function.cc:26: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/./tensor_cpu-inl.h:157:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
157 | memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1)); |
|
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./ndarray_function.h:29, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/ndarray_function.cc:26: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././operator_common.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/../elemwise_op_common.h:38, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/init_op.h:39, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./ndarray_function.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/ndarray_function.cc:26: |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/utils.h: In instantiation of ‘void mxnet::common::ParallelCopy(DType*, const DType*, mxnet::index_t) [with DType = mshadow::half::half_t; mxnet::index_t = int]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/ndarray_function.cc:39:3: required from here |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/utils.h:761:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::half::half_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
761 | std::memcpy(dst, src, sizeof(DType) * size); |
|
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:297, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./ndarray_function.h:29, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/ndarray_function.cc:26: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././half.h:113:26: note: ‘class mshadow::half::half_t’ declared here |
|
113 | class MSHADOW_ALIGNED(2) half_t { |
|
| ^~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././operator_common.h:43, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/../elemwise_op_common.h:38, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/init_op.h:39, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./ndarray_function.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/ndarray_function.cc:26: |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/utils.h: In instantiation of ‘void mxnet::common::ParallelCopy(DType*, const DType*, mxnet::index_t) [with DType = mshadow::bfloat::bf16_t; mxnet::index_t = int]’: |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/ndarray_function.cc:39:3: required from here |
|
/home/user/mxnet1.8/mxnet1.8/src/ndarray/./../operator/tensor/.././../common/utils.h:761:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class mshadow::bfloat::bf16_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] |
|
761 | std::memcpy(dst, src, sizeof(DType) * size); |
|
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /home/user/mxnet1.8/mxnet1.8/include/mshadow/./base.h:299, |
|
from /home/user/mxnet1.8/mxnet1.8/include/mshadow/tensor.h:35, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/./ndarray_function.h:29, |
|
from /home/user/mxnet1.8/mxnet1.8/src/ndarray/ndarray_function.cc:26: |
|
/home/user/mxnet1.8/mxnet1.8/include/mshadow/././bfloat.h:75:26: note: ‘class mshadow::bfloat::bf16_t’ declared here |
|
75 | class MSHADOW_ALIGNED(2) bf16_t { |
|
| ^~~~~~ |
|
[ 39%] Building CXX object CMakeFiles/mxnet_static.dir/src/nnvm/amp_infer_unknown.cc.o |
|
[ 39%] Building CXX object CMakeFiles/mxnet_static.dir/src/nnvm/gradient.cc.o |
|
[ 39%] Building CXX object CMakeFiles/mxnet_static.dir/src/nnvm/graph_editor.cc.o |
|
[ 39%] Building CXX object CMakeFiles/mxnet_static.dir/src/nnvm/legacy_json_util.cc.o |
|
[ 39%] Building CXX object CMakeFiles/mxnet_static.dir/src/nnvm/legacy_op_util.cc.o |
|
[ 39%] Building CXX object CMakeFiles/mxnet_static.dir/src/nnvm/low_precision_pass.cc.o |
|
[ 39%] Building CXX object CMakeFiles/mxnet_static.dir/src/nnvm/plan_memory.cc.o |
|
[ 39%] Building CXX object CMakeFiles/mxnet_static.dir/src/nnvm/tvm_bridge.cc.o |
|
In file included from /home/user/mxnet1.8/mxnet1.8/3rdparty/tvm/include/tvm/runtime/packed_func.h:29, |
|
from /home/user/mxnet1.8/mxnet1.8/src/nnvm/tvm_bridge.cc:37: |
|
/home/user/mxnet1.8/mxnet1.8/3rdparty/tvm/include/tvm/runtime/container.h: In member function ‘void tvm::runtime::Array< <template-parameter-1-1>, <template-parameter-1-2> >::MutateByApply(F)’: |
|
/home/user/mxnet1.8/mxnet1.8/3rdparty/tvm/include/tvm/runtime/container.h:884:42: error: ‘make_unique’ is not a member of ‘std’ |
|
884 | std::unique_ptr<StackFrame> s = std::make_unique<StackFrame>(); |
|
| ^~~~~~~~~~~ |
|
/home/user/mxnet1.8/mxnet1.8/3rdparty/tvm/include/tvm/runtime/container.h:884:42: note: ‘std::make_unique’ is only available from C++14 onwards |
|
/home/user/mxnet1.8/mxnet1.8/3rdparty/tvm/include/tvm/runtime/container.h:884:64: error: expected primary-expression before ‘>’ token |
|
884 | std::unique_ptr<StackFrame> s = std::make_unique<StackFrame>(); |
|
| ^ |
|
/home/user/mxnet1.8/mxnet1.8/3rdparty/tvm/include/tvm/runtime/container.h:884:66: error: expected primary-expression before ‘)’ token |
|
884 | std::unique_ptr<StackFrame> s = std::make_unique<StackFrame>(); |
|
| ^ |
|
/home/user/mxnet1.8/mxnet1.8/3rdparty/tvm/include/tvm/runtime/container.h: At global scope: |
|
/home/user/mxnet1.8/mxnet1.8/3rdparty/tvm/include/tvm/runtime/container.h:1616:3: error: ‘operator==’ function uses ‘auto’ type specifier without trailing return type |
|
1616 | auto operator==(const Optional<T>& other) const { |
|
| ^~~~ |
|
/home/user/mxnet1.8/mxnet1.8/3rdparty/tvm/include/tvm/runtime/container.h:1616:3: note: deduced return type only available with ‘-std=c++14’ or ‘-std=gnu++14’ |
|
/home/user/mxnet1.8/mxnet1.8/3rdparty/tvm/include/tvm/runtime/container.h:1627:3: error: ‘operator!=’ function uses ‘auto’ type specifier without trailing return type |
|
1627 | auto operator!=(const Optional<T>& other) const { |
|
| ^~~~ |
|
/home/user/mxnet1.8/mxnet1.8/3rdparty/tvm/include/tvm/runtime/container.h:1627:3: note: deduced return type only available with ‘-std=c++14’ or ‘-std=gnu++14’ |
|
/home/user/mxnet1.8/mxnet1.8/3rdparty/tvm/include/tvm/runtime/container.h:1638:3: error: ‘operator==’ function uses ‘auto’ type specifier without trailing return type |
|
1638 | auto operator==(const T& other) const { |
|
| ^~~~ |
|
/home/user/mxnet1.8/mxnet1.8/3rdparty/tvm/include/tvm/runtime/container.h:1638:3: note: deduced return type only available with ‘-std=c++14’ or ‘-std=gnu++14’ |
|
/home/user/mxnet1.8/mxnet1.8/3rdparty/tvm/include/tvm/runtime/container.h:1644:3: error: ‘operator!=’ function uses ‘auto’ type specifier without trailing return type |
|
1644 | auto operator!=(const T& other) const { return !(*this == other); } |
|
| ^~~~ |
|
/home/user/mxnet1.8/mxnet1.8/3rdparty/tvm/include/tvm/runtime/container.h:1644:3: note: deduced return type only available with ‘-std=c++14’ or ‘-std=gnu++14’ |
|
/home/user/mxnet1.8/mxnet1.8/3rdparty/tvm/include/tvm/runtime/container.h:1646:3: error: ‘operator==’ function uses ‘auto’ type specifier without trailing return type |
|
1646 | auto operator==(const U& other) const { |
|
| ^~~~ |
|
/home/user/mxnet1.8/mxnet1.8/3rdparty/tvm/include/tvm/runtime/container.h:1646:3: note: deduced return type only available with ‘-std=c++14’ or ‘-std=gnu++14’ |
|
/home/user/mxnet1.8/mxnet1.8/3rdparty/tvm/include/tvm/runtime/container.h:1652:3: error: ‘operator!=’ function uses ‘auto’ type specifier without trailing return type |
|
1652 | auto operator!=(const U& other) const { |
|
| ^~~~ |
|
/home/user/mxnet1.8/mxnet1.8/3rdparty/tvm/include/tvm/runtime/container.h:1652:3: note: deduced return type only available with ‘-std=c++14’ or ‘-std=gnu++14’ |
|
make[2]: *** [CMakeFiles/mxnet_static.dir/build.make:895: CMakeFiles/mxnet_static.dir/src/nnvm/tvm_bridge.cc.o] Error 1 |
|
make[1]: *** [CMakeFiles/Makefile2:381: CMakeFiles/mxnet_static.dir/all] Error 2 |
|
make: *** [Makefile:141: all] Error 2 |