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
--------------------------------------------------------------------------------

Reply via email to