Attention needed from Aaron Green, Dzmitry Yatsushkevich, Laura Peskin, Marco Vanotti and Owners Override
Paul Kirth has uploaded the change for review![Open in Gerrit]()
Paul Kirth would like Owners Override to review this change.
Commit message
[fuzzing][realmfuzzer] Fix -Wimplicit-int-conversion errors
New versions of clang will start warning about more cases when the
conversion happens.
Bug: 402753152
Change-Id: I8a6ec9d91e2e460bf983924ace3205b7a8c5ebf5
Change diff
diff --git a/src/sys/fuzzing/realmfuzzer/engine/mutagen.cc b/src/sys/fuzzing/realmfuzzer/engine/mutagen.cc
index 7439a82..2493e7c 100644
--- a/src/sys/fuzzing/realmfuzzer/engine/mutagen.cc
+++ b/src/sys/fuzzing/realmfuzzer/engine/mutagen.cc
@@ -5,6 +5,7 @@
#include "src/sys/fuzzing/realmfuzzer/engine/mutagen.h"
#include <lib/syslog/cpp/macros.h>
+#include <cstdint>
namespace fuzzing {
namespace {
@@ -195,7 +196,7 @@
T adjustment = ((randval >> 2) & 0x1f) - 16;
memcpy(&val, data, sizeof(val));
if (!adjustment) {
- val = -val;
+ val = static_cast<uint8_t>(-val);
} else if (do_bswap) {
val = Bswap<T>(Bswap<T>(val) + adjustment);
} else {
Change information
Files:
- M src/sys/fuzzing/realmfuzzer/engine/mutagen.cc
Change size: XS
Delta: 1 file changed, 2 insertions(+), 1 deletion(-)
Open in GerritRelated details
Attention is currently required from:
- Aaron Green
- Dzmitry Yatsushkevich
- Laura Peskin
- Marco Vanotti
- Owners Override
Submit Requirements:
Code-Review
Review-Enforcement
Gerrit-MessageType: newchange
Gerrit-Project: fuchsia
Gerrit-Branch: main
Gerrit-Change-Id: I8a6ec9d91e2e460bf983924ace3205b7a8c5ebf5
Gerrit-Change-Number: 1235512
Gerrit-PatchSet: 6
You received this message because you are subscribed to the Google Groups "owners-override" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
.