Package: src:halide Version: 21.0.0-2 Severity: serious Tags: ftbfs forky sid
Dear maintainer: During a rebuild of all packages in unstable, this package failed to build. Below you will find the last part of the build log (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202510/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you cannot reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:halide, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] debian/rules clean ENTRY_MAKE_TARGET="clean" dh clean --with python3 --buildsystem=cmake+ninja dh_auto_clean -O--buildsystem=cmake\+ninja dh_autoreconf_clean -O--buildsystem=cmake\+ninja debian/rules override_dh_clean make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_clean rm -rf /<<PKGBUILDDIR>>-build make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules binary ENTRY_MAKE_TARGET="binary" dh binary --with python3 --buildsystem=cmake+ninja dh_update_autotools_config -O--buildsystem=cmake\+ninja dh_autoreconf -O--buildsystem=cmake\+ninja debian/rules override_dh_auto_configure make[1]: Entering directory '/<<PKGBUILDDIR>>' [... snipped ...] Start 375: correctness_vector_cast 545/637 Test #375: correctness_vector_cast .................................... Passed 15.68 sec Start 377: correctness_vector_math 546/637 Test #377: correctness_vector_math .................................... Passed 11.76 sec Start 379: correctness_vector_reductions 547/637 Test #379: correctness_vector_reductions .............................. Passed 48.15 sec Start 661: generator_aotcpp_metadata_tester Start 662: generator_aot_metal_completion_handler_override 548/637 Test #661: generator_aotcpp_metadata_tester ........................... Passed 0.00 sec Start 663: generator_aotcpp_metal_completion_handler_override 549/637 Test #662: generator_aot_metal_completion_handler_override ............***Skipped 0.00 sec Start 665: generator_aot_sanitizercoverage 550/637 Test #663: generator_aotcpp_metal_completion_handler_override .........***Skipped 0.00 sec Start 666: generator_aot_multitarget_0 551/637 Test #665: generator_aot_sanitizercoverage ............................ Passed 0.00 sec Start 667: generator_aot_multitarget_1 552/637 Test #666: generator_aot_multitarget_0 ................................ Passed 0.00 sec Start 668: generator_aot_nested_externs 553/637 Test #667: generator_aot_multitarget_1 ................................ Passed 0.00 sec Start 669: generator_aotcpp_nested_externs 554/637 Test #668: generator_aot_nested_externs ............................... Passed 0.00 sec Start 670: generator_aot_opencl_runtime 555/637 Test #670: generator_aot_opencl_runtime ...............................***Skipped 0.00 sec Start 671: generator_aotcpp_opencl_runtime 556/637 Test #671: generator_aotcpp_opencl_runtime ............................***Skipped 0.00 sec Start 672: generator_aot_output_assign 557/637 Test #669: generator_aotcpp_nested_externs ............................ Passed 0.01 sec Start 673: generator_aotcpp_output_assign 558/637 Test #672: generator_aot_output_assign ................................ Passed 0.00 sec Start 676: generator_aot_rdom_input 559/637 Test #673: generator_aotcpp_output_assign ............................. Passed 0.00 sec Start 677: generator_aotcpp_rdom_input 560/637 Test #676: generator_aot_rdom_input ................................... Passed 0.00 sec Start 678: generator_aot_string_param 561/637 Test #677: generator_aotcpp_rdom_input ................................ Passed 0.00 sec Start 679: generator_aotcpp_string_param 562/637 Test #678: generator_aot_string_param ................................. Passed 0.00 sec Start 680: generator_aot_shuffler 563/637 Test #679: generator_aotcpp_string_param .............................. Passed 0.00 sec Start 681: generator_aotcpp_shuffler 564/637 Test #680: generator_aot_shuffler ..................................... Passed 1.06 sec Start 682: generator_aot_templated 565/637 Test #682: generator_aot_templated .................................... Passed 0.01 sec Start 683: generator_aotcpp_templated 566/637 Test #683: generator_aotcpp_templated ................................. Passed 0.01 sec Start 684: generator_aot_tiled_blur 567/637 Test #684: generator_aot_tiled_blur ................................... Passed 0.00 sec Start 685: generator_aotcpp_tiled_blur 568/637 Test #685: generator_aotcpp_tiled_blur ................................ Passed 0.00 sec Start 692: runtime_internal_block_allocator 569/637 Test #692: runtime_internal_block_allocator ........................... Passed 0.03 sec Start 693: runtime_internal_block_storage 570/637 Test #693: runtime_internal_block_storage ............................. Passed 0.02 sec Start 694: runtime_internal_linked_list 571/637 Test #694: runtime_internal_linked_list ............................... Passed 0.02 sec Start 695: runtime_internal_memory_arena 572/637 Test #695: runtime_internal_memory_arena .............................. Passed 0.02 sec Start 696: runtime_internal_string_storage 573/637 Test #696: runtime_internal_string_storage ............................ Passed 0.02 sec Start 697: runtime_internal_string_table 574/637 Test #697: runtime_internal_string_table .............................. Passed 0.02 sec Start 698: python_apps_bilateral_grid_app 575/637 Test #698: python_apps_bilateral_grid_app ............................. Passed 2.13 sec Start 699: python_apps_blur_app 576/637 Test #699: python_apps_blur_app ....................................... Passed 0.78 sec Start 700: python_apps_identity_app 577/637 Test #681: generator_aotcpp_shuffler .................................. Passed 4.24 sec Start 701: python_apps_interpolate_app 578/637 Test #700: python_apps_identity_app ................................... Passed 0.15 sec Start 702: python_apps_local_laplacian_app 579/637 Test #701: python_apps_interpolate_app ................................ Passed 2.08 sec Start 703: python_correctness_addconstant_test 580/637 Test #703: python_correctness_addconstant_test ........................ Passed 0.13 sec Start 704: python_correctness_atomics 581/637 Test #704: python_correctness_atomics ................................. Passed 0.49 sec Start 705: python_correctness_autodiff 582/637 Test #705: python_correctness_autodiff ................................ Passed 0.60 sec Start 706: python_correctness_basics 583/637 Test #702: python_apps_local_laplacian_app ............................ Passed 3.79 sec Start 707: python_correctness_bit_test 584/637 Test #707: python_correctness_bit_test ................................ Passed 0.11 sec Start 708: python_correctness_boundary_conditions 585/637 Test #706: python_correctness_basics .................................. Passed 1.04 sec Start 709: python_correctness_buffer 586/637 Test #709: python_correctness_buffer .................................. Passed 2.92 sec Start 710: python_correctness_callable 587/637 Test #710: python_correctness_callable ................................ Passed 0.53 sec Start 711: python_correctness_compile_to 588/637 Test #711: python_correctness_compile_to .............................. Passed 2.51 sec Start 712: python_correctness_division 589/637 Test #712: python_correctness_division ................................ Passed 0.81 sec Start 713: python_correctness_extern 590/637 Test #713: python_correctness_extern ..................................***Skipped 0.01 sec Start 714: python_correctness_float_precision_test 591/637 Test #714: python_correctness_float_precision_test .................... Passed 0.47 sec Start 715: python_correctness_iroperator 592/637 Test #715: python_correctness_iroperator .............................. Passed 0.47 sec Start 716: python_correctness_memoize 593/637 Test #716: python_correctness_memoize ................................. Passed 0.40 sec Start 717: python_correctness_multi_method_module_test 594/637 Test #717: python_correctness_multi_method_module_test ................ Passed 0.09 sec Start 718: python_correctness_multipass_constraints 595/637 Test #718: python_correctness_multipass_constraints ................... Passed 0.42 sec Start 719: python_correctness_pystub 596/637 Test #719: python_correctness_pystub .................................. Passed 2.39 sec Start 720: python_correctness_rdom 597/637 Test #720: python_correctness_rdom .................................... Passed 0.61 sec Start 721: python_correctness_realize_warnings 598/637 Test #721: python_correctness_realize_warnings ........................ Passed 0.44 sec Start 722: python_correctness_serialization 599/637 Test #722: python_correctness_serialization ........................... Passed 0.63 sec Start 723: python_correctness_target 600/637 Test #723: python_correctness_target .................................. Passed 0.06 sec Start 724: python_correctness_tuple_select 601/637 Test #724: python_correctness_tuple_select ............................ Passed 0.82 sec Start 725: python_correctness_type 602/637 Test #725: python_correctness_type .................................... Passed 0.06 sec Start 726: python_correctness_user_context_test 603/637 Test #726: python_correctness_user_context_test ....................... Passed 0.01 sec Start 727: python_correctness_var 604/637 Test #727: python_correctness_var ..................................... Passed 0.06 sec Start 728: test_export_single_symbol 605/637 Test #728: test_export_single_symbol .................................. Passed 0.03 sec Start 729: python_tutorial_lesson_01_basics 606/637 Test #729: python_tutorial_lesson_01_basics ........................... Passed 0.84 sec Start 730: python_tutorial_lesson_02_input_image 607/637 Test #730: python_tutorial_lesson_02_input_image ...................... Passed 0.85 sec Start 731: python_tutorial_lesson_03_debugging_1 608/637 Test #731: python_tutorial_lesson_03_debugging_1 ...................... Passed 0.95 sec Start 732: python_tutorial_lesson_04_debugging_2 609/637 Test #732: python_tutorial_lesson_04_debugging_2 ...................... Passed 0.43 sec Start 733: python_tutorial_lesson_05_scheduling_1 610/637 Test #733: python_tutorial_lesson_05_scheduling_1 ..................... Passed 1.52 sec Start 734: python_tutorial_lesson_06_realizing_over_shifted_domains 611/637 Test #734: python_tutorial_lesson_06_realizing_over_shifted_domains ... Passed 0.40 sec Start 735: python_tutorial_lesson_07_multi_stage_pipelines 612/637 Test #735: python_tutorial_lesson_07_multi_stage_pipelines ............ Passed 1.32 sec Start 736: python_tutorial_lesson_08_scheduling_2 613/637 Test #736: python_tutorial_lesson_08_scheduling_2 ..................... Passed 1.82 sec Start 737: python_tutorial_lesson_09_update_definitions 614/637 Test #708: python_correctness_boundary_conditions ..................... Passed 23.09 sec Start 739: python_tutorial_lesson_10_aot_compilation_run 615/637 Test #739: python_tutorial_lesson_10_aot_compilation_run .............. Passed 0.25 sec Start 740: python_tutorial_lesson_11_cross_compilation 616/637 Test #737: python_tutorial_lesson_09_update_definitions ............... Passed 2.11 sec Start 741: python_tutorial_lesson_12_using_the_gpu 617/637 Test #740: python_tutorial_lesson_11_cross_compilation ................ Passed 2.28 sec Start 742: python_tutorial_lesson_13_tuples 618/637 Test #741: python_tutorial_lesson_12_using_the_gpu .................... Passed 1.81 sec Start 743: python_tutorial_lesson_14_types 619/637 Test #743: python_tutorial_lesson_14_types ............................ Passed 0.06 sec Start 745: tutorial_lesson_01_basics 620/637 Test #742: python_tutorial_lesson_13_tuples ........................... Passed 0.68 sec Start 746: tutorial_lesson_02_input_image 621/637 Test #745: tutorial_lesson_01_basics .................................. Passed 0.36 sec Start 747: tutorial_lesson_03_debugging_1 622/637 Test #746: tutorial_lesson_02_input_image ............................. Passed 0.67 sec Start 750: tutorial_lesson_06_realizing_over_shifted_domains 623/637 Test #750: tutorial_lesson_06_realizing_over_shifted_domains .......... Passed 0.36 sec Start 751: tutorial_lesson_07_multi_stage_pipelines 624/637 Test #747: tutorial_lesson_03_debugging_1 ............................. Passed 0.91 sec Start 754: tutorial_lesson_10_aot_compilation_generate 625/637 Test #754: tutorial_lesson_10_aot_compilation_generate ................ Passed 0.59 sec Start 756: tutorial_lesson_11_cross_compilation 626/637 Test #751: tutorial_lesson_07_multi_stage_pipelines ................... Passed 1.14 sec Start 758: tutorial_lesson_13_tuples 627/637 Test #758: tutorial_lesson_13_tuples .................................. Passed 0.45 sec Start 759: tutorial_lesson_14_types 628/637 Test #759: tutorial_lesson_14_types ................................... Passed 0.36 sec Start 761: tutorial_lesson_15_check_files 629/637 Test #761: tutorial_lesson_15_check_files ............................. Passed 0.02 sec Start 762: tutorial_lesson_16_rgb_run 630/637 Test #756: tutorial_lesson_11_cross_compilation ....................... Passed 2.23 sec Start 763: tutorial_lesson_17_predicated_rdom 631/637 Test #763: tutorial_lesson_17_predicated_rdom ......................... Passed 0.43 sec Start 765: tutorial_lesson_19_wrapper_funcs 632/637 Test #765: tutorial_lesson_19_wrapper_funcs ........................... Passed 0.66 sec Start 766: tutorial_lesson_20_cloning_funcs 633/637 Test #766: tutorial_lesson_20_cloning_funcs ........................... Passed 0.41 sec Start 768: tutorial_lesson_22_jit_performance 634/637 Test #762: tutorial_lesson_16_rgb_run ................................. Passed 4.00 sec Start 769: tutorial_lesson_23_serialization 635/637 Test #769: tutorial_lesson_23_serialization ........................... Passed 0.74 sec Start 770: tutorial_lesson_24_async 636/637 Test #770: tutorial_lesson_24_async ................................... Passed 0.57 sec 637/637 Test #768: tutorial_lesson_22_jit_performance ......................... Passed 13.41 sec 99% tests passed, 1 tests failed out of 637 Label Time Summary: correctness = 1039.23 sec*proc (357 tests) correctness_multi_gpu = 0.04 sec*proc (1 test) error = 9.81 sec*proc (135 tests) generator = 5.49 sec*proc (67 tests) internal = 1.18 sec*proc (1 test) python = 64.30 sec*proc (45 tests) runtime_internal = 0.12 sec*proc (6 tests) tutorial = 423.08 sec*proc (18 tests) warning = 1.35 sec*proc (5 tests) Total Test time (real) = 1465.71 sec The following tests did not run: 36 - correctness_multi_gpu_gpu_multi_device (Skipped) 39 - correctness_async_device_copy (Skipped) 100 - correctness_cuda_8_bit_dot_product (Skipped) 103 - correctness_custom_cuda_context (Skipped) 113 - correctness_device_buffer_copies_with_profile (Skipped) 114 - correctness_device_buffer_copy (Skipped) 115 - correctness_device_copy_at_inner_loop (Skipped) 116 - correctness_device_crop (Skipped) 117 - correctness_device_slice (Skipped) 122 - correctness_dynamic_allocation_in_gpu_kernel (Skipped) 138 - correctness_extern_stage_on_device (Skipped) 148 - correctness_float16_t_neon_op_check (Skipped) 154 - correctness_fuse_gpu_threads (Skipped) 161 - correctness_gpu_allocation_cache (Skipped) 162 - correctness_gpu_alloc_group_profiling (Skipped) 163 - correctness_gpu_arg_types (Skipped) 164 - correctness_gpu_assertion_in_kernel (Skipped) 165 - correctness_gpu_bounds_inference_failure (Skipped) 166 - correctness_gpu_condition_lifting (Skipped) 167 - correctness_gpu_cpu_simultaneous_read (Skipped) 169 - correctness_gpu_different_blocks_threads_dimensions (Skipped) 170 - correctness_gpu_dynamic_shared (Skipped) 171 - correctness_gpu_f16_intrinsics (Skipped) 173 - correctness_gpu_give_input_buffers_device_allocations (Skipped) 174 - correctness_gpu_jit_explicit_copy_to_device (Skipped) 177 - correctness_gpu_metal_completion_handler_error_check (Skipped) 178 - correctness_gpu_mixed_dimensionality (Skipped) 179 - correctness_gpu_mixed_shared_mem_types (Skipped) 182 - correctness_gpu_non_monotonic_shared_mem_size (Skipped) 186 - correctness_gpu_param_allocation (Skipped) 187 - correctness_gpu_reuse_shared_memory (Skipped) 188 - correctness_gpu_specialize (Skipped) 189 - correctness_gpu_store_in_register_with_no_lanes_loop (Skipped) 190 - correctness_gpu_sum_scan (Skipped) 191 - correctness_gpu_texture (Skipped) 192 - correctness_gpu_thread_barrier (Skipped) 193 - correctness_gpu_transpose (Skipped) 195 - correctness_gpu_vectorized_shared_memory (Skipped) 202 - correctness_hexagon_scatter (Skipped) 225 - correctness_invalid_gpu_loop_nests (Skipped) 238 - correctness_load_library (Skipped) 272 - correctness_parallel_gpu_nested (Skipped) 299 - correctness_register_shuffle (Skipped) 332 - correctness_specialize_to_gpu (Skipped) 349 - correctness_target_query (Skipped) 350 - correctness_tiled_matmul (Skipped) 387 - correctness_vectorized_gpu_allocation (Skipped) 486 - error_five_d_gpu_buffer (Skipped) 510 - error_metal_threads_too_large (Skipped) 635 - generator_aot_define_extern_opencl (Skipped) 636 - generator_aotcpp_define_extern_opencl (Skipped) 649 - generator_aot_gpu_object_lifetime (Skipped) 650 - generator_aotcpp_gpu_object_lifetime (Skipped) 651 - generator_aot_gpu_only (Skipped) 652 - generator_aotcpp_gpu_only (Skipped) 653 - generator_aot_gpu_texture (Skipped) 654 - generator_aotcpp_gpu_texture (Skipped) 662 - generator_aot_metal_completion_handler_override (Skipped) 663 - generator_aotcpp_metal_completion_handler_override (Skipped) 670 - generator_aot_opencl_runtime (Skipped) 671 - generator_aotcpp_opencl_runtime (Skipped) 713 - python_correctness_extern (Skipped) The following tests FAILED: 320 - correctness_simd_op_check_x86 (ILLEGAL) correctness Errors while running CTest make[3]: *** [debian/rules:129: perform_stage_build] Error 8 make[3]: Leaving directory '/<<PKGBUILDDIR>>' make[2]: *** [debian/rules:207: perform_multistage_build] Error 2 make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[1]: *** [debian/rules:228: override_dh_auto_build] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:115: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------

