From 268ef063d3a9cab1f857bdad462a18b2c22fa0c5 Mon Sep 17 00:00:00 2001 From: Niels Lohmann Date: Fri, 2 Oct 2026 11:44:55 +0200 Subject: [PATCH] Mark Infer false positives in unit-json_view_image Infer 1.3.0 reports NULLPTR_DEREFERENCE for passing a freshly parsed document to check_round_trip(). Suppress it on those two lines, as develop does for its own Infer false positives (#5750). Signed-off-by: Niels Lohmann --- tests/src/unit-json_view_image.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/src/unit-json_view_image.cpp b/tests/src/unit-json_view_image.cpp index 1133febc7..1b429cf95 100644 --- a/tests/src/unit-json_view_image.cpp +++ b/tests/src/unit-json_view_image.cpp @@ -169,7 +169,11 @@ TEST_CASE("json_view images: round trips") }) { CAPTURE(text); + // false positive: parse() returns a document with a root + // @infer-ignore NULLPTR_DEREFERENCE check_round_trip(json_document::parse(text)); + // false positive: parse() returns a document with a root + // @infer-ignore NULLPTR_DEREFERENCE check_round_trip(ordered_json_document::parse(text)); } }