Avi Kivity
389fb54a42
tests: sstable_test: fix for_each_sstable_version concept (again)
...
I see the following error:
seastar/core/future-util.hh:597:10: note: constraints not satisfied
seastar/core/future-util.hh:597:10: note: with ‘sstables::sstable_version_types* c’
seastar/core/future-util.hh:597:10: note: with ‘sub_partitions_read::run_test_case()::<lambda(sstables::sstable::version_types)> aa’
seastar/core/future-util.hh:597:10: note: the required expression ‘seastar::futurize_apply(aa, (* c.begin()))’ would be ill-formed
seastar/core/future-util.hh:597:10: note: ‘seastar::futurize_apply(aa, (* c.begin()))’ is not implicitly convertible to ‘seastar::future<>’
The C array all_sstable_versions decayed to a pointer (see second gcc note)
and of course doesn't support std::begin().
Fix by replacing the C array with an std::array<>, which supports std::begin().
Not clear what made this break again, or why it worked before.
Message-Id: <20180325095239.12407-1-avi@scylladb.com >
2018-03-25 13:02:57 +01:00
..
2018-03-22 09:57:15 +00:00
2018-03-19 14:12:10 +01:00
2018-01-14 13:17:09 +01:00
2018-02-14 14:15:59 -05:00
2018-02-14 14:15:58 -05:00
2018-01-21 12:58:42 +02:00
2017-11-27 20:27:42 +01:00
2018-03-06 11:50:27 +01:00
2017-12-04 17:42:23 -08:00
2018-03-12 20:05:23 +02:00
2017-11-27 20:27:42 +01:00
2018-01-21 19:09:03 +01:00
2018-01-31 11:34:08 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2018-02-19 13:10:14 +00:00
2017-12-08 13:38:13 -05:00
2018-02-06 12:10:10 +02:00
2017-11-27 20:27:42 +01:00
2018-01-21 12:58:42 +02:00
2017-05-21 12:26:15 +03:00
2017-05-21 12:26:15 +03:00
2018-03-14 01:54:31 -04:00
2018-03-01 12:06:59 -05:00
2018-02-26 17:15:29 +02:00
2018-03-19 12:16:52 +02:00
2017-12-12 12:03:01 -05:00
2017-12-08 10:12:21 -05:00
2018-02-01 00:22:50 +00:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2018-03-11 18:22:49 +02:00
2018-02-14 14:15:59 -05:00
2018-02-26 10:43:37 +00:00
2017-11-28 12:38:28 +01:00
2018-02-14 16:42:49 +01:00
2018-03-12 20:05:23 +02:00
2018-03-05 15:22:33 +02:00
2018-03-12 20:05:23 +02:00
2018-03-11 18:22:49 +02:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2018-03-12 20:05:23 +02:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2018-03-19 12:16:11 +02:00
2017-09-18 12:44:05 +02:00
2018-02-19 13:09:59 +00:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-08-28 21:00:06 +02:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2018-03-06 11:50:29 +01:00
2018-02-14 16:42:49 +01:00
2018-02-08 18:24:58 +02:00
2017-11-27 20:27:42 +01:00
2018-01-24 20:56:48 +01:00
2017-12-01 10:52:37 +01:00
2018-03-12 20:05:23 +02:00
2018-01-21 12:58:42 +02:00
2018-03-08 14:12:12 +02:00
2018-03-22 15:00:48 +01:00
2017-12-22 11:06:33 +01:00
2018-03-06 11:50:27 +01:00
2018-03-06 11:50:29 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2018-01-21 12:58:42 +02:00
2018-03-13 16:20:50 +02:00
2018-03-13 12:59:45 +02:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-11-07 15:33:24 +01:00
2018-02-05 12:31:37 +00:00
2018-02-14 14:15:58 -05:00
2018-03-07 16:52:59 +01:00
2018-01-24 20:54:45 +01:00
2018-03-07 16:52:59 +01:00
2018-01-30 16:19:43 +02:00
2018-01-21 12:58:42 +02:00
2018-02-07 10:11:46 +00:00
2018-02-19 13:08:58 +00:00
2018-03-22 14:44:54 +01:00
2017-11-27 20:27:42 +01:00
2018-03-15 12:24:09 -04:00
2018-03-19 17:49:44 +02:00
2018-03-19 17:49:44 +02:00
2018-03-19 14:12:10 +01:00
2018-03-19 17:49:44 +02:00
2018-03-25 13:02:57 +01:00
2018-01-24 20:56:48 +01:00
2018-01-17 12:17:17 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2018-03-12 20:05:23 +02:00
2017-11-27 20:27:42 +01:00
2017-07-16 11:55:08 +02:00
2018-03-14 23:49:07 +00:00
2017-11-27 20:27:42 +01:00
2018-03-21 09:47:41 +00:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00