Log of Meson test suite run on 2024-01-22T21:16:25.129535 ==================================== 1/2 ===================================== test: asb-self-test start time: 21:16:25 duration: 0.01s result: exit status 0 command: UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/appstream-glib-0.8.2/work/appstream-glib-0.8.2-build/libappstream-glib MALLOC_PERTURB_=50 /var/tmp/portage/dev-libs/appstream-glib-0.8.2/work/appstream-glib-0.8.2-build/libappstream-builder/asb-self-test ----------------------------------- stdout ----------------------------------- TAP version 13 # random seed: R02S48bb66f8c7b8d7636ea8fd651e73c255 1..5 # Start of AppStreamBuilder tests ok 1 /AppStreamBuilder/package ok 2 /AppStreamBuilder/package{guess-fn} ok 3 /AppStreamBuilder/utils{glob} # Asb-DEBUG: searching for plugins in /var/tmp/portage/dev-libs/appstream-glib-0.8.2/work/appstream-glib-0.8.2-build/libappstream-builder/plugins # Asb-DEBUG: opened plugin /var/tmp/portage/dev-libs/appstream-glib-0.8.2/work/appstream-glib-0.8.2-build/libappstream-builder/plugins/libasb_plugin_shell_extension.so: shell-extension # Asb-DEBUG: opened plugin /var/tmp/portage/dev-libs/appstream-glib-0.8.2/work/appstream-glib-0.8.2-build/libappstream-builder/plugins/libasb_plugin_appdata.so: appdata # Asb-DEBUG: opened plugin /var/tmp/portage/dev-libs/appstream-glib-0.8.2/work/appstream-glib-0.8.2-build/libappstream-builder/plugins/libasb_plugin_desktop.so: desktop # Asb-DEBUG: opened plugin /var/tmp/portage/dev-libs/appstream-glib-0.8.2/work/appstream-glib-0.8.2-build/libappstream-builder/plugins/libasb_plugin_hardcoded.so: hardcoded # Asb-DEBUG: opened plugin /var/tmp/portage/dev-libs/appstream-glib-0.8.2/work/appstream-glib-0.8.2-build/libappstream-builder/plugins/libasb_plugin_gettext.so: gettext # Asb-DEBUG: opened plugin /var/tmp/portage/dev-libs/appstream-glib-0.8.2/work/appstream-glib-0.8.2-build/libappstream-builder/plugins/libasb_plugin_icon.so: icon ok 4 /AppStreamBuilder/plugin-loader ok 5 /AppStreamBuilder/context # End of AppStreamBuilder tests ============================================================================== ==================================== 2/2 ===================================== test: as-self-test start time: 21:16:25 duration: 0.09s result: killed by signal 6 SIGABRT command: MALLOC_PERTURB_=118 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/var/tmp/portage/dev-libs/appstream-glib-0.8.2/work/appstream-glib-0.8.2-build/libappstream-glib /var/tmp/portage/dev-libs/appstream-glib-0.8.2/work/appstream-glib-0.8.2-build/libappstream-glib/as-self-test ----------------------------------- stdout ----------------------------------- TAP version 13 # random seed: R02S590e7c19700202c4674dce6d179b4f5b 1..95 # Start of AppStream tests ok 1 /AppStream/ref-string ok 2 /AppStream/utils{unique_id-hash} ok 3 /AppStream/utils{unique_id-hash2} 63 ns: ok 4 /AppStream/utils{unique_id} ok 5 /AppStream/utils{locale-compat} ok 6 /AppStream/utils{string-replace} ok 7 /AppStream/tag ok 8 /AppStream/launchable ok 9 /AppStream/provide ok 10 /AppStream/require ok 11 /AppStream/checksum ok 12 /AppStream/content_rating ok 13 /AppStream/release ok 14 /AppStream/release{date} ok 15 /AppStream/release{appdata} ok 16 /AppStream/release{appstream} ok 17 /AppStream/icon ok 18 /AppStream/icon{scale} ok 19 /AppStream/icon{embedded} ok 20 /AppStream/bundle ok 21 /AppStream/review ok 22 /AppStream/agreement ok 23 /AppStream/translation ok 24 /AppStream/suggest ok 25 /AppStream/image ok 26 /AppStream/image{resize} ok 27 /AppStream/image{alpha} ok 28 /AppStream/screenshot ok 29 /AppStream/app ok 30 /AppStream/app{launchable:fallback} ok 31 /AppStream/app{builder:gettext} ok 32 /AppStream/app{builder:gettext-nodomain} ok 33 /AppStream/app{builder:qt} ok 34 /AppStream/app{builder:qt-subdir} ok 35 /AppStream/app{translated} # GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation dummy (GDummyProxyResolver) for *gio-proxy-resolver* # As-DEBUG: Adding tag-invalid ' is not valid [BSD]' # As-DEBUG: Adding tag-invalid ' is still set to a dummy value' # As-DEBUG: Adding tag-missing ' required [use https://odrs.gnome.org/oars]' # As-DEBUG: Adding tag-invalid ' type invalid [unknown]' # As-DEBUG: Adding tag-invalid ' does not start with 'http://' [dave.com]' # As-DEBUG: Adding style-invalid 'Not enough tags, minimum is 1' # As-DEBUG: Adding tag-missing ' required' # As-DEBUG: Adding style-invalid ' is too long [Test app name that is very long indeed although Rob forced me to relax the requirements.] maximum is 60 chars' # As-DEBUG: Adding style-invalid ' cannot end in '.' [Test app name that is very long indeed although Rob forced me to relax the requirements.]' # As-DEBUG: Adding style-invalid ' is too short [Awesome] minimum is 8 chars' # As-DEBUG: Adding tag-missing ' required' # As-DEBUG: Adding tag-missing ' is not present' # As-DEBUG: is not valid [BSD] # As-DEBUG: is still set to a dummy value # As-DEBUG: required [use https://odrs.gnome.org/oars] # As-DEBUG: type invalid [unknown] # As-DEBUG: does not start with 'http://' [dave.com] # As-DEBUG: Not enough tags, minimum is 1 # As-DEBUG: required # As-DEBUG: is too long [Test app name that is very long indeed although Rob forced me to relax the requirements.] maximum is 60 chars # As-DEBUG: cannot end in '.' [Test app name that is very long indeed although Rob forced me to relax the requirements.] # As-DEBUG: is too short [Awesome] minimum is 8 chars # As-DEBUG: required # As-DEBUG: is not present ok 36 /AppStream/app{validate-style} ok 37 /AppStream/app{validate-appdata-good} ok 38 /AppStream/app{validate-metainfo-good} # As-DEBUG: Adding attribute-invalid ' has invalid type attribute' # As-DEBUG: Adding markup-invalid ' has invalid character [{]' # As-DEBUG: Adding tag-invalid ' is not valid [BSD]' # As-DEBUG: Adding tag-invalid ' is not valid [CC1]SPDX ID 'CC1' unknown' # As-DEBUG: Adding markup-invalid ' header not found' # As-DEBUG: Adding tag-invalid ' was duplicated' # As-DEBUG: Adding tag-invalid ' was duplicated' # As-DEBUG: Adding tag-invalid ' version was duplicated' # As-DEBUG: Adding tag-invalid ' does not start with 'http://' [www.dave.org]' # As-DEBUG: Adding style-invalid 'Not enough tags, minimum is 1' # As-DEBUG: Adding attribute-invalid ' has invalid type attribute' # As-DEBUG: Adding value-missing ' missing value' # As-DEBUG: Adding attribute-invalid ' timestamp should be a UNIX time' # As-DEBUG: Adding style-invalid ' description should be prose and not contain hyperlinks [

See: https://mail.xfce.org/pipermail/xfce-announce/2014-March/000318.html

]' # As-DEBUG: Adding style-invalid '

cannot contain a hyperlink [See: https://mail.xfce.org/pipermail/xfce-announce/2014-March/000318.html]' # As-DEBUG: Adding attribute-invalid ' timestamp is in the future' # As-DEBUG: Adding attribute-missing ' has no version' # As-DEBUG: Adding attribute-missing ' has no timestamp' # As-DEBUG: Adding tag-invalid ' versions are not in order [0.6.1 before 0.6.2]' # As-DEBUG: Adding style-invalid ' cannot end in '.' [Power Statistics.]' # As-DEBUG: Adding style-invalid '

    cannot start a description [(null)]' # As-DEBUG: Adding style-invalid '
  • is too short [On] minimum is 3 chars' # As-DEBUG: Adding style-invalid '

    is too short [This application is awesome]' # As-DEBUG: Adding style-invalid '

    should not start with 'This application'' # As-DEBUG: Adding tag-missing ' is not present' # As-DEBUG: has invalid type attribute # As-DEBUG: has invalid character [{] # As-DEBUG: is not valid [BSD] # As-DEBUG: is not valid [CC1]SPDX ID 'CC1' unknown # As-DEBUG: header not found # As-DEBUG: was duplicated # As-DEBUG: was duplicated # As-DEBUG: version was duplicated # As-DEBUG: does not start with 'http://' [www.dave.org] # As-DEBUG: Not enough tags, minimum is 1 # As-DEBUG: has invalid type attribute # As-DEBUG: missing value # As-DEBUG: timestamp should be a UNIX time # As-DEBUG: description should be prose and not contain hyperlinks [

    See: https://mail.xfce.org/pipermail/xfce-announce/2014-March/000318.html

    ] # As-DEBUG:

    cannot contain a hyperlink [See: https://mail.xfce.org/pipermail/xfce-announce/2014-March/000318.html] # As-DEBUG: timestamp is in the future # As-DEBUG: has no version # As-DEBUG: has no timestamp # As-DEBUG: versions are not in order [0.6.1 before 0.6.2] # As-DEBUG: cannot end in '.' [Power Statistics.] # As-DEBUG:

      cannot start a description [(null)] # As-DEBUG:
    • is too short [On] minimum is 3 chars # As-DEBUG:

      is too short [This application is awesome] # As-DEBUG:

      should not start with 'This application' # As-DEBUG: is not present # As-DEBUG: Adding attribute-invalid ' has invalid type attribute' # As-DEBUG: Adding markup-invalid ' has invalid character [{]' # As-DEBUG: Adding tag-invalid ' is not valid [BSD]' # As-DEBUG: Adding tag-invalid ' is not valid [CC1]SPDX ID 'CC1' unknown' # As-DEBUG: Adding tag-missing ' not specified' # As-DEBUG: Adding tag-missing ' is not present' # As-DEBUG: Adding markup-invalid ' header not found' # As-DEBUG: Adding value-missing ' is not present' # As-DEBUG: Adding tag-invalid ' should be ' # As-DEBUG: Adding tag-invalid ' was duplicated' # As-DEBUG: Adding tag-invalid ' was duplicated' # As-DEBUG: Adding tag-invalid 'XML data contains unknown tag' # As-DEBUG: Adding tag-invalid ' version was duplicated' # As-DEBUG: Adding tag-invalid ' does not start with 'http://' [www.dave.org]' # As-DEBUG: Adding style-invalid 'Not enough tags, minimum is 1' # As-DEBUG: Adding attribute-invalid ' has invalid type attribute' # As-DEBUG: Adding value-missing ' missing value' # As-DEBUG: Adding attribute-invalid ' timestamp should be a UNIX time' # As-DEBUG: Adding style-invalid ' description should be prose and not contain hyperlinks [

      See: https://mail.xfce.org/pipermail/xfce-announce/2014-March/000318.html

      ]' # As-DEBUG: Adding style-invalid '

      cannot contain a hyperlink [See: https://mail.xfce.org/pipermail/xfce-announce/2014-March/000318.html]' # As-DEBUG: Adding style-invalid '

      does not end in '.|:|!' [See: https://mail.xfce.org/pipermail/xfce-announce/2014-March/000318.html]' # As-DEBUG: Adding attribute-invalid ' timestamp is in the future' # As-DEBUG: Adding attribute-missing ' has no version' # As-DEBUG: Adding attribute-missing ' has no timestamp' # As-DEBUG: Adding style-invalid '

      requires sentence case [too little text.]' # As-DEBUG: Adding tag-invalid ' versions are not in order [0.6.1 before 0.6.2]' # As-DEBUG: Adding style-invalid ' cannot end in '.' [Power Statistics.]' # As-DEBUG: Adding style-invalid '

      cannot end in '.' [Observe power management.]' # As-DEBUG: Adding style-invalid '
        cannot start a description [(null)]' # As-DEBUG: Adding style-invalid '
      • is too short [On] minimum is 3 chars' # As-DEBUG: Adding style-invalid '
      • cannot end in '.' [two.]' # As-DEBUG: Adding style-invalid '
      • requires sentence case [two.]' # As-DEBUG: Adding style-invalid '

        is too short [This application is awesome]' # As-DEBUG: Adding style-invalid '

        should not start with 'This application'' # As-DEBUG: Adding style-invalid '

        does not end in '.|:|!' [This application is awesome]' # As-DEBUG: Adding translations-required ' has no translations' # As-DEBUG: Adding translations-required '

        has no translations' # As-DEBUG: Adding translations-required ' has no translations' # As-DEBUG: Adding tag-missing ' is not present' ok 39 /AppStream/app{validate-file-bad} # As-DEBUG: Adding tag-missing ' is not present' # As-DEBUG: Adding tag-invalid ' not allowed in metainfo' # As-DEBUG: Adding tag-missing ' is not present' # As-DEBUG: Adding tag-missing ' is not present' # As-DEBUG: Adding tag-missing ' is not present' # As-DEBUG: Adding tag-missing ' is not present' # As-DEBUG: is not present # As-DEBUG: not allowed in metainfo # As-DEBUG: is not present # As-DEBUG: is not present # As-DEBUG: is not present # As-DEBUG: is not present ok 40 /AppStream/app{validate-meta-bad} ok 41 /AppStream/app{validate-intltool} ok 42 /AppStream/app{parse-data} ok 43 /AppStream/app{parse-file:desktop} ok 44 /AppStream/app{no-markup} ok 45 /AppStream/app{subsume} ok 46 /AppStream/app{search} ok 47 /AppStream/app{screenshot} ok 48 /AppStream/markup{import-html} ok 49 /AppStream/node ok 50 /AppStream/node{reflow} ok 51 /AppStream/node{xml} ok 52 /AppStream/node{hash} ok 53 /AppStream/node{no-dup-c} ok 54 /AppStream/node{localized} ok 55 /AppStream/node{localized-wrap} ok 56 /AppStream/node{localized-wrap2} ok 57 /AppStream/node{intltool} ok 58 /AppStream/node{sort} ok 59 /AppStream/utils ok 60 /AppStream/utils{markup-import} ok 61 /AppStream/utils{version} ok 62 /AppStream/utils{guid} ok 63 /AppStream/utils{appstream-id} ok 64 /AppStream/utils{icons} ok 65 /AppStream/utils{spdx-token} # GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for *gio-vfs* ok 66 /AppStream/utils{install-filename} ok 67 /AppStream/utils{vercmp} not ok /AppStream/yaml - As:ERROR:../appstream-glib-0.8.2/libappstream-glib/as-self-test.c:5135:as_test_yaml_func: assertion failed (error == NULL): cannot process file of type application/yaml (as-node-error-quark, 0) Bail out! ----------------------------------- stderr ----------------------------------- ** As:ERROR:../appstream-glib-0.8.2/libappstream-glib/as-self-test.c:5135:as_test_yaml_func: assertion failed (error == NULL): cannot process file of type application/yaml (as-node-error-quark, 0) ============================================================================== Summary of Failures: 2/2 as-self-test FAIL 0.09s killed by signal 6 SIGABRT Ok: 1 Expected Fail: 0 Fail: 1 Unexpected Pass: 0 Skipped: 0 Timeout: 0