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

binlog.binlog_flush_binlogs_delete_domain fails on RISC-V

    XMLWordPrintable

    Details

      Description

      While trying to build MariaDB-10.5.12 on a 64-bit RISC-V Linux system, the test binlog.binlog_flush_binlogs_delete_domain fails with:

      • * *

      binlog.binlog_flush_binlogs_delete_domain 'mix' w4 [ fail ]
      Test ended at 2021-09-01 22:55:29

      CURRENT_TEST: binlog.binlog_flush_binlogs_delete_domain
      — /tmp/mariadb-10.5.11/mysql-test/suite/binlog/r/binlog_flush_binlogs_delete_domain.result 2021-06-18 18:19:11.000000000 +0800
      +++ /tmp/mariadb-10.5.11/mysql-test/suite/binlog/r/binlog_flush_binlogs_delete_domain.reject 2021-09-01 22:55:29.406655479 +0800
      @@ -85,6 +85,6 @@
      ERROR HY000: The value of gtid domain being deleted ('4294967296') exceeds its maximum size of 32 bit unsigned integer
      FLUSH BINARY LOGS DELETE_DOMAIN_ID = (4294967295);
      Warnings:
      -Warning 1076 The gtid domain being deleted ('4294967295') is not in the current binlog state
      +Warning 1076 The gtid domain being deleted ('18446744073709551615') is not in the current binlog state
      DROP TABLE t;
      RESET MASTER;

      mysqltest: Result length mismatch

      • * *

      This is the last test that still fails on this arch (older versions had more failures). It would be great to have it resolved so that RISC-V can finally be considered supported, especially given other servers from the MySQL family currently explicitly report this architecture as unsupported.

      Let me know if you need more information.

        Attachments

          Activity

            People

            Assignee:
            danblack Daniel Black
            Reporter:
            mkszuba Marek Szuba
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Git Integration