Package: src:reflect-cpp
Version: 0.21.0+ds-1
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:reflect-cpp, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem=cmake+ninja
   dh_auto_clean -O--buildsystem=cmake\+ninja
   dh_autoreconf_clean -O--buildsystem=cmake\+ninja
   dh_clean -O--buildsystem=cmake\+ninja
 debian/rules binary
dh binary --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>>'
dh_auto_configure -- -DREFLECTCPP_BUILD_SHARED=ON 
-DREFLECTCPP_USE_BUNDLED_DEPENDENCIES=OFF \
 -DREFLECTCPP_USE_VCPKG=OFF -DCMAKE_INSTALL_LIBDIR=/usr/lib/x86_64-linux-gnu \
 -DREFLECTCPP_JSON=ON -DREFLECTCPP_AVRO=ON -DREFLECTCPP_BSON=ON \
 -DREFLECTCPP_CAPNPROTO=ON -DREFLECTCPP_CBOR=ON \

[... snipped ...]

        Start 507: toml.test_size
507/638 Test #507: toml.test_size 
.......................................................   Passed    0.00 sec
        Start 508: toml.test_snake_case_to_camel_case
508/638 Test #508: toml.test_snake_case_to_camel_case 
...................................   Passed    0.00 sec
        Start 509: toml.test_snake_case_to_pascal_case
509/638 Test #509: toml.test_snake_case_to_pascal_case 
..................................   Passed    0.00 sec
        Start 510: toml.test_string_map
510/638 Test #510: toml.test_string_map 
.................................................   Passed    0.00 sec
        Start 511: toml.test_tagged_union
511/638 Test #511: toml.test_tagged_union 
...............................................   Passed    0.00 sec
        Start 512: toml.test_timestamp
512/638 Test #512: toml.test_timestamp 
..................................................   Passed    0.00 sec
        Start 513: toml.test_unique_ptr
513/638 Test #513: toml.test_unique_ptr 
.................................................   Passed    0.00 sec
        Start 514: toml.test_unique_ptr2
514/638 Test #514: toml.test_unique_ptr2 
................................................   Passed    0.00 sec
        Start 515: toml.test_variant
515/638 Test #515: toml.test_variant 
....................................................   Passed    0.00 sec
        Start 516: toml.test_wstring
516/638 Test #516: toml.test_wstring 
....................................................   Passed    0.00 sec
        Start 517: ubjson.test_add_struct_name
517/638 Test #517: ubjson.test_add_struct_name 
..........................................   Passed    0.00 sec
        Start 518: ubjson.test_array
518/638 Test #518: ubjson.test_array 
....................................................   Passed    0.00 sec
        Start 519: ubjson.test_box
519/638 Test #519: ubjson.test_box 
......................................................   Passed    0.00 sec
        Start 520: ubjson.test_bytestring
520/638 Test #520: ubjson.test_bytestring 
...............................................   Passed    0.00 sec
        Start 521: ubjson.test_combined_processors
521/638 Test #521: ubjson.test_combined_processors 
......................................   Passed    0.00 sec
        Start 522: ubjson.test_custom_class1
522/638 Test #522: ubjson.test_custom_class1 
............................................   Passed    0.00 sec
        Start 523: ubjson.test_custom_class3
523/638 Test #523: ubjson.test_custom_class3 
............................................   Passed    0.00 sec
        Start 524: ubjson.test_custom_class4
524/638 Test #524: ubjson.test_custom_class4 
............................................   Passed    0.00 sec
        Start 525: ubjson.test_default_values
525/638 Test #525: ubjson.test_default_values 
...........................................   Passed    0.00 sec
        Start 526: ubjson.test_default_values
526/638 Test #526: ubjson.test_default_values 
...........................................   Passed    0.00 sec
        Start 527: ubjson.test_enum
527/638 Test #527: ubjson.test_enum 
.....................................................   Passed    0.00 sec
        Start 528: ubjson.test_field_error_messages
528/638 Test #528: ubjson.test_field_error_messages 
.....................................   Passed    0.00 sec
        Start 529: ubjson.test_decode_error_without_exception
529/638 Test #529: ubjson.test_decode_error_without_exception 
...........................   Passed    0.00 sec
        Start 530: ubjson.test_extra_fields
530/638 Test #530: ubjson.test_extra_fields 
.............................................   Passed    0.00 sec
        Start 531: ubjson.test_field_variant
531/638 Test #531: ubjson.test_field_variant 
............................................   Passed    0.00 sec
        Start 532: ubjson.test_flag_enum
532/638 Test #532: ubjson.test_flag_enum 
................................................   Passed    0.00 sec
        Start 533: ubjson.test_flag_enum_with_int
533/638 Test #533: ubjson.test_flag_enum_with_int 
.......................................   Passed    0.00 sec
        Start 534: ubjson.test_flatten
534/638 Test #534: ubjson.test_flatten 
..................................................   Passed    0.00 sec
        Start 535: ubjson.test_flatten_anonymous
535/638 Test #535: ubjson.test_flatten_anonymous 
........................................   Passed    0.00 sec
        Start 536: ubjson.test_forward_list
536/638 Test #536: ubjson.test_forward_list 
.............................................   Passed    0.00 sec
        Start 537: ubjson.test_literal
537/638 Test #537: ubjson.test_literal 
..................................................   Passed    0.00 sec
        Start 538: ubjson.test_literal_map
538/638 Test #538: ubjson.test_literal_map 
..............................................   Passed    0.00 sec
        Start 539: ubjson.test_map
539/638 Test #539: ubjson.test_map 
......................................................   Passed    0.00 sec
        Start 540: ubjson.test_map_with_key_validation
540/638 Test #540: ubjson.test_map_with_key_validation 
..................................   Passed    0.00 sec
        Start 541: ubjson.test_monster_example
541/638 Test #541: ubjson.test_monster_example 
..........................................   Passed    0.00 sec
        Start 542: ubjson.test_read_from_byte_view
542/638 Test #542: ubjson.test_read_from_byte_view 
......................................   Passed    0.00 sec
        Start 543: ubjson.test_read_from_uint8_array
543/638 Test #543: ubjson.test_read_from_uint8_array 
....................................   Passed    0.00 sec
        Start 544: ubjson.test_readme_example
544/638 Test #544: ubjson.test_readme_example 
...........................................   Passed    0.00 sec
        Start 545: ubjson.test_readme_example2
545/638 Test #545: ubjson.test_readme_example2 
..........................................   Passed    0.00 sec
        Start 546: ubjson.test_ref
546/638 Test #546: ubjson.test_ref 
......................................................   Passed    0.00 sec
        Start 547: ubjson.test_save_load
547/638 Test #547: ubjson.test_save_load 
................................................   Passed    0.00 sec
        Start 548: ubjson.test_set
548/638 Test #548: ubjson.test_set 
......................................................   Passed    0.00 sec
        Start 549: ubjson.test_size
549/638 Test #549: ubjson.test_size 
.....................................................   Passed    0.00 sec
        Start 550: ubjson.test_snake_case_to_camel_case
550/638 Test #550: ubjson.test_snake_case_to_camel_case 
.................................   Passed    0.00 sec
        Start 551: ubjson.test_snake_case_to_pascal_case
551/638 Test #551: ubjson.test_snake_case_to_pascal_case 
................................   Passed    0.00 sec
        Start 552: ubjson.test_string_map
552/638 Test #552: ubjson.test_string_map 
...............................................   Passed    0.00 sec
        Start 553: ubjson.test_tagged_union
553/638 Test #553: ubjson.test_tagged_union 
.............................................   Passed    0.00 sec
        Start 554: ubjson.test_tagged_union2
554/638 Test #554: ubjson.test_tagged_union2 
............................................   Passed    0.00 sec
        Start 555: ubjson.test_timestamp
555/638 Test #555: ubjson.test_timestamp 
................................................   Passed    0.00 sec
        Start 556: ubjson.test_unique_ptr
556/638 Test #556: ubjson.test_unique_ptr 
...............................................   Passed    0.00 sec
        Start 557: ubjson.test_unique_ptr2
557/638 Test #557: ubjson.test_unique_ptr2 
..............................................   Passed    0.00 sec
        Start 558: ubjson.test_variant
558/638 Test #558: ubjson.test_variant 
..................................................   Passed    0.00 sec
        Start 559: ubjson.test_vectorstring
559/638 Test #559: ubjson.test_vectorstring 
.............................................   Passed    0.00 sec
        Start 560: ubjson.test_wstring
560/638 Test #560: ubjson.test_wstring 
..................................................   Passed    0.00 sec
        Start 561: xml.test_add_struct_name
561/638 Test #561: xml.test_add_struct_name 
.............................................   Passed    0.00 sec
        Start 562: xml.test_array
562/638 Test #562: xml.test_array 
.......................................................   Passed    0.00 sec
        Start 563: xml.test_attribute_rename
563/638 Test #563: xml.test_attribute_rename 
............................................   Passed    0.00 sec
        Start 564: xml.test_box
564/638 Test #564: xml.test_box 
.........................................................   Passed    0.00 sec
        Start 565: xml.test_combined_processors
565/638 Test #565: xml.test_combined_processors 
.........................................   Passed    0.00 sec
        Start 566: xml.test_custom_class1
566/638 Test #566: xml.test_custom_class1 
...............................................   Passed    0.00 sec
        Start 567: xml.test_custom_class3
567/638 Test #567: xml.test_custom_class3 
...............................................   Passed    0.00 sec
        Start 568: xml.test_custom_class4
568/638 Test #568: xml.test_custom_class4 
...............................................   Passed    0.00 sec
        Start 569: xml.test_default_if_missing
569/638 Test #569: xml.test_default_if_missing 
..........................................   Passed    0.00 sec
        Start 570: xml.test_default_values
570/638 Test #570: xml.test_default_values 
..............................................   Passed    0.00 sec
        Start 571: xml.test_default_values
571/638 Test #571: xml.test_default_values 
..............................................   Passed    0.00 sec
        Start 572: xml.test_enum
572/638 Test #572: xml.test_enum 
........................................................   Passed    0.00 sec
        Start 573: xml.test_field_variant
573/638 Test #573: xml.test_field_variant 
...............................................   Passed    0.00 sec
        Start 574: xml.test_flag_enum
574/638 Test #574: xml.test_flag_enum 
...................................................   Passed    0.00 sec
        Start 575: xml.test_flag_enum_with_int
575/638 Test #575: xml.test_flag_enum_with_int 
..........................................   Passed    0.00 sec
        Start 576: xml.test_flatten
576/638 Test #576: xml.test_flatten 
.....................................................   Passed    0.00 sec
        Start 577: xml.test_flatten_anonymous
577/638 Test #577: xml.test_flatten_anonymous 
...........................................   Passed    0.00 sec
        Start 578: xml.test_forward_list
578/638 Test #578: xml.test_forward_list 
................................................   Passed    0.00 sec
        Start 579: xml.test_literal
579/638 Test #579: xml.test_literal 
.....................................................   Passed    0.00 sec
        Start 580: xml.test_literal_map
580/638 Test #580: xml.test_literal_map 
.................................................   Passed    0.00 sec
        Start 581: xml.test_map
581/638 Test #581: xml.test_map 
.........................................................   Passed    0.00 sec
        Start 582: xml.test_map_with_key_validation
582/638 Test #582: xml.test_map_with_key_validation 
.....................................   Passed    0.00 sec
        Start 583: xml.test_monster_example
583/638 Test #583: xml.test_monster_example 
.............................................   Passed    0.00 sec
        Start 584: xml.test_readme_example
584/638 Test #584: xml.test_readme_example 
..............................................   Passed    0.00 sec
        Start 585: xml.test_readme_example2
585/638 Test #585: xml.test_readme_example2 
.............................................   Passed    0.00 sec
        Start 586: xml.test_ref
586/638 Test #586: xml.test_ref 
.........................................................   Passed    0.00 sec
        Start 587: xml.test_save_load
587/638 Test #587: xml.test_save_load 
...................................................   Passed    0.00 sec
        Start 588: xml.test_set
588/638 Test #588: xml.test_set 
.........................................................   Passed    0.00 sec
        Start 589: xml.test_size
589/638 Test #589: xml.test_size 
........................................................   Passed    0.00 sec
        Start 590: xml.test_snake_case_to_camel_case
590/638 Test #590: xml.test_snake_case_to_camel_case 
....................................   Passed    0.00 sec
        Start 591: xml.test_snake_case_to_pascal_case
591/638 Test #591: xml.test_snake_case_to_pascal_case 
...................................   Passed    0.00 sec
        Start 592: xml.test_string_map
592/638 Test #592: xml.test_string_map 
..................................................   Passed    0.00 sec
        Start 593: xml.test_tagged_union
593/638 Test #593: xml.test_tagged_union 
................................................   Passed    0.00 sec
        Start 594: xml.test_timestamp
594/638 Test #594: xml.test_timestamp 
...................................................   Passed    0.00 sec
        Start 595: xml.test_unique_ptr
595/638 Test #595: xml.test_unique_ptr 
..................................................   Passed    0.00 sec
        Start 596: xml.test_unique_ptr2
596/638 Test #596: xml.test_unique_ptr2 
.................................................   Passed    0.00 sec
        Start 597: xml.test_variant
597/638 Test #597: xml.test_variant 
.....................................................   Passed    0.00 sec
        Start 598: xml.test_wstring
598/638 Test #598: xml.test_wstring 
.....................................................   Passed    0.00 sec
        Start 599: xml.test_xml_content
599/638 Test #599: xml.test_xml_content 
.................................................   Passed    0.00 sec
        Start 600: xml.test_xml_content2
600/638 Test #600: xml.test_xml_content2 
................................................   Passed    0.00 sec
        Start 601: yaml.test_add_struct_name
601/638 Test #601: yaml.test_add_struct_name 
............................................   Passed    0.00 sec
        Start 602: yaml.test_array
602/638 Test #602: yaml.test_array 
......................................................   Passed    0.00 sec
        Start 603: yaml.test_box
603/638 Test #603: yaml.test_box 
........................................................   Passed    0.00 sec
        Start 604: yaml.test_combined_processors
604/638 Test #604: yaml.test_combined_processors 
........................................   Passed    0.00 sec
        Start 605: yaml.test_custom_class1
605/638 Test #605: yaml.test_custom_class1 
..............................................   Passed    0.00 sec
        Start 606: yaml.test_custom_class3
606/638 Test #606: yaml.test_custom_class3 
..............................................   Passed    0.00 sec
        Start 607: yaml.test_custom_class4
607/638 Test #607: yaml.test_custom_class4 
..............................................   Passed    0.00 sec
        Start 608: yaml.test_default_values
608/638 Test #608: yaml.test_default_values 
.............................................   Passed    0.00 sec
        Start 609: yaml.test_default_values
609/638 Test #609: yaml.test_default_values 
.............................................   Passed    0.00 sec
        Start 610: yaml.test_double
610/638 Test #610: yaml.test_double 
.....................................................   Passed    0.00 sec
        Start 611: yaml.test_enum
611/638 Test #611: yaml.test_enum 
.......................................................   Passed    0.00 sec
        Start 612: yaml.test_field_variant
612/638 Test #612: yaml.test_field_variant 
..............................................   Passed    0.00 sec
        Start 613: yaml.test_flag_enum
613/638 Test #613: yaml.test_flag_enum 
..................................................   Passed    0.00 sec
        Start 614: yaml.test_flag_enum_with_int
614/638 Test #614: yaml.test_flag_enum_with_int 
.........................................   Passed    0.00 sec
        Start 615: yaml.test_flatten
615/638 Test #615: yaml.test_flatten 
....................................................   Passed    0.00 sec
        Start 616: yaml.test_flatten_anonymous
616/638 Test #616: yaml.test_flatten_anonymous 
..........................................   Passed    0.00 sec
        Start 617: yaml.test_forward_list
617/638 Test #617: yaml.test_forward_list 
...............................................   Passed    0.00 sec
        Start 618: yaml.test_literal
618/638 Test #618: yaml.test_literal 
....................................................   Passed    0.00 sec
        Start 619: yaml.test_literal_map
619/638 Test #619: yaml.test_literal_map 
................................................   Passed    0.00 sec
        Start 620: yaml.test_map
620/638 Test #620: yaml.test_map 
........................................................   Passed    0.00 sec
        Start 621: yaml.test_map_with_key_validation
621/638 Test #621: yaml.test_map_with_key_validation 
....................................   Passed    0.00 sec
        Start 622: yaml.test_monster_example
622/638 Test #622: yaml.test_monster_example 
............................................   Passed    0.00 sec
        Start 623: yaml.test_readme_example
623/638 Test #623: yaml.test_readme_example 
.............................................   Passed    0.00 sec
        Start 624: yaml.test_readme_example2
624/638 Test #624: yaml.test_readme_example2 
............................................   Passed    0.00 sec
        Start 625: yaml.test_ref
625/638 Test #625: yaml.test_ref 
........................................................   Passed    0.00 sec
        Start 626: yaml.test_save_load
626/638 Test #626: yaml.test_save_load 
..................................................   Passed    0.00 sec
        Start 627: yaml.test_set
627/638 Test #627: yaml.test_set 
........................................................   Passed    0.00 sec
        Start 628: yaml.test_size
628/638 Test #628: yaml.test_size 
.......................................................   Passed    0.00 sec
        Start 629: yaml.test_skip
629/638 Test #629: yaml.test_skip 
.......................................................   Passed    0.00 sec
        Start 630: yaml.test_snake_case_to_camel_case
630/638 Test #630: yaml.test_snake_case_to_camel_case 
...................................   Passed    0.00 sec
        Start 631: yaml.test_snake_case_to_pascal_case
631/638 Test #631: yaml.test_snake_case_to_pascal_case 
..................................   Passed    0.00 sec
        Start 632: yaml.test_string_map
632/638 Test #632: yaml.test_string_map 
.................................................   Passed    0.00 sec
        Start 633: yaml.test_tagged_union
633/638 Test #633: yaml.test_tagged_union 
...............................................   Passed    0.00 sec
        Start 634: yaml.test_timestamp
634/638 Test #634: yaml.test_timestamp 
..................................................   Passed    0.00 sec
        Start 635: yaml.test_unique_ptr
635/638 Test #635: yaml.test_unique_ptr 
.................................................   Passed    0.00 sec
        Start 636: yaml.test_unique_ptr2
636/638 Test #636: yaml.test_unique_ptr2 
................................................   Passed    0.00 sec
        Start 637: yaml.test_variant
637/638 Test #637: yaml.test_variant 
....................................................   Passed    0.00 sec
        Start 638: yaml.test_wstring
638/638 Test #638: yaml.test_wstring 
....................................................   Passed    0.00 sec

99% tests passed, 1 tests failed out of 638

Total Test time (real) =   2.97 sec

The following tests FAILED:
         94 - json.test_decode_error_without_exception (Failed)
Errors while running CTest
FAILED: CMakeFiles/test.util 
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/ctest 
--force-new-ctest-process
ninja: build stopped: subcommand failed.
dh_auto_test: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 
MESON_TESTTHREADS=2 ninja test returned exit code 1
make: *** [debian/rules:33: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

Reply via email to