Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-16127

mroonga/storage.* tests fail with GCC 8

Details

    Description

      It seems that GCC8 causes some mroonga/storage.* tests to fail.

      Failing tests:

      • mroonga/storage.index_multiple_column_range_all_used_less_than
      • mroonga/storage.index_multiple_column_range_all_used_less_than_or_equal
      • mroonga/storage.index_multiple_column_range_partially_used_have_prefix_less_than
      • mroonga/storage.index_multiple_column_range_partially_used_have_prefix_less_than_or_equal
      • mroonga/storage.index_multiple_column_range_partially_used_no_prefix_less_than
      • mroonga/storage.index_multiple_column_range_partially_used_no_prefix_less_than_or_equal
      • mroonga/storage.optimization_order_limit_optimized_datetime_less_than
      • mroonga/storage.optimization_order_limit_optimized_datetime_less_than_or_equal

      I'm attaching 2 build logs: The first is for MariaDB built with GCC 7 (no mroonga/storage.* tests are failing), the second is the same MariaDB version built with GCC 8 (8 mroonga/storage.* tests are failing).

      Btw. According to [1] (the list of tests that should be skipped) it seems that Fedora is facing the same problem.

      [1] https://src.fedoraproject.org/rpms/mariadb/blob/master/f/rh-skipped-tests-base.list

      Attachments

        Issue Links

          Activity

            Fails in buildbot too, on fedora28 builder

            serg Sergei Golubchik added a comment - Fails in buildbot too, on fedora28 builder
            otto Otto Kekäläinen added a comment - I confirm this is visible on Ubuntu Cosmic builds as well at https://launchpad.net/~mysql-ubuntu/+archive/ubuntu/mariadb-10.1/+builds?build_text=&build_state=all

            I removed the skiplists for these tests in https://salsa.debian.org/mariadb-team/mariadb-10.5/-/commit/bde2cf481fa48a0dd85b9ad40e27ad5005ad1122 as we nowadays only run the main test suite as part of the builds (see debian/rules).

            otto Otto Kekäläinen added a comment - I removed the skiplists for these tests in https://salsa.debian.org/mariadb-team/mariadb-10.5/-/commit/bde2cf481fa48a0dd85b9ad40e27ad5005ad1122 as we nowadays only run the main test suite as part of the builds (see debian/rules).

            I uploaded to Launchpad a version with the extended tests enabled, and these tests all passed:

            mroonga/storage.index_multiple_column_range_all_used_less_than w4 [ pass ]    188
            main.ctype_uca_innodb 'innodb'           w1 [ pass ]    303
            mroonga/storage.index_multiple_column_range_all_used_less_than_or_equal w4 [ pass ]    289
            mroonga/storage.index_multiple_column_range_partially_used_have_prefix_greater_than w4 [ pass ]    275
            mroonga/storage.index_multiple_column_range_partially_used_have_prefix_greater_than_or_equal w4 [ pass ]    117
            mroonga/storage.index_multiple_column_range_partially_used_have_prefix_less_than w4 [ pass ]    104
            mroonga/storage.index_multiple_column_range_partially_used_have_prefix_less_than_or_equal w4 [ pass ]     65
            mroonga/storage.index_multiple_column_range_partially_used_no_prefix_greater_than w4 [ pass ]     91
            mroonga/storage.index_multiple_column_range_partially_used_no_prefix_greater_than_or_equal w4 [ pass ]    103
            mroonga/storage.index_multiple_column_range_partially_used_no_prefix_less_than w4 [ pass ]    157
            mroonga/storage.index_multiple_column_range_partially_used_no_prefix_less_than_or_equal w4 [ pass ]    136
            

            Logs:
            https://launchpad.net/~mysql-ubuntu/+archive/ubuntu/mariadb-10.5/+builds?build_text=&build_state=all
            https://launchpadlibrarian.net/501653867/buildlog_ubuntu-groovy-amd64.mariadb-10.5_1%3A10.5.5-4~ubuntu20.10.1~1602458170.84f9c0e86.master.next_BUILDING.txt.gz
            https://launchpadlibrarian.net/501651838/buildlog_ubuntu-groovy-ppc64el.mariadb-10.5_1%3A10.5.5-4~ubuntu20.10.1~1602458170.84f9c0e86.master.next_BUILDING.txt.gz

            (Running with GCC 10.)

            otto Otto Kekäläinen added a comment - I uploaded to Launchpad a version with the extended tests enabled, and these tests all passed: mroonga/storage.index_multiple_column_range_all_used_less_than w4 [ pass ] 188 main.ctype_uca_innodb 'innodb' w1 [ pass ] 303 mroonga/storage.index_multiple_column_range_all_used_less_than_or_equal w4 [ pass ] 289 mroonga/storage.index_multiple_column_range_partially_used_have_prefix_greater_than w4 [ pass ] 275 mroonga/storage.index_multiple_column_range_partially_used_have_prefix_greater_than_or_equal w4 [ pass ] 117 mroonga/storage.index_multiple_column_range_partially_used_have_prefix_less_than w4 [ pass ] 104 mroonga/storage.index_multiple_column_range_partially_used_have_prefix_less_than_or_equal w4 [ pass ] 65 mroonga/storage.index_multiple_column_range_partially_used_no_prefix_greater_than w4 [ pass ] 91 mroonga/storage.index_multiple_column_range_partially_used_no_prefix_greater_than_or_equal w4 [ pass ] 103 mroonga/storage.index_multiple_column_range_partially_used_no_prefix_less_than w4 [ pass ] 157 mroonga/storage.index_multiple_column_range_partially_used_no_prefix_less_than_or_equal w4 [ pass ] 136 Logs: https://launchpad.net/~mysql-ubuntu/+archive/ubuntu/mariadb-10.5/+builds?build_text=&build_state=all https://launchpadlibrarian.net/501653867/buildlog_ubuntu-groovy-amd64.mariadb-10.5_1%3A10.5.5-4~ubuntu20.10.1~1602458170.84f9c0e86.master.next_BUILDING.txt.gz https://launchpadlibrarian.net/501651838/buildlog_ubuntu-groovy-ppc64el.mariadb-10.5_1%3A10.5.5-4~ubuntu20.10.1~1602458170.84f9c0e86.master.next_BUILDING.txt.gz (Running with GCC 10.)

            People

              serg Sergei Golubchik
              kstreitova Kristyna Streitova
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.