merge-script
1c3d5c8ffd
Merge bitcoin/bitcoin#33840 : test: [refactor] Use reference over ptr to chainman
...
7a4901c9029687ad2b37f6d929d4c8fe96c15db3 test, refactor: Fix `-Warray-bounds` warning (Hennadii Stepanov)
faf2759c8c4507adacf2618f23c1f445f490c012 test: [refactor] Use reference over ptr to chainman (MarcoFalke)
Pull request description:
Just some minor test-only refactor commits to fix GCC false positive warnings, along with making the test code easier to read and understand:
* First change requested in https://github.com/bitcoin/bitcoin/pull/33785#discussion_r2510727269
* Second change requested in commit 3b135a8fc4451c93b3ea50b3f4621e0d19f35daf
Those changes are required in a bunch of pulls touching the CI system, so merging them allows to drop them in all pulls.
ACKs for top commit:
l0rinc:
ACK 7a4901c9029687ad2b37f6d929d4c8fe96c15db3
hebasto:
ACK 7a4901c9029687ad2b37f6d929d4c8fe96c15db3, I have reviewed the code and it looks OK.
Tree-SHA512: 64dca52ec7b25078bf489e2d8b43e449f4968fbac14a09c66a60cdc75b513588403665f248368820694a6f72c4f7f465589d9306355239cffe35c38111929eff
2025-11-11 13:50:57 +00:00
..
2025-10-28 22:41:07 +00:00
2025-10-28 22:41:07 +00:00
2025-09-16 06:26:01 -04:00
2025-11-04 22:51:25 +01:00
2025-08-07 09:27:25 +01:00
2025-09-09 11:25:55 +01:00
2025-11-10 09:15:24 -08:00
2025-09-17 04:57:09 -04:00
2025-11-10 09:56:27 +00:00
2025-11-10 09:56:27 +00:00
2025-11-11 09:52:26 +00:00
2025-10-16 13:49:49 +01:00
2025-02-21 10:43:01 +01:00
2025-10-13 12:33:23 +01:00
2025-11-10 09:15:24 -08:00
2025-10-27 10:44:18 +01:00
2025-08-11 16:47:51 +01:00
2025-11-04 20:29:27 +00:00
2025-11-10 08:58:34 -08:00
2025-11-07 12:46:46 +00:00
2025-10-15 09:49:11 +01:00
2025-05-23 10:09:39 +01:00
2025-11-11 13:50:57 +00:00
2025-07-23 13:29:07 -07:00
2025-11-06 13:50:42 +01:00
2025-11-10 08:58:34 -08:00
2025-10-28 15:33:57 +00:00
2025-09-01 15:10:24 -07:00
2025-06-03 15:13:54 +02:00
2025-07-10 11:24:40 +02:00
2025-03-23 21:58:39 +01:00
2025-01-09 10:11:46 -05:00
2025-09-12 22:28:41 +02:00
2025-07-25 09:50:50 +02:00
2025-05-19 16:40:33 +01:00
2025-06-03 15:13:54 +02:00
2025-03-12 19:46:54 +01:00
2025-06-03 15:13:57 +02:00
2025-06-03 15:13:57 +02:00
2025-06-03 19:56:55 +02:00
2025-03-12 19:46:54 +01:00
2025-11-04 08:32:13 +01:00
2025-06-10 15:14:24 +02:00
2025-10-06 19:41:35 +01:00
2025-06-10 15:14:24 +02:00
2025-06-10 15:14:24 +02:00
2025-05-17 09:36:25 +02:00
2025-06-10 15:14:24 +02:00
2025-01-15 12:15:40 +01:00
2025-06-10 15:14:24 +02:00
2025-10-06 19:41:35 +01:00
2025-10-28 22:41:07 +00:00
2025-06-10 15:14:24 +02:00
2025-10-06 19:41:35 +01:00
2025-08-27 03:33:32 +10:00
2025-08-27 03:33:32 +10:00
2025-10-02 12:53:55 +01:00
2025-10-02 12:53:55 +01:00
2025-10-02 10:34:12 -04:00
2025-10-27 12:17:37 -04:00
2025-07-25 09:50:50 +02:00
2025-06-03 15:13:57 +02:00
2025-09-03 11:23:30 +01:00
2025-05-19 22:06:48 +00:00
2025-05-20 09:30:41 +01:00
2025-05-29 11:18:36 +01:00
2025-10-11 17:25:09 -04:00
2025-11-04 08:32:13 +01:00
2025-10-12 12:37:45 -04:00
2025-10-11 21:48:04 -04:00
2025-03-12 19:46:54 +01:00
2025-10-29 12:09:19 -04:00
2025-04-22 13:16:54 +01:00
2025-11-10 08:58:34 -08:00
2025-05-19 16:40:33 +01:00
2025-08-13 15:47:39 -07:00
2025-08-13 15:47:48 -07:00
2025-04-30 14:51:21 +02:00
2025-08-14 10:17:30 +10:00
2025-02-21 10:41:27 +01:00
2025-01-21 00:38:03 +10:00
2025-07-25 09:50:50 +02:00
2025-06-16 15:33:19 +02:00
2025-03-12 19:46:54 +01:00
2025-03-12 19:46:54 +01:00
2025-09-12 22:28:41 +02:00
2025-09-12 22:28:41 +02:00
2025-07-03 06:26:23 -04:00
2025-09-16 06:26:01 -04:00
2025-06-09 14:17:33 +02:00
2025-06-09 14:17:33 +02:00
2025-10-31 13:13:53 -04:00
2025-01-16 21:06:21 +00:00
2025-06-03 15:13:57 +02:00
2025-10-14 16:25:52 -04:00
2025-09-30 11:06:43 -07:00
2025-11-04 08:31:56 +01:00
2025-11-04 08:31:56 +01:00
2025-09-08 11:18:51 +02:00
2025-07-17 12:43:04 -04:00
2025-08-11 15:53:34 +01:00
2025-08-11 16:47:51 +01:00
2025-09-30 11:06:43 -07:00
2025-10-14 16:25:52 -04:00
2025-02-21 10:41:27 +01:00
2025-11-10 08:48:49 -08:00
2025-09-22 10:46:26 +10:00
2025-10-24 10:33:51 -07:00
2025-10-24 10:33:51 -07:00
2025-10-02 12:53:55 +01:00
2025-10-02 12:53:55 +01:00
2025-09-16 06:26:01 -04:00
2025-08-04 13:38:26 -04:00
2025-07-25 09:50:50 +02:00
2025-07-25 09:50:50 +02:00
2025-10-02 12:53:55 +01:00
2025-10-02 12:53:55 +01:00
2025-04-22 17:11:24 +10:00
2025-06-03 15:13:57 +02:00
2025-07-25 16:23:37 -07:00
2025-07-08 20:00:51 +01:00
2025-07-08 20:00:51 +01:00
2025-09-30 11:06:43 -07:00
2025-09-30 11:06:43 -07:00
2025-09-30 11:06:09 -07:00
2025-09-30 11:06:09 -07:00
2025-07-25 09:50:50 +02:00
2025-07-16 13:19:18 -07:00
2025-11-04 17:38:45 +00:00
2025-11-06 14:19:25 +01:00
2025-06-16 18:09:14 +00:00
2025-05-10 03:31:30 +00:00
2025-07-29 16:25:47 -07:00
2025-08-14 10:17:32 +10:00
2025-03-12 19:46:54 +01:00
2025-07-16 14:33:07 -07:00
2025-07-16 14:33:07 -07:00
2025-08-22 14:25:39 +00:00
2025-08-22 14:25:39 +00:00
2025-05-08 20:13:46 +00:00
2025-01-15 12:16:08 +01:00
2025-05-13 12:09:40 +02:00
2025-05-13 12:09:40 +02:00
2025-11-10 09:15:24 -08:00
2025-08-28 10:09:32 -07:00
2025-11-03 12:19:05 +01:00
2025-10-11 17:25:09 -04:00
2025-08-27 03:33:32 +10:00
2025-08-27 03:33:32 +10:00
2025-07-23 15:01:18 +01:00
2025-07-23 15:01:18 +01:00
2025-04-09 15:59:59 +01:00
2025-04-09 15:59:59 +01:00
2025-11-10 09:15:24 -08:00
2025-10-27 12:17:37 -04:00
2025-08-01 15:12:37 +02:00
2025-08-01 15:12:37 +02:00
2025-01-21 00:38:03 +10:00
2025-04-30 14:51:21 +02:00
2025-04-30 14:51:21 +02:00