Martin Leitner-Ankerl 01960c53c7 fuzz: make FuzzedDataProvider usage deterministic
There exist many usages of `fuzzed_data_provider` where it is evaluated directly in the function call.
Unfortunately, the order of evaluation of function arguments is unspecified. This means it can differ
between compilers/version/optimization levels etc. But when the evaluation order changes, the same
fuzzing input will produce different output, which is bad for coverage/reproducibility.

This PR fixes all these cases where by moving multiple calls to `fuzzed_data_provider` out of the
function arguments.
2023-12-09 19:31:06 +01:00
..
2023-11-14 17:41:54 +01:00
2023-12-06 15:44:38 +01:00
2023-11-21 13:15:44 +00:00
2020-12-10 07:15:42 +01:00
2023-11-30 11:28:19 +01:00
2023-11-07 10:21:51 +09:00
2023-11-30 11:28:19 +01:00
2023-09-12 12:14:31 -04:00
2023-11-21 13:15:44 +00:00
2023-11-30 11:28:19 +01:00
2023-12-07 11:06:16 +01:00
2023-11-30 11:28:19 +01:00
2023-11-30 11:28:19 +01:00
2023-11-30 11:28:19 +01:00
2023-11-30 11:28:19 +01:00