Hello community, here is the log from the commit of package tvm for openSUSE:Factory checked in at 2020-10-02 17:43:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tvm (Old) and /work/SRC/openSUSE:Factory/.tvm.new.4249 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tvm" Fri Oct 2 17:43:30 2020 rev:3 rq:839146 version:0.6.1 Changes: -------- --- /work/SRC/openSUSE:Factory/tvm/tvm.changes 2020-09-09 18:07:25.567497624 +0200 +++ /work/SRC/openSUSE:Factory/.tvm.new.4249/tvm.changes 2020-10-02 17:44:07.346982606 +0200 @@ -1,0 +2,7 @@ +Fri Oct 2 09:01:09 UTC 2020 - Michel Normand <norm...@linux.vnet.ibm.com> + +- Add _constraints with 4GB min disk space +- Use limit_build macro for all arches +- Exclude more tests for ppc64 & ppc64le + +------------------------------------------------------------------- New: ---- _constraints ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tvm.spec ++++++ --- /var/tmp/diff_new_pack.0GQRqd/_old 2020-10-02 17:44:10.690984600 +0200 +++ /var/tmp/diff_new_pack.0GQRqd/_new 2020-10-02 17:44:10.694984602 +0200 @@ -49,6 +49,7 @@ BuildRequires: gcc-c++ BuildRequires: gtest #BuildRequires: openblas-devel +BuildRequires: memory-constraints BuildRequires: pkgconfig BuildRequires: rang-devel BuildRequires: spirv-headers @@ -129,6 +130,7 @@ ln -s %{_includedir}/endian.h include/endian.h %build +%limit_build -m 800 # USE_ANTLR - fails to find the antlr4 we provide # USE_CUDA - we would need cuda # USE_METAL @@ -201,9 +203,16 @@ # test_device_module_dump or test_conv2d_scalar_bop or test_broadcast_bop or test_tensor_scalar_bop or test_vulkan or test_add_pipeline or test_cmp_load_store - also need vulkan # test_task_tuner_without_measurement or test_fit or test_tuner or test_opencl_ternary_expression or test_opencl_inf_nan or test_gpu or test_simplex_data_transferring or test_duplex_data_transferring - Needs openCL # test_fp16_to_fp32 fails on non-x86 as it uses skylake as llvm target +more_not_test='' +%ifarch ppc64le +more_not_test="or test_popcount or test_vmlal_s16 or test_llvm_add_pipeline" +%endif +%ifarch ppc64 +more_not_test="or test_check_correctness or test_graph_simple or test_llvm_add_pipeline or test_popcount or test_rpc_array or test_rpc_file_exchange or test_rpc_remote_module or test_rpc_return_func or test_rpc_return_ndarray or test_rpc_simple or test_rpc_tracker_register or test_rpc_tracker_request or test_vmlal_s16" +%endif %{python_expand # test with both $python sitearch and sitelib export PYTHONPATH="%{buildroot}%{$python_sitearch}:%{buildroot}%{$python_sitelib}" -$python -m pytest -v tests/python/unittest -k 'not (test_device_module_dump or test_conv2d_scalar_bop or test_broadcast_bop or test_tensor_scalar_bop or test_vulkan or test_add_pipeline or test_cmp_load_store or test_task_tuner_without_measurement or test_fit or test_tuner or test_opencl_ternary_expression or test_opencl_inf_nan or test_gpu or test_simplex_data_transferring or test_duplex_data_transferring or test_fp16_to_fp32)'} +$python -m pytest -v tests/python/unittest -k "not (test_device_module_dump or test_conv2d_scalar_bop or test_broadcast_bop or test_tensor_scalar_bop or test_vulkan or test_add_pipeline or test_cmp_load_store or test_task_tuner_without_measurement or test_fit or test_tuner or test_opencl_ternary_expression or test_opencl_inf_nan or test_gpu or test_simplex_data_transferring or test_duplex_data_transferring or test_fp16_to_fp32 $more_not_test)"} %post -n %{name} -p /sbin/ldconfig %postun -n %{name} -p /sbin/ldconfig ++++++ _constraints ++++++ <constraints> <hardware> <disk> <size unit="G">4</size> </disk> </hardware> </constraints>