All fuzz build logs were empty (0 bytes). No compilation errors found. Documented finding in notes/bf-1h1bk-raw-errors.md
2.5 KiB
Raw Error Catalog - Fuzz Build Logs
Bead ID: bf-1h1bk Date: 2026-07-06 Task: Extract and catalog raw error messages from fuzz build logs
Log Files Examined
All fuzz build logs were empty (0 bytes):
fuzz-build-lexer.log- 0 bytesfuzz-build-verbose.log- 0 bytesfuzz/fuzz-build-capture.log- 0 bytesfuzz/fuzz-build-full.log- 0 bytesfuzz/fuzz-build-with-errors.log- 0 bytesfuzz/fuzz-clean-build.log- 0 bytes
Finding
No compilation errors were found in the fuzz build logs. All log files were empty, indicating either:
- The fuzz build process succeeded without errors
- The build output was not captured/written to the log files
- The logs were cleared after successful builds
Related Compiler Warnings Found
While not from the fuzz build logs, compiler warnings were found in notes/bf-60vlq-test-run.log:
Dead Code Warnings
File: crates/pdftract-core/build.rs
Lines: 37, 43
Type: dead_code
Severity: warning
Message: Fields description and version are never read in struct UnmappedGlyphNamesConfig
struct UnmappedGlyphNamesConfig {
description: Option<String>, // Line 37 - never read
version: Option<String>, // Line 43 - never read
}
Unused Import Warnings
-
File:
crates/pdftract-schema-migrate/src/bin/migrate-schema.rsLine: 9 Type:unused_importsMessage: Importsread_jsonandwrite_jsonare unused -
File:
crates/pdftract-core/src/annotation/json.rsLine: 6 Type:unused_importsMessage: ImportDestArrayis unused -
File:
crates/pdftract-core/src/cache/key.rsLine: 10 Type:unused_importsMessage: ImportMapis unused -
File:
crates/pdftract-core/src/cache/lru.rsLine: 8 Type:unused_importsMessage: Importentry_pathis unused
Bundle Size Warning
Warning: pdftract-inspector-ui@0.1.0
- Raw: 1.95 KB
- Gzipped: 0.87 KB / 80 KB limit
- Status: Well under limit (passes)
Conclusion
The fuzz build logs contain no error messages. All examined logs were empty files. The fuzz build process either completed successfully without errors, or the output was not captured in the log files.
Recommendation: If fuzz build errors need to be captured in the future, ensure the build process redirects both stdout and stderr to the log files using a command like:
cargo fuzz build [...] > fuzz-build.log 2>&1