mirror of
https://github.com/scylladb/scylladb.git
synced 2026-06-01 04:26:48 +00:00
Fix some issues found with gcc 12. Note we can't fully compile with gcc yet, due to [1]. [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98056 Closes #12121 * github.com:scylladb/scylladb: utils: observer: qualify seastar::noncopyable_function sstables: generation_type: forgo constexpr on hash of generation_type logalloc: disambiguate types and non-type members task_manager: disambiguate types and non-type members direct_failure_detector: don't change meaning of endpoint_liveness schema: abort on illegal per column computation kind database: abort on illegal per partition rate limit operation mutation_fragment: abort on illegal fragment type per_partition_rate_limit_options: abort on illegal operation type schema: drop unused lambda mutation_partition: drop unused lambda cql3: create_index_statement: remove unused lambda transport: prevent signed and unsigned comparison database: don't compare signed and unsigned types raft: don't compare signed and unsigned types compaction: don't compare signed and unsigned compaction counts bytes_ostream: don't take reference to packed variable