From d9d65fdb9f20c7190609009717a680c18b977425 Mon Sep 17 00:00:00 2001 From: AJ Bucci Date: Mon, 26 Jan 2026 16:00:01 -0500 Subject: [PATCH 001/277] fix: calculate cell size before presenting gtk window --- src/apprt/gtk/class/application.zig | 12 +++++++ src/apprt/gtk/class/surface.zig | 49 +++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+) diff --git a/src/apprt/gtk/class/application.zig b/src/apprt/gtk/class/application.zig index c24352c180..4c8a5fed12 100644 --- a/src/apprt/gtk/class/application.zig +++ b/src/apprt/gtk/class/application.zig @@ -2182,6 +2182,18 @@ const Action = struct { // Create a new tab with window context (first tab in new window) win.newTabForWindow(parent); + // Compute the initial window size before presenting so the window + // manager can position it correctly. + if (win.getActiveSurface()) |surface| { + surface.computeInitialSize(); + if (surface.getDefaultSize()) |size| { + win.as(gtk.Window).setDefaultSize( + @intCast(size.width), + @intCast(size.height), + ); + } + } + // Show the window gtk.Window.present(win.as(gtk.Window)); } diff --git a/src/apprt/gtk/class/surface.zig b/src/apprt/gtk/class/surface.zig index 7627470a58..fd34120723 100644 --- a/src/apprt/gtk/class/surface.zig +++ b/src/apprt/gtk/class/surface.zig @@ -2005,6 +2005,55 @@ pub const Surface = extern struct { self.as(gobject.Object).notifyByPspec(properties.@"default-size".impl.param_spec); } + /// Compute and set the initial window size from config and font metrics. + /// This can be called before the core surface exists to set up the window + /// size before presenting. + pub fn computeInitialSize(self: *Self) void { + const priv = self.private(); + const config_obj = priv.config orelse return; + const config = config_obj.get(); + + // Both dimensions must be configured + if (config.@"window-height" <= 0 or config.@"window-width" <= 0) return; + + const app = Application.default(); + const alloc = app.allocator(); + + // Get content scale and compute DPI + const content_scale = self.getContentScale(); + const x_dpi = content_scale.x * font.face.default_dpi; + const y_dpi = content_scale.y * font.face.default_dpi; + + const font_size: font.face.DesiredSize = .{ + .points = config.@"font-size", + .xdpi = @intFromFloat(x_dpi), + .ydpi = @intFromFloat(y_dpi), + }; + + // Get font grid for cell metrics + var derived_config = font.SharedGridSet.DerivedConfig.init(alloc, config) catch return; + defer derived_config.deinit(); + + const font_grid_key, const font_grid = app.core().font_grid_set.ref( + &derived_config, + font_size, + ) catch return; + defer app.core().font_grid_set.deref(font_grid_key); + + const cell = font_grid.cellSize(); + + // Calculate size (matching recomputeInitialSize logic) + const width = @max(config.@"window-width", 10) * cell.width; + const height = @max(config.@"window-height", 4) * cell.height; + const width_f32: f32 = @floatFromInt(width); + const height_f32: f32 = @floatFromInt(height); + + const final_width: u32 = @intFromFloat(@ceil(width_f32 / content_scale.x)); + const final_height: u32 = @intFromFloat(@ceil(height_f32 / content_scale.y)); + + self.setDefaultSize(.{ .width = final_width, .height = final_height }); + } + /// Get the key sequence list. Full transfer. fn getKeySequence(self: *Self) ?*ext.StringList { const priv = self.private(); From 0af3477e3540c5ad6748d67d7519a3092e219838 Mon Sep 17 00:00:00 2001 From: AJ Bucci Date: Tue, 27 Jan 2026 22:27:15 -0500 Subject: [PATCH 002/277] fix: remove max() and magic numbers --- src/apprt/gtk/class/surface.zig | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/apprt/gtk/class/surface.zig b/src/apprt/gtk/class/surface.zig index fd34120723..a19220d1a2 100644 --- a/src/apprt/gtk/class/surface.zig +++ b/src/apprt/gtk/class/surface.zig @@ -2042,9 +2042,11 @@ pub const Surface = extern struct { const cell = font_grid.cellSize(); - // Calculate size (matching recomputeInitialSize logic) - const width = @max(config.@"window-width", 10) * cell.width; - const height = @max(config.@"window-height", 4) * cell.height; + // Calculate size: "best guess"; Padding unavailable pre-init. + // We do not need to @max here because the surface init will set + // size_limit which enforces minimums defined in src/Surface.zig + const width = config.@"window-width" * cell.width; + const height = config.@"window-height" * cell.height; const width_f32: f32 = @floatFromInt(width); const height_f32: f32 = @floatFromInt(height); From 733d307bf4138fe66b8eff01f1d923941c9fe7f0 Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Sat, 21 Feb 2026 10:41:28 -0600 Subject: [PATCH 003/277] gtk: update some comments/function names, take min sizes into account --- src/Surface.zig | 4 ++-- src/apprt/gtk/class/application.zig | 4 ++-- src/apprt/gtk/class/surface.zig | 16 +++++++--------- 3 files changed, 11 insertions(+), 13 deletions(-) diff --git a/src/Surface.zig b/src/Surface.zig index b9dbefa1b1..f823512a0c 100644 --- a/src/Surface.zig +++ b/src/Surface.zig @@ -46,8 +46,8 @@ const Renderer = rendererpkg.Renderer; /// being resized to a size that is too small to be useful. These defaults /// are chosen to match the default size of Mac's Terminal.app, but is /// otherwise somewhat arbitrary. -const min_window_width_cells: u32 = 10; -const min_window_height_cells: u32 = 4; +pub const min_window_width_cells: u32 = 10; +pub const min_window_height_cells: u32 = 4; /// The maximum number of key tables that can be active at any /// given time. `activate_key_table` calls after this are ignored. diff --git a/src/apprt/gtk/class/application.zig b/src/apprt/gtk/class/application.zig index 4c8a5fed12..00560fd13f 100644 --- a/src/apprt/gtk/class/application.zig +++ b/src/apprt/gtk/class/application.zig @@ -2182,10 +2182,10 @@ const Action = struct { // Create a new tab with window context (first tab in new window) win.newTabForWindow(parent); - // Compute the initial window size before presenting so the window + // Estimate the initial window size before presenting so the window // manager can position it correctly. if (win.getActiveSurface()) |surface| { - surface.computeInitialSize(); + surface.estimateInitialSize(); if (surface.getDefaultSize()) |size| { win.as(gtk.Window).setDefaultSize( @intCast(size.width), diff --git a/src/apprt/gtk/class/surface.zig b/src/apprt/gtk/class/surface.zig index a19220d1a2..2f4a13a328 100644 --- a/src/apprt/gtk/class/surface.zig +++ b/src/apprt/gtk/class/surface.zig @@ -2005,11 +2005,12 @@ pub const Surface = extern struct { self.as(gobject.Object).notifyByPspec(properties.@"default-size".impl.param_spec); } - /// Compute and set the initial window size from config and font metrics. + /// Estimate and set the initial window size from config and font metrics. /// This can be called before the core surface exists to set up the window - /// size before presenting. - pub fn computeInitialSize(self: *Self) void { - const priv = self.private(); + /// size before presenting. This is an estimate because it does not take + /// into account any padding that may need to be added to the window. + pub fn estimateInitialSize(self: *Self) void { + const priv: *Private = self.private(); const config_obj = priv.config orelse return; const config = config_obj.get(); @@ -2042,11 +2043,8 @@ pub const Surface = extern struct { const cell = font_grid.cellSize(); - // Calculate size: "best guess"; Padding unavailable pre-init. - // We do not need to @max here because the surface init will set - // size_limit which enforces minimums defined in src/Surface.zig - const width = config.@"window-width" * cell.width; - const height = config.@"window-height" * cell.height; + const width = @max(CoreSurface.min_window_width_cells, config.@"window-width") * cell.width; + const height = @max(CoreSurface.min_window_height_cells, config.@"window-height") * cell.height; const width_f32: f32 = @floatFromInt(width); const height_f32: f32 = @floatFromInt(height); From 875985dbd708023abea882520ce567e1473fe02a Mon Sep 17 00:00:00 2001 From: Michael Engelhard Date: Thu, 26 Feb 2026 13:06:07 +0100 Subject: [PATCH 004/277] zsh: fix ssh-terminfo shell integration to not interpret escape characters --- src/shell-integration/zsh/ghostty-integration | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/shell-integration/zsh/ghostty-integration b/src/shell-integration/zsh/ghostty-integration index 8cd3dde7a1..4d872d025b 100644 --- a/src/shell-integration/zsh/ghostty-integration +++ b/src/shell-integration/zsh/ghostty-integration @@ -315,7 +315,7 @@ _ghostty_deferred_init() { ssh_cpath_dir=$(mktemp -d "/tmp/ghostty-ssh-$ssh_user.XXXXXX" 2>/dev/null) || ssh_cpath_dir="/tmp/ghostty-ssh-$ssh_user.$$" ssh_cpath="$ssh_cpath_dir/socket" - if print "$ssh_terminfo" | command ssh "${ssh_opts[@]}" -o ControlMaster=yes -o ControlPath="$ssh_cpath" -o ControlPersist=60s "$@" ' + if builtin print -r "$ssh_terminfo" | command ssh "${ssh_opts[@]}" -o ControlMaster=yes -o ControlPath="$ssh_cpath" -o ControlPersist=60s "$@" ' infocmp xterm-ghostty >/dev/null 2>&1 && exit 0 command -v tic >/dev/null 2>&1 || exit 1 mkdir -p ~/.terminfo 2>/dev/null && tic -x - 2>/dev/null && exit 0 From c60e24d2001e178c478df757385d286955761a29 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Thu, 26 Feb 2026 08:48:45 -0800 Subject: [PATCH 005/277] macos: update to Sparkle 2.9 --- .github/workflows/release-tag.yml | 4 ++-- .github/workflows/release-tip.yml | 6 +++--- .../xcshareddata/swiftpm/Package.resolved | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/release-tag.yml b/.github/workflows/release-tag.yml index 4cf128d431..07a8c061c1 100644 --- a/.github/workflows/release-tag.yml +++ b/.github/workflows/release-tag.yml @@ -160,7 +160,7 @@ jobs: - name: Setup Sparkle env: - SPARKLE_VERSION: 2.7.3 + SPARKLE_VERSION: 2.9.0 run: | mkdir -p .action/sparkle cd .action/sparkle @@ -328,7 +328,7 @@ jobs: - name: Setup Sparkle env: - SPARKLE_VERSION: 2.7.3 + SPARKLE_VERSION: 2.9.0 run: | mkdir -p .action/sparkle cd .action/sparkle diff --git a/.github/workflows/release-tip.yml b/.github/workflows/release-tip.yml index fb26e964e7..25dbe25d6f 100644 --- a/.github/workflows/release-tip.yml +++ b/.github/workflows/release-tip.yml @@ -259,7 +259,7 @@ jobs: # Setup Sparkle - name: Setup Sparkle env: - SPARKLE_VERSION: 2.7.3 + SPARKLE_VERSION: 2.9.0 run: | mkdir -p .action/sparkle cd .action/sparkle @@ -515,7 +515,7 @@ jobs: # Setup Sparkle - name: Setup Sparkle env: - SPARKLE_VERSION: 2.7.3 + SPARKLE_VERSION: 2.9.0 run: | mkdir -p .action/sparkle cd .action/sparkle @@ -712,7 +712,7 @@ jobs: # Setup Sparkle - name: Setup Sparkle env: - SPARKLE_VERSION: 2.7.3 + SPARKLE_VERSION: 2.9.0 run: | mkdir -p .action/sparkle cd .action/sparkle diff --git a/macos/Ghostty.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/macos/Ghostty.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved index 89573fb88e..6e450d9bce 100644 --- a/macos/Ghostty.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/macos/Ghostty.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -6,8 +6,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/sparkle-project/Sparkle", "state" : { - "revision" : "9a1d2a19d3595fcf8d9c447173f9a1687b3dcadb", - "version" : "2.8.0" + "revision" : "21d8df80440b1ca3b65fa82e40782f1e5a9e6ba2", + "version" : "2.9.0" } } ], From d05fb652ed51727300f701e5c2f71f5624c64cdb Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Thu, 26 Feb 2026 09:09:57 -0800 Subject: [PATCH 006/277] macos: update AGENTS.md --- AGENTS.md | 7 ------- macos/AGENTS.md | 6 ++++++ 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 21645e4d2a..c6bd79b0e5 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -18,13 +18,6 @@ A file for [guiding coding agents](https://agents.md/). - macOS app: `macos/` - GTK (Linux and FreeBSD) app: `src/apprt/gtk` -## macOS App - -- Do not use `xcodebuild` -- Use `zig build` to build the macOS app and any shared Zig code -- Use `zig build run` to build and run the macOS app -- Run Xcode tests using `zig build test` - ## Issue and PR Guidelines - Never create an issue. diff --git a/macos/AGENTS.md b/macos/AGENTS.md index 6321808b88..50e91781d7 100644 --- a/macos/AGENTS.md +++ b/macos/AGENTS.md @@ -1,3 +1,9 @@ # macOS Ghostty Application - Use `swiftlint` for formatting and linting Swift code. +- If code outside of this directory is modified, use + `zig build -Demit-macos-app=false` before building the macOS app to update + the underlying Ghostty library. +- Use `xcodebuild` to build the macOS app, do not use `zig build` + (except to build the underlying library as mentioned above). +- Run unit tests directly with `xcodebuild` From ea8bf17df8b86b055f4fcc209cfe31e603928d3a Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Thu, 26 Feb 2026 09:16:03 -0800 Subject: [PATCH 007/277] macos: use combine to coalesce bell values --- macos/Sources/App/macOS/AppDelegate.swift | 140 ++++++++++++++---- macos/Sources/Features/Splits/SplitTree.swift | 52 +++++++ .../Terminal/BaseTerminalController.swift | 24 +++ 3 files changed, 188 insertions(+), 28 deletions(-) diff --git a/macos/Sources/App/macOS/AppDelegate.swift b/macos/Sources/App/macOS/AppDelegate.swift index 028d4506cd..0624d28cd5 100644 --- a/macos/Sources/App/macOS/AppDelegate.swift +++ b/macos/Sources/App/macOS/AppDelegate.swift @@ -1,5 +1,6 @@ import AppKit import SwiftUI +import Combine import UserNotifications import OSLog import Sparkle @@ -151,6 +152,21 @@ class AppDelegate: NSObject, /// Signals private var signals: [DispatchSourceSignal] = [] + /// Cancellables used for app-level bell badge tracking. + private var bellTrackingCancellables: Set = [] + + /// Per-window bell observation cancellables keyed by controller identity. + private var windowBellCancellables: [ObjectIdentifier: AnyCancellable] = [:] + + /// Current bell state keyed by terminal controller identity. + private var windowBellStates: [ObjectIdentifier: Bool] = [:] + + /// Cached permission state for dock badges. + private var canShowDockBadgeForBell: Bool = false + + /// Prevent repeated badge permission prompts. + private var hasRequestedDockBadgeAuthorization: Bool = false + /// The custom app icon image that is currently in use. @Published private(set) var appIcon: NSImage? @@ -254,6 +270,9 @@ class AppDelegate: NSObject, name: Ghostty.Notification.ghosttyNewTab, object: nil) + // Track per-window bell state and keep the dock badge in sync. + setupBellBadgeTracking() + // Configure user notifications let actions = [ UNNotificationAction(identifier: Ghostty.userNotificationActionShow, title: "Show") @@ -327,8 +346,8 @@ class AppDelegate: NSObject, // If we're back manually then clear the hidden state because macOS handles it. self.hiddenState = nil - // Clear the dock badge when the app becomes active - self.setDockBadge(nil) + // Recompute the dock badge based on active terminal bell state. + syncDockBadgeToTrackedBellState() // First launch stuff if !applicationHasBecomeActive { @@ -783,41 +802,105 @@ class AppDelegate: NSObject, } } + /// Sets up observation for all terminal window controllers and aggregates whether any + /// associated surface has an active bell. + private func setupBellBadgeTracking() { + let center = NotificationCenter.default + Publishers.MergeMany( + center.publisher(for: NSWindow.didBecomeMainNotification).map { _ in () }, + center.publisher(for: NSWindow.willCloseNotification).map { _ in () } + ) + .receive(on: DispatchQueue.main) + .sink { [weak self] _ in + self?.refreshTrackedTerminalWindows() + } + .store(in: &bellTrackingCancellables) + + refreshTrackedTerminalWindows() + ghosttyUpdateBadgeForBell() + } + + private func refreshTrackedTerminalWindows() { + let controllers = NSApp.windows.compactMap { $0.windowController as? BaseTerminalController } + let controllersByID = Dictionary(uniqueKeysWithValues: controllers.map { (ObjectIdentifier($0), $0) }) + let trackedIDs = Set(windowBellCancellables.keys) + let currentIDs = Set(controllersByID.keys) + + for id in trackedIDs.subtracting(currentIDs) { + windowBellCancellables[id]?.cancel() + windowBellCancellables[id] = nil + windowBellStates[id] = nil + } + + for (id, controller) in controllersByID where windowBellCancellables[id] == nil { + windowBellCancellables[id] = makeWindowBellCancellable(controller: controller, id: id) + } + + syncDockBadgeToTrackedBellState() + } + + private func makeWindowBellCancellable( + controller: BaseTerminalController, + id: ObjectIdentifier + ) -> AnyCancellable { + controller.surfaceValuesPublisher(valueKeyPath: \.bell, publisherKeyPath: \.$bell) + .map { $0.values.contains(true) } + .removeDuplicates() + .receive(on: DispatchQueue.main) + .sink { [weak self] hasBell in + self?.windowBellStates[id] = hasBell + self?.syncDockBadgeToTrackedBellState() + } + } + + private func syncDockBadgeToTrackedBellState() { + let anyBell = windowBellStates.values.contains(true) + let wantsBadge = ghostty.config.bellFeatures.contains(.attention) && anyBell + + if wantsBadge && !canShowDockBadgeForBell && !hasRequestedDockBadgeAuthorization { + ghosttyUpdateBadgeForBell() + } + + setDockBadge(wantsBadge && canShowDockBadgeForBell ? "•" : nil) + } + private func ghosttyUpdateBadgeForBell() { let center = UNUserNotificationCenter.current() center.getNotificationSettings { settings in - switch settings.authorizationStatus { - case .authorized: - // Already authorized, check badge setting and set if enabled - if settings.badgeSetting == .enabled { - DispatchQueue.main.async { - self.setDockBadge() - } - } - - case .notDetermined: - // Not determined yet, request authorization for badge - center.requestAuthorization(options: [.badge]) { granted, error in - if let error = error { - Self.logger.warning("Error requesting badge authorization: \(error)") - return - } + DispatchQueue.main.async { + switch settings.authorizationStatus { + case .authorized: + // Already authorized, check badge setting and set if enabled + self.canShowDockBadgeForBell = settings.badgeSetting == .enabled + self.syncDockBadgeToTrackedBellState() + + case .notDetermined: + guard !self.hasRequestedDockBadgeAuthorization else { return } + self.hasRequestedDockBadgeAuthorization = true + + // Not determined yet, request authorization for badge + center.requestAuthorization(options: [.badge]) { granted, error in + if let error = error { + Self.logger.warning("Error requesting badge authorization: \(error)") + return + } - if granted { - // Permission granted, set the badge DispatchQueue.main.async { - self.setDockBadge() + self.canShowDockBadgeForBell = granted + self.syncDockBadgeToTrackedBellState() } } - } - case .denied, .provisional, .ephemeral: - // In these known non-authorized states, do not attempt to set the badge. - break + case .denied, .provisional, .ephemeral: + // In these known non-authorized states, do not attempt to set the badge. + self.canShowDockBadgeForBell = false + self.syncDockBadgeToTrackedBellState() - @unknown default: - // Handle future unknown states by doing nothing. - break + @unknown default: + // Handle future unknown states by doing nothing. + self.canShowDockBadgeForBell = false + self.syncDockBadgeToTrackedBellState() + } } } } @@ -886,6 +969,7 @@ class AppDelegate: NSObject, // Config could change keybindings, so update everything that depends on that syncMenuShortcuts(config) TerminalController.all.forEach { $0.relabelTabs() } + syncDockBadgeToTrackedBellState() // Config could change window appearance. We wrap this in an async queue because when // this is called as part of application launch it can deadlock with an internal diff --git a/macos/Sources/Features/Splits/SplitTree.swift b/macos/Sources/Features/Splits/SplitTree.swift index 86932b1bbc..30caae0da6 100644 --- a/macos/Sources/Features/Splits/SplitTree.swift +++ b/macos/Sources/Features/Splits/SplitTree.swift @@ -1,4 +1,5 @@ import AppKit +import Combine /// SplitTree represents a tree of views that can be divided. struct SplitTree { @@ -1215,6 +1216,57 @@ extension SplitTree: Collection { } } +// MARK: SplitTree Combine + +extension SplitTree { + /// Builds a publisher that emits current values for all leaf views keyed by view ID. + /// + /// The returned publisher emits a full `[ViewType.ID: Value]` snapshot whenever any leaf view + /// publishes through the provided publisher key path. + func valuesPublisher( + valueKeyPath: KeyPath, + publisherKeyPath: KeyPath.Publisher> + ) -> AnyPublisher<[ViewType.ID: Value], Never> { + // Flatten the split tree into a list of current leaf views. + let views = map { $0 } + guard !views.isEmpty else { + // If there are no leaves, immediately publish an empty snapshot. + // `Just([:])` keeps the return type simple and makes downstream usage easy. + return Just([:]).eraseToAnyPublisher() + } + + // Capture each view's current value up front. + // We key by `ViewType.ID` so updates can replace the correct entry later. + // This avoids waiting for all views to emit before consumers see data. + let initial = Dictionary(uniqueKeysWithValues: views.map { view in + (view.id, view[keyPath: valueKeyPath]) + }) + + // Build one publisher per view from the requested key path. + // Each emission is mapped into `(id, value)` so we know which entry changed. + // `MergeMany` combines all per-view streams into a single update stream. + let updates = Publishers.MergeMany(views.map { view in + view[keyPath: publisherKeyPath] + .map { (view.id, $0) } + .eraseToAnyPublisher() + }) + + return updates + // Accumulate updates into a full "latest value per ID" dictionary. + // This turns incremental events into complete state snapshots. + .scan(initial) { state, update in + var state = state + state[update.0] = update.1 + return state + } + // Emit the initial snapshot first so subscribers always get a + // complete value dictionary immediately upon subscription. + .prepend(initial) + // Hide implementation details and expose a stable API type. + .eraseToAnyPublisher() + } +} + // MARK: Structural Identity extension SplitTree.Node { diff --git a/macos/Sources/Features/Terminal/BaseTerminalController.swift b/macos/Sources/Features/Terminal/BaseTerminalController.swift index 9f65d35cea..1d5db199c1 100644 --- a/macos/Sources/Features/Terminal/BaseTerminalController.swift +++ b/macos/Sources/Features/Terminal/BaseTerminalController.swift @@ -222,6 +222,30 @@ class BaseTerminalController: NSWindowController, // MARK: Methods + /// Creates a publisher for values on all surfaces in this controller's tree. + /// + /// The publisher emits a dictionary of surface IDs to values whenever the tree changes + /// or any surface publishes a new value for the key path. + func surfaceValuesPublisher( + valueKeyPath: KeyPath, + publisherKeyPath: KeyPath.Publisher> + ) -> AnyPublisher<[Ghostty.SurfaceView.ID: Value], Never> { + // `surfaceTree` can be replaced entirely when splits are added/removed/closed. + // For each tree snapshot we build a fresh publisher that watches all surfaces + // in that snapshot. + $surfaceTree + .map { tree in + tree.valuesPublisher( + valueKeyPath: valueKeyPath, + publisherKeyPath: publisherKeyPath + ) + } + // Keep only the latest tree publisher active. This automatically cancels + // subscriptions for old/removed surfaces when the tree changes. + .switchToLatest() + .eraseToAnyPublisher() + } + /// Create a new split. @discardableResult func newSplit( From 79ca4daea6565545cf6bce230bf73ff8c94f90ca Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Thu, 26 Feb 2026 09:46:11 -0800 Subject: [PATCH 008/277] macos: try to clean up Appdelegate combine mess --- macos/Sources/App/macOS/AppDelegate.swift | 81 ++++++------------ .../Terminal/BaseTerminalController.swift | 82 +++++++++++++------ 2 files changed, 82 insertions(+), 81 deletions(-) diff --git a/macos/Sources/App/macOS/AppDelegate.swift b/macos/Sources/App/macOS/AppDelegate.swift index 0624d28cd5..0e6a8dd2a1 100644 --- a/macos/Sources/App/macOS/AppDelegate.swift +++ b/macos/Sources/App/macOS/AppDelegate.swift @@ -1,6 +1,5 @@ import AppKit import SwiftUI -import Combine import UserNotifications import OSLog import Sparkle @@ -152,12 +151,6 @@ class AppDelegate: NSObject, /// Signals private var signals: [DispatchSourceSignal] = [] - /// Cancellables used for app-level bell badge tracking. - private var bellTrackingCancellables: Set = [] - - /// Per-window bell observation cancellables keyed by controller identity. - private var windowBellCancellables: [ObjectIdentifier: AnyCancellable] = [:] - /// Current bell state keyed by terminal controller identity. private var windowBellStates: [ObjectIdentifier: Bool] = [:] @@ -241,6 +234,12 @@ class AppDelegate: NSObject, name: NSWindow.didBecomeKeyNotification, object: nil ) + NotificationCenter.default.addObserver( + self, + selector: #selector(windowWillClose), + name: NSWindow.willCloseNotification, + object: nil + ) NotificationCenter.default.addObserver( self, selector: #selector(quickTerminalDidChangeVisibility), @@ -259,6 +258,12 @@ class AppDelegate: NSObject, name: .ghosttyBellDidRing, object: nil ) + NotificationCenter.default.addObserver( + self, + selector: #selector(terminalWindowHasBell(_:)), + name: .terminalWindowBellDidChangeNotification, + object: nil + ) NotificationCenter.default.addObserver( self, selector: #selector(ghosttyNewWindow(_:)), @@ -270,9 +275,6 @@ class AppDelegate: NSObject, name: Ghostty.Notification.ghosttyNewTab, object: nil) - // Track per-window bell state and keep the dock badge in sync. - setupBellBadgeTracking() - // Configure user notifications let actions = [ UNNotificationAction(identifier: Ghostty.userNotificationActionShow, title: "Show") @@ -771,6 +773,14 @@ class AppDelegate: NSObject, syncFloatOnTopMenu(notification.object as? NSWindow) } + @objc private func windowWillClose(_ notification: Notification) { + guard let window = notification.object as? NSWindow, + let controller = window.windowController as? BaseTerminalController else { return } + + windowBellStates[ObjectIdentifier(controller)] = nil + syncDockBadgeToTrackedBellState() + } + @objc private func quickTerminalDidChangeVisibility(_ notification: Notification) { guard let quickController = notification.object as? QuickTerminalController else { return } self.menuQuickTerminal?.state = if quickController.visible { .on } else { .off } @@ -802,57 +812,14 @@ class AppDelegate: NSObject, } } - /// Sets up observation for all terminal window controllers and aggregates whether any - /// associated surface has an active bell. - private func setupBellBadgeTracking() { - let center = NotificationCenter.default - Publishers.MergeMany( - center.publisher(for: NSWindow.didBecomeMainNotification).map { _ in () }, - center.publisher(for: NSWindow.willCloseNotification).map { _ in () } - ) - .receive(on: DispatchQueue.main) - .sink { [weak self] _ in - self?.refreshTrackedTerminalWindows() - } - .store(in: &bellTrackingCancellables) - - refreshTrackedTerminalWindows() - ghosttyUpdateBadgeForBell() - } - - private func refreshTrackedTerminalWindows() { - let controllers = NSApp.windows.compactMap { $0.windowController as? BaseTerminalController } - let controllersByID = Dictionary(uniqueKeysWithValues: controllers.map { (ObjectIdentifier($0), $0) }) - let trackedIDs = Set(windowBellCancellables.keys) - let currentIDs = Set(controllersByID.keys) - - for id in trackedIDs.subtracting(currentIDs) { - windowBellCancellables[id]?.cancel() - windowBellCancellables[id] = nil - windowBellStates[id] = nil - } - - for (id, controller) in controllersByID where windowBellCancellables[id] == nil { - windowBellCancellables[id] = makeWindowBellCancellable(controller: controller, id: id) - } + @objc private func terminalWindowHasBell(_ notification: Notification) { + guard let controller = notification.object as? BaseTerminalController, + let hasBell = notification.userInfo?[Notification.Name.terminalWindowHasBellKey] as? Bool else { return } + windowBellStates[ObjectIdentifier(controller)] = hasBell syncDockBadgeToTrackedBellState() } - private func makeWindowBellCancellable( - controller: BaseTerminalController, - id: ObjectIdentifier - ) -> AnyCancellable { - controller.surfaceValuesPublisher(valueKeyPath: \.bell, publisherKeyPath: \.$bell) - .map { $0.values.contains(true) } - .removeDuplicates() - .receive(on: DispatchQueue.main) - .sink { [weak self] hasBell in - self?.windowBellStates[id] = hasBell - self?.syncDockBadgeToTrackedBellState() - } - } - private func syncDockBadgeToTrackedBellState() { let anyBell = windowBellStates.values.contains(true) let wantsBadge = ghostty.config.bellFeatures.contains(.attention) && anyBell diff --git a/macos/Sources/Features/Terminal/BaseTerminalController.swift b/macos/Sources/Features/Terminal/BaseTerminalController.swift index 1d5db199c1..ebaf5fd23a 100644 --- a/macos/Sources/Features/Terminal/BaseTerminalController.swift +++ b/macos/Sources/Features/Terminal/BaseTerminalController.swift @@ -83,6 +83,9 @@ class BaseTerminalController: NSWindowController, /// The cancellables related to our focused surface. private var focusedSurfaceCancellables: Set = [] + /// Cancellable for aggregating bell state across all surfaces in this controller. + private var bellStateCancellable: AnyCancellable? + /// An override title for the tab/window set by the user via prompt_tab_title. /// When set, this takes precedence over the computed title from the terminal. var titleOverride: String? { @@ -134,6 +137,9 @@ class BaseTerminalController: NSWindowController, // Initialize our initial surface. guard let ghostty_app = ghostty.app else { preconditionFailure("app must be loaded") } self.surfaceTree = tree ?? .init(view: Ghostty.SurfaceView(ghostty_app, baseConfig: base)) + + // Setup our bell state for the window + setupBellNotificationPublisher() // Setup our notifications for behaviors let center = NotificationCenter.default @@ -222,30 +228,6 @@ class BaseTerminalController: NSWindowController, // MARK: Methods - /// Creates a publisher for values on all surfaces in this controller's tree. - /// - /// The publisher emits a dictionary of surface IDs to values whenever the tree changes - /// or any surface publishes a new value for the key path. - func surfaceValuesPublisher( - valueKeyPath: KeyPath, - publisherKeyPath: KeyPath.Publisher> - ) -> AnyPublisher<[Ghostty.SurfaceView.ID: Value], Never> { - // `surfaceTree` can be replaced entirely when splits are added/removed/closed. - // For each tree snapshot we build a fresh publisher that watches all surfaces - // in that snapshot. - $surfaceTree - .map { tree in - tree.valuesPublisher( - valueKeyPath: valueKeyPath, - publisherKeyPath: publisherKeyPath - ) - } - // Keep only the latest tree publisher active. This automatically cancels - // subscriptions for old/removed surfaces when the tree changes. - .switchToLatest() - .eraseToAnyPublisher() - } - /// Create a new split. @discardableResult func newSplit( @@ -1494,3 +1476,55 @@ extension BaseTerminalController: NSMenuItemValidation { appliedColorScheme = scheme } } + +// MARK: Combine Methods + +extension BaseTerminalController { + /// Publishes an app-wide notification whenever this terminal window's aggregate + /// bell state changes. + private func setupBellNotificationPublisher() { + bellStateCancellable = surfaceValuesPublisher(valueKeyPath: \.bell, publisherKeyPath: \.$bell) + .map { $0.values.contains(true) } + .removeDuplicates() + .sink { [weak self] hasBell in + guard let self else { return } + NotificationCenter.default.post( + name: .terminalWindowBellDidChangeNotification, + object: self, + userInfo: [Notification.Name.terminalWindowHasBellKey: hasBell] + ) + } + } + + /// Creates a publisher for values on all surfaces in this controller's tree. + /// + /// The publisher emits a dictionary of surface IDs to values whenever the tree changes + /// or any surface publishes a new value for the key path. + func surfaceValuesPublisher( + valueKeyPath: KeyPath, + publisherKeyPath: KeyPath.Publisher> + ) -> AnyPublisher<[Ghostty.SurfaceView.ID: Value], Never> { + // `surfaceTree` can be replaced entirely when splits are added/removed/closed. + // For each tree snapshot we build a fresh publisher that watches all surfaces + // in that snapshot. + $surfaceTree + .map { tree in + tree.valuesPublisher( + valueKeyPath: valueKeyPath, + publisherKeyPath: publisherKeyPath + ) + } + // Keep only the latest tree publisher active. This automatically cancels + // subscriptions for old/removed surfaces when the tree changes. + .switchToLatest() + .eraseToAnyPublisher() + } +} + +// MARK: Notifications + +extension Notification.Name { + /// Terminal window aggregate bell state changed. + static let terminalWindowBellDidChangeNotification = Notification.Name("com.mitchellh.ghostty.terminalWindowBellDidChange") + static let terminalWindowHasBellKey = terminalWindowBellDidChangeNotification.rawValue + ".hasBell" +} From 3aca7224159c3b06d5d1b120b47cab4cd89e33b2 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Thu, 26 Feb 2026 09:50:16 -0800 Subject: [PATCH 009/277] macos: further simplication of AppDelegate bell state --- macos/Sources/App/macOS/AppDelegate.swift | 26 +++---------------- .../Terminal/BaseTerminalController.swift | 18 ++++++++++++- 2 files changed, 21 insertions(+), 23 deletions(-) diff --git a/macos/Sources/App/macOS/AppDelegate.swift b/macos/Sources/App/macOS/AppDelegate.swift index 0e6a8dd2a1..dcda887d1e 100644 --- a/macos/Sources/App/macOS/AppDelegate.swift +++ b/macos/Sources/App/macOS/AppDelegate.swift @@ -151,9 +151,6 @@ class AppDelegate: NSObject, /// Signals private var signals: [DispatchSourceSignal] = [] - /// Current bell state keyed by terminal controller identity. - private var windowBellStates: [ObjectIdentifier: Bool] = [:] - /// Cached permission state for dock badges. private var canShowDockBadgeForBell: Bool = false @@ -234,12 +231,6 @@ class AppDelegate: NSObject, name: NSWindow.didBecomeKeyNotification, object: nil ) - NotificationCenter.default.addObserver( - self, - selector: #selector(windowWillClose), - name: NSWindow.willCloseNotification, - object: nil - ) NotificationCenter.default.addObserver( self, selector: #selector(quickTerminalDidChangeVisibility), @@ -773,14 +764,6 @@ class AppDelegate: NSObject, syncFloatOnTopMenu(notification.object as? NSWindow) } - @objc private func windowWillClose(_ notification: Notification) { - guard let window = notification.object as? NSWindow, - let controller = window.windowController as? BaseTerminalController else { return } - - windowBellStates[ObjectIdentifier(controller)] = nil - syncDockBadgeToTrackedBellState() - } - @objc private func quickTerminalDidChangeVisibility(_ notification: Notification) { guard let quickController = notification.object as? QuickTerminalController else { return } self.menuQuickTerminal?.state = if quickController.visible { .on } else { .off } @@ -813,15 +796,14 @@ class AppDelegate: NSObject, } @objc private func terminalWindowHasBell(_ notification: Notification) { - guard let controller = notification.object as? BaseTerminalController, - let hasBell = notification.userInfo?[Notification.Name.terminalWindowHasBellKey] as? Bool else { return } - - windowBellStates[ObjectIdentifier(controller)] = hasBell + guard notification.object is BaseTerminalController else { return } syncDockBadgeToTrackedBellState() } private func syncDockBadgeToTrackedBellState() { - let anyBell = windowBellStates.values.contains(true) + let anyBell = NSApp.windows + .compactMap { $0.windowController as? BaseTerminalController } + .contains { $0.bell } let wantsBadge = ghostty.config.bellFeatures.contains(.attention) && anyBell if wantsBadge && !canShowDockBadgeForBell && !hasRequestedDockBadgeAuthorization { diff --git a/macos/Sources/Features/Terminal/BaseTerminalController.swift b/macos/Sources/Features/Terminal/BaseTerminalController.swift index ebaf5fd23a..51d6a263db 100644 --- a/macos/Sources/Features/Terminal/BaseTerminalController.swift +++ b/macos/Sources/Features/Terminal/BaseTerminalController.swift @@ -51,6 +51,9 @@ class BaseTerminalController: NSWindowController, /// Set if the terminal view should show the update overlay. @Published var updateOverlayIsVisible: Bool = false + /// True when any surface in this controller currently has an active bell. + @Published private(set) var bell: Bool = false + /// Whether the terminal surface should focus when the mouse is over it. var focusFollowsMouse: Bool { self.derivedConfig.focusFollowsMouse @@ -137,7 +140,7 @@ class BaseTerminalController: NSWindowController, // Initialize our initial surface. guard let ghostty_app = ghostty.app else { preconditionFailure("app must be loaded") } self.surfaceTree = tree ?? .init(view: Ghostty.SurfaceView(ghostty_app, baseConfig: base)) - + // Setup our bell state for the window setupBellNotificationPublisher() @@ -1206,6 +1209,17 @@ class BaseTerminalController: NSWindowController, func windowWillClose(_ notification: Notification) { guard let window else { return } + // Emit a final bell-state transition so any observers can clear state + // without separately tracking NSWindow lifecycle events. + if bell { + bell = false + NotificationCenter.default.post( + name: .terminalWindowBellDidChangeNotification, + object: self, + userInfo: [Notification.Name.terminalWindowHasBellKey: false] + ) + } + // I don't know if this is required anymore. We previously had a ref cycle between // the view and the window so we had to nil this out to break it but I think this // may now be resolved. We should verify that no memory leaks and we can remove this. @@ -1486,8 +1500,10 @@ extension BaseTerminalController { bellStateCancellable = surfaceValuesPublisher(valueKeyPath: \.bell, publisherKeyPath: \.$bell) .map { $0.values.contains(true) } .removeDuplicates() + .receive(on: DispatchQueue.main) .sink { [weak self] hasBell in guard let self else { return } + bell = hasBell NotificationCenter.default.post( name: .terminalWindowBellDidChangeNotification, object: self, From 454a89e011c51c1943400aec2788e1aa544b4ad1 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Thu, 26 Feb 2026 09:59:29 -0800 Subject: [PATCH 010/277] macos: clean up badge request state --- macos/Sources/App/macOS/AppDelegate.swift | 98 +++++++++-------------- 1 file changed, 39 insertions(+), 59 deletions(-) diff --git a/macos/Sources/App/macOS/AppDelegate.swift b/macos/Sources/App/macOS/AppDelegate.swift index dcda887d1e..199999a91c 100644 --- a/macos/Sources/App/macOS/AppDelegate.swift +++ b/macos/Sources/App/macOS/AppDelegate.swift @@ -151,12 +151,6 @@ class AppDelegate: NSObject, /// Signals private var signals: [DispatchSourceSignal] = [] - /// Cached permission state for dock badges. - private var canShowDockBadgeForBell: Bool = false - - /// Prevent repeated badge permission prompts. - private var hasRequestedDockBadgeAuthorization: Bool = false - /// The custom app icon image that is currently in use. @Published private(set) var appIcon: NSImage? @@ -339,9 +333,6 @@ class AppDelegate: NSObject, // If we're back manually then clear the hidden state because macOS handles it. self.hiddenState = nil - // Recompute the dock badge based on active terminal bell state. - syncDockBadgeToTrackedBellState() - // First launch stuff if !applicationHasBecomeActive { applicationHasBecomeActive = true @@ -789,67 +780,49 @@ class AppDelegate: NSObject, if ghostty.config.bellFeatures.contains(.attention) { // Bounce the dock icon if we're not focused. NSApp.requestUserAttention(.informationalRequest) - - // Handle setting the dock badge based on permissions - ghosttyUpdateBadgeForBell() } } @objc private func terminalWindowHasBell(_ notification: Notification) { guard notification.object is BaseTerminalController else { return } - syncDockBadgeToTrackedBellState() - } - - private func syncDockBadgeToTrackedBellState() { - let anyBell = NSApp.windows - .compactMap { $0.windowController as? BaseTerminalController } - .contains { $0.bell } - let wantsBadge = ghostty.config.bellFeatures.contains(.attention) && anyBell - - if wantsBadge && !canShowDockBadgeForBell && !hasRequestedDockBadgeAuthorization { - ghosttyUpdateBadgeForBell() - } - - setDockBadge(wantsBadge && canShowDockBadgeForBell ? "•" : nil) + syncDockBadge() } - private func ghosttyUpdateBadgeForBell() { + private func syncDockBadge() { let center = UNUserNotificationCenter.current() center.getNotificationSettings { settings in - DispatchQueue.main.async { - switch settings.authorizationStatus { - case .authorized: - // Already authorized, check badge setting and set if enabled - self.canShowDockBadgeForBell = settings.badgeSetting == .enabled - self.syncDockBadgeToTrackedBellState() - - case .notDetermined: - guard !self.hasRequestedDockBadgeAuthorization else { return } - self.hasRequestedDockBadgeAuthorization = true - - // Not determined yet, request authorization for badge - center.requestAuthorization(options: [.badge]) { granted, error in - if let error = error { - Self.logger.warning("Error requesting badge authorization: \(error)") - return - } - + switch settings.authorizationStatus { + case .authorized: + // If we're authorized and allow badges, then set the badge. + if settings.badgeSetting == .enabled { + DispatchQueue.main.async { + self.setDockBadge() + } + } + + case .notDetermined: + // Not determined yet, request authorization for badge + center.requestAuthorization(options: [.badge]) { granted, error in + if let error = error { + Self.logger.warning("Error requesting badge authorization: \(error)") + return + } + + if granted { + // Permission granted, set the badge DispatchQueue.main.async { - self.canShowDockBadgeForBell = granted - self.syncDockBadgeToTrackedBellState() + self.setDockBadge() } } - - case .denied, .provisional, .ephemeral: - // In these known non-authorized states, do not attempt to set the badge. - self.canShowDockBadgeForBell = false - self.syncDockBadgeToTrackedBellState() - - @unknown default: - // Handle future unknown states by doing nothing. - self.canShowDockBadgeForBell = false - self.syncDockBadgeToTrackedBellState() } + + case .denied, .provisional, .ephemeral: + // In these known non-authorized states, do not attempt to set the badge. + break + + @unknown default: + // Handle future unknown states by doing nothing. + break } } } @@ -874,7 +847,12 @@ class AppDelegate: NSObject, _ = TerminalController.newTab(ghostty, from: window, withBaseConfig: config) } - private func setDockBadge(_ label: String? = "•") { + private func setDockBadge() { + let anyBell = NSApp.windows + .compactMap { $0.windowController as? BaseTerminalController } + .contains { $0.bell } + let wantsBadge = ghostty.config.bellFeatures.contains(.attention) && anyBell + let label = wantsBadge ? "•" : nil NSApp.dockTile.badgeLabel = label NSApp.dockTile.display() } @@ -918,7 +896,9 @@ class AppDelegate: NSObject, // Config could change keybindings, so update everything that depends on that syncMenuShortcuts(config) TerminalController.all.forEach { $0.relabelTabs() } - syncDockBadgeToTrackedBellState() + + // Update our badge since config can change what we show. + syncDockBadge() // Config could change window appearance. We wrap this in an async queue because when // this is called as part of application launch it can deadlock with an internal From 5389fdfbafea8f45f1a291703d57693d52c31c07 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Thu, 26 Feb 2026 10:14:21 -0800 Subject: [PATCH 011/277] macos: lint --- macos/Sources/App/macOS/AppDelegate.swift | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/macos/Sources/App/macOS/AppDelegate.swift b/macos/Sources/App/macOS/AppDelegate.swift index 199999a91c..194d200375 100644 --- a/macos/Sources/App/macOS/AppDelegate.swift +++ b/macos/Sources/App/macOS/AppDelegate.swift @@ -799,7 +799,7 @@ class AppDelegate: NSObject, self.setDockBadge() } } - + case .notDetermined: // Not determined yet, request authorization for badge center.requestAuthorization(options: [.badge]) { granted, error in @@ -807,7 +807,7 @@ class AppDelegate: NSObject, Self.logger.warning("Error requesting badge authorization: \(error)") return } - + if granted { // Permission granted, set the badge DispatchQueue.main.async { @@ -815,11 +815,11 @@ class AppDelegate: NSObject, } } } - + case .denied, .provisional, .ephemeral: // In these known non-authorized states, do not attempt to set the badge. break - + @unknown default: // Handle future unknown states by doing nothing. break @@ -896,7 +896,7 @@ class AppDelegate: NSObject, // Config could change keybindings, so update everything that depends on that syncMenuShortcuts(config) TerminalController.all.forEach { $0.relabelTabs() } - + // Update our badge since config can change what we show. syncDockBadge() From dcb7c9a4b8eace183b1da65eac4c78a1c073f61e Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Thu, 26 Feb 2026 10:20:26 -0800 Subject: [PATCH 012/277] macos: show the notification count number in the badge --- macos/Sources/App/macOS/AppDelegate.swift | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/macos/Sources/App/macOS/AppDelegate.swift b/macos/Sources/App/macOS/AppDelegate.swift index 194d200375..bcd9a0ffa4 100644 --- a/macos/Sources/App/macOS/AppDelegate.swift +++ b/macos/Sources/App/macOS/AppDelegate.swift @@ -848,11 +848,11 @@ class AppDelegate: NSObject, } private func setDockBadge() { - let anyBell = NSApp.windows + let bellCount = NSApp.windows .compactMap { $0.windowController as? BaseTerminalController } - .contains { $0.bell } - let wantsBadge = ghostty.config.bellFeatures.contains(.attention) && anyBell - let label = wantsBadge ? "•" : nil + .reduce(0) { $0 + ($1.bell ? 1 : 0) } + let wantsBadge = ghostty.config.bellFeatures.contains(.attention) && bellCount > 0 + let label = wantsBadge ? (bellCount > 99 ? "99+" : String(bellCount)) : nil NSApp.dockTile.badgeLabel = label NSApp.dockTile.display() } From dc514c9e116ba32641365702e52760c6365d797f Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Thu, 26 Feb 2026 10:30:12 -0800 Subject: [PATCH 013/277] build: don't build OpenGL support into imgui on iOS --- src/build/SharedDeps.zig | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/build/SharedDeps.zig b/src/build/SharedDeps.zig index 0ca43e78d6..9276c99145 100644 --- a/src/build/SharedDeps.zig +++ b/src/build/SharedDeps.zig @@ -477,7 +477,9 @@ pub fn add( .freetype = true, .@"backend-metal" = target.result.os.tag.isDarwin(), .@"backend-osx" = target.result.os.tag == .macos, - .@"backend-opengl3" = target.result.os.tag != .macos, + // OpenGL3 backend should only be built on non-Apple targets. + // Apple platforms use Metal (and macOS may also use the OSX backend). + .@"backend-opengl3" = !target.result.os.tag.isDarwin(), })) |dep| { step.root_module.addImport("dcimgui", dep.module("dcimgui")); step.linkLibrary(dep.artifact("dcimgui")); From eb4aa113d7bf2e2634021b822c9bc61c459472ce Mon Sep 17 00:00:00 2001 From: Uzair Aftab Date: Thu, 26 Feb 2026 20:24:02 +0100 Subject: [PATCH 014/277] i18n: add missing nb_NO strings --- po/nb_NO.UTF-8.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/po/nb_NO.UTF-8.po b/po/nb_NO.UTF-8.po index 68d470ceb1..8a81c3e59f 100644 --- a/po/nb_NO.UTF-8.po +++ b/po/nb_NO.UTF-8.po @@ -22,7 +22,7 @@ msgstr "" #: dist/linux/ghostty_nautilus.py:53 msgid "Open in Ghostty" -msgstr "" +msgstr "Åpne i Ghostty" #: src/apprt/gtk/ui/1.0/clipboard-confirmation-dialog.blp:12 #: src/apprt/gtk/ui/1.4/clipboard-confirmation-dialog.blp:12 @@ -180,7 +180,7 @@ msgstr "Fane" #: src/apprt/gtk/ui/1.2/surface.blp:325 src/apprt/gtk/ui/1.5/window.blp:224 #: src/apprt/gtk/ui/1.5/window.blp:320 msgid "Change Tab Title…" -msgstr "" +msgstr "Endre fanetittel…" #: src/apprt/gtk/ui/1.2/surface.blp:330 src/apprt/gtk/ui/1.5/window.blp:57 #: src/apprt/gtk/ui/1.5/window.blp:107 src/apprt/gtk/ui/1.5/window.blp:229 @@ -337,7 +337,7 @@ msgstr "Endre terminaltittel" #: src/apprt/gtk/class/title_dialog.zig:226 msgid "Change Tab Title" -msgstr "" +msgstr "Endre fanetittel" #: src/apprt/gtk/class/window.zig:1007 msgid "Reloaded the configuration" From 45d1787effd01bd7f21d1e621e149bfbb2f27130 Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Mon, 23 Feb 2026 20:45:45 -0600 Subject: [PATCH 015/277] i18n: rename `.po` files This seems to be the defacto standard for naming `.po` files. See the GTK source code [1] as an example. I was unable to find any definitive documentation on the naming. Replaces: #10905 [1] https://gitlab.gnome.org/GNOME/gtk/-/tree/main/po?ref_type=heads --- CODEOWNERS | 52 +++++++++--------- po/README_TRANSLATORS.md | 93 +++++++++++++++------------------ po/{bg_BG.UTF-8.po => bg.po} | 0 po/{ca_ES.UTF-8.po => ca.po} | 0 po/{de_DE.UTF-8.po => de.po} | 0 po/{es_AR.UTF-8.po => es_AR.po} | 0 po/{es_BO.UTF-8.po => es_BO.po} | 0 po/{fr_FR.UTF-8.po => fr.po} | 0 po/{ga_IE.UTF-8.po => ga.po} | 0 po/{he_IL.UTF-8.po => he.po} | 0 po/{hr_HR.UTF-8.po => hr.po} | 0 po/{hu_HU.UTF-8.po => hu.po} | 0 po/{id_ID.UTF-8.po => id.po} | 0 po/{it_IT.UTF-8.po => it.po} | 0 po/{ja_JP.UTF-8.po => ja.po} | 0 po/{ko_KR.UTF-8.po => ko.po} | 0 po/{lt_LT.UTF-8.po => lt.po} | 0 po/{lv_LV.UTF-8.po => lv.po} | 0 po/{mk_MK.UTF-8.po => mk.po} | 0 po/{nb_NO.UTF-8.po => nb.po} | 0 po/{nl_NL.UTF-8.po => nl.po} | 0 po/{pl_PL.UTF-8.po => pl.po} | 0 po/{pt_BR.UTF-8.po => pt.po} | 0 po/{ru_RU.UTF-8.po => ru.po} | 0 po/{tr_TR.UTF-8.po => tr.po} | 0 po/{uk_UA.UTF-8.po => uk.po} | 0 po/{zh_CN.UTF-8.po => zh_CN.po} | 0 po/{zh_TW.UTF-8.po => zh_TW.po} | 0 src/os/i18n_locales.zig | 52 +++++++++--------- 29 files changed, 94 insertions(+), 103 deletions(-) rename po/{bg_BG.UTF-8.po => bg.po} (100%) rename po/{ca_ES.UTF-8.po => ca.po} (100%) rename po/{de_DE.UTF-8.po => de.po} (100%) rename po/{es_AR.UTF-8.po => es_AR.po} (100%) rename po/{es_BO.UTF-8.po => es_BO.po} (100%) rename po/{fr_FR.UTF-8.po => fr.po} (100%) rename po/{ga_IE.UTF-8.po => ga.po} (100%) rename po/{he_IL.UTF-8.po => he.po} (100%) rename po/{hr_HR.UTF-8.po => hr.po} (100%) rename po/{hu_HU.UTF-8.po => hu.po} (100%) rename po/{id_ID.UTF-8.po => id.po} (100%) rename po/{it_IT.UTF-8.po => it.po} (100%) rename po/{ja_JP.UTF-8.po => ja.po} (100%) rename po/{ko_KR.UTF-8.po => ko.po} (100%) rename po/{lt_LT.UTF-8.po => lt.po} (100%) rename po/{lv_LV.UTF-8.po => lv.po} (100%) rename po/{mk_MK.UTF-8.po => mk.po} (100%) rename po/{nb_NO.UTF-8.po => nb.po} (100%) rename po/{nl_NL.UTF-8.po => nl.po} (100%) rename po/{pl_PL.UTF-8.po => pl.po} (100%) rename po/{pt_BR.UTF-8.po => pt.po} (100%) rename po/{ru_RU.UTF-8.po => ru.po} (100%) rename po/{tr_TR.UTF-8.po => tr.po} (100%) rename po/{uk_UA.UTF-8.po => uk.po} (100%) rename po/{zh_CN.UTF-8.po => zh_CN.po} (100%) rename po/{zh_TW.UTF-8.po => zh_TW.po} (100%) diff --git a/CODEOWNERS b/CODEOWNERS index 23c95583c7..340dbc2adc 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -164,32 +164,32 @@ # Localization /po/README_TRANSLATORS.md @ghostty-org/localization /po/com.mitchellh.ghostty.pot @ghostty-org/localization -/po/bg_BG.UTF-8.po @ghostty-org/bg_BG -/po/ca_ES.UTF-8.po @ghostty-org/ca_ES -/po/de_DE.UTF-8.po @ghostty-org/de_DE -/po/es_BO.UTF-8.po @ghostty-org/es_BO -/po/es_AR.UTF-8.po @ghostty-org/es_AR -/po/fr_FR.UTF-8.po @ghostty-org/fr_FR -/po/hu_HU.UTF-8.po @ghostty-org/hu_HU -/po/id_ID.UTF-8.po @ghostty-org/id_ID -/po/ja_JP.UTF-8.po @ghostty-org/ja_JP -/po/mk_MK.UTF-8.po @ghostty-org/mk_MK -/po/nb_NO.UTF-8.po @ghostty-org/nb_NO -/po/nl_NL.UTF-8.po @ghostty-org/nl_NL -/po/pl_PL.UTF-8.po @ghostty-org/pl_PL -/po/pt_BR.UTF-8.po @ghostty-org/pt_BR -/po/ru_RU.UTF-8.po @ghostty-org/ru_RU -/po/tr_TR.UTF-8.po @ghostty-org/tr_TR -/po/uk_UA.UTF-8.po @ghostty-org/uk_UA -/po/zh_CN.UTF-8.po @ghostty-org/zh_CN -/po/ga_IE.UTF-8.po @ghostty-org/ga_IE -/po/ko_KR.UTF-8.po @ghostty-org/ko_KR -/po/he_IL.UTF-8.po @ghostty-org/he_IL -/po/it_IT.UTF-8.po @ghostty-org/it_IT -/po/lt_LT.UTF-8.po @ghostty-org/lt_LT -/po/lv_LV.UTF-8.po @ghostty-org/lv_LV -/po/zh_TW.UTF-8.po @ghostty-org/zh_TW -/po/hr_HR.UTF-8.po @ghostty-org/hr_HR +/po/bg.po @ghostty-org/bg_BG +/po/ca.po @ghostty-org/ca_ES +/po/de.po @ghostty-org/de_DE +/po/es_AR.po @ghostty-org/es_AR +/po/es_BO.po @ghostty-org/es_BO +/po/fr.po @ghostty-org/fr_FR +/po/ga.po @ghostty-org/ga_IE +/po/he.po @ghostty-org/he_IL +/po/hr.po @ghostty-org/hr_HR +/po/hu.po @ghostty-org/hu_HU +/po/id.po @ghostty-org/id_ID +/po/it.po @ghostty-org/it_IT +/po/ja.po @ghostty-org/ja_JP +/po/ko.po @ghostty-org/ko_KR +/po/lt.po @ghostty-org/lt_LT +/po/lv.po @ghostty-org/lv_LV +/po/mk.po @ghostty-org/mk_MK +/po/nb.po @ghostty-org/nb_NO +/po/nl.po @ghostty-org/nl_NL +/po/pl.po @ghostty-org/pl_PL +/po/pt.po @ghostty-org/pt_BR +/po/ru.po @ghostty-org/ru_RU +/po/tr.po @ghostty-org/tr_TR +/po/uk.po @ghostty-org/uk_UA +/po/zh_CN.po @ghostty-org/zh_CN +/po/zh_TW.po @ghostty-org/zh_TW # Packaging - Snap /snap/ @ghostty-org/snap diff --git a/po/README_TRANSLATORS.md b/po/README_TRANSLATORS.md index 25b7cab5bd..ab889a3f0a 100644 --- a/po/README_TRANSLATORS.md +++ b/po/README_TRANSLATORS.md @@ -35,20 +35,37 @@ Written by Ulrich Drepper. With this, you're ready to localize! -## Editing translation files +## Locale names + +A locale name will always consist of a [two letter language +code](https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes) (i.e. +`de`, `es`, `fr`). Sometimes, for languages that have regional variations +(such as `zh` and `es`), the locale name will include a [two letter +country code](https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes). +One example is `es_AR` for Spanish as spoken in Argentina. + +Full locale names are more complicated, but Ghostty does not use all parts. [The +`gettext` documentation](https://www.gnu.org/software/gettext/manual/gettext.html#Locale-Names-1) +has more information on locale names. + +## Localization team name + +Every locale will have a localization team that helps keep localizations up to +date. Localization team names _always_ consist of a language code and a country +code (e.g. `de_DE` or `zh_CN`). + +## Translation file names All translation files lie in the `po/` directory, including the main _template_ file called `com.mitchellh.ghostty.pot`. **Do not edit this file.** The -template is generated automatically from Ghostty's code and resources, and are +template is generated automatically from Ghostty's code and resources, and is intended to be regenerated by code contributors. If there is a problem with the template file, please reach out to a code contributor. -Instead, only edit the translation file corresponding to your language/locale, -identified via its _locale name_: for example, `de_DE.UTF-8.po` would be the -translation file for German (language code `de`) as spoken in Germany (country -code `DE`). The GNU `gettext` manual contains -[further information about locale names](https://www.gnu.org/software/gettext/manual/gettext.html#Locale-Names-1), -including a list of language and country codes. +Translation file names consist of the locale name and the extension +`.po`. For example: `de.po`, `zh_CN.po`. + +## Editing translation files > [!NOTE] > @@ -56,7 +73,7 @@ including a list of language and country codes. > ["Creating new translation files" section](#creating-new-translation-files) > of this document on how to create one. -The `.po` file contains a list of entries that look like this: +The translation file contains a list of entries that look like this: ```po #. Translators: the category in the right-click context menu that contains split items for all directions @@ -93,70 +110,44 @@ not need to modify it. You can use the `msginit` tool to create new translation files. -Run the command below, optionally replacing `$LANG` with the name of a locale -that is _different_ to your system locale, or if the `LANG` environmental -variable is not set. +Run the command below, replacing `X` with your [locale name](#locale-names). ```console -$ msginit -i po/com.mitchellh.ghostty.pot -l $LANG -o "po/$LANG.po" +$ msginit -i po/com.mitchellh.ghostty.pot -l X -o "po/X.po" ``` -> [!NOTE] -> -> Ghostty enforces the convention that all parts of the locale, including the -> language code, country code, encoding, and possible regional variants -> **must** be communicated in the file name. Files like `pt.po` are not -> acceptable, while `pt_BR.UTF-8.po` is. -> -> This is to allow us to more easily accommodate regional variants of a -> language in the future, and to reject translations that may not be applicable -> to all speakers of a language (e.g. an unqualified `zh.po` may contain -> terminology specific to Chinese speakers in Mainland China, which are not -> found in Taiwan. Using `zh_CN.UTF-8.po` would allow that difference to be -> communicated.) - -> [!WARNING] -> -> **Make sure your selected locale uses the UTF-8 encoding, as it is the sole -> encoding supported by Ghostty and its dependencies.** -> -> For backwards compatibility reasons, some locales may default to a non-UTF-8 -> encoding when an encoding is not specified. For instance, `de_DE` defaults -> to using the legacy ISO-8859-1 encoding, which is incompatible with UTF-8. -> You need to manually instruct `msginit` to use UTF-8 in these instances, -> by appending `.UTF-8` to the end of the locale name (e.g. `de_DE.UTF-8`). - `msginit` may prompt you for other information such as your email address, which should be filled in accordingly. You can then add your translations within the newly created translation file. Afterwards, you need to update the list of known locales within Ghostty's -build system. To do so, open `src/os/i18n_locales.zig` and find the list -of locales after the comments, then add the full locale name into the list. +build system. To do so, open `src/os/i18n_locales.zig` and find the list of +locale names after the comments, then add your locale name into the list. -The order matters, so make sure to place your locale in the correct position. -Read the comments present in the file for more details on the order. If you're -unsure, place it at the end of the list. +The order matters, so make sure to place your locale name in the correct +position. Read the comments present in the file for more details on the order. +If you're unsure, place it at the end of the list. ```zig const locales = [_][]const u8{ - "zh_CN.UTF-8", - // <- Add your locale here (probably) + "zh_CN", + // <- Add your locale name here (probably) } ``` -You should then be able to run `zig build` and see your translations in action! +You should then be able to run `zig build run` and see your translations in action! -Before opening a pull request with the new translation file, you should also add -your locale to the `CODEOWNERS` file. Find the `# Localization` section near the -bottom and add a line like so (where `xx_YY` is your locale): +Before opening a pull request with the new translation file, you should also +add your translation file to the `CODEOWNERS` file. Find the `# Localization` +section near the bottom and add a line like so (where `X.po` is the name of the +translation file that you created and `Y` is your [localization team name](#localization-team-name): ```diff # Localization /po/README_TRANSLATORS.md @ghostty-org/localization /po/com.mitchellh.ghostty.pot @ghostty-org/localization - /po/zh_CN.UTF-8.po @ghostty-org/zh_CN -+/po/xx_YY.UTF-8.po @ghostty-org/xx_YY + /po/zh_CN.po @ghostty-org/zh_CN ++/po/X.po @ghostty-org/Y ``` ## Style Guide diff --git a/po/bg_BG.UTF-8.po b/po/bg.po similarity index 100% rename from po/bg_BG.UTF-8.po rename to po/bg.po diff --git a/po/ca_ES.UTF-8.po b/po/ca.po similarity index 100% rename from po/ca_ES.UTF-8.po rename to po/ca.po diff --git a/po/de_DE.UTF-8.po b/po/de.po similarity index 100% rename from po/de_DE.UTF-8.po rename to po/de.po diff --git a/po/es_AR.UTF-8.po b/po/es_AR.po similarity index 100% rename from po/es_AR.UTF-8.po rename to po/es_AR.po diff --git a/po/es_BO.UTF-8.po b/po/es_BO.po similarity index 100% rename from po/es_BO.UTF-8.po rename to po/es_BO.po diff --git a/po/fr_FR.UTF-8.po b/po/fr.po similarity index 100% rename from po/fr_FR.UTF-8.po rename to po/fr.po diff --git a/po/ga_IE.UTF-8.po b/po/ga.po similarity index 100% rename from po/ga_IE.UTF-8.po rename to po/ga.po diff --git a/po/he_IL.UTF-8.po b/po/he.po similarity index 100% rename from po/he_IL.UTF-8.po rename to po/he.po diff --git a/po/hr_HR.UTF-8.po b/po/hr.po similarity index 100% rename from po/hr_HR.UTF-8.po rename to po/hr.po diff --git a/po/hu_HU.UTF-8.po b/po/hu.po similarity index 100% rename from po/hu_HU.UTF-8.po rename to po/hu.po diff --git a/po/id_ID.UTF-8.po b/po/id.po similarity index 100% rename from po/id_ID.UTF-8.po rename to po/id.po diff --git a/po/it_IT.UTF-8.po b/po/it.po similarity index 100% rename from po/it_IT.UTF-8.po rename to po/it.po diff --git a/po/ja_JP.UTF-8.po b/po/ja.po similarity index 100% rename from po/ja_JP.UTF-8.po rename to po/ja.po diff --git a/po/ko_KR.UTF-8.po b/po/ko.po similarity index 100% rename from po/ko_KR.UTF-8.po rename to po/ko.po diff --git a/po/lt_LT.UTF-8.po b/po/lt.po similarity index 100% rename from po/lt_LT.UTF-8.po rename to po/lt.po diff --git a/po/lv_LV.UTF-8.po b/po/lv.po similarity index 100% rename from po/lv_LV.UTF-8.po rename to po/lv.po diff --git a/po/mk_MK.UTF-8.po b/po/mk.po similarity index 100% rename from po/mk_MK.UTF-8.po rename to po/mk.po diff --git a/po/nb_NO.UTF-8.po b/po/nb.po similarity index 100% rename from po/nb_NO.UTF-8.po rename to po/nb.po diff --git a/po/nl_NL.UTF-8.po b/po/nl.po similarity index 100% rename from po/nl_NL.UTF-8.po rename to po/nl.po diff --git a/po/pl_PL.UTF-8.po b/po/pl.po similarity index 100% rename from po/pl_PL.UTF-8.po rename to po/pl.po diff --git a/po/pt_BR.UTF-8.po b/po/pt.po similarity index 100% rename from po/pt_BR.UTF-8.po rename to po/pt.po diff --git a/po/ru_RU.UTF-8.po b/po/ru.po similarity index 100% rename from po/ru_RU.UTF-8.po rename to po/ru.po diff --git a/po/tr_TR.UTF-8.po b/po/tr.po similarity index 100% rename from po/tr_TR.UTF-8.po rename to po/tr.po diff --git a/po/uk_UA.UTF-8.po b/po/uk.po similarity index 100% rename from po/uk_UA.UTF-8.po rename to po/uk.po diff --git a/po/zh_CN.UTF-8.po b/po/zh_CN.po similarity index 100% rename from po/zh_CN.UTF-8.po rename to po/zh_CN.po diff --git a/po/zh_TW.UTF-8.po b/po/zh_TW.po similarity index 100% rename from po/zh_TW.UTF-8.po rename to po/zh_TW.po diff --git a/src/os/i18n_locales.zig b/src/os/i18n_locales.zig index 48efbaf289..32647423c1 100644 --- a/src/os/i18n_locales.zig +++ b/src/os/i18n_locales.zig @@ -28,30 +28,30 @@ /// we don't have a good way to determine this. We can always reorder /// with some data. pub const locales = [_][:0]const u8{ - "zh_CN.UTF-8", - "de_DE.UTF-8", - "fr_FR.UTF-8", - "ja_JP.UTF-8", - "nl_NL.UTF-8", - "nb_NO.UTF-8", - "ru_RU.UTF-8", - "uk_UA.UTF-8", - "pl_PL.UTF-8", - "ko_KR.UTF-8", - "mk_MK.UTF-8", - "tr_TR.UTF-8", - "id_ID.UTF-8", - "es_BO.UTF-8", - "es_AR.UTF-8", - "pt_BR.UTF-8", - "ca_ES.UTF-8", - "it_IT.UTF-8", - "bg_BG.UTF-8", - "ga_IE.UTF-8", - "hu_HU.UTF-8", - "he_IL.UTF-8", - "zh_TW.UTF-8", - "hr_HR.UTF-8", - "lt_LT.UTF-8", - "lv_LV.UTF-8", + "zh_CN", + "de", + "fr", + "ja", + "nl", + "nb", + "ru", + "uk", + "pl", + "ko", + "mk", + "tr", + "id", + "es_BO", + "es_AR", + "pt", + "ca", + "it", + "bg", + "ga", + "hu", + "he", + "zh_TW", + "hr", + "lt", + "lv", }; From 3b5a7b77d3feedbee460f70a644b64edc5d8a6a4 Mon Sep 17 00:00:00 2001 From: Joseph Martinsen Date: Sat, 21 Feb 2026 16:25:58 -0600 Subject: [PATCH 016/277] macos: implement notify on command finish --- macos/Sources/Ghostty/Ghostty.App.swift | 107 +++++++++++++++++++-- macos/Sources/Ghostty/Ghostty.Config.swift | 38 ++++++++ src/config/Config.zig | 6 -- 3 files changed, 136 insertions(+), 15 deletions(-) diff --git a/macos/Sources/Ghostty/Ghostty.App.swift b/macos/Sources/Ghostty/Ghostty.App.swift index 89b2f18f16..f864e1033a 100644 --- a/macos/Sources/Ghostty/Ghostty.App.swift +++ b/macos/Sources/Ghostty/Ghostty.App.swift @@ -632,9 +632,13 @@ extension Ghostty { case GHOSTTY_ACTION_SEARCH_SELECTED: searchSelected(app, target: target, v: action.action.search_selected) + case GHOSTTY_ACTION_COMMAND_FINISHED: + commandFinished(app, target: target, v: action.action.command_finished) + case GHOSTTY_ACTION_PRESENT_TERMINAL: return presentTerminal(app, target: target) + case GHOSTTY_ACTION_TOGGLE_TAB_OVERVIEW: fallthrough case GHOSTTY_ACTION_TOGGLE_WINDOW_DECORATIONS: @@ -1353,7 +1357,7 @@ extension Ghostty { n: ghostty_action_desktop_notification_s) { switch target.tag { case GHOSTTY_TARGET_APP: - Ghostty.logger.warning("toggle split zoom does nothing with an app target") + Ghostty.logger.warning("desktop notification does nothing with an app target") return case GHOSTTY_TARGET_SURFACE: @@ -1361,17 +1365,82 @@ extension Ghostty { guard let surfaceView = self.surfaceView(from: surface) else { return } guard let title = String(cString: n.title!, encoding: .utf8) else { return } guard let body = String(cString: n.body!, encoding: .utf8) else { return } + showDesktopNotification(surfaceView, title: title, body: body) - let center = UNUserNotificationCenter.current() - center.requestAuthorization(options: [.alert, .sound]) { _, error in - if let error = error { - Ghostty.logger.error("Error while requesting notification authorization: \(error)") - } + default: + assertionFailure() + } + } + + private static func showDesktopNotification( + _ surfaceView: SurfaceView, + title: String, + body: String) { + let center = UNUserNotificationCenter.current() + center.requestAuthorization(options: [.alert, .sound]) { _, error in + if let error = error { + Ghostty.logger.error("Error while requesting notification authorization: \(error)") } + } + + center.getNotificationSettings { settings in + guard settings.authorizationStatus == .authorized else { return } + surfaceView.showUserNotification(title: title, body: body) + } + } + + private static func commandFinished( + _ app: ghostty_app_t, + target: ghostty_target_s, + v: ghostty_action_command_finished_s + ) { + switch target.tag { + case GHOSTTY_TARGET_APP: + Ghostty.logger.warning("command finished does nothing with an app target") + return - center.getNotificationSettings { settings in - guard settings.authorizationStatus == .authorized else { return } - surfaceView.showUserNotification(title: title, body: body) + case GHOSTTY_TARGET_SURFACE: + guard let surface = target.target.surface else { return } + guard let surfaceView = self.surfaceView(from: surface) else { return } + + guard let appState = (NSApplication.shared.delegate as? AppDelegate)?.ghostty else { return } + let config = appState.config + + let mode = config.notifyOnCommandFinish + if mode == .never { return } + if mode == .unfocused && surfaceView.focused { return } + + let durationMs = v.duration / 1_000_000 + if durationMs < config.notifyOnCommandFinishAfter { return } + + let actions = config.notifyOnCommandFinishAction + + if actions.contains(.bell) { + NotificationCenter.default.post( + name: .ghosttyBellDidRing, + object: surfaceView + ) + } + + if actions.contains(.notify) { + let title: String + if v.exit_code < 0 { + title = "Command Finished" + } else if v.exit_code == 0 { + title = "Command Succeeded" + } else { + title = "Command Failed" + } + + let body: String + let formattedDuration = Self.formatDuration(ns: v.duration) + if v.exit_code < 0 { + body = "Command took \(formattedDuration)." + } else { + body = "Command took \(formattedDuration) and exited with code \(v.exit_code)." + } + + showDesktopNotification(surfaceView, title: title, body: body) } default: @@ -1379,6 +1448,26 @@ extension Ghostty { } } + private static func formatDuration(ns: UInt64) -> String { + let totalSeconds = ns / 1_000_000_000 + let ms = (ns / 1_000_000) % 1000 + + if totalSeconds == 0 { + return "\(ms)ms" + } + + let seconds = totalSeconds % 60 + let minutes = (totalSeconds / 60) % 60 + let hours = totalSeconds / 3600 + + var parts: [String] = [] + if hours > 0 { parts.append("\(hours)h") } + if minutes > 0 { parts.append("\(minutes)m") } + if seconds > 0 || (hours == 0 && minutes == 0) { parts.append("\(seconds)s") } + + return parts.joined(separator: " ") + } + private static func toggleFloatWindow( _ app: ghostty_app_t, target: ghostty_target_s, diff --git a/macos/Sources/Ghostty/Ghostty.Config.swift b/macos/Sources/Ghostty/Ghostty.Config.swift index d65bac27f1..11d1d4d8ec 100644 --- a/macos/Sources/Ghostty/Ghostty.Config.swift +++ b/macos/Sources/Ghostty/Ghostty.Config.swift @@ -134,6 +134,31 @@ extension Ghostty { return .init(rawValue: v) } + var notifyOnCommandFinish: NotifyOnCommandFinish { + guard let config = self.config else { return .never } + var v: UnsafePointer? + let key = "notify-on-command-finish" + guard ghostty_config_get(config, &v, key, UInt(key.lengthOfBytes(using: .utf8))) else { return .never } + guard let ptr = v else { return .never } + return NotifyOnCommandFinish(rawValue: String(cString: ptr)) ?? .never + } + + var notifyOnCommandFinishAction: NotifyOnCommandFinishAction { + guard let config = self.config else { return .bell } + var v: CUnsignedInt = 0 + let key = "notify-on-command-finish-action" + guard ghostty_config_get(config, &v, key, UInt(key.lengthOfBytes(using: .utf8))) else { return .bell } + return .init(rawValue: v) + } + + var notifyOnCommandFinishAfter: UInt { + guard let config = self.config else { return 5000 } + var v: UInt = 0 + let key = "notify-on-command-finish-after" + _ = ghostty_config_get(config, &v, key, UInt(key.lengthOfBytes(using: .utf8))) + return v + } + var splitPreserveZoom: SplitPreserveZoom { guard let config = self.config else { return .init() } var v: CUnsignedInt = 0 @@ -842,4 +867,17 @@ extension Ghostty.Config { } } } + + enum NotifyOnCommandFinish: String { + case never + case unfocused + case always + } + + struct NotifyOnCommandFinishAction: OptionSet { + let rawValue: CUnsignedInt + + static let bell = NotifyOnCommandFinishAction(rawValue: 1 << 0) + static let notify = NotifyOnCommandFinishAction(rawValue: 1 << 1) + } } diff --git a/src/config/Config.zig b/src/config/Config.zig index fbac290ad2..eac2b8dbb5 100644 --- a/src/config/Config.zig +++ b/src/config/Config.zig @@ -1207,8 +1207,6 @@ command: ?Command = null, /// notifications for a single command, overriding the `never` and `unfocused` /// options. /// -/// GTK only. -/// /// Available since 1.3.0. @"notify-on-command-finish": NotifyOnCommandFinish = .never, @@ -1223,8 +1221,6 @@ command: ?Command = null, /// Options can be combined by listing them as a comma separated list. Options /// can be negated by prefixing them with `no-`. For example `no-bell,notify`. /// -/// GTK only. -/// /// Available since 1.3.0. @"notify-on-command-finish-action": NotifyOnCommandFinishAction = .{ .bell = true, @@ -1262,8 +1258,6 @@ command: ?Command = null, /// The maximum value is `584y 49w 23h 34m 33s 709ms 551µs 615ns`. Any /// value larger than this will be clamped to the maximum value. /// -/// GTK only. -/// /// Available since 1.3.0 @"notify-on-command-finish-after": Duration = .{ .duration = 5 * std.time.ns_per_s }, From f4ddddc4b797e5bc185bbfb486f74231a331dfff Mon Sep 17 00:00:00 2001 From: Joseph Martinsen Date: Sat, 21 Feb 2026 16:51:32 -0600 Subject: [PATCH 017/277] macos: refactor command finish notification duration handling --- macos/Sources/Ghostty/Ghostty.App.swift | 50 +++++++++------------- macos/Sources/Ghostty/Ghostty.Config.swift | 11 ++--- 2 files changed, 27 insertions(+), 34 deletions(-) diff --git a/macos/Sources/Ghostty/Ghostty.App.swift b/macos/Sources/Ghostty/Ghostty.App.swift index f864e1033a..913bb36f9c 100644 --- a/macos/Sources/Ghostty/Ghostty.App.swift +++ b/macos/Sources/Ghostty/Ghostty.App.swift @@ -638,7 +638,6 @@ extension Ghostty { case GHOSTTY_ACTION_PRESENT_TERMINAL: return presentTerminal(app, target: target) - case GHOSTTY_ACTION_TOGGLE_TAB_OVERVIEW: fallthrough case GHOSTTY_ACTION_TOGGLE_WINDOW_DECORATIONS: @@ -1403,15 +1402,22 @@ extension Ghostty { guard let surface = target.target.surface else { return } guard let surfaceView = self.surfaceView(from: surface) else { return } - guard let appState = (NSApplication.shared.delegate as? AppDelegate)?.ghostty else { return } - let config = appState.config + // Determine if we even care about command finish notifications + guard let config = (NSApplication.shared.delegate as? AppDelegate)?.ghostty.config else { return } + switch config.notifyOnCommandFinish { + case .never: + return + + case .unfocused: + if surfaceView.focused { return } - let mode = config.notifyOnCommandFinish - if mode == .never { return } - if mode == .unfocused && surfaceView.focused { return } + case .always: + break + } - let durationMs = v.duration / 1_000_000 - if durationMs < config.notifyOnCommandFinishAfter { return } + // Determine if the command was slow enough + let duration = Duration.nanoseconds(v.duration) + guard Duration.nanoseconds(v.duration) >= config.notifyOnCommandFinishAfter else { return } let actions = config.notifyOnCommandFinishAction @@ -1433,7 +1439,13 @@ extension Ghostty { } let body: String - let formattedDuration = Self.formatDuration(ns: v.duration) + let formattedDuration = duration.formatted( + .units( + allowed: [.hours, .minutes, .seconds, .milliseconds], + width: .abbreviated, + fractionalPart: .hide + ) + ) if v.exit_code < 0 { body = "Command took \(formattedDuration)." } else { @@ -1448,26 +1460,6 @@ extension Ghostty { } } - private static func formatDuration(ns: UInt64) -> String { - let totalSeconds = ns / 1_000_000_000 - let ms = (ns / 1_000_000) % 1000 - - if totalSeconds == 0 { - return "\(ms)ms" - } - - let seconds = totalSeconds % 60 - let minutes = (totalSeconds / 60) % 60 - let hours = totalSeconds / 3600 - - var parts: [String] = [] - if hours > 0 { parts.append("\(hours)h") } - if minutes > 0 { parts.append("\(minutes)m") } - if seconds > 0 || (hours == 0 && minutes == 0) { parts.append("\(seconds)s") } - - return parts.joined(separator: " ") - } - private static func toggleFloatWindow( _ app: ghostty_app_t, target: ghostty_target_s, diff --git a/macos/Sources/Ghostty/Ghostty.Config.swift b/macos/Sources/Ghostty/Ghostty.Config.swift index 11d1d4d8ec..a26f410386 100644 --- a/macos/Sources/Ghostty/Ghostty.Config.swift +++ b/macos/Sources/Ghostty/Ghostty.Config.swift @@ -144,19 +144,20 @@ extension Ghostty { } var notifyOnCommandFinishAction: NotifyOnCommandFinishAction { - guard let config = self.config else { return .bell } + let defaultValue = NotifyOnCommandFinishAction.bell + guard let config = self.config else { return defaultValue } var v: CUnsignedInt = 0 let key = "notify-on-command-finish-action" - guard ghostty_config_get(config, &v, key, UInt(key.lengthOfBytes(using: .utf8))) else { return .bell } + guard ghostty_config_get(config, &v, key, UInt(key.lengthOfBytes(using: .utf8))) else { return defaultValue } return .init(rawValue: v) } - var notifyOnCommandFinishAfter: UInt { - guard let config = self.config else { return 5000 } + var notifyOnCommandFinishAfter: Duration { + guard let config = self.config else { return .seconds(5) } var v: UInt = 0 let key = "notify-on-command-finish-after" _ = ghostty_config_get(config, &v, key, UInt(key.lengthOfBytes(using: .utf8))) - return v + return .milliseconds(v) } var splitPreserveZoom: SplitPreserveZoom { From a5909dfa1dabd005073ccab9d5c57ce8496addc6 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Thu, 26 Feb 2026 13:40:34 -0800 Subject: [PATCH 018/277] macos: command finished notifications always show up --- macos/Sources/Ghostty/Ghostty.App.swift | 23 ++++++++++++++++--- .../Surface View/SurfaceView_AppKit.swift | 7 ++++-- 2 files changed, 25 insertions(+), 5 deletions(-) diff --git a/macos/Sources/Ghostty/Ghostty.App.swift b/macos/Sources/Ghostty/Ghostty.App.swift index 913bb36f9c..82b3ad35c2 100644 --- a/macos/Sources/Ghostty/Ghostty.App.swift +++ b/macos/Sources/Ghostty/Ghostty.App.swift @@ -433,10 +433,17 @@ extension Ghostty { /// Determine if a given notification should be presented to the user when Ghostty is running in the foreground. func shouldPresentNotification(notification: UNNotification) -> Bool { let userInfo = notification.request.content.userInfo + + // We always require the notification to be attached to a surface. guard let uuidString = userInfo["surface"] as? String, let uuid = UUID(uuidString: uuidString), let surface = delegate?.findSurface(forUUID: uuid), let window = surface.window else { return false } + + // If we don't require focus then we're good! + let requireFocus = userInfo["requireFocus"] as? Bool ?? true + if !requireFocus { return true } + return !window.isKeyWindow || !surface.focused } @@ -1374,7 +1381,8 @@ extension Ghostty { private static func showDesktopNotification( _ surfaceView: SurfaceView, title: String, - body: String) { + body: String, + requireFocus: Bool = true) { let center = UNUserNotificationCenter.current() center.requestAuthorization(options: [.alert, .sound]) { _, error in if let error = error { @@ -1384,7 +1392,11 @@ extension Ghostty { center.getNotificationSettings { settings in guard settings.authorizationStatus == .authorized else { return } - surfaceView.showUserNotification(title: title, body: body) + surfaceView.showUserNotification( + title: title, + body: body, + requireFocus: requireFocus + ) } } @@ -1452,7 +1464,12 @@ extension Ghostty { body = "Command took \(formattedDuration) and exited with code \(v.exit_code)." } - showDesktopNotification(surfaceView, title: title, body: body) + showDesktopNotification( + surfaceView, + title: title, + body: body, + requireFocus: false + ) } default: diff --git a/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift b/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift index e45480a205..fb3b7f9df5 100644 --- a/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift +++ b/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift @@ -1632,14 +1632,17 @@ extension Ghostty { } /// Show a user notification and associate it with this surface - func showUserNotification(title: String, body: String) { + func showUserNotification(title: String, body: String, requireFocus: Bool = true) { let content = UNMutableNotificationContent() content.title = title content.subtitle = self.title content.body = body content.sound = UNNotificationSound.default content.categoryIdentifier = Ghostty.userNotificationCategory - content.userInfo = ["surface": self.id.uuidString] + content.userInfo = [ + "surface": self.id.uuidString, + "requireFocus": requireFocus, + ] let uuid = UUID().uuidString let request = UNNotificationRequest( From 3b4e2bbcbef7f5f786818457f8ef88f7ea08ea93 Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Thu, 26 Feb 2026 17:52:09 -0600 Subject: [PATCH 019/277] core: parse cmdline and cmdline_url semantic prompt options --- src/os/string_encoding.zig | 229 +++++++------- src/terminal/osc/parsers/semantic_prompt.zig | 298 +++++++++++++++++++ 2 files changed, 426 insertions(+), 101 deletions(-) diff --git a/src/os/string_encoding.zig b/src/os/string_encoding.zig index 042001ea75..875a5bc17e 100644 --- a/src/os/string_encoding.zig +++ b/src/os/string_encoding.zig @@ -1,35 +1,30 @@ const std = @import("std"); -/// Do an in-place decode of a string that has been encoded in the same way -/// that `bash`'s `printf %q` encodes a string. This is safe because a string -/// can only get shorter after decoding. This destructively modifies the buffer -/// given to it. If an error is returned the buffer may be in an unusable state. -pub fn printfQDecode(buf: [:0]u8) error{DecodeError}![:0]const u8 { - const data: [:0]u8 = data: { +/// Decode date from the buffer that has been encoded in the same way that +/// `bash`'s `printf %q` encodes a string and write it to the writer. If an +/// error is returned garbage may have been written to the buffer. +pub fn printfQDecode(writer: *std.Io.Writer, buf: []const u8) (std.Io.Writer.Error || error{DecodeError})!void { + const data: []const u8 = data: { // Strip off `$''` quoting. if (std.mem.startsWith(u8, buf, "$'")) { if (buf.len < 3 or !std.mem.endsWith(u8, buf, "'")) return error.DecodeError; - buf[buf.len - 1] = 0; - break :data buf[2 .. buf.len - 1 :0]; + break :data buf[2 .. buf.len - 1]; } // Strip off `''` quoting. if (std.mem.startsWith(u8, buf, "'")) { if (buf.len < 2 or !std.mem.endsWith(u8, buf, "'")) return error.DecodeError; - buf[buf.len - 1] = 0; - break :data buf[1 .. buf.len - 1 :0]; + break :data buf[1 .. buf.len - 1]; } break :data buf; }; var src: usize = 0; - var dst: usize = 0; while (src < data.len) { switch (data[src]) { else => { - data[dst] = data[src]; + try writer.writeByte(data[src]); src += 1; - dst += 1; }, '\\' => { if (src + 1 >= data.len) return error.DecodeError; @@ -40,132 +35,141 @@ pub fn printfQDecode(buf: [:0]u8) error{DecodeError}![:0]const u8 { '\'', '$', => |c| { - data[dst] = c; + try writer.writeByte(c); src += 2; - dst += 1; }, 'e' => { - data[dst] = std.ascii.control_code.esc; + try writer.writeByte(std.ascii.control_code.esc); src += 2; - dst += 1; }, 'n' => { - data[dst] = std.ascii.control_code.lf; + try writer.writeByte(std.ascii.control_code.lf); src += 2; - dst += 1; }, 'r' => { - data[dst] = std.ascii.control_code.cr; + try writer.writeByte(std.ascii.control_code.cr); src += 2; - dst += 1; }, 't' => { - data[dst] = std.ascii.control_code.ht; + try writer.writeByte(std.ascii.control_code.ht); src += 2; - dst += 1; }, 'v' => { - data[dst] = std.ascii.control_code.vt; + try writer.writeByte(std.ascii.control_code.vt); src += 2; - dst += 1; }, else => return error.DecodeError, } }, } } - - data[dst] = 0; - return data[0..dst :0]; } test "printf_q 1" { - const s: [:0]const u8 = "bobr\\ kurwa"; - var src: [s.len:0]u8 = undefined; - @memcpy(&src, s); - const dst = try printfQDecode(&src); - try std.testing.expectEqualStrings("bobr kurwa", dst); + var w: std.Io.Writer.Allocating = .init(std.testing.allocator); + defer w.deinit(); + + const s: []const u8 = "bobr\\ kurwa"; + + try printfQDecode(&w.writer, s); + try std.testing.expectEqualStrings("bobr kurwa", w.written()); } test "printf_q 2" { + var w: std.Io.Writer.Allocating = .init(std.testing.allocator); + defer w.deinit(); + const s: [:0]const u8 = "bobr\\nkurwa"; - var src: [s.len:0]u8 = undefined; - @memcpy(&src, s); - const dst = try printfQDecode(&src); - try std.testing.expectEqualStrings("bobr\nkurwa", dst); + + try printfQDecode(&w.writer, s); + try std.testing.expectEqualStrings("bobr\nkurwa", w.written()); } test "printf_q 3" { + var w: std.Io.Writer.Allocating = .init(std.testing.allocator); + defer w.deinit(); + const s: [:0]const u8 = "bobr\\dkurwa"; - var src: [s.len:0]u8 = undefined; - @memcpy(&src, s); - try std.testing.expectError(error.DecodeError, printfQDecode(&src)); + + try std.testing.expectError(error.DecodeError, printfQDecode(&w.writer, s)); } test "printf_q 4" { + var w: std.Io.Writer.Allocating = .init(std.testing.allocator); + defer w.deinit(); + const s: [:0]const u8 = "bobr kurwa\\"; - var src: [s.len:0]u8 = undefined; - @memcpy(&src, s); - try std.testing.expectError(error.DecodeError, printfQDecode(&src)); + + try std.testing.expectError(error.DecodeError, printfQDecode(&w.writer, s)); } test "printf_q 5" { + var w: std.Io.Writer.Allocating = .init(std.testing.allocator); + defer w.deinit(); + const s: [:0]const u8 = "$'bobr kurwa'"; - var src: [s.len:0]u8 = undefined; - @memcpy(&src, s); - const dst = try printfQDecode(&src); - try std.testing.expectEqualStrings("bobr kurwa", dst); + + try printfQDecode(&w.writer, s); + try std.testing.expectEqualStrings("bobr kurwa", w.written()); } test "printf_q 6" { + var w: std.Io.Writer.Allocating = .init(std.testing.allocator); + defer w.deinit(); + const s: [:0]const u8 = "'bobr kurwa'"; - var src: [s.len:0]u8 = undefined; - @memcpy(&src, s); - const dst = try printfQDecode(&src); - try std.testing.expectEqualStrings("bobr kurwa", dst); + + try printfQDecode(&w.writer, s); + try std.testing.expectEqualStrings("bobr kurwa", w.written()); } test "printf_q 7" { + var w: std.Io.Writer.Allocating = .init(std.testing.allocator); + defer w.deinit(); + const s: [:0]const u8 = "$'bobr kurwa"; - var src: [s.len:0]u8 = undefined; - @memcpy(&src, s); - try std.testing.expectError(error.DecodeError, printfQDecode(&src)); + + try std.testing.expectError(error.DecodeError, printfQDecode(&w.writer, s)); } test "printf_q 8" { + var w: std.Io.Writer.Allocating = .init(std.testing.allocator); + defer w.deinit(); const s: [:0]const u8 = "$'"; var src: [s.len:0]u8 = undefined; @memcpy(&src, s); - try std.testing.expectError(error.DecodeError, printfQDecode(&src)); + try std.testing.expectError(error.DecodeError, printfQDecode(&w.writer, s)); } test "printf_q 9" { + var w: std.Io.Writer.Allocating = .init(std.testing.allocator); + defer w.deinit(); const s: [:0]const u8 = "'bobr kurwa"; var src: [s.len:0]u8 = undefined; @memcpy(&src, s); - try std.testing.expectError(error.DecodeError, printfQDecode(&src)); + try std.testing.expectError(error.DecodeError, printfQDecode(&w.writer, s)); } test "printf_q 10" { + var w: std.Io.Writer.Allocating = .init(std.testing.allocator); + defer w.deinit(); + const s: [:0]const u8 = "'"; var src: [s.len:0]u8 = undefined; @memcpy(&src, s); - try std.testing.expectError(error.DecodeError, printfQDecode(&src)); + try std.testing.expectError(error.DecodeError, printfQDecode(&w.writer, s)); } -/// Do an in-place decode of a string that has been URL percent encoded. -/// This is safe because a string can only get shorter after decoding. This -/// destructively modifies the buffer given to it. If an error is returned the -/// buffer may be in an unusable state. -pub fn urlPercentDecode(buf: [:0]u8) error{DecodeError}![:0]const u8 { +/// Decode data from the buffer that has been URL percent encoded and write +/// it to the given buffer. If an error is returned the garbage may have been +/// written to the writer. +pub fn urlPercentDecode(writer: *std.Io.Writer, buf: []const u8) (std.Io.Writer.Error || error{DecodeError})!void { var src: usize = 0; - var dst: usize = 0; while (src < buf.len) { switch (buf[src]) { else => { - buf[dst] = buf[src]; + try writer.writeByte(buf[src]); src += 1; - dst += 1; }, '%' => { if (src + 2 >= buf.len) return error.DecodeError; @@ -173,9 +177,8 @@ pub fn urlPercentDecode(buf: [:0]u8) error{DecodeError}![:0]const u8 { '0'...'9', 'a'...'f', 'A'...'F' => { switch (buf[src + 2]) { '0'...'9', 'a'...'f', 'A'...'F' => { - buf[dst] = std.math.shl(u8, hex(buf[src + 1]), 4) | hex(buf[src + 2]); + try writer.writeByte(std.math.shl(u8, hex(buf[src + 1]), 4) | hex(buf[src + 2])); src += 3; - dst += 1; }, else => return error.DecodeError, } @@ -185,8 +188,6 @@ pub fn urlPercentDecode(buf: [:0]u8) error{DecodeError}![:0]const u8 { }, } } - buf[dst] = 0; - return buf[0..dst :0]; } inline fn hex(c: u8) u4 { @@ -200,70 +201,96 @@ inline fn hex(c: u8) u4 { test "singles percent" { for (0..255) |c| { + var w: std.Io.Writer.Allocating = .init(std.testing.allocator); + defer w.deinit(); + var buf_: [4]u8 = undefined; const buf = try std.fmt.bufPrintZ(&buf_, "%{x:0>2}", .{c}); - const decoded = try urlPercentDecode(buf); + + try urlPercentDecode(&w.writer, buf); + const decoded = w.written(); + try std.testing.expectEqual(1, decoded.len); try std.testing.expectEqual(c, decoded[0]); } for (0..255) |c| { + var w: std.Io.Writer.Allocating = .init(std.testing.allocator); + defer w.deinit(); + var buf_: [4]u8 = undefined; const buf = try std.fmt.bufPrintZ(&buf_, "%{X:0>2}", .{c}); - const decoded = try urlPercentDecode(buf); + + try urlPercentDecode(&w.writer, buf); + const decoded = w.written(); + try std.testing.expectEqual(1, decoded.len); try std.testing.expectEqual(c, decoded[0]); } } test "percent 1" { - const s: [:0]const u8 = "bobr%20kurwa"; - var src: [s.len:0]u8 = undefined; - @memcpy(&src, s); - const dst = try urlPercentDecode(&src); - try std.testing.expectEqualStrings("bobr kurwa", dst); + var w: std.Io.Writer.Allocating = .init(std.testing.allocator); + defer w.deinit(); + + const s: []const u8 = "bobr%20kurwa"; + + try urlPercentDecode(&w.writer, s); + try std.testing.expectEqualStrings("bobr kurwa", w.written()); } test "percent 2" { - const s: [:0]const u8 = "bobr%2kurwa"; - var src: [s.len:0]u8 = undefined; - @memcpy(&src, s); - try std.testing.expectError(error.DecodeError, urlPercentDecode(&src)); + var w: std.Io.Writer.Allocating = .init(std.testing.allocator); + defer w.deinit(); + + const s: []const u8 = "bobr%2kurwa"; + + try std.testing.expectError(error.DecodeError, urlPercentDecode(&w.writer, s)); } test "percent 3" { - const s: [:0]const u8 = "bobr%kurwa"; - var src: [s.len:0]u8 = undefined; - @memcpy(&src, s); - try std.testing.expectError(error.DecodeError, urlPercentDecode(&src)); + var w: std.Io.Writer.Allocating = .init(std.testing.allocator); + defer w.deinit(); + + const s: []const u8 = "bobr%kurwa"; + + try std.testing.expectError(error.DecodeError, urlPercentDecode(&w.writer, s)); } test "percent 4" { - const s: [:0]const u8 = "bobr%%kurwa"; - var src: [s.len:0]u8 = undefined; - @memcpy(&src, s); - try std.testing.expectError(error.DecodeError, urlPercentDecode(&src)); + var w: std.Io.Writer.Allocating = .init(std.testing.allocator); + defer w.deinit(); + + const s: []const u8 = "bobr%%kurwa"; + + try std.testing.expectError(error.DecodeError, urlPercentDecode(&w.writer, s)); } test "percent 5" { - const s: [:0]const u8 = "bobr%20kurwa%20"; - var src: [s.len:0]u8 = undefined; - @memcpy(&src, s); - const dst = try urlPercentDecode(&src); - try std.testing.expectEqualStrings("bobr kurwa ", dst); + var w: std.Io.Writer.Allocating = .init(std.testing.allocator); + defer w.deinit(); + + const s: []const u8 = "bobr%20kurwa%20"; + + try urlPercentDecode(&w.writer, s); + try std.testing.expectEqualStrings("bobr kurwa ", w.written()); } test "percent 6" { - const s: [:0]const u8 = "bobr%20kurwa%2"; - var src: [s.len:0]u8 = undefined; - @memcpy(&src, s); - try std.testing.expectError(error.DecodeError, urlPercentDecode(&src)); + var w: std.Io.Writer.Allocating = .init(std.testing.allocator); + defer w.deinit(); + + const s: []const u8 = "bobr%20kurwa%2"; + + try std.testing.expectError(error.DecodeError, urlPercentDecode(&w.writer, s)); } test "percent 7" { - const s: [:0]const u8 = "bobr%20kurwa%"; - var src: [s.len:0]u8 = undefined; - @memcpy(&src, s); - try std.testing.expectError(error.DecodeError, urlPercentDecode(&src)); + var w: std.Io.Writer.Allocating = .init(std.testing.allocator); + defer w.deinit(); + + const s: []const u8 = "bobr%20kurwa%"; + + try std.testing.expectError(error.DecodeError, urlPercentDecode(&w.writer, s)); } /// Is the given character valid in URI percent encoding? diff --git a/src/terminal/osc/parsers/semantic_prompt.zig b/src/terminal/osc/parsers/semantic_prompt.zig index c2872b28d7..d3a117515b 100644 --- a/src/terminal/osc/parsers/semantic_prompt.zig +++ b/src/terminal/osc/parsers/semantic_prompt.zig @@ -1,7 +1,9 @@ //! https://gitlab.freedesktop.org/Per_Bothner/specifications/blob/master/proposals/semantic-prompts.md const std = @import("std"); + const Parser = @import("../../osc.zig").Parser; const OSCCommand = @import("../../osc.zig").Command; +const string_encoding = @import("../../../os/string_encoding.zig"); const log = std.log.scoped(.osc_semantic_prompt); @@ -40,6 +42,20 @@ pub const Command = struct { ) ?option.Type() { return option.read(self.options_unvalidated); } + + /// Write the decoded command line (if any) to the writer. If an error + /// occurs garbage may have been written to the writer. + pub fn writeCommandLine(self: Command, writer: *std.Io.Writer) (std.Io.Writer.Error || error{DecodeError})!void { + if (self.readOption(.cmdline)) |command_line| { + try string_encoding.printfQDecode(writer, command_line); + return; + } + if (self.readOption(.cmdline_url)) |command_line| { + try string_encoding.urlPercentDecode(writer, command_line); + return; + } + return; + } }; pub const Option = enum { @@ -47,6 +63,8 @@ pub const Option = enum { cl, prompt_kind, err, + cmdline, + cmdline_url, // https://sw.kovidgoyal.net/kitty/shell-integration/#notes-for-shell-developers // Kitty supports a "redraw" option for prompt_start. This is extended @@ -83,6 +101,8 @@ pub const Option = enum { .redraw => Redraw, .special_key => bool, .click_events => bool, + .cmdline => []const u8, + .cmdline_url => []const u8, .exit_code => i32, }; } @@ -96,6 +116,8 @@ pub const Option = enum { .redraw => "redraw", .special_key => "special_key", .click_events => "click_events", + .cmdline => "cmdline", + .cmdline_url => "cmdline_url", // special case, handled before ever calling key .exit_code => unreachable, @@ -181,6 +203,8 @@ pub const Option = enum { '1' => true, else => null, } else null, + .cmdline => value, + .cmdline_url => value, // Handled above .exit_code => unreachable, }; @@ -389,6 +413,280 @@ test "OSC 133: end_input_start_output with options" { try testing.expectEqualStrings("foo", cmd.semantic_prompt.readOption(.aid).?); } +test "OSC 133: end_input_start_output with cmdline" { + const testing = std.testing; + + var w: std.Io.Writer.Allocating = .init(testing.allocator); + defer w.deinit(); + + var p: Parser = .init(null); + const input = "133;C;cmdline=echo bobr kurwa"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .semantic_prompt); + try testing.expect(cmd.semantic_prompt.action == .end_input_start_output); + + try cmd.semantic_prompt.writeCommandLine(&w.writer); + try testing.expectEqualStrings("echo bobr kurwa", w.written()); +} + +test "OSC 133: end_input_start_output with cmdline 3" { + const testing = std.testing; + + var w: std.Io.Writer.Allocating = .init(testing.allocator); + defer w.deinit(); + + var p: Parser = .init(null); + const input = "133;C;cmdline=echo bobr\\nkurwa"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .semantic_prompt); + + try cmd.semantic_prompt.writeCommandLine(&w.writer); + try testing.expectEqualStrings("echo bobr\nkurwa", w.written()); +} + +test "OSC 133: end_input_start_output with cmdline 4" { + const testing = std.testing; + + var w: std.Io.Writer.Allocating = .init(testing.allocator); + defer w.deinit(); + + var p: Parser = .init(null); + const input = "133;C;cmdline=$'echo bobr kurwa'"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .semantic_prompt); + try testing.expect(cmd.semantic_prompt.action == .end_input_start_output); + + try cmd.semantic_prompt.writeCommandLine(&w.writer); + try testing.expectEqualStrings("echo bobr kurwa", w.written()); +} + +test "OSC 133: end_input_start_output with cmdline 5" { + const testing = std.testing; + + var w: std.Io.Writer.Allocating = .init(testing.allocator); + defer w.deinit(); + + var p: Parser = .init(null); + const input = "133;C;cmdline='echo bobr kurwa'"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .semantic_prompt); + try testing.expect(cmd.semantic_prompt.action == .end_input_start_output); + + try cmd.semantic_prompt.writeCommandLine(&w.writer); + try testing.expectEqualStrings("echo bobr kurwa", w.written()); +} + +test "OSC 133: end_input_start_output with cmdline 6" { + const testing = std.testing; + + var w: std.Io.Writer.Allocating = .init(testing.allocator); + defer w.deinit(); + + var p: Parser = .init(null); + const input = "133;C;cmdline='echo bobr kurwa"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .semantic_prompt); + try testing.expect(cmd.semantic_prompt.action == .end_input_start_output); + try testing.expectError(error.DecodeError, cmd.semantic_prompt.writeCommandLine(&w.writer)); +} + +test "OSC 133: end_input_start_output with cmdline 7" { + const testing = std.testing; + + var w: std.Io.Writer.Allocating = .init(testing.allocator); + defer w.deinit(); + + var p: Parser = .init(null); + const input = "133;C;cmdline=$'echo bobr kurwa"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .semantic_prompt); + try testing.expect(cmd.semantic_prompt.action == .end_input_start_output); + + try testing.expectError(error.DecodeError, cmd.semantic_prompt.writeCommandLine(&w.writer)); +} + +test "OSC 133: end_input_start_output with cmdline 8" { + const testing = std.testing; + + var w: std.Io.Writer.Allocating = .init(testing.allocator); + defer w.deinit(); + + var p: Parser = .init(null); + const input = "133;C;cmdline=$'"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .semantic_prompt); + try testing.expect(cmd.semantic_prompt.action == .end_input_start_output); + try testing.expectError(error.DecodeError, cmd.semantic_prompt.writeCommandLine(&w.writer)); +} + +test "OSC 133: end_input_start_output with cmdline 9" { + const testing = std.testing; + + var w: std.Io.Writer.Allocating = .init(testing.allocator); + defer w.deinit(); + + var p: Parser = .init(null); + const input = "133;C;cmdline="; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .semantic_prompt); + try testing.expect(cmd.semantic_prompt.action == .end_input_start_output); + + try cmd.semantic_prompt.writeCommandLine(&w.writer); + try testing.expectEqualStrings("", w.written()); +} + +test "OSC 133: end_input_start_output with cmdline_url 1" { + const testing = std.testing; + + var w: std.Io.Writer.Allocating = .init(testing.allocator); + defer w.deinit(); + + var p: Parser = .init(null); + const input = "133;C;cmdline_url=echo bobr kurwa"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .semantic_prompt); + try testing.expect(cmd.semantic_prompt.action == .end_input_start_output); + + try cmd.semantic_prompt.writeCommandLine(&w.writer); + try testing.expectEqualStrings("echo bobr kurwa", w.written()); +} + +test "OSC 133: end_input_start_output with cmdline_url 2" { + const testing = std.testing; + + var w: std.Io.Writer.Allocating = .init(testing.allocator); + defer w.deinit(); + + var p: Parser = .init(null); + const input = "133;C;cmdline_url=echo bobr%20kurwa"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .semantic_prompt); + try testing.expect(cmd.semantic_prompt.action == .end_input_start_output); + + try cmd.semantic_prompt.writeCommandLine(&w.writer); + try testing.expectEqualStrings("echo bobr kurwa", w.written()); +} + +test "OSC 133: end_input_start_output with cmdline_url 3" { + const testing = std.testing; + + var w: std.Io.Writer.Allocating = .init(testing.allocator); + defer w.deinit(); + + var p: Parser = .init(null); + const input = "133;C;cmdline_url=echo bobr%3bkurwa"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .semantic_prompt); + try testing.expect(cmd.semantic_prompt.action == .end_input_start_output); + + try cmd.semantic_prompt.writeCommandLine(&w.writer); + try testing.expectEqualStrings("echo bobr;kurwa", w.written()); +} + +test "OSC 133: end_input_start_output with cmdline_url 4" { + const testing = std.testing; + + var w: std.Io.Writer.Allocating = .init(testing.allocator); + defer w.deinit(); + + var p: Parser = .init(null); + const input = "133;C;cmdline_url=echo bobr%3kurwa"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .semantic_prompt); + try testing.expect(cmd.semantic_prompt.action == .end_input_start_output); + try testing.expectError(error.DecodeError, cmd.semantic_prompt.writeCommandLine(&w.writer)); +} + +test "OSC 133: end_input_start_output with cmdline_url 5" { + const testing = std.testing; + + var w: std.Io.Writer.Allocating = .init(testing.allocator); + defer w.deinit(); + + var p: Parser = .init(null); + const input = "133;C;cmdline_url=echo bobr%kurwa"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .semantic_prompt); + try testing.expect(cmd.semantic_prompt.action == .end_input_start_output); + try testing.expectError(error.DecodeError, cmd.semantic_prompt.writeCommandLine(&w.writer)); +} + +test "OSC 133: end_input_start_output with cmdline_url 6" { + const testing = std.testing; + + var w: std.Io.Writer.Allocating = .init(testing.allocator); + defer w.deinit(); + + var p: Parser = .init(null); + const input = "133;C;cmdline_url=echo bobr kurwa%20"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .semantic_prompt); + try testing.expect(cmd.semantic_prompt.action == .end_input_start_output); + + try cmd.semantic_prompt.writeCommandLine(&w.writer); + try testing.expectEqualStrings("echo bobr kurwa ", w.written()); +} + +test "OSC 133: end_input_start_output with cmdline_url 7" { + const testing = std.testing; + + var w: std.Io.Writer.Allocating = .init(testing.allocator); + defer w.deinit(); + + var p: Parser = .init(null); + const input = "133;C;cmdline_url=echo bobr kurwa%2"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .semantic_prompt); + try testing.expect(cmd.semantic_prompt.action == .end_input_start_output); + try testing.expectError(error.DecodeError, cmd.semantic_prompt.writeCommandLine(&w.writer)); +} + +test "OSC 133: end_input_start_output with cmdline_url 8" { + const testing = std.testing; + + var w: std.Io.Writer.Allocating = .init(testing.allocator); + defer w.deinit(); + + var p: Parser = .init(null); + const input = "133;C;cmdline_url=echo bobr kurwa%"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .semantic_prompt); + try testing.expect(cmd.semantic_prompt.action == .end_input_start_output); + try testing.expectError(error.DecodeError, cmd.semantic_prompt.writeCommandLine(&w.writer)); +} + test "OSC 133: fresh_line" { const testing = std.testing; From d5f621044deb8cc37612e2a5a890f8adb71107f0 Mon Sep 17 00:00:00 2001 From: Kat <65649991+00-kat@users.noreply.github.com> Date: Fri, 27 Feb 2026 11:01:38 +1100 Subject: [PATCH 020/277] Update `language` config option's documentation. Follow-up to #10976. --- src/config/Config.zig | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/config/Config.zig b/src/config/Config.zig index eac2b8dbb5..cffe55a2de 100644 --- a/src/config/Config.zig +++ b/src/config/Config.zig @@ -96,10 +96,9 @@ pub const compatibility = std.StaticStringMap( }); /// Set Ghostty's graphical user interface language to a language other than the -/// system default language. The language must be fully specified, including the -/// encoding. For example: +/// system default language. For example: /// -/// language = de_DE.UTF-8 +/// language = de /// /// will force the strings in Ghostty's graphical user interface to be in German /// rather than the system default. From 64fd8d794c20e33b1e02e22957ce1665d0350aea Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 27 Feb 2026 00:14:02 +0000 Subject: [PATCH 021/277] build(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6.0.0 to 7.0.0. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v6...bbbca2ddaa5d8feaa63e36b76fdaad77386f024f) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: 7.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/release-tag.yml | 6 +++--- .github/workflows/release-tip.yml | 2 +- .github/workflows/test.yml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release-tag.yml b/.github/workflows/release-tag.yml index 07a8c061c1..efefce28c7 100644 --- a/.github/workflows/release-tag.yml +++ b/.github/workflows/release-tag.yml @@ -113,7 +113,7 @@ jobs: nix develop -c minisign -S -m "ghostty-source.tar.gz" -s minisign.key < minisign.password - name: Upload artifact - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0 with: name: source-tarball path: |- @@ -282,7 +282,7 @@ jobs: zip -9 -r --symlinks ../../../ghostty-macos-universal-dsym.zip Ghostty.app.dSYM/ - name: Upload artifact - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0 with: name: macos path: |- @@ -353,7 +353,7 @@ jobs: mv appcast_new.xml appcast.xml - name: Upload artifact - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0 with: name: sparkle path: |- diff --git a/.github/workflows/release-tip.yml b/.github/workflows/release-tip.yml index 25dbe25d6f..7fdebbfafe 100644 --- a/.github/workflows/release-tip.yml +++ b/.github/workflows/release-tip.yml @@ -456,7 +456,7 @@ jobs: EOF - name: Upload Release URLs - uses: actions/upload-artifact@47309c993abb98030a35d55ef7ff34b7fa1074b5 # v6.0 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v6.0 with: name: release-urls-${{ inputs.pr || '0' }} path: release-urls.txt diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ff085ef811..3c97d3d908 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -556,7 +556,7 @@ jobs: - name: Upload artifact id: upload-artifact - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0 with: name: source-tarball path: |- From 5319d8d41c86e1be96f36b967e4be1006782a1da Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 27 Feb 2026 00:14:14 +0000 Subject: [PATCH 022/277] build(deps): bump actions/download-artifact from 7.0.0 to 8.0.0 Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7.0.0 to 8.0.0. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/37930b1c2abaa49bbe596cd826c3c89aef350131...70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-version: 8.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/flatpak.yml | 2 +- .github/workflows/release-tag.yml | 10 +++++----- .github/workflows/snap.yml | 2 +- .github/workflows/test.yml | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/flatpak.yml b/.github/workflows/flatpak.yml index 7c4256e0e8..7bb39faf2c 100644 --- a/.github/workflows/flatpak.yml +++ b/.github/workflows/flatpak.yml @@ -30,7 +30,7 @@ jobs: runs-on: ${{ matrix.variant.runner }} steps: - name: Download Source Tarball Artifacts - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 + uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0 with: run-id: ${{ inputs.source-run-id }} artifact-ids: ${{ inputs.source-artifact-id }} diff --git a/.github/workflows/release-tag.yml b/.github/workflows/release-tag.yml index 07a8c061c1..c14a700fc5 100644 --- a/.github/workflows/release-tag.yml +++ b/.github/workflows/release-tag.yml @@ -299,7 +299,7 @@ jobs: curl -sL https://sentry.io/get-cli/ | bash - name: Download macOS Artifacts - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 + uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0 with: name: macos @@ -322,7 +322,7 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Download macOS Artifacts - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 + uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0 with: name: macos @@ -370,17 +370,17 @@ jobs: GHOSTTY_VERSION: ${{ needs.setup.outputs.version }} steps: - name: Download macOS Artifacts - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 + uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0 with: name: macos - name: Download Sparkle Artifacts - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 + uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0 with: name: sparkle - name: Download Source Tarball Artifacts - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 + uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0 with: name: source-tarball diff --git a/.github/workflows/snap.yml b/.github/workflows/snap.yml index b16f5b2094..bdef91c302 100644 --- a/.github/workflows/snap.yml +++ b/.github/workflows/snap.yml @@ -26,7 +26,7 @@ jobs: ZIG_GLOBAL_CACHE_DIR: /zig/global-cache steps: - name: Download Source Tarball Artifacts - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 + uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0 with: run-id: ${{ inputs.source-run-id }} artifact-ids: ${{ inputs.source-artifact-id }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ff085ef811..0530756bfa 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1324,7 +1324,7 @@ jobs: uses: namespacelabs/nscloud-setup-buildx-action@f5814dcf37a16cce0624d5bec2ab879654294aa0 # v0.0.22 - name: Download Source Tarball Artifacts - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 + uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0 with: name: source-tarball From dea263a8ae42ae0281e571ff511001cfa1124846 Mon Sep 17 00:00:00 2001 From: Kat <65649991+00-kat@users.noreply.github.com> Date: Fri, 27 Feb 2026 09:31:31 +1100 Subject: [PATCH 023/277] =?UTF-8?q?Correct=20=E2=80=9Ci.e.=20de,=20es,=20a?= =?UTF-8?q?nd=20fr=E2=80=9D=20to=20use=20=E2=80=9Ce.g=E2=80=9D.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit That isn't a rephrasing of “language codes”, but rather lists examples. --- po/README_TRANSLATORS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/po/README_TRANSLATORS.md b/po/README_TRANSLATORS.md index ab889a3f0a..b5a6df639f 100644 --- a/po/README_TRANSLATORS.md +++ b/po/README_TRANSLATORS.md @@ -38,7 +38,7 @@ With this, you're ready to localize! ## Locale names A locale name will always consist of a [two letter language -code](https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes) (i.e. +code](https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes) (e.g. `de`, `es`, `fr`). Sometimes, for languages that have regional variations (such as `zh` and `es`), the locale name will include a [two letter country code](https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes). From 848d8afecc71f63cf81a3698cdf655fc7be32480 Mon Sep 17 00:00:00 2001 From: Kat <65649991+00-kat@users.noreply.github.com> Date: Fri, 27 Feb 2026 09:53:35 +1100 Subject: [PATCH 024/277] Document common mistakes in translations. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit trag1c or I point these out manually whenever we see them, but they're extremely common and probably deserve being explicitly documented. “Style Guide” was made sentence case because no other title is in title case. Before anyone comments: I use “full stop” instead of “period” because the Unicode Character Database uses “full stop” instead of “period”, and I avoid “dot” because Unicode has a plethora of dots. --- po/README_TRANSLATORS.md | 49 +++++++++++++++++++++++++++++++++++++--- 1 file changed, 46 insertions(+), 3 deletions(-) diff --git a/po/README_TRANSLATORS.md b/po/README_TRANSLATORS.md index b5a6df639f..28a491d53d 100644 --- a/po/README_TRANSLATORS.md +++ b/po/README_TRANSLATORS.md @@ -103,8 +103,9 @@ Lines beginning with `#` are comments, of which there are several kinds: affect translators in other locales. The first entry of the `.po` file has an empty `msgid`. This entry is special -as it stores the metadata related to the `.po` file itself. You usually do -not need to modify it. +as it stores the metadata related to the `.po` file itself. You should update +`PO-Revision-Date` and `Last-Translator` once you have finished your edits, but +you normally do not need to modify other metadata. ## Creating new translation files @@ -150,7 +151,7 @@ translation file that you created and `Y` is your [localization team name](#loca +/po/X.po @ghostty-org/Y ``` -## Style Guide +## Style guide These are general style guidelines for translations. Naturally, the specific recommended standards will differ based on the specific language/locale, @@ -187,3 +188,45 @@ but these should serve as a baseline for the tone and voice of any translation. [GNOME Human Interface Guidelines](https://developer.gnome.org/hig/guidelines/writing-style.html) on Linux, and [Apple's Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/writing) on macOS. + +## Common issues + +Some mistakes are frequently made during translation. The most common ones are +listed below. + +### Unicode ellipses + +English source strings use the ellipses character, `…`, instead of three full +stops, `...`. If your language uses ellipses, use the ellipses character instead +of three full stops in your translations. You can copy this character from the +English source string itself. + +### Title case + +Title case is a feature of English writing where most words start with a capital +letter: This Clause Is Written In Title Case. It is commonly found in titles, +hence its name; however, English is one of the only languages that uses title +case. If your language does not use title case, **do not use title case for the +sake of copying the English source**. Please use the casing conventions of your +language instead. + +### `X-Generator` field + +Many `.po` file editors add an `X-Generator` field to the metadata section. +These should be removed as other translators might overwrite them when using +a different editor, and some (such as Poedit) update the line when a different +_version_ is used—this adds unnecessary changes to the diff. + +You can remove the `X-Generator` field by simply deleting that line from the +file. + +### Updating metadata (revision date) + +It is very easy to overlook the `PO-Revision-Date` field in the metadata at the +top of the file. Please update this when you are done modifying the +translations! + +Depending on who last translated the file, the `Last-Translator` field might +also need updating: make sure it has your name and email. Finally, if your name +and email are not present in the copyright comment at the top of the file, +consider adding it there. From d50368137f9885cd9fc19f188b5ad3b42bcbdf82 Mon Sep 17 00:00:00 2001 From: Kat <65649991+00-kat@users.noreply.github.com> Date: Fri, 27 Feb 2026 10:58:03 +1100 Subject: [PATCH 025/277] Elaborate on viewing translations. Documenting `--language` was suggested by @Filip7 in https://github.com/ghostty-org/ghostty/pull/10976#issuecomment-3969285334 --- po/README_TRANSLATORS.md | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/po/README_TRANSLATORS.md b/po/README_TRANSLATORS.md index 28a491d53d..a951a0ddf5 100644 --- a/po/README_TRANSLATORS.md +++ b/po/README_TRANSLATORS.md @@ -136,7 +136,8 @@ const locales = [_][]const u8{ } ``` -You should then be able to run `zig build run` and see your translations in action! +You should then be able to run `zig build run` and see your translations in +action! See the ["Viewing translations" section](#viewing-translations) below. Before opening a pull request with the new translation file, you should also add your translation file to the `CODEOWNERS` file. Find the `# Localization` @@ -151,6 +152,26 @@ translation file that you created and `Y` is your [localization team name](#loca +/po/X.po @ghostty-org/Y ``` +## Viewing translations + +> [!NOTE] +> The localization system is not yet implemented for macOS, so it is not +> possible to view your translations there. + +Simply run `zig build run`. Ghostty uses your system language by default; if +your translations are of the language of your system, use +`zig build run -- --language=X` (where `X` is your locale name). You can +alternatively set the `LANGUAGE` environment variable to your locale name. + +On some desktop environments, such as KDE Plasma, Ghostty uses server-side +decorations by default. This hides many strings from the UI, which is +undesirable when viewing your translations. You can force Ghostty to use +client-side decorations with `zig build run -- --window-decoration=client`. + +Some strings are present in multiple places! A notable example is the context +menus: the hamburger menu in the header bar duplicates many strings present in +the right click menu. + ## Style guide These are general style guidelines for translations. Naturally, the specific From d68f51672e48a3c27ce2e0a2ffda6132d5acbe7d Mon Sep 17 00:00:00 2001 From: Kat <65649991+00-kat@users.noreply.github.com> Date: Fri, 27 Feb 2026 12:06:30 +1100 Subject: [PATCH 026/277] Prefer present over future tense in translators' guide. --- po/README_TRANSLATORS.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/po/README_TRANSLATORS.md b/po/README_TRANSLATORS.md index a951a0ddf5..88fbf1777a 100644 --- a/po/README_TRANSLATORS.md +++ b/po/README_TRANSLATORS.md @@ -37,10 +37,10 @@ With this, you're ready to localize! ## Locale names -A locale name will always consist of a [two letter language +A locale name always consists of a [two letter language code](https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes) (e.g. `de`, `es`, `fr`). Sometimes, for languages that have regional variations -(such as `zh` and `es`), the locale name will include a [two letter +(such as `zh` and `es`), the locale name includes a [two letter country code](https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes). One example is `es_AR` for Spanish as spoken in Argentina. @@ -50,9 +50,9 @@ has more information on locale names. ## Localization team name -Every locale will have a localization team that helps keep localizations up to -date. Localization team names _always_ consist of a language code and a country -code (e.g. `de_DE` or `zh_CN`). +Every locale has a localization team that helps keep localizations up to date. +Localization team names _always_ consist of a language code and a country code +(e.g. `de_DE` or `zh_CN`). ## Translation file names @@ -175,8 +175,8 @@ the right click menu. ## Style guide These are general style guidelines for translations. Naturally, the specific -recommended standards will differ based on the specific language/locale, -but these should serve as a baseline for the tone and voice of any translation. +recommended standards differ based on the specific language/locale, but these +should serve as a baseline for the tone and voice of any translation. - **Prefer an instructive, yet professional tone.** From f833928fcdc2e47c356d4a4aacfaad1b5d8baf94 Mon Sep 17 00:00:00 2001 From: Kat <65649991+00-kat@users.noreply.github.com> Date: Fri, 27 Feb 2026 11:56:50 +1100 Subject: [PATCH 027/277] Document localization teams. --- po/README_TRANSLATORS.md | 68 ++++++++++++++++++++++++++++++---------- 1 file changed, 51 insertions(+), 17 deletions(-) diff --git a/po/README_TRANSLATORS.md b/po/README_TRANSLATORS.md index 88fbf1777a..4ed877e1e3 100644 --- a/po/README_TRANSLATORS.md +++ b/po/README_TRANSLATORS.md @@ -48,12 +48,6 @@ Full locale names are more complicated, but Ghostty does not use all parts. [The `gettext` documentation](https://www.gnu.org/software/gettext/manual/gettext.html#Locale-Names-1) has more information on locale names. -## Localization team name - -Every locale has a localization team that helps keep localizations up to date. -Localization team names _always_ consist of a language code and a country code -(e.g. `de_DE` or `zh_CN`). - ## Translation file names All translation files lie in the `po/` directory, including the main _template_ @@ -140,17 +134,9 @@ You should then be able to run `zig build run` and see your translations in action! See the ["Viewing translations" section](#viewing-translations) below. Before opening a pull request with the new translation file, you should also -add your translation file to the `CODEOWNERS` file. Find the `# Localization` -section near the bottom and add a line like so (where `X.po` is the name of the -translation file that you created and `Y` is your [localization team name](#localization-team-name): - -```diff - # Localization - /po/README_TRANSLATORS.md @ghostty-org/localization - /po/com.mitchellh.ghostty.pot @ghostty-org/localization - /po/zh_CN.po @ghostty-org/zh_CN -+/po/X.po @ghostty-org/Y -``` +update the `CODEOWNERS` file. This is described in more detail in the +["Localization teams" section](#localization-teams)—don't forget to read that +section before submitting a pull request! ## Viewing translations @@ -172,6 +158,54 @@ Some strings are present in multiple places! A notable example is the context menus: the hamburger menu in the header bar duplicates many strings present in the right click menu. +## Localization teams + +Every locale has a localization team consisting of the locale's maintainers. +These maintainers review contributions to their locale's translations, and are +responsible for translating new strings when requested: occasionally, all locale +maintainers are pinged and requested to translate missing strings. + +The primary purposes of being a locale maintainer are a declaration of +_commitment_ to their upkeep, and being _informed_ of updates or update requests +of the translations, via GitHub's review requests or @mentions. + +So that future updates to a locale are possible, each localization team must +have at least two members. If you are introducing a new language, please +**consider volunteering** to be a part of the localization team, by mentioning +that you are willing to be a part of it in the pull request description! You, +and all reviewers, will be offered to join the locale team before the pull +request to add the new language is merged, but this denotes your dedication +upfront—for a pull request adding a new language to be merged, it needs at least +one review from a speaker of that language _and_ at least two localization team +members. No one is _required_ to join a localization team, even if they +introduced support for the language. + +### `CODEOWNERS` + +Localization teams are represented as teams in the Ghostty GitHub organization. +GitHub reads a `CODEOWNERS` file, which maps files to teams, to determine +identify relevant maintainers. When **introducing support for a language**, you +should add the `.po` file to `CODEOWNERS`. + +To do this, find the `# Localization` section near the bottom of the file, and +add a line like so: + +```diff + # Localization + /po/README_TRANSLATORS.md @ghostty-org/localization + /po/com.mitchellh.ghostty.pot @ghostty-org/localization + /po/zh_CN.po @ghostty-org/zh_CN ++/po/X.po @ghostty-org/yy_ZZ +``` + +`X.po` here is the name of the translation file you created. Unlike the +translation file's name, localization team names **always include a language and +a country code**; `yy` here is the _language code_, and `ZZ` is the _country +code_. + +When adding a new entry, try to keep the list in **alphabetical order** if +possible. + ## Style guide These are general style guidelines for translations. Naturally, the specific From 3ee63035d310c1290e631b51ec84bc5507f5d36e Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Thu, 26 Feb 2026 19:58:21 -0800 Subject: [PATCH 028/277] macos: DockTilePlugin finds app bundle via `.app` suffix Fixes #11029 (probably) If you renamed the app bundle, the prior check would infinite loop due to the combination of two bugs: invalid termination checks and hardcoding "Ghostty.app" --- .../Custom App Icon/DockTilePlugin.swift | 55 ++++++++++++++----- 1 file changed, 40 insertions(+), 15 deletions(-) diff --git a/macos/Sources/Features/Custom App Icon/DockTilePlugin.swift b/macos/Sources/Features/Custom App Icon/DockTilePlugin.swift index 6c5abc1980..990cd8bb24 100644 --- a/macos/Sources/Features/Custom App Icon/DockTilePlugin.swift +++ b/macos/Sources/Features/Custom App Icon/DockTilePlugin.swift @@ -17,14 +17,30 @@ class DockTilePlugin: NSObject, NSDockTilePlugIn { private var iconChangeObserver: Any? - /// The path to the Ghostty.app, determined based on the bundle path of this plugin. - var ghosttyAppPath: String { - var url = pluginBundle.bundleURL - // Remove "/Contents/PlugIns/DockTilePlugIn.bundle" from the bundle URL to reach Ghostty.app. - while url.lastPathComponent != "Ghostty.app", !url.lastPathComponent.isEmpty { - url.deleteLastPathComponent() + /// The URL to the enclosing app bundle, determined from the plugin bundle path. + var ghosttyAppURL: URL? { + Self.appBundleURL(for: pluginBundle.bundleURL) + } + + /// Determine the enclosing app bundle for the dock tile plugin bundle. + /// + /// We intentionally avoid matching a specific bundle name (such as + /// "Ghostty.app") so renaming the app in Finder still works. + static func appBundleURL(for pluginBundleURL: URL) -> URL? { + var url = pluginBundleURL + while true { + if url.pathExtension.compare("app", options: .caseInsensitive) == .orderedSame { + return url + } + + let parent = url.deletingLastPathComponent() + if parent.path == url.path { + // Safety stop: this should only happen at filesystem root. + return nil + } + + url = parent } - return url.path } /// The primary NSDockTilePlugin function. @@ -54,27 +70,32 @@ class DockTilePlugin: NSObject, NSDockTilePlugIn { return } - let appBundlePath = self.ghosttyAppPath - NSWorkspace.shared.setIcon(appIcon, forFile: appBundlePath) - NSWorkspace.shared.noteFileSystemChanged(appBundlePath) + if let appBundleURL = self.ghosttyAppURL { + let appBundlePath = appBundleURL.path + NSWorkspace.shared.setIcon(appIcon, forFile: appBundlePath) + NSWorkspace.shared.noteFileSystemChanged(appBundlePath) + } dockTile.setIcon(appIcon) } /// Reset the application icon and dock tile icon to the default. private func resetIcon(dockTile: NSDockTile) { - let appBundlePath = self.ghosttyAppPath + let appBundlePath = self.ghosttyAppURL?.path let appIcon: NSImage if #available(macOS 26.0, *) { // Reset to the default (glassy) icon. - NSWorkspace.shared.setIcon(nil, forFile: appBundlePath) + if let appBundlePath { + NSWorkspace.shared.setIcon(nil, forFile: appBundlePath) + } #if DEBUG // Use the `Blueprint` icon to distinguish Debug from Release builds. appIcon = pluginBundle.image(forResource: "BlueprintImage")! #else // Get the composed icon from the app bundle. - if let iconRep = NSWorkspace.shared.icon(forFile: appBundlePath) + if let appBundlePath, + let iconRep = NSWorkspace.shared.icon(forFile: appBundlePath) .bestRepresentation( for: CGRect(origin: .zero, size: dockTile.size), context: nil, @@ -91,11 +112,15 @@ class DockTilePlugin: NSObject, NSDockTilePlugIn { } else { // Use the bundled icon to keep the corner radius consistent with pre-Tahoe apps. appIcon = pluginBundle.image(forResource: "AppIconImage")! - NSWorkspace.shared.setIcon(appIcon, forFile: appBundlePath) + if let appBundlePath { + NSWorkspace.shared.setIcon(appIcon, forFile: appBundlePath) + } } // Notify Finder/Dock so icon caches refresh immediately. - NSWorkspace.shared.noteFileSystemChanged(appBundlePath) + if let appBundlePath { + NSWorkspace.shared.noteFileSystemChanged(appBundlePath) + } dockTile.setIcon(appIcon) } } From e55ebf0008da55f10ce379fe0f7025fd18c51a84 Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Fri, 27 Feb 2026 10:21:11 +0100 Subject: [PATCH 029/277] macos: workaround for TabTitleEditor alignment issue --- macos/Sources/Helpers/TabTitleEditor.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/macos/Sources/Helpers/TabTitleEditor.swift b/macos/Sources/Helpers/TabTitleEditor.swift index c1784112e7..d638206431 100644 --- a/macos/Sources/Helpers/TabTitleEditor.swift +++ b/macos/Sources/Helpers/TabTitleEditor.swift @@ -226,7 +226,9 @@ final class TabTitleEditor: NSObject, NSTextFieldDelegate { if let sourceLabel { let labelFrame = tabButton.convert(sourceLabel.bounds, from: sourceLabel) - frame.origin.y = labelFrame.minY + /// The `labelFrame.minY` value changes unexpectedly after the first use, + /// I don't know exactly why, but `tabButton.bounds` appears stable enough to calculate the correct position reliably. + frame.origin.y = bounds.midY - labelFrame.height * 0.5 frame.size.height = labelFrame.height } From eb5b73639bf2127fc8f604d1f7156f11e7376076 Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Fri, 27 Feb 2026 13:24:00 +0000 Subject: [PATCH 030/277] Update VOUCHED list (#11055) Triggered by [discussion comment](https://github.com/ghostty-org/ghostty/discussions/11053#discussioncomment-15946894) from @jcollie. Vouch: @icodesign Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index 568453e23e..ade6705f2f 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -61,6 +61,7 @@ guilhermetk hakonhagland halosatrio hqnna +icodesign jacobsandlund jake-stewart jcollie From b30db91e69c68b724cc0410b5d703dd6ba66c2aa Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Thu, 26 Feb 2026 18:47:00 -0600 Subject: [PATCH 031/277] build: test that `ghostty.h` compiles during a normal `zig build test` --- build.zig | 22 ++++++++++++++++++++++ include/test.zig | 5 +++++ 2 files changed, 27 insertions(+) create mode 100644 include/test.zig diff --git a/build.zig b/build.zig index fa68b91b48..940105eeeb 100644 --- a/build.zig +++ b/build.zig @@ -54,6 +54,10 @@ pub fn build(b: *std.Build) !void { "update-translations", "Update translation files", ); + const test_include_ghostty_h_step = b.step( + "test-include-ghostty-h", + "Test include of ghostty.h", + ); // Ghostty resources like terminfo, shell integration, themes, etc. const resources = try buildpkg.GhosttyResources.init(b, &config, &deps); @@ -298,6 +302,24 @@ pub fn build(b: *std.Build) !void { // Normal tests always test our libghostty modules //test_step.dependOn(test_lib_vt_step); + const test_include_ghostty_h_exe = b.addTest(.{ + .name = "ghostty-include-ghostty-h", + .filters = test_filters, + .root_module = b.createModule(.{ + .root_source_file = b.path("include/test.zig"), + .target = config.baselineTarget(), + .optimize = .Debug, + .strip = false, + .omit_frame_pointer = false, + .unwind_tables = .sync, + .link_libc = true, + }), + }); + test_include_ghostty_h_exe.addIncludePath(b.path("include")); + const test_include_ghostty_h_run = b.addRunArtifact(test_include_ghostty_h_exe); + test_include_ghostty_h_step.dependOn(&test_include_ghostty_h_run.step); + test_step.dependOn(test_include_ghostty_h_step); + // Valgrind test running const valgrind_run = b.addSystemCommand(&.{ "valgrind", diff --git a/include/test.zig b/include/test.zig new file mode 100644 index 0000000000..a691c97339 --- /dev/null +++ b/include/test.zig @@ -0,0 +1,5 @@ +test "ghostty_h" { + _ = @cImport({ + @cInclude("ghostty.h"); + }); +} From ea5b07d20f6ee76b54db67984b3e7926bc8c62e2 Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Fri, 27 Feb 2026 00:52:47 -0600 Subject: [PATCH 032/277] core: add tests for `ghostty.h` * ensure that `ghostty.h` compiles during basic Zig tests * ensure that non-exhaustive enums are kept synchronized between `ghostty.h` and their respective Zig counterpart. * adjust some enums that varied from established conventions --- build.zig | 1 + include/ghostty.h | 8 +- .../Ghostty/FullscreenMode+Extension.swift | 6 +- .../Surface View/SurfaceView_AppKit.swift | 2 +- src/apprt/action.zig | 79 +++++++++++++++++++ src/apprt/ipc.zig | 11 ++- src/lib/enum.zig | 52 ++++++++++++ src/lib/main.zig | 1 + src/renderer.zig | 9 ++- src/terminal/mouse_shape.zig | 9 +++ src/terminal/osc.zig | 5 ++ 11 files changed, 172 insertions(+), 11 deletions(-) diff --git a/build.zig b/build.zig index 940105eeeb..e8bf0b183c 100644 --- a/build.zig +++ b/build.zig @@ -292,6 +292,7 @@ pub fn build(b: *std.Build) !void { // Crash on x86_64 without this .use_llvm = true, }); + test_exe.root_module.addIncludePath(b.path("include")); if (config.emit_test_exe) b.installArtifact(test_exe); _ = try deps.add(test_exe); diff --git a/include/ghostty.h b/include/ghostty.h index ae41429de6..19b6e0fa41 100644 --- a/include/ghostty.h +++ b/include/ghostty.h @@ -586,9 +586,9 @@ typedef enum { // apprt.action.Fullscreen typedef enum { GHOSTTY_FULLSCREEN_NATIVE, - GHOSTTY_FULLSCREEN_NON_NATIVE, - GHOSTTY_FULLSCREEN_NON_NATIVE_VISIBLE_MENU, - GHOSTTY_FULLSCREEN_NON_NATIVE_PADDED_NOTCH, + GHOSTTY_FULLSCREEN_MACOS_NON_NATIVE, + GHOSTTY_FULLSCREEN_MACOS_NON_NATIVE_VISIBLE_MENU, + GHOSTTY_FULLSCREEN_MACOS_NON_NATIVE_PADDED_NOTCH, } ghostty_action_fullscreen_e; // apprt.action.FloatWindow @@ -718,7 +718,7 @@ typedef struct { // renderer.Health typedef enum { - GHOSTTY_RENDERER_HEALTH_OK, + GHOSTTY_RENDERER_HEALTH_HEALTHY, GHOSTTY_RENDERER_HEALTH_UNHEALTHY, } ghostty_action_renderer_health_e; diff --git a/macos/Sources/Ghostty/FullscreenMode+Extension.swift b/macos/Sources/Ghostty/FullscreenMode+Extension.swift index 0c0bba908e..1970209cfe 100644 --- a/macos/Sources/Ghostty/FullscreenMode+Extension.swift +++ b/macos/Sources/Ghostty/FullscreenMode+Extension.swift @@ -7,13 +7,13 @@ extension FullscreenMode { case GHOSTTY_FULLSCREEN_NATIVE: .native - case GHOSTTY_FULLSCREEN_NON_NATIVE: + case GHOSTTY_FULLSCREEN_MACOS_NON_NATIVE: .nonNative - case GHOSTTY_FULLSCREEN_NON_NATIVE_VISIBLE_MENU: + case GHOSTTY_FULLSCREEN_MACOS_NON_NATIVE_VISIBLE_MENU: .nonNativeVisibleMenu - case GHOSTTY_FULLSCREEN_NON_NATIVE_PADDED_NOTCH: + case GHOSTTY_FULLSCREEN_MACOS_NON_NATIVE_PADDED_NOTCH: .nonNativePaddedNotch default: diff --git a/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift b/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift index fb3b7f9df5..581691ca93 100644 --- a/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift +++ b/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift @@ -678,7 +678,7 @@ extension Ghostty { guard let healthAny = notification.userInfo?["health"] else { return } guard let health = healthAny as? ghostty_action_renderer_health_e else { return } DispatchQueue.main.async { [weak self] in - self?.healthy = health == GHOSTTY_RENDERER_HEALTH_OK + self?.healthy = health == GHOSTTY_RENDERER_HEALTH_HEALTHY } } diff --git a/src/apprt/action.zig b/src/apprt/action.zig index 06634856e7..48c40faa1d 100644 --- a/src/apprt/action.zig +++ b/src/apprt/action.zig @@ -7,6 +7,7 @@ const input = @import("../input.zig"); const renderer = @import("../renderer.zig"); const terminal = @import("../terminal/main.zig"); const CoreSurface = @import("../Surface.zig"); +const lib = @import("../lib/main.zig"); /// The target for an action. This is generally the thing that had focus /// while the action was made but the concept of "focus" is not guaranteed @@ -19,6 +20,10 @@ pub const Target = union(Key) { pub const Key = enum(c_int) { app, surface, + + test "ghostty_h Target.Key" { + try lib.checkGhosttyHEnum(Key, "GHOSTTY_TARGET_"); + } }; // Sync with: ghostty_target_u @@ -401,6 +406,10 @@ pub const Action = union(Key) { search_selected, readonly, copy_title_to_clipboard, + + test "ghostty_h Action.Key" { + try lib.checkGhosttyHEnum(Key, "GHOSTTY_ACTION_"); + } }; /// Sync with: ghostty_action_u @@ -482,6 +491,10 @@ pub const SplitDirection = enum(c_int) { down, left, up, + + test "ghostty_h SplitDirection" { + try lib.checkGhosttyHEnum(SplitDirection, "GHOSTTY_SPLIT_DIRECTION_"); + } }; // This is made extern (c_int) to make interop easier with our embedded @@ -494,6 +507,10 @@ pub const GotoSplit = enum(c_int) { left, down, right, + + test "ghostty_h GotoSplit" { + try lib.checkGhosttyHEnum(GotoSplit, "GHOSTTY_GOTO_SPLIT_"); + } }; // This is made extern (c_int) to make interop easier with our embedded @@ -501,6 +518,10 @@ pub const GotoSplit = enum(c_int) { pub const GotoWindow = enum(c_int) { previous, next, + + test "ghostty_h GotoWindow" { + try lib.checkGhosttyHEnum(GotoWindow, "GHOSTTY_GOTO_WINDOW_"); + } }; /// The amount to resize the split by and the direction to resize it in. @@ -513,6 +534,10 @@ pub const ResizeSplit = extern struct { down, left, right, + + test "ghostty_h ResizeSplit.Direction" { + try lib.checkGhosttyHEnum(Direction, "GHOSTTY_RESIZE_SPLIT_"); + } }; }; @@ -528,6 +553,11 @@ pub const GotoTab = enum(c_int) { next = -2, last = -3, _, + + // TODO: check non-exhaustive enums + // test "ghostty_h GotoTab" { + // try lib.checkGhosttyHEnum(GotoTab, "GHOSTTY_GOTO_TAB_"); + // } }; /// The fullscreen mode to toggle to if we're moving to fullscreen. @@ -539,18 +569,30 @@ pub const Fullscreen = enum(c_int) { macos_non_native, macos_non_native_visible_menu, macos_non_native_padded_notch, + + test "ghostty_h Fullscreen" { + try lib.checkGhosttyHEnum(Fullscreen, "GHOSTTY_FULLSCREEN_"); + } }; pub const FloatWindow = enum(c_int) { on, off, toggle, + + test "ghostty_h FloatWindow" { + try lib.checkGhosttyHEnum(FloatWindow, "GHOSTTY_FLOAT_WINDOW_"); + } }; pub const SecureInput = enum(c_int) { on, off, toggle, + + test "ghostty_h SecureInput" { + try lib.checkGhosttyHEnum(SecureInput, "GHOSTTY_SECURE_INPUT_"); + } }; /// The inspector mode to toggle to if we're toggling the inspector. @@ -558,27 +600,47 @@ pub const Inspector = enum(c_int) { toggle, show, hide, + + test "ghostty_h Inspector" { + try lib.checkGhosttyHEnum(Inspector, "GHOSTTY_INSPECTOR_"); + } }; pub const QuitTimer = enum(c_int) { start, stop, + + test "ghostty_h QuitTimer" { + try lib.checkGhosttyHEnum(QuitTimer, "GHOSTTY_QUIT_TIMER_"); + } }; pub const Readonly = enum(c_int) { off, on, + + test "ghostty_h Readonly" { + try lib.checkGhosttyHEnum(Readonly, "GHOSTTY_READONLY_"); + } }; pub const MouseVisibility = enum(c_int) { visible, hidden, + + test "ghostty_h MouseVisibility" { + try lib.checkGhosttyHEnum(MouseVisibility, "GHOSTTY_MOUSE_"); + } }; /// Whether to prompt for the surface title or tab title. pub const PromptTitle = enum(c_int) { surface, tab, + + test "ghostty_h PromptTitle" { + try lib.checkGhosttyHEnum(PromptTitle, "GHOSTTY_PROMPT_TITLE_"); + } }; pub const MouseOverLink = struct { @@ -782,6 +844,11 @@ pub const ColorKind = enum(c_int) { // 0+ values indicate a palette index _, + + // TODO: check non-non-exhaustive enums + // test "ghostty_h ColorKind" { + // try lib.checkGhosttyHEnum(ColorKind, "GHOSTTY_COLOR_KIND_"); + // } }; pub const ReloadConfig = extern struct { @@ -832,6 +899,10 @@ pub const OpenUrl = struct { /// The URL is known to contain HTML content. html, + + test "ghostty_h OpenUrl.Kind" { + try lib.checkGhosttyHEnum(Kind, "GHOSTTY_ACTION_OPEN_URL_KIND_"); + } }; // Sync with: ghostty_action_open_url_s @@ -858,6 +929,10 @@ pub const CloseTabMode = enum(c_int) { other, /// Close all tabs to the right of the current tab. right, + + test "ghostty_h CloseTabMode" { + try lib.checkGhosttyHEnum(CloseTabMode, "GHOSTTY_ACTION_CLOSE_TAB_MODE_"); + } }; pub const CommandFinished = struct { @@ -922,3 +997,7 @@ pub const SearchSelected = struct { }; } }; + +test { + _ = std.testing.refAllDeclsRecursive(@This()); +} diff --git a/src/apprt/ipc.zig b/src/apprt/ipc.zig index a6e8412e04..85a308d37f 100644 --- a/src/apprt/ipc.zig +++ b/src/apprt/ipc.zig @@ -3,6 +3,7 @@ const std = @import("std"); const Allocator = std.mem.Allocator; const assert = @import("../quirks.zig").inlineAssert; +const lib = @import("../lib/main.zig"); pub const Errors = error{ /// The IPC failed. If a function returns this error, it's expected that @@ -22,6 +23,10 @@ pub const Target = union(Key) { pub const Key = enum(c_int) { class, detect, + + test "ghostty_h Target.Key" { + try lib.checkGhosttyHEnum(Key, "GHOSTTY_IPC_TARGET_"); + } }; // Sync with: ghostty_ipc_target_u @@ -106,8 +111,12 @@ pub const Action = union(enum) { }; /// Sync with: ghostty_ipc_action_tag_e - pub const Key = enum(c_uint) { + pub const Key = enum(c_int) { new_window, + + test "ghostty_h Action.Key" { + try lib.checkGhosttyHEnum(Key, "GHOSTTY_IPC_ACTION_"); + } }; /// Sync with: ghostty_ipc_action_u diff --git a/src/lib/enum.zig b/src/lib/enum.zig index 6fc7598461..f34331052d 100644 --- a/src/lib/enum.zig +++ b/src/lib/enum.zig @@ -91,3 +91,55 @@ test "abi by removing a key" { try testing.expectEqual(2, @intFromEnum(T.d)); } } + +/// Verify that for every key in enum T, there is a matching declaration in +/// `ghostty.h` with the correct value. +pub fn checkGhosttyHEnum(comptime T: type, comptime prefix: []const u8) !void { + const info = @typeInfo(T); + + try std.testing.expect(info == .@"enum"); + try std.testing.expect(info.@"enum".tag_type == c_int); + + @setEvalBranchQuota(1000000); + + const c = @cImport({ + @cInclude("ghostty.h"); + }); + + var set: std.EnumSet(T) = .initFull(); + + const c_decls = @typeInfo(c).@"struct".decls; + const enum_fields = info.@"enum".fields; + + inline for (enum_fields) |field| { + const upper_name = comptime u: { + var buf: [128]u8 = undefined; + break :u std.ascii.upperString(&buf, field.name); + }; + + inline for (c_decls) |decl| { + if (!comptime std.mem.startsWith(u8, decl.name, prefix)) continue; + + const suffix = decl.name[prefix.len..]; + + if (!comptime std.mem.eql(u8, suffix, upper_name)) continue; + + std.testing.expectEqual(field.value, @field(c, decl.name)) catch |e| { + std.log.err(@typeName(T) ++ " key " ++ field.name ++ " does not have the same backing int as " ++ decl.name, .{}); + return e; + }; + + set.remove(@enumFromInt(field.value)); + } + } + + std.testing.expect(set.count() == 0) catch |e| { + var it = set.iterator(); + while (it.next()) |v| { + var buf: [128]u8 = undefined; + const n = std.ascii.upperString(&buf, @tagName(v)); + std.log.err("ghostty.h is missing value for {s}{s}, {t}", .{ prefix, n, v }); + } + return e; + }; +} diff --git a/src/lib/main.zig b/src/lib/main.zig index 5a626b1e88..e4a67454ec 100644 --- a/src/lib/main.zig +++ b/src/lib/main.zig @@ -5,6 +5,7 @@ const unionpkg = @import("union.zig"); pub const allocator = @import("allocator.zig"); pub const Enum = enumpkg.Enum; +pub const checkGhosttyHEnum = enumpkg.checkGhosttyHEnum; pub const String = types.String; pub const Struct = @import("struct.zig").Struct; pub const Target = @import("target.zig").Target; diff --git a/src/renderer.zig b/src/renderer.zig index 9b5164e918..e4e5c94a61 100644 --- a/src/renderer.zig +++ b/src/renderer.zig @@ -31,6 +31,7 @@ pub const ScreenSize = size.ScreenSize; pub const GridSize = size.GridSize; pub const Padding = size.Padding; pub const cursorStyle = cursor.style; +pub const lib = @import("lib/main.zig"); /// The implementation to use for the renderer. This is comptime chosen /// so that every build has exactly one renderer implementation. @@ -44,8 +45,12 @@ pub const Renderer = switch (build_config.renderer) { /// renderers even if some states aren't reachable so that our API users /// can use the same enum for all renderers. pub const Health = enum(c_int) { - healthy = 0, - unhealthy = 1, + healthy, + unhealthy, + + test "ghostty_h Health" { + try lib.checkGhosttyHEnum(Health, "GHOSTTY_RENDERER_HEALTH_"); + } }; test { diff --git a/src/terminal/mouse_shape.zig b/src/terminal/mouse_shape.zig index 1e178c7eee..33481b860d 100644 --- a/src/terminal/mouse_shape.zig +++ b/src/terminal/mouse_shape.zig @@ -1,5 +1,6 @@ const std = @import("std"); const build_options = @import("terminal_options"); +const lib = @import("../lib/main.zig"); /// The possible cursor shapes. Not all app runtimes support these shapes. /// The shapes are always based on the W3C supported cursor styles so we @@ -63,6 +64,10 @@ pub const MouseShape = enum(c_int) { .none => void, }; }; + + test "ghostty_h MouseShape" { + try lib.checkGhosttyHEnum(MouseShape, "GHOSTTY_MOUSE_SHAPE_"); + } }; const string_map = std.StaticStringMap(MouseShape).initComptime(.{ @@ -131,3 +136,7 @@ test "cursor shape from string" { const testing = std.testing; try testing.expectEqual(MouseShape.default, MouseShape.fromString("default").?); } + +test { + _ = std.testing.refAllDeclsRecursive(@This()); +} diff --git a/src/terminal/osc.zig b/src/terminal/osc.zig index 43824ce01b..167ca782e0 100644 --- a/src/terminal/osc.zig +++ b/src/terminal/osc.zig @@ -15,6 +15,7 @@ const LibEnum = @import("../lib/enum.zig").Enum; const kitty_color = @import("kitty/color.zig"); const parsers = @import("osc/parsers.zig"); const encoding = @import("osc/encoding.zig"); +const lib = @import("../lib/main.zig"); pub const color = parsers.color; pub const semantic_prompt = parsers.semantic_prompt; @@ -197,6 +198,10 @@ pub const Command = union(Key) { @"error", indeterminate, pause, + + test "ghostty_h Command.ProgressReport.State" { + try lib.checkGhosttyHEnum(State, "GHOSTTY_PROGRESS_STATE_"); + } }; state: State, From 9da6588c168c785e01c59d89ec9d99a149c8c9fd Mon Sep 17 00:00:00 2001 From: Prakhar54-byte <162185166+Prakhar54-byte@users.noreply.github.com> Date: Fri, 27 Feb 2026 21:10:42 +0530 Subject: [PATCH 033/277] feat(vt): Parse UAPI OSC 3008 hierarchical context signalling Implements parsing for OSC 3008, which allows terminal emulators to keep track of the stack of processes that have current control over the tty. The implementation mirrors existing `semantic_prompt.zig` architecture and natively maps UAPI definitions to Zig structures with lazy evaluation for optional metadata. Fixes #10900 --- src/terminal/osc.zig | 39 +- src/terminal/osc/parsers.zig | 1 + src/terminal/osc/parsers/context_signal.zig | 587 ++++++++++++++++++++ src/terminal/stream.zig | 1 + 4 files changed, 627 insertions(+), 1 deletion(-) create mode 100644 src/terminal/osc/parsers/context_signal.zig diff --git a/src/terminal/osc.zig b/src/terminal/osc.zig index 43824ce01b..93d4138545 100644 --- a/src/terminal/osc.zig +++ b/src/terminal/osc.zig @@ -155,6 +155,10 @@ pub const Command = union(Key) { kitty_clipboard_protocol: KittyClipboardProtocol, + /// OSC 3008. Hierarchical context signalling (UAPI spec). + /// https://uapi-group.org/specifications/specs/osc_context/ + context_signal: parsers.context_signal.Command, + pub const SemanticPrompt = parsers.semantic_prompt.Command; pub const KittyClipboardProtocol = parsers.kitty_clipboard_protocol.OSC; @@ -187,6 +191,7 @@ pub const Command = union(Key) { "conemu_comment", "kitty_text_sizing", "kitty_clipboard_protocol", + "context_signal", }, ); @@ -226,7 +231,6 @@ pub const Command = union(Key) { 8 => 64, else => unreachable, }); - // @compileLog(@sizeOf(Command)); } }; @@ -311,12 +315,16 @@ pub const Parser = struct { @"0", @"1", @"2", + @"3", @"4", @"5", @"6", @"7", @"8", @"9", + @"30", + @"300", + @"3008", @"10", @"11", @"12", @@ -411,6 +419,7 @@ pub const Parser = struct { .show_desktop_notification, .kitty_text_sizing, .kitty_clipboard_protocol, + .context_signal, => {}, } @@ -488,6 +497,7 @@ pub const Parser = struct { '0' => self.state = .@"0", '1' => self.state = .@"1", '2' => self.state = .@"2", + '3' => self.state = .@"3", '4' => self.state = .@"4", '5' => self.state = .@"5", '6' => self.state = .@"6", @@ -497,6 +507,26 @@ pub const Parser = struct { else => self.state = .invalid, }, + .@"3" => switch (c) { + '0' => self.state = .@"30", + else => self.state = .invalid, + }, + + .@"30" => switch (c) { + '0' => self.state = .@"300", + else => self.state = .invalid, + }, + + .@"300" => switch (c) { + '8' => self.state = .@"3008", + else => self.state = .invalid, + }, + + .@"3008" => switch (c) { + ';' => self.writeToFixed(), + else => self.state = .invalid, + }, + .@"1" => switch (c) { ';' => self.writeToFixed(), '0' => self.state = .@"10", @@ -704,6 +734,13 @@ pub const Parser = struct { .@"55" => null, + .@"3", + .@"30", + .@"300", + => null, + + .@"3008" => parsers.context_signal.parse(self, terminator_ch), + .@"6" => null, .@"66" => parsers.kitty_text_sizing.parse(self, terminator_ch), diff --git a/src/terminal/osc/parsers.zig b/src/terminal/osc/parsers.zig index 764de28aa9..a56b38e888 100644 --- a/src/terminal/osc/parsers.zig +++ b/src/terminal/osc/parsers.zig @@ -1,6 +1,7 @@ const std = @import("std"); pub const change_window_icon = @import("parsers/change_window_icon.zig"); +pub const context_signal = @import("parsers/context_signal.zig"); pub const change_window_title = @import("parsers/change_window_title.zig"); pub const clipboard_operation = @import("parsers/clipboard_operation.zig"); pub const color = @import("parsers/color.zig"); diff --git a/src/terminal/osc/parsers/context_signal.zig b/src/terminal/osc/parsers/context_signal.zig new file mode 100644 index 0000000000..40decb4e7b --- /dev/null +++ b/src/terminal/osc/parsers/context_signal.zig @@ -0,0 +1,587 @@ +//! OSC 3008: Hierarchical Context Signalling (UAPI spec) +//! Specification: https://uapi-group.org/specifications/specs/osc_context/ +//! +//! OSC 3008 allows programs to signal context changes to the terminal emulator. +//! Each context has an identifier and metadata fields. Contexts are hierarchical +//! and form a stack. + +const std = @import("std"); +const Parser = @import("../../osc.zig").Parser; +const OSCCommand = @import("../../osc.zig").Command; + +const log = std.log.scoped(.osc_context_signal); + +/// Maximum length of a context identifier (per spec). +const max_context_id_len = 64; + +/// A single OSC 3008 context signal command. +pub const Command = struct { + action: Action, + /// The context identifier. Must be 1-64 characters in the 32..126 byte range. + id: []const u8, + /// Raw unparsed metadata fields after the context ID. + /// Fields are semicolon-separated key=value pairs. + /// Parsed lazily via `readField`. + fields_raw: []const u8, + + pub const Action = enum { + /// OSC 3008;start= — initiates, updates, or returns to a context. + start, + /// OSC 3008;end= — terminates a context. + end, + }; + + /// Read a metadata field value from the raw fields string. + /// Returns null if the field is not present or malformed. + pub fn readField( + self: Command, + comptime field: Field, + ) field.Type() { + return field.read(self.fields_raw); + } +}; + +/// Context types defined by the specification. +pub const ContextType = enum { + boot, + container, + vm, + elevate, + chpriv, + subcontext, + remote, + shell, + command, + app, + service, + session, + + pub fn parse(value: []const u8) ?ContextType { + const map = std.StaticStringMap(ContextType).initComptime(.{ + .{ "boot", .boot }, + .{ "container", .container }, + .{ "vm", .vm }, + .{ "elevate", .elevate }, + .{ "chpriv", .chpriv }, + .{ "subcontext", .subcontext }, + .{ "remote", .remote }, + .{ "shell", .shell }, + .{ "command", .command }, + .{ "app", .app }, + .{ "service", .service }, + .{ "session", .session }, + }); + return map.get(value); + } +}; + +/// Exit status for the `exit` end-sequence field. +pub const ExitStatus = enum { + success, + failure, + crash, + interrupt, + + pub fn parse(value: []const u8) ?ExitStatus { + const map = std.StaticStringMap(ExitStatus).initComptime(.{ + .{ "success", .success }, + .{ "failure", .failure }, + .{ "crash", .crash }, + .{ "interrupt", .interrupt }, + }); + return map.get(value); + } +}; + +/// Metadata fields that can appear in OSC 3008 sequences. +/// Fields are read lazily from the raw string using the `read` method. +pub const Field = enum { + // Start sequence fields + type, + user, + hostname, + machineid, + bootid, + pid, + pidfdid, + comm, + cwd, + cmdline, + vm, + container, + targetuser, + targethost, + sessionid, + + // End sequence fields + exit, + status, + signal, + + pub fn Type(comptime self: Field) type { + return switch (self) { + .type => ?ContextType, + .exit => ?ExitStatus, + .pid, .pidfdid => ?u64, + .status => ?u64, + // All other fields are string values + .user, + .hostname, + .machineid, + .bootid, + .comm, + .cwd, + .cmdline, + .vm, + .container, + .targetuser, + .targethost, + .sessionid, + .signal, + => ?[]const u8, + }; + } + + fn key(comptime self: Field) []const u8 { + return switch (self) { + .type => "type", + .user => "user", + .hostname => "hostname", + .machineid => "machineid", + .bootid => "bootid", + .pid => "pid", + .pidfdid => "pidfdid", + .comm => "comm", + .cwd => "cwd", + .cmdline => "cmdline", + .vm => "vm", + .container => "container", + .targetuser => "targetuser", + .targethost => "targethost", + .sessionid => "sessionid", + .exit => "exit", + .status => "status", + .signal => "signal", + }; + } + + /// Read the field value from the raw fields string. + /// + /// The raw fields string contains semicolon-separated key=value pairs + /// e.g. "type=container;user=lennart;hostname=zeta". + /// + /// Unknown or malformed fields are ignored per the specification. + pub fn read( + comptime self: Field, + raw: []const u8, + ) self.Type() { + var remaining = raw; + while (remaining.len > 0) { + const len = std.mem.indexOfScalar( + u8, + remaining, + ';', + ) orelse remaining.len; + + const full = remaining[0..len]; + + // Parse key=value + const value = value: { + if (std.mem.indexOfScalar( + u8, + full, + '=', + )) |eql_idx| { + if (std.mem.eql( + u8, + full[0..eql_idx], + self.key(), + )) { + break :value full[eql_idx + 1 ..]; + } + } + + // No match, advance past the semicolon + if (len < remaining.len) { + remaining = remaining[len + 1 ..]; + continue; + } + + break; + }; + + return switch (self) { + .type => ContextType.parse(value), + .exit => ExitStatus.parse(value), + .pid, .pidfdid, .status => std.fmt.parseInt( + u64, + value, + 10, + ) catch null, + // String fields + .user, + .hostname, + .machineid, + .bootid, + .comm, + .cwd, + .cmdline, + .vm, + .container, + .targetuser, + .targethost, + .sessionid, + .signal, + => if (value.len > 0) value else null, + }; + } + + // Not found + return null; + } +}; + +/// Parse OSC 3008: hierarchical context signalling. +/// +/// Expected data format (after "3008;" prefix has been consumed by the state machine): +/// start=[;=]* +/// end=[;=]* +pub fn parse(parser: *Parser, _: ?u8) ?*OSCCommand { + const writer = parser.writer orelse { + parser.state = .invalid; + return null; + }; + const data = writer.buffered(); + if (data.len == 0) { + parser.state = .invalid; + return null; + } + + // Determine the action (start= or end=) + const action: Command.Action = action: { + if (std.mem.startsWith(u8, data, "start=")) break :action .start; + if (std.mem.startsWith(u8, data, "end=")) break :action .end; + + log.warn("OSC 3008: expected 'start=' or 'end=' prefix, got: {s}", .{ + data[0..@min(data.len, 10)], + }); + parser.state = .invalid; + return null; + }; + + // Skip past the "start=" or "end=" prefix + const prefix_len: usize = switch (action) { + .start => "start=".len, + .end => "end=".len, + }; + const rest = data[prefix_len..]; + + if (rest.len == 0) { + log.warn("OSC 3008: missing context ID", .{}); + parser.state = .invalid; + return null; + } + + // Extract the context ID (up to the first semicolon or end of data) + const id_end = std.mem.indexOfScalar(u8, rest, ';') orelse rest.len; + const id = rest[0..id_end]; + + // Validate context ID length (1-64 chars per spec) + if (id.len == 0 or id.len > max_context_id_len) { + log.warn("OSC 3008: context ID length {d} out of range (1-{d})", .{ + id.len, + max_context_id_len, + }); + parser.state = .invalid; + return null; + } + + // Validate context ID characters (32..126 byte range per spec) + for (id) |c| { + if (c < 0x20 or c > 0x7e) { + log.warn("OSC 3008: invalid character 0x{x:0>2} in context ID", .{c}); + parser.state = .invalid; + return null; + } + } + + // Extract raw metadata fields (everything after the ID) + const fields_raw = if (id_end < rest.len) rest[id_end + 1 ..] else ""; + + parser.command = .{ + .context_signal = .{ + .action = action, + .id = id, + .fields_raw = fields_raw, + }, + }; + + return &parser.command; +} + +// ============================================================================ +// Tests +// ============================================================================ + +test "OSC 3008: basic start command" { + const testing = std.testing; + + var p: Parser = .init(null); + const input = "3008;start=abc123"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .context_signal); + try testing.expect(cmd.context_signal.action == .start); + try testing.expectEqualStrings("abc123", cmd.context_signal.id); + try testing.expectEqualStrings("", cmd.context_signal.fields_raw); +} + +test "OSC 3008: basic end command" { + const testing = std.testing; + + var p: Parser = .init(null); + const input = "3008;end=abc123"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .context_signal); + try testing.expect(cmd.context_signal.action == .end); + try testing.expectEqualStrings("abc123", cmd.context_signal.id); + try testing.expectEqualStrings("", cmd.context_signal.fields_raw); +} + +test "OSC 3008: start with metadata fields" { + const testing = std.testing; + + var p: Parser = .init(null); + const input = "3008;start=bed86fab93af4328bbed0a1224af6d40;type=container;user=lennart;hostname=zeta"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .context_signal); + try testing.expect(cmd.context_signal.action == .start); + try testing.expectEqualStrings("bed86fab93af4328bbed0a1224af6d40", cmd.context_signal.id); + + // Read individual fields + try testing.expect(cmd.context_signal.readField(.type).? == .container); + try testing.expectEqualStrings("lennart", cmd.context_signal.readField(.user).?); + try testing.expectEqualStrings("zeta", cmd.context_signal.readField(.hostname).?); +} + +test "OSC 3008: start with all common fields" { + const testing = std.testing; + + var p: Parser = .init(null); + const input = "3008;start=myctx;type=shell;user=root;hostname=myhost;machineid=3deb5353d3ba43d08201c136a47ead7b;bootid=d4a3d0fdf2e24fdea6d971ce73f4fbf2;pid=1062862;pidfdid=1063162;comm=bash"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .context_signal); + try testing.expect(cmd.context_signal.readField(.type).? == .shell); + try testing.expectEqualStrings("root", cmd.context_signal.readField(.user).?); + try testing.expectEqualStrings("myhost", cmd.context_signal.readField(.hostname).?); + try testing.expectEqualStrings("3deb5353d3ba43d08201c136a47ead7b", cmd.context_signal.readField(.machineid).?); + try testing.expectEqualStrings("d4a3d0fdf2e24fdea6d971ce73f4fbf2", cmd.context_signal.readField(.bootid).?); + try testing.expectEqual(@as(u64, 1062862), cmd.context_signal.readField(.pid).?); + try testing.expectEqual(@as(u64, 1063162), cmd.context_signal.readField(.pidfdid).?); + try testing.expectEqualStrings("bash", cmd.context_signal.readField(.comm).?); +} + +test "OSC 3008: end with exit metadata" { + const testing = std.testing; + + var p: Parser = .init(null); + const input = "3008;end=myctx;exit=success;status=0"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .context_signal); + try testing.expect(cmd.context_signal.action == .end); + try testing.expectEqualStrings("myctx", cmd.context_signal.id); + try testing.expect(cmd.context_signal.readField(.exit).? == .success); + try testing.expectEqual(@as(u64, 0), cmd.context_signal.readField(.status).?); +} + +test "OSC 3008: end with failure exit" { + const testing = std.testing; + + var p: Parser = .init(null); + const input = "3008;end=myctx;exit=failure;status=1;signal=SIGKILL"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .context_signal); + try testing.expect(cmd.context_signal.readField(.exit).? == .failure); + try testing.expectEqual(@as(u64, 1), cmd.context_signal.readField(.status).?); + try testing.expectEqualStrings("SIGKILL", cmd.context_signal.readField(.signal).?); +} + +test "OSC 3008: unknown fields are ignored" { + const testing = std.testing; + + var p: Parser = .init(null); + const input = "3008;start=myctx;type=shell;unknownfield=value;user=root"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .context_signal); + try testing.expect(cmd.context_signal.readField(.type).? == .shell); + try testing.expectEqualStrings("root", cmd.context_signal.readField(.user).?); +} + +test "OSC 3008: missing field returns null" { + const testing = std.testing; + + var p: Parser = .init(null); + const input = "3008;start=myctx;user=lennart"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .context_signal); + try testing.expect(cmd.context_signal.readField(.type) == null); + try testing.expect(cmd.context_signal.readField(.hostname) == null); + try testing.expect(cmd.context_signal.readField(.pid) == null); +} + +test "OSC 3008: invalid prefix" { + const testing = std.testing; + + var p: Parser = .init(null); + const input = "3008;bogus=abc123"; + for (input) |ch| p.next(ch); + try testing.expect(p.end(null) == null); +} + +test "OSC 3008: empty data" { + const testing = std.testing; + + // Can't really produce empty data after "3008;" because the state machine + // won't write a writer for that case, but we test the edge case where + // only "start=" is present with no ID. + var p: Parser = .init(null); + const input = "3008;start="; + for (input) |ch| p.next(ch); + try testing.expect(p.end(null) == null); +} + +test "OSC 3008: max length context ID" { + const testing = std.testing; + + var p: Parser = .init(null); + const id = "a" ** 64; + const input = "3008;start=" ++ id; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .context_signal); + try testing.expectEqualStrings(id, cmd.context_signal.id); +} + +test "OSC 3008: over-length context ID" { + const testing = std.testing; + + var p: Parser = .init(null); + const id = "a" ** 65; + const input = "3008;start=" ++ id; + for (input) |ch| p.next(ch); + try testing.expect(p.end(null) == null); +} + +test "OSC 3008: context type enum coverage" { + const testing = std.testing; + + const types = [_]struct { str: []const u8, expected: ContextType }{ + .{ .str = "boot", .expected = .boot }, + .{ .str = "container", .expected = .container }, + .{ .str = "vm", .expected = .vm }, + .{ .str = "elevate", .expected = .elevate }, + .{ .str = "chpriv", .expected = .chpriv }, + .{ .str = "subcontext", .expected = .subcontext }, + .{ .str = "remote", .expected = .remote }, + .{ .str = "shell", .expected = .shell }, + .{ .str = "command", .expected = .command }, + .{ .str = "app", .expected = .app }, + .{ .str = "service", .expected = .service }, + .{ .str = "session", .expected = .session }, + }; + + for (types) |t| { + try testing.expectEqual(t.expected, ContextType.parse(t.str).?); + } + + try testing.expect(ContextType.parse("invalid") == null); +} + +test "OSC 3008: exit status enum coverage" { + const testing = std.testing; + + try testing.expect(ExitStatus.parse("success").? == .success); + try testing.expect(ExitStatus.parse("failure").? == .failure); + try testing.expect(ExitStatus.parse("crash").? == .crash); + try testing.expect(ExitStatus.parse("interrupt").? == .interrupt); + try testing.expect(ExitStatus.parse("invalid") == null); +} + +test "OSC 3008: spec example - container start" { + const testing = std.testing; + + // From the spec: a new container "foobar" invoked by user "lennart" on host "zeta" + var p: Parser = .init(null); + const input = "3008;start=bed86fab93af4328bbed0a1224af6d40;type=container;user=lennart;hostname=zeta;machineid=3deb5353d3ba43d08201c136a47ead7b;bootid=d4a3d0fdf2e24fdea6d971ce73f4fbf2;pid=1062862;pidfdid=1063162;comm=systemd-nspawn;container=foobar"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .context_signal); + try testing.expect(cmd.context_signal.action == .start); + try testing.expectEqualStrings("bed86fab93af4328bbed0a1224af6d40", cmd.context_signal.id); + try testing.expect(cmd.context_signal.readField(.type).? == .container); + try testing.expectEqualStrings("lennart", cmd.context_signal.readField(.user).?); + try testing.expectEqualStrings("zeta", cmd.context_signal.readField(.hostname).?); + try testing.expectEqualStrings("systemd-nspawn", cmd.context_signal.readField(.comm).?); + try testing.expectEqualStrings("foobar", cmd.context_signal.readField(.container).?); + try testing.expectEqual(@as(u64, 1062862), cmd.context_signal.readField(.pid).?); +} + +test "OSC 3008: spec example - context end" { + const testing = std.testing; + + // From the spec: context end + var p: Parser = .init(null); + const input = "3008;end=bed86fab93af4328bbed0a1224af6d40"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .context_signal); + try testing.expect(cmd.context_signal.action == .end); + try testing.expectEqualStrings("bed86fab93af4328bbed0a1224af6d40", cmd.context_signal.id); +} + +test "OSC 3008: cwd and cmdline fields" { + const testing = std.testing; + + var p: Parser = .init(null); + const input = "3008;start=myctx;type=command;cwd=/home/user;cmdline=ls -la"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .context_signal); + try testing.expectEqualStrings("/home/user", cmd.context_signal.readField(.cwd).?); + try testing.expectEqualStrings("ls -la", cmd.context_signal.readField(.cmdline).?); +} + +test "OSC 3008: start command with no fields" { + const testing = std.testing; + + var p: Parser = .init(null); + const input = "3008;start=simpleid"; + for (input) |ch| p.next(ch); + + const cmd = p.end(null).?.*; + try testing.expect(cmd == .context_signal); + try testing.expect(cmd.context_signal.action == .start); + try testing.expectEqualStrings("simpleid", cmd.context_signal.id); + try testing.expect(cmd.context_signal.readField(.type) == null); + try testing.expect(cmd.context_signal.readField(.user) == null); + try testing.expect(cmd.context_signal.readField(.exit) == null); +} diff --git a/src/terminal/stream.zig b/src/terminal/stream.zig index 60840d84bd..df1074d27b 100644 --- a/src/terminal/stream.zig +++ b/src/terminal/stream.zig @@ -2048,6 +2048,7 @@ pub fn Stream(comptime Handler: type) type { .conemu_run_process, .kitty_text_sizing, .kitty_clipboard_protocol, + .context_signal, => { log.debug("unimplemented OSC callback: {}", .{cmd}); }, From 537a2bccefef4c7bd371b18de3f2f6616657c140 Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Fri, 27 Feb 2026 15:46:03 +0000 Subject: [PATCH 034/277] Update VOUCHED list (#11058) Triggered by [comment](https://github.com/ghostty-org/ghostty/issues/11057#issuecomment-3973652560) from @mitchellh. Vouch: @Prakhar54-byte Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index ade6705f2f..bd1a0bfc91 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -108,6 +108,7 @@ phush0 piedrahitac pluiedev pouwerkerk +prakhar54-byte priyans-hu qwerasd205 reo101 From cdf0dd15e90996db24f88a2104fc9c798b8d4cbf Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Fri, 27 Feb 2026 10:13:03 -0600 Subject: [PATCH 035/277] testing: use std.Build.TranslateC instead of @cImport --- build.zig | 29 ++++++----------------------- include/test.zig | 5 ----- src/apprt/action.zig | 36 ++++++++++++++++++------------------ src/apprt/ipc.zig | 4 ++-- src/lib/enum.zig | 12 ++++++------ src/renderer.zig | 2 +- src/terminal/mouse_shape.zig | 2 +- src/terminal/osc.zig | 2 +- 8 files changed, 35 insertions(+), 57 deletions(-) delete mode 100644 include/test.zig diff --git a/build.zig b/build.zig index e8bf0b183c..3c65e7a3ec 100644 --- a/build.zig +++ b/build.zig @@ -54,10 +54,6 @@ pub fn build(b: *std.Build) !void { "update-translations", "Update translation files", ); - const test_include_ghostty_h_step = b.step( - "test-include-ghostty-h", - "Test include of ghostty.h", - ); // Ghostty resources like terminfo, shell integration, themes, etc. const resources = try buildpkg.GhosttyResources.init(b, &config, &deps); @@ -292,7 +288,12 @@ pub fn build(b: *std.Build) !void { // Crash on x86_64 without this .use_llvm = true, }); - test_exe.root_module.addIncludePath(b.path("include")); + const ghostty_h = b.addTranslateC(.{ + .root_source_file = b.path("include/ghostty.h"), + .target = config.baselineTarget(), + .optimize = .Debug, + }); + test_exe.root_module.addImport("ghostty.h", ghostty_h.createModule()); if (config.emit_test_exe) b.installArtifact(test_exe); _ = try deps.add(test_exe); @@ -303,24 +304,6 @@ pub fn build(b: *std.Build) !void { // Normal tests always test our libghostty modules //test_step.dependOn(test_lib_vt_step); - const test_include_ghostty_h_exe = b.addTest(.{ - .name = "ghostty-include-ghostty-h", - .filters = test_filters, - .root_module = b.createModule(.{ - .root_source_file = b.path("include/test.zig"), - .target = config.baselineTarget(), - .optimize = .Debug, - .strip = false, - .omit_frame_pointer = false, - .unwind_tables = .sync, - .link_libc = true, - }), - }); - test_include_ghostty_h_exe.addIncludePath(b.path("include")); - const test_include_ghostty_h_run = b.addRunArtifact(test_include_ghostty_h_exe); - test_include_ghostty_h_step.dependOn(&test_include_ghostty_h_run.step); - test_step.dependOn(test_include_ghostty_h_step); - // Valgrind test running const valgrind_run = b.addSystemCommand(&.{ "valgrind", diff --git a/include/test.zig b/include/test.zig deleted file mode 100644 index a691c97339..0000000000 --- a/include/test.zig +++ /dev/null @@ -1,5 +0,0 @@ -test "ghostty_h" { - _ = @cImport({ - @cInclude("ghostty.h"); - }); -} diff --git a/src/apprt/action.zig b/src/apprt/action.zig index 48c40faa1d..55e80a7006 100644 --- a/src/apprt/action.zig +++ b/src/apprt/action.zig @@ -21,7 +21,7 @@ pub const Target = union(Key) { app, surface, - test "ghostty_h Target.Key" { + test "ghostty.h Target.Key" { try lib.checkGhosttyHEnum(Key, "GHOSTTY_TARGET_"); } }; @@ -407,7 +407,7 @@ pub const Action = union(Key) { readonly, copy_title_to_clipboard, - test "ghostty_h Action.Key" { + test "ghostty.h Action.Key" { try lib.checkGhosttyHEnum(Key, "GHOSTTY_ACTION_"); } }; @@ -492,7 +492,7 @@ pub const SplitDirection = enum(c_int) { left, up, - test "ghostty_h SplitDirection" { + test "ghostty.h SplitDirection" { try lib.checkGhosttyHEnum(SplitDirection, "GHOSTTY_SPLIT_DIRECTION_"); } }; @@ -508,7 +508,7 @@ pub const GotoSplit = enum(c_int) { down, right, - test "ghostty_h GotoSplit" { + test "ghostty.h GotoSplit" { try lib.checkGhosttyHEnum(GotoSplit, "GHOSTTY_GOTO_SPLIT_"); } }; @@ -519,7 +519,7 @@ pub const GotoWindow = enum(c_int) { previous, next, - test "ghostty_h GotoWindow" { + test "ghostty.h GotoWindow" { try lib.checkGhosttyHEnum(GotoWindow, "GHOSTTY_GOTO_WINDOW_"); } }; @@ -535,7 +535,7 @@ pub const ResizeSplit = extern struct { left, right, - test "ghostty_h ResizeSplit.Direction" { + test "ghostty.h ResizeSplit.Direction" { try lib.checkGhosttyHEnum(Direction, "GHOSTTY_RESIZE_SPLIT_"); } }; @@ -555,7 +555,7 @@ pub const GotoTab = enum(c_int) { _, // TODO: check non-exhaustive enums - // test "ghostty_h GotoTab" { + // test "ghostty.h GotoTab" { // try lib.checkGhosttyHEnum(GotoTab, "GHOSTTY_GOTO_TAB_"); // } }; @@ -570,7 +570,7 @@ pub const Fullscreen = enum(c_int) { macos_non_native_visible_menu, macos_non_native_padded_notch, - test "ghostty_h Fullscreen" { + test "ghostty.h Fullscreen" { try lib.checkGhosttyHEnum(Fullscreen, "GHOSTTY_FULLSCREEN_"); } }; @@ -580,7 +580,7 @@ pub const FloatWindow = enum(c_int) { off, toggle, - test "ghostty_h FloatWindow" { + test "ghostty.h FloatWindow" { try lib.checkGhosttyHEnum(FloatWindow, "GHOSTTY_FLOAT_WINDOW_"); } }; @@ -590,7 +590,7 @@ pub const SecureInput = enum(c_int) { off, toggle, - test "ghostty_h SecureInput" { + test "ghostty.h SecureInput" { try lib.checkGhosttyHEnum(SecureInput, "GHOSTTY_SECURE_INPUT_"); } }; @@ -601,7 +601,7 @@ pub const Inspector = enum(c_int) { show, hide, - test "ghostty_h Inspector" { + test "ghostty.h Inspector" { try lib.checkGhosttyHEnum(Inspector, "GHOSTTY_INSPECTOR_"); } }; @@ -610,7 +610,7 @@ pub const QuitTimer = enum(c_int) { start, stop, - test "ghostty_h QuitTimer" { + test "ghostty.h QuitTimer" { try lib.checkGhosttyHEnum(QuitTimer, "GHOSTTY_QUIT_TIMER_"); } }; @@ -619,7 +619,7 @@ pub const Readonly = enum(c_int) { off, on, - test "ghostty_h Readonly" { + test "ghostty.h Readonly" { try lib.checkGhosttyHEnum(Readonly, "GHOSTTY_READONLY_"); } }; @@ -628,7 +628,7 @@ pub const MouseVisibility = enum(c_int) { visible, hidden, - test "ghostty_h MouseVisibility" { + test "ghostty.h MouseVisibility" { try lib.checkGhosttyHEnum(MouseVisibility, "GHOSTTY_MOUSE_"); } }; @@ -638,7 +638,7 @@ pub const PromptTitle = enum(c_int) { surface, tab, - test "ghostty_h PromptTitle" { + test "ghostty.h PromptTitle" { try lib.checkGhosttyHEnum(PromptTitle, "GHOSTTY_PROMPT_TITLE_"); } }; @@ -846,7 +846,7 @@ pub const ColorKind = enum(c_int) { _, // TODO: check non-non-exhaustive enums - // test "ghostty_h ColorKind" { + // test "ghostty.h ColorKind" { // try lib.checkGhosttyHEnum(ColorKind, "GHOSTTY_COLOR_KIND_"); // } }; @@ -900,7 +900,7 @@ pub const OpenUrl = struct { /// The URL is known to contain HTML content. html, - test "ghostty_h OpenUrl.Kind" { + test "ghostty.h OpenUrl.Kind" { try lib.checkGhosttyHEnum(Kind, "GHOSTTY_ACTION_OPEN_URL_KIND_"); } }; @@ -930,7 +930,7 @@ pub const CloseTabMode = enum(c_int) { /// Close all tabs to the right of the current tab. right, - test "ghostty_h CloseTabMode" { + test "ghostty.h CloseTabMode" { try lib.checkGhosttyHEnum(CloseTabMode, "GHOSTTY_ACTION_CLOSE_TAB_MODE_"); } }; diff --git a/src/apprt/ipc.zig b/src/apprt/ipc.zig index 85a308d37f..b37647e021 100644 --- a/src/apprt/ipc.zig +++ b/src/apprt/ipc.zig @@ -24,7 +24,7 @@ pub const Target = union(Key) { class, detect, - test "ghostty_h Target.Key" { + test "ghostty.h Target.Key" { try lib.checkGhosttyHEnum(Key, "GHOSTTY_IPC_TARGET_"); } }; @@ -114,7 +114,7 @@ pub const Action = union(enum) { pub const Key = enum(c_int) { new_window, - test "ghostty_h Action.Key" { + test "ghostty.h Action.Key" { try lib.checkGhosttyHEnum(Key, "GHOSTTY_IPC_ACTION_"); } }; diff --git a/src/lib/enum.zig b/src/lib/enum.zig index f34331052d..bdec2ab88e 100644 --- a/src/lib/enum.zig +++ b/src/lib/enum.zig @@ -93,18 +93,18 @@ test "abi by removing a key" { } /// Verify that for every key in enum T, there is a matching declaration in -/// `ghostty.h` with the correct value. +/// `ghostty.h` with the correct value. This should only ever be called inside a `test` +/// because the `ghostty.h` module is only available then. pub fn checkGhosttyHEnum(comptime T: type, comptime prefix: []const u8) !void { const info = @typeInfo(T); try std.testing.expect(info == .@"enum"); try std.testing.expect(info.@"enum".tag_type == c_int); + try std.testing.expect(info.@"enum".is_exhaustive == true); @setEvalBranchQuota(1000000); - const c = @cImport({ - @cInclude("ghostty.h"); - }); + const c = @import("ghostty.h"); var set: std.EnumSet(T) = .initFull(); @@ -137,8 +137,8 @@ pub fn checkGhosttyHEnum(comptime T: type, comptime prefix: []const u8) !void { var it = set.iterator(); while (it.next()) |v| { var buf: [128]u8 = undefined; - const n = std.ascii.upperString(&buf, @tagName(v)); - std.log.err("ghostty.h is missing value for {s}{s}, {t}", .{ prefix, n, v }); + const upper_string = std.ascii.upperString(&buf, @tagName(v)); + std.log.err("ghostty.h is missing value for {s}{s}", .{ prefix, upper_string }); } return e; }; diff --git a/src/renderer.zig b/src/renderer.zig index e4e5c94a61..747556847a 100644 --- a/src/renderer.zig +++ b/src/renderer.zig @@ -48,7 +48,7 @@ pub const Health = enum(c_int) { healthy, unhealthy, - test "ghostty_h Health" { + test "ghostty.h Health" { try lib.checkGhosttyHEnum(Health, "GHOSTTY_RENDERER_HEALTH_"); } }; diff --git a/src/terminal/mouse_shape.zig b/src/terminal/mouse_shape.zig index 33481b860d..b5c6ac4d1a 100644 --- a/src/terminal/mouse_shape.zig +++ b/src/terminal/mouse_shape.zig @@ -65,7 +65,7 @@ pub const MouseShape = enum(c_int) { }; }; - test "ghostty_h MouseShape" { + test "ghostty.h MouseShape" { try lib.checkGhosttyHEnum(MouseShape, "GHOSTTY_MOUSE_SHAPE_"); } }; diff --git a/src/terminal/osc.zig b/src/terminal/osc.zig index 167ca782e0..3d34b36fc3 100644 --- a/src/terminal/osc.zig +++ b/src/terminal/osc.zig @@ -199,7 +199,7 @@ pub const Command = union(Key) { indeterminate, pause, - test "ghostty_h Command.ProgressReport.State" { + test "ghostty.h Command.ProgressReport.State" { try lib.checkGhosttyHEnum(State, "GHOSTTY_PROGRESS_STATE_"); } }; From c61c8f9e300d67de3f983fcb0296972ef1472b38 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Fri, 27 Feb 2026 08:38:07 -0800 Subject: [PATCH 036/277] minor moving stuff --- build.zig | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/build.zig b/build.zig index 3c65e7a3ec..f9d861b194 100644 --- a/build.zig +++ b/build.zig @@ -288,14 +288,16 @@ pub fn build(b: *std.Build) !void { // Crash on x86_64 without this .use_llvm = true, }); + if (config.emit_test_exe) b.installArtifact(test_exe); + _ = try deps.add(test_exe); + + // Verify our internal libghostty header. const ghostty_h = b.addTranslateC(.{ .root_source_file = b.path("include/ghostty.h"), .target = config.baselineTarget(), .optimize = .Debug, }); test_exe.root_module.addImport("ghostty.h", ghostty_h.createModule()); - if (config.emit_test_exe) b.installArtifact(test_exe); - _ = try deps.add(test_exe); // Normal test running const test_run = b.addRunArtifact(test_exe); From 3e1004717b7af345dd73629153cbccb458b457fc Mon Sep 17 00:00:00 2001 From: Prakhar54-byte <162185166+Prakhar54-byte@users.noreply.github.com> Date: Fri, 27 Feb 2026 22:20:42 +0530 Subject: [PATCH 037/277] refactor: apply PR feedback - Use `std.meta.stringToEnum` in ContextType and ExitStatus - Ensure `parseInt` only accepts digits for pids - Use `@tagName` for string representation in Field - Rename `fields_raw` to `metadata` - Rename `readField` to `readOption` --- src/terminal/osc/parsers/context_signal.zig | 144 ++++++++------------ 1 file changed, 55 insertions(+), 89 deletions(-) diff --git a/src/terminal/osc/parsers/context_signal.zig b/src/terminal/osc/parsers/context_signal.zig index 40decb4e7b..f4a6efe770 100644 --- a/src/terminal/osc/parsers/context_signal.zig +++ b/src/terminal/osc/parsers/context_signal.zig @@ -21,8 +21,8 @@ pub const Command = struct { id: []const u8, /// Raw unparsed metadata fields after the context ID. /// Fields are semicolon-separated key=value pairs. - /// Parsed lazily via `readField`. - fields_raw: []const u8, + /// Parsed lazily via `readOption`. + metadata: []const u8, pub const Action = enum { /// OSC 3008;start= — initiates, updates, or returns to a context. @@ -33,11 +33,11 @@ pub const Command = struct { /// Read a metadata field value from the raw fields string. /// Returns null if the field is not present or malformed. - pub fn readField( + pub fn readOption( self: Command, - comptime field: Field, - ) field.Type() { - return field.read(self.fields_raw); + comptime option: Field, + ) option.Type() { + return option.read(self.metadata); } }; @@ -57,21 +57,7 @@ pub const ContextType = enum { session, pub fn parse(value: []const u8) ?ContextType { - const map = std.StaticStringMap(ContextType).initComptime(.{ - .{ "boot", .boot }, - .{ "container", .container }, - .{ "vm", .vm }, - .{ "elevate", .elevate }, - .{ "chpriv", .chpriv }, - .{ "subcontext", .subcontext }, - .{ "remote", .remote }, - .{ "shell", .shell }, - .{ "command", .command }, - .{ "app", .app }, - .{ "service", .service }, - .{ "session", .session }, - }); - return map.get(value); + return std.meta.stringToEnum(ContextType, value); } }; @@ -83,13 +69,7 @@ pub const ExitStatus = enum { interrupt, pub fn parse(value: []const u8) ?ExitStatus { - const map = std.StaticStringMap(ExitStatus).initComptime(.{ - .{ "success", .success }, - .{ "failure", .failure }, - .{ "crash", .crash }, - .{ "interrupt", .interrupt }, - }); - return map.get(value); + return std.meta.stringToEnum(ExitStatus, value); } }; @@ -143,26 +123,7 @@ pub const Field = enum { } fn key(comptime self: Field) []const u8 { - return switch (self) { - .type => "type", - .user => "user", - .hostname => "hostname", - .machineid => "machineid", - .bootid => "bootid", - .pid => "pid", - .pidfdid => "pidfdid", - .comm => "comm", - .cwd => "cwd", - .cmdline => "cmdline", - .vm => "vm", - .container => "container", - .targetuser => "targetuser", - .targethost => "targethost", - .sessionid => "sessionid", - .exit => "exit", - .status => "status", - .signal => "signal", - }; + return @tagName(self); } /// Read the field value from the raw fields string. @@ -213,11 +174,16 @@ pub const Field = enum { return switch (self) { .type => ContextType.parse(value), .exit => ExitStatus.parse(value), - .pid, .pidfdid, .status => std.fmt.parseInt( - u64, - value, - 10, - ) catch null, + .pid, .pidfdid, .status => value: { + for (value) |c| { + if (c < '0' or c > '9') break :value null; + } + break :value std.fmt.parseInt( + u64, + value, + 10, + ) catch null; + }, // String fields .user, .hostname, @@ -306,13 +272,13 @@ pub fn parse(parser: *Parser, _: ?u8) ?*OSCCommand { } // Extract raw metadata fields (everything after the ID) - const fields_raw = if (id_end < rest.len) rest[id_end + 1 ..] else ""; + const metadata = if (id_end < rest.len) rest[id_end + 1 ..] else ""; parser.command = .{ .context_signal = .{ .action = action, .id = id, - .fields_raw = fields_raw, + .metadata = metadata, }, }; @@ -334,7 +300,7 @@ test "OSC 3008: basic start command" { try testing.expect(cmd == .context_signal); try testing.expect(cmd.context_signal.action == .start); try testing.expectEqualStrings("abc123", cmd.context_signal.id); - try testing.expectEqualStrings("", cmd.context_signal.fields_raw); + try testing.expectEqualStrings("", cmd.context_signal.metadata); } test "OSC 3008: basic end command" { @@ -348,7 +314,7 @@ test "OSC 3008: basic end command" { try testing.expect(cmd == .context_signal); try testing.expect(cmd.context_signal.action == .end); try testing.expectEqualStrings("abc123", cmd.context_signal.id); - try testing.expectEqualStrings("", cmd.context_signal.fields_raw); + try testing.expectEqualStrings("", cmd.context_signal.metadata); } test "OSC 3008: start with metadata fields" { @@ -364,9 +330,9 @@ test "OSC 3008: start with metadata fields" { try testing.expectEqualStrings("bed86fab93af4328bbed0a1224af6d40", cmd.context_signal.id); // Read individual fields - try testing.expect(cmd.context_signal.readField(.type).? == .container); - try testing.expectEqualStrings("lennart", cmd.context_signal.readField(.user).?); - try testing.expectEqualStrings("zeta", cmd.context_signal.readField(.hostname).?); + try testing.expect(cmd.context_signal.readOption(.type).? == .container); + try testing.expectEqualStrings("lennart", cmd.context_signal.readOption(.user).?); + try testing.expectEqualStrings("zeta", cmd.context_signal.readOption(.hostname).?); } test "OSC 3008: start with all common fields" { @@ -378,14 +344,14 @@ test "OSC 3008: start with all common fields" { const cmd = p.end(null).?.*; try testing.expect(cmd == .context_signal); - try testing.expect(cmd.context_signal.readField(.type).? == .shell); - try testing.expectEqualStrings("root", cmd.context_signal.readField(.user).?); - try testing.expectEqualStrings("myhost", cmd.context_signal.readField(.hostname).?); - try testing.expectEqualStrings("3deb5353d3ba43d08201c136a47ead7b", cmd.context_signal.readField(.machineid).?); - try testing.expectEqualStrings("d4a3d0fdf2e24fdea6d971ce73f4fbf2", cmd.context_signal.readField(.bootid).?); - try testing.expectEqual(@as(u64, 1062862), cmd.context_signal.readField(.pid).?); - try testing.expectEqual(@as(u64, 1063162), cmd.context_signal.readField(.pidfdid).?); - try testing.expectEqualStrings("bash", cmd.context_signal.readField(.comm).?); + try testing.expect(cmd.context_signal.readOption(.type).? == .shell); + try testing.expectEqualStrings("root", cmd.context_signal.readOption(.user).?); + try testing.expectEqualStrings("myhost", cmd.context_signal.readOption(.hostname).?); + try testing.expectEqualStrings("3deb5353d3ba43d08201c136a47ead7b", cmd.context_signal.readOption(.machineid).?); + try testing.expectEqualStrings("d4a3d0fdf2e24fdea6d971ce73f4fbf2", cmd.context_signal.readOption(.bootid).?); + try testing.expectEqual(@as(u64, 1062862), cmd.context_signal.readOption(.pid).?); + try testing.expectEqual(@as(u64, 1063162), cmd.context_signal.readOption(.pidfdid).?); + try testing.expectEqualStrings("bash", cmd.context_signal.readOption(.comm).?); } test "OSC 3008: end with exit metadata" { @@ -399,8 +365,8 @@ test "OSC 3008: end with exit metadata" { try testing.expect(cmd == .context_signal); try testing.expect(cmd.context_signal.action == .end); try testing.expectEqualStrings("myctx", cmd.context_signal.id); - try testing.expect(cmd.context_signal.readField(.exit).? == .success); - try testing.expectEqual(@as(u64, 0), cmd.context_signal.readField(.status).?); + try testing.expect(cmd.context_signal.readOption(.exit).? == .success); + try testing.expectEqual(@as(u64, 0), cmd.context_signal.readOption(.status).?); } test "OSC 3008: end with failure exit" { @@ -412,9 +378,9 @@ test "OSC 3008: end with failure exit" { const cmd = p.end(null).?.*; try testing.expect(cmd == .context_signal); - try testing.expect(cmd.context_signal.readField(.exit).? == .failure); - try testing.expectEqual(@as(u64, 1), cmd.context_signal.readField(.status).?); - try testing.expectEqualStrings("SIGKILL", cmd.context_signal.readField(.signal).?); + try testing.expect(cmd.context_signal.readOption(.exit).? == .failure); + try testing.expectEqual(@as(u64, 1), cmd.context_signal.readOption(.status).?); + try testing.expectEqualStrings("SIGKILL", cmd.context_signal.readOption(.signal).?); } test "OSC 3008: unknown fields are ignored" { @@ -426,8 +392,8 @@ test "OSC 3008: unknown fields are ignored" { const cmd = p.end(null).?.*; try testing.expect(cmd == .context_signal); - try testing.expect(cmd.context_signal.readField(.type).? == .shell); - try testing.expectEqualStrings("root", cmd.context_signal.readField(.user).?); + try testing.expect(cmd.context_signal.readOption(.type).? == .shell); + try testing.expectEqualStrings("root", cmd.context_signal.readOption(.user).?); } test "OSC 3008: missing field returns null" { @@ -439,9 +405,9 @@ test "OSC 3008: missing field returns null" { const cmd = p.end(null).?.*; try testing.expect(cmd == .context_signal); - try testing.expect(cmd.context_signal.readField(.type) == null); - try testing.expect(cmd.context_signal.readField(.hostname) == null); - try testing.expect(cmd.context_signal.readField(.pid) == null); + try testing.expect(cmd.context_signal.readOption(.type) == null); + try testing.expect(cmd.context_signal.readOption(.hostname) == null); + try testing.expect(cmd.context_signal.readOption(.pid) == null); } test "OSC 3008: invalid prefix" { @@ -535,12 +501,12 @@ test "OSC 3008: spec example - container start" { try testing.expect(cmd == .context_signal); try testing.expect(cmd.context_signal.action == .start); try testing.expectEqualStrings("bed86fab93af4328bbed0a1224af6d40", cmd.context_signal.id); - try testing.expect(cmd.context_signal.readField(.type).? == .container); - try testing.expectEqualStrings("lennart", cmd.context_signal.readField(.user).?); - try testing.expectEqualStrings("zeta", cmd.context_signal.readField(.hostname).?); - try testing.expectEqualStrings("systemd-nspawn", cmd.context_signal.readField(.comm).?); - try testing.expectEqualStrings("foobar", cmd.context_signal.readField(.container).?); - try testing.expectEqual(@as(u64, 1062862), cmd.context_signal.readField(.pid).?); + try testing.expect(cmd.context_signal.readOption(.type).? == .container); + try testing.expectEqualStrings("lennart", cmd.context_signal.readOption(.user).?); + try testing.expectEqualStrings("zeta", cmd.context_signal.readOption(.hostname).?); + try testing.expectEqualStrings("systemd-nspawn", cmd.context_signal.readOption(.comm).?); + try testing.expectEqualStrings("foobar", cmd.context_signal.readOption(.container).?); + try testing.expectEqual(@as(u64, 1062862), cmd.context_signal.readOption(.pid).?); } test "OSC 3008: spec example - context end" { @@ -566,8 +532,8 @@ test "OSC 3008: cwd and cmdline fields" { const cmd = p.end(null).?.*; try testing.expect(cmd == .context_signal); - try testing.expectEqualStrings("/home/user", cmd.context_signal.readField(.cwd).?); - try testing.expectEqualStrings("ls -la", cmd.context_signal.readField(.cmdline).?); + try testing.expectEqualStrings("/home/user", cmd.context_signal.readOption(.cwd).?); + try testing.expectEqualStrings("ls -la", cmd.context_signal.readOption(.cmdline).?); } test "OSC 3008: start command with no fields" { @@ -581,7 +547,7 @@ test "OSC 3008: start command with no fields" { try testing.expect(cmd == .context_signal); try testing.expect(cmd.context_signal.action == .start); try testing.expectEqualStrings("simpleid", cmd.context_signal.id); - try testing.expect(cmd.context_signal.readField(.type) == null); - try testing.expect(cmd.context_signal.readField(.user) == null); - try testing.expect(cmd.context_signal.readField(.exit) == null); + try testing.expect(cmd.context_signal.readOption(.type) == null); + try testing.expect(cmd.context_signal.readOption(.user) == null); + try testing.expect(cmd.context_signal.readOption(.exit) == null); } From 99311e8c2702d3541d14096c1c140d1808246673 Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Fri, 27 Feb 2026 16:54:02 +0000 Subject: [PATCH 038/277] Update VOUCHED list (#11062) Triggered by [discussion comment](https://github.com/ghostty-org/ghostty/discussions/11061#discussioncomment-15949027) from @mitchellh. Vouch: @adrum Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index bd1a0bfc91..e7d16191cd 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -21,6 +21,7 @@ 00-kat aalhendi abudvytis +adrum aindriu80 alanmoyano alexfeijoo44 From 2a41401463c36a73a6d9c1ce9f250d628cd4153c Mon Sep 17 00:00:00 2001 From: linustalacko <83816641+linustalacko@users.noreply.github.com> Date: Fri, 27 Feb 2026 09:08:13 -0800 Subject: [PATCH 039/277] fix(macOS): filter phantom mouse events that defeat mouse-hide-while-typing On macOS, TUI apps like Zellij that frequently update the window title cause phantom mouse-move events to be generated at the same coordinates. These phantom events reach cursorPosCallback in the core, which calls showMouse() and explicitly unhides the cursor via NSCursor.setHiddenUntilMouseMoves(false), defeating the mouse-hide-while-typing feature. This ports the same position-equality check already present in the GTK runtime (added in PR #4973 for issue #3345) to the embedded runtime used by macOS. If the cursor position hasn't changed by more than 1px, the event is discarded. Co-Authored-By: Claude Opus 4.6 --- src/apprt/embedded.zig | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/apprt/embedded.zig b/src/apprt/embedded.zig index dcf8a63579..54d5472c62 100644 --- a/src/apprt/embedded.zig +++ b/src/apprt/embedded.zig @@ -848,7 +848,7 @@ pub const Surface = struct { mods: input.Mods, ) void { // Convert our unscaled x/y to scaled. - self.cursor_pos = self.cursorPosToPixels(.{ + const pos = self.cursorPosToPixels(.{ .x = @floatCast(x), .y = @floatCast(y), }) catch |err| { @@ -859,6 +859,19 @@ pub const Surface = struct { return; }; + // There are cases where the platform reports a mouse motion event + // without the cursor actually moving. For example, on macOS, updating + // the window title can trigger a phantom mouse-move event at the same + // coordinates. This can cause the mouse to incorrectly unhide when + // mouse-hide-while-typing is enabled (commonly seen with TUI apps + // like Zellij that frequently update the title). To prevent incorrect + // behavior, we only continue with callback logic if the cursor has + // actually moved. + if (@abs(self.cursor_pos.x - pos.x) < 1 and + @abs(self.cursor_pos.y - pos.y) < 1) return; + + self.cursor_pos = pos; + self.core_surface.cursorPosCallback(self.cursor_pos, mods) catch |err| { log.err("error in cursor pos callback err={}", .{err}); return; From eafdbaaadad375f62e2a8e825ca9fe931fb2708e Mon Sep 17 00:00:00 2001 From: Prakhar54-byte <162185166+Prakhar54-byte@users.noreply.github.com> Date: Fri, 27 Feb 2026 22:58:08 +0530 Subject: [PATCH 040/277] refactor: simplify Enum parse call and loop parsing logic --- src/terminal/osc/parsers/context_signal.zig | 24 +++++---------------- 1 file changed, 5 insertions(+), 19 deletions(-) diff --git a/src/terminal/osc/parsers/context_signal.zig b/src/terminal/osc/parsers/context_signal.zig index f4a6efe770..ff82af392d 100644 --- a/src/terminal/osc/parsers/context_signal.zig +++ b/src/terminal/osc/parsers/context_signal.zig @@ -136,16 +136,8 @@ pub const Field = enum { comptime self: Field, raw: []const u8, ) self.Type() { - var remaining = raw; - while (remaining.len > 0) { - const len = std.mem.indexOfScalar( - u8, - remaining, - ';', - ) orelse remaining.len; - - const full = remaining[0..len]; - + var it = std.mem.splitScalar(u8, raw, ';'); + while (it.next()) |full| { // Parse key=value const value = value: { if (std.mem.indexOfScalar( @@ -162,18 +154,12 @@ pub const Field = enum { } } - // No match, advance past the semicolon - if (len < remaining.len) { - remaining = remaining[len + 1 ..]; - continue; - } - - break; + continue; }; return switch (self) { - .type => ContextType.parse(value), - .exit => ExitStatus.parse(value), + .type => .parse(value), + .exit => .parse(value), .pid, .pidfdid, .status => value: { for (value) |c| { if (c < '0' or c > '9') break :value null; From b0657036a08179b092a1080798064846bc9d7f58 Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Fri, 27 Feb 2026 18:48:04 +0000 Subject: [PATCH 041/277] Update VOUCHED list (#11065) Triggered by [comment](https://github.com/ghostty-org/ghostty/issues/11064#issuecomment-3974502615) from @mitchellh. Vouch: @linustalacko Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index e7d16191cd..1f79aae1e9 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -81,6 +81,7 @@ kristina8888 kristofersoler laxystem liby +linustalacko lonsagisawa mahnokropotkinvich marijagjorgjieva From df53f75ad1b1e469d04afd035f941fbd2605903f Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Fri, 27 Feb 2026 19:49:12 +0100 Subject: [PATCH 042/277] macOS: refine window tint for liquid glass (#11018) Depends on #11030 - Update constraints of `TerminalGlassView` - Use `TerminalViewContainer.DerivedConfig` to map styling properties - Add TerminalViewContainerTests - Instead of using delay, now the view updates are explicitly called by window controllers --- .../QuickTerminalController.swift | 14 +- .../Terminal/TerminalController.swift | 15 +- .../Terminal/TerminalViewContainer.swift | 207 +++++++----------- macos/Sources/Helpers/Backport.swift | 14 ++ .../Terminal/TerminalViewContainerTests.swift | 103 +++++++++ 5 files changed, 221 insertions(+), 132 deletions(-) create mode 100644 macos/Tests/Terminal/TerminalViewContainerTests.swift diff --git a/macos/Sources/Features/QuickTerminal/QuickTerminalController.swift b/macos/Sources/Features/QuickTerminal/QuickTerminalController.swift index de1ea903d9..eb28942eed 100644 --- a/macos/Sources/Features/QuickTerminal/QuickTerminalController.swift +++ b/macos/Sources/Features/QuickTerminal/QuickTerminalController.swift @@ -137,11 +137,9 @@ class QuickTerminalController: BaseTerminalController { } // Setup our content - window.contentView = TerminalViewContainer( - ghostty: self.ghostty, - viewModel: self, - delegate: self - ) + window.contentView = TerminalViewContainer { + TerminalView(ghostty: ghostty, viewModel: self, delegate: self) + } // Clear out our frame at this point, the fixup from above is complete. if let qtWindow = window as? QuickTerminalWindow { @@ -161,6 +159,8 @@ class QuickTerminalController: BaseTerminalController { // applies if we can be seen. guard visible else { return } + terminalViewContainer?.updateGlassTintOverlay(isKeyWindow: true) + // Re-hide the dock if we were hiding it before. hiddenDock?.hide() } @@ -174,6 +174,8 @@ class QuickTerminalController: BaseTerminalController { // ensures we don't run logic twice. guard visible else { return } + terminalViewContainer?.updateGlassTintOverlay(isKeyWindow: false) + // We don't animate out if there is a modal sheet being shown currently. // This lets us show alerts without causing the window to disappear. guard window?.attachedSheet == nil else { return } @@ -706,6 +708,8 @@ class QuickTerminalController: BaseTerminalController { self.derivedConfig = DerivedConfig(config) syncAppearance() + + terminalViewContainer?.ghosttyConfigDidChange(config, preferredBackgroundColor: nil) } @objc private func onNewTab(notification: SwiftUI.Notification) { diff --git a/macos/Sources/Features/Terminal/TerminalController.swift b/macos/Sources/Features/Terminal/TerminalController.swift index c5c003459f..c2c06e6e63 100644 --- a/macos/Sources/Features/Terminal/TerminalController.swift +++ b/macos/Sources/Features/Terminal/TerminalController.swift @@ -585,6 +585,7 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr // Call this last in case it uses any of the properties above. window.syncAppearance(surfaceConfig) + terminalViewContainer?.ghosttyConfigDidChange(ghostty.config, preferredBackgroundColor: window.preferredBackgroundColor) } /// Adjusts the given frame for the configured window position. @@ -1024,11 +1025,9 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr } // Initialize our content view to the SwiftUI root - window.contentView = TerminalViewContainer( - ghostty: self.ghostty, - viewModel: self, - delegate: self, - ) + window.contentView = TerminalViewContainer { + TerminalView(ghostty: ghostty, viewModel: self, delegate: self) + } // If we have a default size, we want to apply it. if let defaultSize { @@ -1148,6 +1147,12 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr super.windowDidBecomeKey(notification) self.relabelTabs() self.fixTabBar() + terminalViewContainer?.updateGlassTintOverlay(isKeyWindow: true) + } + + override func windowDidResignKey(_ notification: Notification) { + super.windowDidResignKey(notification) + terminalViewContainer?.updateGlassTintOverlay(isKeyWindow: false) } override func windowDidMove(_ notification: Notification) { diff --git a/macos/Sources/Features/Terminal/TerminalViewContainer.swift b/macos/Sources/Features/Terminal/TerminalViewContainer.swift index 81d7ede1f4..92832efecd 100644 --- a/macos/Sources/Features/Terminal/TerminalViewContainer.swift +++ b/macos/Sources/Features/Terminal/TerminalViewContainer.swift @@ -3,20 +3,27 @@ import SwiftUI /// Use this container to achieve a glass effect at the window level. /// Modifying `NSThemeFrame` can sometimes be unpredictable. -class TerminalViewContainer: NSView { +class TerminalViewContainer: NSView { private let terminalView: NSView /// Combined glass effect and inactive tint overlay view - private var glassEffectView: NSView? - private var derivedConfig: DerivedConfig - - init(ghostty: Ghostty.App, viewModel: ViewModel, delegate: (any TerminalViewDelegate)? = nil) { - self.derivedConfig = DerivedConfig(config: ghostty.config) - self.terminalView = NSHostingView(rootView: TerminalView( - ghostty: ghostty, - viewModel: viewModel, - delegate: delegate - )) + private(set) var glassEffectView: NSView? + private var derivedConfig: DerivedConfig? + + var windowThemeFrameView: NSView? { + window?.contentView?.superview + } + + var windowCornerRadius: CGFloat? { + guard let window, window.responds(to: Selector(("_cornerRadius"))) else { + return nil + } + + return window.value(forKey: "_cornerRadius") as? CGFloat + } + + init(@ViewBuilder rootView: () -> Root) { + self.terminalView = NSHostingView(rootView: rootView()) super.init(frame: .zero) setup() } @@ -26,10 +33,6 @@ class TerminalViewContainer: NSView { fatalError("init(coder:) has not been implemented") } - deinit { - NotificationCenter.default.removeObserver(self) - } - /// To make ``TerminalController/DefaultSize/contentIntrinsicSize`` /// work in ``TerminalController/windowDidLoad()``, /// we override this to provide the correct size. @@ -46,27 +49,6 @@ class TerminalViewContainer: NSView { terminalView.bottomAnchor.constraint(equalTo: bottomAnchor), terminalView.trailingAnchor.constraint(equalTo: trailingAnchor), ]) - - NotificationCenter.default.addObserver( - self, - selector: #selector(ghosttyConfigDidChange(_:)), - name: .ghosttyConfigDidChange, - object: nil - ) - - NotificationCenter.default.addObserver( - self, - selector: #selector(windowDidBecomeKey(_:)), - name: NSWindow.didBecomeKeyNotification, - object: nil - ) - - NotificationCenter.default.addObserver( - self, - selector: #selector(windowDidResignKey(_:)), - name: NSWindow.didResignKeyNotification, - object: nil - ) } override func viewDidMoveToWindow() { @@ -84,29 +66,22 @@ class TerminalViewContainer: NSView { guard let config = notification.userInfo?[ Notification.Name.GhosttyConfigChangeKey ] as? Ghostty.Config else { return } - let newValue = DerivedConfig(config: config) + ghosttyConfigDidChange(config, preferredBackgroundColor: (window as? TerminalWindow)?.preferredBackgroundColor) + } + + func ghosttyConfigDidChange(_ config: Ghostty.Config, preferredBackgroundColor: NSColor?) { + let newValue = DerivedConfig(config: config, preferredBackgroundColor: preferredBackgroundColor, cornerRadius: windowCornerRadius) guard newValue != derivedConfig else { return } derivedConfig = newValue - - // Add some delay to wait TerminalWindow to update first to ensure - // that some of our properties are updated. This is a HACK to ensure - // light/dark themes work, and we will come up with a better way - // in the future. - DispatchQueue.main.asyncAfter( - deadline: .now() + 0.05, - execute: updateGlassEffectIfNeeded) + DispatchQueue.main.async(execute: updateGlassEffectIfNeeded) } +} - @objc private func windowDidBecomeKey(_ notification: Notification) { - guard let window = notification.object as? NSWindow, - window == self.window else { return } - updateGlassTintOverlay(isKeyWindow: true) - } +// MARK: - BaseTerminalController + terminalViewContainer - @objc private func windowDidResignKey(_ notification: Notification) { - guard let window = notification.object as? NSWindow, - window == self.window else { return } - updateGlassTintOverlay(isKeyWindow: false) +extension BaseTerminalController { + var terminalViewContainer: TerminalViewContainer? { + window?.contentView as? TerminalViewContainer } } @@ -118,9 +93,8 @@ class TerminalViewContainer: NSView { @available(macOS 26.0, *) private class TerminalGlassView: NSView { private let glassEffectView: NSGlassEffectView - private var glassTopConstraint: NSLayoutConstraint? + private var topConstraint: NSLayoutConstraint! private let tintOverlay: NSView - private var tintTopConstraint: NSLayoutConstraint? init(topOffset: CGFloat) { self.glassEffectView = NSGlassEffectView() @@ -132,36 +106,29 @@ private class TerminalGlassView: NSView { // Glass effect view fills this view. glassEffectView.translatesAutoresizingMaskIntoConstraints = false addSubview(glassEffectView) - glassTopConstraint = glassEffectView.topAnchor.constraint( + topConstraint = glassEffectView.topAnchor.constraint( equalTo: topAnchor, constant: topOffset ) - if let glassTopConstraint { - NSLayoutConstraint.activate([ - glassTopConstraint, - glassEffectView.leadingAnchor.constraint(equalTo: leadingAnchor), - glassEffectView.bottomAnchor.constraint(equalTo: bottomAnchor), - glassEffectView.trailingAnchor.constraint(equalTo: trailingAnchor), - ]) - } + NSLayoutConstraint.activate([ + topConstraint, + glassEffectView.leadingAnchor.constraint(equalTo: leadingAnchor), + glassEffectView.bottomAnchor.constraint(equalTo: bottomAnchor), + glassEffectView.trailingAnchor.constraint(equalTo: trailingAnchor), + ]) // Tint overlay sits above the glass effect. tintOverlay.translatesAutoresizingMaskIntoConstraints = false tintOverlay.wantsLayer = true tintOverlay.alphaValue = 0 addSubview(tintOverlay, positioned: .above, relativeTo: glassEffectView) - tintTopConstraint = tintOverlay.topAnchor.constraint( - equalTo: topAnchor, - constant: topOffset - ) - if let tintTopConstraint { - NSLayoutConstraint.activate([ - tintTopConstraint, - tintOverlay.leadingAnchor.constraint(equalTo: leadingAnchor), - tintOverlay.bottomAnchor.constraint(equalTo: bottomAnchor), - tintOverlay.trailingAnchor.constraint(equalTo: trailingAnchor), - ]) - } + + NSLayoutConstraint.activate([ + tintOverlay.topAnchor.constraint(equalTo: glassEffectView.topAnchor), + tintOverlay.leadingAnchor.constraint(equalTo: glassEffectView.leadingAnchor), + tintOverlay.bottomAnchor.constraint(equalTo: glassEffectView.bottomAnchor), + tintOverlay.trailingAnchor.constraint(equalTo: glassEffectView.trailingAnchor), + ]) } @available(*, unavailable) @@ -180,17 +147,14 @@ private class TerminalGlassView: NSView { ) { glassEffectView.style = style glassEffectView.tintColor = backgroundColor.withAlphaComponent(backgroundOpacity) - if let cornerRadius { - glassEffectView.cornerRadius = cornerRadius - } + glassEffectView.cornerRadius = cornerRadius ?? 0 updateKeyStatus(isKeyWindow, backgroundColor: backgroundColor) } /// Updates the top inset offset for both the glass effect and tint overlay. /// Call this when the safe area insets change (e.g., during layout). func updateTopInset(_ offset: CGFloat) { - glassTopConstraint?.constant = offset - tintTopConstraint?.constant = offset + topConstraint.constant = offset } /// Updates the tint overlay visibility based on window key status. @@ -210,15 +174,15 @@ private class TerminalGlassView: NSView { } #endif // compiler(>=6.2) -private extension TerminalViewContainer { +extension TerminalViewContainer { #if compiler(>=6.2) @available(macOS 26.0, *) - func addGlassEffectViewIfNeeded() -> TerminalGlassView? { + private func addGlassEffectViewIfNeeded() -> TerminalGlassView? { if let existed = glassEffectView as? TerminalGlassView { updateGlassEffectTopInsetIfNeeded() return existed } - guard let themeFrameView = window?.contentView?.superview else { + guard let themeFrameView = windowThemeFrameView else { return nil } let effectView = TerminalGlassView(topOffset: -themeFrameView.safeAreaInsets.top) @@ -234,9 +198,9 @@ private extension TerminalViewContainer { } #endif // compiler(>=6.2) - func updateGlassEffectIfNeeded() { + private func updateGlassEffectIfNeeded() { #if compiler(>=6.2) - guard #available(macOS 26.0, *), derivedConfig.backgroundBlur.isGlassStyle else { + guard #available(macOS 26.0, *), let derivedConfig else { glassEffectView?.removeFromSuperview() glassEffectView = nil return @@ -245,61 +209,60 @@ private extension TerminalViewContainer { return } - let style: NSGlassEffectView.Style - switch derivedConfig.backgroundBlur { - case .macosGlassRegular: - style = NSGlassEffectView.Style.regular - case .macosGlassClear: - style = NSGlassEffectView.Style.clear - default: - style = NSGlassEffectView.Style.regular - } - let backgroundColor = (window as? TerminalWindow)?.preferredBackgroundColor ?? NSColor(derivedConfig.backgroundColor) - - var cornerRadius: CGFloat? - if let window, window.responds(to: Selector(("_cornerRadius"))) { - cornerRadius = window.value(forKey: "_cornerRadius") as? CGFloat - } - effectView.configure( - style: style, - backgroundColor: backgroundColor, + style: derivedConfig.style.official, + backgroundColor: derivedConfig.backgroundColor, backgroundOpacity: derivedConfig.backgroundOpacity, - cornerRadius: cornerRadius, + cornerRadius: derivedConfig.cornerRadius, isKeyWindow: window?.isKeyWindow ?? true ) #endif // compiler(>=6.2) } - func updateGlassEffectTopInsetIfNeeded() { + private func updateGlassEffectTopInsetIfNeeded() { #if compiler(>=6.2) - guard #available(macOS 26.0, *), derivedConfig.backgroundBlur.isGlassStyle else { + guard + #available(macOS 26.0, *), + let effectView = glassEffectView as? TerminalGlassView, + let themeFrameView = windowThemeFrameView + else { return } - guard glassEffectView != nil else { return } - guard let themeFrameView = window?.contentView?.superview else { return } - (glassEffectView as? TerminalGlassView)?.updateTopInset(-themeFrameView.safeAreaInsets.top) + effectView.updateTopInset(-themeFrameView.safeAreaInsets.top) #endif // compiler(>=6.2) } func updateGlassTintOverlay(isKeyWindow: Bool) { #if compiler(>=6.2) - guard #available(macOS 26.0, *) else { return } - guard glassEffectView != nil else { return } - let backgroundColor = (window as? TerminalWindow)?.preferredBackgroundColor ?? NSColor(derivedConfig.backgroundColor) - (glassEffectView as? TerminalGlassView)?.updateKeyStatus(isKeyWindow, backgroundColor: backgroundColor) + guard + #available(macOS 26.0, *), + let effectView = glassEffectView as? TerminalGlassView, + let derivedConfig + else { + return + } + effectView.updateKeyStatus(isKeyWindow, backgroundColor: derivedConfig.backgroundColor) #endif // compiler(>=6.2) } struct DerivedConfig: Equatable { - var backgroundOpacity: Double = 0 - var backgroundBlur: Ghostty.Config.BackgroundBlur - var backgroundColor: Color = .clear - - init(config: Ghostty.Config) { - self.backgroundBlur = config.backgroundBlur + let style: BackportNSGlassStyle + let backgroundColor: NSColor + let backgroundOpacity: Double + let cornerRadius: CGFloat? + + init?(config: Ghostty.Config, preferredBackgroundColor: NSColor?, cornerRadius: CGFloat?) { + switch config.backgroundBlur { + case .macosGlassRegular: + style = .regular + case .macosGlassClear: + style = .clear + default: + return nil + } + self.backgroundColor = preferredBackgroundColor ?? NSColor(config.backgroundColor) self.backgroundOpacity = config.backgroundOpacity - self.backgroundColor = config.backgroundColor + self.cornerRadius = cornerRadius } } } diff --git a/macos/Sources/Helpers/Backport.swift b/macos/Sources/Helpers/Backport.swift index 28da6cce6e..e2afb5b0ca 100644 --- a/macos/Sources/Helpers/Backport.swift +++ b/macos/Sources/Helpers/Backport.swift @@ -117,3 +117,17 @@ enum BackportPointerStyle { } #endif } + +enum BackportNSGlassStyle { + case regular, clear + + #if canImport(AppKit) + @available(macOS 26, *) + var official: NSGlassEffectView.Style { + switch self { + case .regular: return .regular + case .clear: return .clear + } + } + #endif +} diff --git a/macos/Tests/Terminal/TerminalViewContainerTests.swift b/macos/Tests/Terminal/TerminalViewContainerTests.swift new file mode 100644 index 0000000000..e3df8483ec --- /dev/null +++ b/macos/Tests/Terminal/TerminalViewContainerTests.swift @@ -0,0 +1,103 @@ +// +// TerminalViewContainerTests.swift +// Ghostty +// +// Created by Lukas on 26.02.2026. +// + +import SwiftUI +import Testing +@testable import Ghostty + +class MockTerminalViewContainer: TerminalViewContainer { + var _windowCornerRadius: CGFloat? + override var windowThemeFrameView: NSView? { + NSView() + } + + override var windowCornerRadius: CGFloat? { + _windowCornerRadius + } +} + +class MockConfig: Ghostty.Config { + internal init(backgroundBlur: Ghostty.Config.BackgroundBlur, backgroundColor: Color, backgroundOpacity: Double) { + self._backgroundBlur = backgroundBlur + self._backgroundColor = backgroundColor + self._backgroundOpacity = backgroundOpacity + super.init(config: nil) + } + + var _backgroundBlur: Ghostty.Config.BackgroundBlur + var _backgroundColor: Color + var _backgroundOpacity: Double + + override var backgroundBlur: Ghostty.Config.BackgroundBlur { + _backgroundBlur + } + + override var backgroundColor: Color { + _backgroundColor + } + + override var backgroundOpacity: Double { + _backgroundOpacity + } +} + +struct TerminalViewContainerTests { + @Test func glassAvailability() async throws { + let view = await MockTerminalViewContainer { + EmptyView() + } + + let config = MockConfig(backgroundBlur: .macosGlassRegular, backgroundColor: .clear, backgroundOpacity: 1) + await view.ghosttyConfigDidChange(config, preferredBackgroundColor: nil) + try await Task.sleep(nanoseconds: UInt64(1e8)) // wait for the view to be setup if needed + if #available(macOS 26.0, *) { + #expect(view.glassEffectView != nil) + } else { + #expect(view.glassEffectView == nil) + } + } + +#if compiler(>=6.2) + @Test func configChangeUpdatesGlass() async throws { + guard #available(macOS 26.0, *) else { return } + let view = await MockTerminalViewContainer { + EmptyView() + } + let config1 = MockConfig(backgroundBlur: .macosGlassRegular, backgroundColor: .clear, backgroundOpacity: 1) + await view.ghosttyConfigDidChange(config1, preferredBackgroundColor: nil) + let glassEffectView = await view.descendants(withClassName: "NSGlassEffectView").first as? NSGlassEffectView + let effectView = try #require(glassEffectView) + try await Task.sleep(nanoseconds: UInt64(1e8)) // wait for the view to be setup if needed + #expect(effectView.tintColor?.hexString == NSColor.clear.hexString) + + // Test with same config but with different preferredBackgroundColor + await view.ghosttyConfigDidChange(config1, preferredBackgroundColor: .red) + #expect(effectView.tintColor?.hexString == NSColor.red.hexString) + + // MARK: - Corner Radius + + #expect(effectView.cornerRadius == 0) + await MainActor.run { view._windowCornerRadius = 10 } + + // This won't change, unless ghosttyConfigDidChange is called + #expect(effectView.cornerRadius == 0) + + await view.ghosttyConfigDidChange(config1, preferredBackgroundColor: .red) + #expect(effectView.cornerRadius == 10) + + // MARK: - Glass Style + + #expect(effectView.style == .regular) + + let config2 = MockConfig(backgroundBlur: .macosGlassClear, backgroundColor: .clear, backgroundOpacity: 1) + await view.ghosttyConfigDidChange(config2, preferredBackgroundColor: .red) + + #expect(effectView.style == .clear) + + } +#endif // compiler(>=6.2) +} From c78d9cba9e3e82aacaeec0b827b56b66e85866bc Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Fri, 27 Feb 2026 11:31:04 -0800 Subject: [PATCH 043/277] config: disable palette-generate by default Following the discussion at #10852, I believe this is the right default. I'm willing to continue to revisit this decisions, but Ghostty 1.3 is around the corner and I don't think such a change like this should be pushed into it. I think palette generation is best left as a _theme author_ tool. A Ghostty color theme could include `palette-generate=true` if it wants to customize the 256-color palette more easily. Of course, end users can as well anytime. Another part of my reasoning is that TUI programs who want this behavior can already achieve it themselves by mixing dark/light theme detection via CSI 996 (https://contour-terminal.org/vt-extensions/color-palette-update-notifications/) with OSC 4/10/11 color query and change sequences, both of which are decently supported in the terminal ecosystem and fully supported in Ghostty. I'm also open to considering some kind of new sequence to make this easier for TUIs (probably a mode) where they can opt-in to palette generation plus "harmonius" palettes (see `palette-harmonius`) and Ghostty does it on demand then. I think that'd solve the legacy vs new TUI argument where legacy programs can continue to make assumptions about the palette and new programs can opt-in to a more dynamic palette without having to do a lot of work themselves. --- src/config/Config.zig | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/config/Config.zig b/src/config/Config.zig index cffe55a2de..bf9860c138 100644 --- a/src/config/Config.zig +++ b/src/config/Config.zig @@ -802,11 +802,17 @@ palette: Palette = .{}, /// look. Colors that have been explicitly set via `palette` are never /// overwritten. /// +/// The default value is false (disabled), because many legacy programs +/// using the 256-color palette hardcode assumptions about what these +/// colors are (mostly assuming the xterm 256 color palette). However, this +/// is still a very useful tool for theme authors and users who want +/// to customize their palette without having to specify all 256 colors. +/// /// For more information on how the generation works, see here: /// https://gist.github.com/jake-stewart/0a8ea46159a7da2c808e5be2177e1783 /// /// Available since: 1.3.0 -@"palette-generate": bool = true, +@"palette-generate": bool = false, /// Invert the palette colors generated when `palette-generate` is enabled, /// so that the colors go in reverse order. This allows palette-based From d75725bd4dcfe493a7a5a8360a4548a2324c66bd Mon Sep 17 00:00:00 2001 From: Kat <65649991+00-kat@users.noreply.github.com> Date: Sat, 28 Feb 2026 07:54:31 +1100 Subject: [PATCH 044/277] =?UTF-8?q?Remove=20duplicate=20word=20in=20README?= =?UTF-8?q?=5FTRANSLATORS=20=C2=A7=20CODEOWNERS.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- po/README_TRANSLATORS.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/po/README_TRANSLATORS.md b/po/README_TRANSLATORS.md index 4ed877e1e3..6136e7f83c 100644 --- a/po/README_TRANSLATORS.md +++ b/po/README_TRANSLATORS.md @@ -183,9 +183,9 @@ introduced support for the language. ### `CODEOWNERS` Localization teams are represented as teams in the Ghostty GitHub organization. -GitHub reads a `CODEOWNERS` file, which maps files to teams, to determine -identify relevant maintainers. When **introducing support for a language**, you -should add the `.po` file to `CODEOWNERS`. +GitHub reads a `CODEOWNERS` file, which maps files to teams, to identify +relevant maintainers. When **introducing support for a language**, you should +add the `.po` file to `CODEOWNERS`. To do this, find the `# Localization` section near the bottom of the file, and add a line like so: From 414c80ce35ea061fc2be2e6621c45deef9381dfb Mon Sep 17 00:00:00 2001 From: Kat <65649991+00-kat@users.noreply.github.com> Date: Sat, 28 Feb 2026 08:00:14 +1100 Subject: [PATCH 045/277] Improve word grouping w.r.t. localization team names. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit “always include a language and a country code” reads as “always include a language, and also always include a country code”, while the intended meaning was that it includes both a language *code* and a country code. --- po/README_TRANSLATORS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/po/README_TRANSLATORS.md b/po/README_TRANSLATORS.md index 6136e7f83c..db71e70fcf 100644 --- a/po/README_TRANSLATORS.md +++ b/po/README_TRANSLATORS.md @@ -200,7 +200,7 @@ add a line like so: `X.po` here is the name of the translation file you created. Unlike the translation file's name, localization team names **always include a language and -a country code**; `yy` here is the _language code_, and `ZZ` is the _country +country code**; `yy` here is the _language code_, and `ZZ` is the _country code_. When adding a new entry, try to keep the list in **alphabetical order** if From 608da647cb984df3f909a5b32bb8318ed87a39d0 Mon Sep 17 00:00:00 2001 From: Kat <65649991+00-kat@users.noreply.github.com> Date: Sat, 28 Feb 2026 08:09:47 +1100 Subject: [PATCH 046/277] Elaborate on X-Generator removal. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit That line was intended to guide those who do not normally edit po files with a plain text editor, but ended up sounding like it states the obvious (“to do X, do X”) before this change. --- po/README_TRANSLATORS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/po/README_TRANSLATORS.md b/po/README_TRANSLATORS.md index db71e70fcf..b985e06780 100644 --- a/po/README_TRANSLATORS.md +++ b/po/README_TRANSLATORS.md @@ -273,7 +273,7 @@ a different editor, and some (such as Poedit) update the line when a different _version_ is used—this adds unnecessary changes to the diff. You can remove the `X-Generator` field by simply deleting that line from the -file. +file with a plain text editor. ### Updating metadata (revision date) From 0db32ab9a8ff72d0c1eaf9c9e0cc94c3b27b2dd1 Mon Sep 17 00:00:00 2001 From: A-AKB Date: Sat, 28 Feb 2026 01:34:18 +0100 Subject: [PATCH 047/277] macos: fix window size/position restoration on Cmd+W close This fixes two overlapping issues regarding window positioning and Cmd+W window closures on macOS: 1. `window-position-x` and `window-position-y` coordinates were being ignored on initial launch because `TerminalWindow.setInitialWindowPosition` depended on the `TerminalController`, which isn't fully attached during `awakeFromNib`. This logic was moved so explicit coordinates are correctly enforced. 2. When closing a window via Cmd+W (leaving the app active), reopening the window would continuously cascade down and to the right rather than restoring to the previous position. It now checks if there are other windows open before cascading. 3. `LastWindowPosition` was updated to save both the frame origin and size (width/height), ensuring that restoring a closed window correctly mimics native AppKit State Restoration size behaviors while honoring explicit configurations. --- .../Terminal/TerminalController.swift | 36 +++++++++++++++++-- .../Window Styles/TerminalWindow.swift | 21 ++++++----- .../Sources/Helpers/LastWindowPosition.swift | 18 ++++++---- 3 files changed, 58 insertions(+), 17 deletions(-) diff --git a/macos/Sources/Features/Terminal/TerminalController.swift b/macos/Sources/Features/Terminal/TerminalController.swift index c2c06e6e63..0534a066e3 100644 --- a/macos/Sources/Features/Terminal/TerminalController.swift +++ b/macos/Sources/Features/Terminal/TerminalController.swift @@ -253,7 +253,14 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr // Only cascade if we aren't fullscreen. if let window = c.window { if !window.styleMask.contains(.fullScreen) { - Self.lastCascadePoint = window.cascadeTopLeft(from: Self.lastCascadePoint) + let hasFixedPos = c.derivedConfig.windowPositionX != nil && c.derivedConfig.windowPositionY != nil + let shouldCascade = !hasFixedPos && TerminalController.all.count > 1 + + if shouldCascade { + Self.lastCascadePoint = window.cascadeTopLeft(from: Self.lastCascadePoint) + } else if !hasFixedPos { + Self.lastCascadePoint = NSPoint(x: window.frame.minX, y: window.frame.maxY) + } } } @@ -323,7 +330,14 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr window.setFrameTopLeftPoint(position) window.constrainToScreen() } else { - Self.lastCascadePoint = window.cascadeTopLeft(from: Self.lastCascadePoint) + let hasFixedPos = c.derivedConfig.windowPositionX != nil && c.derivedConfig.windowPositionY != nil + let shouldCascade = !hasFixedPos && TerminalController.all.count > 1 + + if shouldCascade { + Self.lastCascadePoint = window.cascadeTopLeft(from: Self.lastCascadePoint) + } else if !hasFixedPos { + Self.lastCascadePoint = NSPoint(x: window.frame.minX, y: window.frame.maxY) + } } } } @@ -429,7 +443,14 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr // Only cascade if we aren't fullscreen and are alone in the tab group. if !window.styleMask.contains(.fullScreen) && window.tabGroup?.windows.count ?? 1 == 1 { - Self.lastCascadePoint = window.cascadeTopLeft(from: Self.lastCascadePoint) + let hasFixedPos = controller.derivedConfig.windowPositionX != nil && controller.derivedConfig.windowPositionY != nil + let shouldCascade = !hasFixedPos && TerminalController.all.count > 1 + + if shouldCascade { + Self.lastCascadePoint = window.cascadeTopLeft(from: Self.lastCascadePoint) + } else if !hasFixedPos { + Self.lastCascadePoint = NSPoint(x: window.frame.minX, y: window.frame.maxY) + } } controller.showWindow(self) @@ -1165,6 +1186,15 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr } } + override func windowDidResize(_ notification: Notification) { + super.windowDidResize(notification) + + // Whenever we resize save our last position and size for the next start. + if let window { + LastWindowPosition.shared.save(window) + } + } + func windowDidBecomeMain(_ notification: Notification) { // Whenever we get focused, use that as our last window position for // restart. This differs from Terminal.app but matches iTerm2 behavior diff --git a/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift b/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift index 62835e286c..561d548851 100644 --- a/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift +++ b/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift @@ -538,7 +538,7 @@ class TerminalWindow: NSWindow { private func setInitialWindowPosition(x: Int16?, y: Int16?) { // If we don't have an X/Y then we try to use the previously saved window pos. - guard x != nil, y != nil else { + guard let x = x, let y = y else { if !LastWindowPosition.shared.restore(self) { center() } @@ -552,14 +552,19 @@ class TerminalWindow: NSWindow { return } - // We have an X/Y, use our controller function to set it up. - guard let terminalController else { - center() - return - } + // Convert top-left coordinates to bottom-left origin using our utility extension + let origin = screen.origin( + fromTopLeftOffsetX: CGFloat(x), + offsetY: CGFloat(y), + windowSize: frame.size) + + // Clamp the origin to ensure the window stays fully visible on screen + var safeOrigin = origin + let vf = screen.visibleFrame + safeOrigin.x = min(max(safeOrigin.x, vf.minX), vf.maxX - frame.width) + safeOrigin.y = min(max(safeOrigin.y, vf.minY), vf.maxY - frame.height) - let frame = terminalController.adjustForWindowPosition(frame: frame, on: screen) - setFrameOrigin(frame.origin) + setFrameOrigin(safeOrigin) } private func hideWindowButtons() { diff --git a/macos/Sources/Helpers/LastWindowPosition.swift b/macos/Sources/Helpers/LastWindowPosition.swift index a0dfa90dda..5a9ce1d2c8 100644 --- a/macos/Sources/Helpers/LastWindowPosition.swift +++ b/macos/Sources/Helpers/LastWindowPosition.swift @@ -7,22 +7,28 @@ class LastWindowPosition { private let positionKey = "NSWindowLastPosition" func save(_ window: NSWindow) { - let origin = window.frame.origin - let point = [origin.x, origin.y] - UserDefaults.standard.set(point, forKey: positionKey) + let frame = window.frame + let rect = [frame.origin.x, frame.origin.y, frame.size.width, frame.size.height] + UserDefaults.standard.set(rect, forKey: positionKey) } func restore(_ window: NSWindow) -> Bool { - guard let points = UserDefaults.standard.array(forKey: positionKey) as? [Double], - points.count == 2 else { return false } + guard let values = UserDefaults.standard.array(forKey: positionKey) as? [Double], + values.count >= 2 else { return false } - let lastPosition = CGPoint(x: points[0], y: points[1]) + let lastPosition = CGPoint(x: values[0], y: values[1]) guard let screen = window.screen ?? NSScreen.main else { return false } let visibleFrame = screen.visibleFrame var newFrame = window.frame newFrame.origin = lastPosition + + if values.count >= 4 { + newFrame.size.width = min(values[2], visibleFrame.width) + newFrame.size.height = min(values[3], visibleFrame.height) + } + if !visibleFrame.contains(newFrame.origin) { newFrame.origin.x = max(visibleFrame.minX, min(visibleFrame.maxX - newFrame.width, newFrame.origin.x)) newFrame.origin.y = max(visibleFrame.minY, min(visibleFrame.maxY - newFrame.height, newFrame.origin.y)) From 6e622f8c75d6a80b17e1ba5e40d3f9efca410855 Mon Sep 17 00:00:00 2001 From: A-AKB Date: Sat, 28 Feb 2026 01:43:00 +0100 Subject: [PATCH 048/277] fix(macos): extract window cascade logic into helper function --- .../Terminal/TerminalController.swift | 34 +++++++------------ 1 file changed, 13 insertions(+), 21 deletions(-) diff --git a/macos/Sources/Features/Terminal/TerminalController.swift b/macos/Sources/Features/Terminal/TerminalController.swift index 0534a066e3..ff4bba8337 100644 --- a/macos/Sources/Features/Terminal/TerminalController.swift +++ b/macos/Sources/Features/Terminal/TerminalController.swift @@ -198,6 +198,16 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr // of each other. private static var lastCascadePoint = NSPoint(x: 0, y: 0) + private static func applyCascade(to window: NSWindow, hasFixedPos: Bool) { + if hasFixedPos { return } + + if all.count > 1 { + lastCascadePoint = window.cascadeTopLeft(from: lastCascadePoint) + } else { + lastCascadePoint = NSPoint(x: window.frame.minX, y: window.frame.maxY) + } + } + // The preferred parent terminal controller. static var preferredParent: TerminalController? { all.first { @@ -254,13 +264,7 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr if let window = c.window { if !window.styleMask.contains(.fullScreen) { let hasFixedPos = c.derivedConfig.windowPositionX != nil && c.derivedConfig.windowPositionY != nil - let shouldCascade = !hasFixedPos && TerminalController.all.count > 1 - - if shouldCascade { - Self.lastCascadePoint = window.cascadeTopLeft(from: Self.lastCascadePoint) - } else if !hasFixedPos { - Self.lastCascadePoint = NSPoint(x: window.frame.minX, y: window.frame.maxY) - } + Self.applyCascade(to: window, hasFixedPos: hasFixedPos) } } @@ -331,13 +335,7 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr window.constrainToScreen() } else { let hasFixedPos = c.derivedConfig.windowPositionX != nil && c.derivedConfig.windowPositionY != nil - let shouldCascade = !hasFixedPos && TerminalController.all.count > 1 - - if shouldCascade { - Self.lastCascadePoint = window.cascadeTopLeft(from: Self.lastCascadePoint) - } else if !hasFixedPos { - Self.lastCascadePoint = NSPoint(x: window.frame.minX, y: window.frame.maxY) - } + Self.applyCascade(to: window, hasFixedPos: hasFixedPos) } } } @@ -444,13 +442,7 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr if !window.styleMask.contains(.fullScreen) && window.tabGroup?.windows.count ?? 1 == 1 { let hasFixedPos = controller.derivedConfig.windowPositionX != nil && controller.derivedConfig.windowPositionY != nil - let shouldCascade = !hasFixedPos && TerminalController.all.count > 1 - - if shouldCascade { - Self.lastCascadePoint = window.cascadeTopLeft(from: Self.lastCascadePoint) - } else if !hasFixedPos { - Self.lastCascadePoint = NSPoint(x: window.frame.minX, y: window.frame.maxY) - } + Self.applyCascade(to: window, hasFixedPos: hasFixedPos) } controller.showWindow(self) From 6d6dc9a114aaff7a35ecbaf2de0057dcb7630dc0 Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Sat, 28 Feb 2026 03:52:52 +0000 Subject: [PATCH 049/277] Update VOUCHED list (#11071) Triggered by [comment](https://github.com/ghostty-org/ghostty/issues/11070#issuecomment-3976278687) from @mitchellh. Vouch: @abdurrahmanski Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index 1f79aae1e9..38fcd77cad 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -20,6 +20,7 @@ # "!denounce" or "!denounce [username]" on a discussion. 00-kat aalhendi +abdurrahmanski abudvytis adrum aindriu80 From 9192276d3e4795deccc04760359b371400540d16 Mon Sep 17 00:00:00 2001 From: Kat <65649991+00-kat@users.noreply.github.com> Date: Sat, 28 Feb 2026 17:30:07 +1100 Subject: [PATCH 050/277] Rename pt.po back to pt_BR.po. Portugal exists! Wikipedia notes [1] it to be the main other dialect. There's already a PR for pt_PT support too: https://github.com/ghostty-org/ghostty/pull/9078. It was renamed from pt_BR.UTF-8.po to pt.po in #10976. [1]: https://en.wikipedia.org/wiki/Portuguese_dialects --- CODEOWNERS | 2 +- po/{pt.po => pt_BR.po} | 0 src/os/i18n_locales.zig | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) rename po/{pt.po => pt_BR.po} (100%) diff --git a/CODEOWNERS b/CODEOWNERS index 340dbc2adc..71921d9a38 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -184,7 +184,7 @@ /po/nb.po @ghostty-org/nb_NO /po/nl.po @ghostty-org/nl_NL /po/pl.po @ghostty-org/pl_PL -/po/pt.po @ghostty-org/pt_BR +/po/pt_BR.po @ghostty-org/pt_BR /po/ru.po @ghostty-org/ru_RU /po/tr.po @ghostty-org/tr_TR /po/uk.po @ghostty-org/uk_UA diff --git a/po/pt.po b/po/pt_BR.po similarity index 100% rename from po/pt.po rename to po/pt_BR.po diff --git a/src/os/i18n_locales.zig b/src/os/i18n_locales.zig index 32647423c1..8cf62e3904 100644 --- a/src/os/i18n_locales.zig +++ b/src/os/i18n_locales.zig @@ -43,7 +43,7 @@ pub const locales = [_][:0]const u8{ "id", "es_BO", "es_AR", - "pt", + "pt_BR", "ca", "it", "bg", From de62821973b0369f8e3586f7e8fd35d0aa1c838b Mon Sep 17 00:00:00 2001 From: Kat <65649991+00-kat@users.noreply.github.com> Date: Sat, 28 Feb 2026 17:39:16 +1100 Subject: [PATCH 051/277] Rename ko.po back to ko_KR.po. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit While it was renamed from ko_KR.UTF-8.po to ko.po in #10976, @uhojin, a Korean locale maintainer, notes [1] that “ko_KR [*South* Korean] makes more sense in locale context just to avoid any potential confusion between 한국어 vs 조선어”. Despite ko_KP (North Korean) not being present in glibc (as of version 2.43), and the ISO639 maintainers expressing disapproval of ko_KP [2], it is possible opinions may change in the future, and individual opinions may be contested—disambiguating doesn't hurt. [1]: https://github.com/ghostty-org/ghostty/pull/10976#discussion_r2861424171 [2]: https://github.com/ghostty-org/ghostty/pull/10976#discussion_r2861359240 --- CODEOWNERS | 2 +- po/{ko.po => ko_KR.po} | 0 src/os/i18n_locales.zig | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) rename po/{ko.po => ko_KR.po} (100%) diff --git a/CODEOWNERS b/CODEOWNERS index 71921d9a38..f377a73c6e 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -177,7 +177,7 @@ /po/id.po @ghostty-org/id_ID /po/it.po @ghostty-org/it_IT /po/ja.po @ghostty-org/ja_JP -/po/ko.po @ghostty-org/ko_KR +/po/ko_KR.po @ghostty-org/ko_KR /po/lt.po @ghostty-org/lt_LT /po/lv.po @ghostty-org/lv_LV /po/mk.po @ghostty-org/mk_MK diff --git a/po/ko.po b/po/ko_KR.po similarity index 100% rename from po/ko.po rename to po/ko_KR.po diff --git a/src/os/i18n_locales.zig b/src/os/i18n_locales.zig index 8cf62e3904..7a7daf9988 100644 --- a/src/os/i18n_locales.zig +++ b/src/os/i18n_locales.zig @@ -37,7 +37,7 @@ pub const locales = [_][:0]const u8{ "ru", "uk", "pl", - "ko", + "ko_KR", "mk", "tr", "id", From e9dc03b0b4fd5b23d0791987a517851656831ddb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bal=C3=A1zs=20Sz=C3=BCcs?= Date: Thu, 26 Feb 2026 21:01:38 +0100 Subject: [PATCH 052/277] i18n: update Hungarian translations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Balázs Szücs --- po/hu.po | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/po/hu.po b/po/hu.po index 6a3c618946..e7474e2c49 100644 --- a/po/hu.po +++ b/po/hu.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: com.mitchellh.ghostty\n" "Report-Msgid-Bugs-To: m@mitchellh.com\n" "POT-Creation-Date: 2026-02-17 23:16+0100\n" -"PO-Revision-Date: 2026-02-10 18:32+0200\n" +"PO-Revision-Date: 2026-02-26 21:00+0100\n" "Last-Translator: Balázs Szücs \n" "Language-Team: Hungarian \n" "Language: hu\n" @@ -19,7 +19,7 @@ msgstr "" #: dist/linux/ghostty_nautilus.py:53 msgid "Open in Ghostty" -msgstr "" +msgstr "Megnyitás a Ghostty alkalmazásban" #: src/apprt/gtk/ui/1.0/clipboard-confirmation-dialog.blp:12 #: src/apprt/gtk/ui/1.4/clipboard-confirmation-dialog.blp:12 @@ -179,7 +179,7 @@ msgstr "Fül" #: src/apprt/gtk/ui/1.2/surface.blp:325 src/apprt/gtk/ui/1.5/window.blp:224 #: src/apprt/gtk/ui/1.5/window.blp:320 msgid "Change Tab Title…" -msgstr "" +msgstr "Fül címének módosítása…" #: src/apprt/gtk/ui/1.2/surface.blp:330 src/apprt/gtk/ui/1.5/window.blp:57 #: src/apprt/gtk/ui/1.5/window.blp:107 src/apprt/gtk/ui/1.5/window.blp:229 @@ -336,7 +336,7 @@ msgstr "Terminál címének módosítása" #: src/apprt/gtk/class/title_dialog.zig:226 msgid "Change Tab Title" -msgstr "" +msgstr "Fül címének módosítása" #: src/apprt/gtk/class/window.zig:1007 msgid "Reloaded the configuration" From 889a945f74014b411ed4bf96d09dfc982d0f77e0 Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Sat, 28 Feb 2026 15:17:15 +0000 Subject: [PATCH 053/277] Update VOUCHED list (#11078) Triggered by [discussion comment](https://github.com/ghostty-org/ghostty/discussions/11076#discussioncomment-15955432) from @jcollie. Vouch: @DiaaEddin Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index 38fcd77cad..fc2b928203 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -46,6 +46,7 @@ d-dudas daiimus damyanbogoev danulqua +diaaeddin doprz douglance elias8 From 0d5b9d554c14bc1b574267fa63dd95eee84edff3 Mon Sep 17 00:00:00 2001 From: Abdurrahman <96236378+abdurrahmanski@users.noreply.github.com> Date: Sat, 28 Feb 2026 18:02:40 +0100 Subject: [PATCH 054/277] Update macos/Sources/Features/Terminal/TerminalController.swift apply reviewer suggestion for cascading Co-authored-by: Lukas <134181853+bo2themax@users.noreply.github.com> --- macos/Sources/Features/Terminal/TerminalController.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/macos/Sources/Features/Terminal/TerminalController.swift b/macos/Sources/Features/Terminal/TerminalController.swift index ff4bba8337..e744e7c386 100644 --- a/macos/Sources/Features/Terminal/TerminalController.swift +++ b/macos/Sources/Features/Terminal/TerminalController.swift @@ -204,7 +204,7 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr if all.count > 1 { lastCascadePoint = window.cascadeTopLeft(from: lastCascadePoint) } else { - lastCascadePoint = NSPoint(x: window.frame.minX, y: window.frame.maxY) + lastCascadePoint = window.cascadeTopLeft(from: NSPoint(x: window.frame.minX, y: window.frame.maxY)) } } From 981901a01172311f5bfb7123242d9949347137e4 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sat, 28 Feb 2026 14:37:21 -0800 Subject: [PATCH 055/277] Remove old "acceptance tests" We haven't used or run these in forever (literally like 3+ years). They're just wasting cognitive space and confuse some users as to what they're for. Remove them. --- test/Dockerfile | 66 ---------- test/README.md | 42 +------ test/cases/vttest/1_1.sh | 7 -- test/cases/vttest/1_1.sh.alacritty.png | Bin 9884 -> 0 bytes test/cases/vttest/1_1.sh.ghostty.png | Bin 10027 -> 0 bytes test/cases/vttest/1_1.sh.xterm.png | Bin 4422 -> 0 bytes test/cases/vttest/1_2.sh | 9 -- test/cases/vttest/1_2.sh.alacritty.png | Bin 9416 -> 0 bytes test/cases/vttest/1_2.sh.ghostty.png | Bin 10308 -> 0 bytes test/cases/vttest/1_2.sh.xterm.png | Bin 4388 -> 0 bytes test/cases/vttest/1_3.sh | 11 -- test/cases/vttest/1_3.sh.alacritty.png | Bin 9433 -> 0 bytes test/cases/vttest/1_3.sh.ghostty.png | Bin 16727 -> 0 bytes test/cases/vttest/1_3.sh.xterm.png | Bin 3638 -> 0 bytes test/cases/vttest/1_4.sh | 13 -- test/cases/vttest/1_4.sh.alacritty.png | Bin 9310 -> 0 bytes test/cases/vttest/1_4.sh.ghostty.png | Bin 16729 -> 0 bytes test/cases/vttest/1_4.sh.xterm.png | Bin 3634 -> 0 bytes test/cases/vttest/1_5.sh | 15 --- test/cases/vttest/1_5.sh.alacritty.png | Bin 7265 -> 0 bytes test/cases/vttest/1_5.sh.ghostty.png | Bin 7281 -> 0 bytes test/cases/vttest/1_5.sh.xterm.png | Bin 3131 -> 0 bytes test/cases/vttest/1_6.sh | 17 --- test/cases/vttest/1_6.sh.alacritty.png | Bin 7532 -> 0 bytes test/cases/vttest/1_6.sh.ghostty.png | Bin 7585 -> 0 bytes test/cases/vttest/1_6.sh.xterm.png | Bin 3061 -> 0 bytes test/cases/vttest/launch.sh | 4 - test/cases/vttest/launch.sh.alacritty.png | Bin 15506 -> 0 bytes test/cases/vttest/launch.sh.ghostty.png | Bin 36090 -> 0 bytes test/cases/vttest/launch.sh.xterm.png | Bin 5389 -> 0 bytes test/cases/wraptest.sh | 4 - test/cases/wraptest.sh.alacritty.png | Bin 14544 -> 0 bytes test/cases/wraptest.sh.ghostty.png | Bin 50414 -> 0 bytes test/cases/wraptest.sh.xterm.png | Bin 5263 -> 0 bytes test/run-all.sh | 23 ---- test/run-host.sh | 16 --- test/run.sh | 142 ---------------------- 37 files changed, 3 insertions(+), 366 deletions(-) delete mode 100644 test/Dockerfile delete mode 100755 test/cases/vttest/1_1.sh delete mode 100644 test/cases/vttest/1_1.sh.alacritty.png delete mode 100644 test/cases/vttest/1_1.sh.ghostty.png delete mode 100644 test/cases/vttest/1_1.sh.xterm.png delete mode 100644 test/cases/vttest/1_2.sh delete mode 100644 test/cases/vttest/1_2.sh.alacritty.png delete mode 100644 test/cases/vttest/1_2.sh.ghostty.png delete mode 100644 test/cases/vttest/1_2.sh.xterm.png delete mode 100644 test/cases/vttest/1_3.sh delete mode 100644 test/cases/vttest/1_3.sh.alacritty.png delete mode 100644 test/cases/vttest/1_3.sh.ghostty.png delete mode 100644 test/cases/vttest/1_3.sh.xterm.png delete mode 100644 test/cases/vttest/1_4.sh delete mode 100644 test/cases/vttest/1_4.sh.alacritty.png delete mode 100644 test/cases/vttest/1_4.sh.ghostty.png delete mode 100644 test/cases/vttest/1_4.sh.xterm.png delete mode 100644 test/cases/vttest/1_5.sh delete mode 100644 test/cases/vttest/1_5.sh.alacritty.png delete mode 100644 test/cases/vttest/1_5.sh.ghostty.png delete mode 100644 test/cases/vttest/1_5.sh.xterm.png delete mode 100644 test/cases/vttest/1_6.sh delete mode 100644 test/cases/vttest/1_6.sh.alacritty.png delete mode 100644 test/cases/vttest/1_6.sh.ghostty.png delete mode 100644 test/cases/vttest/1_6.sh.xterm.png delete mode 100644 test/cases/vttest/launch.sh delete mode 100644 test/cases/vttest/launch.sh.alacritty.png delete mode 100644 test/cases/vttest/launch.sh.ghostty.png delete mode 100644 test/cases/vttest/launch.sh.xterm.png delete mode 100644 test/cases/wraptest.sh delete mode 100644 test/cases/wraptest.sh.alacritty.png delete mode 100644 test/cases/wraptest.sh.ghostty.png delete mode 100644 test/cases/wraptest.sh.xterm.png delete mode 100755 test/run-all.sh delete mode 100755 test/run-host.sh delete mode 100755 test/run.sh diff --git a/test/Dockerfile b/test/Dockerfile deleted file mode 100644 index 910df5d913..0000000000 --- a/test/Dockerfile +++ /dev/null @@ -1,66 +0,0 @@ -#-------------------------------------------------------------------- -# Alacritty since it has no build in Ubuntu -#-------------------------------------------------------------------- -FROM rust AS alacritty - -RUN apt-get update && apt-get install -y \ - cmake pkg-config libfreetype6-dev libfontconfig1-dev \ - libxcb-xfixes0-dev python3 git - -RUN git clone https://github.com/alacritty/alacritty.git /tmp/alacritty - -WORKDIR /tmp/alacritty - -RUN git checkout tags/$(git describe --tags $(git rev-list --tags --max-count=1)) - -RUN RUSTFLAGS='-C link-arg=-s' cargo build --release - -#-------------------------------------------------------------------- -# Wraptest -#-------------------------------------------------------------------- -FROM ubuntu:22.04 AS wraptest - -RUN apt-get update && apt-get install -y \ - build-essential git - -RUN git clone https://github.com/mattiase/wraptest.git /tmp/wraptest - -WORKDIR /tmp/wraptest - -RUN gcc -o wraptest wraptest.c - -#-------------------------------------------------------------------- -# Main Runner -#-------------------------------------------------------------------- -# Note: we used to use Alpine, but we need to use an OS that is more -# glibc friendly because on Linux we still require glibc (active todo to -# support musl). -FROM ubuntu:22.04 - -# Base deps -RUN apt-get update && apt-get install -y \ - fonts-inconsolata \ - i3 \ - imagemagick \ - libgl1-mesa-dev \ - libxcursor1 \ - patchelf \ - software-properties-common \ - xdotool \ - xvfb \ - vttest - -# Terminals -RUN apt-get install -y \ - xterm - -RUN rm -rf /var/lib/apt/lists/* - -COPY --from=alacritty /tmp/alacritty/target/release/alacritty /usr/bin/alacritty -COPY --from=wraptest /tmp/wraptest/wraptest /usr/bin/wraptest - -COPY ./run.sh /entrypoint.sh - -COPY ./ghostty /usr/bin/ghostty - -ENTRYPOINT ["/bin/bash"] diff --git a/test/README.md b/test/README.md index 8b59aa0626..2ce7c2ae9a 100644 --- a/test/README.md +++ b/test/README.md @@ -1,40 +1,4 @@ -# Acceptance Testing +# Test Utilities -This directory contains an acceptance test suite for ghostty. This works -by running the terminal emulator within a windowing environment, capturing a -screenshot, and comparing results. We use this to visually verify that -all rendering conforms to what we expect. - -This test suite can also execute alternate terminal emulators so that we -can easily compare outputs between them. - -## Running a Single Test - -To run a single test, use the `run-host.sh` script. This must be executed -from this directory. Example: - -```shell-session -$ ./run-host.sh --exec xterm --case /src/cases/vttest/launch.sh -``` - -The `--case` flag uses `/src` as the root for this directory. - -The `--update` flag can be used to update the screenshot in place. This -should be used to gather a new screenshot. If you want to compare to the old -screenshot, copy the old one or use git to revert. - -## Running the Full Suite - -**Warning:** This can take a long time and isn't recommended. The CI -environment automatically runs the full test suite and is the recommended -approach. - -To run the full test suite against all terminal emulators, use the -`run-all.sh` script. This optionally takes an `--exec` parameter to run -the full test suite against only a single terminal emulator. - -## Modifying the `ghostty` Binary - -This test suite expects the `ghostty` binary to be in _this directory_. -You can manually copy it into place. Each time you modify the binary, you -must rebuild the Docker image. +This directory contains anything related to testing Ghostty that doesn't +fit within the standard Zig testing framework alongside the source. diff --git a/test/cases/vttest/1_1.sh b/test/cases/vttest/1_1.sh deleted file mode 100755 index daf02f4118..0000000000 --- a/test/cases/vttest/1_1.sh +++ /dev/null @@ -1,7 +0,0 @@ -function test_do { - xdotool type "vttest" - xdotool key Return - sleep 1 - xdotool type "1" - xdotool key Return -} diff --git a/test/cases/vttest/1_1.sh.alacritty.png b/test/cases/vttest/1_1.sh.alacritty.png deleted file mode 100644 index 0be3ead8fb65bde1affc41d9af45db0839c0127f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9884 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 diff --git a/test/cases/vttest/1_1.sh.ghostty.png b/test/cases/vttest/1_1.sh.ghostty.png deleted file mode 100644 index 7afe135ece55fc111dd37afd9e9419e175e534cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10027 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 Q|A+zH(1B{_YuW_=2bp>efdBvi diff --git a/test/cases/vttest/1_2.sh.ghostty.png b/test/cases/vttest/1_2.sh.ghostty.png deleted file mode 100644 index ed43c7e448b06b550be416724b3ca1124562df83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10308 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 diff --git a/test/cases/vttest/1_3.sh b/test/cases/vttest/1_3.sh deleted file mode 100644 index 16689a43ca..0000000000 --- a/test/cases/vttest/1_3.sh +++ /dev/null @@ -1,11 +0,0 @@ -function test_do { - xdotool type "vttest" - xdotool key Return - sleep 1 - xdotool type "1" - xdotool key Return - sleep 0.5 - xdotool key Return - sleep 0.5 - xdotool key Return -} diff --git a/test/cases/vttest/1_3.sh.alacritty.png b/test/cases/vttest/1_3.sh.alacritty.png deleted file mode 100644 index 88a0ee52750c2fa931e56dd14558659781210f45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9433 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 diff --git a/test/cases/vttest/1_3.sh.ghostty.png b/test/cases/vttest/1_3.sh.ghostty.png deleted file mode 100644 index 871b944de2c6cfb27af256a03501406c68984ebb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16727 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 D_;F4c diff --git a/test/cases/vttest/1_3.sh.xterm.png b/test/cases/vttest/1_3.sh.xterm.png deleted file mode 100644 index d0da962a9c314f72353fc8911e2ea67c7efef41e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3638 zcmdT`c~Fzr7QbKe1p)y=6hXq4h!9kkfT&SGq5^7J#2r~A0t(6&L@*+ePqBh^1GOv) zn${{aO3ES_79pWlMWx`1KrqA#Dg^{w07-#&1NKe(I-No1&6|1o=iKc(=XZbSch1dW zZ?EN=>Qr?Afab~-E^7cFz#$4yJTx9vom}NCbcyE@0E$kKe&3?pr3J58;|V~5IRMx} z0EXcb_8NdVCIG*209cd-fF3ueVzndOAbWePbM@e5TddzbHZ}$qtk1oln%HRuM@W$S zau?h-Qep^Od;Gw!KPO{el_-2iUpCMy9ouZAF$?i=G)0p== zEpjpR>)NDI$%-*cW}O)4f)NYLZ%!$a1(mysX9h(E=1WWORkS63K;On9vW%?(jiqB1 z)nWMo)s|hJnByWz$1@NuwQ4bvN8|m2w<}sxw^j+mORf(eAL8{C=L;WJC+pIjwK{6l2*{{7mpf)NLwoVmjO6qEz`-k_y|}gTxHy$9-&AzbBzPanR=1 z(kvd@8aU!qxs&*7vhKSP-rcj?JMP)sb3mvW402zA-;ljTn>Gl-5BnBpq^9}~cLln; zZL6GZ_l|ou)zWN7NXX-`jUN<^CpQ&m?AsDW{?=^AvDBW+VGA7mE1zBDXO5h3Ov3cD z(}k7B0WJ}G*TS!ch<^yoOs8CQam(2EaU^4FC0G2hf4-Tt>P=gb)6l5ZS7N4-Q9Xqt zTpir7#Q^E5`ns;wW}!+}Oz&>Rqxga{RiCcs^P7_@8EtM4EBHrJr!uizBHEHju zQ;sgw@?W?Ey;`RuD~u1_7hgGO#_sD;?A6h~9e9`VU5-h+5DXHC9WUf4 zi;oG@-*&bShT;-?(+{#dF@9ZzjdjJO`fBS6D-VmJty65C-VF(y$0Z8~)NYON%bXJ-YT-|P$ihJ)&Ge%@=E{`_#8x;9$-NQEV>w;x%R zcjcD@p)KuwCb=jp3lLZy(*&UB0ELFr5dek;lfWwid5g$CN63y9zT@Qr+W<|n{B5)s z#*D-|+j9PW8dgqH>;-}a8?o!PZrW)H6I$+ut>x>yQ8nngT83Ik7UC`E5`0izDF{t? z>D=U#7wSe}J$g4fAp2>4>^EGJ}n%dt*dz45vf8fXknoYw#{vW}_#_L*SM+ZEpR6(6g#%)kxfS zH$7zY9LX9&tptP)kEL#U*|Hhg9C>6e;q`QG1h&DI>D9hD=5&hI~OuoZyYDq#SQ!3`o$2p-we z@c5i=M~*tY(xDGb4NWGhY;Qzum>Y^bHfq=K0)`~rARy;3MP7SspaRkW_n^;92glE3 z+p?YK98X7vw`Xf;aW7d7d{64TjI=m7s2J|i2(2dZDh*V#SE!+K5e9g8Rd}vL4 z&2c2f7=PxVhLn)3jFr~8t>%du)9pC6HkZ$oE15PBoT$|kP{tDoncHAU(F3{a8?7fd*DM5s!JA_R?1yGJ0xHDw!D8i{H|$<+N5 z=a%^#r9ml1V*?VHpc!n`f_+Qnb;`6)qTzC|7Q<JK>K2ZE-+{#nwLWr! zg(vlOKEa9B?M5weA+mtNM`U83=vosusS3Or-v8v#UQ>A!9TJwdNqKRcz1s5)(Ay`QEUv6;L zmN!Ml8^e9C(wmoPIKxU(JVXs82*m&&U+$%2@y6a*u>N}jYuA;kKAb(U>#-F)4ZzIl z9*$~Dlr*FQC(ViUPJkaz_D{9o>hL-eEP6tgpO4h{L!EDNWBxqp)AU(vV_o?MnJ&lX zNB+5;Zrkoy;My~B-OqCI9?07=FxPI!9ZL$OV?CBlam5_Fr}r&>=o;eEc(U|82)|P| zaOWDXoo>p3&s)!naCZZWh*B63iniAvx8j*u>8rIWb_U{{+u(szFk+jyFMWAq$0T3e!2<)2{x<7_;iXk__2mDaobgWl+36UU^&f>hX=27DKK>u=ueYAu zYzBK39#+zqMg216{6CR{z%Kdcb~@?V7nGFpAsT-~mA(11#e=@y&i;}@Rz{snhxwbF s;H&Z9Ca3l)>a!(lY}AsO2K0YR^3uX&^R1`a0{C0$>gDp|QqF;Y0V-LOod5s; diff --git a/test/cases/vttest/1_4.sh b/test/cases/vttest/1_4.sh deleted file mode 100644 index 7bc1206368..0000000000 --- a/test/cases/vttest/1_4.sh +++ /dev/null @@ -1,13 +0,0 @@ -function test_do { - xdotool type "vttest" - xdotool key Return - sleep 1 - xdotool type "1" - xdotool key Return - sleep 0.5 - xdotool key Return - sleep 0.5 - xdotool key Return - sleep 0.5 - xdotool key Return -} diff --git a/test/cases/vttest/1_4.sh.alacritty.png b/test/cases/vttest/1_4.sh.alacritty.png deleted file mode 100644 index b829aed4e1ed31fc24101bbc902024a8348ba1fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9310 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 DlqJkJ diff --git a/test/cases/vttest/1_4.sh.ghostty.png b/test/cases/vttest/1_4.sh.ghostty.png deleted file mode 100644 index f7a67c23fab012c541c728c7f4c87dcfd8e7211b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16729 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 A1^@s6 diff --git a/test/cases/vttest/1_4.sh.xterm.png b/test/cases/vttest/1_4.sh.xterm.png deleted file mode 100644 index 4219498608aa8227a6e0b4fa26bd23abd85b5771..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3634 zcmc&#X;_n27QSCLLX1FAkRVC~6|`)|UBLtmn?b}KQA1D&@PHT=+0hTNiX#%NvMZn{ zY6U?U2qkKQq6S%9s%#OVh=8Sm2ntGo^b1;RXY5p`&oh%h_vYMtzH`od-t*og&Q5j{ z3AzLTz(fao#(Ds-$QA=IXk>A`{*tTw=ViUd8i1?32_x>xQ_3#;^=kl#m<<4Y5P)IC z1a||l*8+f_*#Im{1z-yIRQWnf`Tf`Fsb5K zY)Q=Ko_7{V`nZzUzy*c+veUYS$m-RdGG^_n2CxCl|^U#bY(fz z-vLsFUY2Z<1#U~0>%J_VKG<+K2=z=~Sr=VLn_WNLJJ_`;Jgj%*wSJ|Gqb1ruN9egF#Cjz6 z_K0O>zq{+Z!RmeoIQK;rdZbHxOoxq6w1Z0+rdyc|hH3POZL zh0XloUA|Q&TbaUn4Hxcdme^Jf=X-}rqC=zY<#QzZKkS3aX~**g(|0iP7MJ#Ms`fDz zEL+=?n&hp+QeI^8n>*58x%{LbFJh!}utUN#9=#JBvIL1}d(8CkUR)ken;InW)Mwwx zX??S{C#Rjn&KJl%6a{wuyJzS3@ZyY*kMeLn31ka{dl?{zM)q9MJ}d|Fnzs@lk&X&R zf2zY7Eyr}t6Q!@q=`a(em;CeSg2Su09yFn3JKUpMOEealKbE}+U%hr@6-=R2Otn6*H6P#srLgRue zH?oN)-z&Vz$vu56ItK z-c?RM!w{Z2byaE}H;59Ku4$`Xbg<|KvFOIWtGmq_Y2g`=dgR3Vo_e{F4=sJGT1C^4 z4gZ+xta`_GDJ$(40dD%4CpSc4*VOpfM!rsztmE)?oIpO55J0$kfM&N5sy)yy{bY!`AnsIWY0~|syC~F5GYAW@`a;Y9|!0=`bQEHte+Uac-wLJ zI!<3D)rUmg0?SQn*VPa3Lzr0&_aZjd?mfzEq809M37M3av8%Z=`PPZ9fP#v_#xa}M zHueW?#519>S1kQCHmz3~7HEP+dvTihb!8|PkLoCbmZfHTGk!h@Eo-1vb1VH6n#o|T z9ZcMSjayX+u*P(Zu}BqNGY1_!O=fa5kt)fU7d{JvOos*qg@Nkw@fw&V(zsM80I!`5 zuyINcsQ)zDKHfLcRHLqgHLwx+SQO_1&6qx^ z&A~RuvUtOMig`Lz{R9=P_O`eVGGB~##VQInaY+?XqFINwtQ^mg>H~)`vV5kULV2{oC&_3Nvs-ws2RwGW zt@!cc78ks1W6trVUT__Be^Q%=;Hil5@>0s}Z@q2R z;*bEpMaSS#3|RI(xQx5+{)q2YJgZgH1;!`pYqH;jR}hJ^z^o}I<0%@5W0}SbD6?PZ4{4vJoAk_9>oY;s8mhfz&X15k4^ny*`R%VW?6$Lq~}xlHYiW z7<>WYK|=S5)WK0m8n>cKvvK)3>H?7lrAu8FsNe9jp3Lqvn$?HCd>TELx3usOAct$* zXq?eF_pMj{fr3zch}zqnI;en;hae@GKVnl$hBMf0#O}E@4wDfR

R{9!$#ywaR#S zXE;bD73I;vbu9nr;msU7f~!>7Y={8q498zw3&)=xTa8d+GSUSxU&Y01Dxoi)J9l9h zQ3I*T8b-LOTuw|B$7hg;0wq0{#*h~q>ggo{k5x#P zE!dEaIBqIL#^@^kUFj-iZx0|__owjVx%4|`-*zp>2sEM%Y+z!>NMIe97K0G*2tc%kt6ELwPjLDEm;Da`qm=WolxV6@}?%4BIv0 zRh{A4bZ93D89yZ$O^XWWOXi8n@dcy__OG&2LkqU5~uDlSY;X(&&N zVx9&W8s=QtL)z9HUseZ8BRO=I9y`w{mQ3~x#hY0!VO_V?!-TI@b`K@Y3sOgoVW+x^Y_aagl>P1&}U)$Xv9Bo zLw_FGk5@i}`uN$u=KhhOe_o#Qic;7<=+9R!f0@x|If7{T2SNC9KtJ64JGg#f!~X~x zqW!S{ z{ulF%dffnjtpI%F>;D>8%IB+0yo_;iPgRVTSI|)&7ZvDMqnPN(2tfisehxNHj4LbI G2Yv-;@~oi% diff --git a/test/cases/vttest/1_5.sh b/test/cases/vttest/1_5.sh deleted file mode 100644 index 0a840300e3..0000000000 --- a/test/cases/vttest/1_5.sh +++ /dev/null @@ -1,15 +0,0 @@ -function test_do { - xdotool type "vttest" - xdotool key Return - sleep 1 - xdotool type "1" - xdotool key Return - sleep 0.5 - xdotool key Return - sleep 0.5 - xdotool key Return - sleep 0.5 - xdotool key Return - sleep 0.5 - xdotool key Return -} diff --git a/test/cases/vttest/1_5.sh.alacritty.png b/test/cases/vttest/1_5.sh.alacritty.png deleted file mode 100644 index cdbd5874383f161758db0f853e6f653a3473af85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7265 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 diff --git a/test/cases/vttest/1_6.sh b/test/cases/vttest/1_6.sh deleted file mode 100644 index 9249c9bdfd..0000000000 --- a/test/cases/vttest/1_6.sh +++ /dev/null @@ -1,17 +0,0 @@ -function test_do { - xdotool type "vttest" - xdotool key Return - sleep 1 - xdotool type "1" - xdotool key Return - sleep 0.5 - xdotool key Return - sleep 0.5 - xdotool key Return - sleep 0.5 - xdotool key Return - sleep 0.5 - xdotool key Return - sleep 0.5 - xdotool key Return -} diff --git a/test/cases/vttest/1_6.sh.alacritty.png b/test/cases/vttest/1_6.sh.alacritty.png deleted file mode 100644 index 08cdbd52aed9c054ae13bb598348acd5e9859a35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7532 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 diff --git a/test/cases/vttest/1_6.sh.xterm.png b/test/cases/vttest/1_6.sh.xterm.png deleted file mode 100644 index 43bdcb09ef3ee07c777e84f5e0ebeaf91cb086c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3061 zcmdT_do+}37=OQ+k!dhvwsOm5j!N2GMtfqAX^`@GL{e$Vgse23P! zJE`EbZ~y=m=ami~04N|^48Wif<671gKKZrX*3A|GPKuIj%j7AEzS6@DfV~C)!0`Z# zAuhNRfJia`-TnYrWdNWao?Wtb8FD~acTV0$S zP=QLZ+W=5n@9bc^F1oo_q_n5a9KbJnRd5#UU(lntvWd(fn{jMbg-LayN?S}x(rN7jY|Eek7#k+c*B2h z9QG3ydRxpq-lPz19N;633M~vve*60g$k0XD zQ7@gLgvZ|QVH;m$?W-jd^x4_#~~xMCq-(X}FiAJqKjCp@!f*UlU9 zqP*S~<3gctG#*Mb3&T(xE3UJ`ps)y@HLu(<#3Ph3LS*ayd_H*YIDxwbW3+I;9$H&{ zju7xOg4zw52~e6#Cbj#ZJYwG;hrozuxJ*@YouvcW$5aJ+@&jGpK*w@I=cO>ETdd4y zM)c@kygS}xYS+BfzRM){c@eR|Cq5bdz)>Vx8kKhRFFzaqD4oiqpl`X%JK<{dYbxg5 zB|pvL>ic{Y1{!>b5*a&Yu$CNXV7PLmy)#FyT2d~JwYKr+PteQwUi~-Iq8H~zJHZ2j z-CY8EexYxhd}eup8B?AQ#7ir}gJ44PZj{U%x@plBM5DLZZrZy>tS`FrT)pj?ZoYD} zkQZs5%OL3GYc!`OW^5HdD_f}1BUYjRS~YgLm;U}jn@wY#5JREzHG1$-dONDyowR$R z4h!jc#g{~KuU^JhO|=o8rk&qoGSzUyaw|KK0;ZO|~x{*nWRjj-z&2A_qn96i-HLuve@##$l z)R48-pash|w#Np;Oh2D{w2MHh=(trJ_$-yL1( z8Ggr%kvHBP&xG~VC?OM%0?X{jx-BE$QN6i4Svh1ieDaawdtI2Bu09u4D?2351nzxE zb7ERv)U^*>E4ZiAv?P8Yu^X2ZNpwKo_c?sW8BU>g`Xs2$lZ+@os;w-B;s9}y)1Mj< zuD{OD84!-ajpM6O?=FG9g|ss|XRpndJORuF&}(;Yc`7VL51qnfYfAX#sX&*|e+UUk z!C(=|lMqQv$za#OpDp7noT%BPDW&>YTN1EEvSOxcAe<_qc~ufZ>M0rr*muU1(|ri| zw@0$==wxYu7p9h>L>^{u6_>u*u!nc6q)axOWU9nYZ$gLMI~eO!e=ET02NKJ$LeN63 zFr@ja`{P40gXoKlm{{^e8m5-l05zSsntb4uHn|8yWN@-IaL1dH;RQvOe-=}o5;-aG z-_&^|Q#^U-Bv-b&*_C_c-Xi1`iT3;3jP@TXw{abppbmM*Zp+Q*v!s{R?{}RWfnvPi z5#7Z!OznjES3)xlmLRQ50t!k0#n~^AMW1Gh{(hM9k)~g-q;CQTA@dYP`=P{XNC;^o z@hsBDsY_^5bC}Km+H{0Fnf3G2?u*R%j=(XT6v^}k+o!*QF90(c@GbMVO!+GkeD=yT pne)Gca}6J!z&C;_4`FJr$Q3vuW~y~Zbv;0q^9px|t9Jfz{{Zieghv1X diff --git a/test/cases/vttest/launch.sh b/test/cases/vttest/launch.sh deleted file mode 100644 index 5cda9b0872..0000000000 --- a/test/cases/vttest/launch.sh +++ /dev/null @@ -1,4 +0,0 @@ -function test_do { - xdotool type "vttest" - xdotool key Return -} diff --git a/test/cases/vttest/launch.sh.alacritty.png b/test/cases/vttest/launch.sh.alacritty.png deleted file mode 100644 index 5575a25515149ff31ff986b782f964eaaea5f134..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15506 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 ~u^kxKhlU*k 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 Nb<)Pcy2uI_{XY>vl3f4* diff --git a/test/cases/wraptest.sh b/test/cases/wraptest.sh deleted file mode 100644 index 60fc36c22d..0000000000 --- a/test/cases/wraptest.sh +++ /dev/null @@ -1,4 +0,0 @@ -function test_do { - xdotool type "wraptest" - xdotool key Return -} diff --git a/test/cases/wraptest.sh.alacritty.png b/test/cases/wraptest.sh.alacritty.png deleted file mode 100644 index cc6001140dbd0300ac3a5427219ef090e1d1ba9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14544 zcmcJ02{e@N`}Yjll4a;iC5$1Gtwm&?YA`K`6cVyTvhO=nl#wu^$XeM#_I(*56)Cds zWZ(CFo%eoFeShct-}jvNJ@4-vPG+9x-md#vKA-El^1Gp|NO$nqK^P21cLj@4gTW}# zFc`THH97dEE`*K%{yAWBQRyNKmK8+1rB4AqBMq@?N-&r!FARqBfx$MwSGX}4%;7W) zHgOLIlMIK!SgoUqRi$AtvY8v#)#a}{zdm`(i9{l?b8-pCEUBsA`dt0x1mDRs=gvP1 z2uRD!@Ok?5f~2&Em)D)UcN3G}XXoYU8ya~&dK4NKrf+n=u%rlk?OMY7q>8G_ocvt$ z<;xgFYgOAum{4B%G3M^mS@z;3;>U8`d-t?;^~5enSX$d$ye#kJ;&S!6(x)#~ zB4^IYqAyw7+6Dv#1_lS~=^K=OEIWH%TuJ%H{Ra={z;}e&VP*PTUdE(&YR8(5b#eL$clCrIXgP`!~4;g8Erv%Q5 zioJXt=IrVk5ENATx$5Sv+ej35(2L;k$cVS`@1kR4c~72FzkU1kSy4|MPDTzbE+J)O zXIENIjEIU-QM-vm@kq+Zya)}sXK0w3o~D4kqNJkw;GvnXAKuEwMq5`m=1pt~u~hY@ zy5^lbkug!hp&`6{{8BQqI(m91PYH6L;Ipx}zpktj`s$U}uv;tomantxv1{kIo;zH)$GtiB3YG|mEOwC ztU99PPp!%<9iM8D?03?~@Ra)d%<5p#N>{gL#` z2#m`~A%>Tp8Pa#7CnqLnH)dDA&bW`{l;nI8zANI6Eu{oad!NJUZ;p1&0Z3K6j-sbU*sjg7vz6ATRXPz)oCGKSvY*mm=yQSZtJiEHmucal#fuLtp5&rp)TO zx$f7JqkZZkNcOrRPrNV^ri37Pv2;KpIe^)f%#I%%j{DISau7C_Kw6ihH~@pg-?)%B z%1!?=rF!rRH&xh#6TN|kjai@_Jr}hpsi|Q^dMxHpCkE~4Vurz#TD0LSN{Aj<(^Z)P zcDI>ZuA?O=gRz*|UW<0O2@a03RblRx4)J#@x3`<X|m#Njc-F-!WWYO{2PvwODv%q;#$M6cvl zVb=B}yKI?#W#RnzWmUJ-9aG;p$5=)L-zx^`@lSkKu_~MVB??vPNeb7amePaV?VG>m z&zg`wSil{Zl5mur%574NLY%oUty;1($c%a#a}?n_t2H}E$UzNEdHHo}FRP4RU&mmo zw7-^lm3VZj2&x2_4hJbjZN}g)jFe7qcEBQ}ktE5HEfw9lWQI`Xpd)u5`r+~8%z^D5 z3gb3!YQl8IctzMUG>}vAxwQu5>su}T- z^lr;ox;G!;rpfBB?rN9@;5A=wI4$;l7wt z1y<$xqZHw{Bxn5l5RAA13Zn|A^3|f{IH#Ra8S^Bv( zp)pjtIxV8_aI{llX_+gVwnM2Sk~IPhcultObLevb{mR4O zOcv;U1`=}M=@~m)Lw7Co!!{!ZRU)A$l<4wSi|0VZNu+@9c4j{`dn;Mv{RgxDrdpV( z^L*l8H0ZE15fhiyMU2GnTj`p!&^#KUspgKm!^Sz)g3=d4>O5VkQ%OY`G)HY6(Q`xF zwyATzbLA@GcUyd%gQXU|hUSoQy1Ojpla`Hb@1K2Sf4tMpnS@`gwUc~4pI7d4t0d75 z{qXnHyfoE@A+K(odRfbz--^=T-L?SLb&GY?h!D2HS~9hg#B1p6$ZTmEm&(}I23L@67@b{{yscer|AT;Ln%*OL~L&aZ3p?djK2>K zM_p~4iKV8-pM18m7(A4L?kb~3vK-VPi?*d8YSkahwGuV+UONKNc~Yx94WUxE@UDtI^g$| zFE(nk`NKCF4SB(+u8m*XjwPsfOPZ4$DnaY7K{zRg`{6Zpb~HbQ1nJHhbv=2)%{?G9 z-lckn4Z$G&ilO?kz^IZITQJ>pOXBL&Sz;~TVQIWhg&M%UwMit2p&R4ETV z^Ub_b=0%gF9@+b!>NVu2V{*hf3z4Y6aK`#j&O7!CIg=wp9JxW&y|LX=3^#t_rmV-p zO^(HsuCoTyR%eZefffCOIL>i#5*88^dsHPQ#dE`yX4&;5^}E-W-r^q(7vz`9M5}sf zXA)r@t@@Tp8H-NHB%z~A-HTMyu_dGF@GG^wA%Udv(pR0{D=%^CeY*=)7-{f|=?ioIZbi&}5KVp91?Q#LdV#Y-e z_e;LfWp(f(tMNPw)@-+QW`vqtxJ&Xe zg1T_hx`<+^u+BNN9q;vX1*ATF_&GuGT#e{n|14I8DtT7LL*3_4fonm(rDrGQ5lwD8 z{$ho;L#EAzM&M2pJykq=4%PIzzias6ohLp#N{eghq_c=7g@(Upd*KElZ1z5hi3ztaiF65NG092xkADJrnLSDuAG4 zp^1$VC(0nXQ~N?b1RU|Kc3OnL&XzVvB1Lj`rYg_o5pU<*oG~*YT2z$OKdZK4S1^+D z$k1({-v$B-+!auni@T{OrdIa}HFhSN>f}B29c7O;iTa+HSMs7qLM7K)xKcZJj#$Ye z&)77=i*TVLG82J~7uj1WyOLIUUnw6EmyHhD?9{T-wyt~6pt7lKIeEIE$?5ZBZxyQ= zb{UJBuYF~GDYSO0QN;C&31Pl{w}mli+gWKeoc!$896Zh>-C5`uCC?0Jv4-gakZHE_ zw;)@%)?Am%P1&QtdTi#gy=-MG-3ixbs=cN^6bP;DM1M)FC`$X(t=wnBYBjd?)tR&R z^n=?oKzFUQ);_v%O1xu)*AN$B6o;zimJrux;lO%N6RD8M$j?h0zJ%Yw!9r4?}oB916`S+9@ z95W|7?^#^Q6jRb9ei{y|yPNAc6oo&}pGWj*X=|l)dn4AY8EyGtaSL`Bg=Fq!k35LY z$F|?c&t-n%Mh)PJcAKu=ikwAXH|4C=msF&V=WY6oWeT+mN3u^Xuw%i*j)|_mgKZv@ z!zE#Le$}3ojnJ$pwuj#n*-B*PVDi+}CZjRsH8>-GADySvLD9#hI2}93x$CN@C+U>k zFc=KUzAjV+W8cp5eRIvH7@jOl(^{uKYyIULUhkFEf%u>_x)qFAbGVYYBiQ89G;Zr* zyIs~ePMwve{@6Ksoe4dX(t*@9Si9A*A`y@TYikP!Bx zes+?sSE!TRcI%eEa8R`sZGP$xdPi1*nVm`JY^D(MrX<+kcFGEeDd)rQV1q86u!D?* zraRi&+M|6f#geWds5s!~NbaVwiwx_wz8=IoXh+SmfsGZe_bV0^D^o+pR8nbl#_*cx zf4P2z39)y_y2%m#?HQY`PZVsysu|$M^3cTTFA4 zK7Q{W(l&l1Csb0!OYREH!xI((!V5~jjjK|-G0mnce0<%5=#Cx`8m=EM*ppBzr5QXK zT7H7f%Jr9w$qZ)}G9k2)OP&t9dBaewr+s-He)1~%pwar+&J(Wzy7OdY3o0wY%!#rR z{VnfE!5WtXaJa1|8L#eB6as9-=U(0T!;3@rm zyq_vm1vQ0Okd}ON?8LQrrp|*Mh8!5m^r&BN<>d3=c~|kK`AuJ5x|W!meASoQI_H6Q zy7k!AJ3Lb$=tH<5j8fgeT!<#lE<^Bmlk>0oRl_2v5d=15mO4Mqc#qCe0kM<)$&s>vwp;BK_)V#!vtTIvdw<3zA;mD-G;^8 zE$1PzgQ*Xjd^&LV#P~0W5*^lT3^yZrpHqXQHXSf>h$wOzezBnE%0d_}@euNy`%!Ii z_;yPoO%A*Q{~+@4aaUu^@v!y`c1sNvblHW}_?f=su`8_y0>rKP1M-EDA*JB<=o(%e3)2X-TQ-=)ey&s54J;wQLs9=L?- z_Y;cSX{A;e?~BO~(K`af;|MQ)QcAw6=H~3ggsA??eOWNdWLViT#2MmNK&OH}ZzS*cvhUEw_BexLIIp>3Fyn(4xUE4t;wGnc5=9Je zE`Wp8`3JFYlW2sP$jGv%$<)S7Fa0MtBx|gw4(%P$gQ2s?8&?FjcRI&@$r%J&$Khay zrIC=Qt8H98FS!<^$#a+y_l}AOHSj`dr)5k@m`UM!iO096u^Hd!s9SH7rHZ$Rt!3lv zIR+;?vh{=StJKaBosMSJm&r0bLQxs5y@h53ooCH!5# zY5_ujo}pO#^fNtn*;Hbm?#dz_kx>oB8G1H-!r7N&kE{w2#a2}~V+q+w8iv$EVBQf@$Wy=mz!vUwCcdZsK!h>b-O*^+dB ziWN2REyn{z_L;7l_S5YGoh*5OpH-ortTY%<+Lf2tt~WisXJ>M<{n@{+xfYviZsBqP z>kI+=%7jZ;^h{1`m^YyMO|QxBtZd)b31>U{y-dwm{63pI!cM`%xzlL^xNM`2ObN2H zS-Y(Ncq|^RPreYauq{J}jgzkocijBMM)~7gz@c54Ljz~~OwEtowR)bxSNrq_g3xbP zuTwlkAL|RKq1tg0;r?Y9WbO#Yzb4NJ(fX&FePS!NZMxaFkk4b*>S?c9grt415fpVj zWG#<+m<{5#rbi0wnHewp5b5#2RIZRUF1WgkkFA0gcz3q(me8O!$b*YsLC+jn?j(A} zu9CzMgeHy)ah~Wyh!sgBaG!uUk(+T3gvwc>kZ1afH{fS5?UOi7;GVgWsfy2o@X;~P z9%N#}dB4yll$5y8)H3!PQ&yq4Zp_W1cO>t(6mDLX!#_BE@+GfAlv9G#M zAg5IA`Ffy_d*Cxo0J)kDkNIK7CLftSYmL&4If5AVAljf){C()i3?edA`@xcj)BMsMThnEWcO`-Zy>c5`ASOo8Kw57UD@y;5mMLv`!f14 z=uTFewzTK?o3m$?3Qz1#sf0#ZY8HE8R9I+C9>&N+)#t`X@J$&TTTeX#>6(1BxuNTN zOcjql`qWiR*zu?O6-R}B6=ESP@#jU^_96Jj=ao0 zAV7;^2{bSN0spvk^iS zz7rS1S~%a$S_c2Qx5IcDAQ8y4cg=gx!l9gJ{OTbDnW!oR`a4DSSrbBy(=}NTK_CUU zF+L)f$j*;Tqye}+T<1MA;p?4MXV>rbDCLx?*xR=fX{m8IjJnrrgPlvGxDNq%Dh_}A zSZvI!Gq4QZY%I0830%v4DV%2ck0qO{!1=>&MtHaoaYs;74$uL*Zld>ys;UTZG;Zub zaX+pcCgdS%WxekFeNE{&q0ZkYArJA1Vcin?x_b&zC2-kR8eW1E{@i3+9MY0o|nFU+uu z9qf9|3t|$4la3Hxe)7~LjSY<6-f?dfnh&&hIHb22cl6&c{a__1D&#qOxvo79uyNV2 z!F+$+pdXhRZCV)v`Ng01aF?ZSo9P03T^^7?l#61YZ%!}5&_fY2 znv1FO>N!9ASirKz;&5v?@6`Q0WyU@_LJ4PNgzx|EX65$~sB1kV7n+%ZN1Mmpy*fU! z%*CN6q(#2c&$J%@N`Krtay#5H9u~n1ZoFT`)3x>}LxA(U-kJ$ie^oxRq9w^?cU>f9FJW;IQ+|A|dU2<-Iii`R*}(=N(7_sW!Pd#(RbR3%mdRjp}5 znuE&jXn&7h_x8pAc>LMSa(#KGJlQSRBiMSN^hm613)gR*MmJFaK$M(QEF}Z*efR~D zM4jx?%YUL+;-P9OJ-;zeXdE7|ETVrD)%|^6))OfG+T>Zu(W0)VZ2Sx>&E$b95W}eU z{4wCFzMQi6mcIX!Ay0&u>wi35@-Rm4mNlT#28ivy(L5s|twI#?wSfOCRGFE2Y{&7* zh~ED+#HsjQ`zRub<7n3DgoSQ@`ra+70zrx!OAyCKfRusmHcnb%HCgK=bNV+bBg;u| ztB&b|aCo~XIa7zo&AVj-W^9vGLk+Ys<|Q|1tE=(ODjSY71k*|mi8uE5Fvmp)es$+G ztY3kh)I{@^N)^*o|0u`1!X?DEvmL*P>N7-Vn_;G0AI@})E%3kqk%*0U^K^pq6L0YC z=FRL(fKL7N8%{oxw$%V88U_=oqdm`06^)4@MI30br^1@H!uH;p>#!U6StL|s5?31n zyYU_u6@E2At>|uNR$a}Bmaxp$-H`W8v#>Uz)lD)A1jd`YrGl|Jb9+xF*uj7P#kGrt znPg?GT)Uohs3=y&wB?Zw#ghZ8J)h@(W&LSjy}~FT9PsI6VWxZ!y`L*gw?{7~d+V`h zr`T5BLRe`#jh4%nEm;947?JsP$D_&wWm~V%_IrrfL2S32eMaNZCQ7+{Vv%h{LTrMf zN>o4S$5khVp_qVl6*4q}Obz+t?4h&H4db$#z=0Ebi${Bl^cHHU0OVNe?BSm2t>EMQ z7c<7;jDR;dEC(6GB!7Zv+)jhAzYkSnsM;xu9dEW!vXicmzi%Vus3l8lt{Sz;SCTg+ z0c&O^Bg@>T?U%vViL})p zq*m8jKTjsMN_98{XHJ_SGe+wGiROaX7^L^OhQUe7p@ek!x_W|IO~x3Yuh6rblsqdE zrM=KPI(n60m77p(JXF2Zpdr6x6r5=WoWe@zE;a;;%8@@S(YG-eAB2IP^)fUFF|825 zLkTF06>~O4bg&~jP8SVst99G36cA{@WdSSVhmr(j+3b+PAdzI*T0k_r;A}s0hV|jP zgiC~SQ%AfyFE~yu>!mr_>Vxb$H+SF_?X|ydC88n2eS+M3Hkpl}19;!C3jn$-g!emV zKWm6Ny4m(uuh2T|I+N^CleONG=j|qX09wzJFU-|A$w?2f5$W(CE>gvBY#rZADTBfk zx`8}f@<(@x?Ui*A2l5wcSH}}v_YkalY%G_Fd{qZ&fEfXm_x0Ql8Dz-E$l* zqb5^N5H<~;0RsYri&usPA+DUxMwrp7JPV;;zJlXKcIDLT6aroActdQFz#bB*dzfhMhX1z z^F6u=&=C+;4|kyHrj3HxjM!zLNVb1b3w?6H3TqibR)HG81pthd*Z}I-&nmpJf^KEc zt($L3J@!g-$}YwhN+&eF?u*T*2r|8K5Kw4vy|;mK3SH~d5Jyh?`_wkEsg#Nt&4iGV zA(4m{y~HC3o0@k`la%q>Vf?}>L5jyuZ$xZa01c=C8t@!`v~1`}yAj%8kaIV2vI{#v zs0<2RSK7wqiZJC<43*da=mAQ#M>q7*tyUkrz((3x2)>T>e;??fR|GiQmC%x9K6xmo z5P5K$P{eeHyXd!10h7uje(V-HoquG|vak-{JWK zUpi6!;@?)CSRsHu%pc%9n=}fT=B`baIjz$SZ%$CgOJdfBx|57=DHmP^ zae?REM(yFCJ;DaEr1S_`*NTulGfBt~)k9257#UQ$;og0AqjiRiiH&r`W>Mr_2@XW< zUDWY|h48Aa_L^e3NHJZtS1g;V>swbPpc3wA;H`hdUG_NLlGWM89lZj$%Y#*XLz4}Ww3XF`Grx<-ir);&{5=6LZS@3VklP?B2~{k})cTYfsuS$) zz+xXagk4PTWbCiVpx0{o0np&TP)o4&MpAvx>0d*`z}V;zy?dUw zc-^oRaHfCu1g?gBdhvgbnL_u1cYz@bO_JXF!*TrRM2x#2NNB2jLUF+w?g!6xbi}&t z1T+@9@~P}0WNn@Uz(xEab<6cDD)ow*Jl!A}LC`=sFpb z&8Nm~Zb(Rgk68=sFFKfUmQckHSeI_ zg59wG7RJi|20-i!qiD9;VKUtrG$+h+U-MS};I`*FA&F?AS=?9MVzuR5NAcQCoqTnj zH=Kg4`-Oo|Sttbw#)p8QUGVyTA3;0wOjCBM0jS=qNC!C&o%!NGe?NbLzL_)q$eO#0idq} zW{;Pxoe%^AxprkqQyn*&zg?3`vB>>O#FZa%kt{$0+Gn7rkEw=!gWZBemEO&+#zK6$ zx0;2BJ`u3_)O{I$$MPrSoMY5O zjGMmfvyZ<5PbP@keSWnSZSB3wHGr)zM)sY36Nyvzr8eyEZl&tW?)nFju+Pj69Jseh zhsA87^f8Afc#$n!mHB-sYcWgHC(|H$RtrV)b5M*uSiLXG@#%876%9lnBNjR2!F=1Mp?)9coRpl-qSO>}N-<5@-bkGSg z&5cCl0bcz?8SWwtKv3I|=gTYks)b|ob#2YZ^S;ozo#C_S>$xjY0;Wdl{>=yDS%)7h4A%bL> z*4;i@-Q2C9FX(AGT+i3@qCD}Ng8ufdBZ2r4#E5m#V(HZ&-N-|F+%iYOCIzw}Vh2lT zAwgF9N>Y1o0(Uz_3C?z!@c`Fa40=FOSS#v*U?Yx;nG>K!Q{4>NyQT|FLOQzoqv!E$pNtI-9F9c5CU?IgVrVm>wtqV)`vEKA2KpPV=zNcsWrmnZi^#(M3`Q+DpZjNwdnACpr>v%rs`^=EN@@Y?&cfO zSTB}|G7U7XB)>|fP<4@;-f}LO?C`EV?NUT1__%R!X08|ur;PC>qI{(}`gA1w_cXeE zFDfZ>JSoFeWAC>5qy)|1E1UI)#msx01%ROYor8KqKJ^&cEyWO1Y z%z=7LzV7e(6%XEcj%$8O%{>sEfms3#G`V61Yg~P41=w(p*Y!W>jm^9>bdMm`Z?L>nB&JzdL^ifXda~bWav2picn&SN`23$Ga%6 zVoea;m`twe-K*@145t`tyVd)R+&_<@qtaf0LVvQnj)EXtXq2*s_hf2O!d z-k6VdHh>tBt?Abpvg{wMH1&IZQQfbhBFT+t=tQaTqI|%O!9iF-BO`PEEp$qd?q)mu z*-;4j{w-{8OriQeZ7N3T#ehBZHRkt%s$FX86D_o4Iq1oYrNKgCG=h90A{aCpD6-OM z(1&*}#EJ4bjpUx-^xE`H75=Wod|QJy2iM#y?e;;IiO~6#{zf&F9ATr3w-RI$-dQ3i z=Z%u!bK*_x*_nHKF~_#ar=_J*5?;fR8gw9jC5!y<*?-3e*gjRP<~4sQLwM!SlJJOK z81}OZ!c`ebp^eX7sUod{t#6MPig+e{qJX)wL3n$a^g;a;Ln{L|2XNPOC5yY?V)M`&&#NXQkQ1La$Rm1jG5;`^M)cPJzX6({%YtS*AU| z{;#Adw(mvCR_%d5nL9$v+Gxfm4K-Si4(qTo9@Uqjy*g`Aetsw~R~9v}7MyUAPoZi_ zKu?H${w~H|XEn7)U8Z}bWhY~OvqtB^;u_(KxX0pzu+6bdG1P$1KW9cQ;qa5!(e&Gi{Bp#e`#U?XjK+Ayi3-1)EY@?p=~xJg0G3)CW$$}bW-gWd zi3&+hLmubqgYZW#aCw%O<6uhxIQ1l0&ZE+aC+6aFII22OGgu(vhXu;=Z9Fi7g#rfa znTm$X_;ST6f98cr&uP0yd66l;pnv6se3Ig{=R?+%uEz*OYAvTfer;knNuwOzF-nC1 z9b8FwEH^U20>QXk6}U0EOHo2;{w&(kO{~my*uQ+OCkp{uV%XXgtBTD~109otOAA%_ z3$v4mj@g$fbrh|ZDI9_LBY?Q#JGYHkvn?v{?fpN`)MJLcPPFOqDg_-8w=<5gzgavk z42O@g!A)byzEdvPUURX4yR4+0S;|PGddU$4e1n`=dXQ#xne}M#Ad9fy+6aO#FDi4X z6a@96j}uCHpAhp6XUhGmXObM><_oRelMpICFL}UdO{x!%Z)qzt`JAUhTJF>X9i7rTyo1#0tf?UN2VcOr! zXsbC%((X%vhypp!-@Zk2RROa#vw_F6Cw`u7Ya@FRdH6$bs8p%m`bRu;0$q2X5xosQ&up63!7Wb6iWlS&ueR$X`ONbiSf zT2hcnSWK}b>UX`Z2xqjXn}ck_nbcoE>%=BSbMM+=~+>3<~SH?u(So`&y zX7F~beZ82g+^AQ1iS~g5Z-S_J5@lBgDB{WrEP8*83#c%GIzDB55Yz9f(S9Gu-~0{K z74m=m>2K``$^!itK7k6??*tRr-M=>Y-}$uLAM<;a|H5(RMgK)reutv{0`q=g`v3Xq zZ|xc?WB->w?Io@EYvunw=6~=r=)wQvo4=>tJ;&c7A0)8<|DXQL!h#wM{w0S0!rlL; zcKz3nlk^|f|1X;bfBv68;nFx5VPi6&Z8c|$^pJYB4M{O(1^%-Y?25cHCjHXA$NvkQ Cvk)Nw diff --git a/test/cases/wraptest.sh.ghostty.png b/test/cases/wraptest.sh.ghostty.png deleted file mode 100644 index fff26df9ad56bb0fc6686876ecf700c9953f7307..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50414 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 diff --git a/test/run-all.sh b/test/run-all.sh deleted file mode 100755 index d4a785a443..0000000000 --- a/test/run-all.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/usr/bin/env bash -# -# Run all of the test cases. All test cases are found by traversing -# the "cases" directory, finding all shell files, and executing the -# "./run-host.sh" command for each. - -DIR=$(cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd) - -# We always copy the bin in case it was rebuilt -cp ${DIR}/../zig-out/bin/ghostty ${DIR}/ - -# Unix shortcut to just execute ./run-host for each one. We can do -# this less esoterically if we ever wanted. -find ${DIR}/cases \ - -type f \ - -name '*.sh' | \ - sort | \ - parallel \ - --will-cite \ - ${DIR}/run-host.sh \ - --case '{}' \ - --rewrite-abs-path \ - "$@" diff --git a/test/run-host.sh b/test/run-host.sh deleted file mode 100755 index da9dbe2e52..0000000000 --- a/test/run-host.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/usr/bin/env bash -# -# This runs a single test case from the host (not from Docker itself). The -# arguments are the same as run.sh but this wraps it in docker. - -DIR=$(cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd) -IMAGE=$(docker build --file ${DIR}/Dockerfile -q ${DIR}) - -docker run \ - --init \ - --rm \ - -v ${DIR}:/src \ - --entrypoint "xvfb-run" \ - $IMAGE \ - --server-args="-screen 0, 1600x900x24" \ - /entrypoint.sh "$@" diff --git a/test/run.sh b/test/run.sh deleted file mode 100755 index db05ede763..0000000000 --- a/test/run.sh +++ /dev/null @@ -1,142 +0,0 @@ -#!/usr/bin/env bash -# -# This script runs a given test case and captures a screenshot. This script -# expects to run in the Docker image so it just captures the full screen rather -# than a specific window. -# -# This script also compares the output to the expected value. The expected -# value is the case file with ".png" appended. If the "--update" flag is -# appended, the test case is updated. - -#-------------------------------------------------------------------- -# Helpers - -function has_func() { - declare -f -F $1 > /dev/null - return $? -} - -# Colors -export BOLD="\\e[1m" -export RED="\\e[1;31m" -export GREEN="\\e[1;32m" -export YELLOW="\\e[1;33m" -export WHITE="\\e[1;37m" -export RESET="\\e[0;39m" - -#-------------------------------------------------------------------- -# Flag parsing - -ARG_REWRITE=0 -ARG_UPDATE=0 -while [[ "$#" -gt 0 ]]; do - case $1 in - -e|--exec) ARG_EXEC="$2"; shift ;; - -c|--case) ARG_CASE="$2"; shift ;; - -o|--output) ARG_OUT="$2"; shift ;; - -u|--update) ARG_UPDATE=1 ;; - --rewrite-abs-path) ARG_REWRITE=1 ;; - *) echo "Unknown parameter passed: $1"; exit 1 ;; - esac - shift -done - -# Rewrite the path to be valid for us. This regex can be fooled in many ways -# but its good enough for my PC (mitchellh) and CI. Contributors feel free -# to harden it. -if [ "$ARG_REWRITE" -eq 1 ]; then - ARG_CASE=$(echo $ARG_CASE | sed -e 's/.*cases/\/src\/cases/') -fi - -# If we're updating, then just update the file in-place -GOLDEN_OUT="${ARG_CASE}.${ARG_EXEC}.png" -ARG_OUT="${ARG_CASE}.${ARG_EXEC}.actual.png" -if [ "$ARG_UPDATE" -eq 1 ]; then ARG_OUT=$GOLDEN_OUT; fi - -bad=0 -if [ -z "$ARG_EXEC" ]; then bad=1; fi -if [ -z "$ARG_CASE" ]; then bad=1; fi -if [ -z "$ARG_OUT" ]; then bad=1; fi -if [ $bad -ne 0 ]; then - echo "Usage: run.sh --exec --case --output " - exit 1 -fi - -# Load our test case -# shellcheck disable=SC1090 -source ${ARG_CASE} -if ! has_func "test_do"; then - echo "Test case is invalid." - exit 1 -fi - -# NOTE: This is a huge hack right now. -if [ "$ARG_EXEC" = "ghostty" ]; then - ARG_EXEC="/tmp/ghostty"; - - # Copy so we don't read/write race when running in parallel - cp /src/ghostty ${ARG_EXEC} - - # We build in Nix (maybe). To be sure, we replace the interpreter so - # it doesn't point to a Nix path. If we don't build in Nix, this should - # still be safe. - patchelf --set-interpreter /lib/ld-linux-"$(uname -m)".so.1 ${ARG_EXEC} -fi - -#-------------------------------------------------------------------- -# Some terminals require XDG be properly setup. We create a new -# set of XDG directories for this. -export XDG_BASE_DIR="/work/xdg" -export XDG_RUNTIME_DIR="${XDG_BASE_DIR}/runtime" -mkdir -p ${XDG_BASE_DIR} ${XDG_RUNTIME_DIR} -chmod 0700 $XDG_RUNTIME_DIR - -# Configure i3 -cat <${XDG_BASE_DIR}/i3.cfg -# i3 config file (v4) - -exec ${ARG_EXEC} - -bar { - mode invisible -} -EOF - -#-------------------------------------------------------------------- - -printf "${RESET}${BOLD}[$(basename $ARG_EXEC)]${RESET} $ARG_CASE ... ${RESET}" - -# Start up the program under test by launching i3. We use i3 so we can -# more carefully control the window settings, test resizing, etc. -WM_LOG="${XDG_BASE_DIR}/wm.log" -i3 -c ${XDG_BASE_DIR}/i3.cfg >${WM_LOG} 2>&1 & - -# Wait for startup -# TODO: we can probably use xdotool or wmctrl or something to detect if any -# windows actually launched and make error handling here better. -sleep 2 - -# Run our test case (should be defined in test case file) -test_do - -# Sleep a second to let it render -sleep 1 - -# Uncomment this and use run-host.sh to get logs of the terminal emulator -# cat $WM_LOG - -import -window root ${ARG_OUT} - -DIFF=$(compare -metric AE ${ARG_OUT} ${GOLDEN_OUT} null: 2>&1) -if [ $? -eq 2 ] ; then - printf "${RED}ERROR${RESET}\n" - exit 1 -else - if [ $DIFF -gt 0 ]; then - printf "${RED}Fail (Diff: ${WHITE}${DIFF}${RED})${RESET}\n" - exit 1 - else - printf "${GREEN}Pass (Diff: ${WHITE}${DIFF}${GREEN})${RESET}\n" - fi -fi - From 12f43dfb7df9d04352616e29bfe0b2be9120bd96 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sat, 28 Feb 2026 21:03:49 -0800 Subject: [PATCH 056/277] fix(terminal): bounds check params in DCS passthrough entry When a DCS sequence has more than MAX_PARAMS parameters, entering dcs_passthrough would write to params[params_idx] without a bounds check, causing an out-of-bounds access. Drop the entire DCS hook when params overflow, consistent with how csi_dispatch handles it. Found by AFL fuzzing. --- src/terminal/Parser.zig | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/src/terminal/Parser.zig b/src/terminal/Parser.zig index 34a23787f0..88e7edf7c3 100644 --- a/src/terminal/Parser.zig +++ b/src/terminal/Parser.zig @@ -289,6 +289,8 @@ pub fn next(self: *Parser, c: u8) [3]?Action { break :osc_string null; }, .dcs_passthrough => dcs_hook: { + // Ignore too many parameters + if (self.params_idx >= MAX_PARAMS) break :dcs_hook null; // Finalize parameters if (self.param_acc_idx > 0) { self.params[self.params_idx] = self.param_acc; @@ -1070,3 +1072,28 @@ test "dcs: params" { try testing.expectEqual('p', hook.final); } } + +test "dcs: too many params" { + // Regression test for a crash found by fuzzing (afl). When a DCS + // sequence has more than MAX_PARAMS parameters and param_acc_idx > 0, + // entering dcs_passthrough wrote to params[params_idx] without a + // bounds check, causing an out-of-bounds access. + var p = init(); + _ = p.next(0x1B); // ESC + _ = p.next('P'); // DCS entry + + // Feed a digit then MAX_PARAMS semicolons to fill all param slots. + _ = p.next('6'); + for (0..MAX_PARAMS) |_| { + _ = p.next(';'); + } + // Feed another digit so param_acc_idx > 0 while params_idx == MAX_PARAMS. + _ = p.next('7'); + + // A final byte triggers entry to dcs_passthrough. The DCS should + // be dropped entirely, consistent with how CSI handles overflow. + const a = p.next('p'); + try testing.expect(a[0] == null); + try testing.expect(a[1] == null); + try testing.expect(a[2] == null); +} From adbb432930ad66bc7f8d700a8701560efd038439 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sat, 28 Feb 2026 15:17:58 -0800 Subject: [PATCH 057/277] test/fuzz-libghostty: basic afl++-based fuzzer for libghostty --- src/lib_vt.zig | 1 + test/fuzz-libghostty/AGENTS.md | 4 ++ test/fuzz-libghostty/build.zig | 62 ++++++++++++++++++++++++++++++ test/fuzz-libghostty/build.zig.zon | 14 +++++++ test/fuzz-libghostty/src/lib.zig | 11 ++++++ test/fuzz-libghostty/src/main.c | 27 +++++++++++++ 6 files changed, 119 insertions(+) create mode 100644 test/fuzz-libghostty/AGENTS.md create mode 100644 test/fuzz-libghostty/build.zig create mode 100644 test/fuzz-libghostty/build.zig.zon create mode 100644 test/fuzz-libghostty/src/lib.zig create mode 100644 test/fuzz-libghostty/src/main.c diff --git a/src/lib_vt.zig b/src/lib_vt.zig index 03a883e20f..251faa0a40 100644 --- a/src/lib_vt.zig +++ b/src/lib_vt.zig @@ -32,6 +32,7 @@ pub const modes = terminal.modes; pub const page = terminal.page; pub const parse_table = terminal.parse_table; pub const search = terminal.search; +pub const sgr = terminal.sgr; pub const size = terminal.size; pub const x11_color = terminal.x11_color; diff --git a/test/fuzz-libghostty/AGENTS.md b/test/fuzz-libghostty/AGENTS.md new file mode 100644 index 0000000000..bf89bd7e0c --- /dev/null +++ b/test/fuzz-libghostty/AGENTS.md @@ -0,0 +1,4 @@ +# AFL++ Fuzzer for Libghostty + +- `ghostty-fuzz` is a binary built with `afl-cc` +- Build `ghostty-fuzz` with `zig build` diff --git a/test/fuzz-libghostty/build.zig b/test/fuzz-libghostty/build.zig new file mode 100644 index 0000000000..43e5d4f893 --- /dev/null +++ b/test/fuzz-libghostty/build.zig @@ -0,0 +1,62 @@ +const std = @import("std"); + +pub fn build(b: *std.Build) void { + const target = b.standardTargetOptions(.{}); + const optimize = b.standardOptimizeOption(.{}); + + // Create the C ABI library from Zig source that exports the + // API that the `afl-cc` main.c entrypoint can call into. This + // lets us just use standard `afl-cc` to fuzz test our library without + // needing to write any Zig-specific fuzzing harnesses. + const lib = lib: { + // Zig module + const lib_mod = b.createModule(.{ + .root_source_file = b.path("src/lib.zig"), + .target = target, + .optimize = optimize, + }); + if (b.lazyDependency("ghostty", .{ + .simd = false, + })) |dep| { + lib_mod.addImport( + "ghostty-vt", + dep.module("ghostty-vt"), + ); + } + + // C lib + const lib = b.addLibrary(.{ + .name = "ghostty-fuzz", + .root_module = lib_mod, + }); + + // Required to build properly with afl-cc + lib.bundle_compiler_rt = true; + lib.bundle_ubsan_rt = true; + lib.root_module.stack_check = false; + + break :lib lib; + }; + + // Build a C entrypoint with afl-cc that links against the generated + // static Zig library. afl-cc is expecte to be on the PATH. + const exe = exe: { + const cc = b.addSystemCommand(&.{"afl-cc"}); + cc.addArgs(&.{ + "-std=c11", + "-O2", + "-g", + "-o", + }); + const output = cc.addOutputFileArg("ghostty-fuzz"); + cc.addFileArg(b.path("src/main.c")); + cc.addFileArg(lib.getEmittedBin()); + + break :exe output; + }; + + // Install + b.installArtifact(lib); + const exe_install = b.addInstallBinFile(exe, "ghostty-fuzz"); + b.getInstallStep().dependOn(&exe_install.step); +} diff --git a/test/fuzz-libghostty/build.zig.zon b/test/fuzz-libghostty/build.zig.zon new file mode 100644 index 0000000000..0917303602 --- /dev/null +++ b/test/fuzz-libghostty/build.zig.zon @@ -0,0 +1,14 @@ +.{ + .name = .fuzz_libghostty, + .version = "0.0.0", + .fingerprint = 0x2cb2c498237c5d43, + .minimum_zig_version = "0.15.1", + .dependencies = .{ + .ghostty = .{ .path = "../../" }, + }, + .paths = .{ + "build.zig", + "build.zig.zon", + "src", + }, +} diff --git a/test/fuzz-libghostty/src/lib.zig b/test/fuzz-libghostty/src/lib.zig new file mode 100644 index 0000000000..a4d2cb765f --- /dev/null +++ b/test/fuzz-libghostty/src/lib.zig @@ -0,0 +1,11 @@ +const std = @import("std"); +const ghostty_vt = @import("ghostty-vt"); + +pub export fn ghostty_fuzz_parser( + input_ptr: [*]const u8, + input_len: usize, +) callconv(.c) void { + var p: ghostty_vt.Parser = .init(); + defer p.deinit(); + for (input_ptr[0..input_len]) |byte| _ = p.next(byte); +} diff --git a/test/fuzz-libghostty/src/main.c b/test/fuzz-libghostty/src/main.c new file mode 100644 index 0000000000..e2f6942bb5 --- /dev/null +++ b/test/fuzz-libghostty/src/main.c @@ -0,0 +1,27 @@ +#include +#include +#include + +void ghostty_fuzz_parser(const uint8_t *input, size_t input_len); + +int main(int argc, char **argv) { + uint8_t buf[4096]; + size_t len = 0; + FILE *f = stdin; + + if (argc > 1) { + f = fopen(argv[1], "rb"); + if (f == NULL) { + return 0; + } + } + + len = fread(buf, 1, sizeof(buf), f); + + if (argc > 1) { + fclose(f); + } + + ghostty_fuzz_parser(buf, len); + return 0; +} From 4e47c225b1541339600d24fd0d8d8689292ce848 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sat, 28 Feb 2026 20:01:07 -0800 Subject: [PATCH 058/277] pkg/afl++ --- pkg/afl++/afl.c | 85 +++++++++++++++++++++++++++++++++++++++++ pkg/afl++/build.zig | 24 ++++++++++++ pkg/afl++/build.zig.zon | 11 ++++++ 3 files changed, 120 insertions(+) create mode 100644 pkg/afl++/afl.c create mode 100644 pkg/afl++/build.zig create mode 100644 pkg/afl++/build.zig.zon diff --git a/pkg/afl++/afl.c b/pkg/afl++/afl.c new file mode 100644 index 0000000000..e085945c77 --- /dev/null +++ b/pkg/afl++/afl.c @@ -0,0 +1,85 @@ +#include +#include +#include +#include +#include +#include +#include + +/* Main entry point. */ + +/* To ensure checks are not optimized out it is recommended to disable + code optimization for the fuzzer harness main() */ +#pragma clang optimize off +#pragma GCC optimize("O0") + + +// Zig integration +void zig_fuzz_init(); +void zig_fuzz_test(unsigned char *, ssize_t); + + +// Linker-provided symbols marking the boundaries of the __sancov_guards section. +// These must be declared extern so the linker provides the actual section boundaries +// from the instrumented code, rather than creating new variables that shadow them. +extern uint32_t __start___sancov_guards; +extern uint32_t __stop___sancov_guards; +void __sanitizer_cov_trace_pc_guard_init(uint32_t*, uint32_t*); + + + +// Symbols not defined by afl-compiler-rt +__attribute__((visibility("default"))) __attribute__((tls_model("initial-exec"))) _Thread_local uintptr_t __sancov_lowest_stack; + +void __sanitizer_cov_trace_pc_indir () {} +void __sanitizer_cov_8bit_counters_init () {} +void __sanitizer_cov_pcs_init () {} + +//__AFL_FUZZ_INIT() +int __afl_sharedmem_fuzzing = 1; +extern __attribute__((visibility("default"))) unsigned int *__afl_fuzz_len; +extern __attribute__((visibility("default"))) unsigned char *__afl_fuzz_ptr; +unsigned char __afl_fuzz_alt[1048576]; +unsigned char *__afl_fuzz_alt_ptr = __afl_fuzz_alt; + +int main(int argc, char **argv) { + __sanitizer_cov_trace_pc_guard_init(&__start___sancov_guards, &__stop___sancov_guards); + + // __AFL_INIT(); + static volatile const char *_A __attribute__((used,unused)); + _A = (const char*)"##SIG_AFL_DEFER_FORKSRV##"; +#ifdef __APPLE__ + __attribute__((visibility("default"))) + void _I(void) __asm__("___afl_manual_init"); +#else + __attribute__((visibility("default"))) + void _I(void) __asm__("__afl_manual_init"); +#endif + _I(); + + + zig_fuzz_init(); + + // unsigned char *buf = __AFL_FUZZ_TESTCASE_BUF; + unsigned char *buf = __afl_fuzz_ptr ? __afl_fuzz_ptr : __afl_fuzz_alt_ptr; + + // while (__AFL_LOOP(UINT_MAX)) { + while (({ static volatile const char *_B __attribute__((used,unused)); _B = (const char*)"##SIG_AFL_PERSISTENT##"; extern __attribute__((visibility("default"))) int __afl_connected; + #ifdef __APPLE__ + __attribute__((visibility("default"))) int _L(unsigned int) __asm__("___afl_persistent_loop"); + #else + __attribute__((visibility("default"))) int _L(unsigned int) __asm__("__afl_persistent_loop"); + #endif + _L(__afl_connected ? UINT_MAX : 1); })) { + + // int len = __AFL_FUZZ_TESTCASE_LEN; + int len = __afl_fuzz_ptr ? *__afl_fuzz_len : + (*__afl_fuzz_len = read(0, __afl_fuzz_alt_ptr, 1048576)) == 0xffffffff ? 0 : + *__afl_fuzz_len; + + + zig_fuzz_test(buf, len); + } + + return 0; +} diff --git a/pkg/afl++/build.zig b/pkg/afl++/build.zig new file mode 100644 index 0000000000..bd562256d4 --- /dev/null +++ b/pkg/afl++/build.zig @@ -0,0 +1,24 @@ +const std = @import("std"); + +pub fn addInstrumentedExe( + b: *std.Build, + obj: *std.Build.Step.Compile, +) ?std.Build.LazyPath { + const pkg = b.dependencyFromBuildZig(@This(), .{}); + + const run_afl_cc = b.addSystemCommand(&.{ + b.findProgram(&.{"afl-cc"}, &.{}) catch + @panic("Could not find 'afl-cc', which is required to build"), + "-O3", + }); + _ = obj.getEmittedBin(); // hack around build system bug + run_afl_cc.addArg("-o"); + const fuzz_exe = run_afl_cc.addOutputFileArg(obj.name); + run_afl_cc.addFileArg(pkg.path("afl.c")); + run_afl_cc.addFileArg(obj.getEmittedLlvmBc()); + return fuzz_exe; +} + +pub fn build(b: *std.Build) !void { + _ = b; +} diff --git a/pkg/afl++/build.zig.zon b/pkg/afl++/build.zig.zon new file mode 100644 index 0000000000..1fd3d5a4b6 --- /dev/null +++ b/pkg/afl++/build.zig.zon @@ -0,0 +1,11 @@ +.{ + .name = .afl_plus_plus, + .fingerprint = 0x465bc4bebb188f16, + .version = "0.1.0", + .dependencies = .{}, + .paths = .{ + "build.zig", + "build.zig.zon", + "afl.c", + }, +} From 3294621430504ea776c094a33ccfa3e99945b117 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sat, 28 Feb 2026 20:04:07 -0800 Subject: [PATCH 059/277] switch to pkg/afl++ for fuzz --- pkg/afl++/afl.c | 7 +++++++ pkg/afl++/build.zig | 2 +- test/fuzz-libghostty/build.zig | 19 +++---------------- test/fuzz-libghostty/build.zig.zon | 1 + test/fuzz-libghostty/src/lib.zig | 7 +++++++ 5 files changed, 19 insertions(+), 17 deletions(-) diff --git a/pkg/afl++/afl.c b/pkg/afl++/afl.c index e085945c77..300da87296 100644 --- a/pkg/afl++/afl.c +++ b/pkg/afl++/afl.c @@ -22,8 +22,15 @@ void zig_fuzz_test(unsigned char *, ssize_t); // Linker-provided symbols marking the boundaries of the __sancov_guards section. // These must be declared extern so the linker provides the actual section boundaries // from the instrumented code, rather than creating new variables that shadow them. +// On macOS (Mach-O), the linker uses a different naming convention for section +// boundaries than Linux (ELF), so we use asm labels to reference them. +#ifdef __APPLE__ +extern uint32_t __start___sancov_guards __asm("section$start$__DATA$__sancov_guards"); +extern uint32_t __stop___sancov_guards __asm("section$end$__DATA$__sancov_guards"); +#else extern uint32_t __start___sancov_guards; extern uint32_t __stop___sancov_guards; +#endif void __sanitizer_cov_trace_pc_guard_init(uint32_t*, uint32_t*); diff --git a/pkg/afl++/build.zig b/pkg/afl++/build.zig index bd562256d4..2bfb72050a 100644 --- a/pkg/afl++/build.zig +++ b/pkg/afl++/build.zig @@ -3,7 +3,7 @@ const std = @import("std"); pub fn addInstrumentedExe( b: *std.Build, obj: *std.Build.Step.Compile, -) ?std.Build.LazyPath { +) std.Build.LazyPath { const pkg = b.dependencyFromBuildZig(@This(), .{}); const run_afl_cc = b.addSystemCommand(&.{ diff --git a/test/fuzz-libghostty/build.zig b/test/fuzz-libghostty/build.zig index 43e5d4f893..5a0aea6968 100644 --- a/test/fuzz-libghostty/build.zig +++ b/test/fuzz-libghostty/build.zig @@ -1,4 +1,5 @@ const std = @import("std"); +const afl = @import("afl"); pub fn build(b: *std.Build) void { const target = b.standardTargetOptions(.{}); @@ -31,29 +32,15 @@ pub fn build(b: *std.Build) void { }); // Required to build properly with afl-cc - lib.bundle_compiler_rt = true; - lib.bundle_ubsan_rt = true; lib.root_module.stack_check = false; + lib.root_module.fuzz = true; break :lib lib; }; // Build a C entrypoint with afl-cc that links against the generated // static Zig library. afl-cc is expecte to be on the PATH. - const exe = exe: { - const cc = b.addSystemCommand(&.{"afl-cc"}); - cc.addArgs(&.{ - "-std=c11", - "-O2", - "-g", - "-o", - }); - const output = cc.addOutputFileArg("ghostty-fuzz"); - cc.addFileArg(b.path("src/main.c")); - cc.addFileArg(lib.getEmittedBin()); - - break :exe output; - }; + const exe = afl.addInstrumentedExe(b, lib); // Install b.installArtifact(lib); diff --git a/test/fuzz-libghostty/build.zig.zon b/test/fuzz-libghostty/build.zig.zon index 0917303602..9fa2f65c11 100644 --- a/test/fuzz-libghostty/build.zig.zon +++ b/test/fuzz-libghostty/build.zig.zon @@ -5,6 +5,7 @@ .minimum_zig_version = "0.15.1", .dependencies = .{ .ghostty = .{ .path = "../../" }, + .afl = .{ .path = "../../pkg/afl++" }, }, .paths = .{ "build.zig", diff --git a/test/fuzz-libghostty/src/lib.zig b/test/fuzz-libghostty/src/lib.zig index a4d2cb765f..f33560317e 100644 --- a/test/fuzz-libghostty/src/lib.zig +++ b/test/fuzz-libghostty/src/lib.zig @@ -1,6 +1,13 @@ const std = @import("std"); const ghostty_vt = @import("ghostty-vt"); +pub export fn zig_fuzz_init() callconv(.c) void {} + +pub export fn zig_fuzz_test(buf: [*]const u8, len: isize) callconv(.c) void { + if (len <= 0) return; + ghostty_fuzz_parser(buf, @intCast(len)); +} + pub export fn ghostty_fuzz_parser( input_ptr: [*]const u8, input_len: usize, From 673dd474f80fc0c99569a401f7f3863046634ddd Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sat, 28 Feb 2026 20:15:13 -0800 Subject: [PATCH 060/277] test/fuzz-libghostty: gitignore and initial corpus --- test/fuzz-libghostty/.gitignore | 9 +++++++++ test/fuzz-libghostty/corpus/initial/01-plain-text | 1 + test/fuzz-libghostty/corpus/initial/02-crlf | 3 +++ test/fuzz-libghostty/corpus/initial/03-tab-bs | 1 + test/fuzz-libghostty/corpus/initial/04-c0-controls | 1 + .../corpus/initial/05-esc-cursor-save-restore | 1 + test/fuzz-libghostty/corpus/initial/06-esc-keypad | 1 + test/fuzz-libghostty/corpus/initial/07-esc-index | 1 + test/fuzz-libghostty/corpus/initial/08-esc-ris | 1 + test/fuzz-libghostty/corpus/initial/09-csi-cursor-move | 1 + test/fuzz-libghostty/corpus/initial/10-csi-cup | 1 + test/fuzz-libghostty/corpus/initial/11-csi-ed | 1 + test/fuzz-libghostty/corpus/initial/12-csi-el | 1 + test/fuzz-libghostty/corpus/initial/13-csi-sgr-basic | 1 + test/fuzz-libghostty/corpus/initial/14-csi-sgr-256 | 1 + test/fuzz-libghostty/corpus/initial/15-csi-sgr-rgb | 1 + test/fuzz-libghostty/corpus/initial/16-csi-decset | 1 + test/fuzz-libghostty/corpus/initial/17-csi-dsr | 1 + test/fuzz-libghostty/corpus/initial/18-csi-decstbm | 1 + .../corpus/initial/19-csi-insert-delete-lines | 1 + test/fuzz-libghostty/corpus/initial/20-csi-intermediate | 1 + test/fuzz-libghostty/corpus/initial/21-osc-title-bel | 1 + test/fuzz-libghostty/corpus/initial/22-osc-title-st | 1 + test/fuzz-libghostty/corpus/initial/23-osc-icon | 1 + test/fuzz-libghostty/corpus/initial/24-osc-clipboard | 1 + test/fuzz-libghostty/corpus/initial/25-osc-hyperlink | 1 + test/fuzz-libghostty/corpus/initial/26-osc-color | 1 + test/fuzz-libghostty/corpus/initial/27-osc-fg | 1 + test/fuzz-libghostty/corpus/initial/28-dcs-xtgettcap | 1 + test/fuzz-libghostty/corpus/initial/29-dcs-decrqss | 1 + test/fuzz-libghostty/corpus/initial/30-dcs-tmux | 1 + test/fuzz-libghostty/corpus/initial/31-c1-dcs | 1 + test/fuzz-libghostty/corpus/initial/32-c1-csi | 1 + test/fuzz-libghostty/corpus/initial/33-c1-osc | 1 + test/fuzz-libghostty/corpus/initial/34-utf8-2byte | 1 + test/fuzz-libghostty/corpus/initial/35-utf8-3byte | 1 + test/fuzz-libghostty/corpus/initial/36-utf8-4byte-emoji | 1 + test/fuzz-libghostty/corpus/initial/37-mixed-text-csi | 1 + test/fuzz-libghostty/corpus/initial/38-mixed-osc-csi | 1 + test/fuzz-libghostty/corpus/initial/39-csi-many-params | 1 + test/fuzz-libghostty/corpus/initial/40-csi-subparams | 1 + test/fuzz-libghostty/corpus/initial/41-incomplete-csi | 1 + test/fuzz-libghostty/corpus/initial/42-incomplete-esc | 1 + test/fuzz-libghostty/corpus/initial/43-incomplete-osc | 1 + test/fuzz-libghostty/corpus/initial/44-empty | 0 test/fuzz-libghostty/corpus/initial/45-esc-misc | 1 + test/fuzz-libghostty/corpus/initial/46-line-drawing | 1 + .../corpus/initial/47-csi-cursor-hide-show | 1 + test/fuzz-libghostty/corpus/initial/48-csi-da2 | 1 + test/fuzz-libghostty/corpus/initial/49-csi-sgr-all | 1 + test/fuzz-libghostty/corpus/initial/50-apc | 1 + 51 files changed, 60 insertions(+) create mode 100644 test/fuzz-libghostty/.gitignore create mode 100644 test/fuzz-libghostty/corpus/initial/01-plain-text create mode 100644 test/fuzz-libghostty/corpus/initial/02-crlf create mode 100644 test/fuzz-libghostty/corpus/initial/03-tab-bs create mode 100644 test/fuzz-libghostty/corpus/initial/04-c0-controls create mode 100644 test/fuzz-libghostty/corpus/initial/05-esc-cursor-save-restore create mode 100644 test/fuzz-libghostty/corpus/initial/06-esc-keypad create mode 100644 test/fuzz-libghostty/corpus/initial/07-esc-index create mode 100644 test/fuzz-libghostty/corpus/initial/08-esc-ris create mode 100644 test/fuzz-libghostty/corpus/initial/09-csi-cursor-move create mode 100644 test/fuzz-libghostty/corpus/initial/10-csi-cup create mode 100644 test/fuzz-libghostty/corpus/initial/11-csi-ed create mode 100644 test/fuzz-libghostty/corpus/initial/12-csi-el create mode 100644 test/fuzz-libghostty/corpus/initial/13-csi-sgr-basic create mode 100644 test/fuzz-libghostty/corpus/initial/14-csi-sgr-256 create mode 100644 test/fuzz-libghostty/corpus/initial/15-csi-sgr-rgb create mode 100644 test/fuzz-libghostty/corpus/initial/16-csi-decset create mode 100644 test/fuzz-libghostty/corpus/initial/17-csi-dsr create mode 100644 test/fuzz-libghostty/corpus/initial/18-csi-decstbm create mode 100644 test/fuzz-libghostty/corpus/initial/19-csi-insert-delete-lines create mode 100644 test/fuzz-libghostty/corpus/initial/20-csi-intermediate create mode 100644 test/fuzz-libghostty/corpus/initial/21-osc-title-bel create mode 100644 test/fuzz-libghostty/corpus/initial/22-osc-title-st create mode 100644 test/fuzz-libghostty/corpus/initial/23-osc-icon create mode 100644 test/fuzz-libghostty/corpus/initial/24-osc-clipboard create mode 100644 test/fuzz-libghostty/corpus/initial/25-osc-hyperlink create mode 100644 test/fuzz-libghostty/corpus/initial/26-osc-color create mode 100644 test/fuzz-libghostty/corpus/initial/27-osc-fg create mode 100644 test/fuzz-libghostty/corpus/initial/28-dcs-xtgettcap create mode 100644 test/fuzz-libghostty/corpus/initial/29-dcs-decrqss create mode 100644 test/fuzz-libghostty/corpus/initial/30-dcs-tmux create mode 100644 test/fuzz-libghostty/corpus/initial/31-c1-dcs create mode 100644 test/fuzz-libghostty/corpus/initial/32-c1-csi create mode 100644 test/fuzz-libghostty/corpus/initial/33-c1-osc create mode 100644 test/fuzz-libghostty/corpus/initial/34-utf8-2byte create mode 100644 test/fuzz-libghostty/corpus/initial/35-utf8-3byte create mode 100644 test/fuzz-libghostty/corpus/initial/36-utf8-4byte-emoji create mode 100644 test/fuzz-libghostty/corpus/initial/37-mixed-text-csi create mode 100644 test/fuzz-libghostty/corpus/initial/38-mixed-osc-csi create mode 100644 test/fuzz-libghostty/corpus/initial/39-csi-many-params create mode 100644 test/fuzz-libghostty/corpus/initial/40-csi-subparams create mode 100644 test/fuzz-libghostty/corpus/initial/41-incomplete-csi create mode 100644 test/fuzz-libghostty/corpus/initial/42-incomplete-esc create mode 100644 test/fuzz-libghostty/corpus/initial/43-incomplete-osc create mode 100644 test/fuzz-libghostty/corpus/initial/44-empty create mode 100644 test/fuzz-libghostty/corpus/initial/45-esc-misc create mode 100644 test/fuzz-libghostty/corpus/initial/46-line-drawing create mode 100644 test/fuzz-libghostty/corpus/initial/47-csi-cursor-hide-show create mode 100644 test/fuzz-libghostty/corpus/initial/48-csi-da2 create mode 100644 test/fuzz-libghostty/corpus/initial/49-csi-sgr-all create mode 100644 test/fuzz-libghostty/corpus/initial/50-apc diff --git a/test/fuzz-libghostty/.gitignore b/test/fuzz-libghostty/.gitignore new file mode 100644 index 0000000000..08db7a09bb --- /dev/null +++ b/test/fuzz-libghostty/.gitignore @@ -0,0 +1,9 @@ +# Build artifacts +.zig-cache/ +zig-out/ + +# AFL++ outputs +afl-out/ + +# Corpus trace files +corpus/**/.traces/ diff --git a/test/fuzz-libghostty/corpus/initial/01-plain-text b/test/fuzz-libghostty/corpus/initial/01-plain-text new file mode 100644 index 0000000000..b45ef6fec8 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/01-plain-text @@ -0,0 +1 @@ +Hello, World! \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/02-crlf b/test/fuzz-libghostty/corpus/initial/02-crlf new file mode 100644 index 0000000000..ee7a215364 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/02-crlf @@ -0,0 +1,3 @@ +line1 +line2 +line3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/03-tab-bs b/test/fuzz-libghostty/corpus/initial/03-tab-bs new file mode 100644 index 0000000000..743fc3dbf2 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/03-tab-bs @@ -0,0 +1 @@ +col1 col2 col3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/04-c0-controls b/test/fuzz-libghostty/corpus/initial/04-c0-controls new file mode 100644 index 0000000000..c5efdefeab --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/04-c0-controls @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/05-esc-cursor-save-restore b/test/fuzz-libghostty/corpus/initial/05-esc-cursor-save-restore new file mode 100644 index 0000000000..5b7518b370 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/05-esc-cursor-save-restore @@ -0,0 +1 @@ +78 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/06-esc-keypad b/test/fuzz-libghostty/corpus/initial/06-esc-keypad new file mode 100644 index 0000000000..8348a1ce64 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/06-esc-keypad @@ -0,0 +1 @@ +=> \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/07-esc-index b/test/fuzz-libghostty/corpus/initial/07-esc-index new file mode 100644 index 0000000000..21ec445218 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/07-esc-index @@ -0,0 +1 @@ +DM \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/08-esc-ris b/test/fuzz-libghostty/corpus/initial/08-esc-ris new file mode 100644 index 0000000000..c10be5482c --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/08-esc-ris @@ -0,0 +1 @@ +c \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/09-csi-cursor-move b/test/fuzz-libghostty/corpus/initial/09-csi-cursor-move new file mode 100644 index 0000000000..da43d8b32f --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/09-csi-cursor-move @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/10-csi-cup b/test/fuzz-libghostty/corpus/initial/10-csi-cup new file mode 100644 index 0000000000..f2f6cf3aad --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/10-csi-cup @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/11-csi-ed b/test/fuzz-libghostty/corpus/initial/11-csi-ed new file mode 100644 index 0000000000..c97699cac6 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/11-csi-ed @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/12-csi-el b/test/fuzz-libghostty/corpus/initial/12-csi-el new file mode 100644 index 0000000000..d2e06ee40f --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/12-csi-el @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/13-csi-sgr-basic b/test/fuzz-libghostty/corpus/initial/13-csi-sgr-basic new file mode 100644 index 0000000000..4b39f8fecd --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/13-csi-sgr-basic @@ -0,0 +1 @@ +Red Bold \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/14-csi-sgr-256 b/test/fuzz-libghostty/corpus/initial/14-csi-sgr-256 new file mode 100644 index 0000000000..9633f9a24d --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/14-csi-sgr-256 @@ -0,0 +1 @@ +color \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/15-csi-sgr-rgb b/test/fuzz-libghostty/corpus/initial/15-csi-sgr-rgb new file mode 100644 index 0000000000..a9eceb5082 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/15-csi-sgr-rgb @@ -0,0 +1 @@ +truecolor \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/16-csi-decset b/test/fuzz-libghostty/corpus/initial/16-csi-decset new file mode 100644 index 0000000000..28f03d9b3a --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/16-csi-decset @@ -0,0 +1 @@ +[?1049h[?1049l \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/17-csi-dsr b/test/fuzz-libghostty/corpus/initial/17-csi-dsr new file mode 100644 index 0000000000..6ba17f28bc --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/17-csi-dsr @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/18-csi-decstbm b/test/fuzz-libghostty/corpus/initial/18-csi-decstbm new file mode 100644 index 0000000000..69e991bdd8 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/18-csi-decstbm @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/19-csi-insert-delete-lines b/test/fuzz-libghostty/corpus/initial/19-csi-insert-delete-lines new file mode 100644 index 0000000000..47faf6f08c --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/19-csi-insert-delete-lines @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/20-csi-intermediate b/test/fuzz-libghostty/corpus/initial/20-csi-intermediate new file mode 100644 index 0000000000..1d287620e1 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/20-csi-intermediate @@ -0,0 +1 @@ +[61"p \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/21-osc-title-bel b/test/fuzz-libghostty/corpus/initial/21-osc-title-bel new file mode 100644 index 0000000000..c27743fb34 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/21-osc-title-bel @@ -0,0 +1 @@ +]0;My Window Title \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/22-osc-title-st b/test/fuzz-libghostty/corpus/initial/22-osc-title-st new file mode 100644 index 0000000000..ca9e76fe33 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/22-osc-title-st @@ -0,0 +1 @@ +]0;Title\ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/23-osc-icon b/test/fuzz-libghostty/corpus/initial/23-osc-icon new file mode 100644 index 0000000000..691abd3c80 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/23-osc-icon @@ -0,0 +1 @@ +]1;icon \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/24-osc-clipboard b/test/fuzz-libghostty/corpus/initial/24-osc-clipboard new file mode 100644 index 0000000000..163e35eea4 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/24-osc-clipboard @@ -0,0 +1 @@ +]52;c;SGVsbG8= \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/25-osc-hyperlink b/test/fuzz-libghostty/corpus/initial/25-osc-hyperlink new file mode 100644 index 0000000000..ed3a58a584 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/25-osc-hyperlink @@ -0,0 +1 @@ +]8;;https://example.comlink]8;; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/26-osc-color b/test/fuzz-libghostty/corpus/initial/26-osc-color new file mode 100644 index 0000000000..262537563e --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/26-osc-color @@ -0,0 +1 @@ +]4;1;rgb:ff/00/00 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/27-osc-fg b/test/fuzz-libghostty/corpus/initial/27-osc-fg new file mode 100644 index 0000000000..cd9cfb7b4d --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/27-osc-fg @@ -0,0 +1 @@ +]10;rgb:ff/ff/ff \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/28-dcs-xtgettcap b/test/fuzz-libghostty/corpus/initial/28-dcs-xtgettcap new file mode 100644 index 0000000000..f4a2338049 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/28-dcs-xtgettcap @@ -0,0 +1 @@ +P+q544e\ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/29-dcs-decrqss b/test/fuzz-libghostty/corpus/initial/29-dcs-decrqss new file mode 100644 index 0000000000..9f49b718fa --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/29-dcs-decrqss @@ -0,0 +1 @@ +P\$qm\ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/30-dcs-tmux b/test/fuzz-libghostty/corpus/initial/30-dcs-tmux new file mode 100644 index 0000000000..8977d5f693 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/30-dcs-tmux @@ -0,0 +1 @@ +P1000p\ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/31-c1-dcs b/test/fuzz-libghostty/corpus/initial/31-c1-dcs new file mode 100644 index 0000000000..c6c207579b --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/31-c1-dcs @@ -0,0 +1 @@ +test \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/32-c1-csi b/test/fuzz-libghostty/corpus/initial/32-c1-csi new file mode 100644 index 0000000000..6f542bbfd0 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/32-c1-csi @@ -0,0 +1 @@ +m \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/33-c1-osc b/test/fuzz-libghostty/corpus/initial/33-c1-osc new file mode 100644 index 0000000000..4a18dcacc7 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/33-c1-osc @@ -0,0 +1 @@ +test \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/34-utf8-2byte b/test/fuzz-libghostty/corpus/initial/34-utf8-2byte new file mode 100644 index 0000000000..197d1e5124 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/34-utf8-2byte @@ -0,0 +1 @@ +éàü \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/35-utf8-3byte b/test/fuzz-libghostty/corpus/initial/35-utf8-3byte new file mode 100644 index 0000000000..367ab4d05c --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/35-utf8-3byte @@ -0,0 +1 @@ +–— \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/36-utf8-4byte-emoji b/test/fuzz-libghostty/corpus/initial/36-utf8-4byte-emoji new file mode 100644 index 0000000000..e4e7bd6641 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/36-utf8-4byte-emoji @@ -0,0 +1 @@ +😀🎉 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/37-mixed-text-csi b/test/fuzz-libghostty/corpus/initial/37-mixed-text-csi new file mode 100644 index 0000000000..d9873f0b05 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/37-mixed-text-csi @@ -0,0 +1 @@ +beforeredafter \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/38-mixed-osc-csi b/test/fuzz-libghostty/corpus/initial/38-mixed-osc-csi new file mode 100644 index 0000000000..1aade80847 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/38-mixed-osc-csi @@ -0,0 +1 @@ +]0;title \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/39-csi-many-params b/test/fuzz-libghostty/corpus/initial/39-csi-many-params new file mode 100644 index 0000000000..206cba7a21 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/39-csi-many-params @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/40-csi-subparams b/test/fuzz-libghostty/corpus/initial/40-csi-subparams new file mode 100644 index 0000000000..5cbe91ab8f --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/40-csi-subparams @@ -0,0 +1 @@ +[4:3m \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/41-incomplete-csi b/test/fuzz-libghostty/corpus/initial/41-incomplete-csi new file mode 100644 index 0000000000..15bc306e22 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/41-incomplete-csi @@ -0,0 +1 @@ +[ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/42-incomplete-esc b/test/fuzz-libghostty/corpus/initial/42-incomplete-esc new file mode 100644 index 0000000000..7b71c6e679 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/42-incomplete-esc @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/43-incomplete-osc b/test/fuzz-libghostty/corpus/initial/43-incomplete-osc new file mode 100644 index 0000000000..82ff48f094 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/43-incomplete-osc @@ -0,0 +1 @@ +]0;partial \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/44-empty b/test/fuzz-libghostty/corpus/initial/44-empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/test/fuzz-libghostty/corpus/initial/45-esc-misc b/test/fuzz-libghostty/corpus/initial/45-esc-misc new file mode 100644 index 0000000000..8fc79faa97 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/45-esc-misc @@ -0,0 +1 @@ +ABC \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/46-line-drawing b/test/fuzz-libghostty/corpus/initial/46-line-drawing new file mode 100644 index 0000000000..592d5e2a1e --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/46-line-drawing @@ -0,0 +1 @@ +(0lqqk(B \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/47-csi-cursor-hide-show b/test/fuzz-libghostty/corpus/initial/47-csi-cursor-hide-show new file mode 100644 index 0000000000..b7bd07522b --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/47-csi-cursor-hide-show @@ -0,0 +1 @@ +[?25l[?25h \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/48-csi-da2 b/test/fuzz-libghostty/corpus/initial/48-csi-da2 new file mode 100644 index 0000000000..d6f954e9e5 --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/48-csi-da2 @@ -0,0 +1 @@ +[>c \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/49-csi-sgr-all b/test/fuzz-libghostty/corpus/initial/49-csi-sgr-all new file mode 100644 index 0000000000..18b829f14f --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/49-csi-sgr-all @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/initial/50-apc b/test/fuzz-libghostty/corpus/initial/50-apc new file mode 100644 index 0000000000..6fdfa5937d --- /dev/null +++ b/test/fuzz-libghostty/corpus/initial/50-apc @@ -0,0 +1 @@ +_application\ \ No newline at end of file From 2a340536a6588c0a1f6aabde64cb03248a674d6d Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sat, 28 Feb 2026 20:17:52 -0800 Subject: [PATCH 061/277] test/fuzz-libghostty: add zig build run --- test/fuzz-libghostty/build.zig | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/test/fuzz-libghostty/build.zig b/test/fuzz-libghostty/build.zig index 5a0aea6968..da6cd6cfbf 100644 --- a/test/fuzz-libghostty/build.zig +++ b/test/fuzz-libghostty/build.zig @@ -4,6 +4,7 @@ const afl = @import("afl"); pub fn build(b: *std.Build) void { const target = b.standardTargetOptions(.{}); const optimize = b.standardOptimizeOption(.{}); + const run_step = b.step("run", "Run the fuzzer with afl-fuzz"); // Create the C ABI library from Zig source that exports the // API that the `afl-cc` main.c entrypoint can call into. This @@ -42,8 +43,27 @@ pub fn build(b: *std.Build) void { // static Zig library. afl-cc is expecte to be on the PATH. const exe = afl.addInstrumentedExe(b, lib); + // Runner to simplify running afl-fuzz + const run = run: { + const run = b.addSystemCommand(&.{ + b.findProgram(&.{"afl-fuzz"}, &.{}) catch + @panic("Could not find 'afl-fuzz', which is required to run"), + "-i", + }); + run.addDirectoryArg(b.path("corpus/initial")); + run.addArgs(&.{"-o"}); + run.addDirectoryArg(b.path("afl-out")); + run.addArgs(&.{"--"}); + run.addFileArg(exe); + run.addArgs(&.{"@@"}); + break :run run; + }; + // Install b.installArtifact(lib); const exe_install = b.addInstallBinFile(exe, "ghostty-fuzz"); b.getInstallStep().dependOn(&exe_install.step); + + // Run + run_step.dependOn(&run.step); } From 54bdbdf87d789ac1cc33c397d4573e8ce8f81a14 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sat, 28 Feb 2026 20:22:47 -0800 Subject: [PATCH 062/277] pkg/afl++: clean up, comments --- pkg/afl++/LICENSE | 23 ++++++ pkg/afl++/afl.c | 177 ++++++++++++++++++++++++++++---------------- pkg/afl++/build.zig | 26 +++++-- 3 files changed, 154 insertions(+), 72 deletions(-) create mode 100644 pkg/afl++/LICENSE diff --git a/pkg/afl++/LICENSE b/pkg/afl++/LICENSE new file mode 100644 index 0000000000..5f5fc85e4d --- /dev/null +++ b/pkg/afl++/LICENSE @@ -0,0 +1,23 @@ +Based on zig-afl-kit: https://github.com/kristoff-it/zig-afl-kit + +MIT License + +Copyright (c) 2024 Loris Cro + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/pkg/afl++/afl.c b/pkg/afl++/afl.c index 300da87296..838829fd9b 100644 --- a/pkg/afl++/afl.c +++ b/pkg/afl++/afl.c @@ -1,91 +1,138 @@ +#include +#include +#include #include #include -#include -#include #include -#include -#include +#include -/* Main entry point. */ +// AFL++ fuzzer harness for Zig fuzz targets. +// +// This file is the C "glue" that connects AFL++'s runtime to Zig-defined +// fuzz test functions. We can't use AFL++'s compiler wrappers (afl-clang, +// afl-gcc) because the code under test is compiled with Zig, so we manually +// expand the AFL macros (__AFL_INIT, __AFL_LOOP, __AFL_FUZZ_INIT, etc.) and +// wire up the sanitizer coverage symbols ourselves. -/* To ensure checks are not optimized out it is recommended to disable - code optimization for the fuzzer harness main() */ +// To ensure checks are not optimized out it is recommended to disable +// code optimization for the fuzzer harness main() #pragma clang optimize off -#pragma GCC optimize("O0") - +#pragma GCC optimize("O0") -// Zig integration +// Zig-exported entry points. zig_fuzz_init() performs one-time setup and +// zig_fuzz_test() runs one fuzz iteration on the given input buffer. +// The Zig object should export these. void zig_fuzz_init(); -void zig_fuzz_test(unsigned char *, ssize_t); +void zig_fuzz_test(unsigned char*, ssize_t); - -// Linker-provided symbols marking the boundaries of the __sancov_guards section. -// These must be declared extern so the linker provides the actual section boundaries -// from the instrumented code, rather than creating new variables that shadow them. -// On macOS (Mach-O), the linker uses a different naming convention for section -// boundaries than Linux (ELF), so we use asm labels to reference them. +// Linker-provided symbols marking the boundaries of the __sancov_guards +// section. These must be declared extern so the linker provides the actual +// section boundaries from the instrumented code, rather than creating new +// variables that shadow them. On macOS (Mach-O), the linker uses a different +// naming convention for section boundaries than Linux (ELF), so we use asm +// labels to reference them. #ifdef __APPLE__ -extern uint32_t __start___sancov_guards __asm("section$start$__DATA$__sancov_guards"); -extern uint32_t __stop___sancov_guards __asm("section$end$__DATA$__sancov_guards"); +extern uint32_t __start___sancov_guards __asm( + "section$start$__DATA$__sancov_guards"); +extern uint32_t __stop___sancov_guards __asm( + "section$end$__DATA$__sancov_guards"); #else extern uint32_t __start___sancov_guards; extern uint32_t __stop___sancov_guards; #endif -void __sanitizer_cov_trace_pc_guard_init(uint32_t*, uint32_t*); - +// Provided by afl-compiler-rt; initializes the guard array used by +// SanitizerCoverage's trace-pc-guard instrumentation mode. +void __sanitizer_cov_trace_pc_guard_init(uint32_t*, uint32_t*); -// Symbols not defined by afl-compiler-rt -__attribute__((visibility("default"))) __attribute__((tls_model("initial-exec"))) _Thread_local uintptr_t __sancov_lowest_stack; - -void __sanitizer_cov_trace_pc_indir () {} -void __sanitizer_cov_8bit_counters_init () {} -void __sanitizer_cov_pcs_init () {} +// Stubs for sanitizer coverage callbacks that the Zig-compiled code references +// but AFL's runtime (afl-compiler-rt) does not provide. Without these, linking +// would fail with undefined symbol errors. +__attribute__((visibility("default"))) __attribute__(( + tls_model("initial-exec"))) _Thread_local uintptr_t __sancov_lowest_stack; +void __sanitizer_cov_trace_pc_indir() {} +void __sanitizer_cov_8bit_counters_init() {} +void __sanitizer_cov_pcs_init() {} -//__AFL_FUZZ_INIT() +// Manual expansion of __AFL_FUZZ_INIT(). +// +// Enables shared-memory fuzzing: AFL++ writes test cases directly into +// shared memory (__afl_fuzz_ptr) instead of passing them via stdin, which +// is much faster. When not running under AFL++ (e.g. standalone execution), +// __afl_fuzz_ptr will be NULL and we fall back to reading from stdin into +// __afl_fuzz_alt (a 1 MB static buffer). int __afl_sharedmem_fuzzing = 1; -extern __attribute__((visibility("default"))) unsigned int *__afl_fuzz_len; -extern __attribute__((visibility("default"))) unsigned char *__afl_fuzz_ptr; +extern __attribute__((visibility("default"))) unsigned int* __afl_fuzz_len; +extern __attribute__((visibility("default"))) unsigned char* __afl_fuzz_ptr; unsigned char __afl_fuzz_alt[1048576]; -unsigned char *__afl_fuzz_alt_ptr = __afl_fuzz_alt; +unsigned char* __afl_fuzz_alt_ptr = __afl_fuzz_alt; + +int main(int argc, char** argv) { + // Tell AFL's coverage runtime about our guard section so it can track + // which edges in the instrumented Zig code have been hit. + __sanitizer_cov_trace_pc_guard_init(&__start___sancov_guards, + &__stop___sancov_guards); -int main(int argc, char **argv) { - __sanitizer_cov_trace_pc_guard_init(&__start___sancov_guards, &__stop___sancov_guards); - - // __AFL_INIT(); - static volatile const char *_A __attribute__((used,unused)); - _A = (const char*)"##SIG_AFL_DEFER_FORKSRV##"; + // Manual expansion of __AFL_INIT() — deferred fork server mode. + // + // The magic string "##SIG_AFL_DEFER_FORKSRV##" is embedded in the binary + // so AFL++'s tooling can detect that this harness uses deferred fork + // server initialization. The `volatile` + `used` attributes prevent the + // compiler/linker from stripping it. We then call __afl_manual_init() to + // start the fork server at this point (after our setup) rather than at + // the very beginning of main(). + static volatile const char* _A __attribute__((used, unused)); + _A = (const char*)"##SIG_AFL_DEFER_FORKSRV##"; #ifdef __APPLE__ - __attribute__((visibility("default"))) - void _I(void) __asm__("___afl_manual_init"); + __attribute__((visibility("default"))) void _I(void) __asm__( + "___afl_manual_init"); #else - __attribute__((visibility("default"))) - void _I(void) __asm__("__afl_manual_init"); -#endif - _I(); - - + __attribute__((visibility("default"))) void _I(void) __asm__( + "__afl_manual_init"); +#endif + _I(); + zig_fuzz_init(); - - // unsigned char *buf = __AFL_FUZZ_TESTCASE_BUF; - unsigned char *buf = __afl_fuzz_ptr ? __afl_fuzz_ptr : __afl_fuzz_alt_ptr; - - // while (__AFL_LOOP(UINT_MAX)) { - while (({ static volatile const char *_B __attribute__((used,unused)); _B = (const char*)"##SIG_AFL_PERSISTENT##"; extern __attribute__((visibility("default"))) int __afl_connected; - #ifdef __APPLE__ - __attribute__((visibility("default"))) int _L(unsigned int) __asm__("___afl_persistent_loop"); - #else - __attribute__((visibility("default"))) int _L(unsigned int) __asm__("__afl_persistent_loop"); - #endif - _L(__afl_connected ? UINT_MAX : 1); })) { - - // int len = __AFL_FUZZ_TESTCASE_LEN; - int len = __afl_fuzz_ptr ? *__afl_fuzz_len : - (*__afl_fuzz_len = read(0, __afl_fuzz_alt_ptr, 1048576)) == 0xffffffff ? 0 : - *__afl_fuzz_len; - - - zig_fuzz_test(buf, len); + + // Manual expansion of __AFL_FUZZ_TESTCASE_BUF. + // Use shared memory buffer if available, otherwise fall back to the + // static buffer (for standalone/non-AFL execution). + unsigned char* buf = __afl_fuzz_ptr ? __afl_fuzz_ptr : __afl_fuzz_alt_ptr; + + // Manual expansion of __AFL_LOOP(UINT_MAX) — persistent mode loop. + // + // Persistent mode keeps the process alive across many test cases instead + // of fork()'ing for each one, dramatically improving throughput. The magic + // string "##SIG_AFL_PERSISTENT##" signals to AFL++ that this binary + // supports persistent mode. __afl_persistent_loop() returns non-zero + // while there are more inputs to process. + // + // When connected to AFL++, we loop UINT_MAX times (essentially forever, + // AFL will restart us periodically). When running standalone, we loop + // once so the harness can be used for manual testing/reproduction. + while (({ + static volatile const char* _B __attribute__((used, unused)); + _B = (const char*)"##SIG_AFL_PERSISTENT##"; + extern __attribute__((visibility("default"))) int __afl_connected; +#ifdef __APPLE__ + __attribute__((visibility("default"))) int _L(unsigned int) __asm__( + "___afl_persistent_loop"); +#else + __attribute__((visibility("default"))) int _L(unsigned int) __asm__( + "__afl_persistent_loop"); +#endif + _L(__afl_connected ? UINT_MAX : 1); + })) { + // Manual expansion of __AFL_FUZZ_TESTCASE_LEN. + // In shared-memory mode, the length is provided directly by AFL++. + // In standalone mode, we read from stdin into the fallback buffer. + int len = + __afl_fuzz_ptr ? *__afl_fuzz_len + : (*__afl_fuzz_len = read(0, __afl_fuzz_alt_ptr, 1048576)) == 0xffffffff + ? 0 + : *__afl_fuzz_len; + + zig_fuzz_test(buf, len); } return 0; diff --git a/pkg/afl++/build.zig b/pkg/afl++/build.zig index 2bfb72050a..5df2216da6 100644 --- a/pkg/afl++/build.zig +++ b/pkg/afl++/build.zig @@ -1,24 +1,36 @@ const std = @import("std"); +/// Creates a build step that produces an AFL++-instrumented fuzzing +/// executable. +/// +/// Returns a `LazyPath` to the resulting fuzzing executable. pub fn addInstrumentedExe( b: *std.Build, obj: *std.Build.Step.Compile, ) std.Build.LazyPath { - const pkg = b.dependencyFromBuildZig(@This(), .{}); + // Force the build system to produce the binary artifact even though we + // only consume the LLVM bitcode below. Without this, the dependency + // tracking doesn't wire up correctly. + _ = obj.getEmittedBin(); - const run_afl_cc = b.addSystemCommand(&.{ + const pkg = b.dependencyFromBuildZig( + @This(), + .{}, + ); + + const afl_cc = b.addSystemCommand(&.{ b.findProgram(&.{"afl-cc"}, &.{}) catch @panic("Could not find 'afl-cc', which is required to build"), "-O3", }); - _ = obj.getEmittedBin(); // hack around build system bug - run_afl_cc.addArg("-o"); - const fuzz_exe = run_afl_cc.addOutputFileArg(obj.name); - run_afl_cc.addFileArg(pkg.path("afl.c")); - run_afl_cc.addFileArg(obj.getEmittedLlvmBc()); + afl_cc.addArg("-o"); + const fuzz_exe = afl_cc.addOutputFileArg(obj.name); + afl_cc.addFileArg(pkg.path("afl.c")); + afl_cc.addFileArg(obj.getEmittedLlvmBc()); return fuzz_exe; } +// Required so `zig build` works although it does nothing. pub fn build(b: *std.Build) !void { _ = b; } From afabbaf012a7f3b208ff42aeaf3366446418510a Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sat, 28 Feb 2026 20:26:36 -0800 Subject: [PATCH 063/277] pkg/afl++: extract runner --- pkg/afl++/build.zig | 24 ++++++++++++++++++++++++ test/fuzz-libghostty/build.zig | 15 +-------------- 2 files changed, 25 insertions(+), 14 deletions(-) diff --git a/pkg/afl++/build.zig b/pkg/afl++/build.zig index 5df2216da6..c8b17254ec 100644 --- a/pkg/afl++/build.zig +++ b/pkg/afl++/build.zig @@ -30,6 +30,30 @@ pub fn addInstrumentedExe( return fuzz_exe; } +/// Creates a run step that invokes `afl-fuzz` with the given instrumented +/// executable, input corpus directory, and output directory. +/// +/// Returns the `Run` step so callers can wire it into a build step. +pub fn addFuzzerRun( + b: *std.Build, + exe: std.Build.LazyPath, + corpus_dir: std.Build.LazyPath, + output_dir: std.Build.LazyPath, +) *std.Build.Step.Run { + const run = b.addSystemCommand(&.{ + b.findProgram(&.{"afl-fuzz"}, &.{}) catch + @panic("Could not find 'afl-fuzz', which is required to run"), + "-i", + }); + run.addDirectoryArg(corpus_dir); + run.addArgs(&.{"-o"}); + run.addDirectoryArg(output_dir); + run.addArgs(&.{"--"}); + run.addFileArg(exe); + run.addArgs(&.{"@@"}); + return run; +} + // Required so `zig build` works although it does nothing. pub fn build(b: *std.Build) !void { _ = b; diff --git a/test/fuzz-libghostty/build.zig b/test/fuzz-libghostty/build.zig index da6cd6cfbf..cc1ec60ce5 100644 --- a/test/fuzz-libghostty/build.zig +++ b/test/fuzz-libghostty/build.zig @@ -44,20 +44,7 @@ pub fn build(b: *std.Build) void { const exe = afl.addInstrumentedExe(b, lib); // Runner to simplify running afl-fuzz - const run = run: { - const run = b.addSystemCommand(&.{ - b.findProgram(&.{"afl-fuzz"}, &.{}) catch - @panic("Could not find 'afl-fuzz', which is required to run"), - "-i", - }); - run.addDirectoryArg(b.path("corpus/initial")); - run.addArgs(&.{"-o"}); - run.addDirectoryArg(b.path("afl-out")); - run.addArgs(&.{"--"}); - run.addFileArg(exe); - run.addArgs(&.{"@@"}); - break :run run; - }; + const run = afl.addFuzzerRun(b, exe, b.path("corpus/initial"), b.path("afl-out")); // Install b.installArtifact(lib); From 1d9f080309cc403200e22171b03703271cad8716 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sat, 28 Feb 2026 20:31:18 -0800 Subject: [PATCH 064/277] test/fuzz-libghostty: add README --- test/fuzz-libghostty/README.md | 74 ++++++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 test/fuzz-libghostty/README.md diff --git a/test/fuzz-libghostty/README.md b/test/fuzz-libghostty/README.md new file mode 100644 index 0000000000..8f2a49ee92 --- /dev/null +++ b/test/fuzz-libghostty/README.md @@ -0,0 +1,74 @@ +# AFL++ Fuzzer for Libghostty + +This directory contains an [AFL++](https://aflplus.plus/) fuzzing harness for +libghostty-vt (Zig module). At the time of writing this README, it only +fuzzes the VT parser, but it can be extended to cover other components of +libghostty as well. + +## Prerequisites + +Install AFL++ so that `afl-cc` and `afl-fuzz` are on your `PATH`. + +- **macOS (Homebrew):** `brew install aflplusplus` +- **Linux:** build from source or use your distro's package (e.g. + `apt install afl++` on Debian/Ubuntu). + +## Building + +From this directory (`test/fuzz-libghostty`): + +```sh +zig build +``` + +This compiles a Zig static library (with the fuzz harness in `src/lib.zig`), +emits LLVM bitcode, then links it with `src/main.c` using `afl-cc` to produce +the instrumented binary at `zig-out/bin/ghostty-fuzz`. + +## Running the Fuzzer + +The build system has a convenience step that invokes `afl-fuzz` with the +correct arguments: + +```sh +zig build run +``` + +This is equivalent to: + +```sh +afl-fuzz -i corpus/initial -o afl-out -- zig-out/bin/ghostty-fuzz @@ +``` + +You may want to run `afl-fuzz` directly with different options +for your own experimentation. + +The fuzzer runs indefinitely. Let it run for as long as you like; meaningful +coverage is usually reached within a few hours, but longer runs can find +deeper bugs. Press `ctrl+c` to stop the fuzzer when you're done. + +## Finding Crashes and Hangs + +After (or during) a run, results are written to `afl-out/default/`: + +``` + +afl-out/default/ +├── crashes/ # Inputs that triggered crashes +├── hangs/ # Inputs that triggered hangs/timeouts +└── queue/ # All interesting inputs (the evolved corpus) + +``` + +Each file in `crashes/` or `hangs/` is a raw byte file that triggered the +issue. The filename encodes metadata about how it was found (e.g. +`id:000000,sig:06,...`). + +## Reproducing a Crash + +Replay any crashing input by passing it directly to the harness: + +```sh +# Via command-line argument +zig-out/bin/ghostty-fuzz afl-out/default/crashes/ +``` From eb7d28d1800e9f5f2f82dac3ba4743aa830ce1e2 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sat, 28 Feb 2026 20:42:33 -0800 Subject: [PATCH 065/277] Corpus management update --- test/fuzz-libghostty/.gitattributes | 6 ++ test/fuzz-libghostty/AGENTS.md | 31 +++++++++ test/fuzz-libghostty/README.md | 59 +++++++++++++++++- ...00024,time:0,execs:0,orig:25-osc-hyperlink | 1 + .../id:000030,time:0,execs:0,orig:31-c1-dcs | 1 + ...038,time:0,execs:0,orig:39-csi-many-params | 1 + ...00039,time:0,execs:0,orig:40-csi-subparams | 1 + ...0040,time:0,execs:0,orig:41-incomplete-csi | 1 + ...0041,time:0,execs:0,orig:42-incomplete-esc | 1 + .../id:000046,time:0,execs:0,orig:48-csi-da2 | 1 + ...c:000003,time:60,execs:2895,op:havoc,rep:4 | Bin 0 -> 43 bytes ...:000003,time:124,execs:6075,op:havoc,rep:5 | 1 + ...000003,time:174,execs:10187,op:havoc,rep:6 | 1 + ...000003,time:184,execs:11036,op:havoc,rep:5 | 1 + ...3,time:229,execs:14591,op:havoc,rep:4,+cov | 1 + ...000003,time:232,execs:14809,op:havoc,rep:5 | 1 + ...000003,time:256,execs:16794,op:havoc,rep:8 | 1 + ...000003,time:313,execs:21467,op:havoc,rep:7 | 1 + ...000003,time:371,execs:26219,op:havoc,rep:4 | 1 + ...000003,time:523,execs:36637,op:havoc,rep:3 | 1 + ...000003,time:529,execs:37174,op:havoc,rep:5 | 1 + ...000003,time:592,execs:41940,op:havoc,rep:7 | Bin 0 -> 53 bytes ...3,time:594,execs:42110,op:havoc,rep:7,+cov | Bin 0 -> 50 bytes ...000003,time:642,execs:44154,op:havoc,rep:7 | 1 + ...3,time:649,execs:44782,op:havoc,rep:8,+cov | 1 + ...000003,time:662,execs:45844,op:havoc,rep:3 | 1 + ...000003,time:669,execs:46370,op:havoc,rep:8 | Bin 0 -> 56 bytes ...3,time:688,execs:47967,op:havoc,rep:8,+cov | 1 + ...000003,time:728,execs:50895,op:havoc,rep:6 | 1 + ...000003,time:739,execs:51801,op:havoc,rep:7 | Bin 0 -> 48 bytes ...000022,time:769,execs:52958,op:havoc,rep:9 | Bin 0 -> 15 bytes ...,time:775,execs:53377,op:havoc,rep:15,+cov | 2 + ...00022,time:778,execs:53611,op:havoc,rep:12 | Bin 0 -> 18 bytes ...2,time:781,execs:53812,op:havoc,rep:2,+cov | 1 + ...2,time:791,execs:54574,op:havoc,rep:1,+cov | 1 + ...00022,time:797,execs:54962,op:havoc,rep:15 | Bin 0 -> 151 bytes ...000022,time:803,execs:55418,op:havoc,rep:6 | 1 + ...000022,time:804,execs:55539,op:havoc,rep:9 | Bin 0 -> 89 bytes ...000022,time:822,execs:56900,op:havoc,rep:5 | Bin 0 -> 41 bytes ...,time:830,execs:57497,op:havoc,rep:13,+cov | 1 + ...00022,time:834,execs:57788,op:havoc,rep:12 | 1 + ...00022,time:837,execs:57992,op:havoc,rep:11 | Bin 0 -> 76 bytes ...00022,time:838,execs:58066,op:havoc,rep:11 | 1 + ...00022,time:841,execs:58278,op:havoc,rep:16 | 1 + ...00022,time:857,execs:59551,op:havoc,rep:13 | 2 + ...00022,time:862,execs:59954,op:havoc,rep:16 | 1 + ...00022,time:868,execs:60448,op:havoc,rep:15 | Bin 0 -> 48 bytes ...00022,time:872,execs:60735,op:havoc,rep:11 | Bin 0 -> 62 bytes ...2,time:902,execs:63054,op:havoc,rep:3,+cov | Bin 0 -> 23 bytes ...00022,time:903,execs:63129,op:havoc,rep:16 | Bin 0 -> 42 bytes ...,time:907,execs:63408,op:havoc,rep:12,+cov | Bin 0 -> 33 bytes ...00022,time:920,execs:64403,op:havoc,rep:16 | 1 + ...00022,time:926,execs:64836,op:havoc,rep:11 | Bin 0 -> 55 bytes ...00022,time:960,execs:65850,op:havoc,rep:14 | 1 + ...00022,time:962,execs:65933,op:havoc,rep:10 | Bin 0 -> 52 bytes ...time:1001,execs:66889,op:havoc,rep:13,+cov | Bin 0 -> 129 bytes ...0221,time:1008,execs:67446,op:havoc,rep:11 | Bin 0 -> 84 bytes ...0221,time:1014,execs:67821,op:havoc,rep:14 | Bin 0 -> 100 bytes ...time:1015,execs:67883,op:havoc,rep:14,+cov | Bin 0 -> 43 bytes ...00221,time:1021,execs:68392,op:havoc,rep:9 | Bin 0 -> 113 bytes ...,time:1023,execs:68487,op:havoc,rep:8,+cov | Bin 0 -> 67 bytes ...,time:1026,execs:68692,op:havoc,rep:9,+cov | Bin 0 -> 68 bytes ...0221,time:1050,execs:70282,op:havoc,rep:14 | Bin 0 -> 78 bytes ...0221,time:1053,execs:70483,op:havoc,rep:13 | Bin 0 -> 83 bytes ...,time:1056,execs:70655,op:havoc,rep:7,+cov | Bin 0 -> 55 bytes ...0221,time:1056,execs:70663,op:havoc,rep:14 | Bin 0 -> 66 bytes ...,time:1056,execs:70675,op:havoc,rep:9,+cov | Bin 0 -> 92 bytes ...0221,time:1057,execs:70763,op:havoc,rep:10 | Bin 0 -> 70 bytes ...00221,time:1067,execs:71450,op:havoc,rep:6 | Bin 0 -> 64 bytes ...time:1074,execs:71965,op:havoc,rep:15,+cov | Bin 0 -> 35 bytes ...0221,time:1076,execs:72083,op:havoc,rep:15 | Bin 0 -> 83 bytes ...,time:1076,execs:72118,op:havoc,rep:3,+cov | Bin 0 -> 40 bytes ...0221,time:1117,execs:73562,op:havoc,rep:14 | Bin 0 -> 69 bytes ...0221,time:1119,execs:73743,op:havoc,rep:12 | 1 + ...0221,time:1120,execs:73758,op:havoc,rep:12 | 1 + ...0221,time:1120,execs:73802,op:havoc,rep:10 | Bin 0 -> 84 bytes ...0221,time:1149,execs:74238,op:havoc,rep:10 | Bin 0 -> 139 bytes ...0221,time:1151,execs:74409,op:havoc,rep:15 | 1 + ...time:1155,execs:74720,op:havoc,rep:12,+cov | Bin 0 -> 48 bytes ...0221,time:1159,execs:74958,op:havoc,rep:13 | 1 + ...time:1160,execs:75063,op:havoc,rep:10,+cov | Bin 0 -> 72 bytes ...0221,time:1163,execs:75310,op:havoc,rep:13 | Bin 0 -> 70 bytes ...time:1168,execs:75670,op:havoc,rep:16,+cov | Bin 0 -> 113 bytes ...time:1170,execs:75845,op:havoc,rep:11,+cov | 1 + ...time:1175,execs:76202,op:havoc,rep:11,+cov | Bin 0 -> 52 bytes ...00221,time:1217,execs:77676,op:havoc,rep:6 | Bin 0 -> 47 bytes ...,time:1223,execs:78049,op:havoc,rep:8,+cov | Bin 0 -> 64 bytes ...0221,time:1239,execs:79398,op:havoc,rep:12 | Bin 0 -> 52 bytes ...00221,time:1246,execs:79958,op:havoc,rep:8 | Bin 0 -> 23 bytes ...00025,time:1249,execs:80134,op:havoc,rep:1 | 1 + ...00025,time:1250,execs:80201,op:havoc,rep:6 | Bin 0 -> 44 bytes ...00025,time:1251,execs:80249,op:havoc,rep:3 | 1 + ...,time:1251,execs:80277,op:havoc,rep:2,+cov | 2 + ...00025,time:1350,execs:87472,op:havoc,rep:7 | Bin 0 -> 24 bytes ...,time:1359,execs:88163,op:havoc,rep:6,+cov | Bin 0 -> 24 bytes ...,time:1381,execs:89841,op:havoc,rep:4,+cov | Bin 0 -> 57 bytes ...00399,time:1391,execs:90570,op:havoc,rep:8 | Bin 0 -> 74 bytes ...,time:1391,execs:90628,op:havoc,rep:7,+cov | Bin 0 -> 39 bytes ...00399,time:1395,execs:90879,op:havoc,rep:1 | Bin 0 -> 70 bytes ...,time:1402,execs:91441,op:havoc,rep:4,+cov | Bin 0 -> 59 bytes ...,time:1403,execs:91461,op:havoc,rep:4,+cov | Bin 0 -> 55 bytes ...,time:1403,execs:91475,op:havoc,rep:2,+cov | Bin 0 -> 40 bytes ...00399,time:1403,execs:91490,op:havoc,rep:6 | Bin 0 -> 59 bytes ...00399,time:1405,execs:91593,op:havoc,rep:7 | Bin 0 -> 52 bytes ...,time:1410,execs:92043,op:havoc,rep:6,+cov | Bin 0 -> 60 bytes ...00399,time:1412,execs:92132,op:havoc,rep:5 | Bin 0 -> 87 bytes ...,time:1413,execs:92269,op:havoc,rep:7,+cov | Bin 0 -> 47 bytes ...,time:1415,execs:92377,op:havoc,rep:5,+cov | Bin 0 -> 44 bytes ...00399,time:1422,execs:92952,op:havoc,rep:3 | Bin 0 -> 71 bytes ...,time:1423,execs:93010,op:havoc,rep:5,+cov | Bin 0 -> 60 bytes ...00399,time:1424,execs:93032,op:havoc,rep:7 | Bin 0 -> 107 bytes ...,time:1427,execs:93280,op:havoc,rep:1,+cov | Bin 0 -> 42 bytes ...00399,time:1434,execs:93813,op:havoc,rep:7 | Bin 0 -> 79 bytes ...00399,time:1441,execs:94372,op:havoc,rep:7 | Bin 0 -> 75 bytes ...00399,time:1441,execs:94390,op:havoc,rep:8 | Bin 0 -> 80 bytes ...00399,time:1443,execs:94546,op:havoc,rep:6 | Bin 0 -> 50 bytes ...00399,time:1446,execs:94740,op:havoc,rep:5 | Bin 0 -> 68 bytes ...00399,time:1505,execs:95814,op:havoc,rep:4 | Bin 0 -> 56 bytes ...00399,time:1506,execs:95863,op:havoc,rep:8 | Bin 0 -> 57 bytes ...00399,time:1515,execs:96482,op:havoc,rep:4 | Bin 0 -> 51 bytes ...,time:1519,execs:96755,op:havoc,rep:8,+cov | Bin 0 -> 79 bytes ...,time:1544,execs:96998,op:havoc,rep:8,+cov | Bin 0 -> 70 bytes ...,time:1583,execs:99968,op:havoc,rep:7,+cov | Bin 0 -> 75 bytes ...0399,time:1584,execs:100069,op:havoc,rep:4 | Bin 0 -> 62 bytes ...0399,time:1635,execs:102369,op:havoc,rep:8 | Bin 0 -> 106 bytes ...0299,time:1682,execs:103550,op:havoc,rep:1 | Bin 0 -> 68 bytes ...0299,time:1684,execs:103695,op:havoc,rep:3 | Bin 0 -> 72 bytes ...0354,time:1703,execs:104473,op:havoc,rep:4 | Bin 0 -> 52 bytes ...time:1705,execs:104578,op:havoc,rep:5,+cov | Bin 0 -> 46 bytes ...time:1706,execs:104634,op:havoc,rep:5,+cov | Bin 0 -> 46 bytes ...time:1708,execs:104825,op:havoc,rep:3,+cov | Bin 0 -> 39 bytes ...0354,time:1711,execs:105032,op:havoc,rep:5 | Bin 0 -> 76 bytes ...0354,time:1738,execs:105339,op:havoc,rep:7 | Bin 0 -> 81 bytes ...0354,time:1745,execs:105905,op:havoc,rep:4 | Bin 0 -> 56 bytes ...0354,time:1748,execs:106074,op:havoc,rep:7 | Bin 0 -> 60 bytes ...time:1759,execs:106965,op:havoc,rep:3,+cov | Bin 0 -> 39 bytes ...time:1762,execs:107200,op:havoc,rep:7,+cov | Bin 0 -> 60 bytes ...time:1770,execs:107791,op:havoc,rep:7,+cov | Bin 0 -> 44 bytes ...0354,time:1772,execs:107910,op:havoc,rep:8 | 1 + ...0354,time:1774,execs:108061,op:havoc,rep:7 | 1 + ...0354,time:1787,execs:109061,op:havoc,rep:8 | 1 + ...0354,time:1802,execs:110254,op:havoc,rep:8 | Bin 0 -> 86 bytes ...0354,time:1808,execs:110722,op:havoc,rep:4 | 1 + ...0354,time:1809,execs:110756,op:havoc,rep:7 | 1 + ...0354,time:1826,execs:112077,op:havoc,rep:3 | Bin 0 -> 43 bytes ...0440,time:1879,execs:114448,op:havoc,rep:2 | Bin 0 -> 80 bytes ...0216,time:1891,execs:115366,op:havoc,rep:4 | Bin 0 -> 88 bytes ...time:1892,execs:115494,op:havoc,rep:7,+cov | Bin 0 -> 46 bytes ...0216,time:1901,execs:116167,op:havoc,rep:8 | Bin 0 -> 64 bytes ...0216,time:1905,execs:116515,op:havoc,rep:5 | Bin 0 -> 88 bytes ...0216,time:1906,execs:116556,op:havoc,rep:6 | Bin 0 -> 130 bytes ...0216,time:1906,execs:116601,op:havoc,rep:8 | Bin 0 -> 100 bytes ...0216,time:1936,execs:118805,op:havoc,rep:7 | Bin 0 -> 129 bytes ...0216,time:1940,execs:119131,op:havoc,rep:6 | Bin 0 -> 129 bytes ...0216,time:1949,execs:119836,op:havoc,rep:8 | Bin 0 -> 54 bytes ...0216,time:1952,execs:120032,op:havoc,rep:5 | Bin 0 -> 86 bytes ...0216,time:1957,execs:120468,op:havoc,rep:7 | Bin 0 -> 67 bytes ...0216,time:1979,execs:122093,op:havoc,rep:6 | Bin 0 -> 78 bytes ...0216,time:2003,execs:123941,op:havoc,rep:6 | Bin 0 -> 92 bytes ...0216,time:2024,execs:125443,op:havoc,rep:2 | Bin 0 -> 88 bytes ...0441,time:2060,execs:128045,op:havoc,rep:1 | Bin 0 -> 62 bytes ...0441,time:2061,execs:128078,op:havoc,rep:2 | Bin 0 -> 96 bytes ...465,time:2073,execs:129019,op:havoc,rep:11 | Bin 0 -> 92 bytes ...465,time:2082,execs:129693,op:havoc,rep:13 | Bin 0 -> 88 bytes ...465,time:2082,execs:129730,op:havoc,rep:15 | Bin 0 -> 63 bytes ...0465,time:2083,execs:129746,op:havoc,rep:8 | Bin 0 -> 111 bytes ...465,time:2086,execs:129981,op:havoc,rep:12 | Bin 0 -> 100 bytes ...465,time:2088,execs:130165,op:havoc,rep:13 | Bin 0 -> 83 bytes ...0465,time:2090,execs:130310,op:havoc,rep:5 | Bin 0 -> 60 bytes ...465,time:2102,execs:131170,op:havoc,rep:15 | Bin 0 -> 155 bytes ...0465,time:2109,execs:131698,op:havoc,rep:9 | Bin 0 -> 84 bytes ...time:2114,execs:132121,op:havoc,rep:5,+cov | Bin 0 -> 39 bytes ...0465,time:2116,execs:132250,op:havoc,rep:6 | Bin 0 -> 48 bytes ...0465,time:2118,execs:132441,op:havoc,rep:5 | Bin 0 -> 46 bytes ...465,time:2157,execs:135191,op:havoc,rep:10 | Bin 0 -> 70 bytes ...465,time:2164,execs:135680,op:havoc,rep:14 | Bin 0 -> 106 bytes ...465,time:2197,execs:138073,op:havoc,rep:12 | Bin 0 -> 56 bytes ...0465,time:2200,execs:138275,op:havoc,rep:8 | Bin 0 -> 88 bytes ...0443,time:2208,execs:138858,op:havoc,rep:2 | Bin 0 -> 80 bytes ...0377,time:2296,execs:143013,op:havoc,rep:3 | Bin 0 -> 64 bytes ...0408,time:2304,execs:143586,op:havoc,rep:1 | Bin 0 -> 55 bytes ...0456,time:2316,execs:143809,op:havoc,rep:2 | Bin 0 -> 48 bytes ...0193,time:2341,execs:145711,op:havoc,rep:3 | Bin 0 -> 99 bytes ...e:2344,execs:145891,op:quick,pos:29,val:+1 | 1 + ...4,execs:145899,op:quick,pos:30,val:+1,+cov | 1 + ...00,time:2345,execs:145980,op:flip32,pos:29 | 1 + ...0200,time:2350,execs:146348,op:havoc,rep:5 | Bin 0 -> 90 bytes ...0200,time:2352,execs:146435,op:havoc,rep:5 | Bin 0 -> 82 bytes ...0200,time:2352,execs:146469,op:havoc,rep:4 | 1 + ...200,time:2358,execs:146921,op:havoc,rep:15 | Bin 0 -> 60 bytes ...200,time:2386,execs:148946,op:havoc,rep:12 | 1 + ...200,time:2401,execs:149908,op:havoc,rep:12 | Bin 0 -> 88 bytes ...200,time:2414,execs:150803,op:havoc,rep:15 | Bin 0 -> 130 bytes ...200,time:2417,execs:151009,op:havoc,rep:11 | Bin 0 -> 65 bytes ...0200,time:2423,execs:151501,op:havoc,rep:9 | 1 + ...0200,time:2432,execs:152126,op:havoc,rep:7 | 1 + ...200,time:2438,execs:152590,op:havoc,rep:11 | Bin 0 -> 72 bytes ...0200,time:2440,execs:152727,op:havoc,rep:5 | 1 + ...200,time:2441,execs:152781,op:havoc,rep:10 | Bin 0 -> 83 bytes ...200,time:2460,execs:154187,op:havoc,rep:16 | 1 + ...0200,time:2463,execs:154389,op:havoc,rep:9 | Bin 0 -> 72 bytes ...ime:2474,execs:155242,op:havoc,rep:10,+cov | 3 + ...200,time:2503,execs:157155,op:havoc,rep:14 | Bin 0 -> 131 bytes ...200,time:2516,execs:158153,op:havoc,rep:11 | Bin 0 -> 88 bytes ...200,time:2521,execs:158491,op:havoc,rep:13 | Bin 0 -> 85 bytes ...0200,time:2533,execs:159387,op:havoc,rep:8 | 1 + ...0200,time:2545,execs:160286,op:havoc,rep:8 | Bin 0 -> 130 bytes ...200,time:2581,execs:162825,op:havoc,rep:14 | Bin 0 -> 88 bytes ...200,time:2585,execs:163153,op:havoc,rep:15 | Bin 0 -> 104 bytes ...200,time:2610,execs:164815,op:havoc,rep:12 | 1 + ...200,time:2738,execs:173049,op:havoc,rep:12 | Bin 0 -> 112 bytes ...0200,time:2748,execs:173786,op:havoc,rep:6 | Bin 0 -> 75 bytes ...200,time:2774,execs:175530,op:havoc,rep:14 | Bin 0 -> 116 bytes ...200,time:2857,execs:181094,op:havoc,rep:15 | Bin 0 -> 80 bytes ...ime:2953,execs:187327,op:havoc,rep:15,+cov | Bin 0 -> 71 bytes ...200,time:2954,execs:187355,op:havoc,rep:12 | Bin 0 -> 69 bytes ...200,time:2973,execs:188649,op:havoc,rep:15 | Bin 0 -> 72 bytes ...200,time:2979,execs:189137,op:havoc,rep:14 | 1 + ...200,time:3017,execs:191701,op:havoc,rep:15 | Bin 0 -> 130 bytes ...200,time:3030,execs:192628,op:havoc,rep:10 | Bin 0 -> 104 bytes ...200,time:3088,execs:196547,op:havoc,rep:16 | Bin 0 -> 91 bytes ...0200,time:3089,execs:196556,op:havoc,rep:4 | Bin 0 -> 62 bytes ...0200,time:3102,execs:197480,op:havoc,rep:4 | Bin 0 -> 75 bytes ...0444,time:3151,execs:199316,op:havoc,rep:3 | Bin 0 -> 72 bytes ...0444,time:3152,execs:199422,op:havoc,rep:6 | Bin 0 -> 92 bytes ...421,time:3193,execs:200339,op:havoc,rep:14 | Bin 0 -> 83 bytes ...time:3200,execs:200843,op:havoc,rep:2,+cov | Bin 0 -> 84 bytes ...0222,time:3220,execs:202277,op:havoc,rep:2 | Bin 0 -> 79 bytes ...477,time:3350,execs:210872,op:havoc,rep:11 | Bin 0 -> 76 bytes ...477,time:3353,execs:211110,op:havoc,rep:16 | Bin 0 -> 151 bytes ...477,time:3355,execs:211270,op:havoc,rep:12 | Bin 0 -> 87 bytes ...0477,time:3359,execs:211556,op:havoc,rep:4 | Bin 0 -> 76 bytes ...477,time:3371,execs:212422,op:havoc,rep:10 | Bin 0 -> 112 bytes ...0477,time:3409,execs:215022,op:havoc,rep:9 | Bin 0 -> 144 bytes ...0477,time:3455,execs:217921,op:havoc,rep:5 | Bin 0 -> 47 bytes ...0477,time:3480,execs:219400,op:havoc,rep:3 | Bin 0 -> 92 bytes ...292,time:3504,execs:221072,op:havoc,rep:13 | Bin 0 -> 67 bytes ...0294,time:3506,execs:221265,op:havoc,rep:1 | Bin 0 -> 44 bytes ...0303,time:3528,execs:222798,op:havoc,rep:4 | Bin 0 -> 85 bytes ...303,time:3533,execs:223099,op:havoc,rep:14 | Bin 0 -> 109 bytes ...303,time:3537,execs:223358,op:havoc,rep:10 | 3 + ...0303,time:3538,execs:223411,op:havoc,rep:7 | 1 + ...303,time:3548,execs:224115,op:havoc,rep:13 | Bin 0 -> 136 bytes ...303,time:3556,execs:224648,op:havoc,rep:13 | Bin 0 -> 72 bytes ...ime:3562,execs:225101,op:havoc,rep:16,+cov | Bin 0 -> 88 bytes ...0303,time:3569,execs:225590,op:havoc,rep:8 | Bin 0 -> 60 bytes ...0303,time:3594,execs:227320,op:havoc,rep:8 | 1 + ...303,time:3637,execs:230188,op:havoc,rep:16 | Bin 0 -> 104 bytes ...303,time:3655,execs:231368,op:havoc,rep:10 | 14 +++++ ...303,time:3659,execs:231644,op:havoc,rep:11 | Bin 0 -> 107 bytes ...303,time:3662,execs:231881,op:havoc,rep:13 | Bin 0 -> 92 bytes ...306,time:3690,execs:232753,op:havoc,rep:14 | Bin 0 -> 160 bytes ...320,time:3708,execs:234054,op:havoc,rep:15 | Bin 0 -> 102 bytes ...0413,time:3730,execs:235014,op:havoc,rep:6 | Bin 0 -> 94 bytes ...0413,time:3731,execs:235050,op:havoc,rep:4 | Bin 0 -> 82 bytes ...time:3732,execs:235113,op:havoc,rep:3,+cov | Bin 0 -> 74 bytes ...0373,time:3757,execs:236896,op:havoc,rep:1 | Bin 0 -> 131 bytes ...0632,time:3763,execs:237330,op:havoc,rep:4 | Bin 0 -> 68 bytes ...0387,time:3773,execs:238090,op:havoc,rep:2 | Bin 0 -> 65 bytes ...523,time:3780,execs:238618,op:havoc,rep:13 | Bin 0 -> 136 bytes ...0394,time:3792,execs:239478,op:havoc,rep:8 | 5 ++ ...394,time:3795,execs:239666,op:havoc,rep:16 | Bin 0 -> 163 bytes ...time:3856,execs:242239,op:havoc,rep:2,+cov | Bin 0 -> 163 bytes ...0602,time:3865,execs:242580,op:havoc,rep:2 | Bin 0 -> 136 bytes ...0602,time:3888,execs:243457,op:havoc,rep:5 | Bin 0 -> 132 bytes ...0602,time:4000,execs:247488,op:havoc,rep:8 | Bin 0 -> 177 bytes ...0412,time:4084,execs:250885,op:havoc,rep:2 | Bin 0 -> 68 bytes ...0426,time:4126,execs:251663,op:havoc,rep:2 | Bin 0 -> 60 bytes ...0429,time:4137,execs:252464,op:havoc,rep:4 | Bin 0 -> 84 bytes ...0429,time:4137,execs:252501,op:havoc,rep:5 | Bin 0 -> 87 bytes ...0431,time:4161,execs:254158,op:havoc,rep:4 | Bin 0 -> 84 bytes ...0436,time:4172,execs:254857,op:havoc,rep:5 | 1 + ...0436,time:4188,execs:255814,op:havoc,rep:7 | Bin 0 -> 54 bytes ...time:4194,execs:256201,op:havoc,rep:5,+cov | Bin 0 -> 70 bytes ...0436,time:4257,execs:260159,op:havoc,rep:6 | 1 + ...0436,time:4261,execs:260418,op:havoc,rep:6 | Bin 0 -> 130 bytes ...0436,time:4265,execs:260687,op:havoc,rep:2 | 1 + ...0436,time:4344,execs:265334,op:havoc,rep:4 | 3 + ...time:4383,execs:267588,op:havoc,rep:5,+cov | 1 + ...0438,time:4386,execs:267764,op:havoc,rep:7 | Bin 0 -> 130 bytes ...0438,time:4393,execs:268225,op:havoc,rep:7 | Bin 0 -> 92 bytes ...0442,time:4427,execs:270454,op:havoc,rep:2 | Bin 0 -> 68 bytes ...0694,time:4442,execs:271519,op:havoc,rep:3 | Bin 0 -> 99 bytes ...0694,time:4450,execs:272100,op:havoc,rep:4 | Bin 0 -> 84 bytes ...time:4456,execs:272489,op:havoc,rep:4,+cov | Bin 0 -> 130 bytes ...0694,time:4540,execs:277936,op:havoc,rep:1 | Bin 0 -> 76 bytes ...0694,time:4544,execs:278189,op:havoc,rep:4 | Bin 0 -> 132 bytes ...0694,time:4548,execs:278469,op:havoc,rep:3 | Bin 0 -> 92 bytes ...time:4600,execs:282019,op:havoc,rep:4,+cov | Bin 0 -> 56 bytes ...time:4619,execs:283302,op:havoc,rep:2,+cov | Bin 0 -> 97 bytes ...time:4632,execs:284272,op:havoc,rep:1,+cov | 1 + ...0553,time:4633,execs:284355,op:havoc,rep:1 | 1 + ...0467,time:4666,execs:284754,op:havoc,rep:5 | Bin 0 -> 52 bytes ...0467,time:4667,execs:284786,op:havoc,rep:4 | Bin 0 -> 56 bytes ...0467,time:4673,execs:285278,op:havoc,rep:4 | Bin 0 -> 116 bytes ...0474,time:4716,execs:288134,op:havoc,rep:8 | Bin 0 -> 68 bytes ...0568,time:4729,execs:289090,op:havoc,rep:2 | 3 + ...time:4741,execs:289870,op:havoc,rep:7,+cov | Bin 0 -> 132 bytes ...0578,time:4800,execs:293997,op:havoc,rep:7 | Bin 0 -> 115 bytes ...0578,time:4804,execs:294242,op:havoc,rep:8 | Bin 0 -> 101 bytes ...ime:4881,execs:299358,op:flip1,pos:35,+cov | Bin 0 -> 87 bytes ...ime:4881,execs:299366,op:flip1,pos:35,+cov | Bin 0 -> 87 bytes ...0598,time:4883,execs:299535,op:havoc,rep:4 | Bin 0 -> 144 bytes ...0598,time:4886,execs:299713,op:havoc,rep:8 | Bin 0 -> 145 bytes ...0611,time:4911,execs:301412,op:havoc,rep:5 | Bin 0 -> 98 bytes ...ime:4959,execs:303354,op:havoc,rep:14,+cov | Bin 0 -> 56 bytes ...682,time:4962,execs:303575,op:havoc,rep:12 | Bin 0 -> 70 bytes ...0682,time:4984,execs:305204,op:havoc,rep:5 | Bin 0 -> 88 bytes ...682,time:4987,execs:305399,op:havoc,rep:15 | 1 + ...0682,time:4992,execs:305830,op:havoc,rep:7 | Bin 0 -> 60 bytes ...ime:5010,execs:307203,op:havoc,rep:16,+cov | Bin 0 -> 129 bytes ...ime:5020,execs:307934,op:havoc,rep:11,+cov | Bin 0 -> 54 bytes ...0682,time:5027,execs:308473,op:havoc,rep:7 | Bin 0 -> 129 bytes ...682,time:5029,execs:308584,op:havoc,rep:10 | Bin 0 -> 132 bytes ...0682,time:5033,execs:308864,op:havoc,rep:9 | Bin 0 -> 78 bytes ...682,time:5036,execs:309162,op:havoc,rep:12 | Bin 0 -> 100 bytes ...682,time:5088,execs:311313,op:havoc,rep:12 | Bin 0 -> 74 bytes ...682,time:5120,execs:313452,op:havoc,rep:11 | Bin 0 -> 112 bytes ...0682,time:5121,execs:313499,op:havoc,rep:4 | Bin 0 -> 82 bytes ...0682,time:5130,execs:314165,op:havoc,rep:9 | Bin 0 -> 152 bytes ...0633,time:5161,execs:316301,op:havoc,rep:7 | Bin 0 -> 65 bytes ...time:5165,execs:316548,op:havoc,rep:5,+cov | Bin 0 -> 71 bytes ...0720,time:5211,execs:319775,op:havoc,rep:6 | 1 + ...0720,time:5263,execs:323231,op:havoc,rep:8 | 1 + ...0720,time:5280,execs:324371,op:havoc,rep:3 | 1 + ...0720,time:5375,execs:329168,op:havoc,rep:8 | Bin 0 -> 92 bytes ...0659,time:5380,execs:329549,op:havoc,rep:1 | Bin 0 -> 106 bytes ...0659,time:5387,execs:330025,op:havoc,rep:4 | Bin 0 -> 128 bytes ...0695,time:5397,execs:330757,op:havoc,rep:3 | Bin 0 -> 46 bytes ...0700,time:5476,execs:335670,op:havoc,rep:3 | 1 + ...0700,time:5493,execs:336739,op:havoc,rep:3 | 1 + ...0701,time:5572,execs:341659,op:havoc,rep:2 | Bin 0 -> 97 bytes ...0701,time:5578,execs:342053,op:havoc,rep:9 | Bin 0 -> 155 bytes ...0701,time:5588,execs:342748,op:havoc,rep:9 | Bin 0 -> 129 bytes ...701,time:5600,execs:343518,op:havoc,rep:16 | Bin 0 -> 168 bytes ...0701,time:5608,execs:343993,op:havoc,rep:6 | Bin 0 -> 62 bytes ...0780,time:5820,execs:355534,op:havoc,rep:7 | Bin 0 -> 62 bytes ...0780,time:5821,execs:355593,op:havoc,rep:6 | Bin 0 -> 79 bytes ...0708,time:5846,execs:357133,op:havoc,rep:1 | 1 + ...0718,time:5856,execs:357736,op:havoc,rep:8 | Bin 0 -> 129 bytes ...0710,time:5871,execs:358723,op:havoc,rep:6 | 1 + ...0711,time:5886,execs:359536,op:havoc,rep:2 | Bin 0 -> 130 bytes ...time:5900,execs:360255,op:havoc,rep:2,+cov | Bin 0 -> 130 bytes ...0715,time:5917,execs:361224,op:havoc,rep:1 | Bin 0 -> 80 bytes ...0715,time:5925,execs:361821,op:havoc,rep:3 | Bin 0 -> 60 bytes ...0,execs:363351,op:quick,pos:18,val:+2,+cov | Bin 0 -> 92 bytes ...0730,time:5979,execs:364003,op:havoc,rep:6 | 1 + ...730,time:6083,execs:370839,op:havoc,rep:14 | Bin 0 -> 129 bytes ...730,time:6112,execs:372837,op:havoc,rep:11 | Bin 0 -> 150 bytes ...730,time:6386,execs:390154,op:havoc,rep:16 | Bin 0 -> 130 bytes ...0730,time:6401,execs:391262,op:havoc,rep:5 | Bin 0 -> 130 bytes ...730,time:6424,execs:392895,op:havoc,rep:14 | Bin 0 -> 163 bytes ...730,time:6428,execs:393145,op:havoc,rep:16 | Bin 0 -> 187 bytes ...0730,time:6501,execs:397840,op:havoc,rep:3 | Bin 0 -> 84 bytes ...730,time:6551,execs:401038,op:havoc,rep:14 | Bin 0 -> 140 bytes ...730,time:6560,execs:401679,op:havoc,rep:16 | Bin 0 -> 152 bytes ...730,time:6566,execs:402054,op:havoc,rep:14 | Bin 0 -> 132 bytes ...0797,time:6593,execs:403979,op:havoc,rep:2 | 1 + ...0794,time:6606,execs:404977,op:havoc,rep:4 | Bin 0 -> 88 bytes ...0775,time:6620,execs:405992,op:havoc,rep:2 | Bin 0 -> 107 bytes ...0754,time:6627,execs:406470,op:havoc,rep:2 | Bin 0 -> 115 bytes ...0756,time:6634,execs:407045,op:havoc,rep:4 | Bin 0 -> 130 bytes ...0779,time:6641,execs:407495,op:havoc,rep:2 | Bin 0 -> 129 bytes ...0767,time:6685,execs:408494,op:havoc,rep:2 | Bin 0 -> 72 bytes ...0758,time:6693,execs:409082,op:havoc,rep:9 | Bin 0 -> 140 bytes ...0860,time:6700,execs:409595,op:havoc,rep:2 | Bin 0 -> 96 bytes ...0860,time:6703,execs:409780,op:havoc,rep:4 | Bin 0 -> 92 bytes ...0860,time:6818,execs:417457,op:havoc,rep:3 | Bin 0 -> 112 bytes ...0763,time:6848,execs:419339,op:havoc,rep:4 | Bin 0 -> 107 bytes ...time:6868,execs:420810,op:havoc,rep:4,+cov | Bin 0 -> 80 bytes ...time:6948,execs:426153,op:havoc,rep:3,+cov | Bin 0 -> 110 bytes ...time:6978,execs:428205,op:havoc,rep:1,+cov | Bin 0 -> 88 bytes ...0766,time:7020,execs:429254,op:havoc,rep:4 | Bin 0 -> 100 bytes ...0766,time:7023,execs:429461,op:havoc,rep:4 | Bin 0 -> 114 bytes ...0777,time:7067,execs:431099,op:havoc,rep:1 | Bin 0 -> 80 bytes ...0778,time:7073,execs:431562,op:havoc,rep:2 | Bin 0 -> 80 bytes ...0800,time:7103,execs:433727,op:havoc,rep:1 | 1 + ...0801,time:7111,execs:434266,op:havoc,rep:8 | Bin 0 -> 132 bytes ...0803,time:7124,execs:435216,op:havoc,rep:8 | 1 + ...0803,time:7132,execs:435745,op:havoc,rep:7 | Bin 0 -> 95 bytes ...0803,time:7151,execs:437115,op:havoc,rep:9 | Bin 0 -> 139 bytes ...ime:7184,execs:439082,op:havoc,rep:13,+cov | Bin 0 -> 129 bytes ...803,time:7209,execs:440724,op:havoc,rep:15 | Bin 0 -> 103 bytes ...803,time:7238,execs:442574,op:havoc,rep:13 | Bin 0 -> 152 bytes ...0835,time:7370,execs:451101,op:havoc,rep:2 | Bin 0 -> 94 bytes ...0835,time:7371,execs:451151,op:havoc,rep:2 | Bin 0 -> 102 bytes ...0835,time:7375,execs:451448,op:havoc,rep:2 | Bin 0 -> 79 bytes ...0835,time:7380,execs:451834,op:havoc,rep:2 | Bin 0 -> 94 bytes ...0838,time:7442,execs:455978,op:havoc,rep:2 | 1 + ...time:7487,execs:457171,op:havoc,rep:1,+cov | Bin 0 -> 130 bytes ...time:7524,execs:458049,op:havoc,rep:2,+cov | Bin 0 -> 130 bytes ...time:7526,execs:458165,op:havoc,rep:2,+cov | Bin 0 -> 130 bytes ...0840,time:7560,execs:460217,op:havoc,rep:4 | Bin 0 -> 135 bytes ...0840,time:7579,execs:461356,op:havoc,rep:4 | Bin 0 -> 154 bytes ...time:7652,execs:465544,op:havoc,rep:4,+cov | Bin 0 -> 142 bytes ...time:7664,execs:466185,op:havoc,rep:1,+cov | Bin 0 -> 130 bytes ...0922,time:7747,execs:470466,op:havoc,rep:2 | Bin 0 -> 159 bytes ...0922,time:7756,execs:470986,op:havoc,rep:2 | Bin 0 -> 160 bytes ...time:7786,execs:472872,op:havoc,rep:4,+cov | Bin 0 -> 72 bytes ...time:7790,execs:473087,op:havoc,rep:3,+cov | Bin 0 -> 76 bytes ...0875,time:7808,execs:474410,op:havoc,rep:3 | Bin 0 -> 92 bytes ...time:7824,execs:475536,op:havoc,rep:2,+cov | Bin 0 -> 100 bytes ...0875,time:7824,execs:475566,op:havoc,rep:4 | Bin 0 -> 57 bytes ...0875,time:7834,execs:476277,op:havoc,rep:3 | Bin 0 -> 96 bytes ...0875,time:7915,execs:481653,op:havoc,rep:3 | 1 + ...0876,time:7953,execs:482685,op:havoc,rep:7 | Bin 0 -> 151 bytes ...0876,time:7953,execs:482693,op:havoc,rep:6 | Bin 0 -> 84 bytes ...0882,time:7973,execs:484022,op:havoc,rep:1 | Bin 0 -> 109 bytes ...0884,time:7984,execs:484765,op:havoc,rep:4 | Bin 0 -> 95 bytes ...885,time:7990,execs:485193,op:havoc,rep:12 | Bin 0 -> 94 bytes ...885,time:7991,execs:485269,op:havoc,rep:15 | Bin 0 -> 115 bytes ...0894,time:8044,execs:487529,op:havoc,rep:7 | Bin 0 -> 57 bytes ...0894,time:8048,execs:487813,op:havoc,rep:6 | Bin 0 -> 119 bytes ...0894,time:8049,execs:487923,op:havoc,rep:7 | Bin 0 -> 99 bytes ...894,time:8058,execs:488563,op:havoc,rep:11 | Bin 0 -> 92 bytes ...894,time:8096,execs:491346,op:havoc,rep:14 | Bin 0 -> 61 bytes ...0894,time:8097,execs:491364,op:havoc,rep:9 | Bin 0 -> 107 bytes ...894,time:8152,execs:495127,op:havoc,rep:12 | Bin 0 -> 104 bytes ...0902,time:8198,execs:498171,op:havoc,rep:6 | Bin 0 -> 154 bytes ...0911,time:8207,execs:498820,op:havoc,rep:1 | Bin 0 -> 100 bytes ...0930,time:8215,execs:499394,op:havoc,rep:8 | Bin 0 -> 83 bytes ...time:8237,execs:500856,op:havoc,rep:1,+cov | Bin 0 -> 130 bytes ...time:8246,execs:501433,op:havoc,rep:2,+cov | Bin 0 -> 130 bytes ...0915,time:8343,execs:506992,op:havoc,rep:2 | Bin 0 -> 142 bytes ...time:8346,execs:507152,op:havoc,rep:1,+cov | Bin 0 -> 130 bytes ...time:8379,execs:508990,op:havoc,rep:6,+cov | Bin 0 -> 132 bytes ...916,time:8384,execs:509281,op:havoc,rep:11 | Bin 0 -> 132 bytes ...time:8413,execs:510833,op:havoc,rep:8,+cov | Bin 0 -> 112 bytes ...916,time:8429,execs:511703,op:havoc,rep:16 | Bin 0 -> 167 bytes ...916,time:8445,execs:512517,op:havoc,rep:15 | Bin 0 -> 139 bytes ...916,time:8521,execs:516574,op:havoc,rep:10 | Bin 0 -> 156 bytes ...time:8530,execs:517048,op:havoc,rep:4,+cov | Bin 0 -> 148 bytes ...time:8638,execs:521442,op:havoc,rep:8,+cov | Bin 0 -> 130 bytes ...0962,time:8654,execs:522377,op:havoc,rep:3 | Bin 0 -> 104 bytes ...0962,time:8655,execs:522416,op:havoc,rep:3 | Bin 0 -> 108 bytes ...0932,time:8688,execs:524641,op:havoc,rep:2 | Bin 0 -> 76 bytes ...0672,time:8703,execs:525628,op:havoc,rep:7 | Bin 0 -> 187 bytes ...0926,time:8767,execs:526189,op:havoc,rep:4 | Bin 0 -> 88 bytes ...0918,time:8783,execs:527115,op:havoc,rep:2 | Bin 0 -> 130 bytes ...0968,time:8799,execs:527959,op:havoc,rep:1 | Bin 0 -> 130 bytes ...968,time:8803,execs:528167,op:havoc,rep:11 | Bin 0 -> 188 bytes ...968,time:8825,execs:529436,op:havoc,rep:11 | Bin 0 -> 158 bytes ...0524,time:8049,execs:531364,op:havoc,rep:1 | Bin 0 -> 64 bytes ...0990,time:8119,execs:533710,op:havoc,rep:9 | Bin 0 -> 136 bytes ...0990,time:8133,execs:534325,op:havoc,rep:9 | 1 + ...ime:8133,execs:534336,op:havoc,rep:16,+cov | Bin 0 -> 158 bytes ...990,time:8250,execs:538171,op:havoc,rep:14 | Bin 0 -> 160 bytes ...0990,time:8326,execs:541922,op:havoc,rep:7 | Bin 0 -> 139 bytes ...895,time:8376,execs:544520,op:havoc,rep:12 | Bin 0 -> 132 bytes ...0987,time:8400,execs:545775,op:havoc,rep:4 | Bin 0 -> 176 bytes ...0987,time:8415,execs:546551,op:havoc,rep:3 | Bin 0 -> 192 bytes ...0632,time:8480,execs:550026,op:havoc,rep:3 | Bin 0 -> 59 bytes ...0632,time:8481,execs:550058,op:havoc,rep:3 | Bin 0 -> 72 bytes ...0941,time:8494,execs:550986,op:havoc,rep:8 | Bin 0 -> 129 bytes ...0746,time:8514,execs:552273,op:havoc,rep:4 | Bin 0 -> 132 bytes ...0087,time:8545,execs:554154,op:havoc,rep:8 | Bin 0 -> 54 bytes ...0423,time:8565,execs:555442,op:havoc,rep:4 | Bin 0 -> 130 bytes ...0963,time:8583,execs:556603,op:havoc,rep:4 | Bin 0 -> 130 bytes ...963,time:8586,execs:556705,op:havoc,rep:16 | Bin 0 -> 172 bytes ...963,time:8593,execs:557051,op:havoc,rep:15 | Bin 0 -> 176 bytes ...963,time:8618,execs:558280,op:havoc,rep:12 | Bin 0 -> 178 bytes ...ime:8623,execs:558515,op:havoc,rep:13,+cov | Bin 0 -> 131 bytes ...0963,time:8693,execs:559608,op:havoc,rep:8 | Bin 0 -> 165 bytes ...963,time:8737,execs:560468,op:havoc,rep:10 | 1 + ...963,time:8738,execs:560484,op:havoc,rep:11 | Bin 0 -> 92 bytes ...0963,time:8914,execs:565522,op:havoc,rep:8 | 1 + ...0936,time:9008,execs:569671,op:havoc,rep:2 | Bin 0 -> 84 bytes ...0824,time:9104,execs:572555,op:havoc,rep:6 | Bin 0 -> 102 bytes ...0404,time:9167,execs:575317,op:havoc,rep:2 | Bin 0 -> 74 bytes ...time:9189,execs:576177,op:havoc,rep:2,+cov | Bin 0 -> 80 bytes ...0892,time:9191,execs:576279,op:havoc,rep:1 | Bin 0 -> 96 bytes ...0892,time:9243,execs:577195,op:havoc,rep:2 | Bin 0 -> 131 bytes ...time:9268,execs:578304,op:havoc,rep:2,+cov | Bin 0 -> 72 bytes ...1022,time:9315,execs:581215,op:havoc,rep:3 | 1 + ...time:9322,execs:581590,op:havoc,rep:2,+cov | Bin 0 -> 92 bytes ...1022,time:9355,execs:583005,op:havoc,rep:4 | Bin 0 -> 71 bytes ...0868,time:9884,execs:604039,op:havoc,rep:2 | Bin 0 -> 131 bytes ...633,time:9906,execs:604816,op:havoc,rep:10 | Bin 0 -> 68 bytes ...ime:9912,execs:604975,op:quick,pos:28,+cov | Bin 0 -> 55 bytes ...1038,time:9934,execs:606280,op:havoc,rep:8 | Bin 0 -> 79 bytes ...1038,time:9953,execs:607337,op:havoc,rep:5 | 2 + ...038,time:10026,execs:610064,op:havoc,rep:7 | 1 + ...038,time:10046,execs:610679,op:havoc,rep:7 | Bin 0 -> 71 bytes ...038,time:10057,execs:610857,op:havoc,rep:4 | Bin 0 -> 84 bytes ...038,time:10577,execs:634243,op:havoc,rep:4 | Bin 0 -> 71 bytes ...ime:10585,execs:634663,op:havoc,rep:6,+cov | Bin 0 -> 132 bytes ...:10829,execs:643845,op:quick,pos:30,val:+2 | 1 + ...003,time:10843,execs:644726,op:havoc,rep:9 | Bin 0 -> 208 bytes ...03,time:10847,execs:644902,op:havoc,rep:10 | Bin 0 -> 260 bytes ...866,time:10955,execs:647645,op:havoc,rep:4 | 1 + ...866,time:10959,execs:647855,op:havoc,rep:4 | Bin 0 -> 96 bytes ...054,time:11027,execs:651570,op:havoc,rep:1 | 1 + ...978,time:11071,execs:653059,op:havoc,rep:7 | Bin 0 -> 180 bytes ...4,execs:654307,op:quick,pos:29,val:+3,+cov | Bin 0 -> 55 bytes ...048,time:11174,execs:657190,op:havoc,rep:2 | Bin 0 -> 69 bytes ...048,time:11279,execs:660856,op:havoc,rep:2 | Bin 0 -> 86 bytes ...048,time:11307,execs:662407,op:havoc,rep:8 | Bin 0 -> 104 bytes ...ime:11397,execs:666305,op:havoc,rep:1,+cov | Bin 0 -> 55 bytes ...048,time:11544,execs:672091,op:havoc,rep:7 | 1 + ...048,time:11625,execs:675171,op:havoc,rep:8 | Bin 0 -> 80 bytes ...ime:11759,execs:678777,op:havoc,rep:6,+cov | Bin 0 -> 86 bytes ...048,time:11828,execs:682667,op:havoc,rep:8 | 1 + ...048,time:11883,execs:684243,op:havoc,rep:3 | Bin 0 -> 82 bytes ...208,time:12136,execs:695020,op:havoc,rep:6 | 1 + ...871,time:12197,execs:697147,op:havoc,rep:4 | Bin 0 -> 156 bytes ...871,time:12198,execs:697166,op:havoc,rep:4 | Bin 0 -> 169 bytes ...7,execs:698989,op:quick,pos:23,val:+2,+cov | Bin 0 -> 51 bytes ...61,time:12260,execs:699187,op:havoc,rep:12 | Bin 0 -> 95 bytes ...061,time:12260,execs:699199,op:havoc,rep:2 | Bin 0 -> 68 bytes ...61,time:12383,execs:703514,op:havoc,rep:15 | Bin 0 -> 100 bytes ...me:12409,execs:704446,op:havoc,rep:13,+cov | Bin 0 -> 61 bytes ...61,time:12410,execs:704470,op:havoc,rep:12 | Bin 0 -> 148 bytes ...61,time:12621,execs:712418,op:havoc,rep:11 | Bin 0 -> 151 bytes ...061,time:12810,execs:718996,op:havoc,rep:5 | Bin 0 -> 90 bytes ...061,time:12920,execs:723456,op:havoc,rep:9 | 1 + ...61,time:13006,execs:724988,op:havoc,rep:16 | Bin 0 -> 140 bytes ...me:13059,execs:727693,op:havoc,rep:10,+cov | Bin 0 -> 73 bytes ...104,time:13145,execs:730687,op:havoc,rep:8 | Bin 0 -> 128 bytes ...867,time:13227,execs:734679,op:havoc,rep:3 | Bin 0 -> 104 bytes ...957,time:13252,execs:735704,op:havoc,rep:1 | 1 + ...957,time:13253,execs:735757,op:havoc,rep:1 | 1 + ...387,time:13440,execs:744186,op:havoc,rep:2 | Bin 0 -> 73 bytes ...098,time:13469,execs:745028,op:havoc,rep:6 | Bin 0 -> 67 bytes ...00,time:13503,execs:746568,op:havoc,rep:11 | Bin 0 -> 106 bytes ...865,time:13521,execs:747570,op:havoc,rep:2 | Bin 0 -> 145 bytes ...220,time:13549,execs:749246,op:havoc,rep:6 | 1 + ...220,time:13552,execs:749446,op:havoc,rep:9 | 1 + ...112,time:13655,execs:752688,op:havoc,rep:2 | 1 + ...112,time:13656,execs:752731,op:havoc,rep:2 | 1 + ...ime:13691,execs:753617,op:havoc,rep:2,+cov | 1 + ...030,time:13840,execs:760115,op:havoc,rep:1 | Bin 0 -> 96 bytes ...105,time:13857,execs:760979,op:havoc,rep:2 | Bin 0 -> 78 bytes ...105,time:13862,execs:761275,op:havoc,rep:7 | Bin 0 -> 92 bytes ...037,time:13920,execs:763688,op:havoc,rep:3 | Bin 0 -> 102 bytes ...037,time:13922,execs:763787,op:havoc,rep:2 | Bin 0 -> 100 bytes ...027,time:14005,execs:766909,op:havoc,rep:3 | Bin 0 -> 100 bytes ...ime:14088,execs:770291,op:havoc,rep:3,+cov | Bin 0 -> 57 bytes ...ime:14124,execs:771563,op:havoc,rep:2,+cov | Bin 0 -> 76 bytes ...082,time:14161,execs:773278,op:havoc,rep:4 | Bin 0 -> 76 bytes ...ime:14261,execs:777629,op:havoc,rep:1,+cov | Bin 0 -> 131 bytes ...ime:14266,execs:777813,op:havoc,rep:2,+cov | Bin 0 -> 151 bytes ...16,time:14306,execs:778830,op:havoc,rep:12 | Bin 0 -> 138 bytes ...126,time:14397,execs:782288,op:havoc,rep:1 | 1 + ...822,time:14442,execs:784153,op:havoc,rep:2 | Bin 0 -> 154 bytes ...096,time:14479,execs:786393,op:havoc,rep:1 | Bin 0 -> 84 bytes ...096,time:14486,execs:786827,op:havoc,rep:1 | Bin 0 -> 57 bytes ...096,time:14494,execs:787426,op:havoc,rep:8 | 3 + ...ime:14515,execs:788801,op:havoc,rep:5,+cov | Bin 0 -> 94 bytes ...40,time:14630,execs:792926,op:havoc,rep:16 | Bin 0 -> 211 bytes ...014,time:14667,execs:794858,op:havoc,rep:8 | Bin 0 -> 178 bytes ...014,time:14679,execs:795597,op:havoc,rep:3 | Bin 0 -> 164 bytes ...014,time:14745,execs:797303,op:havoc,rep:7 | Bin 0 -> 171 bytes ...136,time:14949,execs:805499,op:havoc,rep:4 | 1 + ...338,time:14964,execs:806451,op:havoc,rep:1 | Bin 0 -> 88 bytes ...137,time:14976,execs:807233,op:havoc,rep:3 | Bin 0 -> 92 bytes ...ime:14996,execs:808448,op:havoc,rep:1,+cov | Bin 0 -> 57 bytes ...ime:15058,execs:810237,op:havoc,rep:4,+cov | Bin 0 -> 46 bytes ...ime:15078,execs:810965,op:havoc,rep:1,+cov | Bin 0 -> 57 bytes ...137,time:15091,execs:811256,op:havoc,rep:3 | Bin 0 -> 71 bytes ...137,time:15117,execs:812766,op:havoc,rep:4 | Bin 0 -> 66 bytes ...525,time:15236,execs:817905,op:havoc,rep:1 | Bin 0 -> 62 bytes ...62,time:15259,execs:818766,op:havoc,rep:11 | Bin 0 -> 145 bytes ...162,time:15304,execs:821181,op:havoc,rep:3 | Bin 0 -> 92 bytes ...159,time:15315,execs:821958,op:havoc,rep:6 | Bin 0 -> 84 bytes ...146,time:15369,execs:823547,op:havoc,rep:2 | 3 + ...164,time:15438,execs:826744,op:havoc,rep:2 | Bin 0 -> 92 bytes ...154,time:15458,execs:828102,op:havoc,rep:1 | Bin 0 -> 167 bytes ...123,time:15512,execs:829806,op:havoc,rep:5 | Bin 0 -> 42 bytes ...173,time:15562,execs:831370,op:havoc,rep:2 | Bin 0 -> 172 bytes ...066,time:15581,execs:832561,op:havoc,rep:3 | Bin 0 -> 111 bytes ...113,time:15675,execs:836787,op:havoc,rep:4 | 1 + ...800,time:15697,execs:837510,op:havoc,rep:2 | 1 + ...141,time:15763,execs:839235,op:havoc,rep:2 | Bin 0 -> 168 bytes ...490,time:15866,execs:843011,op:havoc,rep:6 | Bin 0 -> 130 bytes ...ime:15975,execs:847198,op:havoc,rep:2,+cov | Bin 0 -> 46 bytes ...973,time:16022,execs:848446,op:havoc,rep:1 | Bin 0 -> 114 bytes ...79,time:16066,execs:849733,op:havoc,rep:11 | Bin 0 -> 176 bytes ...985,time:16086,execs:850753,op:havoc,rep:6 | Bin 0 -> 130 bytes ...85,time:16091,execs:850974,op:havoc,rep:10 | Bin 0 -> 184 bytes ...079,time:16126,execs:852944,op:havoc,rep:4 | Bin 0 -> 75 bytes ...102,time:16214,execs:855269,op:havoc,rep:1 | 1 + ...138,time:16230,execs:856105,op:havoc,rep:2 | Bin 0 -> 129 bytes ...182,time:16256,execs:857473,op:havoc,rep:8 | Bin 0 -> 163 bytes ...ime:16323,execs:859853,op:havoc,rep:1,+cov | Bin 0 -> 50 bytes ...184,time:16325,execs:859927,op:havoc,rep:1 | Bin 0 -> 74 bytes ...85,time:16379,execs:861769,op:havoc,rep:14 | Bin 0 -> 188 bytes ...185,time:16397,execs:862541,op:havoc,rep:7 | Bin 0 -> 163 bytes ...194,time:16550,execs:867332,op:havoc,rep:4 | Bin 0 -> 76 bytes ...58,time:16594,execs:869798,op:havoc,rep:14 | Bin 0 -> 130 bytes ...058,time:16596,execs:869921,op:havoc,rep:8 | Bin 0 -> 88 bytes ...58,time:16609,execs:870609,op:havoc,rep:13 | Bin 0 -> 87 bytes ...058,time:16726,execs:873779,op:havoc,rep:3 | Bin 0 -> 116 bytes ...948,time:16897,execs:880133,op:havoc,rep:1 | Bin 0 -> 90 bytes ...948,time:16900,execs:880284,op:havoc,rep:4 | Bin 0 -> 150 bytes ...48,time:16919,execs:881390,op:havoc,rep:14 | Bin 0 -> 147 bytes ...48,time:16980,execs:883366,op:havoc,rep:13 | Bin 0 -> 68 bytes ...948,time:17060,execs:886288,op:havoc,rep:7 | Bin 0 -> 144 bytes ...142,time:17198,execs:890569,op:havoc,rep:1 | Bin 0 -> 148 bytes ...118,time:17403,execs:900016,op:havoc,rep:7 | Bin 0 -> 140 bytes ...18,time:17438,execs:901248,op:havoc,rep:11 | 1 + ...18,time:17480,execs:902093,op:havoc,rep:11 | Bin 0 -> 151 bytes ...68,time:17853,execs:916198,op:havoc,rep:16 | Bin 0 -> 100 bytes ...177,time:17884,execs:917945,op:havoc,rep:1 | Bin 0 -> 132 bytes ...935,time:17946,execs:919964,op:havoc,rep:2 | Bin 0 -> 131 bytes ...48,time:17983,execs:921207,op:havoc,rep:16 | Bin 0 -> 131 bytes ...893,time:18005,execs:921871,op:havoc,rep:6 | Bin 0 -> 108 bytes ...893,time:18006,execs:921950,op:havoc,rep:5 | Bin 0 -> 130 bytes ...882,time:18062,execs:925151,op:havoc,rep:3 | Bin 0 -> 87 bytes ...171,time:18079,execs:925579,op:havoc,rep:5 | Bin 0 -> 112 bytes ...169,time:18206,execs:930557,op:havoc,rep:1 | 3 + ...062,time:18319,execs:934395,op:havoc,rep:8 | 1 + ...002,time:18334,execs:935293,op:havoc,rep:2 | Bin 0 -> 132 bytes ...612,time:18444,execs:939851,op:havoc,rep:9 | Bin 0 -> 128 bytes ...904,time:18504,execs:942060,op:havoc,rep:4 | 1 + ...189,time:18572,execs:945012,op:havoc,rep:3 | 1 + ...377,time:18632,execs:947145,op:havoc,rep:7 | Bin 0 -> 152 bytes ...804,time:18891,execs:957410,op:havoc,rep:4 | Bin 0 -> 88 bytes ...804,time:18904,execs:957661,op:havoc,rep:3 | Bin 0 -> 107 bytes ...480,time:18998,execs:960147,op:havoc,rep:2 | Bin 0 -> 132 bytes ...935,time:19054,execs:962324,op:havoc,rep:4 | Bin 0 -> 131 bytes ...636,time:19194,execs:968163,op:havoc,rep:3 | Bin 0 -> 130 bytes ...227,time:19241,execs:969478,op:havoc,rep:8 | Bin 0 -> 160 bytes ...231,time:19357,execs:974464,op:havoc,rep:7 | Bin 0 -> 165 bytes ...516,time:19531,execs:980963,op:havoc,rep:4 | Bin 0 -> 104 bytes ...867,time:19698,execs:988025,op:havoc,rep:6 | Bin 0 -> 136 bytes ...51,time:19741,execs:988770,op:havoc,rep:16 | Bin 0 -> 68 bytes ...713,time:19975,execs:998448,op:havoc,rep:3 | Bin 0 -> 184 bytes ...65,time:20111,execs:1003221,op:havoc,rep:4 | Bin 0 -> 116 bytes ...52,time:20212,execs:1006266,op:havoc,rep:1 | Bin 0 -> 94 bytes ...74,time:20230,execs:1007503,op:havoc,rep:1 | Bin 0 -> 68 bytes ...75,time:20347,execs:1011812,op:havoc,rep:2 | Bin 0 -> 176 bytes ...63,time:20531,execs:1019741,op:havoc,rep:2 | Bin 0 -> 99 bytes ...38,time:20552,execs:1021014,op:havoc,rep:6 | 4 ++ ...38,time:20556,execs:1021279,op:havoc,rep:8 | 4 ++ ...1,time:20577,execs:1022554,op:havoc,rep:16 | Bin 0 -> 164 bytes ...0,time:20582,execs:1022827,op:havoc,rep:11 | Bin 0 -> 176 bytes ...60,time:20583,execs:1022872,op:havoc,rep:6 | Bin 0 -> 177 bytes ...0,time:20584,execs:1022892,op:havoc,rep:14 | Bin 0 -> 176 bytes ...5,time:20634,execs:1023991,op:havoc,rep:15 | Bin 0 -> 148 bytes ...18,time:20729,execs:1027437,op:havoc,rep:2 | Bin 0 -> 131 bytes ...23,time:20740,execs:1028083,op:havoc,rep:3 | Bin 0 -> 65 bytes ...44,time:20887,execs:1033384,op:havoc,rep:6 | Bin 0 -> 122 bytes ...76,time:20939,execs:1035493,op:havoc,rep:6 | Bin 0 -> 144 bytes ...68,time:20998,execs:1037580,op:havoc,rep:2 | Bin 0 -> 148 bytes ...1,time:21054,execs:1040065,op:havoc,rep:11 | Bin 0 -> 80 bytes ...74,time:21094,execs:1042319,op:havoc,rep:7 | Bin 0 -> 129 bytes ...me:21223,execs:1046594,op:havoc,rep:4,+cov | Bin 0 -> 132 bytes ...60,time:21348,execs:1051554,op:havoc,rep:3 | Bin 0 -> 92 bytes ...60,time:21671,execs:1063505,op:havoc,rep:4 | 1 + ...64,time:21773,execs:1067294,op:havoc,rep:3 | Bin 0 -> 152 bytes ...78,time:22094,execs:1080036,op:havoc,rep:2 | Bin 0 -> 92 bytes ...90,time:22304,execs:1089156,op:havoc,rep:8 | Bin 0 -> 108 bytes ...1,time:22519,execs:1098148,op:havoc,rep:13 | Bin 0 -> 75 bytes ...56,time:22537,execs:1098717,op:havoc,rep:6 | Bin 0 -> 176 bytes ...6,time:22622,execs:1102951,op:havoc,rep:10 | Bin 0 -> 112 bytes ...8,time:22713,execs:1105394,op:havoc,rep:12 | Bin 0 -> 182 bytes ...33,time:22749,execs:1107343,op:havoc,rep:1 | Bin 0 -> 122 bytes ...33,time:22859,execs:1111385,op:havoc,rep:3 | Bin 0 -> 98 bytes ...63,time:22889,execs:1112201,op:havoc,rep:5 | Bin 0 -> 185 bytes ...82,time:23061,execs:1119125,op:havoc,rep:3 | Bin 0 -> 81 bytes ...90,time:23172,execs:1124122,op:havoc,rep:2 | Bin 0 -> 80 bytes ...90,time:23174,execs:1124203,op:havoc,rep:8 | Bin 0 -> 106 bytes ...55,time:23195,execs:1124910,op:havoc,rep:2 | Bin 0 -> 74 bytes ...94,time:23751,execs:1147046,op:havoc,rep:2 | Bin 0 -> 99 bytes ...64,time:23851,execs:1150682,op:havoc,rep:4 | Bin 0 -> 76 bytes ...45,time:23999,execs:1157142,op:havoc,rep:1 | 1 + ...56,time:24067,execs:1160992,op:havoc,rep:8 | Bin 0 -> 165 bytes ...6,time:24070,execs:1161151,op:havoc,rep:16 | Bin 0 -> 129 bytes ...6,time:24074,execs:1161396,op:havoc,rep:16 | Bin 0 -> 128 bytes ...6,time:24088,execs:1161672,op:havoc,rep:14 | Bin 0 -> 130 bytes ...42,time:24238,execs:1167084,op:havoc,rep:1 | Bin 0 -> 100 bytes ...10,time:24326,execs:1169732,op:havoc,rep:2 | Bin 0 -> 130 bytes ...30,time:24447,execs:1175301,op:havoc,rep:5 | Bin 0 -> 88 bytes ...30,time:24465,execs:1175888,op:havoc,rep:3 | Bin 0 -> 72 bytes ...64,time:24648,execs:1183141,op:havoc,rep:6 | Bin 0 -> 340 bytes ...32,time:24810,execs:1188135,op:havoc,rep:3 | Bin 0 -> 92 bytes ...33,time:24829,execs:1189224,op:havoc,rep:4 | Bin 0 -> 171 bytes ...33,time:24832,execs:1189394,op:havoc,rep:2 | 1 + ...76,time:24888,execs:1192183,op:havoc,rep:8 | Bin 0 -> 184 bytes ...98,time:24999,execs:1196421,op:havoc,rep:7 | Bin 0 -> 168 bytes ...02,time:25047,execs:1198778,op:havoc,rep:3 | Bin 0 -> 219 bytes ...6,time:25197,execs:1205841,op:havoc,rep:14 | Bin 0 -> 84 bytes ...87,time:25388,execs:1213221,op:havoc,rep:2 | Bin 0 -> 160 bytes ...94,time:25452,execs:1215750,op:havoc,rep:7 | Bin 0 -> 82 bytes ...09,time:25507,execs:1218820,op:havoc,rep:2 | Bin 0 -> 66 bytes ...21,time:25526,execs:1219485,op:havoc,rep:3 | Bin 0 -> 92 bytes ...57,time:25760,execs:1224942,op:havoc,rep:4 | Bin 0 -> 111 bytes ...16,time:25935,execs:1232557,op:havoc,rep:3 | Bin 0 -> 156 bytes ...16,time:25936,execs:1232578,op:havoc,rep:7 | Bin 0 -> 158 bytes ...08,time:25978,execs:1234609,op:havoc,rep:1 | Bin 0 -> 111 bytes ...45,time:26029,execs:1236519,op:havoc,rep:3 | Bin 0 -> 84 bytes ...27,time:26101,execs:1238975,op:havoc,rep:1 | Bin 0 -> 62 bytes ...2,time:26113,execs:1239707,op:havoc,rep:10 | 1 + ...25,time:26291,execs:1247932,op:havoc,rep:8 | Bin 0 -> 191 bytes ...0,time:26430,execs:1252685,op:havoc,rep:11 | Bin 0 -> 160 bytes ...60,time:26445,execs:1253592,op:havoc,rep:3 | Bin 0 -> 160 bytes ...60,time:26453,execs:1254125,op:havoc,rep:2 | Bin 0 -> 159 bytes ...35,time:26589,execs:1259119,op:havoc,rep:2 | Bin 0 -> 96 bytes ...59,time:26636,execs:1261944,op:havoc,rep:4 | Bin 0 -> 113 bytes ...00,time:26721,execs:1264037,op:havoc,rep:2 | Bin 0 -> 132 bytes ...55,time:26738,execs:1264934,op:havoc,rep:5 | 1 + ...me:26740,execs:1265055,op:havoc,rep:5,+cov | 1 + ...26767,execs:1266651,op:quick,pos:23,val:+7 | 1 + ...43,time:26769,execs:1266744,op:havoc,rep:4 | 1 + ...07,time:26828,execs:1269923,op:havoc,rep:2 | Bin 0 -> 129 bytes ...0,time:27138,execs:1281683,op:havoc,rep:13 | Bin 0 -> 147 bytes ...70,time:27240,execs:1285024,op:havoc,rep:6 | Bin 0 -> 132 bytes ...72,time:27261,execs:1286303,op:havoc,rep:6 | Bin 0 -> 132 bytes ...91,time:27436,execs:1293690,op:havoc,rep:2 | Bin 0 -> 129 bytes ...91,time:27452,execs:1294446,op:havoc,rep:4 | Bin 0 -> 159 bytes ...91,time:27483,execs:1295108,op:havoc,rep:4 | Bin 0 -> 155 bytes ...42,time:28011,execs:1316344,op:havoc,rep:3 | Bin 0 -> 103 bytes ...83,time:28057,execs:1317484,op:havoc,rep:3 | Bin 0 -> 130 bytes ...14,time:28320,execs:1328319,op:havoc,rep:4 | Bin 0 -> 93 bytes ...14,time:28323,execs:1328487,op:havoc,rep:6 | Bin 0 -> 132 bytes ...95,time:28435,execs:1333023,op:havoc,rep:4 | 1 + ...4,time:28459,execs:1334521,op:havoc,rep:10 | Bin 0 -> 155 bytes ...1,time:28606,execs:1338709,op:havoc,rep:16 | Bin 0 -> 179 bytes ...12,time:28648,execs:1339984,op:havoc,rep:4 | Bin 0 -> 164 bytes ...00,time:28763,execs:1344162,op:havoc,rep:2 | Bin 0 -> 156 bytes ...03,time:28787,execs:1345602,op:havoc,rep:4 | Bin 0 -> 76 bytes ...06,time:28918,execs:1350959,op:havoc,rep:1 | Bin 0 -> 102 bytes ...10,time:28943,execs:1352503,op:havoc,rep:2 | Bin 0 -> 72 bytes ...85,time:28974,execs:1353377,op:havoc,rep:4 | Bin 0 -> 100 bytes ...68,time:29078,execs:1356820,op:havoc,rep:4 | Bin 0 -> 92 bytes ...8,time:29088,execs:1357441,op:havoc,rep:11 | Bin 0 -> 156 bytes ...93,time:29240,execs:1363295,op:havoc,rep:7 | Bin 0 -> 80 bytes ...73,time:29262,execs:1364554,op:havoc,rep:4 | Bin 0 -> 132 bytes ...77,time:29276,execs:1365062,op:havoc,rep:4 | Bin 0 -> 152 bytes ...73,time:29314,execs:1366750,op:havoc,rep:2 | Bin 0 -> 144 bytes ...51,time:29434,execs:1371249,op:havoc,rep:3 | Bin 0 -> 99 bytes ...77,time:29490,execs:1373543,op:havoc,rep:6 | Bin 0 -> 78 bytes ...09,time:29507,execs:1374160,op:havoc,rep:4 | Bin 0 -> 151 bytes ...16,time:29520,execs:1374504,op:havoc,rep:2 | Bin 0 -> 136 bytes ...56,time:29574,execs:1376167,op:havoc,rep:1 | Bin 0 -> 196 bytes ...93,time:29733,execs:1380074,op:havoc,rep:4 | Bin 0 -> 108 bytes ...3,time:29742,execs:1380540,op:havoc,rep:16 | Bin 0 -> 178 bytes ...08,time:29789,execs:1382427,op:havoc,rep:8 | Bin 0 -> 103 bytes ...16,time:29860,execs:1384601,op:havoc,rep:6 | Bin 0 -> 115 bytes ...82,time:29914,execs:1387588,op:havoc,rep:6 | 1 + ...65,time:30081,execs:1394836,op:havoc,rep:4 | Bin 0 -> 188 bytes ...68,time:30134,execs:1396418,op:havoc,rep:2 | Bin 0 -> 132 bytes ...17,time:30196,execs:1398107,op:havoc,rep:1 | Bin 0 -> 96 bytes ...46,time:30254,execs:1401320,op:havoc,rep:3 | Bin 0 -> 60 bytes ...93,time:30351,execs:1404392,op:havoc,rep:7 | Bin 0 -> 151 bytes ...16,time:30468,execs:1409365,op:havoc,rep:2 | Bin 0 -> 162 bytes ...69,time:30570,execs:1414063,op:havoc,rep:2 | Bin 0 -> 103 bytes ...3,time:30587,execs:1414502,op:havoc,rep:10 | Bin 0 -> 131 bytes ...81,time:30607,execs:1415167,op:havoc,rep:3 | Bin 0 -> 100 bytes ...39,time:30738,execs:1418936,op:havoc,rep:3 | Bin 0 -> 92 bytes ...89,time:30745,execs:1419374,op:havoc,rep:4 | Bin 0 -> 148 bytes ...07,time:30792,execs:1420682,op:havoc,rep:4 | Bin 0 -> 159 bytes ...09,time:30883,execs:1424232,op:havoc,rep:6 | Bin 0 -> 111 bytes ...89,time:31051,execs:1430960,op:havoc,rep:4 | Bin 0 -> 98 bytes ...25,time:31093,execs:1432985,op:havoc,rep:3 | Bin 0 -> 152 bytes ...46,time:31170,execs:1435196,op:havoc,rep:8 | Bin 0 -> 154 bytes ...6,time:31536,execs:1451083,op:havoc,rep:15 | Bin 0 -> 158 bytes ...87,time:31757,execs:1458076,op:havoc,rep:4 | Bin 0 -> 204 bytes ...86,time:31831,execs:1459424,op:havoc,rep:4 | Bin 0 -> 188 bytes ...13,time:31862,execs:1461043,op:havoc,rep:4 | Bin 0 -> 180 bytes ...13,time:31867,execs:1461326,op:havoc,rep:6 | Bin 0 -> 172 bytes ...74,time:31988,execs:1465497,op:havoc,rep:2 | Bin 0 -> 168 bytes ...67,time:32002,execs:1466336,op:havoc,rep:1 | Bin 0 -> 117 bytes ...80,time:32199,execs:1475494,op:havoc,rep:3 | Bin 0 -> 97 bytes ...24,time:32272,execs:1477688,op:havoc,rep:4 | Bin 0 -> 144 bytes ...6,time:32387,execs:1483134,op:havoc,rep:14 | Bin 0 -> 169 bytes ...2,time:32626,execs:1490779,op:havoc,rep:10 | Bin 0 -> 260 bytes ...22,time:32635,execs:1491198,op:havoc,rep:9 | Bin 0 -> 188 bytes ...70,time:32751,execs:1495901,op:havoc,rep:2 | Bin 0 -> 130 bytes ...70,time:32754,execs:1496072,op:havoc,rep:2 | Bin 0 -> 146 bytes ...18,time:32791,execs:1497358,op:havoc,rep:1 | Bin 0 -> 140 bytes ...32,time:32863,execs:1500495,op:havoc,rep:2 | Bin 0 -> 84 bytes ...09,time:32966,execs:1504486,op:havoc,rep:7 | 4 ++ ...26,time:33116,execs:1510306,op:havoc,rep:3 | Bin 0 -> 96 bytes ...51,time:33198,execs:1513432,op:havoc,rep:8 | 1 + ...09,time:33296,execs:1516667,op:havoc,rep:1 | Bin 0 -> 143 bytes ...53,time:33351,execs:1519835,op:havoc,rep:6 | 1 + ...2,time:33405,execs:1521520,op:havoc,rep:11 | Bin 0 -> 180 bytes ...24,time:33445,execs:1522830,op:havoc,rep:8 | Bin 0 -> 264 bytes ...97,time:33472,execs:1523791,op:havoc,rep:7 | Bin 0 -> 156 bytes ...5,time:33527,execs:1526196,op:havoc,rep:14 | Bin 0 -> 180 bytes ...39,time:33609,execs:1528723,op:havoc,rep:7 | Bin 0 -> 151 bytes ...75,time:33645,execs:1530842,op:havoc,rep:2 | 5 ++ ...79,time:34205,execs:1551636,op:havoc,rep:4 | Bin 0 -> 147 bytes ...63,time:34272,execs:1554201,op:havoc,rep:5 | Bin 0 -> 82 bytes ...90,time:34442,execs:1561322,op:havoc,rep:1 | Bin 0 -> 150 bytes ...45,time:34456,execs:1561664,op:havoc,rep:1 | Bin 0 -> 150 bytes ...31,time:34627,execs:1567962,op:havoc,rep:6 | 1 + ...12,time:34639,execs:1568665,op:havoc,rep:7 | 1 + ...21,time:34706,execs:1570764,op:havoc,rep:2 | Bin 0 -> 157 bytes ...99,time:34795,execs:1574755,op:havoc,rep:3 | 1 + ...99,time:34798,execs:1574962,op:havoc,rep:2 | 1 + ...60,time:34828,execs:1576884,op:havoc,rep:2 | Bin 0 -> 156 bytes ...28,time:35050,execs:1583912,op:havoc,rep:1 | Bin 0 -> 158 bytes ...52,time:35214,execs:1590361,op:havoc,rep:9 | Bin 0 -> 142 bytes ...95,time:35241,execs:1590907,op:havoc,rep:3 | Bin 0 -> 108 bytes ...22,time:35320,execs:1595107,op:havoc,rep:1 | Bin 0 -> 87 bytes ...3,time:35402,execs:1598010,op:havoc,rep:14 | Bin 0 -> 129 bytes ...86,time:35421,execs:1598676,op:havoc,rep:2 | Bin 0 -> 103 bytes ...20,time:35573,execs:1605323,op:havoc,rep:5 | Bin 0 -> 80 bytes ...53,time:35588,execs:1606145,op:havoc,rep:2 | Bin 0 -> 160 bytes ...96,time:35594,execs:1606487,op:havoc,rep:4 | Bin 0 -> 160 bytes ...80,time:36038,execs:1622989,op:havoc,rep:8 | 1 + ...60,time:36289,execs:1633685,op:havoc,rep:3 | Bin 0 -> 148 bytes ...01,time:36582,execs:1645800,op:havoc,rep:2 | Bin 0 -> 92 bytes ...91,time:36876,execs:1657589,op:havoc,rep:1 | Bin 0 -> 130 bytes ...67,time:37199,execs:1671059,op:havoc,rep:1 | Bin 0 -> 148 bytes ...47,time:37230,execs:1672601,op:havoc,rep:9 | Bin 0 -> 157 bytes ...4,time:37307,execs:1675252,op:havoc,rep:16 | Bin 0 -> 172 bytes ...8,time:38274,execs:1711739,op:havoc,rep:15 | Bin 0 -> 175 bytes ...58,time:38309,execs:1713793,op:havoc,rep:5 | Bin 0 -> 152 bytes ...57,time:38359,execs:1716120,op:havoc,rep:3 | Bin 0 -> 115 bytes ...7,time:38568,execs:1723775,op:havoc,rep:15 | Bin 0 -> 157 bytes ...2,time:38775,execs:1732559,op:havoc,rep:14 | Bin 0 -> 192 bytes ...7,time:39374,execs:1755454,op:havoc,rep:12 | Bin 0 -> 131 bytes ...57,time:39572,execs:1763736,op:havoc,rep:4 | Bin 0 -> 140 bytes ...49,time:40197,execs:1788180,op:havoc,rep:2 | Bin 0 -> 195 bytes ...17,time:40323,execs:1793666,op:havoc,rep:8 | Bin 0 -> 129 bytes ...18,time:41779,execs:1848066,op:havoc,rep:2 | Bin 0 -> 152 bytes ...84,time:41829,execs:1850079,op:havoc,rep:2 | Bin 0 -> 147 bytes ...90,time:42486,execs:1879391,op:havoc,rep:4 | 1 + ...34,time:43166,execs:1906850,op:havoc,rep:3 | Bin 0 -> 112 bytes ...31,time:43176,execs:1907444,op:havoc,rep:3 | 4 ++ ...68,time:43220,execs:1910149,op:havoc,rep:6 | Bin 0 -> 152 bytes ...26,time:43326,execs:1913752,op:havoc,rep:2 | 1 + ...81,time:43439,execs:1918428,op:havoc,rep:4 | Bin 0 -> 171 bytes ...83,time:43460,execs:1919248,op:havoc,rep:1 | 1 + ...92,time:43533,execs:1921597,op:havoc,rep:1 | 6 ++ ...me:43796,execs:1930680,op:havoc,rep:1,+cov | Bin 0 -> 128 bytes ...43814,execs:1931591,op:quick,pos:80,val:+7 | Bin 0 -> 128 bytes ...20,time:43842,execs:1933223,op:havoc,rep:2 | Bin 0 -> 157 bytes ...77,time:44021,execs:1940691,op:havoc,rep:3 | Bin 0 -> 153 bytes ...9,time:44300,execs:1951205,op:havoc,rep:15 | Bin 0 -> 152 bytes ...44,time:45061,execs:1981006,op:havoc,rep:2 | Bin 0 -> 88 bytes ...01,time:45467,execs:1998370,op:havoc,rep:5 | Bin 0 -> 118 bytes ...7,time:45697,execs:2006870,op:havoc,rep:10 | Bin 0 -> 168 bytes ...67,time:45701,execs:2007075,op:havoc,rep:7 | Bin 0 -> 152 bytes ...9,time:46213,execs:2027160,op:havoc,rep:14 | Bin 0 -> 104 bytes ...45,time:46261,execs:2028877,op:havoc,rep:4 | 1 + ...91,time:46340,execs:2031588,op:havoc,rep:1 | Bin 0 -> 128 bytes ...46415,execs:2035283,op:int16,pos:80,val:+0 | Bin 0 -> 128 bytes ...98,time:46429,execs:2035927,op:havoc,rep:9 | Bin 0 -> 139 bytes ...98,time:46429,execs:2035947,op:havoc,rep:4 | Bin 0 -> 144 bytes ...98,time:46454,execs:2036784,op:havoc,rep:3 | Bin 0 -> 128 bytes ...60,time:46856,execs:2051236,op:havoc,rep:5 | Bin 0 -> 132 bytes ...27,time:47094,execs:2061232,op:havoc,rep:4 | Bin 0 -> 182 bytes ...86,time:47174,execs:2064072,op:havoc,rep:3 | Bin 0 -> 171 bytes ...38,time:47427,execs:2074920,op:havoc,rep:6 | Bin 0 -> 210 bytes ...57,time:47629,execs:2083997,op:havoc,rep:6 | Bin 0 -> 132 bytes ...11,time:48210,execs:2111291,op:havoc,rep:2 | Bin 0 -> 139 bytes ...80,time:48712,execs:2133024,op:havoc,rep:2 | Bin 0 -> 176 bytes ...67,time:49953,execs:2184373,op:havoc,rep:4 | 1 + ...4,time:50825,execs:2218764,op:havoc,rep:16 | Bin 0 -> 155 bytes ...26,time:51217,execs:2234610,op:havoc,rep:3 | 1 + ...82,time:51984,execs:2266070,op:havoc,rep:2 | Bin 0 -> 178 bytes ...20,time:52127,execs:2271743,op:havoc,rep:6 | Bin 0 -> 160 bytes ...88,time:52497,execs:2286994,op:havoc,rep:2 | Bin 0 -> 204 bytes ...89,time:52800,execs:2301161,op:havoc,rep:2 | Bin 0 -> 96 bytes ...27,time:53387,execs:2324726,op:havoc,rep:4 | Bin 0 -> 132 bytes ...25,time:53668,execs:2335453,op:havoc,rep:7 | Bin 0 -> 131 bytes ...9,time:54260,execs:2359621,op:havoc,rep:12 | 1 + ...23,time:54567,execs:2372600,op:havoc,rep:4 | Bin 0 -> 129 bytes ...88,time:55705,execs:2420703,op:havoc,rep:6 | Bin 0 -> 144 bytes ...14,time:56340,execs:2447540,op:havoc,rep:1 | Bin 0 -> 180 bytes ...31,time:57990,execs:2521110,op:havoc,rep:7 | Bin 0 -> 103 bytes ...96,time:58333,execs:2536257,op:havoc,rep:2 | 1 + ...02,time:59238,execs:2578219,op:havoc,rep:2 | Bin 0 -> 120 bytes ...57,time:59971,execs:2607451,op:havoc,rep:7 | Bin 0 -> 100 bytes ...43,time:59978,execs:2607842,op:havoc,rep:4 | 1 + ...92,time:60771,execs:2648198,op:havoc,rep:1 | Bin 0 -> 94 bytes ...31,time:60809,execs:2650552,op:havoc,rep:4 | Bin 0 -> 134 bytes ...5,time:61305,execs:2671340,op:havoc,rep:12 | Bin 0 -> 192 bytes ...40,time:61407,execs:2676706,op:havoc,rep:8 | 1 + ...44,time:62212,execs:2715715,op:havoc,rep:3 | 1 + ...63,time:64156,execs:2805140,op:havoc,rep:8 | Bin 0 -> 140 bytes ...74,time:65334,execs:2859988,op:havoc,rep:7 | Bin 0 -> 288 bytes ...24,time:65968,execs:2886661,op:havoc,rep:9 | Bin 0 -> 104 bytes ...76,time:67686,execs:2961930,op:havoc,rep:2 | Bin 0 -> 130 bytes ...74,time:67874,execs:2969568,op:havoc,rep:8 | Bin 0 -> 112 bytes ...99,time:68868,execs:3010374,op:havoc,rep:2 | Bin 0 -> 184 bytes ...11,time:69846,execs:3057444,op:havoc,rep:9 | Bin 0 -> 184 bytes ...7,time:70866,execs:3102861,op:havoc,rep:16 | Bin 0 -> 288 bytes ...40,time:71270,execs:3120683,op:havoc,rep:2 | Bin 0 -> 155 bytes ...56,time:72703,execs:3185526,op:havoc,rep:4 | Bin 0 -> 167 bytes ...65,time:72775,execs:3188390,op:havoc,rep:6 | Bin 0 -> 131 bytes ...90,time:72933,execs:3194467,op:havoc,rep:7 | Bin 0 -> 130 bytes ...55,time:74431,execs:3262005,op:havoc,rep:3 | Bin 0 -> 106 bytes ...62,time:76501,execs:3367760,op:havoc,rep:2 | Bin 0 -> 152 bytes ...7,time:79317,execs:3514059,op:havoc,rep:13 | Bin 0 -> 263 bytes ...68,time:81065,execs:3601851,op:havoc,rep:2 | Bin 0 -> 199 bytes ...53,time:83733,execs:3736850,op:havoc,rep:2 | Bin 0 -> 260 bytes ...2,time:84975,execs:3801721,op:havoc,rep:14 | Bin 0 -> 144 bytes ...22,time:86758,execs:3891531,op:havoc,rep:1 | Bin 0 -> 176 bytes ...56,time:88220,execs:3967734,op:havoc,rep:1 | Bin 0 -> 132 bytes ...76,time:90627,execs:4093328,op:havoc,rep:1 | Bin 0 -> 169 bytes ...20,time:91696,execs:4145986,op:havoc,rep:4 | Bin 0 -> 160 bytes ...79,time:92882,execs:4199691,op:havoc,rep:7 | Bin 0 -> 288 bytes ...50,time:94616,execs:4283933,op:havoc,rep:2 | Bin 0 -> 92 bytes ...39,time:98085,execs:4471265,op:havoc,rep:6 | Bin 0 -> 132 bytes ...4,time:101516,execs:4654027,op:havoc,rep:3 | 1 + ...1,time:107705,execs:4991004,op:havoc,rep:5 | Bin 0 -> 160 bytes ...7,time:108386,execs:5020085,op:havoc,rep:6 | Bin 0 -> 140 bytes ...4,time:111490,execs:5190288,op:havoc,rep:8 | Bin 0 -> 271 bytes ...5,time:112304,execs:5231430,op:havoc,rep:2 | Bin 0 -> 168 bytes ...0,time:113455,execs:5289536,op:havoc,rep:3 | Bin 0 -> 144 bytes ...0,time:115135,execs:5371733,op:havoc,rep:4 | Bin 0 -> 385 bytes ...0,time:115139,execs:5371826,op:havoc,rep:3 | Bin 0 -> 384 bytes ...,time:115857,execs:5395785,op:havoc,rep:15 | Bin 0 -> 449 bytes ...,time:118755,execs:5534568,op:havoc,rep:14 | Bin 0 -> 186 bytes ...8,time:122907,execs:5754637,op:havoc,rep:1 | Bin 0 -> 147 bytes 910 files changed, 303 insertions(+), 3 deletions(-) create mode 100644 test/fuzz-libghostty/.gitattributes create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000024,time:0,execs:0,orig:25-osc-hyperlink create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000030,time:0,execs:0,orig:31-c1-dcs create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000038,time:0,execs:0,orig:39-csi-many-params create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000039,time:0,execs:0,orig:40-csi-subparams create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000040,time:0,execs:0,orig:41-incomplete-csi create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000041,time:0,execs:0,orig:42-incomplete-esc create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000046,time:0,execs:0,orig:48-csi-da2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000091,src:000003,time:60,execs:2895,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000102,src:000003,time:124,execs:6075,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000121,src:000003,time:174,execs:10187,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000124,src:000003,time:184,execs:11036,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000134,src:000003,time:229,execs:14591,op:havoc,rep:4,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000135,src:000003,time:232,execs:14809,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000138,src:000003,time:256,execs:16794,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000153,src:000003,time:313,execs:21467,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000163,src:000003,time:371,execs:26219,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000184,src:000003,time:523,execs:36637,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000186,src:000003,time:529,execs:37174,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000192,src:000003,time:592,execs:41940,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000193,src:000003,time:594,execs:42110,op:havoc,rep:7,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000198,src:000003,time:642,execs:44154,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000200,src:000003,time:649,execs:44782,op:havoc,rep:8,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000202,src:000003,time:662,execs:45844,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000204,src:000003,time:669,execs:46370,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000205,src:000003,time:688,execs:47967,op:havoc,rep:8,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000209,src:000003,time:728,execs:50895,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000210,src:000003,time:739,execs:51801,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000214,src:000022,time:769,execs:52958,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000220,src:000022,time:775,execs:53377,op:havoc,rep:15,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000223,src:000022,time:778,execs:53611,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000227,src:000022,time:781,execs:53812,op:havoc,rep:2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000234,src:000022,time:791,execs:54574,op:havoc,rep:1,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000240,src:000022,time:797,execs:54962,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000241,src:000022,time:803,execs:55418,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000242,src:000022,time:804,execs:55539,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000247,src:000022,time:822,execs:56900,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000252,src:000022,time:830,execs:57497,op:havoc,rep:13,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000255,src:000022,time:834,execs:57788,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000258,src:000022,time:837,execs:57992,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000260,src:000022,time:838,execs:58066,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000263,src:000022,time:841,execs:58278,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000267,src:000022,time:857,execs:59551,op:havoc,rep:13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000268,src:000022,time:862,execs:59954,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000272,src:000022,time:868,execs:60448,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000274,src:000022,time:872,execs:60735,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000287,src:000022,time:902,execs:63054,op:havoc,rep:3,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000288,src:000022,time:903,execs:63129,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000289,src:000022,time:907,execs:63408,op:havoc,rep:12,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000295,src:000022,time:920,execs:64403,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000298,src:000022,time:926,execs:64836,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000301,src:000022,time:960,execs:65850,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000302,src:000022,time:962,execs:65933,op:havoc,rep:10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000307,src:000221,time:1001,execs:66889,op:havoc,rep:13,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000312,src:000221,time:1008,execs:67446,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000317,src:000221,time:1014,execs:67821,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000318,src:000221,time:1015,execs:67883,op:havoc,rep:14,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000321,src:000221,time:1021,execs:68392,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000323,src:000221,time:1023,execs:68487,op:havoc,rep:8,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000325,src:000221,time:1026,execs:68692,op:havoc,rep:9,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000333,src:000221,time:1050,execs:70282,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000336,src:000221,time:1053,execs:70483,op:havoc,rep:13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000337,src:000221,time:1056,execs:70655,op:havoc,rep:7,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000338,src:000221,time:1056,execs:70663,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000339,src:000221,time:1056,execs:70675,op:havoc,rep:9,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000340,src:000221,time:1057,execs:70763,op:havoc,rep:10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000347,src:000221,time:1067,execs:71450,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000349,src:000221,time:1074,execs:71965,op:havoc,rep:15,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000350,src:000221,time:1076,execs:72083,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000351,src:000221,time:1076,execs:72118,op:havoc,rep:3,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000356,src:000221,time:1117,execs:73562,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000358,src:000221,time:1119,execs:73743,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000359,src:000221,time:1120,execs:73758,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000360,src:000221,time:1120,execs:73802,op:havoc,rep:10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000362,src:000221,time:1149,execs:74238,op:havoc,rep:10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000364,src:000221,time:1151,execs:74409,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000365,src:000221,time:1155,execs:74720,op:havoc,rep:12,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000367,src:000221,time:1159,execs:74958,op:havoc,rep:13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000369,src:000221,time:1160,execs:75063,op:havoc,rep:10,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000370,src:000221,time:1163,execs:75310,op:havoc,rep:13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000373,src:000221,time:1168,execs:75670,op:havoc,rep:16,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000374,src:000221,time:1170,execs:75845,op:havoc,rep:11,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000377,src:000221,time:1175,execs:76202,op:havoc,rep:11,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000382,src:000221,time:1217,execs:77676,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000384,src:000221,time:1223,execs:78049,op:havoc,rep:8,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000387,src:000221,time:1239,execs:79398,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000388,src:000221,time:1246,execs:79958,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000389,src:000025,time:1249,execs:80134,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000390,src:000025,time:1250,execs:80201,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000391,src:000025,time:1251,execs:80249,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000392,src:000025,time:1251,execs:80277,op:havoc,rep:2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000401,src:000025,time:1350,execs:87472,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000403,src:000025,time:1359,execs:88163,op:havoc,rep:6,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000404,src:000029,time:1381,execs:89841,op:havoc,rep:4,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000407,src:000399,time:1391,execs:90570,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000408,src:000399,time:1391,execs:90628,op:havoc,rep:7,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000409,src:000399,time:1395,execs:90879,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000412,src:000399,time:1402,execs:91441,op:havoc,rep:4,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000413,src:000399,time:1403,execs:91461,op:havoc,rep:4,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000414,src:000399,time:1403,execs:91475,op:havoc,rep:2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000415,src:000399,time:1403,execs:91490,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000416,src:000399,time:1405,execs:91593,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000417,src:000399,time:1410,execs:92043,op:havoc,rep:6,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000418,src:000399,time:1412,execs:92132,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000419,src:000399,time:1413,execs:92269,op:havoc,rep:7,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000421,src:000399,time:1415,execs:92377,op:havoc,rep:5,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000422,src:000399,time:1422,execs:92952,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000423,src:000399,time:1423,execs:93010,op:havoc,rep:5,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000424,src:000399,time:1424,execs:93032,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000426,src:000399,time:1427,execs:93280,op:havoc,rep:1,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000427,src:000399,time:1434,execs:93813,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000429,src:000399,time:1441,execs:94372,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000430,src:000399,time:1441,execs:94390,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000431,src:000399,time:1443,execs:94546,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000432,src:000399,time:1446,execs:94740,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000433,src:000399,time:1505,execs:95814,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000434,src:000399,time:1506,execs:95863,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000435,src:000399,time:1515,execs:96482,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000438,src:000399,time:1519,execs:96755,op:havoc,rep:8,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000440,src:000399,time:1544,execs:96998,op:havoc,rep:8,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000443,src:000399,time:1583,execs:99968,op:havoc,rep:7,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000444,src:000399,time:1584,execs:100069,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000447,src:000399,time:1635,execs:102369,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000449,src:000299,time:1682,execs:103550,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000450,src:000299,time:1684,execs:103695,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000452,src:000354,time:1703,execs:104473,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000453,src:000354,time:1705,execs:104578,op:havoc,rep:5,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000454,src:000354,time:1706,execs:104634,op:havoc,rep:5,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000456,src:000354,time:1708,execs:104825,op:havoc,rep:3,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000458,src:000354,time:1711,execs:105032,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000460,src:000354,time:1738,execs:105339,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000462,src:000354,time:1745,execs:105905,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000463,src:000354,time:1748,execs:106074,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000466,src:000354,time:1759,execs:106965,op:havoc,rep:3,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000467,src:000354,time:1762,execs:107200,op:havoc,rep:7,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000469,src:000354,time:1770,execs:107791,op:havoc,rep:7,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000470,src:000354,time:1772,execs:107910,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000473,src:000354,time:1774,execs:108061,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000475,src:000354,time:1787,execs:109061,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000476,src:000354,time:1802,execs:110254,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000478,src:000354,time:1808,execs:110722,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000479,src:000354,time:1809,execs:110756,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000483,src:000354,time:1826,execs:112077,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000485,src:000440,time:1879,execs:114448,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000489,src:000216,time:1891,execs:115366,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000490,src:000216,time:1892,execs:115494,op:havoc,rep:7,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000492,src:000216,time:1901,execs:116167,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000493,src:000216,time:1905,execs:116515,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000494,src:000216,time:1906,execs:116556,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000495,src:000216,time:1906,execs:116601,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000498,src:000216,time:1936,execs:118805,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000499,src:000216,time:1940,execs:119131,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000500,src:000216,time:1949,execs:119836,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000501,src:000216,time:1952,execs:120032,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000502,src:000216,time:1957,execs:120468,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000503,src:000216,time:1979,execs:122093,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000505,src:000216,time:2003,execs:123941,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000506,src:000216,time:2024,execs:125443,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000508,src:000441,time:2060,execs:128045,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000509,src:000441,time:2061,execs:128078,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000511,src:000465,time:2073,execs:129019,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000513,src:000465,time:2082,execs:129693,op:havoc,rep:13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000514,src:000465,time:2082,execs:129730,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000515,src:000465,time:2083,execs:129746,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000516,src:000465,time:2086,execs:129981,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000517,src:000465,time:2088,execs:130165,op:havoc,rep:13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000518,src:000465,time:2090,execs:130310,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000520,src:000465,time:2102,execs:131170,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000522,src:000465,time:2109,execs:131698,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000523,src:000465,time:2114,execs:132121,op:havoc,rep:5,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000524,src:000465,time:2116,execs:132250,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000525,src:000465,time:2118,execs:132441,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000527,src:000465,time:2157,execs:135191,op:havoc,rep:10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000528,src:000465,time:2164,execs:135680,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000532,src:000465,time:2197,execs:138073,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000533,src:000465,time:2200,execs:138275,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000536,src:000443,time:2208,execs:138858,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000539,src:000377,time:2296,execs:143013,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000540,src:000408,time:2304,execs:143586,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000541,src:000456,time:2316,execs:143809,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000542,src:000193,time:2341,execs:145711,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000543,src:000200,time:2344,execs:145891,op:quick,pos:29,val:+1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000544,src:000200,time:2344,execs:145899,op:quick,pos:30,val:+1,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000545,src:000200,time:2345,execs:145980,op:flip32,pos:29 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000547,src:000200,time:2350,execs:146348,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000549,src:000200,time:2352,execs:146435,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000550,src:000200,time:2352,execs:146469,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000552,src:000200,time:2358,execs:146921,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000554,src:000200,time:2386,execs:148946,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000556,src:000200,time:2401,execs:149908,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000557,src:000200,time:2414,execs:150803,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000558,src:000200,time:2417,execs:151009,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000559,src:000200,time:2423,execs:151501,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000560,src:000200,time:2432,execs:152126,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000562,src:000200,time:2438,execs:152590,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000563,src:000200,time:2440,execs:152727,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000564,src:000200,time:2441,execs:152781,op:havoc,rep:10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000566,src:000200,time:2460,execs:154187,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000567,src:000200,time:2463,execs:154389,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000568,src:000200,time:2474,execs:155242,op:havoc,rep:10,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000569,src:000200,time:2503,execs:157155,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000571,src:000200,time:2516,execs:158153,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000572,src:000200,time:2521,execs:158491,op:havoc,rep:13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000574,src:000200,time:2533,execs:159387,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000577,src:000200,time:2545,execs:160286,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000580,src:000200,time:2581,execs:162825,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000581,src:000200,time:2585,execs:163153,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000582,src:000200,time:2610,execs:164815,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000584,src:000200,time:2738,execs:173049,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000585,src:000200,time:2748,execs:173786,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000587,src:000200,time:2774,execs:175530,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000590,src:000200,time:2857,execs:181094,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000593,src:000200,time:2953,execs:187327,op:havoc,rep:15,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000594,src:000200,time:2954,execs:187355,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000595,src:000200,time:2973,execs:188649,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000596,src:000200,time:2979,execs:189137,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000599,src:000200,time:3017,execs:191701,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000601,src:000200,time:3030,execs:192628,op:havoc,rep:10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000604,src:000200,time:3088,execs:196547,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000605,src:000200,time:3089,execs:196556,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000606,src:000200,time:3102,execs:197480,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000608,src:000444,time:3151,execs:199316,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000609,src:000444,time:3152,execs:199422,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000610,src:000421,time:3193,execs:200339,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000611,src:000222,time:3200,execs:200843,op:havoc,rep:2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000616,src:000222,time:3220,execs:202277,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000618,src:000477,time:3350,execs:210872,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000620,src:000477,time:3353,execs:211110,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000621,src:000477,time:3355,execs:211270,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000623,src:000477,time:3359,execs:211556,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000624,src:000477,time:3371,execs:212422,op:havoc,rep:10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000625,src:000477,time:3409,execs:215022,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000627,src:000477,time:3455,execs:217921,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000628,src:000477,time:3480,execs:219400,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000631,src:000292,time:3504,execs:221072,op:havoc,rep:13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000632,src:000294,time:3506,execs:221265,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000634,src:000303,time:3528,execs:222798,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000636,src:000303,time:3533,execs:223099,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000638,src:000303,time:3537,execs:223358,op:havoc,rep:10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000639,src:000303,time:3538,execs:223411,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000640,src:000303,time:3548,execs:224115,op:havoc,rep:13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000642,src:000303,time:3556,execs:224648,op:havoc,rep:13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000643,src:000303,time:3562,execs:225101,op:havoc,rep:16,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000645,src:000303,time:3569,execs:225590,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000647,src:000303,time:3594,execs:227320,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000649,src:000303,time:3637,execs:230188,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000650,src:000303,time:3655,execs:231368,op:havoc,rep:10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000651,src:000303,time:3659,execs:231644,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000652,src:000303,time:3662,execs:231881,op:havoc,rep:13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000654,src:000306,time:3690,execs:232753,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000656,src:000320,time:3708,execs:234054,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000657,src:000413,time:3730,execs:235014,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000658,src:000413,time:3731,execs:235050,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000659,src:000413,time:3732,execs:235113,op:havoc,rep:3,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000660,src:000373,time:3757,execs:236896,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000661,src:000632,time:3763,execs:237330,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000662,src:000387,time:3773,execs:238090,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000663,src:000523,time:3780,execs:238618,op:havoc,rep:13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000664,src:000394,time:3792,execs:239478,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000665,src:000394,time:3795,execs:239666,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000671,src:000602,time:3856,execs:242239,op:havoc,rep:2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000673,src:000602,time:3865,execs:242580,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000674,src:000602,time:3888,execs:243457,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000675,src:000602,time:4000,execs:247488,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000677,src:000412,time:4084,execs:250885,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000678,src:000426,time:4126,execs:251663,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000680,src:000429,time:4137,execs:252464,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000681,src:000429,time:4137,execs:252501,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000683,src:000431,time:4161,execs:254158,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000688,src:000436,time:4172,execs:254857,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000699,src:000436,time:4188,execs:255814,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000701,src:000436,time:4194,execs:256201,op:havoc,rep:5,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000705,src:000436,time:4257,execs:260159,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000707,src:000436,time:4261,execs:260418,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000708,src:000436,time:4265,execs:260687,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000709,src:000436,time:4344,execs:265334,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000710,src:000436,time:4383,execs:267588,op:havoc,rep:5,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000711,src:000438,time:4386,execs:267764,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000714,src:000438,time:4393,execs:268225,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000715,src:000442,time:4427,execs:270454,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000717,src:000694,time:4442,execs:271519,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000721,src:000694,time:4450,execs:272100,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000723,src:000694,time:4456,execs:272489,op:havoc,rep:4,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000727,src:000694,time:4540,execs:277936,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000728,src:000694,time:4544,execs:278189,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000729,src:000694,time:4548,execs:278469,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000732,src:000694,time:4600,execs:282019,op:havoc,rep:4,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000737,src:000694,time:4619,execs:283302,op:havoc,rep:2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000738,src:000553,time:4632,execs:284272,op:havoc,rep:1,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000739,src:000553,time:4633,execs:284355,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000741,src:000467,time:4666,execs:284754,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000742,src:000467,time:4667,execs:284786,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000743,src:000467,time:4673,execs:285278,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000744,src:000474,time:4716,execs:288134,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000745,src:000568,time:4729,execs:289090,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000748,src:000578,time:4741,execs:289870,op:havoc,rep:7,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000753,src:000578,time:4800,execs:293997,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000754,src:000578,time:4804,execs:294242,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000757,src:000598,time:4881,execs:299358,op:flip1,pos:35,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000758,src:000598,time:4881,execs:299366,op:flip1,pos:35,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000759,src:000598,time:4883,execs:299535,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000760,src:000598,time:4886,execs:299713,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000762,src:000611,time:4911,execs:301412,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000767,src:000682,time:4959,execs:303354,op:havoc,rep:14,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000769,src:000682,time:4962,execs:303575,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000774,src:000682,time:4984,execs:305204,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000775,src:000682,time:4987,execs:305399,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000776,src:000682,time:4992,execs:305830,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000779,src:000682,time:5010,execs:307203,op:havoc,rep:16,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000780,src:000682,time:5020,execs:307934,op:havoc,rep:11,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000782,src:000682,time:5027,execs:308473,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000783,src:000682,time:5029,execs:308584,op:havoc,rep:10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000784,src:000682,time:5033,execs:308864,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000785,src:000682,time:5036,execs:309162,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000788,src:000682,time:5088,execs:311313,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000789,src:000682,time:5120,execs:313452,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000790,src:000682,time:5121,execs:313499,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000791,src:000682,time:5130,execs:314165,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000792,src:000633,time:5161,execs:316301,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000794,src:000720,time:5165,execs:316548,op:havoc,rep:5,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000800,src:000720,time:5211,execs:319775,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000801,src:000720,time:5263,execs:323231,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000802,src:000720,time:5280,execs:324371,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000805,src:000720,time:5375,execs:329168,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000806,src:000659,time:5380,execs:329549,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000807,src:000659,time:5387,execs:330025,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000808,src:000695,time:5397,execs:330757,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000814,src:000700,time:5476,execs:335670,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000816,src:000700,time:5493,execs:336739,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000819,src:000701,time:5572,execs:341659,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000820,src:000701,time:5578,execs:342053,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000822,src:000701,time:5588,execs:342748,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000825,src:000701,time:5600,execs:343518,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000827,src:000701,time:5608,execs:343993,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000834,src:000780,time:5820,execs:355534,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000835,src:000780,time:5821,execs:355593,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000836,src:000708,time:5846,execs:357133,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000837,src:000718,time:5856,execs:357736,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000838,src:000710,time:5871,execs:358723,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000839,src:000711,time:5886,execs:359536,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000840,src:000711,time:5900,execs:360255,op:havoc,rep:2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000842,src:000715,time:5917,execs:361224,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000843,src:000715,time:5925,execs:361821,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000844,src:000730,time:5970,execs:363351,op:quick,pos:18,val:+2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000845,src:000730,time:5979,execs:364003,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000850,src:000730,time:6083,execs:370839,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000852,src:000730,time:6112,execs:372837,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000854,src:000730,time:6386,execs:390154,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000857,src:000730,time:6401,execs:391262,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000858,src:000730,time:6424,execs:392895,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000859,src:000730,time:6428,execs:393145,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000861,src:000730,time:6501,execs:397840,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000862,src:000730,time:6551,execs:401038,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000863,src:000730,time:6560,execs:401679,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000864,src:000730,time:6566,execs:402054,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000866,src:000797,time:6593,execs:403979,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000867,src:000794,time:6606,execs:404977,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000868,src:000775,time:6620,execs:405992,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000869,src:000754,time:6627,execs:406470,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000870,src:000756,time:6634,execs:407045,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000871,src:000779,time:6641,execs:407495,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000872,src:000767,time:6685,execs:408494,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000873,src:000758,time:6693,execs:409082,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000874,src:000860,time:6700,execs:409595,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000876,src:000860,time:6703,execs:409780,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000880,src:000860,time:6818,execs:417457,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000881,src:000763,time:6848,execs:419339,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000884,src:000763,time:6868,execs:420810,op:havoc,rep:4,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000887,src:000763,time:6948,execs:426153,op:havoc,rep:3,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000888,src:000763,time:6978,execs:428205,op:havoc,rep:1,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000889,src:000766,time:7020,execs:429254,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000891,src:000766,time:7023,execs:429461,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000892,src:000777,time:7067,execs:431099,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000893,src:000778,time:7073,execs:431562,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000896,src:000800,time:7103,execs:433727,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000897,src:000801,time:7111,execs:434266,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000899,src:000803,time:7124,execs:435216,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000900,src:000803,time:7132,execs:435745,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000901,src:000803,time:7151,execs:437115,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000902,src:000803,time:7184,execs:439082,op:havoc,rep:13,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000903,src:000803,time:7209,execs:440724,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000904,src:000803,time:7238,execs:442574,op:havoc,rep:13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000909,src:000835,time:7370,execs:451101,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000910,src:000835,time:7371,execs:451151,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000911,src:000835,time:7375,execs:451448,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000912,src:000835,time:7380,execs:451834,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000913,src:000838,time:7442,execs:455978,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000915,src:000840,time:7487,execs:457171,op:havoc,rep:1,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000917,src:000840,time:7524,execs:458049,op:havoc,rep:2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000918,src:000840,time:7526,execs:458165,op:havoc,rep:2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000920,src:000840,time:7560,execs:460217,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000921,src:000840,time:7579,execs:461356,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000922,src:000840,time:7652,execs:465544,op:havoc,rep:4,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000923,src:000840,time:7664,execs:466185,op:havoc,rep:1,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000924,src:000922,time:7747,execs:470466,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000925,src:000922,time:7756,execs:470986,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000926,src:000875,time:7786,execs:472872,op:havoc,rep:4,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000929,src:000875,time:7790,execs:473087,op:havoc,rep:3,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000934,src:000875,time:7808,execs:474410,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000935,src:000875,time:7824,execs:475536,op:havoc,rep:2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000936,src:000875,time:7824,execs:475566,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000937,src:000875,time:7834,execs:476277,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000941,src:000875,time:7915,execs:481653,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000942,src:000876,time:7953,execs:482685,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000943,src:000876,time:7953,execs:482693,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000944,src:000882,time:7973,execs:484022,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000945,src:000884,time:7984,execs:484765,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000946,src:000885,time:7990,execs:485193,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000947,src:000885,time:7991,execs:485269,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000949,src:000894,time:8044,execs:487529,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000950,src:000894,time:8048,execs:487813,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000951,src:000894,time:8049,execs:487923,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000953,src:000894,time:8058,execs:488563,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000955,src:000894,time:8096,execs:491346,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000956,src:000894,time:8097,execs:491364,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000958,src:000894,time:8152,execs:495127,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000960,src:000902,time:8198,execs:498171,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000961,src:000911,time:8207,execs:498820,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000962,src:000930,time:8215,execs:499394,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000964,src:000914,time:8237,execs:500856,op:havoc,rep:1,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000965,src:000914,time:8246,execs:501433,op:havoc,rep:2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000967,src:000915,time:8343,execs:506992,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000968,src:000915,time:8346,execs:507152,op:havoc,rep:1,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000969,src:000916,time:8379,execs:508990,op:havoc,rep:6,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000970,src:000916,time:8384,execs:509281,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000973,src:000916,time:8413,execs:510833,op:havoc,rep:8,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000974,src:000916,time:8429,execs:511703,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000975,src:000916,time:8445,execs:512517,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000976,src:000916,time:8521,execs:516574,op:havoc,rep:10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000977,src:000916,time:8530,execs:517048,op:havoc,rep:4,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000979,src:000916,time:8638,execs:521442,op:havoc,rep:8,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000980,src:000962,time:8654,execs:522377,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000981,src:000962,time:8655,execs:522416,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000982,src:000932,time:8688,execs:524641,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000983,src:000672,time:8703,execs:525628,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000984,src:000926,time:8767,execs:526189,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000985,src:000918,time:8783,execs:527115,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000986,src:000968,time:8799,execs:527959,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000988,src:000968,time:8803,execs:528167,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000989,src:000968,time:8825,execs:529436,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000992,src:000524,time:8049,execs:531364,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000994,src:000990,time:8119,execs:533710,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000995,src:000990,time:8133,execs:534325,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000996,src:000990,time:8133,execs:534336,op:havoc,rep:16,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:000998,src:000990,time:8250,execs:538171,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001000,src:000990,time:8326,execs:541922,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001002,src:000895,time:8376,execs:544520,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001003,src:000987,time:8400,execs:545775,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001004,src:000987,time:8415,execs:546551,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001005,src:000632,time:8480,execs:550026,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001006,src:000632,time:8481,execs:550058,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001007,src:000941,time:8494,execs:550986,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001008,src:000746,time:8514,execs:552273,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001009,src:000087,time:8545,execs:554154,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001010,src:000423,time:8565,execs:555442,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001011,src:000963,time:8583,execs:556603,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001012,src:000963,time:8586,execs:556705,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001013,src:000963,time:8593,execs:557051,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001015,src:000963,time:8618,execs:558280,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001016,src:000963,time:8623,execs:558515,op:havoc,rep:13,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001017,src:000963,time:8693,execs:559608,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001018,src:000963,time:8737,execs:560468,op:havoc,rep:10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001019,src:000963,time:8738,execs:560484,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001020,src:000963,time:8914,execs:565522,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001021,src:000936,time:9008,execs:569671,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001025,src:000824,time:9104,execs:572555,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001026,src:000404,time:9167,execs:575317,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001027,src:000892,time:9189,execs:576177,op:havoc,rep:2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001028,src:000892,time:9191,execs:576279,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001029,src:000892,time:9243,execs:577195,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001030,src:000892,time:9268,execs:578304,op:havoc,rep:2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001034,src:001022,time:9315,execs:581215,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001035,src:001022,time:9322,execs:581590,op:havoc,rep:2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001037,src:001022,time:9355,execs:583005,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001045,src:000868,time:9884,execs:604039,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001046,src:000633,time:9906,execs:604816,op:havoc,rep:10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001047,src:001038,time:9912,execs:604975,op:quick,pos:28,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001050,src:001038,time:9934,execs:606280,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001051,src:001038,time:9953,execs:607337,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001052,src:001038,time:10026,execs:610064,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001054,src:001038,time:10046,execs:610679,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001055,src:001038,time:10057,execs:610857,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001058,src:001038,time:10577,execs:634243,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001059,src:001038,time:10585,execs:634663,op:havoc,rep:6,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001062,src:000995,time:10829,execs:643845,op:quick,pos:30,val:+2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001063,src:001003,time:10843,execs:644726,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001064,src:001003,time:10847,execs:644902,op:havoc,rep:10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001065,src:000866,time:10955,execs:647645,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001066,src:000866,time:10959,execs:647855,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001068,src:001054,time:11027,execs:651570,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001069,src:000978,time:11071,execs:653059,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001070,src:001048,time:11124,execs:654307,op:quick,pos:29,val:+3,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001074,src:001048,time:11174,execs:657190,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001077,src:001048,time:11279,execs:660856,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001078,src:001048,time:11307,execs:662407,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001079,src:001048,time:11397,execs:666305,op:havoc,rep:1,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001081,src:001048,time:11544,execs:672091,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001083,src:001048,time:11625,execs:675171,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001085,src:001048,time:11759,execs:678777,op:havoc,rep:6,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001086,src:001048,time:11828,execs:682667,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001087,src:001048,time:11883,execs:684243,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001089,src:000208,time:12136,execs:695020,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001090,src:000871,time:12197,execs:697147,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001091,src:000871,time:12198,execs:697166,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001092,src:001061,time:12257,execs:698989,op:quick,pos:23,val:+2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001093,src:001061,time:12260,execs:699187,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001094,src:001061,time:12260,execs:699199,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001095,src:001061,time:12383,execs:703514,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001096,src:001061,time:12409,execs:704446,op:havoc,rep:13,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001097,src:001061,time:12410,execs:704470,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001100,src:001061,time:12621,execs:712418,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001101,src:001061,time:12810,execs:718996,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001102,src:001061,time:12920,execs:723456,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001103,src:001061,time:13006,execs:724988,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001104,src:001061,time:13059,execs:727693,op:havoc,rep:10,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001106,src:001104,time:13145,execs:730687,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001108,src:000867,time:13227,execs:734679,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001109,src:000957,time:13252,execs:735704,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001110,src:000957,time:13253,execs:735757,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001114,src:000387,time:13440,execs:744186,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001115,src:001098,time:13469,execs:745028,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001117,src:000700,time:13503,execs:746568,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001118,src:000865,time:13521,execs:747570,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001119,src:000220,time:13549,execs:749246,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001120,src:000220,time:13552,execs:749446,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001122,src:001112,time:13655,execs:752688,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001124,src:001112,time:13656,execs:752731,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001126,src:001112,time:13691,execs:753617,op:havoc,rep:2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001129,src:001030,time:13840,execs:760115,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001130,src:001105,time:13857,execs:760979,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001131,src:001105,time:13862,execs:761275,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001132,src:001037,time:13920,execs:763688,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001133,src:001037,time:13922,execs:763787,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001134,src:001027,time:14005,execs:766909,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001137,src:001082,time:14088,execs:770291,op:havoc,rep:3,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001138,src:001082,time:14124,execs:771563,op:havoc,rep:2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001139,src:001082,time:14161,execs:773278,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001140,src:001016,time:14261,execs:777629,op:havoc,rep:1,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001141,src:001016,time:14266,execs:777813,op:havoc,rep:2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001142,src:001016,time:14306,execs:778830,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001143,src:001126,time:14397,execs:782288,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001144,src:000822,time:14442,execs:784153,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001145,src:001096,time:14479,execs:786393,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001146,src:001096,time:14486,execs:786827,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001147,src:001096,time:14494,execs:787426,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001148,src:001096,time:14515,execs:788801,op:havoc,rep:5,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001149,src:001140,time:14630,execs:792926,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001152,src:001014,time:14667,execs:794858,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001153,src:001014,time:14679,execs:795597,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001154,src:001014,time:14745,execs:797303,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001155,src:001136,time:14949,execs:805499,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001156,src:000338,time:14964,execs:806451,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001157,src:001137,time:14976,execs:807233,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001159,src:001137,time:14996,execs:808448,op:havoc,rep:1,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001161,src:001137,time:15058,execs:810237,op:havoc,rep:4,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001162,src:001137,time:15078,execs:810965,op:havoc,rep:1,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001163,src:001137,time:15091,execs:811256,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001164,src:001137,time:15117,execs:812766,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001165,src:000525,time:15236,execs:817905,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001166,src:001062,time:15259,execs:818766,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001167,src:001162,time:15304,execs:821181,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001168,src:001159,time:15315,execs:821958,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001169,src:001146,time:15369,execs:823547,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001171,src:001164,time:15438,execs:826744,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001173,src:001154,time:15458,execs:828102,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001174,src:001123,time:15512,execs:829806,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001175,src:001173,time:15562,execs:831370,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001177,src:001066,time:15581,execs:832561,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001178,src:001113,time:15675,execs:836787,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001179,src:000800,time:15697,execs:837510,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001180,src:001141,time:15763,execs:839235,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001181,src:000490,time:15866,execs:843011,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001184,src:001161,time:15975,execs:847198,op:havoc,rep:2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001185,src:000973,time:16022,execs:848446,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001186,src:000979,time:16066,execs:849733,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001187,src:000985,time:16086,execs:850753,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001188,src:000985,time:16091,execs:850974,op:havoc,rep:10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001189,src:001079,time:16126,execs:852944,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001190,src:001102,time:16214,execs:855269,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001191,src:001138,time:16230,execs:856105,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001192,src:001182,time:16256,execs:857473,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001194,src:001184,time:16323,execs:859853,op:havoc,rep:1,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001195,src:001184,time:16325,execs:859927,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001196,src:001185,time:16379,execs:861769,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001197,src:001185,time:16397,execs:862541,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001198,src:001194,time:16550,execs:867332,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001200,src:001058,time:16594,execs:869798,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001201,src:001058,time:16596,execs:869921,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001202,src:001058,time:16609,execs:870609,op:havoc,rep:13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001203,src:001058,time:16726,execs:873779,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001205,src:000948,time:16897,execs:880133,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001206,src:000948,time:16900,execs:880284,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001208,src:000948,time:16919,execs:881390,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001209,src:000948,time:16980,execs:883366,op:havoc,rep:13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001210,src:000948,time:17060,execs:886288,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001211,src:001142,time:17198,execs:890569,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001212,src:001118,time:17403,execs:900016,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001214,src:001118,time:17438,execs:901248,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001215,src:001118,time:17480,execs:902093,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001216,src:000468,time:17853,execs:916198,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001217,src:001177,time:17884,execs:917945,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001218,src:000935,time:17946,execs:919964,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001219,src:001048,time:17983,execs:921207,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001220,src:000893,time:18005,execs:921871,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001221,src:000893,time:18006,execs:921950,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001222,src:000882,time:18062,execs:925151,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001223,src:001171,time:18079,execs:925579,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001225,src:001169,time:18206,execs:930557,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001226,src:001062,time:18319,execs:934395,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001227,src:001002,time:18334,execs:935293,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001228,src:000612,time:18444,execs:939851,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001231,src:000904,time:18504,execs:942060,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001232,src:000189,time:18572,execs:945012,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001233,src:000377,time:18632,execs:947145,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001234,src:000804,time:18891,execs:957410,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001235,src:000804,time:18904,execs:957661,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001236,src:000480,time:18998,execs:960147,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001237,src:000935,time:19054,execs:962324,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001238,src:000636,time:19194,execs:968163,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001240,src:001227,time:19241,execs:969478,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001244,src:001231,time:19357,execs:974464,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001246,src:000516,time:19531,execs:980963,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001248,src:000867,time:19698,execs:988025,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001249,src:000351,time:19741,execs:988770,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001250,src:000713,time:19975,execs:998448,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001251,src:001065,time:20111,execs:1003221,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001254,src:001252,time:20212,execs:1006266,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001255,src:001174,time:20230,execs:1007503,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001256,src:000675,time:20347,execs:1011812,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001257,src:001163,time:20531,execs:1019741,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001258,src:000638,time:20552,execs:1021014,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001259,src:000638,time:20556,execs:1021279,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001260,src:000991,time:20577,execs:1022554,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001261,src:001260,time:20582,execs:1022827,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001262,src:001260,time:20583,execs:1022872,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001263,src:001260,time:20584,execs:1022892,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001264,src:001085,time:20634,execs:1023991,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001265,src:000418,time:20729,execs:1027437,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001266,src:001123,time:20740,execs:1028083,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001267,src:001044,time:20887,execs:1033384,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001268,src:000476,time:20939,execs:1035493,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001269,src:001268,time:20998,execs:1037580,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001270,src:000351,time:21054,execs:1040065,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001271,src:000874,time:21094,execs:1042319,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001272,src:000853,time:21223,execs:1046594,op:havoc,rep:4,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001273,src:000360,time:21348,execs:1051554,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001274,src:000160,time:21671,execs:1063505,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001275,src:001264,time:21773,execs:1067294,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001277,src:000478,time:22094,execs:1080036,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001278,src:000490,time:22304,execs:1089156,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001280,src:000381,time:22519,execs:1098148,op:havoc,rep:13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001281,src:001256,time:22537,execs:1098717,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001282,src:000206,time:22622,execs:1102951,op:havoc,rep:10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001283,src:000838,time:22713,execs:1105394,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001284,src:001133,time:22749,execs:1107343,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001286,src:000533,time:22859,execs:1111385,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001287,src:001263,time:22889,execs:1112201,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001288,src:000382,time:23061,execs:1119125,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001290,src:000590,time:23172,execs:1124122,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001291,src:000590,time:23174,execs:1124203,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001292,src:000955,time:23195,execs:1124910,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001293,src:001194,time:23751,execs:1147046,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001294,src:000564,time:23851,execs:1150682,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001295,src:000945,time:23999,execs:1157142,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001297,src:001156,time:24067,execs:1160992,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001298,src:001156,time:24070,execs:1161151,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001299,src:001156,time:24074,execs:1161396,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001300,src:001156,time:24088,execs:1161672,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001301,src:000842,time:24238,execs:1167084,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001303,src:001010,time:24326,execs:1169732,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001305,src:001130,time:24447,execs:1175301,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001306,src:001130,time:24465,execs:1175888,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001307,src:001064,time:24648,execs:1183141,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001308,src:000432,time:24810,execs:1188135,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001309,src:000833,time:24829,execs:1189224,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001310,src:000833,time:24832,execs:1189394,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001311,src:000976,time:24888,execs:1192183,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001313,src:000998,time:24999,execs:1196421,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001315,src:001302,time:25047,execs:1198778,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001317,src:000616,time:25197,execs:1205841,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001318,src:000587,time:25388,execs:1213221,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001320,src:001094,time:25452,execs:1215750,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001321,src:001209,time:25507,execs:1218820,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001322,src:001321,time:25526,execs:1219485,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001326,src:001257,time:25760,execs:1224942,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001327,src:001316,time:25935,execs:1232557,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001328,src:001316,time:25936,execs:1232578,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001329,src:001308,time:25978,execs:1234609,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001330,src:000645,time:26029,execs:1236519,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001331,src:000627,time:26101,execs:1238975,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001332,src:000122,time:26113,execs:1239707,op:havoc,rep:10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001333,src:000925,time:26291,execs:1247932,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001336,src:001030,time:26430,execs:1252685,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001337,src:000960,time:26445,execs:1253592,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001338,src:000960,time:26453,execs:1254125,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001339,src:001135,time:26589,execs:1259119,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001340,src:001159,time:26636,execs:1261944,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001341,src:001300,time:26721,execs:1264037,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001342,src:001155,time:26738,execs:1264934,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001343,src:001155,time:26740,execs:1265055,op:havoc,rep:5,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001344,src:001343,time:26767,execs:1266651,op:quick,pos:23,val:+7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001345,src:001343,time:26769,execs:1266744,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001346,src:001007,time:26828,execs:1269923,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001348,src:001050,time:27138,execs:1281683,op:havoc,rep:13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001349,src:000370,time:27240,execs:1285024,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001350,src:001272,time:27261,execs:1286303,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001353,src:001191,time:27436,execs:1293690,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001354,src:001191,time:27452,execs:1294446,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001355,src:001191,time:27483,execs:1295108,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001357,src:001342,time:28011,execs:1316344,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001358,src:000883,time:28057,execs:1317484,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001360,src:000714,time:28320,execs:1328319,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001361,src:000714,time:28323,execs:1328487,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001362,src:001295,time:28435,execs:1333023,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001364,src:000954,time:28459,execs:1334521,op:havoc,rep:10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001365,src:001131,time:28606,execs:1338709,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001366,src:001312,time:28648,execs:1339984,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001367,src:001100,time:28763,execs:1344162,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001368,src:000503,time:28787,execs:1345602,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001369,src:001306,time:28918,execs:1350959,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001370,src:000610,time:28943,execs:1352503,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001371,src:000485,time:28974,execs:1353377,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001372,src:001368,time:29078,execs:1356820,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001374,src:001368,time:29088,execs:1357441,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001376,src:000293,time:29240,execs:1363295,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001377,src:000673,time:29262,execs:1364554,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001378,src:001377,time:29276,execs:1365062,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001379,src:000873,time:29314,execs:1366750,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001381,src:000951,time:29434,execs:1371249,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001382,src:000677,time:29490,execs:1373543,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001383,src:000509,time:29507,execs:1374160,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001384,src:001216,time:29520,execs:1374504,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001387,src:001356,time:29574,execs:1376167,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001388,src:001093,time:29733,execs:1380074,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001389,src:001093,time:29742,execs:1380540,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001391,src:001208,time:29789,execs:1382427,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001392,src:000616,time:29860,execs:1384601,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001393,src:001382,time:29914,execs:1387588,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001395,src:001365,time:30081,execs:1394836,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001396,src:000668,time:30134,execs:1396418,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001397,src:001317,time:30196,execs:1398107,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001398,src:001046,time:30254,execs:1401320,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001399,src:001293,time:30351,execs:1404392,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001401,src:001116,time:30468,execs:1409365,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001402,src:000869,time:30570,execs:1414063,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001403,src:001273,time:30587,execs:1414502,op:havoc,rep:10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001404,src:000981,time:30607,execs:1415167,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001405,src:000539,time:30738,execs:1418936,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001406,src:000789,time:30745,execs:1419374,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001407,src:000807,time:30792,execs:1420682,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001408,src:001009,time:30883,execs:1424232,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001409,src:000589,time:31051,execs:1430960,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001410,src:000625,time:31093,execs:1432985,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001411,src:001246,time:31170,execs:1435196,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001412,src:001336,time:31536,execs:1451083,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001413,src:001387,time:31757,execs:1458076,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001414,src:001186,time:31831,execs:1459424,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001415,src:001013,time:31862,execs:1461043,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001416,src:001013,time:31867,execs:1461326,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001417,src:000974,time:31988,execs:1465497,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001418,src:001167,time:32002,execs:1466336,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001419,src:001280,time:32199,execs:1475494,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001420,src:001224,time:32272,execs:1477688,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001421,src:001366,time:32387,execs:1483134,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001423,src:001422,time:32626,execs:1490779,op:havoc,rep:10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001424,src:001422,time:32635,execs:1491198,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001425,src:000870,time:32751,execs:1495901,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001426,src:000870,time:32754,execs:1496072,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001427,src:001418,time:32791,execs:1497358,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001428,src:001232,time:32863,execs:1500495,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001429,src:000709,time:32966,execs:1504486,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001430,src:001126,time:33116,execs:1510306,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001431,src:001051,time:33198,execs:1513432,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001433,src:001309,time:33296,execs:1516667,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001434,src:000553,time:33351,execs:1519835,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001435,src:001152,time:33405,execs:1521520,op:havoc,rep:11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001436,src:001424,time:33445,execs:1522830,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001437,src:000897,time:33472,execs:1523791,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001439,src:001335,time:33527,execs:1526196,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001440,src:001339,time:33609,execs:1528723,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001441,src:000975,time:33645,execs:1530842,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001443,src:001379,time:34205,execs:1551636,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001444,src:000563,time:34272,execs:1554201,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001445,src:001390,time:34442,execs:1561322,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001446,src:001445,time:34456,execs:1561664,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001448,src:001431,time:34627,execs:1567962,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001449,src:000812,time:34639,execs:1568665,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001450,src:001421,time:34706,execs:1570764,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001451,src:000899,time:34795,execs:1574755,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001452,src:000899,time:34798,execs:1574962,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001453,src:000660,time:34828,execs:1576884,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001454,src:001328,time:35050,execs:1583912,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001455,src:001452,time:35214,execs:1590361,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001456,src:001195,time:35241,execs:1590907,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001457,src:001222,time:35320,execs:1595107,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001458,src:000433,time:35402,execs:1598010,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001459,src:001286,time:35421,execs:1598676,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001460,src:001320,time:35573,execs:1605323,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001461,src:001453,time:35588,execs:1606145,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001462,src:001296,time:35594,execs:1606487,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001464,src:001380,time:36038,execs:1622989,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001465,src:000760,time:36289,execs:1633685,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001468,src:001201,time:36582,execs:1645800,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001469,src:001391,time:36876,execs:1657589,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001470,src:001267,time:37199,execs:1671059,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001471,src:000447,time:37230,execs:1672601,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001472,src:000334,time:37307,execs:1675252,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001475,src:001278,time:38274,execs:1711739,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001476,src:001458,time:38309,execs:1713793,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001477,src:001157,time:38359,execs:1716120,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001478,src:001347,time:38568,execs:1723775,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001479,src:000832,time:38775,execs:1732559,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001480,src:001457,time:39374,execs:1755454,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001481,src:000657,time:39572,execs:1763736,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001482,src:001149,time:40197,execs:1788180,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001483,src:001117,time:40323,execs:1793666,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001488,src:001218,time:41779,execs:1848066,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001489,src:000684,time:41829,execs:1850079,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001490,src:001190,time:42486,execs:1879391,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001491,src:001134,time:43166,execs:1906850,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001492,src:000331,time:43176,execs:1907444,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001493,src:001068,time:43220,execs:1910149,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001494,src:001126,time:43326,execs:1913752,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001495,src:001481,time:43439,execs:1918428,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001496,src:001083,time:43460,execs:1919248,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001497,src:001492,time:43533,execs:1921597,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001498,src:001106,time:43796,execs:1930680,op:havoc,rep:1,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001499,src:001498,time:43814,execs:1931591,op:quick,pos:80,val:+7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001500,src:000820,time:43842,execs:1933223,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001501,src:001477,time:44021,execs:1940691,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001502,src:000599,time:44300,execs:1951205,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001503,src:000744,time:45061,execs:1981006,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001504,src:001101,time:45467,execs:1998370,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001505,src:000967,time:45697,execs:2006870,op:havoc,rep:10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001506,src:000967,time:45701,execs:2007075,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001508,src:000139,time:46213,execs:2027160,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001509,src:001345,time:46261,execs:2028877,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001510,src:001491,time:46340,execs:2031588,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001511,src:001498,time:46415,execs:2035283,op:int16,pos:80,val:+0 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001512,src:001498,time:46429,execs:2035927,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001513,src:001498,time:46429,execs:2035947,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001514,src:001498,time:46454,execs:2036784,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001515,src:001460,time:46856,execs:2051236,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001516,src:001327,time:47094,execs:2061232,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001517,src:000786,time:47174,execs:2064072,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001518,src:001238,time:47427,execs:2074920,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001519,src:000757,time:47629,execs:2083997,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001521,src:001511,time:48210,execs:2111291,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001522,src:001180,time:48712,execs:2133024,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001524,src:000467,time:49953,execs:2184373,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001525,src:001524,time:50825,execs:2218764,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001527,src:001526,time:51217,execs:2234610,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001528,src:001482,time:51984,execs:2266070,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001529,src:000520,time:52127,execs:2271743,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001530,src:000988,time:52497,execs:2286994,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001531,src:001189,time:52800,execs:2301161,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001532,src:000427,time:53387,execs:2324726,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001533,src:001025,time:53668,execs:2335453,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001534,src:000479,time:54260,execs:2359621,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001535,src:001523,time:54567,execs:2372600,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001538,src:001388,time:55705,execs:2420703,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001539,src:001414,time:56340,execs:2447540,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001540,src:000931,time:57990,execs:2521110,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001541,src:001496,time:58333,execs:2536257,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001542,src:000502,time:59238,execs:2578219,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001543,src:000457,time:59971,execs:2607451,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001544,src:001543,time:59978,execs:2607842,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001545,src:001292,time:60771,execs:2648198,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001546,src:001531,time:60809,execs:2650552,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001547,src:000885,time:61305,execs:2671340,op:havoc,rep:12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001548,src:000140,time:61407,execs:2676706,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001549,src:001544,time:62212,execs:2715715,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001550,src:000663,time:64156,execs:2805140,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001551,src:001474,time:65334,execs:2859988,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001552,src:000124,time:65968,execs:2886661,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001554,src:001376,time:67686,execs:2961930,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001555,src:000474,time:67874,execs:2969568,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001557,src:000499,time:68868,execs:3010374,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001558,src:001311,time:69846,execs:3057444,op:havoc,rep:9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001559,src:001527,time:70866,execs:3102861,op:havoc,rep:16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001560,src:001340,time:71270,execs:3120683,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001561,src:001556,time:72703,execs:3185526,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001562,src:000865,time:72775,execs:3188390,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001563,src:000390,time:72933,execs:3194467,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001564,src:001055,time:74431,execs:3262005,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001565,src:001562,time:76501,execs:3367760,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001567,src:000997,time:79317,execs:3514059,op:havoc,rep:13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001571,src:001568,time:81065,execs:3601851,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001572,src:001553,time:83733,execs:3736850,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001573,src:000932,time:84975,execs:3801721,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001574,src:001522,time:86758,execs:3891531,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001575,src:001456,time:88220,execs:3967734,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001577,src:001576,time:90627,execs:4093328,op:havoc,rep:1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001578,src:001520,time:91696,execs:4145986,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001580,src:001579,time:92882,execs:4199691,op:havoc,rep:7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001581,src:000450,time:94616,execs:4283933,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001582,src:001339,time:98085,execs:4471265,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001583,src:000454,time:101516,execs:4654027,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001585,src:001221,time:107705,execs:4991004,op:havoc,rep:5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001586,src:000317,time:108386,execs:5020085,op:havoc,rep:6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001587,src:001584,time:111490,execs:5190288,op:havoc,rep:8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001588,src:001245,time:112304,execs:5231430,op:havoc,rep:2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001589,src:001350,time:113455,execs:5289536,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001591,src:001590,time:115135,execs:5371733,op:havoc,rep:4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001592,src:001590,time:115139,execs:5371826,op:havoc,rep:3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001593,src:001592,time:115857,execs:5395785,op:havoc,rep:15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001594,src:001402,time:118755,execs:5534568,op:havoc,rep:14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id:001595,src:001348,time:122907,execs:5754637,op:havoc,rep:1 diff --git a/test/fuzz-libghostty/.gitattributes b/test/fuzz-libghostty/.gitattributes new file mode 100644 index 0000000000..de57ad9a71 --- /dev/null +++ b/test/fuzz-libghostty/.gitattributes @@ -0,0 +1,6 @@ +# Hand-written seed corpus: binary files, track as-is +corpus/initial/** binary + +# Generated/minimized corpora: binary, mark as generated +corpus/vt-parser-cmin/** binary linguist-generated=true +corpus/vt-parser-min/** binary linguist-generated=true diff --git a/test/fuzz-libghostty/AGENTS.md b/test/fuzz-libghostty/AGENTS.md index bf89bd7e0c..a053910913 100644 --- a/test/fuzz-libghostty/AGENTS.md +++ b/test/fuzz-libghostty/AGENTS.md @@ -2,3 +2,34 @@ - `ghostty-fuzz` is a binary built with `afl-cc` - Build `ghostty-fuzz` with `zig build` + +## Important: stdin-based input + +The instrumented binary (`afl.c` harness) reads fuzz input from **stdin**, +not from a file argument. This affects how you invoke AFL++ tools: + +- **`afl-fuzz`**: Uses shared-memory fuzzing automatically; `@@` works + because AFL writes directly to shared memory, bypassing file I/O. +- **`afl-showmap`**: Must pipe input via stdin, **not** `@@`: + + ```sh + cat testcase | afl-showmap -o map.txt -- zig-out/bin/ghostty-fuzz + ``` + +- **`afl-cmin`**: Do **not** use `@@`. Requires `AFL_NO_FORKSRV=1` with + the bash version due to a bug in the Python `afl-cmin` (AFL++ 4.35c): + + ```sh + AFL_NO_FORKSRV=1 /opt/homebrew/Cellar/afl++/4.35c/libexec/afl-cmin.bash \ + -i afl-out/default/queue -o corpus/vt-parser-cmin \ + -- zig-out/bin/ghostty-fuzz + ``` + +- **`afl-tmin`**: Also requires `AFL_NO_FORKSRV=1`, no `@@`: + + ```sh + AFL_NO_FORKSRV=1 afl-tmin -i -o -- zig-out/bin/ghostty-fuzz + ``` + +If you pass `@@` or a filename argument, `afl-showmap`/`afl-cmin`/`afl-tmin` +will see only ~4 tuples (the C main paths) and produce useless results. diff --git a/test/fuzz-libghostty/README.md b/test/fuzz-libghostty/README.md index 8f2a49ee92..8afc8c07df 100644 --- a/test/fuzz-libghostty/README.md +++ b/test/fuzz-libghostty/README.md @@ -66,9 +66,62 @@ issue. The filename encodes metadata about how it was found (e.g. ## Reproducing a Crash -Replay any crashing input by passing it directly to the harness: +Replay any crashing input by piping it into the harness: ```sh -# Via command-line argument -zig-out/bin/ghostty-fuzz afl-out/default/crashes/ +cat afl-out/default/crashes/ | zig-out/bin/ghostty-fuzz ``` + +## Corpus Management + +After a fuzzing run, the queue in `afl-out/default/queue/` typically +contains many redundant inputs. Use `afl-cmin` to find the smallest +subset that preserves full edge coverage, and `afl-tmin` to shrink +individual test cases. + +> **Important:** The instrumented binary reads input from **stdin**, not +> from file arguments. Do **not** use `@@` with `afl-cmin`, `afl-tmin`, +> or `afl-showmap` — it will cause them to see only the C harness +> coverage (~4 tuples) instead of the Zig VT parser coverage. + +### Corpus minimization (`afl-cmin`) + +Reduce the evolved queue to a minimal set covering all discovered edges: + +```sh +AFL_NO_FORKSRV=1 afl-cmin.bash \ + -i afl-out/default/queue \ + -o corpus/vt-parser-cmin \ + -- zig-out/bin/ghostty-fuzz +``` + +`AFL_NO_FORKSRV=1` is required because the Python `afl-cmin` wrapper has +a bug in AFL++ 4.35c. Use the `afl-cmin.bash` script instead (typically +found in AFL++'s `libexec` directory). + +### Test case minimization (`afl-tmin`) + +Shrink each file in the minimized corpus to the smallest input that +preserves its unique coverage: + +```sh +mkdir -p corpus/vt-parser-min +for f in corpus/vt-parser-cmin/*; do + AFL_NO_FORKSRV=1 afl-tmin \ + -i "$f" \ + -o "corpus/vt-parser-min/$(basename "$f")" \ + -- zig-out/bin/ghostty-fuzz +done +``` + +This is slow (hundreds of executions per file) but produces the most +compact corpus. It can be skipped if you only need edge-level +deduplication from `afl-cmin`. + +### Corpus directories + +| Directory | Contents | +|------------------------|--------------------------------------------------| +| `corpus/initial/` | Hand-written seed inputs for `afl-fuzz -i` | +| `corpus/vt-parser-cmin/` | Output of `afl-cmin` (edge-deduplicated corpus) | +| `corpus/vt-parser-min/` | Output of `afl-tmin` (individually minimized) | diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000024,time:0,execs:0,orig:25-osc-hyperlink b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000024,time:0,execs:0,orig:25-osc-hyperlink new file mode 100644 index 0000000000..ed3a58a584 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000024,time:0,execs:0,orig:25-osc-hyperlink @@ -0,0 +1 @@ +]8;;https://example.comlink]8;; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000030,time:0,execs:0,orig:31-c1-dcs b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000030,time:0,execs:0,orig:31-c1-dcs new file mode 100644 index 0000000000..c6c207579b --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000030,time:0,execs:0,orig:31-c1-dcs @@ -0,0 +1 @@ +test \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000038,time:0,execs:0,orig:39-csi-many-params b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000038,time:0,execs:0,orig:39-csi-many-params new file mode 100644 index 0000000000..206cba7a21 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000038,time:0,execs:0,orig:39-csi-many-params @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000039,time:0,execs:0,orig:40-csi-subparams b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000039,time:0,execs:0,orig:40-csi-subparams new file mode 100644 index 0000000000..5cbe91ab8f --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000039,time:0,execs:0,orig:40-csi-subparams @@ -0,0 +1 @@ +[4:3m \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000040,time:0,execs:0,orig:41-incomplete-csi b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000040,time:0,execs:0,orig:41-incomplete-csi new file mode 100644 index 0000000000..15bc306e22 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000040,time:0,execs:0,orig:41-incomplete-csi @@ -0,0 +1 @@ +[ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000041,time:0,execs:0,orig:42-incomplete-esc b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000041,time:0,execs:0,orig:42-incomplete-esc new file mode 100644 index 0000000000..7b71c6e679 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000041,time:0,execs:0,orig:42-incomplete-esc @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000046,time:0,execs:0,orig:48-csi-da2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000046,time:0,execs:0,orig:48-csi-da2 new file mode 100644 index 0000000000..d6f954e9e5 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000046,time:0,execs:0,orig:48-csi-da2 @@ -0,0 +1 @@ +[>c \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000091,src:000003,time:60,execs:2895,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000091,src:000003,time:60,execs:2895,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..acf869920e82de54795a38a1c88300495ecd280b GIT binary patch literal 43 ncmZQzV5l#)($`O|NX#wBN!3fvN8#kM=Vaz(OUGJRTeAZIAE^yW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000102,src:000003,time:124,execs:6075,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000102,src:000003,time:124,execs:6075,op:havoc,rep:5 new file mode 100644 index 0000000000..f1dd280519 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000102,src:000003,time:124,execs:6075,op:havoc,rep:5 @@ -0,0 +1 @@ +beforeredafte\ore831mredafte\ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000121,src:000003,time:174,execs:10187,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000121,src:000003,time:174,execs:10187,op:havoc,rep:6 new file mode 100644 index 0000000000..5ac26f71ae --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000121,src:000003,time:174,execs:10187,op:havoc,rep:6 @@ -0,0 +1 @@ +2((((((((((( \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000124,src:000003,time:184,execs:11036,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000124,src:000003,time:184,execs:11036,op:havoc,rep:5 new file mode 100644 index 0000000000..01757152b9 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000124,src:000003,time:184,execs:11036,op:havoc,rep:5 @@ -0,0 +1 @@ +oo-A$#V?G3+~SZ07|0}~_b3TptOH4kb4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000198,src:000003,time:642,execs:44154,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000198,src:000003,time:642,execs:44154,op:havoc,rep:7 new file mode 100644 index 0000000000..8aa82faadb --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000198,src:000003,time:642,execs:44154,op:havoc,rep:7 @@ -0,0 +1 @@ +[;2;4;5;7;8;9m;5;7;8;9m[;2;3;4;5;7;8T0T0 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000200,src:000003,time:649,execs:44782,op:havoc,rep:8,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000200,src:000003,time:649,execs:44782,op:havoc,rep:8,+cov new file mode 100644 index 0000000000..02a25c8a8f --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000200,src:000003,time:649,execs:44782,op:havoc,rep:8,+cov @@ -0,0 +1 @@ +[4::::::::::::::::::::9:::::::::::3[:S4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000202,src:000003,time:662,execs:45844,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000202,src:000003,time:662,execs:45844,op:havoc,rep:3 new file mode 100644 index 0000000000..b0cbc78c85 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000202,src:000003,time:662,execs:45844,op:havoc,rep:3 @@ -0,0 +1 @@ +Gcolol(1;22ol81;2 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000204,src:000003,time:669,execs:46370,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000204,src:000003,time:669,execs:46370,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..ce907cc2e5dd975d878874a02b94bee44ef0e177 GIT binary patch literal 56 tcmY$8jy;@W&Ce$tYstrG%`P2_#s!NCFfcGMzp!Q(U|%s literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000220,src:000022,time:775,execs:53377,op:havoc,rep:15,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000220,src:000022,time:775,execs:53377,op:havoc,rep:15,+cov new file mode 100644 index 0000000000..2a8bcc3346 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000220,src:000022,time:775,execs:53377,op:havoc,rep:15,+cov @@ -0,0 +1,2 @@ +!W2;]2;]52]5;]5 ;;]5 ;52;x;SG> +c \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000223,src:000022,time:778,execs:53611,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000223,src:000022,time:778,execs:53611,op:havoc,rep:12 new file mode 100644 index 0000000000000000000000000000000000000000..cc6eef5f8084ef8c761e03f3f369f80bd45b9215 GIT binary patch literal 18 Zcmb16PF7C-&n_KpVx_Cgz`&T10RS&p1bqMi literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000227,src:000022,time:781,execs:53812,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000227,src:000022,time:781,execs:53812,op:havoc,rep:2,+cov new file mode 100644 index 0000000000..0b7cdaab4f --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000227,src:000022,time:781,execs:53812,op:havoc,rep:2,+cov @@ -0,0 +1 @@ +]111;icon' \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000234,src:000022,time:791,execs:54574,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000234,src:000022,time:791,execs:54574,op:havoc,rep:1,+cov new file mode 100644 index 0000000000..4d72ac92f0 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000234,src:000022,time:791,execs:54574,op:havoc,rep:1,+cov @@ -0,0 +1 @@ +]11;ico \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000240,src:000022,time:797,execs:54962,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000240,src:000022,time:797,execs:54962,op:havoc,rep:15 new file mode 100644 index 0000000000000000000000000000000000000000..50cb675ea9bb3f881bb5074d74f10f3c599db88c GIT binary patch literal 151 zcmXr4|IZFY($OX+?81DEd|1IVFn~!x6oG_NftcM|I`+S`uZfj(EW`vxYiV|Nc0PXT e^dze^AWGA>eZ~$ZfGSPc1sK?+!MgA%`VRn6;3upA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000241,src:000022,time:803,execs:55418,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000241,src:000022,time:803,execs:55418,op:havoc,rep:6 new file mode 100644 index 0000000000..5f7367ac64 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000241,src:000022,time:803,execs:55418,op:havoc,rep:6 @@ -0,0 +1 @@ +]1icon]555555551]55(5555511L15L \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000242,src:000022,time:804,execs:55539,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000242,src:000022,time:804,execs:55539,op:havoc,rep:9 new file mode 100644 index 0000000000000000000000000000000000000000..dc07cbedce78e4fc8526e7fb874a665e8cd518c5 GIT binary patch literal 89 zcmb2f(WClh- FX#gy`4SE0o literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000247,src:000022,time:822,execs:56900,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000247,src:000022,time:822,execs:56900,op:havoc,rep:5 new file mode 100644 index 0000000000000000000000000000000000000000..e76db6b79db23e48915db1c990ead4ba7539c30e GIT binary patch literal 41 kcmb1+HDq96Ff^35&P)bTNZfowV|6|OYb(pl +co \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000268,src:000022,time:862,execs:59954,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000268,src:000022,time:862,execs:59954,op:havoc,rep:16 new file mode 100644 index 0000000000..07fa76fc84 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000268,src:000022,time:862,execs:59954,op:havoc,rep:16 @@ -0,0 +1 @@ +}j(?o;1}P1000p\lBo;1}Bo^ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000272,src:000022,time:868,execs:60448,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000272,src:000022,time:868,execs:60448,op:havoc,rep:15 new file mode 100644 index 0000000000000000000000000000000000000000..9425faac9219604f49c22abe40f58864a420eeb0 GIT binary patch literal 48 zcmb2Pt0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000287,src:000022,time:902,execs:63054,op:havoc,rep:3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000287,src:000022,time:902,execs:63054,op:havoc,rep:3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..f8d555d62d2e8de8db4fb985aaacc0c07423237b GIT binary patch literal 23 ccmb1+HMA6Cv}PAzU*8Dtn03@OVtpET3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000288,src:000022,time:903,execs:63129,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000288,src:000022,time:903,execs:63129,op:havoc,rep:16 new file mode 100644 index 0000000000000000000000000000000000000000..18eb533b5f80ce2dbae5a17207269e48cce85cb9 GIT binary patch literal 42 jcmXqHXP1sOHCMbp`P6kDghQUG-L+=%cBV{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000289,src:000022,time:907,execs:63408,op:havoc,rep:12,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000289,src:000022,time:907,execs:63408,op:havoc,rep:12,+cov new file mode 100644 index 0000000000000000000000000000000000000000..ff63807dbb77b9e1674466c3ab3b66fca5e94805 GIT binary patch literal 33 kcmb16HWXx#1`!Ox>ejw<&CMAYrOnN)^VosNAu5j@0AWD}M*si- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000295,src:000022,time:920,execs:64403,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000295,src:000022,time:920,execs:64403,op:havoc,rep:16 new file mode 100644 index 0000000000..fccd582983 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000295,src:000022,time:920,execs:64403,op:havoc,rep:16 @@ -0,0 +1 @@ +31m7;1;1;;8b\8b7;1;;gW`\8"1m7g \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000298,src:000022,time:926,execs:64836,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000298,src:000022,time:926,execs:64836,op:havoc,rep:11 new file mode 100644 index 0000000000000000000000000000000000000000..c6b9c87f7846cb4b47c14d7baa0fa342e0232904 GIT binary patch literal 55 wcmcD{OwLc@mo{W$XJ^mI%ae|^um*Bt9js#=GV}A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000312,src:000221,time:1008,execs:67446,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000312,src:000221,time:1008,execs:67446,op:havoc,rep:11 new file mode 100644 index 0000000000000000000000000000000000000000..953a90cabb757ed983f6f1ad6093335030fbc92c GIT binary patch literal 84 zcmb2iPPVpVPc{@}U=UWf_MK~P&cG;bZf>2&?htE$MKn*kFi-mb|N2zvXcG;CoWj0r QLmCGtf1iwWPe)TH{h? MWCa00LxF|?0Q80!M*si- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000318,src:000221,time:1015,execs:67883,op:havoc,rep:14,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000318,src:000221,time:1015,execs:67883,op:havoc,rep:14,+cov new file mode 100644 index 0000000000000000000000000000000000000000..ac4953256a1a0b158333867de4d8a6d443dbad7a GIT binary patch literal 43 qcmb1myR`vH7LxJ{-2p_ZO3kCDE^$m68``I literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000336,src:000221,time:1053,execs:70483,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000336,src:000221,time:1053,execs:70483,op:havoc,rep:13 new file mode 100644 index 0000000000000000000000000000000000000000..6d4c8c147f5b94b180ab4865ab9fae971da66ff2 GIT binary patch literal 83 zcmb1%tv9ruker_*ZDD9_G$9kn43&=lk3|ewXoAs%3CSDn>i;KO0|^F($;S}397q5F literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000337,src:000221,time:1056,execs:70655,op:havoc,rep:7,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000337,src:000221,time:1056,execs:70655,op:havoc,rep:7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..5acd5e6d24617b3c869352f4d62ff0a3e2d1bb7e GIT binary patch literal 55 zcmb1%t*`%|nQU#xZfGd}|33r6Wa(HzLqlU}Y3YD^{>&7RxCLC?g2B*GI+gDQI{@aY B5GViu literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000338,src:000221,time:1056,execs:70663,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000338,src:000221,time:1056,execs:70663,op:havoc,rep:14 new file mode 100644 index 0000000000000000000000000000000000000000..52a921b95462f376caa1e506cc2c448af9a4cd68 GIT binary patch literal 66 zcmb1%ZTO#=Y%LudYstrH%_R+_j8mnMzo(a1!--|Z@EK(!H literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000347,src:000221,time:1067,execs:71450,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000347,src:000221,time:1067,execs:71450,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..6c63dd7b516214866f4c200f592447d585616d64 GIT binary patch literal 64 zcmZQzWMIflwzm7v&cMhZ9V=*P!C+`89cySP{$G%R!B9HR&@3~`7$jmQZ7m&V0b#`% NCdZnv3-P^R2LPK%4TS&z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000349,src:000221,time:1074,execs:71965,op:havoc,rep:15,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000349,src:000221,time:1074,execs:71965,op:havoc,rep:15,+cov new file mode 100644 index 0000000000000000000000000000000000000000..7c64d5677000d660d0cdc18c775d17ad0f9b7bd6 GIT binary patch literal 35 kcmb1%t^Y4)Xee%B&0u)wFa#I^ssHQ@3aiUWq_h7Db}sYu_o-oJTKS*<>eQt literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000351,src:000221,time:1076,execs:72118,op:havoc,rep:3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000351,src:000221,time:1076,execs:72118,op:havoc,rep:3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..494dcffb6159dbf3effdf5227530a2af2a28e05b GIT binary patch literal 40 tcmb1%t^c2yY;8ALI@Zw8!rG4A&{X_CI|Bod&tPZ>6tvDvjx}Ky1_1Ul3atPD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000356,src:000221,time:1117,execs:73562,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000356,src:000221,time:1117,execs:73562,op:havoc,rep:14 new file mode 100644 index 0000000000000000000000000000000000000000..fe5c7aea7de425c565f013b3390a94a61d0d46ff GIT binary patch literal 69 zcmb1%wYFn7G!*|Y9cy7-kdtbC0R$LeTs=c;8wExN25TDz7KUV0r64(``usd=b^roZ B6oUW& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000358,src:000221,time:1119,execs:73743,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000358,src:000221,time:1119,execs:73743,op:havoc,rep:12 new file mode 100644 index 0000000000..51fc139c86 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000358,src:000221,time:1119,execs:73743,op:havoc,rep:12 @@ -0,0 +1 @@ +]ic;>]10;r]3]10;r]10;];ic]i[1 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000359,src:000221,time:1120,execs:73758,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000359,src:000221,time:1120,execs:73758,op:havoc,rep:12 new file mode 100644 index 0000000000..5b6e5fbca6 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000359,src:000221,time:1120,execs:73758,op:havoc,rep:12 @@ -0,0 +1 @@ +W6;i]@>]12]12];>i]4883@>]12]12]ic11 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000360,src:000221,time:1120,execs:73802,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000360,src:000221,time:1120,execs:73802,op:havoc,rep:10 new file mode 100644 index 0000000000000000000000000000000000000000..d6f412f0a5fcc632adb797b9aaa26f2598e0e88e GIT binary patch literal 84 zcmb1%t!JDp9V=*P!C+`89cyaM4kXQh40d5;HXkFuu(hFerk<%DNX}6FKRW{hlD-D( O%;eZub|7KGE(`$301<@% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000362,src:000221,time:1149,execs:74238,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000362,src:000221,time:1149,execs:74238,op:havoc,rep:10 new file mode 100644 index 0000000000000000000000000000000000000000..9f7d60995ef656e6ddfa41289028e5d54255db08 GIT binary patch literal 139 zcmb1%t^c2yY<&O-;0zFlKR<_!laGPXFeik8C4a6FJB;Q-kwxVJ)%?u^s^#O)x6VwC d6*RPXZ)hkD(hU_cwDw4@HDMR#!xVYJ4ge!!Enxrv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000364,src:000221,time:1151,execs:74409,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000364,src:000221,time:1151,execs:74409,op:havoc,rep:15 new file mode 100644 index 0000000000..e481cbdf09 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000364,src:000221,time:1151,execs:74409,op:havoc,rep:15 @@ -0,0 +1 @@ +1b7;831m71b7;831m7;8b7;;8b \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000365,src:000221,time:1155,execs:74720,op:havoc,rep:12,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000365,src:000221,time:1155,execs:74720,op:havoc,rep:12,+cov new file mode 100644 index 0000000000000000000000000000000000000000..b4af3c9dc3d031f05fa584ffbc24c58e913b5974 GIT binary patch literal 48 wcmY$1t^Y6WB<;*@=q}DsZ_O@{obPDOE*<-V{lBGjtR)|#wIyFIT-f;q06M4)!Tiqic/c;1]9;9>%1.c;>11ic^4 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000369,src:000221,time:1160,execs:75063,op:havoc,rep:10,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000369,src:000221,time:1160,execs:75063,op:havoc,rep:10,+cov new file mode 100644 index 0000000000000000000000000000000000000000..fba8d6efa6cb89a53623bf66d2fa1d3b7f17d7f5 GIT binary patch literal 72 zcmb1%t^c2yY;DJGXed5eI#$q--`>b{n{>3ju&IuPbhL?ud4+T|AOBoS27YTJYh!B* a215nA*ktQW!&nn`R=ycPprRsZauEQluM)Zd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000370,src:000221,time:1163,execs:75310,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000370,src:000221,time:1163,execs:75310,op:havoc,rep:13 new file mode 100644 index 0000000000000000000000000000000000000000..96398c2411ecd03125b56442bbaea213e205f752 GIT binary patch literal 70 zcmb1%t^dz%XeiFWz>uHEE*+cc9Xnb2e?3Dokcu^~2NUcJ4AQZN(%7UNtby7Y7y#-P B6^#G@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000373,src:000221,time:1168,execs:75670,op:havoc,rep:16,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000373,src:000221,time:1168,execs:75670,op:havoc,rep:16,+cov new file mode 100644 index 0000000000000000000000000000000000000000..db24c0d6806fc717e128add85439037bfde1db3f GIT binary patch literal 113 zcmb1%t^c2yY;E_Soq=JpbgbYDW(Gq8=|qMc>1ac1BP$@V1QAeRT>qaPq{@&1q$(Dw sm)+1hGr7iuebJ)&|9t#8*@cDDzYRga324w{X*)qfC7|*b_8`Cx08QN>b^rhX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000374,src:000221,time:1170,execs:75845,op:havoc,rep:11,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000374,src:000221,time:1170,execs:75845,op:havoc,rep:11,+cov new file mode 100644 index 0000000000..249a5a5b59 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000374,src:000221,time:1170,execs:75845,op:havoc,rep:11,+cov @@ -0,0 +1 @@ +Bs+@]10BGG@]10BGG@]104rgf]104rgf \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000377,src:000221,time:1175,execs:76202,op:havoc,rep:11,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000377,src:000221,time:1175,execs:76202,op:havoc,rep:11,+cov new file mode 100644 index 0000000000000000000000000000000000000000..6ecf6b62df27ea67607f9baa490775511cae0826 GIT binary patch literal 52 wcmb1$t^c2yBb^Nd9TUO8{6D*Ntg(S~tRVx4pDZ0)3g?06$w4(*OVf literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000382,src:000221,time:1217,execs:77676,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000382,src:000221,time:1217,execs:77676,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..69badd975af648d84a278420d9e29fd7fea08926 GIT binary patch literal 47 rcmb1%t^c2yY%Lut9cyS}ZE9`KZfIi1U}$Ka$;V{EF3j)(MV1`^H%SaR literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000384,src:000221,time:1223,execs:78049,op:havoc,rep:8,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000384,src:000221,time:1223,execs:78049,op:havoc,rep:8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..121b33eba8c1141155aab5fc0a4f7a25f4f93489 GIT binary patch literal 64 zcmb1%t^aTFUpm&%Ix{)egq?xQnoBy?l8@2a&=4WWz>t|Ky7zzd|Nquj#yP1r!Ldfx L(y@+4+6?soU^EiW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000387,src:000221,time:1239,execs:79398,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000387,src:000221,time:1239,execs:79398,op:havoc,rep:12 new file mode 100644 index 0000000000000000000000000000000000000000..dc8d50d497046c2b247d6c15e1c48e2b978ec171 GIT binary patch literal 52 zcmb1%t$)E>_}|dFAhD<m&lq4K1v>y&3I>4y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000389,src:000025,time:1249,execs:80134,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000389,src:000025,time:1249,execs:80134,op:havoc,rep:1 new file mode 100644 index 0000000000..7e86e8a8a6 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000389,src:000025,time:1249,execs:80134,op:havoc,rep:1 @@ -0,0 +1 @@ +]4;1;rgb:]4;1;rgb:ff/00/00ff/00/00 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000390,src:000025,time:1250,execs:80201,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000390,src:000025,time:1250,execs:80201,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..c0b7eb32377757943d988f38c09551242412ed56 GIT binary patch literal 44 mcmb1+HL*6dE=re%(n$;r3=9SaAg(`1xK!W3AP0znh#dg;@Cuax literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000391,src:000025,time:1251,execs:80249,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000391,src:000025,time:1251,execs:80249,op:havoc,rep:3 new file mode 100644 index 0000000000..c92fbc278f --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000391,src:000025,time:1251,execs:80249,op:havoc,rep:3 @@ -0,0 +1 @@ +]5551]5551]55(4;1;rgb:ff/00/00]55(4;1;rgb:ff/00/00 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000392,src:000025,time:1251,execs:80277,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000392,src:000025,time:1251,execs:80277,op:havoc,rep:2,+cov new file mode 100644 index 0000000000..b18f4bd06f --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000392,src:000025,time:1251,execs:80277,op:havoc,rep:2,+cov @@ -0,0 +1,2 @@ +]1 >]c;i1]481#9 ; +]9;11;rgb:ff/00/00 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000401,src:000025,time:1350,execs:87472,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000401,src:000025,time:1350,execs:87472,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..0bef0f12ece8b93cbe41c2e75d1a99ed79e72003 GIT binary patch literal 24 acmex=D}SyrJ0A%1=jZ$fVNN~<*8c!`GzkCz literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000403,src:000025,time:1359,execs:88163,op:havoc,rep:6,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000403,src:000025,time:1359,execs:88163,op:havoc,rep:6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..9610d666632012425a36c7947226c7dd3a27efd1 GIT binary patch literal 24 fcmd;*j8$4WMBsXGcN>K literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000404,src:000029,time:1381,execs:89841,op:havoc,rep:4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000404,src:000029,time:1381,execs:89841,op:havoc,rep:4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..e1c292c81bf6aedbe0a80366e919b37414c796d8 GIT binary patch literal 57 pcmb2PwqvOOFCA-W$s}!-7b$E80s)2w1_lMMVdD89aa1|!7y!ms4|o6o literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000407,src:000399,time:1391,execs:90570,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000407,src:000399,time:1391,execs:90570,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..20b9e342c60d646cff6af0aa623d6a92d6053297 GIT binary patch literal 74 tcmb0RW^mxN=9&luhSIT?e2mtH?D_@f&jtf2{Qly literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000415,src:000399,time:1403,execs:91490,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000415,src:000399,time:1403,execs:91490,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..5d69726f9e6a70ce88dba35c869f7d84e78dde74 GIT binary patch literal 59 pcmb0RW^mxN=9&luhSIT?e2msG8k^V(c6|c_2K#3WD-7BH0RX^Z52647 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000416,src:000399,time:1405,execs:91593,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000416,src:000399,time:1405,execs:91593,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..d276a3b36c64195b872eb8881082a91dfd059abe GIT binary patch literal 52 scmb0RW^mxNo;Y!$p>(VzAEUJqyS{<-hY6?x1`G~TVA+X=oYq_u0be}~rvLx| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000417,src:000399,time:1410,execs:92043,op:havoc,rep:6,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000417,src:000399,time:1410,execs:92043,op:havoc,rep:6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..49e96ba934aff10e43e4c47c0408ae166dd9bf05 GIT binary patch literal 60 zcmb0RW|#v3{Cv`}mVBJnTxLLuG2hXeUD}#!qNARZv~*l%@_z;f25TVYDD7luZ4G1_ Hvi}1B1u+n3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000418,src:000399,time:1412,execs:92132,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000418,src:000399,time:1412,execs:92132,op:havoc,rep:5 new file mode 100644 index 0000000000000000000000000000000000000000..be6eb0313eb190b6fb32c499b226ca1521c87c7b GIT binary patch literal 87 zcmb0RW^j;>wd7;8HZ+9LTI>#-)?82yP|%QF-@t$YBsTHJjfn_xh$e*O#EEc8_J07% CloA>M literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000419,src:000399,time:1413,execs:92269,op:havoc,rep:7,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000419,src:000399,time:1413,execs:92269,op:havoc,rep:7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..d9837ceff3599284e5e44f11f85ba7251cd0a358 GIT binary patch literal 47 vcmb0RW^mxN=9(xlaiSq#?EeNvYeRMiPHC=*6KB8xP)0h|l8@2ag8d%=S;7y( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000421,src:000399,time:1415,execs:92377,op:havoc,rep:5,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000421,src:000399,time:1415,execs:92377,op:havoc,rep:5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..53194d13f3a45a3f7d204507ba0a88af31580b62 GIT binary patch literal 44 pcmb0RW^gc+jx{v1He`3;wC0+aH>2tPN#lCjwotT)#M_V@<7%lC6UwG*~*tfB}~jMCU&M13DB5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000429,src:000399,time:1441,execs:94372,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000429,src:000399,time:1441,execs:94372,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..521f8c69f2ec3370192a8843b823d17b58236da4 GIT binary patch literal 75 zcmb0RW^ibmIMGl#mVtqR(U4u=z<|Ml)0%4{5C8=&`53JYApnJAs0|f`Q|$i$T4N93 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000430,src:000399,time:1441,execs:94390,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000430,src:000399,time:1441,execs:94390,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..2d6e69d04281c355148e6394e728e1ebd3dc960d GIT binary patch literal 80 zcmb0RW^mxN=9(xSYng})8WQ=KtPR=q4Ge(to?Hwm6DJx1)$lP|8v+qj+zLe;B*zW_ D5qA-j literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000431,src:000399,time:1443,execs:94546,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000431,src:000399,time:1443,execs:94546,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..b6dac534edad61d47e99db4ecf9d99b27efcfa77 GIT binary patch literal 50 rcmbO@(NH?pl9$oikZU54!3Sh8IB;6)Pn-yrU;s-%IRAmbko_M3NP!R} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000432,src:000399,time:1446,execs:94740,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000432,src:000399,time:1446,execs:94740,op:havoc,rep:5 new file mode 100644 index 0000000000000000000000000000000000000000..2e079978864633240b71925ee23d2768efb96437 GIT binary patch literal 68 ucmb0RW^kA|vBXe1){>9W+K^q}z<|Ml)0%4{rpUyJU_l;6YYTQ{_CEmn`467} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000433,src:000399,time:1505,execs:95814,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000433,src:000399,time:1505,execs:95814,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..78390881500e60a024367de2cbbe01d72a6ce78d GIT binary patch literal 56 rcmb0RW^mxN=9&luhSIT?e2mtn><*mKZ~-_2ETdpxz~BI68L|TaoxTlq literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000434,src:000399,time:1506,execs:95863,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000434,src:000399,time:1506,execs:95863,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..0359a0417e9492fa4114dbb97a35968b02bbffb0 GIT binary patch literal 57 vcmb0RW^mxN=99W+R$k2L_-+Uy29E>49K$pN+6j34B4##Xn_oh literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000435,src:000399,time:1515,execs:96482,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000435,src:000399,time:1515,execs:96482,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..a75e07a9f1594dd84166270c29c855916b032d5c GIT binary patch literal 51 mcmb0R4mMzL;FOLvG_+u_=0ajl1Oh|pSW7-eYb2&2`#%5{e+)h(y@jH Y)2lYstrGZOHx)049AC-2eap literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000440,src:000399,time:1544,execs:96998,op:havoc,rep:8,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000440,src:000399,time:1544,execs:96998,op:havoc,rep:8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..0b387c8ce82c0b30644f11159367e83818f6ce4b GIT binary patch literal 70 zcmb0RW^mxN=9&luhSIT?))v-=?D_@OB3 JzX1jR0RRC{6h;65 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000444,src:000399,time:1584,execs:100069,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000444,src:000399,time:1584,execs:100069,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..fbf06b70e54c4281e9e89e604057a724587de2b0 GIT binary patch literal 62 qcmb0Ro?DVyTrv>|45ec&`53J&*z^qy7#ujQxe$Wb)L0v`{{sME`VyxA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000447,src:000399,time:1635,execs:102369,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000447,src:000399,time:1635,execs:102369,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..2d5d46ffaeb1627f06771b4a4e985bfe66dca198 GIT binary patch literal 106 zcmb0RW^mw>jCOZIl3NjK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000449,src:000299,time:1682,execs:103550,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000449,src:000299,time:1682,execs:103550,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..88d60c97dda99407d95f87dde512487f0cd938bd GIT binary patch literal 68 qcmZon&KERfVKDs9E*)!V0K^O|6OqB91&jFjbEM62$r~CP<^ljR;~884 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000450,src:000299,time:1684,execs:103695,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000450,src:000299,time:1684,execs:103695,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..4cf8348df27c1b3ef24202e9be2f3e083c65dd02 GIT binary patch literal 72 zcmZon&KERfVK7{t%<+Wfx(5VK3i8X5pG5HYY!1ObQ$y38c7+{B57hK9KS_39P$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000452,src:000354,time:1703,execs:104473,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000452,src:000354,time:1703,execs:104473,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..b522dba698c7a1b3d129383cbb7f4e62fee1b8ae GIT binary patch literal 52 ycmb0Ms(;9CXej=lotXiMCQHW}8k$>MuQ6d4<`Xou_+(%R6N$@A$^nVKUSvH3ue9->;Q`C6C3~l literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000456,src:000354,time:1708,execs:104825,op:havoc,rep:3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000456,src:000354,time:1708,execs:104825,op:havoc,rep:3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..3f234354ce65a70fed7bee4a720ab185d7acced5 GIT binary patch literal 39 ucmb1%t-m83YieYjY#r<#R-D9cXed7UKZBs5#U}$p=~zQUb9Q0A7wiD>*$Y_! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000458,src:000354,time:1711,execs:105032,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000458,src:000354,time:1711,execs:105032,op:havoc,rep:5 new file mode 100644 index 0000000000000000000000000000000000000000..af129a694a97d88570fa0094b1755107670e0635 GIT binary patch literal 76 zcmb=w!(PwKF!?_SGYA@5d@?YUjx{tix3*s6hs@4Ql8LPcsx=h<&yG#4mN4H70Md3C Aw*UYD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000460,src:000354,time:1738,execs:105339,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000460,src:000354,time:1738,execs:105339,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..f267eba4bdb8dcdc181a81b5f2a32786b6398917 GIT binary patch literal 81 zcmb1%t!J40U(m?nzoD`vAEz~!bgU&GqqQLrGu&Y}G{Pw;M0(hK5E^-X;S>=~y7w+Io#&W>Ss`gvTz- F2LKl35NZGb literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000469,src:000354,time:1770,execs:107791,op:havoc,rep:7,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000469,src:000354,time:1770,execs:107791,op:havoc,rep:7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..70415c8ab84743387a8a00ff2bc3ffefc1c4d40f GIT binary patch literal 44 ucmb1%t-r%yXej=lota_sZw5g_%TES|(y@ky2G-VV{OXgqp@3bO?*#xMSPOOl literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000470,src:000354,time:1772,execs:107910,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000470,src:000354,time:1772,execs:107910,op:havoc,rep:8 new file mode 100644 index 0000000000..e575f9cd05 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000470,src:000354,time:1772,execs:107910,op:havoc,rep:8 @@ -0,0 +1 @@ +]11%801o33ol1o33ol4 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000473,src:000354,time:1774,execs:108061,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000473,src:000354,time:1774,execs:108061,op:havoc,rep:7 new file mode 100644 index 0000000000..3985a05d58 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000473,src:000354,time:1774,execs:108061,op:havoc,rep:7 @@ -0,0 +1 @@ +]1111 ]8 ]8;l]8Ģ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000475,src:000354,time:1787,execs:109061,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000475,src:000354,time:1787,execs:109061,op:havoc,rep:8 new file mode 100644 index 0000000000..e44a378353 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000475,src:000354,time:1787,execs:109061,op:havoc,rep:8 @@ -0,0 +1 @@ +]11#18/1]116;;.hbl4/1]116;;.hbl4 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000476,src:000354,time:1802,execs:110254,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000476,src:000354,time:1802,execs:110254,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..7bd9dcf412d3aa30accb63fbbd31aecbc2823af4 GIT binary patch literal 86 zcmb1%tv8guW58f29c#(Q=x@kwXee%IXl@PU|7T}rnDXB*GbzV}U6?PLkAJQu1HZMA WwXwAY7O_mjSQBy9KnuVC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000485,src:000440,time:1879,execs:114448,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000485,src:000440,time:1879,execs:114448,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..411282f65433f0acfeb8092fdd7f1efbb708b52a GIT binary patch literal 80 zcmb0RW^mxN=9&luhSIT?))v-=?D_@<3=@$#4xAPsRSXUwH5Ts~tqqX?P%~H}&(P4< GkR1Tp%Mrx@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000489,src:000216,time:1891,execs:115366,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000489,src:000216,time:1891,execs:115366,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..02cf72ad35358c78e80696ae4e1f20d272b6b175 GIT binary patch literal 88 zcmdOqww8`HHL_-uj)pU&E9{b`85kK9l8vmDjKE;xL__IVOFl+xLk>2e3|0P0c@xc~qF literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000490,src:000216,time:1892,execs:115494,op:havoc,rep:7,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000490,src:000216,time:1892,execs:115494,op:havoc,rep:7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..823d9e34a9ebb6f039d482a64cf2005e9c95b2e9 GIT binary patch literal 46 vcmdOqW>82r3T9wrV6c{sH8rxXXJBAq{2L`*VV4XPFoFt5M@us>IHmvq$g&8* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000492,src:000216,time:1901,execs:116167,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000492,src:000216,time:1901,execs:116167,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..40b8f5ba7ffcd05a12ee7eb2c82023535e5631aa GIT binary patch literal 64 zcmdO4kd8GpG`417VPs&CW>5f(XEp*cIl9O+n7BkOwUXz2>O>AH3K69gEd$c10ztAT`~is9RRnE6O{k} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000494,src:000216,time:1906,execs:116556,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000494,src:000216,time:1906,execs:116556,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..2f1ab0b00ccaeb056792360f85d42c610b077dfd GIT binary patch literal 130 zcmdOqW>82rvSwgpV6c{sH8qlsmaec%1~P#ZXL5dybhH42as7XG>1Y!x^?D=g`u|{1 ppZ|s(q{82Dv1VXkWMHtCjx{y1u4iDEjx{s|azJbbAYx%u0Sf{7a8(T`GEki`g-|YI Ly>zr)G6N$3R&){F literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000498,src:000216,time:1936,execs:118805,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000498,src:000216,time:1936,execs:118805,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..cb602ab07ca04993b09042be07ec2ff323204cba GIT binary patch literal 129 zcmdOqW>8>YWU!WwH8rxb27&rmLuoJr%wb?)VU&)RuCPl6E3vMJ3jAlRmyWhe{v*xK aC+#ThB<;-aDC{I1i{KNI2digbv;zR%Z5t^7 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000499,src:000216,time:1940,execs:119131,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000499,src:000216,time:1940,execs:119131,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..9c7e072cbac84e30d994d47e8e43d4903aca4d37 GIT binary patch literal 129 zcmdOqW>84}Z_U8Sz);V?z``gk9cyN4&29*!Kw`qt(iL{e*3!PFM%EDdXlVw9E0vSyHumaec%ww8`HGP15`U|?rvnEW42jD-;>5N&71z-R{mM|um6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000501,src:000216,time:1952,execs:120032,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000501,src:000216,time:1952,execs:120032,op:havoc,rep:5 new file mode 100644 index 0000000000000000000000000000000000000000..768cbd06463d6a7f5d384b3b8a610db54a0b6bf4 GIT binary patch literal 86 zcmdOqW>82rvSwgpV6c{sH8pwxCfLD()*2ep8mt;nAk6?(Vr^Z|z`(*N9W5Pghec~L H1EU=Pw82rvUZS;H8rxXXJD}Al8&{ku$y8H6JTMKj+W;8e=C2kF*_d!^XG$^42<>C K(RRrVjCKGA0T2TK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000503,src:000216,time:1979,execs:122093,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000503,src:000216,time:1979,execs:122093,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..22036dfc1f7455253b7b5d5c9d00d57020fd60bd GIT binary patch literal 78 zcmdOqW{_vFmX0+wvWAfL4Cq`IM(Jqj3cF;We47yx(;BE0B*($PST7xIm(0Lu2LNl3 B5BmTB literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000505,src:000216,time:2003,execs:123941,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000505,src:000216,time:2003,execs:123941,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..e09ecb0d888ab81c56c3ac0e49f69eb991dd70e2 GIT binary patch literal 92 zcmdOqK4fiVZEPL=|NmS|27YU!Wa~p9kd$M>F3g7z1q(uyT4bV2T1&^88d=vfFt9L6 QM@us>)=Nj*B{MJr0APq7=l}o! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000506,src:000216,time:2024,execs:125443,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000506,src:000216,time:2024,execs:125443,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..d9612250645fd52f437de1a4881f8faa69d94fe8 GIT binary patch literal 88 zcmdOqW>82rvSyHuH8rxXXJBAql#Z6JH~<8O3@rI`joA74^FtskyJTyKDxeAmJ_bg^ P9CQh=cIjxlWClh6j6f59 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000508,src:000441,time:2060,execs:128045,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000508,src:000441,time:2060,execs:128045,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..f015ffb5a3aa5b017e7505385eff5ea15deba6d3 GIT binary patch literal 62 vcmb0RX0YS5=d|XUIC0_}FyQBtjxiEN2nS literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000509,src:000441,time:2061,execs:128078,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000509,src:000441,time:2061,execs:128078,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..55213f7f47130e5037e1fa20c8d7b6aa30757863 GIT binary patch literal 96 zcmb0RX0YS5=d|XUIC0_}FyQBtj<|*jtM)GhzLZ)n9m3dl#Cqyv-@J`gR6SM F0RW>y6rlhB literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000514,src:000465,time:2082,execs:129730,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000514,src:000465,time:2082,execs:129730,op:havoc,rep:15 new file mode 100644 index 0000000000000000000000000000000000000000..a1d747d104d32e339326763b4b9ce02b2b4c45e1 GIT binary patch literal 63 ycmZ?x{lETy0|NttbgZGFiM4eOoVC|4GbzW0U0B#U63DCsGC9CJYq$j83l0Es4-yyv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000515,src:000465,time:2083,execs:129746,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000515,src:000465,time:2083,execs:129746,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..5b3d28ed6c331968932b0b3fe7f3cd05a935196f GIT binary patch literal 111 zcmZ=@sK3LWXyutxpC-)rLORyaz@*5~y2w!cKRYu610w@eR66#VJ0HITL_Qs;9-%f< X&s0wuNe0yfjK!jB_(C@kyr)>#yjjVK_G`g(69kWO2--+dRoI+ewj%I)7+YHd0G;R>J^%m! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000517,src:000465,time:2088,execs:130165,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000517,src:000465,time:2088,execs:130165,op:havoc,rep:13 new file mode 100644 index 0000000000000000000000000000000000000000..d75a52f866effee15b8bf254dbd30f18d0152f6a GIT binary patch literal 83 zcmdnHckkXjLFckmK&IG0!fPCp#LjhxJ>otCvNjaYw7#Rc&(M3(zh524^005j<4o3h0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000520,src:000465,time:2102,execs:131170,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000520,src:000465,time:2102,execs:131170,op:havoc,rep:15 new file mode 100644 index 0000000000000000000000000000000000000000..b92881abc1fcec3021d51fb849cab2d820f171aa GIT binary patch literal 155 zcmZ=@XJ!C{|3Cm_NXIf*8%nV-Fr+kqIEIGC*4AtMq7h7F-YLIKumntH{T=oqL-GF% h?2j6RA2mz{YR6|1s$QVEj9|MmlX6Vhh524^007UtC#wJe literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000522,src:000465,time:2109,execs:131698,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000522,src:000465,time:2109,execs:131698,op:havoc,rep:9 new file mode 100644 index 0000000000000000000000000000000000000000..3a698343e142aae5a4bf5beac76408136321ea9e GIT binary patch literal 84 zcmZ=@kd8I9FEc3z0Q+DH{r~^~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000525,src:000465,time:2118,execs:132441,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000525,src:000465,time:2118,execs:132441,op:havoc,rep:5 new file mode 100644 index 0000000000000000000000000000000000000000..04df37c3ed4e8429d0b15ada4f6d77a93e048e31 GIT binary patch literal 46 vcmZ=@Xt={(#K<6M*ucQRARTLHXkg9G%)kH=f$*%?_+=(p8*>Qrz2E=<&K(Ii literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000527,src:000465,time:2157,execs:135191,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000527,src:000465,time:2157,execs:135191,op:havoc,rep:10 new file mode 100644 index 0000000000000000000000000000000000000000..c42fc9014b059c7e5c00ea06bb47c04d5b452846 GIT binary patch literal 70 zcmZ=@sQ>eyotc4wkwLIXx~P;zI@Zt_3>3_*t=EXdRmo7#JEj07$S7 A{Qv*} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000528,src:000465,time:2164,execs:135680,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000528,src:000465,time:2164,execs:135680,op:havoc,rep:14 new file mode 100644 index 0000000000000000000000000000000000000000..1b080c8c2e761171c2de2c6d4f7c23ba6c61ece8 GIT binary patch literal 106 zcmZ=@sJ~Osz))l;{-6EPe}(@Hf(-l(LUYZf8KBrNGdVxcuz`U=QaaYq(Ae5~jo<&I bJQHc*N7zLXX4L=x|KD61sGl8Z`U?&K7_K9E literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000532,src:000465,time:2197,execs:138073,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000532,src:000465,time:2197,execs:138073,op:havoc,rep:12 new file mode 100644 index 0000000000000000000000000000000000000000..2719bd0f9b3fc13f004410fadb35511080babe83 GIT binary patch literal 56 vcmZ=@sJi3upFvQ7U6@Z_FC!_(MBh+4*3i%lB=EvengN|}X2LGS_ksfed4mj7 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000533,src:000465,time:2200,execs:138275,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000533,src:000465,time:2200,execs:138275,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..a43579ba8ae9ebdbb47db64e8a3dee310a90719c GIT binary patch literal 88 zcmZ=@tiQv+WGMcRotXhlq@|_t8%oF4-(fET(T0Ym?81EJ){HR58o$h>920hkDwv=( PRFr`c2n7v=`Cb43rl}MB literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000536,src:000443,time:2208,execs:138858,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000536,src:000443,time:2208,execs:138858,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..1e5c6005ba4a894ce0a0cc28b5e63a3655b57854 GIT binary patch literal 80 zcmb0RW^kBjC>?A0je#LQk3Ex*UzlGy)=1FM+K?U2&^KT(u`;fA_+QTl5wqlD1j_3h T7%(_+T60YV0+12B->eM*x!e*Y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000539,src:000377,time:2296,execs:143013,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000539,src:000377,time:2296,execs:143013,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..fc7923244f306f38e2389bd1c5eb0e019b4d941b GIT binary patch literal 64 zcmb1$t^c2yBb^Nd9TUO8{6D*Ntg(S~tl>lilK~|4|G#u>F%W!qU|?V<&PrI@EtNz#X0|3a(6OaG^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000550,src:000200,time:2352,execs:146469,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000550,src:000200,time:2352,execs:146469,op:havoc,rep:4 new file mode 100644 index 0000000000..7d41091233 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000550,src:000200,time:2352,execs:146469,op:havoc,rep:4 @@ -0,0 +1 @@ +[4::::::::::::::::::::9:55555-[::3[ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000552,src:000200,time:2358,execs:146921,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000552,src:000200,time:2358,execs:146921,op:havoc,rep:15 new file mode 100644 index 0000000000000000000000000000000000000000..f4840b5e98f3155a8603de31f83bb59bcf021862 GIT binary patch literal 60 vcmb1EU|{%X1p)$K5=s~vO2-f@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000554,src:000200,time:2386,execs:148946,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000554,src:000200,time:2386,execs:148946,op:havoc,rep:12 new file mode 100644 index 0000000000..cf2b3cf921 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000554,src:000200,time:2386,execs:148946,op:havoc,rep:12 @@ -0,0 +1 @@ +[$#]2;]52;;]52;$$$;]2;]52;$$$$*$ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000556,src:000200,time:2401,execs:149908,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000556,src:000200,time:2401,execs:149908,op:havoc,rep:12 new file mode 100644 index 0000000000000000000000000000000000000000..9ba68c5d5854d9ddc20fdad833845bda2edb8db9 GIT binary patch literal 88 zcmb2PvSOExH8i!Bjx{y1u4iFXfpD#?tdy;+jO(S?rK7Ea>rFH?G(^EHX`l?M98gMw Qfe}Q4fQgk%{r`G?04arlw09h#+EC2ui literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000563,src:000200,time:2440,execs:152727,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000563,src:000200,time:2440,execs:152727,op:havoc,rep:5 new file mode 100644 index 0000000000..750cb0ad5a --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000563,src:000200,time:2440,execs:152727,op:havoc,rep:5 @@ -0,0 +1 @@ +/1]116;;]116;;:::3[:S4:3/1]116;;.hhbl \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000564,src:000200,time:2441,execs:152781,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000564,src:000200,time:2441,execs:152781,op:havoc,rep:10 new file mode 100644 index 0000000000000000000000000000000000000000..c2babb8ebdc3594ac5e42a2a8ce51def8b8782d3 GIT binary patch literal 83 zcmb2Pva*^i9V=+UkYZxO!2U=&*3i(LU6{eZ5W-?GG?bqFpJApU3zQ{jXz>XqDGU{k QHM9nz%;bDS9|i_~02e+I`v3p{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000566,src:000200,time:2460,execs:154187,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000566,src:000200,time:2460,execs:154187,op:havoc,rep:16 new file mode 100644 index 0000000000..a147d95948 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000566,src:000200,time:2460,execs:154187,op:havoc,rep:16 @@ -0,0 +1 @@ +[4661:f66%.4fifl \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000567,src:000200,time:2463,execs:154389,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000567,src:000200,time:2463,execs:154389,op:havoc,rep:9 new file mode 100644 index 0000000000000000000000000000000000000000..291323bee36b23ecc3f4cc5de71b8c7e5f3da1d6 GIT binary patch literal 72 zcmbO@(NH?p(%Qn>kX_%vfWd*&0*I}-CQ3(}SWUzw2hp&>($dPx%DC{qx^%P^08gqA A@c;k- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000568,src:000200,time:2474,execs:155242,op:havoc,rep:10,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000568,src:000200,time:2474,execs:155242,op:havoc,rep:10,+cov new file mode 100644 index 0000000000..cd5dfbc42d --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000568,src:000200,time:2474,execs:155242,op:havoc,rep:10,+cov @@ -0,0 +1,3 @@ +1]9;41]9;4;linle13;;Nibl4; +]31m1]9;4; ; +]=1mRe::::::::::::9:::::::::::3[:S \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000569,src:000200,time:2503,execs:157155,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000569,src:000200,time:2503,execs:157155,op:havoc,rep:14 new file mode 100644 index 0000000000000000000000000000000000000000..309d086da8d1c27382821ff6ab37f7a81f0a61ff GIT binary patch literal 131 zcmb1+HnFm@GO{+dHi1gTuj3CJbkf6CV0|+;pOG8weunT7`$A5O|Xsh6Q L6D#BT|MmO;gFYxq literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000571,src:000200,time:2516,execs:158153,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000571,src:000200,time:2516,execs:158153,op:havoc,rep:11 new file mode 100644 index 0000000000000000000000000000000000000000..136f0ba1d0d5339b54970b712b2337fed8f32bc2 GIT binary patch literal 88 zcmb1+Heq03Vz9EZvd&{ym}_prF3e;$*Idbh(aCJC2|_$GKaUMn&f208h(Ic2V(Ncn Un&wDHGcYjxH#8L2H}3im09nfx0RR91 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000572,src:000200,time:2521,execs:158491,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000572,src:000200,time:2521,execs:158491,op:havoc,rep:13 new file mode 100644 index 0000000000000000000000000000000000000000..9695e1183fbf3f568ea6d04992188a52da1ffe07 GIT binary patch literal 85 zcmb1+Hn9Q%9}r>nUx2~5{y)3)L__IVOFnB8Yu;~v1yMML^@jCIbArJjzg!_Cvm__g Wke4e*IzYS7)Wjq;GcWajJwE_bIU4x@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000574,src:000200,time:2533,execs:159387,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000574,src:000200,time:2533,execs:159387,op:havoc,rep:8 new file mode 100644 index 0000000000..59ac1e8f7f --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000574,src:000200,time:2533,execs:159387,op:havoc,rep:8 @@ -0,0 +1 @@ +[4]::::::9::::::::2::::::9]G@]104rga:Ilf]104:::::::9:::3R:S4:3f]104:::::::::::3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000577,src:000200,time:2545,execs:160286,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000577,src:000200,time:2545,execs:160286,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..f61db479aa49bbb46368a33d546b9860115c2859 GIT binary patch literal 130 zcmb1+HnBp0MfkwPiH6d#mVAuX##W|QR{z| W9cyTvnVceR2&5YrCZd>Q$qoROSTIun literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000580,src:000200,time:2581,execs:162825,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000580,src:000200,time:2581,execs:162825,op:havoc,rep:14 new file mode 100644 index 0000000000000000000000000000000000000000..57b3e9fd63f2814731851882f2e33b0149d33669 GIT binary patch literal 88 zcmb0RFtGvw18eD6LBki!hMv-~hKACy(qK_56KiQyQ50D#D+Ws|SBOd=X+8!PjjoNs%DDc&q;#~ERdBrt00HnB0ssI2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000582,src:000200,time:2610,execs:164815,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000582,src:000200,time:2610,execs:164815,op:havoc,rep:12 new file mode 100644 index 0000000000..f78929451a --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000582,src:000200,time:2610,execs:164815,op:havoc,rep:12 @@ -0,0 +1 @@ +[4::::::le.com]8;ple.c m:::::::::::::::::3909999i;9[:e5:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000584,src:000200,time:2738,execs:173049,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000584,src:000200,time:2738,execs:173049,op:havoc,rep:12 new file mode 100644 index 0000000000000000000000000000000000000000..cb8aaa0741e4b88385c42ad71fba8b58c9a8048c GIT binary patch literal 112 zcmcC!HKp1&_{I=k{eO1pXsh6Q F696wn6}$id literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000593,src:000200,time:2953,execs:187327,op:havoc,rep:15,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000593,src:000200,time:2953,execs:187327,op:havoc,rep:15,+cov new file mode 100644 index 0000000000000000000000000000000000000000..4a0efad8dd5613a7048b0f1e50fdbf98d64e0958 GIT binary patch literal 71 zcmb1sY-N=r{g_=k*3j5kI@&6@KH9|U*MEjzR#sNKfS3g=VQdU!0)eBIm8G$ezY{E93hA_51)6uoXlA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000594,src:000200,time:2954,execs:187355,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000594,src:000200,time:2954,execs:187355,op:havoc,rep:12 new file mode 100644 index 0000000000000000000000000000000000000000..3cc9eeaa9300cb6bb57deb57746261e06452e920 GIT binary patch literal 69 zcmXrCU}OJeU??4HXlQC}E&fh+uXNBFzs#f@=_paCuoZ)#A&ROT6Lw*~7cWv$eAs!T J4gc5k0|1Hh6F2|> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000595,src:000200,time:2973,execs:188649,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000595,src:000200,time:2973,execs:188649,op:havoc,rep:15 new file mode 100644 index 0000000000000000000000000000000000000000..d57a75fea72c8c3c7d344e594648df36278e706b GIT binary patch literal 72 tcmXSnHnD;MODiiAc45Bg|NrM&GVog)B_G;-2rS3&ADh&nLl9Z88~{U@7$^V$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000596,src:000200,time:2979,execs:189137,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000596,src:000200,time:2979,execs:189137,op:havoc,rep:14 new file mode 100644 index 0000000000..913443af57 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000596,src:000200,time:2979,execs:189137,op:havoc,rep:14 @@ -0,0 +1 @@ +bbbbbbbbbhbbbb7;1;S4[4:::::8b\N b7;8b\N b7;1;;gW`k89"18bbb7;1;S4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000599,src:000200,time:3017,execs:191701,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000599,src:000200,time:3017,execs:191701,op:havoc,rep:15 new file mode 100644 index 0000000000000000000000000000000000000000..09f1944bb5165ebf72f7ae7fcc0ab346ae4defd9 GIT binary patch literal 130 zcmb1+HnFl|00Ju%U~R}~ZOE=~V8GzOX<#TFYiMX{ZEa=D#{LP;6MrX*!r3bwv<8Ih m|FcU+`v+S~$C?^xGyG?$|Ak_*l_i*~ZC!6-Wz6`$-VgxLuOb=% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000601,src:000200,time:3030,execs:192628,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000601,src:000200,time:3030,execs:192628,op:havoc,rep:10 new file mode 100644 index 0000000000000000000000000000000000000000..73c0e0eba97bc48c421c1e343e7c87635eee6597 GIT binary patch literal 104 zcmb1+HnD;LX%H0*X8&iGjA|KG~W;*)`)bgZGFd4Tnr|BSJg>_CpGku?JYNYL0?V~t-X Wj0VX_NJqa6mIi9~K;>CA@B;v>s~J%M literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000605,src:000200,time:3089,execs:196556,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000605,src:000200,time:3089,execs:196556,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..2ba40e6f27f93d6e737725861d2738c16052e1ef GIT binary patch literal 62 lcmb1+Ht|OS(y@l@h7#h277T`lV0Jw}SQb#LBq-e?30{ D38N3( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000608,src:000444,time:3151,execs:199316,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000608,src:000444,time:3151,execs:199316,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..2b15ff2933d159f991d3981ea3dc076946507af6 GIT binary patch literal 72 zcmb0Ro?DVyTrv>|45ec&g&3_Z*z^qy7(g68Mie*z3Yio8s=~zoXPB6J>!6H8X9BK3a T20+XX)Mfz0(y^QZ$K}=)JQs3!1Utfi(qgTLh(;1 UNd=0V3h)Y8hgmcH2byCF085D>8~^|S literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000616,src:000222,time:3220,execs:202277,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000616,src:000222,time:3220,execs:202277,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..50dd8d84f019e867b300755b21c6601236363976 GIT binary patch literal 79 zcmb1+{m;NI9cyGQ9s9rj|7z)2Qw1Q4fq@}E4=4=cGYFU(NyiExsep=@Uc7jbe?mzr OP}Wqyn&Cgt2vY#)uSX3}$9PLOPZ~(81!9h}m3o zpaQTW7!6eX9|({Y1BDu-txVI>(yXOpO*uaDG6LztD-SO?Y-DY2ZoS4YGszlAvI}P> ONyi#k`{tOi3j+Wcr7=hV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000621,src:000477,time:3355,execs:211270,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000621,src:000477,time:3355,execs:211270,op:havoc,rep:12 new file mode 100644 index 0000000000000000000000000000000000000000..b3f1cddfe278de4591a8fca8ded8b98d5d9d5c5d GIT binary patch literal 87 zcmb0suDio-XecfnYiMX_otd1^AZTdu3C7F&kYmg#&0sdy+#D>1Bq7N9|39nQT#%l; W4}z?InMu~xYy8;RGLv#l*o6V9OB<{J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000623,src:000477,time:3359,execs:211556,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000623,src:000477,time:3359,execs:211556,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..63f914fd648559d4ca1fdfa83f95e49d5713ee71 GIT binary patch literal 76 zcmb0suD|o2K?Y13iZckB%{4bSw_f9ynPd$l*@Z!3hE|^pVB!ct3xpt0F}rYP5&*>= B7mNS^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000624,src:000477,time:3371,execs:212422,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000624,src:000477,time:3371,execs:212422,op:havoc,rep:10 new file mode 100644 index 0000000000000000000000000000000000000000..bd703759a9fc44a7c8dcbe45e8a28b693a78dfc9 GIT binary patch literal 112 zcmb0suD`=>XeiDgXlP;n*}#mU;gf;cTyt}C>s5Z4N!HeD{Mdy*8kiYc+%Pa(0~g6m W$}wRV1}lRLqVj}6N*K|U00jZzP$Pr@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000625,src:000477,time:3409,execs:215022,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000625,src:000477,time:3409,execs:215022,op:havoc,rep:9 new file mode 100644 index 0000000000000000000000000000000000000000..6e4361036ea67bf868565b24e66978242e9b1f6c GIT binary patch literal 144 zcmb0suD`=>XeiDgXlU`tz>I;R{=bE_9lN0^69YQ~!({1L26J=vx#k}Y%;uW21F^Ze pwJ3u?jtRRk-;2rrf%-sTGD4g9e}py$h)F0yAR`S8{W5V`3jhT*BQXE~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000627,src:000477,time:3455,execs:217921,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000627,src:000477,time:3455,execs:217921,op:havoc,rep:5 new file mode 100644 index 0000000000000000000000000000000000000000..0b8d6367f9fc027be7974f1e5d30a50d93517026 GIT binary patch literal 47 xcmb0suD@e%C@vjqXlQ7inViocXlU^X$}=~&UgMXUWNp2sfn7K=DaV9e7ywWJ4ZQ#W literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000628,src:000477,time:3480,execs:219400,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000628,src:000477,time:3480,execs:219400,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..55f67c51f4b06131684ac5ebfc2601af1d4b34b8 GIT binary patch literal 92 zcmXrC_+(%<*WBFPdW~OZk~NTI7tS=4jELJUBrg|u{Lay|+N0N6(fO8@`> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000634,src:000303,time:3528,execs:222798,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000634,src:000303,time:3528,execs:222798,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..fb3a69648c80c317eb93a8427566be75fa89b9d1 GIT binary patch literal 85 zcmb1UVEkWM`TxIktf7&0tmO;l|BSJg>_DFB|Nr|wuuq1HvkQZTU~)zn3T$Gfr5%i= KWu%jv^4I|)d>nHC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000636,src:000303,time:3533,execs:223099,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000636,src:000303,time:3533,execs:223099,op:havoc,rep:14 new file mode 100644 index 0000000000000000000000000000000000000000..68e7f744dd60cedc1c16a6019604723cc1070e61 GIT binary patch literal 109 zcmb1+mHuB@`QX2Ftf7&0?7k1|lci%-fh849H^_R<|~rYi@3Cy~dA$g;6?MI=Ly29ROzQ9+Ut8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000638,src:000303,time:3537,execs:223358,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000638,src:000303,time:3537,execs:223358,op:havoc,rep:10 new file mode 100644 index 0000000000..5f1dd1555f --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000638,src:000303,time:3537,execs:223358,op:havoc,rep:10 @@ -0,0 +1,3 @@ +]]12;]yy]12; ; +]9;11;r ; +]9;11;rgb:ff]9;]9]159]152;]@ ce \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000639,src:000303,time:3538,execs:223411,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000639,src:000303,time:3538,execs:223411,op:havoc,rep:7 new file mode 100644 index 0000000000..a0d757c636 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000639,src:000303,time:3538,execs:223411,op:havoc,rep:7 @@ -0,0 +1 @@ +]y]15]G2;]9]9]19]15޾]@3c]19]15޾]19]15޾]@3n \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000640,src:000303,time:3548,execs:224115,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000640,src:000303,time:3548,execs:224115,op:havoc,rep:13 new file mode 100644 index 0000000000000000000000000000000000000000..75ea55f54807e67f546648006d2ea65b733ac2d2 GIT binary patch literal 136 zcmb1+mHsasD{f>RYiVRH9cyX?#Q*F6TmJ`&8UjU=^XC~FSy=yPU|^UB1rSw?v6k#W zC8q!X@B6?$Suq@>I}B!mfPi$Yw1B|>`o-4LjHVEiEZK#@>KUye8i9sOOFI}#%Sb0T H<*@?*H@PXR literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000642,src:000303,time:3556,execs:224648,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000642,src:000303,time:3556,execs:224648,op:havoc,rep:13 new file mode 100644 index 0000000000000000000000000000000000000000..503e242f69c26054d73161bb9ca871728da7e257 GIT binary patch literal 72 zcmewzEB(K+vhx4`*$fOu0ktUHCtvFsjrVzs#f@6Lw)4 J>Exz7cL2ty7oq?F literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000643,src:000303,time:3562,execs:225101,op:havoc,rep:16,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000643,src:000303,time:3562,execs:225101,op:havoc,rep:16,+cov new file mode 100644 index 0000000000000000000000000000000000000000..c491b54530e54b028c030092214e5e604880e163 GIT binary patch literal 88 zcmb1^mX>B{`2Sxz){>9W+R)kr2!w@&O^vK$r5UUsz}l)bSvuO#+6ct8w6YTC7Brk| iZfHz>B^CP$b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000650,src:000303,time:3655,execs:231368,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000650,src:000303,time:3655,execs:231368,op:havoc,rep:10 new file mode 100644 index 0000000000..97cf5d29c1 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000650,src:000303,time:3655,execs:231368,op:havoc,rep:10 @@ -0,0 +1,14 @@ +]yy]12;]99]25]12;]]12;]12]25]12;]9]9]25]12;]]12;]12;]9]9]25]12;] + + + + + +* + + + + + + +@3c \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000651,src:000303,time:3659,execs:231644,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000651,src:000303,time:3659,execs:231644,op:havoc,rep:11 new file mode 100644 index 0000000000000000000000000000000000000000..c62d50057ec9127527963ec5fdc28865d4021df1 GIT binary patch literal 107 zcmb1+mHuB@`TxIk>^V#Jx#s5P)@%GSlcZw}jeyvaUHCs^tY0QX+>$-X8Yl}?1(X5; p)BpeXePEvqQfnOxBu#;8E!m|JrZ6xtG)PN3Fi6WtCpYD>0|3_sA@=|P literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000652,src:000303,time:3662,execs:231881,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000652,src:000303,time:3662,execs:231881,op:havoc,rep:13 new file mode 100644 index 0000000000000000000000000000000000000000..da6f78aa7ad470f03d2e73cbf3fd1959b095d618 GIT binary patch literal 92 zcmb1+mHuBTEPW)Ffr0T3dy(OjAJVaghL+Zu$xqqg%wOyp$&Kujfigzcv6k$@(hLj@ V5ar_k8@@dO0Ti`OK=n;|>;TK)Ar1fl literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000654,src:000306,time:3690,execs:232753,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000654,src:000306,time:3690,execs:232753,op:havoc,rep:14 new file mode 100644 index 0000000000000000000000000000000000000000..0f63c254c359f36627aa0bd899bfe608b9c69dd7 GIT binary patch literal 160 zcmb1%t^c2yY^eNSiiKhFe+EHAi%r9QdM(y_57?7{#Vlqg*Q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000656,src:000320,time:3708,execs:234054,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000656,src:000320,time:3708,execs:234054,op:havoc,rep:15 new file mode 100644 index 0000000000000000000000000000000000000000..8d1c33d22cafe9f227bd5ba22a436295c8a33638 GIT binary patch literal 102 zcmb1%t^dz%Xed5eD%Q}@g2B*GI@a7;I$FU>SGS%~mpvyluUm?W@CH2o E0MO$SGXMYp literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000659,src:000413,time:3732,execs:235113,op:havoc,rep:3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000659,src:000413,time:3732,execs:235113,op:havoc,rep:3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..d5f480ab15573e316f6dd64c3aaa95c19bf1c621 GIT binary patch literal 74 zcmb0RX0SFiU|^icY0V`aYsu%pDa|!;qQgW8j}a_qZTO#Gm|r^9NYK#QkR4gw#EFI= JO+aPr{{SEI55NEb literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000660,src:000373,time:3757,execs:236896,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000660,src:000373,time:3757,execs:236896,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..bbdeb69df0c3bf1732661bf3d94a5cae5781c710 GIT binary patch literal 131 zcmb1%t^c2yY;E_Soq=JpbgbYDW(GrJX*+hSUxwoM{zJqJ4Gp9d8FHkf4Xur=fWQ(& zK!I`ne|C^QLk0$*s#vIL?1t8v$u%bIix$=Y=i|@GE-aM(Z3qHRK!YYr+X)&f0hPb7 H2LW~f?#dALHq1~kG?b17AqEx(Lknr?%;bC!2fHX-2?H}oApqr(4hsMP literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000662,src:000387,time:3773,execs:238090,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000662,src:000387,time:3773,execs:238090,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..f5c4ba49cd2f32ca8a8961feeb4bc46894e226b5 GIT binary patch literal 65 zcmb0s$xM=t6*M$7mbPOzG!*~O9$Wu{x$u7xP&|hLRfd6KvehrEUxwn7q2lbqd@lfS C$P&o_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000663,src:000523,time:3780,execs:238618,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000663,src:000523,time:3780,execs:238618,op:havoc,rep:13 new file mode 100644 index 0000000000000000000000000000000000000000..ca43a94756032ecd78e7670823fa35d12b2a297c GIT binary patch literal 136 zcmZ=@sK3K*$u9JtG1ih@I@a(Y7#snTItLjT7*Zg7AjxUXH4z95rDHAm7_H6O^$iRd g9KeDJ2?^Lmff7LAkdOc}1Y}&Sp$XVL4C5vE0O0{Og8%>k literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000664,src:000394,time:3792,execs:239478,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000664,src:000394,time:3792,execs:239478,op:havoc,rep:8 new file mode 100644 index 0000000000..da5e6c3ada --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000664,src:000394,time:3792,execs:239478,op:havoc,rep:8 @@ -0,0 +1,5 @@ +]4;1;JJJJJrgb:ff;q; +]9;99EEEEEEEEEEEEEEEE ; +]F;90/0NJJJErgb:ff;]]9 ; +]9;9 + \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000665,src:000394,time:3795,execs:239666,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000665,src:000394,time:3795,execs:239666,op:havoc,rep:16 new file mode 100644 index 0000000000000000000000000000000000000000..3140f6b555b72006ec6cb44478feb1d4f2869a42 GIT binary patch literal 163 zcmb1+HL*6d_5uPE5aDHQ78`5H$GI2;mSP7WDF*`sgT;#*7(i?!b<(khMkt!V@(R{m n(m+Gy-7KG>0|R{n1CX^v=}A^;X>Dz7*3w}6p*pNB`54&&LbFVq literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000671,src:000602,time:3856,execs:242239,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000671,src:000602,time:3856,execs:242239,op:havoc,rep:2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..6e8e8863c0ba0304460cd5f382573e24c60ba429 GIT binary patch literal 163 zcmb1+Hn9Q%#c&WA1H_^A|Jkji;iA$QAX*SNFtIYuNd;-Pw6X%3sG*@Dt-%T;HGpDJ tDHCg669)zchI;8(OFnBL4=8RdE&ZPzqz|NqArT0ot%B=;-1`6Z`~bmIA#DHv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000673,src:000602,time:3865,execs:242580,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000673,src:000602,time:3865,execs:242580,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..3bb1afbffc1df09bb0cb5c3ed354c501c9118d7c GIT binary patch literal 136 zcmb1+Hn9Q%#c&WA1H_^A|Jkji!J_|X%$U({Z8q23+*~@=(7-7ztsaQ#O{|P_Qb8&# zt*k)WG&D4%HCTb922czt1*D9nrT?>ol!1g85>bsRN>55mOk`kTkdC$r2AK!|ogOBn literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000674,src:000602,time:3888,execs:243457,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000674,src:000602,time:3888,execs:243457,op:havoc,rep:5 new file mode 100644 index 0000000000000000000000000000000000000000..afe7e6c3a4245cee34774fd3ac8594bf29f5f426 GIT binary patch literal 132 zcmb1+Hn9Q%#c(TkE344@|Lj)MmM{@%L+he+=~xqM5S_%(z`$T&0OIMKUljI0XN%XP1sOunx&&w~~fy1S<#f zjB`?ff@#8hFQj7)4NRmNKt@_w0(VzUmhGZgZYfs#_akA20$ffd`_qaMr%X%e*mEb5#9g* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000678,src:000426,time:4126,execs:251663,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000678,src:000426,time:4126,execs:251663,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..ab55e417955284b58a8c2d2519fdc83dd5813306 GIT binary patch literal 60 qcmb0RW^kA|aiXDgtR)|#wK==K0V>ac!GY773n&Iuf}+g8kR1TXgAPal literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000680,src:000429,time:4137,execs:252464,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000680,src:000429,time:4137,execs:252464,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..5e02920bc7645430cfdd8b522f490cd97474cc46 GIT binary patch literal 84 zcmb0RW^j;>%{37SfMS+>jMjz_0OL4tTH}xbsw;%3W&Z~N D7^D(A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000683,src:000431,time:4161,execs:254158,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000683,src:000431,time:4161,execs:254158,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..abae8e4b3cd1a73bb28c1a0851c21771b242d7e1 GIT binary patch literal 84 zcmbO@@vd~NB`>43A=gA8gAd4HaNxAopEz-1QK}(O1edHiP=W!Z8mtwl9H{s|5E!!m F0|1sz7*qfN literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000688,src:000436,time:4172,execs:254857,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000688,src:000436,time:4172,execs:254857,op:havoc,rep:5 new file mode 100644 index 0000000000..d9b9b666a5 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000688,src:000436,time:4172,execs:254857,op:havoc,rep:5 @@ -0,0 +1 @@ +]66;]13R:3111111]66;1]11;111]66;1]11;1con5(4;1;rgb:[4:Hle[3:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000699,src:000436,time:4188,execs:255814,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000699,src:000436,time:4188,execs:255814,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..0782220c1952d291d31578210f3faf7268ca22ee GIT binary patch literal 54 xcmb1^jx{smW3o2X(9noBu`BPUfl+QiBj06Rb< AmH+?% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000708,src:000436,time:4265,execs:260687,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000708,src:000436,time:4265,execs:260687,op:havoc,rep:2 new file mode 100644 index 0000000000..19def3f6e5 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000708,src:000436,time:4265,execs:260687,op:havoc,rep:2 @@ -0,0 +1 @@ +]66;;;;;;;;;;;;;;;;;;;;;11111111;11111;Rcon5(4;1;rgb:[4:Hle[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000709,src:000436,time:4344,execs:265334,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000709,src:000436,time:4344,execs:265334,op:havoc,rep:4 new file mode 100644 index 0000000000..486c585cc3 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000709,src:000436,time:4344,execs:265334,op:havoc,rep:4 @@ -0,0 +1,3 @@ +1]9;6]66;1]13> +1]9;61]9]13> +1]9;61R:311111111;1111D;icon5(4;1;rgb:[4:Hle[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000710,src:000436,time:4383,execs:267588,op:havoc,rep:5,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000710,src:000436,time:4383,execs:267588,op:havoc,rep:5,+cov new file mode 100644 index 0000000000..e13022d1c4 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000710,src:000436,time:4383,execs:267588,op:havoc,rep:5,+cov @@ -0,0 +1 @@ +]66;1]13R1110:::!W:[4:3le]104;111;ico66;1]13R[4:311;ico66;]13R[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000711,src:000438,time:4386,execs:267764,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000711,src:000438,time:4386,execs:267764,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..22c62ead969b2a6f05f7796d5675ee66921bbd4d GIT binary patch literal 130 zcmb0(m5#QT^_7k_G&Z)DjyAC}&Pg_wmj2Jq$Dbh`9cu)XFtAPnkqq_!r8rm(tcyUL u*w|o(i9jG7YhWFcSt7yC&S0JG4lxU)6PIyD(yXk~P$Mk)7_AN2{{a9rzaPs0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000714,src:000438,time:4393,execs:268225,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000714,src:000438,time:4393,execs:268225,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..1aac02b12272bb230f96293f2ea3c6b054d7f695 GIT binary patch literal 92 zcmb1+H8PTp4Q7})Q5wzyvRMtRi=<->V-2iBGD{@b*}?K~j&-oRskA>>iJt*O{eLMA RR#sM^a;OMMr(vum9{^#A7dQX_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000715,src:000442,time:4427,execs:270454,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000715,src:000442,time:4427,execs:270454,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..4be667b097761ad56bad8b2bd3b2242a99f208f2 GIT binary patch literal 68 qcmb0RW^mxN=9&luhSIT?e2mtH)?5Y#z93PE2p$Do6M@Rv{{a9PVh@@C literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000717,src:000694,time:4442,execs:271519,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000717,src:000694,time:4442,execs:271519,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..848b7d304bf42ccff0bd762118f877167b44270b GIT binary patch literal 99 zcmb1^jx{s0{-0@`nQZ-0I?j@h(b|yF+MNC0Wa(H#V`*vWAo2I2d;hZ=8X6iH8d@6~ nN+W5o1B!fJ8x?*4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000723,src:000694,time:4456,execs:272489,op:havoc,rep:4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000723,src:000694,time:4456,execs:272489,op:havoc,rep:4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..425f759dfc05f7284b00986b2a835e76edb44a97 GIT binary patch literal 130 zcmb1^jx{s0{-0@`nQZ;m(9rs$bgU&GqqQLjUqT1w?EfZ9#~MW&vN1458w)r{#~Ok- z(bgW)Mhu3=($dmF;_pTG{%5x`HUt3!pn-;lflA}*(t98 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000727,src:000694,time:4540,execs:277936,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000727,src:000694,time:4540,execs:277936,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..4e0a4745af0ecd23f8650264ea3dfc85f4d4c2ca GIT binary patch literal 76 zcmb1^jx{s0wz7&fG_aNyGkZ3PC>LE`U4_x@)$G_*D}6f^`=ATra? Wx+pz~fq{|1#L6QlRXWrA>uc4v!N9kBgK1ORp5N5PCXa6@@I@ZuwT3Q;c;6J;S nu^|W;0F@dV3IbU`3Pg4qS{J1!F)%PPm{@t_q)JDdSQ!HVGR_%U literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000738,src:000553,time:4632,execs:284272,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000738,src:000553,time:4632,execs:284272,op:havoc,rep:1,+cov new file mode 100644 index 0000000000..6a20f66158 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000738,src:000553,time:4632,execs:284272,op:havoc,rep:1,+cov @@ -0,0 +1 @@ +31]9;4;0]9;::::::::7:: \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000739,src:000553,time:4633,execs:284355,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000739,src:000553,time:4633,execs:284355,op:havoc,rep:1 new file mode 100644 index 0000000000..c2df31a347 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000739,src:000553,time:4633,execs:284355,op:havoc,rep:1 @@ -0,0 +1 @@ +31]9;4;1]91]9;4;1]9;::::::::7:: \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000741,src:000467,time:4666,execs:284754,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000741,src:000467,time:4666,execs:284754,op:havoc,rep:5 new file mode 100644 index 0000000000000000000000000000000000000000..194ace184b54013cfdcd5341b922746a0c75e93e GIT binary patch literal 52 wcmb1%t-m8^XuT literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000743,src:000467,time:4673,execs:285278,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000743,src:000467,time:4673,execs:285278,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..040d91689d13842c964ae005e3eb3136012fe53b GIT binary patch literal 116 zcmb1%t-r%=XsG_5o!L6agkAVQgP@@W>;M0(hK5G$2o_jeIu~%1VV@I@ZwC+RCc_Kf83aRbX}p0|SG=#EI5GZmh9EeM3JCNEc&MXAV`@ Z-#-xuV7g(V4GawD4S+!U|9|P&VgTb0C%ymx literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000754,src:000578,time:4804,execs:294242,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000754,src:000578,time:4804,execs:294242,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..a193ac55dfefcbad3480c9b7661587870a809dff GIT binary patch literal 101 zcmb1+{{PoF%8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000760,src:000598,time:4886,execs:299713,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000760,src:000598,time:4886,execs:299713,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..45ea771955ed813815cc136dfce33a24d1e20c99 GIT binary patch literal 145 zcmb1+HnFm{f&*hPOPSM}OFGt)kI~xDfWg`*`Oxk|KwxFmV8!s?$O=eU{%3`1>(MZ6{s3=9nQ(y^9&)+W|QVusSOKqk8jr!?39|NpIm>!l|e LN-whH6E*|@ri2ei literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000769,src:000682,time:4962,execs:303575,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000769,src:000682,time:4962,execs:303575,op:havoc,rep:12 new file mode 100644 index 0000000000000000000000000000000000000000..ae10e2d2ba7b9b80aeb7d41f9cbd741a0a2dcce6 GIT binary patch literal 70 zcmb0RW^l;(|Np?9bXKf;lU;%~r>VZPmye19|4A#6rJ_DE!3$w{Qe6YiZd9p{{sL(juSNi literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000775,src:000682,time:4987,execs:305399,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000775,src:000682,time:4987,execs:305399,op:havoc,rep:15 new file mode 100644 index 0000000000..15901b9c36 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000775,src:000682,time:4987,execs:305399,op:havoc,rep:15 @@ -0,0 +1 @@ +Sc[1;1]9;4;34;3nn19;6n)1]9;4;3n19;6111]9;1111+N11 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000776,src:000682,time:4992,execs:305830,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000776,src:000682,time:4992,execs:305830,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..3fa2cfdf228be543e47307f2488185ab3f0c0373 GIT binary patch literal 60 zcmb0RW^l;(|Np;LaJ}$EL+MycK5LUBi?n%792giF>LGkV&@HE}Rx*XQEm zl8%**HMKTMjYIfgni}YePeI5Q7oOFk}#5U|?r9 K6ksr9{|5jy10+-c literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000780,src:000682,time:5020,execs:307934,op:havoc,rep:11,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000780,src:000682,time:5020,execs:307934,op:havoc,rep:11,+cov new file mode 100644 index 0000000000000000000000000000000000000000..1b8eba05cd65bead1df05cba679f2d0d31861fda GIT binary patch literal 54 zcmb0RW^k}7thY9?<~0dt`1hq=I@XfU+Spn;*3>%L+VB?x!>>p_Mr%VL&|c&BQOHo7 I!I1qQ0H{X~tN;K2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000782,src:000682,time:5027,execs:308473,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000782,src:000682,time:5027,execs:308473,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..2ad6042080b601470244e3772994a2943f767886 GIT binary patch literal 129 zcmb0RW^l;(|Np;qtRzT4kp6GT&>$UaZD?o+n7h+(KLz`!nSSZ@zeRS(spy~YnH WDqfGG7pxm())8J42L>Q8WCsAAEgLNW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000788,src:000682,time:5088,execs:311313,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000788,src:000682,time:5088,execs:311313,op:havoc,rep:12 new file mode 100644 index 0000000000000000000000000000000000000000..9ce630f7df0b493dd6962294ea5d9d001024dbcb GIT binary patch literal 74 zcmb1+wdAulv1TxHU|?XVmj>}nrDK8A|NqwfV6KTZFI3XfP@F-~5D0+c_0kiwpwhyo J;@O7m{{T%p5Pbju literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000789,src:000682,time:5120,execs:313452,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000789,src:000682,time:5120,execs:313452,op:havoc,rep:11 new file mode 100644 index 0000000000000000000000000000000000000000..be17c198f68c8db8080eab60c07e4ef45d2732b3 GIT binary patch literal 112 zcmb0RW^k|yu9u!@C>?9bXKiB5YvPa@Wh`^2(2(EalYzFjwsfqanY6WZ96Lij0|Ns{ r9pfB+K9FioYc4Zuj)`V4_2LYS45)e(fO5q^9Y7P}48<7?+5Z6m(rX$- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000790,src:000682,time:5121,execs:313499,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000790,src:000682,time:5121,execs:313499,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..a64a31b9e200bfc96bb51452f36e96402d737d88 GIT binary patch literal 82 zcmb0RW^k|yu9u!@C>?9bXKiB5YvKTANlV9?nOXnOw6d}SN^n|pfdNR0(Hex=1(Nd} Xt=T~WhK7dPYy8-S8U8aEvi}1B($f*3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000791,src:000682,time:5130,execs:314165,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000791,src:000682,time:5130,execs:314165,op:havoc,rep:9 new file mode 100644 index 0000000000000000000000000000000000000000..5312b16d18079c3a5b1c33c2de1a5a8fa0388ff9 GIT binary patch literal 152 zcmb0RW^l;(|Np;LaJ}?IL+MycK5G+eUK0lf28Mbt52u6)P@$pWRS+n`3cykjLK?{y YL&ND4ApqSDL+v$wMqY;E42By20N9B*AOHXW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000792,src:000633,time:5161,execs:316301,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000792,src:000633,time:5161,execs:316301,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..bb8867537fceefad2ea86aacb708d877cd2b285f GIT binary patch literal 65 mcmb1U11;]9;1;111111111]9 ;1;11111111[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000801,src:000720,time:5263,execs:323231,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000801,src:000720,time:5263,execs:323231,op:havoc,rep:8 new file mode 100644 index 0000000000..647ec549a3 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000801,src:000720,time:5263,execs:323231,op:havoc,rep:8 @@ -0,0 +1 @@ +]66;i;ic11<=9;11;7]]66;i;ic1;11111;121&;i[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000802,src:000720,time:5280,execs:324371,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000802,src:000720,time:5280,execs:324371,op:havoc,rep:3 new file mode 100644 index 0000000000..4b9b338d17 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000802,src:000720,time:5280,execs:324371,op:havoc,rep:3 @@ -0,0 +1 @@ +]66;=========9;1;1;7]13R1;11111;1[Wlink]8;ple \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000805,src:000720,time:5375,execs:329168,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000805,src:000720,time:5375,execs:329168,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..e32a77fcb11997f1ab4a03ce55e7e6e0b38edd8e GIT binary patch literal 92 zcmYdhU=);&wlg%ePW}KQKT5}1@-bQ)0>zR+7%UBE*d<#VGQyQ$ssb92$za0z|38Ct Hw22h};9?b| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000806,src:000659,time:5380,execs:329549,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000806,src:000659,time:5380,execs:329549,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..90ec07cbc24eacb144178751b4e34f196a015a66 GIT binary patch literal 106 zcmb0RX0SFiU|^icY0V`aYsu%pDa|!;qQgW8j}a_qZTO#Gm|r^9NYK#QkR4gwL_*po M8iEW38pHk%0DE^9+W-In literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000807,src:000659,time:5387,execs:330025,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000807,src:000659,time:5387,execs:330025,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..fad20a303a4396372196688719b1e9c580b8daaa GIT binary patch literal 128 zcmb0RX0SFiU|^icY0bnCYsu%pDa|F#HF2WDL~AZ-AfFK|Yi;flk@WyXqZ?t2rw`tSxHCNnpk<{q{>8_SQ!HV0ptsD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000814,src:000700,time:5476,execs:335670,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000814,src:000700,time:5476,execs:335670,op:havoc,rep:3 new file mode 100644 index 0000000000..4aed4fcf72 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000814,src:000700,time:5476,execs:335670,op:havoc,rep:3 @@ -0,0 +1 @@ +]66;1;66110R]66;1;166110R]66110R]66;1;1661104:Hle[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000816,src:000700,time:5493,execs:336739,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000816,src:000700,time:5493,execs:336739,op:havoc,rep:3 new file mode 100644 index 0000000000..1f967c28c3 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000816,src:000700,time:5493,execs:336739,op:havoc,rep:3 @@ -0,0 +1 @@ +]66]66611010R;1;1]661]66]9;1/0]666666]666666666&64:Hle[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000819,src:000701,time:5572,execs:341659,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000819,src:000701,time:5572,execs:341659,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..1a9a055c7f33d6497fca5e143e327249968870f9 GIT binary patch literal 97 zcmb1^jx{smW3)EZG&Hm}1Oe+z@pqzo|Fbh18=gamCFkdvYA`q$S{LEd0MwqIWMw8D MZDQq-lM14Y0h;(2y8r+H literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000820,src:000701,time:5578,execs:342053,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000820,src:000701,time:5578,execs:342053,op:havoc,rep:9 new file mode 100644 index 0000000000000000000000000000000000000000..3920e81dffaa20582aca2fc7cae503166ff3f788 GIT binary patch literal 155 zcmb1^jx{smW3)EZG&Hm}1Oe+z@pqzr(y^9&)+W~MFd8JIonm6b!2YOVvUIGWAq#_n z;hN0k{5(?)1_wjyqVyyyGwEm(E03I5FaT)>nG4dl25uaqF-QOeV3uJsAsu9pF#ziB BB-#J~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000822,src:000701,time:5588,execs:342748,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000822,src:000701,time:5588,execs:342748,op:havoc,rep:9 new file mode 100644 index 0000000000000000000000000000000000000000..3c340af23cb887d5aeab254a9d1c71c6b524c139 GIT binary patch literal 129 zcmb2Pjx{smW35N7aYQN9eXP1^}v_8ZZC= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000825,src:000701,time:5600,execs:343518,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000825,src:000701,time:5600,execs:343518,op:havoc,rep:16 new file mode 100644 index 0000000000000000000000000000000000000000..157ecc04b4b33534e8f2dcead54a964951cc94ad GIT binary patch literal 168 zcmb1^i8V9hW1OH6Yh=kME}fqvtzl?wln>@-Cg*E77+M#lYoGu_YimP8!w|!0t3U>@ qG>``ZnaN1X@=P_NMX-Z>urj!ABuzjjNFU5x>1Y!xkDOExWefnG!6KFb literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000827,src:000701,time:5608,execs:343993,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000827,src:000701,time:5608,execs:343993,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..42f6470be50349276d94f3214e92a63dbb4aa323 GIT binary patch literal 62 zcmb1^jx{smW3)EZG&HmpG&J-vw9XViC%V^xozd732pAgv|4+`(Gu2>lFtjd8PqH$T Ojy5qg6lVYeD`NoDiVn>H literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000834,src:000780,time:5820,execs:355534,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000834,src:000780,time:5820,execs:355534,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..dd136ca0b16a4ad8180fb17d3bdd86a9625b96a6 GIT binary patch literal 62 zcmb0RW^njYFCA;iXKidP9m|lCY*koqZDP%963*}sS%Luuens*zS{oXQGZ?b}0|5Or B4$=Ss literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000835,src:000780,time:5821,execs:355593,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000835,src:000780,time:5821,execs:355593,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..77188de5a3ffabd217bf6e13883eb258ddfc5fb0 GIT binary patch literal 79 zcmb0NW^k}7thY9?<~0dt`1hq=I@XfU+Spn;))a-0!huNwY3pQbAo~B`&`_Mgko_M3 D(bE~8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000836,src:000708,time:5846,execs:357133,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000836,src:000708,time:5846,execs:357133,op:havoc,rep:1 new file mode 100644 index 0000000000..c8c4e974e1 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000836,src:000708,time:5846,execs:357133,op:havoc,rep:1 @@ -0,0 +1 @@ +]66;;;;;;;;;]66;;11111111;11111;Rcon5(4;1;rgb:[4:Hle[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000837,src:000718,time:5856,execs:357736,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000837,src:000718,time:5856,execs:357736,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..997904e7298a98d5bad4add00d08e4549deeeea7 GIT binary patch literal 129 zcmb1^jx{s;|G%Lq7zMEZn=Bn`Xe=cy6(s)Nfq{XcUOLv2&)USA*U&mWiGjf*r$IW} Y#L8H7??gkGj0w6rplS>;h+ZTU037}xivR!s literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000838,src:000710,time:5871,execs:358723,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000838,src:000710,time:5871,execs:358723,op:havoc,rep:6 new file mode 100644 index 0000000000..14b326f69e --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000838,src:000710,time:5871,execs:358723,op:havoc,rep:6 @@ -0,0 +1 @@ +]66;1]13R11]104;11;ico66;1]13R[4:311;ico66;le]104;1ico664]1]13R[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000839,src:000711,time:5886,execs:359536,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000839,src:000711,time:5886,execs:359536,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..65b8b00d96a23127aaa694703d6b6e72b2dc8f1b GIT binary patch literal 130 zcmb0(m5#QT^_7k_G&Z)DjyAC}u`r|Lh>4=vX75uz__FkOVPeE%_L&4cY$z04K#D AAOHXW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000840,src:000711,time:5900,execs:360255,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000840,src:000711,time:5900,execs:360255,op:havoc,rep:2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..2ef92ad694ec541aad19d5137fde0cd9322d1a97 GIT binary patch literal 130 zcmb0(m5#QT^_7k_G&Z(&jyAC}&Pg_wmj2Jq$Dbh`9cu)XFtAPnkqq_!r8rm&tcyUL x*w|o(i9jG7YhWFcSt7yC&S0JG4lxU)6KtF`rg28ntgO;dBP{tCtqs}#0RTp{AMyYI literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000842,src:000715,time:5917,execs:361224,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000842,src:000715,time:5917,execs:361224,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..72dce3f5fc5959c32d218afb7a14a90a38880784 GIT binary patch literal 80 tcmb0RW^mxN=9&luhSIT?e2mtH)?5Y#z7QU|D1!q?4OR^xV+`5<0RRXT672v0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000843,src:000715,time:5925,execs:361821,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000843,src:000715,time:5925,execs:361821,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..297bd85e18448900e3b14754bcaecd01a374a5d8 GIT binary patch literal 60 icmb0RW^mxN=9&luhSIT?e2mtH)&>NCFG!0a`#%7V*$m(S literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000844,src:000730,time:5970,execs:363351,op:quick,pos:18,val:+2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000844,src:000730,time:5970,execs:363351,op:quick,pos:18,val:+2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..e1980d2ea4a18f5b176835881f5333efdb49ffef GIT binary patch literal 92 zcmb1^jx{s0{-0@`nQU!mXlVVhVdwwM8Grx) literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000845,src:000730,time:5979,execs:364003,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000845,src:000730,time:5979,execs:364003,op:havoc,rep:6 new file mode 100644 index 0000000000..746ee370aa --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000845,src:000730,time:5979,execs:364003,op:havoc,rep:6 @@ -0,0 +1 @@ +]66;i;ic;>11;;1;711;11111;?9i;ic4>]66;i;ic;>11;;1;e[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000850,src:000730,time:6083,execs:370839,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000850,src:000730,time:6083,execs:370839,op:havoc,rep:14 new file mode 100644 index 0000000000000000000000000000000000000000..9b3ccee142273725cadbe8bec4dc670ab1c8dd4d GIT binary patch literal 129 zcmd0njy9VGsqdGCLAD`P`LLkB|xLqlsrL&0+(${t9Vv;Uhc9cyU8z{p`@ N<&hI09c?0K3;@P9A?W}B literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000852,src:000730,time:6112,execs:372837,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000852,src:000730,time:6112,execs:372837,op:havoc,rep:11 new file mode 100644 index 0000000000000000000000000000000000000000..1013d772089ec065bd7f97840b2e33c1ee0500a6 GIT binary patch literal 150 zcmbO&9cyN0{Xf$>GuhhC(9rs0!~g$$jMj#X*5;BR@V}mc0m71$j5RcpmX?(KH(46Y rk`5BTB)V4@4V(iSVrXax)(lsQqzNnwR3m6_2?Q{s5h|slO{|Oo&Oapv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000854,src:000730,time:6386,execs:390154,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000854,src:000730,time:6386,execs:390154,op:havoc,rep:16 new file mode 100644 index 0000000000000000000000000000000000000000..3104bf7f3f5a5d37855db568ec3bda2db1e81ff2 GIT binary patch literal 130 zcmaDN9cyOB!1DipX0o-Np`o=jqqX5==~zQ!V`&CMLm&f)7+4q#Eu^J0lk>qGY3U&G z_eRpvk|4E=){6h2>Ve{-d;har85;sMf)u?2a%F+sb3k)}Lgt3ng7%g`V8Ou1U}EKw LlPVo;Vr2{fTwNdv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000857,src:000730,time:6401,execs:391262,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000857,src:000730,time:6401,execs:391262,op:havoc,rep:5 new file mode 100644 index 0000000000000000000000000000000000000000..89d2b298dabcdecc713aedbf83e2a13783311b29 GIT binary patch literal 130 zcmb1^jx;l~{-61=;s5{tj5daRjMj#X)-mY7oaf(U=~zQ!X=&*o@%N&8|Fc^e8-jp= yp`o>*q2M_~!-*3o8cN4nf()?cGC%`BH9%l3Xm1Gw77UCGCRQFfsnXFVR>lC3oFp6o literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000858,src:000730,time:6424,execs:392895,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000858,src:000730,time:6424,execs:392895,op:havoc,rep:14 new file mode 100644 index 0000000000000000000000000000000000000000..df03cdb1aac25779a5bceb9fb37494141f9f5ec2 GIT binary patch literal 163 zcmb1^jx{s0{x2OXz`(#@CM}&~$eC+AJ?p*v!n!%&bA$iVH5E&#uhCnOszo zKbO(QkPjjS)CL3%|Ns97N-|m-GFqFn|C=lwYiJA<4ibMay7xc3p`m~QSQ$)Ra(<4W by(JJ>04+AL@<3>T>aa4*NtKQ^u`&h#>4z%; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000859,src:000730,time:6428,execs:393145,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000859,src:000730,time:6428,execs:393145,op:havoc,rep:16 new file mode 100644 index 0000000000000000000000000000000000000000..e3de53d790c74b8924ff798b531bfebd6f538c96 GIT binary patch literal 187 zcmb1^jy2P^{-0@`nQU!mXeb?RZ)B=tAsuaEVO}8}&Bs62(wg7e$iUe8w?SbZyY)v# qYeT+`_`yN^(m>hC1XZ9aFf=esIcI2SZ^6LGU}EKwlL~a7l`#M>yUpp(JTyne0+w|v6g(e+2<* ufjSKh1&a(blMO+@0Kz{9raXb9puHs!STKOiMA5^@U}7a5YieX&VGRJBNhOZ} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000863,src:000730,time:6560,execs:401679,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000863,src:000730,time:6560,execs:401679,op:havoc,rep:16 new file mode 100644 index 0000000000000000000000000000000000000000..6bc1308f88ed5b99ed4ca72cf8a3702cf3118953 GIT binary patch literal 152 zcmb1^jx{s0{-0@`nQUde7!DY%&DsA=mX0+vwze}gwEo!e|NnnRYePN;2B4Usfwi@| z_(&p^{aLDs9PL_@}G?tbQ5`Qmh UXx(NgXlQ6?ZD<4{GZ{>x0V*;Z8UO$Q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000868,src:000775,time:6620,execs:405992,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000868,src:000775,time:6620,execs:405992,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..28937d0e0bad5c0aa21684a3549312c62607f37d GIT binary patch literal 107 zcmb0RPG*#jHng5#C>?9bXKi9_Y+@}fYstrGZC2kFw|b-$1ZFr&MwTyFj+d*+K?Rp@{bzJ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000869,src:000754,time:6627,execs:406470,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000869,src:000754,time:6627,execs:406470,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..09a8a968a8f614ea484fe406240cf6f1cfa8bd01 GIT binary patch literal 115 zcmb1+{{Pf~8_5c6>R>AcM&Hw+`{|6a^Bm_6l&`=#@Fr&4hp&^3+0|Ps=p#Xy+`#%73LLg@V literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000872,src:000767,time:6685,execs:408494,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000872,src:000767,time:6685,execs:408494,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..d63a3942e609053ed03b1e7230ade6dd81ee96dd GIT binary patch literal 72 zcmb0RW^l-uIMI5>3`1>(MZ6{s3=9nQ(y^9&)+W|QVusSOKqk8jr!+PRtKfR+iH6ck IE%}5E0bs!pCIA2c literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000873,src:000758,time:6693,execs:409082,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000873,src:000758,time:6693,execs:409082,op:havoc,rep:9 new file mode 100644 index 0000000000000000000000000000000000000000..1307a3d38ca2da056c7dcb065d49598f9e8d25d0 GIT binary patch literal 140 zcmb2PvSRpe`M<%0U6`+;qOSr0qW}M!YstVr5hfCCVuc1$7?e4!xus(*`53JY4H&GA elMn4a1O!$_NQQ!q!J!Ih`b17^E}#j#AQJ$ug)b)n literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000874,src:000860,time:6700,execs:409595,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000874,src:000860,time:6700,execs:409595,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..789e0ce70ca4f7deea224d0074e53acf8f3b1861 GIT binary patch literal 96 zcmb1^jx{s0{-0@`nQU!mXlV1X;s5{tjMj#HjMfT_)}}_*^$ZLwjMCB46?Vzi(zT`x fEYh)t#>VFC_1Hxj89cmGr45axrKN+!qfM*;08|%j literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000876,src:000860,time:6703,execs:409780,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000876,src:000860,time:6703,execs:409780,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..7f293c574fe1c833d67e07a16fbf511df496c107 GIT binary patch literal 92 zcmb1^jx{s0{-0@`nQU!mI28wAU|?aCj+U;lOJ-n^jx{tkHfO1a3t3Conj(b%OEWMq LGI)5WN;3ce80#E* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000880,src:000860,time:6818,execs:417457,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000880,src:000860,time:6818,execs:417457,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..113c14a9325c5a7e9dab992a1080ebe60a51037e GIT binary patch literal 112 zcmb1+H8eIhXRrS+&A`CO;NhJLq<@LO7X=Gjn;KcyGcd4JNJlfUNaIt9X~5q9>_8-J SZwUkz42*`x($dmF;?V&Aw;TQd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000881,src:000763,time:6848,execs:419339,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000881,src:000763,time:6848,execs:419339,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..417a4fa0d5a62c42fdce2b155ffbe8591183bec7 GIT binary patch literal 107 zcmb1+{m;NI9cyHL=aYeD|j0K|nz|7NX1=L)pc%7gLRZ+5~t7ti!As{sUD204pyhZ~y=R literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000884,src:000763,time:6868,execs:420810,op:havoc,rep:4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000884,src:000763,time:6868,execs:420810,op:havoc,rep:4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..cd0908959c55036d398227c1604417a4c93dffe8 GIT binary patch literal 80 zcmb1+{m;NI9cyGQz36}a|J6dVp$gJKAqKEeEJ#Q?)>K}=)X2!%$lBQ2B-+H<*wjcm dR>1V)<%<_DHe9@T_F^iKZz{km@ZVZG765gh9RmOW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000887,src:000763,time:6948,execs:426153,op:havoc,rep:3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000887,src:000763,time:6948,execs:426153,op:havoc,rep:3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..ef5c141c0579535d4cd6842452a0308e7d5960d7 GIT binary patch literal 110 zcmb1+{m;NI9cyGQz36}a|J6dVrV7$PAqKEeEJ#Q?)>NK>g;6?My238mTDsQcH;Z(v wp|P>Kb+n}ggMg_K3XqN!Fui#B;>C-M7cZW@m}&&nEx;>a9cIn&-r0Fr?s+yDRo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000888,src:000763,time:6978,execs:428205,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000888,src:000763,time:6978,execs:428205,op:havoc,rep:1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..3f394554d015227f978705707086cf208d6d8682 GIT binary patch literal 88 zcmb1+{m;NI9cyGQz36}a|J6dVrV7$PAqKEeEJ#Q?)>K}=)X2!%R@Kl@{69Oxucgwl f0t^fcMj!xWnqCBgvlml=Y*PVV0qZbphX2+88ATk? literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000889,src:000766,time:7020,execs:429254,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000889,src:000766,time:7020,execs:429254,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..4360eab87b0d98135234933331ce88ffdf076d21 GIT binary patch literal 100 zcmb0RX0Xrr&+y+Wm_a($lF!-%2n`Jlr5RHA80CNrL+#ame&+Sks|}@N75I!ztnL5* g|Aj>|iEn*GLt$`x!!q(yph5!~l7MTD5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000892,src:000777,time:7067,execs:431099,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000892,src:000777,time:7067,execs:431099,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..011dc82a81d71960ab6dcef6ebfa53d2f1469d03 GIT binary patch literal 80 zcmb0RW^l;(|Np;LaJ}?IL+MycK35c;wFwaNnm8~pFvLr{TJjkhLR6uMOaE`+W3+ZM IG!)VX02pN!0ssI2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000893,src:000778,time:7073,execs:431562,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000893,src:000778,time:7073,execs:431562,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..4a08ae02b8207a301965d73a5c0e69b885dbe6e7 GIT binary patch literal 80 zcmb0RW^l;3`=8A^xL$gqp>(VzpS6iKuZcq%7%(u@OUGL9S=(A$BbZ>Bvb1n(LqkLD PHGb^EhTEV(oWT$PpT-!o literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000896,src:000800,time:7103,execs:433727,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000896,src:000800,time:7103,execs:433727,op:havoc,rep:1 new file mode 100644 index 0000000000..bad3eb71bd --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000896,src:000800,time:7103,execs:433727,op:havoc,rep:1 @@ -0,0 +1 @@ +]66;i;ic>11;]9;1;111111111]9 ;1;11111111]9;1;111111]9 ;[4 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000897,src:000801,time:7111,execs:434266,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000897,src:000801,time:7111,execs:434266,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..a50b78dbe2699aaddceba013d0d977b3d647f4a9 GIT binary patch literal 132 zcmb1^jx{s0{-0@`nfzg{p`neCw5=r{qqQL)qpTsLwK@C0$>yKtG7c#9glRr#E5e3U**8q}|wKfE5 OZ(y)CXOA|qG6n!E!x_u~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000901,src:000803,time:7151,execs:437115,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000901,src:000803,time:7151,execs:437115,op:havoc,rep:9 new file mode 100644 index 0000000000000000000000000000000000000000..9fba1057a45d9ccbe85e6a4bda0762de4c56437a GIT binary patch literal 139 zcmb1^jx{s0{*W1*nfzhm#EFK|v6eu@$7pTDZv7F=LS|bVeqgk2V6Zl4|2J7W*3ej5 tI!OGz=-&VAR)*Gw!h(i|hCtN~culcDXfiak&SWrQ{r{g;I@-j_7yzlqCT9Qu literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000902,src:000803,time:7184,execs:439082,op:havoc,rep:13,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000902,src:000803,time:7184,execs:439082,op:havoc,rep:13,+cov new file mode 100644 index 0000000000000000000000000000000000000000..9fbcb224c6d02e1550d5b07ba0f296fb9f1cb115 GIT binary patch literal 129 zcmXYn!41MN5CqRck$;hRZxw4yP`nMKhsf~YMHSG3MWfIF<`9|J%xZ!2G^sn+S8I)^ z^B9z(-hZRl#dM0Fr<>UCW(8PtLFEAu6G`1H4}CWvE`gCLOnVU HGYk3xRM{Vp literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000903,src:000803,time:7209,execs:440724,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000903,src:000803,time:7209,execs:440724,op:havoc,rep:15 new file mode 100644 index 0000000000000000000000000000000000000000..35843a38ff1726aa8f137f4c5f2b22277746eabd GIT binary patch literal 103 zcmb1^jx{s0exGS=@4#uzHF4tPiH6d#mVE5iAEjd%1Pv`L`53JYfw+Oe+MJz%fk8Uf t(9p!%dM^WmwRH}hd(rHlnVDIDp(RxMqM4zgbtZ$!umAs9rK3%(i~%RK8qNR! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000904,src:000803,time:7238,execs:442574,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000904,src:000803,time:7238,execs:442574,op:havoc,rep:13 new file mode 100644 index 0000000000000000000000000000000000000000..ad61fd70b7340852ea9ae8a6ded25e9258ee9c54 GIT binary patch literal 152 zcmb1^jx{@}&YsD@V9Cd5ZNzTLGZ?b}0{~ol9bNzc literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000912,src:000835,time:7380,execs:451834,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000912,src:000835,time:7380,execs:451834,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..86da28c094f750abcc880ddf2760b1606bef3899 GIT binary patch literal 94 zcmb0NXK=78thY9?<~0dt`1hq=I@XfU+Spn;*3<;S1`A=xqpJt;f%>eIt%2zOe?#_v E0QzGcSpWb4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000913,src:000838,time:7442,execs:455978,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000913,src:000838,time:7442,execs:455978,op:havoc,rep:2 new file mode 100644 index 0000000000..6efc7cce27 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000913,src:000838,time:7442,execs:455978,op:havoc,rep:2 @@ -0,0 +1 @@ +]66;1]13R]104;11;ico66;1]13R[4:311;ico66;le]104;1ico664]1]104;11;i]13R:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000915,src:000840,time:7487,execs:457171,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000915,src:000840,time:7487,execs:457171,op:havoc,rep:1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..f7c3ff78cc8cd9a97892dc79c9bd3591883365fb GIT binary patch literal 130 zcmb0(m5#QT^_7k_G&Z(&mNv06&Pg_wmj2Jq$Dbh`9cu)XFtAPnkqq_!r8rm&tcyUL y*w|o(i9jG7YhWFcSt7yC&S0JG4lxU)6KtGxG=_0T(yXk~P$Mk)7_AN2{{a9gv>&nn literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000917,src:000840,time:7524,execs:458049,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000917,src:000840,time:7524,execs:458049,op:havoc,rep:2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..06b2e0f8b09cb82d10192e848e7b16b15c68fb4f GIT binary patch literal 130 zcmb0(m5#QT^_7k_G&Z(&i8iq^&Pg_wmj2Jq$Dbh`9cu)XFtAPnkqq_!r8rm&tcyUL z*w|o(i9jG7YhWFcSt7yC&S0JG4lxU)6KtF`$hh?=#u-VovPwgZu;gR3He~+?08h*y AHUIzs literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000918,src:000840,time:7526,execs:458165,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000918,src:000840,time:7526,execs:458165,op:havoc,rep:2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..40d5b6b46429eb4f4a1d33c4d96911baa73aa660 GIT binary patch literal 130 zcmb0(m5#QT^_7k_G&Z*OK>&6>{tW5pSRfprpyWT^iy#ld1=T?FF9#s)J?1On+; x1M85?5(##82J38hh*=<=VB@5tO{|P_l8vRM|HF(kl4fOv8DYuCXl=;;4*)chAJqT= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000920,src:000840,time:7560,execs:460217,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000920,src:000840,time:7560,execs:460217,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..fb61abc8db6fc5ba515e836abbf4612362733689 GIT binary patch literal 135 zcmb0(m5#QT^_7k_G&Z(&i8iq^&Pg_wmi~_{BK@D8k3T~?I@U-UgbWR=lRzXx{eLMA z=~y>|*w|nO=~x5nkjxSZc6J8qYu46KttBt!jwDGn9`>mm>*Ha3`HA`nQ&8d!(0 zGgxQ4L-g|TXF#+|N1Ip~=OhD7aA1IlI7cTNOH2P}2kHmYAf;ew1_o(sm=drim@=R> LmVAuXhV1_UiLfR_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000922,src:000840,time:7652,execs:465544,op:havoc,rep:4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000922,src:000840,time:7652,execs:465544,op:havoc,rep:4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..21b6f112f8b2433aaa3ed25e1282b85abdc6ffb4 GIT binary patch literal 142 zcmb0(m5#QT^_7k_G&Z*Oi#D+`u1+?Vmj2Jq$Dbh`9cv^VVQ65T1e7*lsQ)j;!D3)t z1meU_oH$WB*1$T1oxwWW9byJZ2iO>CkTE$Z#u!PnvPwg>TGroTH~eH`2vlq+00ky| JjMj$i{{YVaB0>NF literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000923,src:000840,time:7664,execs:466185,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000923,src:000840,time:7664,execs:466185,op:havoc,rep:1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..2f6ed2b62b1809271044a99533960299016f9a06 GIT binary patch literal 130 zcmb0(m5#QT^_7k_G&Z&lh&Hh@&Pg_wmj2Jq$Dbh`9cu)XFtAPnkqq_!r8rm&tcyUL x*w|o(i9jG7YhWFcSt7yC&S0JG4lxU)6KtF`rg28ntgO;dBP{tCtqs}#0RT*;AO8RV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000924,src:000922,time:7747,execs:470466,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000924,src:000922,time:7747,execs:470466,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..142969eff6973a04563b54b08d9977d098d5a833 GIT binary patch literal 159 zcmb0(m5#QT^_7k_G&Z*Oi#D+`u1=PYjx~~wFf_1E0ty>2)c=>_U@@>R0&!v|PMjzm zYhWG1&S0JG4%X|#$DaYwE)CM2lWZ(4{hu8q2sFk>nw3==s@1ao4!hwe6GNb4Lje## RvlgKbC}+aQXl=;;4**8MCX)aF literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000925,src:000922,time:7756,execs:470986,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000925,src:000922,time:7756,execs:470986,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..9d30cff9b25a2ee5851d8112338be01fbd473657 GIT binary patch literal 160 zcmb0(m5#QT^_7k_G&Z*Oi#D+`u1;p>_U@@>R0&!v| zqNp~Omi`ac0X9M!WJFFfP!N|Uh+?4eM$)XT(oiEU>+i4|eljrxnrtWl1txrq)`kFN Ch$esl literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000926,src:000875,time:7786,execs:472872,op:havoc,rep:4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000926,src:000875,time:7786,execs:472872,op:havoc,rep:4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..2d34ce75aab91c949b082af2c5f250654b3b20b1 GIT binary patch literal 72 zcmb1^maaAV%_1FZXl!h5Eog7Sz-XA2i3Td{lC4pdnOa&}f|MFdOG^idN1Ipy0OVy8 ACjbBd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000929,src:000875,time:7790,execs:473087,op:havoc,rep:3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000929,src:000875,time:7790,execs:473087,op:havoc,rep:3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..74ea766f29b7216bdced6c670c496e483814d8d0 GIT binary patch literal 76 zcmb1^jx{s0{-0@`nQU!mXlV1X;s5{tjMj#HK+I@uYGhr{z`(*N9W7m9muxLvYx0{# eI@ZwG*xXvs-qMnZ!GeL&(AZX5I!Hg-#0mgqMH9#X literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000934,src:000875,time:7808,execs:474410,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000934,src:000875,time:7808,execs:474410,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..26f48cdb80e2681f529644969014b0d03d93c6fa GIT binary patch literal 92 zcmb1^jx{s0{-0@`nQU!mXlV1X;s5{tjMj#HK>WhW)X2J?fq{ilI$FBI+TY$12rL*F e4UMIxrGv!nlC7m{O@6aT#~KR literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000937,src:000875,time:7834,execs:476277,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000937,src:000875,time:7834,execs:476277,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..fd8b177b706d6470a4b45457149c7d445b9f71eb GIT binary patch literal 96 zcmb1^jx{s0{-0@`nQU!mXlV1XA=z5G*5o&fbgZGVvAMONy(K<5OH0fDjL3?C0u~I6 OhQ`v;(m~?UCRPA|x*CrF literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000941,src:000875,time:7915,execs:481653,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000941,src:000875,time:7915,execs:481653,op:havoc,rep:3 new file mode 100644 index 0000000000..9358f82cf3 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000941,src:000875,time:7915,execs:481653,op:havoc,rep:3 @@ -0,0 +1 @@ +]66;i;i;;}4]1337;?9=998[x>c;}4]1337;?9=998R[4: \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000942,src:000876,time:7953,execs:482685,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000942,src:000876,time:7953,execs:482685,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..7e8724292d3caaa6e221bee86da3cd1110c4a084 GIT binary patch literal 151 zcmb1^jx{s0{+~G&889%gOtsETwze|_iAvj=GO$R;8X6m$voJ_k*d<#_*Q$aflWCSd>o literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000945,src:000884,time:7984,execs:484765,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000945,src:000884,time:7984,execs:484765,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..361d640fe6b71966068d6291197221eda641a2ce GIT binary patch literal 95 zcmb1+{m;NI9cyGQz36}a|J6dVp$gIw{}~v-LO{`2kf?O5sl0%xk&(5LwUV{5sgZQ7 Z0J4~|wMjHg-1Oq*ix)38T+{}GSOAz^9f$w` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000946,src:000885,time:7990,execs:485193,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000946,src:000885,time:7990,execs:485193,op:havoc,rep:12 new file mode 100644 index 0000000000000000000000000000000000000000..9e12da0240fceb94a4b95fa3f0e515e57611895b GIT binary patch literal 94 zcmb1+{m;NIZT&wO4#L4K_J5P5V+~_Xjf||NWB=FxUo9PLDlY)!8a4b!a3FGLkmNw> LWWnmJ!=z&Y711Bs literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000947,src:000885,time:7991,execs:485269,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000947,src:000885,time:7991,execs:485269,op:havoc,rep:15 new file mode 100644 index 0000000000000000000000000000000000000000..435af95173bba1d500c6e074fd6e0200351f1f15 GIT binary patch literal 115 zcmb1+wU@2`zgjxhR9?W;Xm#v=1_tTa|MmZ~{#QUn6{Mk(RzOv;(u;tStA%1s5yFP1 pra)Z``RvlMM%F;>V3Vv2tqpkvti?P<_x@*xa>A^6|65DP0sxC^A>9A~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000949,src:000894,time:8044,execs:487529,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000949,src:000894,time:8044,execs:487529,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..59983ef80efc546dce245c40ad99348c555d4ab3 GIT binary patch literal 57 xcmb0RW^k|$u9u!@C}Wid1Pl!I(yXLvaQ}b^xI64bT7p literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000950,src:000894,time:8048,execs:487813,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000950,src:000894,time:8048,execs:487813,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..b3fc6d6a6afba6676bffb9183dbde38692de9b25 GIT binary patch literal 119 zcmb0Rj z0~yw75Wv7tFCA;aXKibh22utRMiK(4DN73n3Nido3kOQd7%~VjFc^w67_tKZW}qJE literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000951,src:000894,time:8049,execs:487923,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000951,src:000894,time:8049,execs:487923,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..9dffc7a6060b3e4b22160cbb551b4d745b3a3b1b GIT binary patch literal 99 zcmb0RW^k|$u9u!@XlrGi1_2BV_0q8xeAc#B3Tctjv6g(+Ce}t`hSIUIWpN-WWC4&4 SKXze5bn&=wuxa89hU@_CQy9(w literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000953,src:000894,time:8058,execs:488563,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000953,src:000894,time:8058,execs:488563,op:havoc,rep:11 new file mode 100644 index 0000000000000000000000000000000000000000..471ea5597e2830817aca796e6bcbb8bc10a7fba3 GIT binary patch literal 92 zcmb0RW^k|$uGdTRO-o~7FtIT;6lbWHjQy literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000955,src:000894,time:8096,execs:491346,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000955,src:000894,time:8096,execs:491346,op:havoc,rep:14 new file mode 100644 index 0000000000000000000000000000000000000000..cf663e286f90589e5f51f028ef16eb14e46e4947 GIT binary patch literal 61 icmb0RX4o$sYstrGZO%Ir3=CmheHa5Gj!rTdvI788?G`@( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000956,src:000894,time:8097,execs:491364,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000956,src:000894,time:8097,execs:491364,op:havoc,rep:9 new file mode 100644 index 0000000000000000000000000000000000000000..d3bc7332ab17797dff87e9e311606b6625ab564c GIT binary patch literal 107 zcmb0RW^k|$u9u!@XlrF?C>?9b#|S2^t<%!d7#QlMV=efsZLQK6rKMxdO!e7;l4cBy i3=C;$Wob|;ph6%g+*&%;&{B-inq43qs2;(Aivs`%RTne> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000958,src:000894,time:8152,execs:495127,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000958,src:000894,time:8152,execs:495127,op:havoc,rep:12 new file mode 100644 index 0000000000000000000000000000000000000000..06b4f0fb3760fe34227bfdd55a7f970c448c7ad5 GIT binary patch literal 104 zcmb0RW^k~+Y-P<*FCA;aXKfpvmX;=6Yx0{#IxWrC3dl)ID@y|jrZGU3SXx1qViSYw Ru$C~iO8d_M)(vDE0stc*9u@!q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000960,src:000902,time:8198,execs:498171,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000960,src:000902,time:8198,execs:498171,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..5ed10b3bec43ad67604922e0448040e9afe9f57e GIT binary patch literal 154 zcmZvS!3n}Z6h!|by0?H{e-*Qdk?b^J58>-UJb1AM)52n-+CbJHa`nN$%wtq9eb4IL zKBW|>4Nc&Z6!~2jd|id7IKNk4|9PUmM6&AGWi_;_L;}Evbi2c5tMTmmd2gd*UdI|T R2<(>=EV1EaM`sd|z#q*sC8GcU literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000961,src:000911,time:8207,execs:498820,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000961,src:000911,time:8207,execs:498820,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..a8a02cfd515a165d6d45f48983975146a94662cd GIT binary patch literal 100 zcmb38QZF5A$!BeBEgfrWViFGHfrPD1!WsVk`vN53iXb8|MIauMLR4Yv|NjjQ#Tg9Q G{{a92Vv{$T7Dnl4=?c4K TYw5`*zge*9VQ3JKHn9Q#t=JIU literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000964,src:000914,time:8237,execs:500856,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000964,src:000914,time:8237,execs:500856,op:havoc,rep:1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..bffc6bf1917340da40b3ffc22492ec4f0fb94aa5 GIT binary patch literal 130 zcmb0(m5#QT^_7k_G&Z(&iZ-z_&Pg_wmi{lq$Dbh`9cu)XFtAPnkqq_!r8rp(tcyUL z*w|o(i9jG7YhWFcSt7yC&S0JGZfXuP3#1cloHW8XcCc}9d%#9m@-bQ)vi}1BRbU`t literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000965,src:000914,time:8246,execs:501433,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000965,src:000914,time:8246,execs:501433,op:havoc,rep:2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..be2cb1293601a9cbf50c2365ee1b6ed648b98011 GIT binary patch literal 130 zcmb0(m5#QT^_7k_G&Z(&V!;ZmlYr6&4E6t|I9Uv=i$I*%*kFc%ZKBEini yV4dx5Y94Jb=gY^R0WnTG+QiB@C)rq9`ae5JFgn)ANSc*Z8ft_kAEUJ)`#%63avI72 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000967,src:000915,time:8343,execs:506992,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000967,src:000915,time:8343,execs:506992,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..1cff2b9ed1cc72d4011681feca3efaec49ec6112 GIT binary patch literal 142 zcmb0(m5#QT^_7k_G&Z(&mNt<#ww8`Iu`F8KiX$FS>QXDJ>)Hq8?K?oOUkP%3`b&_m*QYCur2~} zq(f14C4ZSH9cy46l360b&dvaq<1@CFjyAF4&ycPJ8lCf>oe#*2jx{o|GR{esjs}?s Lw8z2Pko_M3&Ke>3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000973,src:000916,time:8413,execs:510833,op:havoc,rep:8,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000973,src:000916,time:8413,execs:510833,op:havoc,rep:8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..900c3ba8657faead2fb105ead87608d229e5e7b5 GIT binary patch literal 112 zcmb0(m5#QT^_7k_G&Z(&w2t{-&mbLZ$;W7I$j3NYI@-j_I44;;I@SoNz#u0xFIzg+ v!nz>$DDSXOE4B9LB)ne6`nVb2`< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000974,src:000916,time:8429,execs:511703,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000974,src:000916,time:8429,execs:511703,op:havoc,rep:16 new file mode 100644 index 0000000000000000000000000000000000000000..3cac299158bc5f88ab93f727da07ae52e08092d0 GIT binary patch literal 167 zcmb0(vSwgp@Rg1=G&Z(&wvI_=D9Oyvlm1`Nz))ZRQ99O=kI~kUkFf`#zzE1RuucMz z4E6t|I9LpF8J^BWcFTD5lG^0D&~vPy>+t)`sl=0Gs(T0RR91 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000975,src:000916,time:8445,execs:512517,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000975,src:000916,time:8445,execs:512517,op:havoc,rep:15 new file mode 100644 index 0000000000000000000000000000000000000000..0214b91efcabff670307768378f68b9d78534dfe GIT binary patch literal 139 zcmb0(m5#QT^|h-1C>?9b$7pS6&1E1RZDM7d^U69V`HLO8XtH#4tdVrAp^tSEkThVZ w|1ZVCVqjeaqQ=vX750t4$L5Xn&g zUy6gpz`6*;iJdrcqI9f*bx3B31iQN_+?YA&#u!J(%lh*1PnWJV0$L;;ZDM7dlWZ(4 X{hytWKLcceku)o-G}KVA{p|k$7)dFA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000977,src:000916,time:8530,execs:517048,op:havoc,rep:4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000977,src:000916,time:8530,execs:517048,op:havoc,rep:4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..77b5d40493f715aecd08e6f8af94ba7b43ec41e2 GIT binary patch literal 148 zcmb0(m5#QT^_7k_G&Z(&ly=IOj&V KsCle>jMe~*j4Ckz literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000979,src:000916,time:8638,execs:521442,op:havoc,rep:8,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000979,src:000916,time:8638,execs:521442,op:havoc,rep:8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..4fe236546a962412f5ea9eb2a8f4b6573c30116d GIT binary patch literal 130 zcmb0(m5#QT^_7k_G&Z*OvyMsrVrTfj{-boPB_E@;VYG>raZa+awDf;=J_ZG#A_MCr z5Xmrcq9ITT15k-xa(*s*PG(-VbgYGSK~Ab(vO+FV}SXvrQ Qkb%(4vNj7Sf4Fpbks{-GFowPw3OZDIM_OBu?z$es literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000984,src:000926,time:8767,execs:526189,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000984,src:000926,time:8767,execs:526189,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..a30971d84aa3969c0befddd83f5dbdb7b717b42a GIT binary patch literal 88 zcmb1^maaAV%_1FZXl!h5Eog7Sz-XA2i3Td{lC6QtZXuMJqN&KNu(SkeHI}xL4ib-U Gu>t^!$Qncd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000985,src:000918,time:8783,execs:527115,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000985,src:000918,time:8783,execs:527115,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..6debeb3c24594ace10c36d5c9bcf4a9f46d1a038 GIT binary patch literal 130 zcmb0(m5#QT^_7k_G&Z*OK>&6>{tW5pSRfprpyWT^iy#ld1=T?FF9#s)J?1On;$ lJM4yr;tYa@3^>fmNj8?2{tq+GNSc)uW`rdlqqQOXKLAQyAYcFh literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000986,src:000968,time:8799,execs:527959,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000986,src:000968,time:8799,execs:527959,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..bca5b96184c6bc308a7aa717a259b6e7706381b5 GIT binary patch literal 130 zcmb0(m5#QT^_7k_G&Z&lkT$V0&Pg_wmj2Jq$Dbh`9cu)XFtAPnkqq_!r8rm&tcyUL t*w|o(i9jG7YhWFcSt7yC&S0JGZi?3&ka0%RtgO;dBP{tCtqs}#0RTUEAPWEh literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000988,src:000968,time:8803,execs:528167,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000988,src:000968,time:8803,execs:528167,op:havoc,rep:11 new file mode 100644 index 0000000000000000000000000000000000000000..94f3cf36ccf70886ddd0ed9d77a0b280d3716d50 GIT binary patch literal 188 zcmb0(m9Dgx^_7k_G&Z&lkT$V0&Pg_wX6NJ2kdBTu0ty>gCxJ+Y`u|cKEC$m5k)))- zdU+6f;c9;|F#NJIt_RAf#l{9ROaubySnR;S8fKHUEQV1)rvPmP0;qe8q*+;|t&2bo IinZhe0ETNXegFUf literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000989,src:000968,time:8825,execs:529436,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000989,src:000968,time:8825,execs:529436,op:havoc,rep:11 new file mode 100644 index 0000000000000000000000000000000000000000..0b9bcad30d6637cc69330cf9c50e7dc80ed219b5 GIT binary patch literal 158 zcmb0(wT`xz^^uM>G&Z&lcwz!)SQ+Oe8%s<7XXoS3kdBTulICDBur89GIB}wMtbuh% zW{CtlJA-w$J7cURJ5bX>FgS8B*3cj}HkbjZ3`HFS14BKMItG@52Xzht1yexUxcD=G X%>PExtgO;ND?mnA@-bQ)vi}1Bp58D{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000992,src:000524,time:8049,execs:531364,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000992,src:000524,time:8049,execs:531364,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..9cd1d5ab7f72343f12e8d3330ebb763cd04df193 GIT binary patch literal 64 ucmZ=@sK3L&m?CJ{z`(#D9cyUG$7u~`a7o8n@_sio#wKlTy~ZyyDF*8mN0XrB2K{x#WFC86gB+bEMU|j^%X%Jf* z%rFrMq+|W8Lo!Pw*x4DZv)oOkqwO~W0nj{#jnhG_V;}+v_-)+C&cGNa9h(6(@4OKc TE3341kvzyiOFl+xL-v0FOPDhw literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000998,src:000990,time:8250,execs:538171,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000998,src:000990,time:8250,execs:538171,op:havoc,rep:14 new file mode 100644 index 0000000000000000000000000000000000000000..af2a43e5a633be9395322c2aae8ffdc37a084beb GIT binary patch literal 160 zcmb0(m5#Qz^p%b^G&Z*OePUu|oRe%U{pA1u`v3o>qhpPvIamy=i-6Jwv9ZAn6DLia zC>?8H9gFC(AMojKw4Q2-tra<&Vm=DA^1@i?t`1twqrA@4ibCQjvrQfpi z@n=X!yFvhpeyA9jiZucnY+#)PA{pve9%h)mhk=2i!5$6pXUK!?myU**&%pQ}Vt%ZV Rku)o-v~>~4fLKeQdjRkEDB=JB literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001004,src:000987,time:8415,execs:546551,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001004,src:000987,time:8415,execs:546551,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..deb2eac2a2a0ccb70a2860f615a793337f527f63 GIT binary patch literal 192 zcmb0(m5#QT^_7k_G&Z&lV6>Kw4Q2-tra<&Vm=DA^1@i?t`1twqrA@4ibCQjvrT??@ z@n=X!yCOiW5zq_+>m(4#P`}dN2mz$+A%H(a9&C*?9_ykZHZU-PY(RG!(8gFJBWYGv MY3m}8J+YR2057X5?f?J) literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001005,src:000632,time:8480,execs:550026,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001005,src:000632,time:8480,execs:550026,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..584414dca5dc03bbc5afe76ec591861a25ffa606 GIT binary patch literal 59 scmb1+4a-c{nQCHXtjfY*Xeb>ELJUBriL`WPaz2QI!~}|igHI$A8AqEx(Lknr?%;bDHCs}8ziIuS-3qCa<4FC~b4rKrU literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001007,src:000941,time:8494,execs:550986,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001007,src:000941,time:8494,execs:550986,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..c061644d98252c438f3f96c1408f0461c5d4ea24 GIT binary patch literal 129 zcmazwG&VN37PPmtwY0Q&!7Lpl9&KX9BK`k=1B1D=u{5K#bgZRxt;uf|=~#qHDGvZ05cS%{8w4?cgO5K$Iy%ZOuqTpmN3s-7l zg~T+@Nj8?2ek8=lY0$vHz)&O|t2j|Q*1$R>vqXaZ|Noe5cT@9ddlQH?($OZ?R#x?o m*+C941u_4#TR}|t&(6o6DIFbaWF*bXDrpTgr(>duAv*wUk}LQC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001013,src:000963,time:8593,execs:557051,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001013,src:000963,time:8593,execs:557051,op:havoc,rep:15 new file mode 100644 index 0000000000000000000000000000000000000000..070e6131c253874f171e2ced0dcb6aa8f0a0b252 GIT binary patch literal 176 zcmb0(mA12$^_7k_G&Z(&;?Izdj`fqY76WMk=QS?T{meEbFq z(y{*;7#Q;NK1;_MSpzvzoGb>`MPPlg!3-0DKswgII)pzDXrhr3!T{<2?0nIZR>t;l fOQk1a1=6ts&KLP7l%yI-$C}Cum>L098L|TaUgmr~&gV@+$hKUm=x|^CuH{dgDAvyrs6$mtuje{3xWpu2Oku)o-B*@G{gIG&G JMr%X%e*irRF*E=G literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001016,src:000963,time:8623,execs:558515,op:havoc,rep:13,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001016,src:000963,time:8623,execs:558515,op:havoc,rep:13,+cov new file mode 100644 index 0000000000000000000000000000000000000000..2b2262a455aa20574dfb33f569ffda024ab3d385 GIT binary patch literal 131 zcmb0(m5#QT^_7k_G&Z*Oj5e_{hVz_2yqsiXY3ct$eEbFs_5YSy?5mA!bt14wC3vaz%@ zgAgCT0Ym+NDNYsx>mr~kgV@+$hKWER9cy46l360b&MxcwoIk_*f2MV2vbCL|q4h^; dpvHgfeEb>G(XmEG(yXkKP_34HjMj$i{{RFzC-VRR literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001018,src:000963,time:8737,execs:560468,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001018,src:000963,time:8737,execs:560468,op:havoc,rep:10 new file mode 100644 index 0000000000..12405d2623 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001018,src:000963,time:8737,execs:560468,op:havoc,rep:10 @@ -0,0 +1 @@ +5[?M]133TB[4:3?M]1333$t[?Mh]1]0;TiB[4:3?M]1333$tkGc3h[]22;r]10]9 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001019,src:000963,time:8738,execs:560484,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001019,src:000963,time:8738,execs:560484,op:havoc,rep:11 new file mode 100644 index 0000000000000000000000000000000000000000..cb9b0fe71c247ab73bb83b2f927752179b10f4cb GIT binary patch literal 92 zcmb0(m5#QT^_7k_G&WXdU}w(&vrMdR`LQ!tXS^aP<V~VVLDb3Y!@eysn4x^Re**3=Pc8%z&hUL4kA(01s9b A9RL6T literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001027,src:000892,time:9189,execs:576177,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001027,src:000892,time:9189,execs:576177,op:havoc,rep:2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..12eaa1e479846dcc423fc669cc631ca78df7587f GIT binary patch literal 80 zcmb0RW^l;(|Np;LaJ}?IL+MycK35c;wFwaNnm8~pFvLr{TJjkhLR3M-fubOB>HiIU LjMj06hC?9b=lcKue+19k1PFOe92giF;-y_J`3wyqszBm=jMh$u*d*W@ Lr2jV<3TXoXqhS_g literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001029,src:000892,time:9243,execs:577195,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001029,src:000892,time:9243,execs:577195,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..e9141905f2621b42dd44c2f9a8fc5fe39ea081e7 GIT binary patch literal 131 zcmb0RW^k|yu9udMwdAul0YY9A2L=X)cxhKlK10KahEQ<`!}b6F{~*P1VO+`);#ibQ Q|8L-91QXUyhK54g0LHl;#{d8T literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001030,src:000892,time:9268,execs:578304,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001030,src:000892,time:9268,execs:578304,op:havoc,rep:2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..69899e28741247626ef6250519f375648aaee6da GIT binary patch literal 72 zcmb0RW^l;(|Np;LaJ}?I=~zoXMr%WMeFKAuhER@maJ;muC7+=oM8w(z2zgB$7#JAh QrKSHj0M$Dg8VYFx0Nmvf%m4rY literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001034,src:001022,time:9315,execs:581215,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001034,src:001022,time:9315,execs:581215,op:havoc,rep:3 new file mode 100644 index 0000000000..5b63e8991e --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001034,src:001022,time:9315,execs:581215,op:havoc,rep:3 @@ -0,0 +1 @@ +]66;1)1(;Hle]66;1=11(;Hle]66;1gle:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001035,src:001022,time:9322,execs:581590,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001035,src:001022,time:9322,execs:581590,op:havoc,rep:2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..ec670caa66060e6ebbd2ff3d027aaccab8a675d0 GIT binary patch literal 92 zcmb1^jx{smW3)EZG}N$`mi5R?9bXKi9_9A+&oYstrGZC2kKw4OXz0PBxW}HT?m?KmkR*d}$La11O*{tW5p zSR*58R#s{2BA_;dSW7-e>9_1)30DX}F%KjZYXnkhodhBo>Q^3SnB8D+&%nU&-yRP5 hGvs3pC5)}5qak)NF#ZRb3DS*X9KxOKK(!by0RVZ;F$e$v literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001064,src:001003,time:10847,execs:644902,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001064,src:001003,time:10847,execs:644902,op:havoc,rep:10 new file mode 100644 index 0000000000000000000000000000000000000000..51834f47467532726463b2e61f722130b9d0d158 GIT binary patch literal 260 zcmb0(wKC30HfCV_&(6o6AsroSBpq!p>nj~=Xl!g9z-TQU8_W(QOo8Z!Fdv9-3g!!P z@bUBIOPhdoOH04~0oLsb0dV~(_V)Z4^7i)j#@5o&5VZ`}(!Nk-U%!iPEtK)*S4+ D+=db^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001078,src:001048,time:11307,execs:662407,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001078,src:001048,time:11307,execs:662407,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..867d0541185dd48a3171649f87ac88116f0935d1 GIT binary patch literal 104 zcmb1^jx{smW3*0%(uTH%ws5AdfwXiiMBYFO$ONl2v;_&HaG+|e;i?Ta4K=K#Wlb#@ M5_3|kqC;ei0o&jcsQ>@~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001079,src:001048,time:11397,execs:666305,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001079,src:001048,time:11397,execs:666305,op:havoc,rep:1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..6e501addfc03314f4f3b6d059cb6c1d81093ef79 GIT binary patch literal 55 zcmb1^jx{smW3)EZG}N$`mi5RKa%Zf`E0V_&d?PUF?je77PwR`REWCV*o%xZx;vyr85;k40c9S3kCZK>5%9~hEl4i6nHL|W}U|?ZjU`UQNaWG`p vx8!5AHZ(M35C95T^11&1|KBPYNiR<0_)LJ>)Is*b^fRzC8wxNOvi}1BM0F;+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001091,src:000871,time:12198,execs:697166,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001091,src:000871,time:12198,execs:697166,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..2ce671a1516c080e4e936f27f76f6f64041bc16a GIT binary patch literal 169 zcmb1+wd6CgmIk7UhSET`wFwaNf>v5Oj7Fc<=r8~(^ljx}*mV9@8{;*yS) zjy1J5N(O3m{r~^JRd7AR$p8QOtbtrUR2z`(GBi|&SPEq@S{oV~G6*m*urnJ9Fc`A` F0|0LnCoTX0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001092,src:001061,time:12257,execs:698989,op:quick,pos:23,val:+2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001092,src:001061,time:12257,execs:698989,op:quick,pos:23,val:+2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..92c8ca6afb0a369134f83cb6915702952b3cfeb1 GIT binary patch literal 51 zcmb0(Gvm{Zw>C61bTG6|m5wzt<7c!sv^@eAGBmW#6n`hWw~L+8)PlhwCsjH;M8+5Z DHG>S1 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001093,src:001061,time:12260,execs:699187,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001093,src:001061,time:12260,execs:699187,op:havoc,rep:12 new file mode 100644 index 0000000000000000000000000000000000000000..bdf01f07b42e8c1d2368195b4a9d605b989fc094 GIT binary patch literal 95 zcmb0ZGvk|z1L(%<#!JVVnej7P8`|oc@#)4}8yXrq7`hgqipE<@0L2ZhGsWMD?(Gt1 QG__zb3Q1*t5h7y@0CO-NCjbBd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001094,src:001061,time:12260,execs:699199,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001094,src:001061,time:12260,execs:699199,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..193490f96134bffff04eff58043c9e69d9ee6d9e GIT binary patch literal 68 zcmb0(Gvm{Zw>C61bTG6|m5wzt<7c!sv;_%)d5jED9#91sSZ9jA6W!az&S+}E;EMg|6u9FPg3GIbeEEf^f6LE6At ZC61bTG6|m5wztV_;}tu+=p*Ff;^;+5jc2GsQc=AllH{8pvRWQqs|e dR@Nv0Bm%?)RKc}?3O5MiZk#-}U(pMl}mQt4O$1_lNrL+Q*EYg<)ALvcg#|LiE@K(YT0hCpPU wDjkbmC6WR&Gk!*ELtEYWR5LR^AWPFw!&+L_BPX@Kfq_8|1*A%chsYQM079-Lod5s; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001101,src:001061,time:12810,execs:718996,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001101,src:001061,time:12810,execs:718996,op:havoc,rep:5 new file mode 100644 index 0000000000000000000000000000000000000000..9be0b476987d4840d8fa60ce6a3d38698a562096 GIT binary patch literal 90 zcmb0(GyAHmYiOM+9cyOB&uDFEs~c}^XlN+@PIPYKRQf7#wm^rNcvHi~;+&7DNC5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001102,src:001061,time:12920,execs:723456,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001102,src:001061,time:12920,execs:723456,op:havoc,rep:9 new file mode 100644 index 0000000000..9722a314e3 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001102,src:001061,time:12920,execs:723456,op:havoc,rep:9 @@ -0,0 +1 @@ +66-_;-;-e]66;1=_;111@1;e]61;e]66;1=_?1;e]66;` \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001103,src:001061,time:13006,execs:724988,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001103,src:001061,time:13006,execs:724988,op:havoc,rep:16 new file mode 100644 index 0000000000000000000000000000000000000000..2373206e6a5931f23edd13187425fc17441e9275 GIT binary patch literal 140 zcmb0(Gvmw8Gu2>_jx{tiv9{jpmuYCo&fLks$iQNV5KGEoPyhl$L+i|BH04P-HtfO; pwzh`0y7AU7hVj;hhCqg)p`k;pnHfK$wV^H0OdR@cD`XG~i~%yjB2oYV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001104,src:001061,time:13059,execs:727693,op:havoc,rep:10,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001104,src:001061,time:13059,execs:727693,op:havoc,rep:10,+cov new file mode 100644 index 0000000000000000000000000000000000000000..88e99d49a725288dfcbd5e63e3a4908f63d86ab8 GIT binary patch literal 73 zcmb0(Gvm{Zw>GrS6o1EPYHDh2Xk=k+kXvHGU}$KlX=vRc9cyOB&uDFEYZ(s|fdG(V U(Y;;ljHVV04nC>U;UO}{0ChnTPXGV_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001106,src:001104,time:13145,execs:730687,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001106,src:001104,time:13145,execs:730687,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..0e0c1cf8e94621391939e057b8a38faa87c6440d GIT binary patch literal 128 zcmb0(Gvm{Zw>Gr40)r?BWu?q%%_SXc$;W7IXux1?l$#Dc-l z&`{IRx-YzyqQws(MpH%7a5E)|t Dp1vTq literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001108,src:000867,time:13227,execs:734679,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001108,src:000867,time:13227,execs:734679,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..ce3211042bc7063a05e8b95789a13f733b33b6dc GIT binary patch literal 104 zcmb1^jx{s0{-0?bll;Zb@PGYB=^#r!Mr*?l4AzE>(&p^{Fyv#w@_dYwrDF|^rSYpY MG_*D}G6a&D07KRyw*UYD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001109,src:000957,time:13252,execs:735704,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001109,src:000957,time:13252,execs:735704,op:havoc,rep:1 new file mode 100644 index 0000000000..e191f4b8f4 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001109,src:000957,time:13252,execs:735704,op:havoc,rep:1 @@ -0,0 +1 @@ +]66;7]3008]13i;7]3008]13377]3008]13i;7]3008]1;?99 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001110,src:000957,time:13253,execs:735757,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001110,src:000957,time:13253,execs:735757,op:havoc,rep:1 new file mode 100644 index 0000000000..4ea47931f8 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001110,src:000957,time:13253,execs:735757,op:havoc,rep:1 @@ -0,0 +1 @@ +]66;7]30088]13i;7]3008]1]13i;7]3008]1337;?99 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001114,src:000387,time:13440,execs:744186,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001114,src:000387,time:13440,execs:744186,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..0352aef9106b6f5b82bb9f40563da6ad9e4d5382 GIT binary patch literal 73 zcmexwXkCz$!@w|EI#$ro&{*1z-Ox}R#F2@u2TCOtm1JU-2B`(B12Ncz`Cb43!mJVN literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001115,src:001098,time:13469,execs:745028,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001115,src:001098,time:13469,execs:745028,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..2f3789fe3ee4b7ec94095022e140316f52c07274 GIT binary patch literal 67 zcmb341A~ozPF{xAsnXI6(y_({1{PxffgA<~Fngl;e|D&-fdK=9b$E#MJJG#e?2M)s J3=TP|#sE=f5l8?4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001117,src:000700,time:13503,execs:746568,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001117,src:000700,time:13503,execs:746568,op:havoc,rep:11 new file mode 100644 index 0000000000000000000000000000000000000000..cf859f199c70e1857d1c5343b464b40d9e4729de GIT binary patch literal 106 zcmb1^jx{smW3)E3HjJ%jU|=vaGc+`i24QLGSV2Pz0YgJ^_E<}h3U+-1c93ciK;ZyY LBAJ28LzoBv*TfRJ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001118,src:000865,time:13521,execs:747570,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001118,src:000865,time:13521,execs:747570,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..f311219087557ad268d9297f7c4b71e88fd6c0e9 GIT binary patch literal 145 zcmb1^jx{s0{-0@`nQUzrB>rA>uc4v!M;wBd3@p}$e2mtHjMnDt|0YYv8X8MWO9%aD sw=y;a0Ry03LvKMtLjq<2Re^wYr=fLGdJ+QzBZG;RM^37Aw27550Ig;!b^rhX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001119,src:000220,time:13549,execs:749246,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001119,src:000220,time:13549,execs:749246,op:havoc,rep:6 new file mode 100644 index 0000000000..2cec453817 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001119,src:000220,time:13549,execs:749246,op:havoc,rep:6 @@ -0,0 +1 @@ +13i;7]3008;7]3008;]3008;7]3008;77] \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001120,src:000220,time:13552,execs:749446,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001120,src:000220,time:13552,execs:749446,op:havoc,rep:9 new file mode 100644 index 0000000000..8d2ee66eea --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001120,src:000220,time:13552,execs:749446,op:havoc,rep:9 @@ -0,0 +1 @@ +!q2]2;]52]5]2;]52]5$]52]5]2;]52]5;555555555555 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001122,src:001112,time:13655,execs:752688,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001122,src:001112,time:13655,execs:752688,op:havoc,rep:2 new file mode 100644 index 0000000000..4ec7b56226 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001122,src:001112,time:13655,execs:752688,op:havoc,rep:2 @@ -0,0 +1 @@ +}66]1337;?90A]13i;7]3008;]3008;7]309 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001124,src:001112,time:13656,execs:752731,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001124,src:001112,time:13656,execs:752731,op:havoc,rep:2 new file mode 100644 index 0000000000..78466c401a --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001124,src:001112,time:13656,execs:752731,op:havoc,rep:2 @@ -0,0 +1 @@ +]66];?90A;7]3008;71337;?90Ab13i;7]3008;7]309 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001126,src:001112,time:13691,execs:753617,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001126,src:001112,time:13691,execs:753617,op:havoc,rep:2,+cov new file mode 100644 index 0000000000..c638f19e35 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001126,src:001112,time:13691,execs:753617,op:havoc,rep:2,+cov @@ -0,0 +1 @@ +]66]1337;?90A]13i;7]3008;e.cR309 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001129,src:001030,time:13840,execs:760115,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001129,src:001030,time:13840,execs:760115,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..1133597b47eab7fe945ec9562560eab731ba75da GIT binary patch literal 96 zcmb0RW^k|yu9u!D9c#(QXl=-@Z(uOd5X!L*j+b_|40uZaT#14F#D O^#2B+Sx$zALfQaPa27lO literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001130,src:001105,time:13857,execs:760979,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001130,src:001105,time:13857,execs:760979,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..81a8af01a328f98eedc951547fa903469b61847f GIT binary patch literal 78 zcmb0(Gvm{Zw>GrSG&GcsH8bO9v^KQ0jJJ$8Gz5x?zZ2ct#f~lxl!D7KnlhS7F*x|7 KN{5HY7y|&S4+#V-|D literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001132,src:001037,time:13920,execs:763688,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001132,src:001037,time:13920,execs:763688,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..37eded2b9cad3e9ca16bef359ee1e80cf29cdae6 GIT binary patch literal 102 zcmb1^jx{smW3)E3H3ZVk)`psf8rIUXo;ht`2|h+WG!d{;4QoRS1_wjy?DU*e>F5w? J{DxQ=0{{e~6r=zE literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001133,src:001037,time:13922,execs:763787,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001133,src:001037,time:13922,execs:763787,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..9b42eee1f5de1cd399733690a231ae57c4e4066d GIT binary patch literal 100 zcmb1^jx{smW3)E3HH6UUd`%1iLk(+bS!r3%oHprLWH!tk4QoRS1_wjy?DU*e>F5wE FV*rS26Q2M8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001134,src:001027,time:14005,execs:766909,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001134,src:001027,time:14005,execs:766909,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..ca89c6a22227afb7a93da12065919aa7fd5158db GIT binary patch literal 100 zcmb0RW^l;(|3Aghkm0{{tRAes6AeMquK)id@gRy# M;-y_J`S2J30Ke`V5C8xG literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001137,src:001082,time:14088,execs:770291,op:havoc,rep:3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001137,src:001082,time:14088,execs:770291,op:havoc,rep:3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..7b4d66f9544792e00f4d7c43a2ca9a8fcf89258e GIT binary patch literal 57 zcmb1^jy3b)W3)Cjw9XWNXDu!3k&_A(G6M<~+v*ws#eo1MCAzmOIz+~T!2u}G&S+{3 E0FDX{1^@s6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001138,src:001082,time:14124,execs:771563,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001138,src:001082,time:14124,execs:771563,op:havoc,rep:2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..6ad2153481de36e903d0b60b57bcf155e7cf8501 GIT binary patch literal 76 zcmb1^jx{smW3)Cjw9XWNXDu!3k&_A)%COZn0E!!;ia`{L?(Je{G__!G$bl+Om5vSp E0HXB~=l}o! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001139,src:001082,time:14161,execs:773278,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001139,src:001082,time:14161,execs:773278,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..21c8287b76c596ff12608d679d0978bba7735a80 GIT binary patch literal 76 zcmb1^jx{smW3)Cjw9XWNC$MDxWNT?zkDOGfaE7g+wW+n4wYjy0wWYP8L9VU=P$>|A VREzHIVrMk9U~m8`j}DPB1_0tT6F&d| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001140,src:001016,time:14261,execs:777629,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001140,src:001016,time:14261,execs:777629,op:havoc,rep:1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..e4b4bd1e1b7155a3c90a92d6a22343004cb031bc GIT binary patch literal 131 zcmb0(m5#QT^_7k_G&Z*Ow3d!FWf$gyP)^Y%R>nEW#?sRNh4}al80!B^ak3aN6#>;6 z#Ks0QY@9f8qO`p+P*srlyLX~{|65BVbo}5G%s}G*djsT4N5>jzOS7^{T0_jRM&gmod literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001141,src:001016,time:14266,execs:777813,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001141,src:001016,time:14266,execs:777813,op:havoc,rep:2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..9cbed1c655d7db6c69c77789f6b20eec210934e9 GIT binary patch literal 151 zcmb0(m5#QT^_7k_G&Z*O1X4yzk-=gRP_T|Ru`-6Mnga#W{00p5|D`xt448_58VzD& zgBdnXoH$Y1-WaGpNc`P9(Y^nzr9pagl8vRM|Nr0<%s}G*djsT4N5>jzOS7^{T0_jR LM99=U0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001142,src:001016,time:14306,execs:778830,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001142,src:001016,time:14306,execs:778830,op:havoc,rep:12 new file mode 100644 index 0000000000000000000000000000000000000000..caed9046bda0f9da1da81f5c8a0d658eea945b99 GIT binary patch literal 138 zcmb0(m5;WUm6wh+G&Z*Oj5e_{wwLvV@SH$AeglU3|I!*P224djQG?jnV1|vziV>m{ pCn6bxVg{dJhP5=vu$&ZQY3YA&fPCrbBVYhDvi|@7|I&sWEC5s;C$Rtk literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001143,src:001126,time:14397,execs:782288,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001143,src:001126,time:14397,execs:782288,op:havoc,rep:1 new file mode 100644 index 0000000000..afe4587565 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001143,src:001126,time:14397,execs:782288,op:havoc,rep:1 @@ -0,0 +1 @@ +]66]1337;?90A]13;?90A]13i;7]3008;e.cRi;7]3008;e.cR309 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001144,src:000822,time:14442,execs:784153,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001144,src:000822,time:14442,execs:784153,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..8870449eaf394388ed06d1767690e0138610a0d5 GIT binary patch literal 154 zcmb2Pjx{smW3L_Km+fl3Umo09Wk#$q)Lqz}~`kVO#PR>lCT?;n-` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001145,src:001096,time:14479,execs:786393,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001145,src:001096,time:14479,execs:786393,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..1882e553db0bb982113f262f5c83b25ea0c5d6dc GIT binary patch literal 84 zcmb0(Yo7d{!R&vgb!M`)ouQ#MmvpQpAEUJ)2*+C+S%-11; +]9;1;1_;2;V +]9;1;1_;2;Vƫe@T3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001148,src:001096,time:14515,execs:788801,op:havoc,rep:5,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001148,src:001096,time:14515,execs:788801,op:havoc,rep:5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..753ec0fd078e33ff4dae88d211cac82d01d96189 GIT binary patch literal 94 zcmb0(Yo7d{!R&vgb!M`)ouQ$0tR!7;M47os%k^Djjak X1yTZ({RmYNCJs`A5QVD@kue4UEYcc` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001149,src:001140,time:14630,execs:792926,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001149,src:001140,time:14630,execs:792926,op:havoc,rep:16 new file mode 100644 index 0000000000000000000000000000000000000000..4f2c300a2f7ac256d97967cca8f8db1492e3a743 GIT binary patch literal 211 zcmb0(m5x@C^_7k_G&Z*Ow6-?RNj8?2{x8JGZ@?fOYbhOT$}Y`k4WfjdkfiG0OL2-D zFcksy8JJk*q)Nw{nej1N8`|m`SjQS#3)))(0Rsbrz{H8>|JkKujSUPe473dl*bNh{ zrQw$S|KGp>HaXhZ3dv&GAn|u5$N~)Y?|<+KW>`x{!-W4m1M;P#V~w<>Sy?5m!S0B) J1i66y9{_5wG#vl{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001152,src:001014,time:14667,execs:794858,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001152,src:001014,time:14667,execs:794858,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..46b7f4791632d67bff93485e6f9358e81e873b8d GIT binary patch literal 178 zcmb0(m5#QT^_7knGB&pU#lYYz9SbH5fn3LE6D#AKWa(HShk;R0I@&Iofzb}P3{ch( y1gr(^ErGxSuSUCMhq0-X-h4}alq*>uW(z*y}5`%*!AEUJ)`#%8HjwA&D literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001153,src:001014,time:14679,execs:795597,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001153,src:001014,time:14679,execs:795597,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..fb1a727558433baa6255f509684a0a1af2166ec0 GIT binary patch literal 164 zcmb0(m5#QT^_8}=LUlYM>Wu%rFrMq+<;ffQCr0voly{yPKLvN82S!12F@mpma2x0pbe) UmBktvNwdO%q;(OY+5X}J8 zWuO;p%rFrMq+$&e7#J8N*aaA@v)xV2qoeJTrGc1%QBXSC(AqH8%*@ab%m<0Z8W~Bm U!hxi95y+@mhKB$D4cY$z04>xet^fc4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001155,src:001136,time:14949,execs:805499,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001155,src:001136,time:14949,execs:805499,op:havoc,rep:4 new file mode 100644 index 0000000000..ebfa3ef6c1 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001155,src:001136,time:14949,execs:805499,op:havoc,rep:4 @@ -0,0 +1 @@ +]66;11;W;Hle]66;w=-0;11111e]66;w=-0;111113 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001156,src:000338,time:14964,execs:806451,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001156,src:000338,time:14964,execs:806451,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..49d0abe518afd989b9eb437b237960e36f5deb2c GIT binary patch literal 88 zcmb1%ZTO#=Y%LudYstrH%_R+_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001157,src:001137,time:14976,execs:807233,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001157,src:001137,time:14976,execs:807233,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..031d45882280976cebc96b6b14aaf97f4d9dec1e GIT binary patch literal 92 zcmb1^R#D+&v^F%f&J=%Vohlt`W(MRI+v*ws#ee`LEV{QVIz+~T!68Rl)*}a9jdZNB Sfq{i|tf4WI!c=K?MpFO@3Kqfu literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001159,src:001137,time:14996,execs:808448,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001159,src:001137,time:14996,execs:808448,op:havoc,rep:1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..0f16d83899a3e9a8ae4bd60c773367afcaaad4dd GIT binary patch literal 57 zcmb1^jy3b)W3)Cjw9XWNXDu!3k&_A(G6M<~+Zq}G#eo1MCAzmOIz+~T!2u}G&S+{3 E0FHVN3IG5A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001161,src:001137,time:15058,execs:810237,op:havoc,rep:4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001161,src:001137,time:15058,execs:810237,op:havoc,rep:4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..ba12002a454bbca88a76fe81d850204fae65a432 GIT binary patch literal 46 xcmb1^juk&=Xq_qk&RSa5BPUfl*368L(Yn|cEGD|QD>_8Rg24eO!Om#P2mmub3}65N literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001162,src:001137,time:15078,execs:810965,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001162,src:001137,time:15078,execs:810965,op:havoc,rep:1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..0291126944bd6d289897bc84449a3716e005ffe1 GIT binary patch literal 57 zcmb1^jy3b)W3)Cjw9XWNXDu!3k&_A(G6M?b+3Feq#eo1MCAzmOIz+~T!2u}G&S+{3 E0F87G0RR91 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001163,src:001137,time:15091,execs:811256,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001163,src:001137,time:15091,execs:811256,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..c9f5893bbc39a8ed8cefbd9f25909fd7e693945a GIT binary patch literal 71 zcmb1^jy3a11rla_jMl}rhSr(v??m@@MO$Zzzq6K>^~k{@7b0W9-~g0hXEZg2QUJ$A B6Al0X literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001164,src:001137,time:15117,execs:812766,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001164,src:001137,time:15117,execs:812766,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..3bcf2fdd1a25fddb1abc02cafd5f404cdaa1b5c3 GIT binary patch literal 66 zcmb1^jx{tkw)T-WF*D9#U|>*)wzs#BH8bO5v@W*QHLx}W0qachccQ2YEf^efQl;4$ GO^pG{+6}4z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001165,src:000525,time:15236,execs:817905,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001165,src:000525,time:15236,execs:817905,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..46c82e2757ad3641d0b5f4e6658fca38e9e03c8a GIT binary patch literal 62 ucmZ=@Xt={(#K<5WYiMX-&Cblgz{ntI2;nhc6}4XDmziX3%puJ8f&&0ikqb-! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001166,src:001062,time:15259,execs:818766,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001166,src:001062,time:15259,execs:818766,op:havoc,rep:11 new file mode 100644 index 0000000000000000000000000000000000000000..d4e4684fc44b3cd436c541ef40433693920f8e29 GIT binary patch literal 145 zcmb2P^p%b^G&Z(oF|d}7HkFn(t!H3hKo+xys)(qRHi?FDtXce^+We$J8sXx8(k52u mBLAgLg^jI&G7x31Alo)>+z6!nHnOsETNeS10-5FtQUd_xi6ImK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001167,src:001162,time:15304,execs:821181,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001167,src:001162,time:15304,execs:821181,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..df706049795938352652b63836cf98a64519133a GIT binary patch literal 92 zcmb1^jx`g1C%U&Q70B@6W3)Cjw9XWNXDu!3kpmJk0}AEY>KXvW4dLpL1tIEz21JL* RSTF#Ia0UmUPIg99V*ru%7-0Ya literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001168,src:001159,time:15315,execs:821958,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001168,src:001159,time:15315,execs:821958,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..893de169c0aca77564d4b021f72cdd45dc56ee42 GIT binary patch literal 84 zcmWfVjy3b)W3)Cjw9b@zXDu!3k&_A(G6M<~+Zq}G#SPK11; +]9;1;1___________>11; +]9;1;1___________ leeWT \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001171,src:001164,time:15438,execs:826744,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001171,src:001164,time:15438,execs:826744,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..fb8b3313d2141584a28f4eb1fc5909fbd3bf5948 GIT binary patch literal 92 zcmb1^jx{tkw)T-WF`EDcwm>`)#4yfbU?{fLHLx}W0qachccO5Ws5~=}QVRx$oK$Ic JBqpP&F#zhB7zzLY literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001173,src:001154,time:15458,execs:828102,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001173,src:001154,time:15458,execs:828102,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..a576e7dcbc7ceb4cf973fe5b6a7eba8b72db320a GIT binary patch literal 167 zcmb0(m5#QT^_7k_G&Z*W#lQe%IYygU8RsNJgdL@&|HH&%(8PuK_zi%_7^noqWB}?g y(2F%@mvC(i4&|z8k;JZDF8F~AHe_s literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001178,src:001113,time:15675,execs:836787,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001178,src:001113,time:15675,execs:836787,op:havoc,rep:4 new file mode 100644 index 0000000000..94a3a76d22 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001178,src:001113,time:15675,execs:836787,op:havoc,rep:4 @@ -0,0 +1 @@ +]3008]13i;]1308]]13i;]137]30013i6;7]3008]13i7]3008]13i;]13i;708]13i;*7]3?99 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001179,src:000800,time:15697,execs:837510,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001179,src:000800,time:15697,execs:837510,op:havoc,rep:2 new file mode 100644 index 0000000000..e7272813ad --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001179,src:000800,time:15697,execs:837510,op:havoc,rep:2 @@ -0,0 +1 @@ +]66;i;ic111]9 ;1;11111111;]9;1;1111111]9 ;1;11111111]9 ;1;11111111[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001180,src:001141,time:15763,execs:839235,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001180,src:001141,time:15763,execs:839235,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..665946c898e8a4d1496127cc3718a1e405ddb5e5 GIT binary patch literal 168 zcmb0(m5#QT^_7k_G&Z*O1X4yzk-=gRP_T|Ru`-6Mnga#W{00p5|D`xt448_58ZnJA zh>Zbabqd UwlpiNq&3J?gIG&GMr%WM0H(}0(EtDd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001181,src:000490,time:15866,execs:843011,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001181,src:000490,time:15866,execs:843011,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..5514561dfdad0b04402a40b10434bdf43ce84915 GIT binary patch literal 130 zcmdOqW>82rvbHlcwEoyIaiXDgtR;-0#b<3|Z6F;BrT+gnHL|W}U|?bV8zo&~muxK^ eYXla6^MV-|85n@Vgw%m`H83zRNHZ`vrT_poDIo*^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001184,src:001161,time:15975,execs:847198,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001184,src:001161,time:15975,execs:847198,op:havoc,rep:2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..f50da718c9c03d9783bed7e45a8ae8a4be0769a1 GIT binary patch literal 46 xcmb1^juk&=Xq_qk&RSa5BPUfl*368L(YnkQEGD|QD>_8Rg24eO!Om{V2mmvd3~2xW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001185,src:000973,time:16022,execs:848446,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001185,src:000973,time:16022,execs:848446,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..d0017a19d5e2ddbaf20c07736096a1a793d40467 GIT binary patch literal 114 zcmb0(m5#QT^_7k_G&Z(&w2t{-&mbLZ$;W7I$j3NYI@-j_I42n>X^@kdmn|J@VO@}u ss%L0z{U5B0k3R!dyL2VU7^pU5Y3cv$Kqb=Av8>Y8MIcjRE!qD80ED|8T>t<8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001186,src:000979,time:16066,execs:849733,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001186,src:000979,time:16066,execs:849733,op:havoc,rep:11 new file mode 100644 index 0000000000000000000000000000000000000000..fd7781b1022910d6bc536560baccb33e30d6787c GIT binary patch literal 176 zcmb0(m1baQsF#j4G&Z*OvyNd0vP`Wdt?K_nSnSf#R)N_a3}5UF{?~t$jxBGSD~hDoRhXN=s|&XJwVPE&>@3v6%fI09bf2(f|Me literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001187,src:000985,time:16086,execs:850753,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001187,src:000985,time:16086,execs:850753,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..818e79b403f0f146a0eaf1c3a5ab78af484038c2 GIT binary patch literal 130 zcmb0(m5#QT^_7k_G&Z*OfdVfdA9g?p z46KWQayCKI(vziQrDM&^tgSPXFU&PGlx_GA;Tpuo1~W_q0_plY?1qNo41$IX($V&^ h2nPUdLvYx0l8vRMjf|uZv9dx8H;A?5W3)D82LLwqGXekr literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001189,src:001079,time:16126,execs:852944,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001189,src:001079,time:16126,execs:852944,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..0424245cc478abee12668a04250c18046ec51a1a GIT binary patch literal 75 zcmb388*669$7pS+X{cc>E$fk!Dh&}xvDG!OHUt6dOmS>t??m@@u``;=FgO79M2Gw~ F1^|pm5<~z1 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001190,src:001102,time:16214,execs:855269,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001190,src:001102,time:16214,execs:855269,op:havoc,rep:1 new file mode 100644 index 0000000000..79ca6ae296 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001190,src:001102,time:16214,execs:855269,op:havoc,rep:1 @@ -0,0 +1 @@ +66-_;-;-e]66;1=_;111@1;e]61e]61;e]66;1=_?1;e]66;e]66;1=_?1;e]66; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001191,src:001138,time:16230,execs:856105,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001191,src:001138,time:16230,execs:856105,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..7efa68f4d3b0ce1ba88afa101d216a45a95e1c95 GIT binary patch literal 129 zcmb1^jx{smW3)Cjw9XWNXD#i46Xc{qm1fxL8UWQBO3Qj6i9rky-P^^^h)>Sc)Plhw L2WnEPbaV&+HI*PP literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001192,src:001182,time:16256,execs:857473,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001192,src:001182,time:16256,execs:857473,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..6c343303fbf76c02f96d58a18b93de48ff88f9df GIT binary patch literal 163 zcmb1sf(~NM%=j3s4K)oltW%|-99wNGX<3gPFrObN3FHHTA&9Utva&P>(JEF})|u9Z x)?5bC(I!?50t`SPz=9p1nGMoz<;urt%_SY{#wTy!=f!Ah!QcS2FFHiV7ywM~Cqw`M literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001194,src:001184,time:16323,execs:859853,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001194,src:001184,time:16323,execs:859853,op:havoc,rep:1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..b12a01145ce26f741cf97c0a70ac61d5cbb1ae95 GIT binary patch literal 50 zcmb1^juk&=Xq_qk&RSa5BPUfl*368L(Ynmm#M;CfEH1jYD>_8Rg24eO$_m^9bi+Co}dz}PT%E+3~gmzlM> zwREh7bwN(5o}sn%f9Yrj1_1{C44@(Z>;JEojx|+~j{VQTz>uHEE*%TvGl~4 J##l@Ce*mUWC=UPt literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001198,src:001194,time:16550,execs:867332,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001198,src:001194,time:16550,execs:867332,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..e1b543635fb204058657c87ed590a5fecb0ed980 GIT binary patch literal 76 zcmb1^juk&=Xq_qk&RSa5BPSKe65ZQn6(VC{Vr?iLYi7pBXkBJ&V$I-?lPdiTw-h_O GDI)+V^b>dh literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001200,src:001058,time:16594,execs:869798,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001200,src:001058,time:16594,execs:869798,op:havoc,rep:14 new file mode 100644 index 0000000000000000000000000000000000000000..1b79c5070e7e23c198f282cbbd2f7089e2da6dec GIT binary patch literal 130 zcmb1^jy3zwZvLPB|3vfuW_*m+hGvEu)_Spq=GNA0q+<=ufE0r&gD#M1&St1*SE0U4+XG!UqYYa$TDTJkY6NXIgmS}-`|q)JDJ$S4B?9bXKZ5az`(%50AgF40HGl!Ffha`4b;FcY%R`U2mmc$5cvQA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001206,src:000948,time:16900,execs:880284,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001206,src:000948,time:16900,execs:880284,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..e29fa8938c32c4a7658c36dc6fefcb1c31e018d1 GIT binary patch literal 150 zcmb0RX0W#ku9rS;c-&Ar){@WI#M%KwTblqOT!e)IA!Y~!3=HTZAW>vsV2Gv#NfKR- Sfq|g`BJJSEE^IB%UVR@k h)z)Ce@en?9bXKZ5az`(%50AgF40HGlSSj5N2=Kyj1{|2atp`igQE4Ou# Iw6!<`02eY3bpQYW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001210,src:000948,time:17060,execs:886288,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001210,src:000948,time:17060,execs:886288,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..2ec42c6d3a694894eb76aabe617771db40c93709 GIT binary patch literal 144 zcmb0RX0W#ku9rS;C>?9bXKez6h71f0mVAalAYkxOI@TJ*Vqh>fv36i!U|~Qg0}8`* a;8p?Bj0C_YqUd5^fJpE6V;8m-X8-`uAR7Dt literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001211,src:001142,time:17198,execs:890569,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001211,src:001142,time:17198,execs:890569,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..8a91fb40f13387ff612b14a857aee248e0120aee GIT binary patch literal 148 zcmb0(m5;WUm6wh+G&Z*Oj5hIwu$-bztfbMTtc>kteWi{04H)YGOKY$gFcksS8pOs1 zGi-!w2dY7cPMnBjFirA>uc4v!N4OvZ0}F#3NHFL>yOpt_p`oCmAy$P5K|^ap e0%ie?F|_V9)GJC)VqjooFtPH;NtKQ=u>t^l&nt2O literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001214,src:001118,time:17438,execs:901248,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001214,src:001118,time:17438,execs:901248,op:havoc,rep:11 new file mode 100644 index 0000000000..02ecf52401 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001214,src:001118,time:17438,execs:901248,op:havoc,rep:11 @@ -0,0 +1 @@ +]66;i;ic;>R1111111111111111111;]66;i;ic;>Rc;>R11;]66;i;i11c;>Reeeeeeeeeeeeeee11;]66;i;ic;>R111;1111;1;rgb4:Hle[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001215,src:001118,time:17480,execs:902093,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001215,src:001118,time:17480,execs:902093,op:havoc,rep:11 new file mode 100644 index 0000000000000000000000000000000000000000..7026f9bcd7dc63ff67db2d7cfd4e30a6636b08f4 GIT binary patch literal 151 zcmb1^jx{s0{-0@`nQUzrB+dZhfEe#Z_Zk|;ew4O0WVAMC|2J7W*3ej5S~|$k(E1}x zOOW__aYJbsFC`gd3QVK5o#9lEoK)#(kU55;d;har85FYEvS literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001216,src:000468,time:17853,execs:916198,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001216,src:000468,time:17853,execs:916198,op:havoc,rep:16 new file mode 100644 index 0000000000000000000000000000000000000000..d1069085a1de413e1704d112f44622a6ca4c0c33 GIT binary patch literal 100 zcmcEcq+qQu*E~}vI*0mUG=3?tAupsb;>G&b!Z;{iqkCjbBd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001218,src:000935,time:17946,execs:919964,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001218,src:000935,time:17946,execs:919964,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..4880c2a5608f691091eb483658e08724fc81f303 GIT binary patch literal 131 zcmb1^jx{s0{-4Rfz``gUEnQ)kY%R@bXe=$wA{}dJY;0~VXm6dFY;9*~X!Eh*|NsAt k)`onH)&$fTGFqD&S=S?*S!?neVWK4vSTKOCkq#0E0HB2+{Qv*} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001219,src:001048,time:17983,execs:921207,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001219,src:001048,time:17983,execs:921207,op:havoc,rep:16 new file mode 100644 index 0000000000000000000000000000000000000000..832c87cee96c8b2af8bd39a5ccd7aaef088a6709 GIT binary patch literal 131 zcmb1^jx{smV`TXMzy80S;s5%N(y^A-hPJwfhKAOe|2d>%jSUPetQi(V$c^+a}In2mtn0CI0{b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001222,src:000882,time:18062,execs:925151,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001222,src:000882,time:18062,execs:925151,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..33e04a0ce4d13be0def00ec42539f992a69b988b GIT binary patch literal 87 zcmb1+{m;NI9c#2&I@VNPz|_bH$hMYV^dCeB#hNNe1LgmN#bW>0|3_7YrlsD<=wd2R Jzp1r!EC6;n8VLXZ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001223,src:001171,time:18079,execs:925579,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001223,src:001171,time:18079,execs:925579,op:havoc,rep:5 new file mode 100644 index 0000000000000000000000000000000000000000..0982e53b1c7ec0783a924b9ebe5717c278121b67 GIT binary patch literal 112 zcmb1^jx{tkw)T-WF`F=90-v>swUL;ibZo38AG-^uw63AGAqZG!ioX+ut3+a&8RsxC aSTH!`psIiir%JQ?fK-?{11; +]9;1;1_______________________>11; +]9;1;1___________ leeWT \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001226,src:001062,time:18319,execs:934395,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001226,src:001062,time:18319,execs:934395,op:havoc,rep:8 new file mode 100644 index 0000000000..83a39ff25b --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001226,src:001062,time:18319,execs:934395,op:havoc,rep:8 @@ -0,0 +1 @@ +55[?9M::+::::::`:5[:]133;0'[?9M]133;y4[?9M]133;0;[?9M]133;?9M]133;0'N4:3lc3::533;N4[?9M]133;?9M]133;?9M]133;0 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001227,src:001002,time:18334,execs:935293,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001227,src:001002,time:18334,execs:935293,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..c33a0d8c3819c4bcd2b38665d09d65a8780e97fb GIT binary patch literal 132 zcmb1^jx{s0{;wsI{J}c&QNv^ilGf5vF-SIKZ@@1*dD6s*(y<2CA($T_1hm8&GJwoWmX0k3g3lnL P*wTUlWHb&beg$1Y!xV*o`|8AAX7 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001236,src:000480,time:18998,execs:960147,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001236,src:000480,time:18998,execs:960147,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..60bab4fef8cc669753031323be09bde386c19ae6 GIT binary patch literal 132 zcmb1%t^dz19cyR+#Daz_M%KnwKw$nKB65e*nrk8u7)r}w=42-7M(e@iRM4JG$K=pv7%t6Lj0{|F~Ht_%e literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001244,src:001231,time:19357,execs:974464,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001244,src:001231,time:19357,execs:974464,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..9d909a1195701f07e64c6a5f9550871cd4db97b1 GIT binary patch literal 165 zcmb1^jx{@}&YsCA9cwBN0s^K+M%K2x*NWNyO_q+8jyHvh@G)9T$NsDTzj`%DC0LdC yf0!zmh^?xjAzakZSeh-!g!TV_R_WSk6aY5?qP_uQ7g)Xcdt{aM3=9m>(Ix=HJ~BH1 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001246,src:000516,time:19531,execs:980963,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001246,src:000516,time:19531,execs:980963,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..c074b682e3c85a19cc02f8e643ad1246e3e49cdd GIT binary patch literal 104 zcmZ=@sK4{SfjK!jB_-t!dy%0yki)>h$RKFg03@Yj4Glf5VJyGQBm=BU>i@G#M_UEg Rn@C5SSU~`iHlP{C)&R1B8IAw| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001248,src:000867,time:19698,execs:988025,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001248,src:000867,time:19698,execs:988025,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..8ccabdce5bbc7991dc734a02d78816d17b435190 GIT binary patch literal 136 zcmb1^jx{s0{-0?bll;Zb@PGYB=~zoXMr*?l4AzE>(&p^{aLD77H8iwlXJ`NazaB_3 Y{AXvEjy13j$t;mzXU}B7Y8*rZ0GH7&3IG5A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001249,src:000351,time:19741,execs:988770,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001249,src:000351,time:19741,execs:988770,op:havoc,rep:16 new file mode 100644 index 0000000000000000000000000000000000000000..cfab6c2ee5a87f9d158c4e692628111b4a255349 GIT binary patch literal 68 zcmcDHZTevSUzmYmvUDtip`mmv64THQE@~*tAP{S4Xkl%`Zup-at~$ifI;p%`wFe4AIJiOrW9tH*mBqss@XlO3+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001251,src:001065,time:20111,execs:1003221,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001251,src:001065,time:20111,execs:1003221,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..ccedd6af92380e71113d37c178ecfbed95f87f41 GIT binary patch literal 116 zcmb1^jx{s0{_km>nfzhGgi1q0>yOg0mVAuXh9Jyn-N62@%@-&WVra;~0#Ta@Q5ynM c_fc9p*3ej5ItWOE%z?=P%|R1^s0JGi0PQ9xDF6Tf literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001254,src:001252,time:20212,execs:1006266,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001254,src:001252,time:20212,execs:1006266,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..1ff57b018cab9fe8f26fcc77767d7767cae58e43 GIT binary patch literal 94 zcmb1^mX^*;j@2^b(_jb^elB^{vPrG literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001255,src:001174,time:20230,execs:1007503,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001255,src:001174,time:20230,execs:1007503,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..6d64e3d136ce5c6e07a67786c2bd4fe555fc0788 GIT binary patch literal 68 kcmazwGn0xnG|v3bAsuUMU|?a*z`(-5j?T88XpTn#0Nm{iIRF3v literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001256,src:000675,time:20347,execs:1011812,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001256,src:000675,time:20347,execs:1011812,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..ae92669730926224bbbd3b40b665c9a4282949f6 GIT binary patch literal 176 zcmb1+Hn9Q%#c&WAV`U``1^;~wEt#bA^Vp?h4Xi^l*{!6b(}ek6NXHr)m`F2NS=Ik% zmkzQDt~aqVh8Y0X2{g_)CsjJy1VuH_Y)c?EM$%OPXGV_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001257,src:001163,time:20531,execs:1019741,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001257,src:001163,time:20531,execs:1019741,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..81d4ad5c0197d5191f046af0a52c7727401afddb GIT binary patch literal 99 zcmb1^jy3a11rla_jMl}rhSr(v@2oS$-&;$|dgP#qi|*};4w127Z~#iMGnyLbq>8`8 IuMVsX06hR2oB#j- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001258,src:000638,time:20552,execs:1021014,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001258,src:000638,time:20552,execs:1021014,op:havoc,rep:6 new file mode 100644 index 0000000000..211a750f4b --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001258,src:000638,time:20552,execs:1021014,op:havoc,rep:6 @@ -0,0 +1,4 @@ +]]12;]12; ; +]9;11;]]12;]12;y ; +]9;11;r ; +]9;11;rgb:ff]9;I9]159]152;]@ ce \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001259,src:000638,time:20556,execs:1021279,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001259,src:000638,time:20556,execs:1021279,op:havoc,rep:8 new file mode 100644 index 0000000000..e2fd85d78f --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001259,src:000638,time:20556,execs:1021279,op:havoc,rep:8 @@ -0,0 +1,4 @@ +]]12;y]12;]9;11;r ; +]9;11;rgb:f; +]9;11;r ; +]9;11;rgb:ff]9@ t9]152;]]13Ce \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001260,src:000991,time:20577,execs:1022554,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001260,src:000991,time:20577,execs:1022554,op:havoc,rep:16 new file mode 100644 index 0000000000000000000000000000000000000000..fd7f16d3769bfdb52e823a6ed032a0e324066660 GIT binary patch literal 164 zcmb0(m5#QT^_7k_G&Z(&kv91cXVw3oIB}wMtbuh%W{CtlP}sm7qLz=p{yzf)P&r?; ziL-G|vaz)Ee|A3p3~5$YY3m}8!v8>EZ3vc#jx{n;fJ?+$@-c!WfWQnyAcJ(A004-0 BFAo3! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001261,src:001260,time:20582,execs:1022827,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001261,src:001260,time:20582,execs:1022827,op:havoc,rep:11 new file mode 100644 index 0000000000000000000000000000000000000000..1c07f96ab43db8a422c1b600315fa82b6d773b41 GIT binary patch literal 176 zcmb0(m5#QT^_7k_G&Z(&kv91cXVw3oG;yMItbuh%W(fl$P}sm7qE>*R{yzf&Eet@@ z_!v!`jdPNXrKSI~^YLd$bF)fY7lF+A4+PeRV2S8hBO?V?m_)24A0tQt2+TkP&=g~1 O*8l%mfmAve9c^r3oelv2`yns7 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001263,src:001260,time:20584,execs:1022892,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001263,src:001260,time:20584,execs:1022892,op:havoc,rep:14 new file mode 100644 index 0000000000000000000000000000000000000000..ced8d24dd8fd82ba35700ef9394cd9f78ea3a816 GIT binary patch literal 176 zcmb0(m3Ft6^_7k_G&Z(&d1mq-%91vz|37i!MCn)q>yXS633i~cfxD@6G(xQ;Os%oB z^nV5x1_o(XR%z=Zki!2!U~QNTln{=IH8N6QWd+LO*V-@{sL@c-5D1Lb`2^C_-O@n- H-N1AJhN3X- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001264,src:001085,time:20634,execs:1023991,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001264,src:001085,time:20634,execs:1023991,op:havoc,rep:15 new file mode 100644 index 0000000000000000000000000000000000000000..83ff83aeb0bc271c7174da9c9a5020e11a87867b GIT binary patch literal 148 zcmb1^jx{smW3)EZwA8Scmi0(2&Pjy{+3GehR2pg;Y62y|N({kDoQn;uqZw==x(s=r pSsU6xw4-T_2WqY7V{~9(U;ygFVm3&D86O)|0myDc!{`thV*uc-9$^3g literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001265,src:000418,time:20729,execs:1027437,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001265,src:000418,time:20729,execs:1027437,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..a27078b77f9018e5c4166212e3ba9fd52cc8f42c GIT binary patch literal 131 zcmb0RW^j;>wd7;8HZ%m$$N(w^7H729Vt3%Q=7Ms7iVfNI4Gb7SViRxNn24bnW)RF^ PAdS#4aUw(mNbny3GZz*a literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001266,src:001123,time:20740,execs:1028083,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001266,src:001123,time:20740,execs:1028083,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..d08f48c5fa16d9c1f70ffe8d0ce62c9c2f464f59 GIT binary patch literal 65 scmazwGn0-rR5Z3Ua0JrEnXMDe|FcWS8XG8CSTkUXFt9LyWi8R_K)}WU0FFd6t^fc4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001269,src:001268,time:20998,execs:1037580,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001269,src:001268,time:20998,execs:1037580,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..b3ce657d529feb95275edf8d9f84b57256854263 GIT binary patch literal 148 zcmb1%tv8guV=xa0q+|cHGczRRn6L};Mf35`wPfJ8HnKLhwwQ$t7_u80iW?f5TN~ok dmpSFXUnUmwpkf6`c4QjHny|C-%>V*64gd*#EF%B_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001270,src:000351,time:21054,execs:1040065,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001270,src:000351,time:21054,execs:1040065,op:havoc,rep:11 new file mode 100644 index 0000000000000000000000000000000000000000..c5efbdaa7d5fbcb5232bf684b74c6101ae06c06d GIT binary patch literal 80 zcmb1PV3;fuYi%bTCTM8F&>$UaXlR*i&A49qVWt^JKyq+<<@jm_EXSs10Gr7P@` pt)*+>YzCMtj7G>XFgPITFomnEXJqj3PL(z^mX?+d5|1{q0syau9##MV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001272,src:000853,time:21223,execs:1046594,op:havoc,rep:4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001272,src:000853,time:21223,execs:1046594,op:havoc,rep:4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..97b2165985ce73991d179ca5f8d9a30d81a6cc8b GIT binary patch literal 132 zcmb1^jx{s0{-4RmXl-b~z^s~lX!oJX(y^aVfgunW7#dnD8w#E?Gz5_!8~*?Q57fg4 s)XZpY&i)To(*vM>WKEui)*!B-wV=Hv5LhrUJ~XlN$VruEVEF$Z06C&NIRF3v literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001273,src:000360,time:21348,execs:1051554,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001273,src:000360,time:21348,execs:1051554,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..72aca6f06ee922601355798c4bb59910858622c0 GIT binary patch literal 92 zcmb1%t!JDp9V=*P!C+`89cyaM4kXQh40d5S8&gD;U6_xNU)b8vI#bV752V^q{69Mb K1CmJ%)|miB<`PZ- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001274,src:000160,time:21671,execs:1063505,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001274,src:000160,time:21671,execs:1063505,op:havoc,rep:4 new file mode 100644 index 0000000000..24d7aa54dc --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001274,src:000160,time:21671,execs:1063505,op:havoc,rep:4 @@ -0,0 +1 @@ +;]4;]4]4]4;0;; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001275,src:001264,time:21773,execs:1067294,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001275,src:001264,time:21773,execs:1067294,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..340e63d69d745b5c24a322db39fd5dce39b4d835 GIT binary patch literal 152 zcmb1^jx{smW3)EZwA8Scmi2&fZFL(MG=TyjDWI@3gDpfANLg`CDzdV8LrueaJ~UAW g1_lNVYeonq4KyJYRToqOByMQPhQf;ui4Ktg0FT-onE(I) literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001277,src:000478,time:22094,execs:1080036,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001277,src:000478,time:22094,execs:1080036,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..9ac02eba341054ed2cd83cf0c48c50a41d719c34 GIT binary patch literal 92 zcmb0!l#VqtG&l4!fH17VTx;vt`a6P#(hQ6Y4AxMISg1;KYwI82r3TCLVOSYDdH8QfUXHb@AU}SK$XBc0RF}l AVgLXD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001281,src:001256,time:22537,execs:1098717,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001281,src:001256,time:22537,execs:1098717,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..cb5df9315defd004bc38990aba89ec90458bf182 GIT binary patch literal 176 zcmb1+Hn9Q%#c&|OE*)!NUEjdKARV11%=bb%*3iI2n!(Dd{y)2Pkd;EciIp)-u`~z( zwHoK70x1;LK!Yr;&@~5xG+S92LyUs(EKRIHwrXf-NNcbHNe#GpAY+jo092)81vEi` GfdK&K7b>9u literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001282,src:000206,time:22622,execs:1102951,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001282,src:000206,time:22622,execs:1102951,op:havoc,rep:10 new file mode 100644 index 0000000000000000000000000000000000000000..a0ebfce0a08a2b9f8b4d2534c2a2da3a2183ff52 GIT binary patch literal 112 zcmZQKG!*~Oz%W_bP%74NvUIGVAq#_{p>!;qVQ8J1oDWpd3zI`t2bD(A3)3=L+SiXGlMFS zhS8aZ#?sQ#LE`VEqfM-g4fWxwq;pb%LTSQ$*3z{mzgd9B7#o{g3wl@rfdvC2P}>Wb Y(a26yXS633i~cfxD@6G(xQ;SndD+ z*2dD({~3xv3jPCuwPCWcw2_elD=Py7rgCZFm{_cmATwAL7^GPnCId|}R5SzvV|6}( V^mMm$5RkTp*ucQTzyPu#9RM#}F{S_j literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001288,src:000382,time:23061,execs:1119125,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001288,src:000382,time:23061,execs:1119125,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..8a7ecb031320735db679d1efef3d7f0a8e9528f1 GIT binary patch literal 81 vcmb1%t^c2yY%Lut9cyS}ZE9`K4x}>qm`vD(8IZ;77!1+HV9H(~>t_c5>+=ye literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001290,src:000590,time:23172,execs:1124122,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001290,src:000590,time:23172,execs:1124122,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..7cc1263816a63251b795d0d10d8c1f81b6a84a96 GIT binary patch literal 80 zcmZRGHnBp0`iA<66Ah(fE%_L&&8)zzSO-o!u8BYZ7q&uXTNy)m_5azWqpgDL0c1oL AH2?qr literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001291,src:000590,time:23174,execs:1124203,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001291,src:000590,time:23174,execs:1124203,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..479443afc75c34b045d50422ca5bc6cfd01b3324 GIT binary patch literal 106 zcmZRGHnFmjx3Zcz(NH?pl8=#rfr;7L48aGnt&ArE(L}C^Kmbt%7OiinN8wAy3L084 a7y?xo{>W5d0O|lKuK&+29c>j{Zvp^_8Rg24eO$qrP7M*|iU H*i9J$X)_uV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001294,src:000564,time:23851,execs:1150682,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001294,src:000564,time:23851,execs:1150682,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..3a5102879ab6c2edde6d9bbfe193b74c52475293 GIT binary patch literal 76 zcmb2Pva*^i9V=+UkYZxO!2U=&*3i(L{XYW(1B3;ogbl5Y45cUkXP9Zo!e9twL1cwz RTE`k%XC~(x`Y#1s=Ww6G49js;VKGC-X`WngWL z)|QNneAeddFAWV*#Tcy(8A0NcrDF|^rKN2?Hv9(yb}M6$Eryzg8rFs&kY{Sa;9zK- Tot|W6A{}jF<&gui<^?+dF)}4- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001298,src:001156,time:24070,execs:1161151,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001298,src:001156,time:24070,execs:1161151,op:havoc,rep:16 new file mode 100644 index 0000000000000000000000000000000000000000..1d9a27534db57792e31f8e7baf577fd56549e172 GIT binary patch literal 129 zcmb1%ZTK%8D`=@1Yt1DsAa8AH!C)xOBpqwX2V`6FFMn*>KFK`3H!YsnD0H9?cli2}#HXI26 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001300,src:001156,time:24088,execs:1161672,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001300,src:001156,time:24088,execs:1161672,op:havoc,rep:14 new file mode 100644 index 0000000000000000000000000000000000000000..ef9dc0726877b50be1fd6a7b10fdf2e704851131 GIT binary patch literal 130 zcmb1%ZTO#=Y%LudYstrH%_R+_wqo}R1Fly6a^{9Fa%_@A^Sf7vK$ww literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001303,src:001010,time:24326,execs:1169732,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001303,src:001010,time:24326,execs:1169732,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..eb3490d86cc02df586c0946ac124d08ff59319fa GIT binary patch literal 130 zcmb0(GK#h4l8&|HW3)Er`=6O?6x+bZ$cZFm1XO_#Vqkdo?38ruGa!(TMU?^@fJG=X e**cuv&`|t8yR`v>1JLM+Kwt>6@`aTl`#%7R*CPA? literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001305,src:001130,time:24447,execs:1175301,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001305,src:001130,time:24447,execs:1175301,op:havoc,rep:5 new file mode 100644 index 0000000000000000000000000000000000000000..43c6e0a3860ffa648eddb6749e99c00015cb2ce9 GIT binary patch literal 88 zcmb0(Gvm{Zw>D(`|DRPl*368b(b~|~G9Ev$j5jniw9XWNC%U(bozWD+7TL>aD#hU7 LlPVn^B4Z2yrQ#Zl literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001306,src:001130,time:24465,execs:1175888,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001306,src:001130,time:24465,execs:1175888,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..809b5f23d61565c93b8d9b3c48f37c3e9fdc557e GIT binary patch literal 72 zcmb0(Gvl+)G&GcsH8bO9v^KQ0jE4ftctb-&>rC-?qInj~=Xl!g9z-TQU8_W(QOo8Z!Fdv9-3gR;u zivMS4V2lGwt9k*&7z9k&nfMs_7#d6kIr#Yb@}*6{=1NPy{Q)-D6$0QUr`X%`XUN;z z+Z$U;M}yUF00UzNYcXG_VlV}CP^_VWb+R!QqmrZ%<^dfAR3B>yBrpXH80uFZW&j)1 z0JIYV&>fca1g;UP0_Z|;I6z&997;ygtgO=3MIa+%E%~A|os)bmY}u{Diu3ar0f^{T AmjD0& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001308,src:000432,time:24810,execs:1188135,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001308,src:000432,time:24810,execs:1188135,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..b5eb83d0dfbee9c6439a9c20f8cedaada18326b9 GIT binary patch literal 92 zcmb0RW^kA|(NH?pl84dSf*s7_W3)D8*EcYD=)h^sg(AWL7Gal)m5wzO%1qABV+S%O KBI`$D{{sNBvlW;C literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001309,src:000833,time:24829,execs:1189224,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001309,src:000833,time:24829,execs:1189224,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..fcf13a08f75d0b0141debd3b2ad1ccd02d6dadcc GIT binary patch literal 171 zcmb1^jx{smW3)EZG&HnE0Xir=bWRjlzyJmuVGLv%Ne{9xh;0Z0)|ui4X(m=yRz}vw m)+W&=*2Wz91_t_Hje$~z)lA^ha~U- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001310,src:000833,time:24832,execs:1189394,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001310,src:000833,time:24832,execs:1189394,op:havoc,rep:2 new file mode 100644 index 0000000000..cfdfc64737 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001310,src:000833,time:24832,execs:1189394,op:havoc,rep:2 @@ -0,0 +1 @@ +]66;1)11;;;;;;;;;;,;;;;;;;;;;;;;;;;;;0000000000000000000000000000000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX11111;i0f4:::2;3;000000000000000000000011111;i0fe[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001311,src:000976,time:24888,execs:1192183,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001311,src:000976,time:24888,execs:1192183,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..d1d19abb1582b61c7cedfae447995be461a728a3 GIT binary patch literal 184 zcmb0(m5#QT&6bWeG&Z(&v5xs)|4};Dl8@2)7X!mD>FCo|vN_4p(XmEA1qRkh(y>Mc z4E6t|I9Lpr{L`f?jX`EX pEW@J8*jhT;#L74)*;rcoKRX|Ph7{0pBkA`n(ohRQZZl;62LL9uGp+yt literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001313,src:000998,time:24999,execs:1196421,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001313,src:000998,time:24999,execs:1196421,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..c4db38f5cfb4306c9219665b88bc048ae84faf46 GIT binary patch literal 168 zcmb0)m5#Qz^p%b^G&Z*OePUu|oRe%U{pA1u`v3o>qhpPvIamy=i-6Jwv9ZAn6DLia zC>?8L9gMveA3o;R?O@M*n|9|ONQvqI}>81)m nM_4n!9R%WEya*D^Lvbk3U8X==fx0J@qyiZT-C+_8|AE>8uRBUp literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001317,src:000616,time:25197,execs:1205841,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001317,src:000616,time:25197,execs:1205841,op:havoc,rep:14 new file mode 100644 index 0000000000000000000000000000000000000000..ea97fbe293d819cd7dedfe530fdb5f33a716beab GIT binary patch literal 84 zcmWgc{m;NI9cyGQ9s6HVaW#-+h&5F(jm^&kiUPT&3<9PwDFy}xWMKw~tdw-D09ZRC KP#&m0))WBgZ50*( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001318,src:000587,time:25388,execs:1213221,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001318,src:000587,time:25388,execs:1213221,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..db2259120c727467cf0e27dc0bb25f904b01d299 GIT binary patch literal 160 zcmb1+HnEB-W+;}<&$F_!l8!YsH3HHQU~80Y4HZka4wjB(ur^Y#4t5VK4tKY3kFv4_ zs{(5QOCzM9=HXNDpW*-O`v20thL%h~t0Ng07#xEC*RxB<8d!&9vhxW+SoQn>I*BW1 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001320,src:001094,time:25452,execs:1215750,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001320,src:001094,time:25452,execs:1215750,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..76273e08bcfb1a3d2008ba546181cb7ff0e3702e GIT binary patch literal 82 zcmb2PHcXX{H8W#mur{>Sjkh*@U?9bXKZ5az`(%50AgF40HGlSSj2-s4iG~H3=QU|2rMa*wiagq E0Px2TivR!s literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001322,src:001321,time:25526,execs:1219485,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001322,src:001321,time:25526,execs:1219485,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..62254c4ef0a0707f0e191088806c591976d31e01 GIT binary patch literal 92 zcmb0RX0W#ku9rS;C>?9bXKZ5aAbp&L0mQa80YXCvu!si&LqjkXpHn1l9iIahfXEum ZPZ3xG6qJrNGqe7mX=P;v)Xpi+002M(7x(}G literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001326,src:001257,time:25760,execs:1224942,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001326,src:001257,time:25760,execs:1224942,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..961d02f3ffa8659be5555b8d1084ce81e7f0ddac GIT binary patch literal 111 zcmb1^jy3a11rla_jMl}rhSr(v@2sU|J#x^*ME7D9#ZVU_W5M8%Bh8)%1eqWL2{4)( F0|04TAEf{Q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001327,src:001316,time:25935,execs:1232557,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001327,src:001316,time:25935,execs:1232557,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..428f525280104fcaab7e6e7b756dc661d4642eeb GIT binary patch literal 156 zcmb1^j+K`6$VrusH8bO5v^KQWHn27`gHmQ@(uNw=xaIwT8Z@z~Ff`0bHkLL61A+>G asw@~B46U=%lic=p{a`c&@_-JC_5c9!5F)Ao literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001328,src:001316,time:25936,execs:1232578,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001328,src:001316,time:25936,execs:1232578,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..2e18e2a73aa7ebdaec100a18e401eec4624c5cf2 GIT binary patch literal 158 zcmZ1|9V;#Ck&`MNYi7pBXl-b#ZD4I?2BjcEnuZ$IxYhUpHGxz#Frb-YD3g_U@@>R0&?pAPXv<2#@2q- z$;Q$^m0*r#{T+6YtU)YH*6@>wp)}YWBWYGvX|P^{SfDy&(-aWuqyNL~MN^N>+*m_H M0VpuxOR+Wt0I`fQ9RL6T literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001336,src:001030,time:26430,execs:1252685,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001336,src:001030,time:26430,execs:1252685,op:havoc,rep:11 new file mode 100644 index 0000000000000000000000000000000000000000..bcdadd89fbc8a3a89756e27e4921549cd58d6b5d GIT binary patch literal 160 zcmb0RW^l;(|Np;LaJ}?I=~zoXMr%WMeFK9$Lny~OI9}SQWe z=~zQ!X=!UiBSU6ZX?71FH!szg9SCB9%;^7&R)*GwhJuEMhBAh+M%K9P;InRsH3fnO F1^}AOCyxLC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001338,src:000960,time:26453,execs:1254125,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001338,src:000960,time:26453,execs:1254125,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..99f4d74ffc73d4c3b0129ccc96ff21524db68ff2 GIT binary patch literal 159 zcmb1^jx#f}{tpDnA0|$mXeb?P$!BfEZf*S$#A38I1mbuGMilP9$taT6?AHI06KN literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001339,src:001135,time:26589,execs:1259119,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001339,src:001135,time:26589,execs:1259119,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..bb8810beea7de626fc7094f72dd0a7e209f0543f GIT binary patch literal 96 zcmb=Ijx{smW3)Cjw9XWNXDu!3k&_A*VzADz)inT$8%oOp<#EWtR5QX=gNzZ~+r`cZ JG$%Sl1^_}L7cBq) literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001340,src:001159,time:26636,execs:1261944,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001340,src:001159,time:26636,execs:1261944,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..3af2aa702fdff9c411fde7af79922124a60413d0 GIT binary patch literal 113 zcmb1^jy3b)W3)Cjw4OMz_5XkA*i3PcoK&Ew8Bny?*3iJ(T3QxO#1IawGsWMD?(K>W Yk+EQK0BU1rgqrb=fe~F7$Q)B+0P@!!mH+?% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001341,src:001300,time:26721,execs:1264037,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001341,src:001300,time:26721,execs:1264037,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..fbd1186de0b5adfeabdefb659dd51a2ea663ba98 GIT binary patch literal 132 zcmb1%ZTO#=Y%LudYstrH%_R+_2z8cx n5-=@5CIbst5l1W&NG%80B$z%+pox}zd@vjRi literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001348,src:001050,time:27138,execs:1281683,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001348,src:001050,time:27138,execs:1281683,op:havoc,rep:13 new file mode 100644 index 0000000000000000000000000000000000000000..2e0ee617718473da70a7a800e6ea1476cff2ed5d GIT binary patch literal 147 zcmYdeU=)^)H8bO5v^KQW6|y!mv~skvw6e0wF)}o?Fx1QxeH*6FX=9*(b*Ab&(Y;-4e@!h6#Tgo;V=efsZDl=x=AhUHwF9UUZU+Da C!X$+N literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001349,src:000370,time:27240,execs:1285024,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001349,src:000370,time:27240,execs:1285024,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..b08788d984e83ad793d4a32df8b3939046e92c2b GIT binary patch literal 132 zcmb1%&Cg?(j?MIroh<#oo*@}X#TwUx33djC`v2^PhT;qi3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001350,src:001272,time:27261,execs:1286303,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001350,src:001272,time:27261,execs:1286303,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..7b7db0388fa5aab766e8d69719b0953e631c998a GIT binary patch literal 132 zcmb1^jx{s0{-4RmXl-b~z^s~lX!oHB(y^aVz-7Y}Lqh{YLu+YbRD-lW0AfQR0BKS- g6g=l?Xbs{TS_|4+0)Yhs<3kfGkDOF#28RFt0hx+DV*mgE literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001353,src:001191,time:27436,execs:1293690,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001353,src:001191,time:27436,execs:1293690,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..51aef678111eae08c41bfea7c9a9b93e1ef166e1 GIT binary patch literal 129 zcmb1^jx{smW3)Cjw9XWNXD#g^z~F%$Dvg0mM>fgIES(y;(gFf8i; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001360,src:000714,time:28320,execs:1328319,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001360,src:000714,time:28320,execs:1328319,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..9d7745d4ece04f293833f71e6761ba3e702761c4 GIT binary patch literal 93 zcmb1+H8PTp4Q7})Q5wpc1ZPPbSQkmh8paw}hh&yWu(N{|K{*Vj(*9s+KLdvP|56;% Rv8=4DhENfZF2h($J^)No7To{< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001361,src:000714,time:28323,execs:1328487,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001361,src:000714,time:28323,execs:1328487,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..b96c7021787bd3d551a92af934ec69771e49a019 GIT binary patch literal 132 zcmb1+H8PqwQ5r}}#{y|q1M4E`Si@L@kjxSZh-h#y155#k1y;n)4i+=81}Ot_tb^T6 nrTxKr{R|lD|4VVOva({)2Q*wd%h13&Nct2pAX^NXM$Fsaa=~STIP(T37=a(RRrUjCQGDo|+m&5GqxY yrY3H|$51aFYi$HqECo}XQDOkns0WcLDJX{NMll;nc}aR%S~z2>vy7pkA3FeQQz-TT literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001365,src:001131,time:28606,execs:1338709,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001365,src:001131,time:28606,execs:1338709,op:havoc,rep:16 new file mode 100644 index 0000000000000000000000000000000000000000..2b9eb79544aaec01193f41e1539c5bb6cd5073ae GIT binary patch literal 179 zcmb0(GvhO~wTzdJH8adKGz3y+{DRgFKoM(y>ms-SNQq^OEAjsf48N92#|khoFc=w1XNv!4N8uY9ivM>o1S0EHX*^P~V9hDkwyHo4 qKrK*15PD6aWAeXecBA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001368,src:000503,time:28787,execs:1345602,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001368,src:000503,time:28787,execs:1345602,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..082aac85d3d79068f4bb758009b6d8eb01c90d75 GIT binary patch literal 76 lcmdOqW{_vFmX0+wvWAfL3@F?b1{Ox?Xf!psC~9Cj837+34uJpw literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001369,src:001306,time:28918,execs:1350959,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001369,src:001306,time:28918,execs:1350959,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..cb9e74990b9175e4fa9d3c48fccd6aa08c01e6c2 GIT binary patch literal 102 zcmb0(Gvl+)G&GcsH8bO9v^KQ0jE4ftctb-&>rC-?qI*z3Yio8s>DX9K0hk(O#mUkD@L>(t literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001371,src:000485,time:28974,execs:1353377,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001371,src:000485,time:28974,execs:1353377,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..032d0ccf26c4983deac4fd15619fea2d742a08b4 GIT binary patch literal 100 zcmb0RW^mxN=9&luhSIT?))v-=?D_^k7CIj)W56&`8i?R34S?D$7^L$I85}?cSiEPn MGK2!4sbIl80G87h>i_@% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001372,src:001368,time:29078,execs:1356820,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001372,src:001368,time:29078,execs:1356820,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..28871f1a78326847e2614ab3c1b19bb7bfa748cd GIT binary patch literal 92 tcmdOq=8?PYy|x{QsL8Q6sx Jtg{!D002FC6N3N% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001377,src:000673,time:29262,execs:1364554,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001377,src:000673,time:29262,execs:1364554,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..c5674aaf218745572dd61b41041e18bee0a55f49 GIT binary patch literal 132 zcmb1+Hn9Q%#c&{D8v`Ul>;JP`NwVepQ0z! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001378,src:001377,time:29276,execs:1365062,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001378,src:001377,time:29276,execs:1365062,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..1840de6345d16b3815e11ae91d96f6395ed02006 GIT binary patch literal 152 zcmb1+Hn9Q%#c&WATK}KjO1d2=;`e{Xj2ZpbW^>KW&81@v4V==_>Vc@<#L74)RT`)V uAqx}26alFTMHN$oP0{}rG7J>i( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001383,src:000509,time:29507,execs:1374160,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001383,src:000509,time:29507,execs:1374160,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..87aa766725d043ba2729cf56ada599b13ba1b4b2 GIT binary patch literal 151 zcmWgL+r=&&Yi7px!`hI+(9qC2Q~aIi-Yy0OQ|Vv^J5GB}Yp#hCC(Z!_em?0~OFp28 snYEcU2S^Ak!UY!L04kek$T1PSdWfuaEJ%%XEF;1oGzn`%_J1G@09#ls!T{Id@^M;oNyobJ T$s722F`8O1H~?J`9U=n&rmHU1 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001388,src:001093,time:29733,execs:1380074,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001388,src:001093,time:29733,execs:1380074,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..fd2098f056aca9f414bd9bf1b0a9f183f996921f GIT binary patch literal 108 zcmb0ZGvk|z1sJ*(NXMF)@iST*+UlC|>Bh%fOBfm&G5~>YJVNFqP{!IY%FqFadP7E2 O3kIW*ROS~UGR6Q*H65$~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001389,src:001093,time:29742,execs:1380540,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001389,src:001093,time:29742,execs:1380540,op:havoc,rep:16 new file mode 100644 index 0000000000000000000000000000000000000000..7987c8880fd35beab66c2b81a5b9b69739805b95 GIT binary patch literal 178 zcmb0ZGvk{&bE+91qqU*!RQzD=)T#VX091`rEu*=tZoIW2Rs}Hqa2jN-t{IQ3M}Y!{42BFK32PG|G>k_D-e4)i2805TLGcjdAmo2P Kc42FA215YS%NO|o literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001392,src:000616,time:29860,execs:1384601,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001392,src:000616,time:29860,execs:1384601,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..cdb55d168bcfdad1e7fed475ec96a5841a028746 GIT binary patch literal 115 zcmd;y{m;NIA8TYS9s9rj|7z)2Qw1Q4fq@}Ek6k(z#AgsNHIj}MKvDq}F`ZD73Y4)z SQe+BKjZIF#n&Cgt8dCt1nI9_v literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001393,src:001382,time:29914,execs:1387588,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001393,src:001382,time:29914,execs:1387588,op:havoc,rep:6 new file mode 100644 index 0000000000..e8c66eecf3 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001393,src:001382,time:29914,execs:1387588,op:havoc,rep:6 @@ -0,0 +1 @@ + ?n1]9;31]S]9|1]9nnnn]9;3]9;31]S|1]9|1]9n@n|1]9n nnnnnnnnn1]9;3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001395,src:001365,time:30081,execs:1394836,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001395,src:001365,time:30081,execs:1394836,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..546ade8aab46cbcb8130b93d534576609f269883 GIT binary patch literal 188 zcmb0(GvhO~wTzdJH8aaJGz3xng4PZ|5o>?zBDerZiDkT`ptUKO0TvGdDUp_z2C0hA z^fuy5&(D#LHncXf0vQ3+0W;0e7NQiW%(?(*jG>`5#41B;-FRK=A||jxLu(8TAhX%o dt+}LQE&1fFE%_L&*#%537#w_3rNcvHi~*)tDIWj; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001396,src:000668,time:30134,execs:1396418,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001396,src:000668,time:30134,execs:1396418,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..0eed0c250b5ac7fb82a88d3d241eed27ed285e4f GIT binary patch literal 132 zcmb1+HnFm@V$}eG==%TC(I%Ew8W5g|m2qlLDp17A*h(oJsK_b?!~p`ua4Tszh&F-9 m0mVZx49J0*kdtaGE&ZQ8IX_PwY$DKLhQ!1~>1eCqY!d)Dc_9n{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001397,src:001317,time:30196,execs:1398107,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001397,src:001317,time:30196,execs:1398107,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..e2518a4e7c5619b32b02551bbf4a298bbb9110fc GIT binary patch literal 96 zcmWgc{m;NI9cv^VyIMNdltI8$I`+S!;%aGYC>{HsA=XsEG&VmEs0vj{ECT}rvM>Y0 Q04eEM0V9xhMxcBw04gyU;{X5v literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001398,src:001046,time:30254,execs:1401320,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001398,src:001046,time:30254,execs:1401320,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..f78907c82d666690eb35aebf503bd32e0ba8facc GIT binary patch literal 60 ocmb1+H8ix87LjF;hA>hX7!2Kk0@e%-U=~6~mf=5G#u6?B05qWrSpWb4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001399,src:001293,time:30351,execs:1404392,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001399,src:001293,time:30351,execs:1404392,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..1e76cf8cccdb20ed52b3726dab5cb6db5c354b55 GIT binary patch literal 151 zcmb1^juk&=Xq_n?Yi7pBXkBJ&Vr^pWk&}wT2g-}T6W!Zo9UYPbVbAZ14w127Z~!WV hXhG*2a+tEevzCTZP)o$$*+|Qx8IB=fZOCrQ2mnCHC(8f; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001401,src:001116,time:30468,execs:1409365,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001401,src:001116,time:30468,execs:1409365,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..5da926d7df272fd636859436a5067862128b1f8a GIT binary patch literal 162 zcmb34^Yc6B=eN<%&&$v{Ra%qK*yv0yVnra?@H=`b+BG)2t7fPuj}JVe?U00eCo9cyf0ARTMSz;0cTQ>e$Qq|3m_2o^LjFfy-5RI%Ks`dr5 KG(&@Uv?9bXKiB5YvORH(2(EalYzFjwsfqanY6WZ96Lij0|Ns{4dWbsK9EXI zYc4Zuj)`WOQN}VL_2LYS3?Mx?^dXE=h&429U>D{yw`MdnGzBwqOxS_u6a!5M+7>4* J&S1#?4*;=`Ad>(9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001407,src:000807,time:30792,execs:1420682,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001407,src:000807,time:30792,execs:1420682,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..f6f71a459968cd043150f3ebfc5177a0533ef354 GIT binary patch literal 159 zcmb0RX0SFiU|@9Ml;)D=nmAE9){>7AEMjf=pI?|EPde7nIx{&%+F_zK7pmmMiI`%1 mAak%u2s7AZCg;OV0~$J$VdBJzK&wEupvXB)G=y5j{to~jeJ0=l literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001408,src:001009,time:30883,execs:1424232,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001408,src:001009,time:30883,execs:1424232,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..c69296f20d0ca69b05d78dfa64babee1746a67be GIT binary patch literal 111 zcmb1+U9?C#)`EQzgqj0oL3va7bFvE=pmK{Ar7Yru3LtBlj3mBD8r8VTi$DfK^-2Hc F0|4~sDQExy literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001409,src:000589,time:31051,execs:1430960,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001409,src:000589,time:31051,execs:1430960,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..d32427de208fa13d1dccdb97a7bc65de7c6bfb18 GIT binary patch literal 98 zcmcDXIMGl#){>9W+R&QIAXCN~jgKVDz#>yvkIuIO0pt4r?9$Oz!DS{^#t^dce}gp_ I$Vh$$0BXe-i~s-t literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001410,src:000625,time:31093,execs:1432985,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001410,src:000625,time:31093,execs:1432985,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..91245d827eb3a39f5ccfc7609ae4bade7ddaa69c GIT binary patch literal 152 zcmb0suD`=>XeiDgXlU`t!1Vu%`u`TzcI<|xObqM{43ni}8O+Vu=bC>sFq>=64#ZFq yu#};pU#1DWFyD*G|A7X8z+?u7dWQdC{o?--`WYZbq6mS^1{r{2zZpTJahE7i=}q9%E|&Xc8-K literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001412,src:001336,time:31536,execs:1451083,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001412,src:001336,time:31536,execs:1451083,op:havoc,rep:15 new file mode 100644 index 0000000000000000000000000000000000000000..8e81e7a0442b8cd379759022d6f02ca3b6a44c7d GIT binary patch literal 158 zcmZQzU=Yao|Np;1o}qNCB_E@;p>=S)w67%}P^?}$mX(z?m|@~Xkd(Cv5b~NhFbE1- zd{P3cHZ(N0wno#XXkakWa5h7He7tmFuDtaB2B3*f`XE76(+v&9|Fbjynv5o_XlOX` Qe?0?(u)dD+B*WRU0BX@HF#rGn literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001413,src:001387,time:31757,execs:1458076,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001413,src:001387,time:31757,execs:1458076,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..372aafc838cebf01d7efc6c75a558137d4f4bdce GIT binary patch literal 204 zcmb1s^5jXZnHe9WwV{>ObStZRD+eoEZ7U!!w9>Fnm4?a*unY6O`2Sxz*3i%l%r=x} z0P1`KR4Og&kpou84>kj&6$O9|wSpT8k~6ZhGzZZtI7F?iGp!A+xeTPESy&8_Tmf;I cm6a{)t} pm7$=ap`kSp8>XeTfvvYL$N{Q|2B|n@pl{$+1XPsWu^b~=K)PMGLmM62}=KG=ZluKf*C#u0#uLz aR7^Tn!1*HogpyPv=~z>F0aGKOxFG=6C@=^B literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001416,src:001013,time:31867,execs:1461326,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001416,src:001013,time:31867,execs:1461326,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..f9bd031c7b2c75312e5db2d7f2907cae3219762e GIT binary patch literal 172 zcmb0(mA12$^_7k_G&Z(&;?H;z9qT7)Ee_-x#9HzhL&c?8C9RC@;mV{ZK|r*u^nW2f zegg&R*#8U+4EcGVrDKh(fgCAL76a=dup!d_+4-We>6VTaaK6Ytu_OtL!BF#oRH~75 Mtf{vqXZOoxwWW-4vJc($V&^zI^;oK_EanI@ZWY SnsG9UE%GctAPqL$AQk|r11%5$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001418,src:001167,time:32002,execs:1466336,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001418,src:001167,time:32002,execs:1466336,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..7dd3bff5d51509b7df15fc52fe49e17baa72d406 GIT binary patch literal 117 zcmb1^jy3B_1rk1djMj#R)|uk(tfgf=azH|6K%qQaT?3%Fq4+z|yDa?2~z^3Eg2dNrTKKt3}MpJ`4(m% eg&=Kku{emBbabqdkrC7!X`mpw*~nrJAjJSJd?3{T literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001421,src:001366,time:32387,execs:1483134,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001421,src:001366,time:32387,execs:1483134,op:havoc,rep:14 new file mode 100644 index 0000000000000000000000000000000000000000..a75873aa42c57a136940b119104413ec02577233 GIT binary patch literal 169 zcmb0RX0W#ku9rTpcid1q){@WI#M%KwTboFmSVKijtbt5JLly>11rR|zT1`wqW?5Sr k8W@7L1KD9f!$5|k>IGV0Y>1=^Y$Z_8!H-?oN}RzE0M>sZBLDyZ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001423,src:001422,time:32626,execs:1490779,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001423,src:001422,time:32626,execs:1490779,op:havoc,rep:10 new file mode 100644 index 0000000000000000000000000000000000000000..32e29a07c26a92aaf7b5a69952bc15ba15abccf9 GIT binary patch literal 260 zcmb0RX0Vrzwd6B4v33B_)+Rt`C>?v3ozd9DN=sS>EC-R<{$2XG;s1K+7)yv!217#= zLpV@TF;+nZJSsCl;Qx#n#)gIlh754?4Gay1fgBVIElqq)z$&!2Z)ad&P=F{_`2W8i iWXW+uxUDAEo+yT)I0Dlmp!*#B*g*zh@g>OL(y;(F6g%Mn literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001424,src:001422,time:32635,execs:1491198,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001424,src:001422,time:32635,execs:1491198,op:havoc,rep:9 new file mode 100644 index 0000000000000000000000000000000000000000..b439bfacaf958ec9ed5efb875eb0eaec13a48b2c GIT binary patch literal 188 zcmb0RX0Vrzwd6B4v33B_)+Rt`2o_0Xw@H>)7QNRF{gs`mPih-Iy z!hF^Z5DILFp@|`~J`-zCLjyx(c|$`(V@(t>17u+9;KvR!0NHiYrpCtBe$qhqZjp`! E0R9{(R{#J2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001425,src:000870,time:32751,execs:1495901,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001425,src:000870,time:32751,execs:1495901,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..e666a42d6dcc1a921b42e41bb55a26d713833831 GIT binary patch literal 130 zcmb1+HnFxs0Wwxr%AD3*(y^9&jMjz*4A!d2hjt$V0xKgcD~A7;*d?BV0E)K6dJ`+- b`u`;iK)?bbpumuwUpm%E&?x!PWw5CLXA~ut literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001426,src:000870,time:32754,execs:1496072,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001426,src:000870,time:32754,execs:1496072,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..aebd6ca2d44d165dfcfa695ad2cf278cf68e9152 GIT binary patch literal 146 zcmb1+HnFxs2g;n*T+*?Ye2mtH1`O7!|1JMFn6L};MgRXd*OGyM;!|XRqBODI#LBq- ke+dH+usnT=CWpdRO$I3f0z-Cw=~yE{qvS)E4*`J{00gBhH2?qr literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001427,src:001418,time:32791,execs:1497358,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001427,src:001418,time:32791,execs:1497358,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..11a1d82a287e8dd1d90704af38a63f76512332e5 GIT binary patch literal 140 zcmb1^jy3B_1rk1djMj#R)|uk(tfgf=au6(#q!~~$&sNvK+7N|fXejSwMF0Q* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001429,src:000709,time:32966,execs:1504486,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001429,src:000709,time:32966,execs:1504486,op:havoc,rep:7 new file mode 100644 index 0000000000..534643ee88 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001429,src:000709,time:32966,execs:1504486,op:havoc,rep:7 @@ -0,0 +1,4 @@ +0]9;6]66;1]13> +1]9;61]9]13= +/]9 ;61R:311111111]9]13= +1]9;61;rgb:[4:H^e[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001430,src:001126,time:33116,execs:1510306,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001430,src:001126,time:33116,execs:1510306,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..17fac2f176206186716841af42b01ee3f5881038 GIT binary patch literal 96 zcmazwGn0-rG&VN37PPlCa0Ib4A*_k!|JkKujSUPetW))@QFzJ!*<%?P7#UCmF_cIL I85>vv0JNkT$^ZZW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001431,src:001051,time:33198,execs:1513432,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001431,src:001051,time:33198,execs:1513432,op:havoc,rep:8 new file mode 100644 index 0000000000..17782aee07 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001431,src:001051,time:33198,execs:1513432,op:havoc,rep:8 @@ -0,0 +1 @@ +]66;;1=-;11111;ile31)1(;Ile]1(;/Hle]66;11111;i)1(;/Hle]66;11111;ileleKT31)1(;IleQ3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001433,src:001309,time:33296,execs:1516667,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001433,src:001309,time:33296,execs:1516667,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..8ce809704f0917470438fa56fd20c8ac3d37856e GIT binary patch literal 143 zcmb1^jx#gkW3Ck%d8QLlCge6gNmSv9huAcipmqoA~j6*4c{E}4N5gbhK!TF~AS z2rS@=qY?Z~NWj?G+A-QhI)wqK-4)0J85t@q{a=WW-$0s`l@(z#R1$9B5<6B_DeEF2 NpTWVBkI~wY9RRCuDi{C& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001436,src:001424,time:33445,execs:1522830,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001436,src:001424,time:33445,execs:1522830,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..7138c45fbb61291f8666a579f5b7267d3f4aa862 GIT binary patch literal 264 zcmb0RX0Vrzwd6B4v33B_)+Rt`2o_0Xw@H>)7QNRF{gs`lEO2JAX zI)FMsa(vbe5DLhL7<30}v~+NAF#A7414D+{AZ1{y3~&IjGYo;iSQDfHY%WL)hjQ$~ lwhn&mhR3Z94NVM@ePCkkIaxZ^(Ad=2IM+`a==Uwsu>kA~IspIx literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001437,src:000897,time:33472,execs:1523791,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001437,src:000897,time:33472,execs:1523791,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..be9cabb0999019eea53ecf81c69ac74a2ec8d6dc GIT binary patch literal 156 zcmb1^jx{s0{-0@`nfzg{VP~g}khHBKAET@xqqRBvKQOULIu@)5qQubVeKsHxB<7NKZ7Bj@YiMm~ QsK#iWxs_Eq+QiBj0Crt7WB>pF literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001439,src:001335,time:33527,execs:1526196,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001439,src:001335,time:33527,execs:1526196,op:havoc,rep:14 new file mode 100644 index 0000000000000000000000000000000000000000..47da9bd8b7e74cb957c97f0f20072c0980f2a727 GIT binary patch literal 180 zcmbQBFyWfGV1ACYb*#Ab1O=y9>3lyRJ>gn@j&;ib4Dd3b9ELCddqFuxg-;4p1dnQs0t~(HdeWvRfL#PLhrW8ZiL? DgNHN= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001440,src:001339,time:33609,execs:1528723,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001440,src:001339,time:33609,execs:1528723,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..35fd333b07dfa3d252311cd83487608c3a4a6475 GIT binary patch literal 151 zcmb=Ijx{smW3)Cjw9XWJXDy8kWIe!=%+?vUx&}ZMKqcbuME7>FGv??bu~Vf}!Ri>G k>O2jlWq~G&zbgX)YiU`J98?8{hA]9;1; +0[4:3l?M:]9;1; +0[4:0;r]1[?Nhy133;F]9;1; +0[4:3lcFFh[]1;r]10]1 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001443,src:001379,time:34205,execs:1551636,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001443,src:001379,time:34205,execs:1551636,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..ece031869aa4fd66111773f43505dfd670ab23c2 GIT binary patch literal 147 zcmb2PvSRpe`M<%0U6`+;qOSr1qW}M!Ysp}R1Wee0G7w=PZDJ)IYstrGZD_z?ZJdn4 jIkcPMzXilRuySi|WTl68A3AghWH=V#L)KhCrM!#)jeIgM literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001444,src:000563,time:34272,execs:1554201,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001444,src:000563,time:34272,execs:1554201,op:havoc,rep:5 new file mode 100644 index 0000000000000000000000000000000000000000..bdc3742ef5d5405ba4a91f688c92fe2d952dbae3 GIT binary patch literal 82 zcmb3Cq;Du4YiMX@ZM_CU@7ZYlpWnpFxLz7A1(ny6v9huPN=ipt1=pjhuwJ8=k&%(~ Ii-F-601ZVMz5oCK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001445,src:001390,time:34442,execs:1561322,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001445,src:001390,time:34442,execs:1561322,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..f5be29e87a6d12455c47a3c2c0362a368f5241a8 GIT binary patch literal 150 ocma#n(2xcpRt<_k{r~^};RalXu}}>~<-ycwXfQA$*qRU~0Nm9YUH||9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001446,src:001445,time:34456,execs:1561664,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001446,src:001445,time:34456,execs:1561664,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..64f5b48778c2e599420cc1b3f0851df5a19f18d0 GIT binary patch literal 150 scma#n(2xcpRt*geF(4)r)c^ngAFlN}j0G|j0Z@4eaRx>NTNAsdy(pYdI@-hvVvL~y KgM%TLbSwbwrzNfc literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001456,src:001195,time:35241,execs:1590907,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001456,src:001195,time:35241,execs:1590907,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..46ed133b934282ddc7a1df80e898e4a55ef87f9d GIT binary patch literal 108 zcmb1^j(uk>E$fk!DjjQP#>Z$~W@~7jDgI7$Zx>Wp{M>(5kO+QN=$fNLWGomQfTlu? JHMC}D2LR0}9(w=) literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001457,src:001222,time:35320,execs:1595107,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001457,src:001222,time:35320,execs:1595107,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..b2db7a2134ce79189cb7dd80f5bd89a999b37f84 GIT binary patch literal 87 zcmb1+{m;NI9c#2&I@VNPz|_bH$hMY-a}=b3^8dkNvH$D;<4^_Cvgm)kkCws literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001459,src:001286,time:35421,execs:1598676,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001459,src:001286,time:35421,execs:1598676,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..7b61999e2c2f149159c2fc7fb5f5927e80ac99b3 GIT binary patch literal 103 zcmZ=@tiQv+WGK#F#BV4aYiMZ7F3e|c%?M-|3iBCCOUKsVS>uNdZ_310xU$0>xhd0A?K&O8@`> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001460,src:001320,time:35573,execs:1605323,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001460,src:001320,time:35573,execs:1605323,op:havoc,rep:5 new file mode 100644 index 0000000000000000000000000000000000000000..9c6b2fef367326aeb371680ae1b1befd2ee8131c GIT binary patch literal 80 zcmb0RGE9|@H8W#mur{>Sjkh*@U+A%ofq)LZ}$N&HW Cp%ZWb literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001461,src:001453,time:35588,execs:1606145,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001461,src:001453,time:35588,execs:1606145,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..653510aa67b1478b7badfc4a7f8945a65c6ea409 GIT binary patch literal 160 zcmb1%t+!*CEFCLoXlNjv_&+n*+U`G)_kx+h&{*1zy$}wpei@42`_F(-%a9`-ZD?&| w1q7BL!b%kxfJLl~>;JQZ4QF5g8Xp^554M2a&^j}@#)N&*qI#h5cn!7(0Ki)=HUIzs literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001462,src:001296,time:35594,execs:1606487,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001462,src:001296,time:35594,execs:1606487,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..81e76e2833172c3521d57e5fb7ee24db1b3cebf2 GIT binary patch literal 160 zcmb0RW^iDrmyVT=wculCmyR{C4#_OBwzL8YS@2ogTBW5ifTV$JxL6uY49G|;OA7~4 in2OS~fnwOD(m+xWD-oswZ2|(Ian=%sR%!nkplkq&Q3M}Y!{42BFK32PG|G>j)2c!PBrHX!tZ?1+ch1R?+X Lu?t&^GZ+E@pI9OO literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001470,src:001267,time:37199,execs:1671059,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001470,src:001267,time:37199,execs:1671059,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..c57a756a9fbf82ac6812aba014a2a8dde2f2f0b7 GIT binary patch literal 148 zcmb1^jx{sXG}N$`mi5R<1#-+7tqpArfxtRb{GI6DE_Oyk3kI+RA0MWaAykUdx&T#^ jgQ1~^^?Ur%uYtBO8XETJnOZP77+Pni0v!+?Vr2{fVdEuk literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001471,src:000447,time:37230,execs:1672601,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001471,src:000447,time:37230,execs:1672601,op:havoc,rep:9 new file mode 100644 index 0000000000000000000000000000000000000000..97b9f6401316183ae287d56e19f00b59f0fe549b GIT binary patch literal 157 zcmb0RW^mw>jB~ICHsHrSVJT0%1QDj?PYNuXAcL41t%Ky1x!t(fna$PRW6P$m-q>ogn+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001472,src:000334,time:37307,execs:1675252,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001472,src:000334,time:37307,execs:1675252,op:havoc,rep:16 new file mode 100644 index 0000000000000000000000000000000000000000..766e0bb26298645cc7a919545e9a4f60b232b247 GIT binary patch literal 172 zcmaDHTmPRSpFuj-&^j|Y){z~FDa>am9XoN+g2jCNInw6;*@0>dfEcXIn(;RakZo*S zZY^kUX=#bB&C%4zx}Jf7g|R+4MAuL{&d@RdWIEVLLu+g4SeU$YeX=#gb|fRf%w&+8 OKp1GD$vYvw7wiCm8!QU| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001475,src:001278,time:38274,execs:1711739,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001475,src:001278,time:38274,execs:1711739,op:havoc,rep:15 new file mode 100644 index 0000000000000000000000000000000000000000..98cb04ff84c7fb5a574fbd003254f3dc8bcd1f7a GIT binary patch literal 175 zcmdOqW>82rl8!YpvaXj`mS*5HGz?~_u!aaQC`(%c1sMLDnej1N$C~M&Dh9~`6-Rh@ z1dz@jsWkvDd7MB literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001476,src:001458,time:38309,execs:1713793,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001476,src:001458,time:38309,execs:1713793,op:havoc,rep:5 new file mode 100644 index 0000000000000000000000000000000000000000..9975689e1dd8b23181b855afe64be8bde66b006f GIT binary patch literal 152 zcmb0RW^kA|aiXDgtR)|#wJC=KXEc}DT=UHQJod~yb{KGAU8#% zO4AQb(@#rdN75W>Z2{y>l#)Jc`G2BxtRYM#RyA`ifx3Z+2gv|-1p@;H2R>12Lv{cK Ci76xi literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001477,src:001157,time:38359,execs:1716120,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001477,src:001157,time:38359,execs:1716120,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..0be1d754dffd60ab53d3fc083069f6e3ba2debda GIT binary patch literal 115 zcmb1^R#D+&v^F%f_Q*+WRzxLXpoM!mz6d(6alLSOG4E6 znwjx4N?S@B0(G3THuQ#>1vCU~M(hF literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001480,src:001457,time:39374,execs:1755454,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001480,src:001457,time:39374,execs:1755454,op:havoc,rep:12 new file mode 100644 index 0000000000000000000000000000000000000000..cd4796ee1e921fc29df54fa3c1e022927b535222 GIT binary patch literal 131 zcmb1+{m;NI9cu(3S4+p5$_tnp839GCrG?=fQy#b=Tm`BUK52wrX&``UMHUB{36!vw RUi817fq{tuXbX@N3jiQt8zle$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001481,src:000657,time:39572,execs:1763736,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001481,src:000657,time:39572,execs:1763736,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..b3bc067a6be008562a4630a802a516115905926c GIT binary patch literal 140 zcmb0RW^mw=_G8G;la96Io5*R+1)>?P4Gktv1hPRA>am74naP+67#ujI4JX327+PmC fuuPn22-GhJ7qm94Lp2pm6VM)z2-ieIc71jLR=gb3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001482,src:001149,time:40197,execs:1788180,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001482,src:001149,time:40197,execs:1788180,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..48acdcbb3a5d0c541f78b2b1f7e99a5a6d4597ed GIT binary patch literal 195 zcmb0(m5x@C^_7k_G&Z*Ow6>O({x8JGZ@?fOYbhOT$}Y`k4Wfjda*~ZT^ zihz0yOssNJrKRDz|Nn1b0O^V~HZZU-&^9n&H%tT?2{RljE$kF+Y-J2K@g>MI*&y+E tCQt#0?e*_}@CjyEOGm?m|2+fprK4kww53^DC9T1B$6E3+S{t(e0{{V{F^B*F literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001483,src:001117,time:40323,execs:1793666,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001483,src:001117,time:40323,execs:1793666,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..6d30b08501db34d6e93ec495fc87b145ce3b2450 GIT binary patch literal 129 zcmb1^jx{smW3)E3j;&{qhI0&oJS4zrW@cz;APvGmHG+l~0)~d-?6G_B}C c3=Q>WFpe1z{AU20#sD-LWE#5JW+D(10Z!Q!`Tzg` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001488,src:001218,time:41779,execs:1848066,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001488,src:001218,time:41779,execs:1848066,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..60f8bc7c179fd24e9b23361a5fbb54ce2de3c8e8 GIT binary patch literal 152 zcmb1^jx{s0{+}rwEnQ)kY%ML#A{}dJY;0~VXm6dFY;9*~X!Eh*|NsAt)`onH*4EOD rhQ_$n7&2O$8d=vfFt9L6<1hxM1ZrKa$#0;AA`lBLfxvqK58^p+LTIokE(3t# WNXmd#flT=?k7O>yW{?E}?Ee6z^&+1D literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001490,src:001190,time:42486,execs:1879391,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001490,src:001190,time:42486,execs:1879391,op:havoc,rep:4 new file mode 100644 index 0000000000..f7648ff842 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001490,src:001190,time:42486,execs:1879391,op:havoc,rep:4 @@ -0,0 +1 @@ +;S1]9;4; 4@1fff66-_U-]66;1=_?1;e]66;e]6F;1=;-e]66;1=_;111@1;e]61e]61;e]66;1=_?1;e]66;e]66;1=_?1;e]66; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001491,src:001134,time:43166,execs:1906850,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001491,src:001134,time:43166,execs:1906850,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..b5a46dcf772a67a7f55d73785ba206864444269f GIT binary patch literal 112 zcmb0RW^gbxWcV)~YsqJA0))H_AP_Gt{l9^a(K=3gq9I7i_3!`xR>Ad99&Ytu6HMZz MT`l?0Oof^V01wI=HUIzs literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001492,src:000331,time:43176,execs:1907444,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001492,src:000331,time:43176,execs:1907444,op:havoc,rep:3 new file mode 100644 index 0000000000..f2bff9ad36 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001492,src:000331,time:43176,execs:1907444,op:havoc,rep:3 @@ -0,0 +1,4 @@ +]1#9 ; +]9;1;81#9#9 ; +]9;1 ; +]9;1; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001493,src:001068,time:43220,execs:1910149,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001493,src:001068,time:43220,execs:1910149,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..384340e1b2d252e8f302191d8cc84d44ee6ec206 GIT binary patch literal 152 zcmb1^jyG%g|Np-<5X739@iAH(+S+PZ8v?;Q(Y;+rV#aehF@d3|hPAY;M@}k8Kaygg q0a_{s$%gC<40eWwA3sr4igi4zTh(sB^N*w|PU6+pv4dVsGr40)r?BWu?q%%_SXc$;W7IXux1?l$#KPLp z&>ARaEiLPjlPVnxG=$MQ!&cWIKE5j+32X6WOgM&}1ba;r2F#yTH BAu|8~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001499,src:001498,time:43814,execs:1931591,op:quick,pos:80,val:+7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001499,src:001498,time:43814,execs:1931591,op:quick,pos:80,val:+7 new file mode 100644 index 0000000000000000000000000000000000000000..ee315bda417c4497651eaa0875943349468a3cc7 GIT binary patch literal 128 zcmb0(Gvm{Zw>Gr40)r?BWu?q%%_SXc$;W7IXux1?l$#KPLp z&>ARaEiLPjlPVnxG=$MQ!&cWI-oGmz32X6WOgM&}1ba;r2F#yKE BAtL|) literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001500,src:000820,time:43842,execs:1933223,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001500,src:000820,time:43842,execs:1933223,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..dfe94c7a8b15a8af4657333f30aad2ecb8fed97d GIT binary patch literal 157 zcmb1^jx{smW3)EZG&Hm}1Og=tU}&8w{!Y|SI@XfU+Qgb2MuQY>;EFEiT t$iiS?xW>@BC_Tx_Ogh@c$|EN>HWp|yNZlH^c1B~601)6cF&$)pF#zjTA#(r# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001501,src:001477,time:44021,execs:1940691,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001501,src:001477,time:44021,execs:1940691,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..33eef85878ecc811891dd258ec17f0de1fcc8830 GIT binary patch literal 153 zcmb1^R#D+&v^KOZw$(MTHZ(Mpjx{#0U~tIMmi5RlBJAb$qP OOrswxtkO`kEcpOQnl|nL literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001506,src:000967,time:45701,execs:2007075,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001506,src:000967,time:45701,execs:2007075,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..564890f48004fa9817ac6eed96f575e6eacb16d8 GIT binary patch literal 152 zcmb1c`2YXEy{s=Ee};6dA&>zijg76Hr4cL>X=7{YXcH@A>F8J^ptON?k~CZyP%;T5 z#!&y?x=5OVf#HAb#EH_e2G${&CDPH@3^p+anh!QFC)rq9`ae6!YM{wR(yXk~Kr?`b I#ai+K0Ojf>=l}o! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001508,src:000139,time:46213,execs:2027160,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001508,src:000139,time:46213,execs:2027160,op:havoc,rep:14 new file mode 100644 index 0000000000000000000000000000000000000000..61862eaf479d9eb13af48e7969620d7226a734a8 GIT binary patch literal 104 zcmcCEGqaG6o@;ImBu!v6g8~D?I*=Gl3cDH;xVmT%Q<}kq5lEUaNFtd7mM~#p000)w B71#g( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001509,src:001345,time:46261,execs:2028877,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001509,src:001345,time:46261,execs:2028877,op:havoc,rep:4 new file mode 100644 index 0000000000..3ab6a7a93b --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001509,src:001345,time:46261,execs:2028877,op:havoc,rep:4 @@ -0,0 +1 @@ +]66;w=11;4;4e]66;w=11;11le]66;w=11;1111e]66;111;;4e]66;w=11;11111e]6Y;w= \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001510,src:001491,time:46340,execs:2031588,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001510,src:001491,time:46340,execs:2031588,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..cfe7d20bc605e7bbce7c8b5fd7a5eff2bb5c504a GIT binary patch literal 128 zcmb0RW^gbxWcV)~YsqJA0))H_AP_Gt{l9^a(K=3gq9I7i_3!`xR>Ad99&Ys@6VQ#~ PHHnvYwd6yy1!@BTu$Ucs literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001511,src:001498,time:46415,execs:2035283,op:int16,pos:80,val:+0 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001511,src:001498,time:46415,execs:2035283,op:int16,pos:80,val:+0 new file mode 100644 index 0000000000000000000000000000000000000000..8ff899bea63e744cae2499925fc36e6d571dd724 GIT binary patch literal 128 zcmb0(Gvm{Zw>Gr40)r?BWu?q%%_SXc$;W7IXux1?l$#KPLp z&>ARaEiLPjlPVnxG=$MQ!&cWIo`E4A32X6WOgM&}1ba;r2F#w*L BAW8rL literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001512,src:001498,time:46429,execs:2035927,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001512,src:001498,time:46429,execs:2035927,op:havoc,rep:9 new file mode 100644 index 0000000000000000000000000000000000000000..c9fac694178e0be6ffcf625a069a7a5f4ac8ce48 GIT binary patch literal 139 zcmb0(Gvm{Zx0a3t(u~#_wz>xKXyEBnLqqFK@pqzoyVw{_Ex@u?K%mTN%_ZGn3Djk1 mz+i2ZoGA`eWG&4vE$fk!YWNffFoXak0~s8AQl-N~WQ+mpu{6j4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001513,src:001498,time:46429,execs:2035947,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001513,src:001498,time:46429,execs:2035947,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..04ecd5cdd0b4a18643b84c2192e9a997030215e9 GIT binary patch literal 144 zcmb0(Gvl*@0A)^VF6mfHK1ORp0|skbU4wYm|NmJH4GkGhO--#0jV!D)#ot*=%X;Lb wO2-1VFGr40)r?BWu?q%%_SXc$;W7IXux1?l$#M0W( z&>ARaEiD_51hxa&T^>29(y>5O8LcyHbq#Sjkh*@Un=ivMS4V3;f&^U=_PVXdKb ntRaJd0D}oT%q$E|AoGE?fXz2F+&hh((bSH?AtzNjJVXWn63QPO literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001516,src:001327,time:47094,execs:2061232,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001516,src:001327,time:47094,execs:2061232,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..292c28bd8ea368ddb8c44bfc524397f540501566 GIT binary patch literal 182 zcmb1^j+K`6$VrusH8bO5v^KQWHoyZI%*;S4tj&Nx+EBw9T`N!mC=WHO*w)ZGQ~aH% tfe{vkhK4!G#?nAj&@8uxNr0>X0t*HQL+kAHB)7d?KNwAcJfKsfJpftPC@la0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001517,src:000786,time:47174,execs:2064072,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001517,src:000786,time:47174,execs:2064072,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..b0d798dfdbd3416a6169a92850cb726abaa51930 GIT binary patch literal 171 zcmb0RW^}L$u9u!@C>?9bXKiB5YvRCA4`mw~f<+mj!VC=c$Wn&dYy2Pz`53K%N)db@ z55owkS=NS@d?=K8UXDQG&EyS=CtOLj{?Axs3FI4^N`u%yF%Vl=SlT?t zg2B)bsE|txU#Snz*k<%9n~mXUSrz7On^rIC!Xb~XSTlNn$LQT!ZaI6ezA1M=8~ n)ve9unwu-IFak|AHnw)Qj!FJv5F6{lFcAo(W22>$oATHJH^MY7 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001519,src:000757,time:47629,execs:2083997,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001519,src:000757,time:47629,execs:2083997,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..ac6929cdf40eadf8207e772093dc6e0de99ae72c GIT binary patch literal 132 zcmb1+HnGA0%AD3*6DLkIl#aFJV+0e{h6W7Q262aWqi`)5__=`6K-CCEM#+a_8Buic PF@kktN&tGqb0A)^VF6mfHK1ORp0|slO3u{9|>rC-?*3z;bIjPdIKn;x6 o8Me9x@eB;{#Dnee1@ZBQFaR=8bZ-|Mqp1ahgHNh-c!-QK0PLkF6#xJL literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001522,src:001180,time:48712,execs:2133024,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001522,src:001180,time:48712,execs:2133024,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..ee004601a57527d71b84cc2be706abafb681bc6d GIT binary patch literal 176 zcmb0(m5#QT^_7k_G&Z*O1X4yz!NAHGE;i?8PXvA)AZ6O_PVr2>8y|%Vs{r{g8Bq99&zX3>%^(HU{6k!HR pGBKb?8X8#x)mmGx@ykrgK{is_3jrG77D+<@LJGt(gy`g#0RSXRCdB{% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001527,src:001526,time:51217,execs:2234610,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001527,src:001526,time:51217,execs:2234610,op:havoc,rep:3 new file mode 100644 index 0000000000..9cc7d591e8 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001527,src:001526,time:51217,execs:2234610,op:havoc,rep:3 @@ -0,0 +1 @@ +]6690A]13i]30083008;3i;]3008;]300;=7;;3=7;3i;]3008;73008;3i;]3008;]300;=]3008;@7;?]3008;8;17]30990A]13i;7]008; ]13i]3003i]3008;3i;]3008;7]300;=7;33]3008;77"]3008008;8;;7;?@0A]13i;]3008;7]3008;2;17X309 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001528,src:001482,time:51984,execs:2266070,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001528,src:001482,time:51984,execs:2266070,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..e403d11702ca24eb4aab8d000cfc556f0484a529 GIT binary patch literal 178 zcmb0(m5x@C^_7k_G&Z*Ow6>OxwUmxEWtZjyvP{{9o%jtH>J6BRfbs?=RynEC(r}gk z|FcWS8XFi`7-$<9up1^?!=)I&I-`xPjB}D@gT&vNfEdQo(*K3{K*qiQ!6%quEgcOL d{`U;XmyV7#(gvD<)j(EONo%kZVlCPK0RVoRD>wiE literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001529,src:000520,time:52127,execs:2271743,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001529,src:000520,time:52127,execs:2271743,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..6e6d8ce0c20609811bde0ae3873dcf8b5091a20e GIT binary patch literal 160 zcmZ=@XJ%knS_P(y_%r@Yw-mFW5#*Cz!Ac^8ogCxJ+Y`u|cKEC$jrVQH{F z9)v!yI%~MJEV`5-&{%1ZIlmYfepwmU19dV?1On+;?7)DKS^wD~ZZwkq4{~6vB_9Cb CC^Rep literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001531,src:001189,time:52800,execs:2301161,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001531,src:001189,time:52800,execs:2301161,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..d56918abed0742af550f404a629e8866d93fb101 GIT binary patch literal 96 zcmb388*669$7pS+X{cc>E$fk!Dh&}xvDG!OHUt6dOmQq?ScJr-#ovkU?P6y%m0@rI K8WbJ!)))W`O%`YX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001532,src:000427,time:53387,execs:2324726,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001532,src:000427,time:53387,execs:2324726,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..029fb06090dab675bae0ccd37fe47c52b9efbb1a GIT binary patch literal 132 zcmb0RHcGY*mS%9^wC0)!1cuVFmVAuXhV1%WTwK36rDIL4!3sdMbZm+Nh9Fo=iUETG P1Ez*#gn8(a$mRk7PT?Rr literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001533,src:001025,time:53668,execs:2335453,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001533,src:001025,time:53668,execs:2335453,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..da17638921e9e1081259b4e7505af39e37b4f835 GIT binary patch literal 131 zcmb1^b~UqLa4?)W(NH?plF!=2+CVziP}5Mu+7JY+GsWMDp6X&}1gWvkPESHnXNjrP bN?JPF#L6Ql6{ljbxrRX7fQqD}wXKW+V@DwW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001534,src:000479,time:54260,execs:2359621,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001534,src:000479,time:54260,execs:2359621,op:havoc,rep:12 new file mode 100644 index 0000000000..2c3ea9d842 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001534,src:000479,time:54260,execs:2359621,op:havoc,rep:12 @@ -0,0 +1 @@ +]😘😘😟ibl3😟ibl3xNbibl3ibl3😟l4l3dibl4 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001535,src:001523,time:54567,execs:2372600,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001535,src:001523,time:54567,execs:2372600,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..0e8f47269581bfab6b8c162c22cfbc79b96335b2 GIT binary patch literal 129 zcmb1^UMZcK9IGYAr@;^;{!Vnye|G6uGc!I$YeQ>8LxaOB4=(`YJ!UZ89#ahln@0_k arDF{(_P|uenqk$6qzhC3BEx7CD`NoYgE2J# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001538,src:001388,time:55705,execs:2420703,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001538,src:001388,time:55705,execs:2420703,op:havoc,rep:6 new file mode 100644 index 0000000000000000000000000000000000000000..b5bb605b9f5fbccdd130a774d13aaa6f2fd9e87a GIT binary patch literal 144 zcmb1^h5|7&zNtvS(6vB1*368b(b~{f*Njg$KHgfw(9n4`H!OM_UDEcQAahGx%TsQ99O=kI~vN+Qdq_ zp&qCbO%G6-0Vus$TKc~bAA^E)EUJ=ZgiWnM@ V682rvUZS;H8rxXXJD}Al8&{ku$y8H6JTMKj+W-bCieeU{#;{rJ`hGQ86fHr T0x-FJuwn+rdg*ApSTU`yH dQXsI-OqGr`GvhOsj+Vr&M*OYl-Y#}Vb^x!y7drp| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001544,src:001543,time:59978,execs:2607842,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001544,src:001543,time:59978,execs:2607842,op:havoc,rep:4 new file mode 100644 index 0000000000..9d0bc532be --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001544,src:001543,time:59978,execs:2607842,op:havoc,rep:4 @@ -0,0 +1 @@ +] ;111801;]I]133;B;1=111;il:3?M]133;B;1=]0;Tit:3?M]133;B;1=-(111;i;11 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001545,src:001292,time:60771,execs:2648198,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001545,src:001292,time:60771,execs:2648198,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..f6194253ee863bdfd0bd86700405ebcbe085d2dc GIT binary patch literal 94 lcmb0RX4o$sYstrGZO%J$rXh@}4`a;4CP+{VP!~ueI{?|c7R>+v literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001546,src:001531,time:60809,execs:2650552,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001546,src:001531,time:60809,execs:2650552,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..557897163cb88b9422e1e27eda02533712ff255f GIT binary patch literal 134 zcmb388*669$7pS+X{cc>E$fk!DxE0}5lXSuHLx}W0qabJ2!!L&68Up~r937ef literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001547,src:000885,time:61305,execs:2671340,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001547,src:000885,time:61305,execs:2671340,op:havoc,rep:12 new file mode 100644 index 0000000000000000000000000000000000000000..8a801cd624039afa4cd791a5d3f6cc21226a6eef GIT binary patch literal 192 zcmZ9Gu@1s83`El@VrUf63Ecn_8$+#T@_(=$TR(z{e_`!M8YdzMb@JJFel}=9!6i-! z5fsJSUbY=M1boMCHfbApJLe)EdSnlQrL|Lv9Z|ClHsJbCtIQtXZHve%?&UG-tUMVw Vi&`)CbZO~u*HA8?)=z)uOh0_GHdX)t literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001548,src:000140,time:61407,execs:2676706,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001548,src:000140,time:61407,execs:2676706,op:havoc,rep:8 new file mode 100644 index 0000000000..bc38a6bd0f --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001548,src:000140,time:61407,execs:2676706,op:havoc,rep:8 @@ -0,0 +1 @@ +[[3B0]0I3B[[5A@[2C5A0[[5A@[2C5A@[2C5A0ޝ[[5A0]0AI3]0AI3B \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001549,src:001544,time:62212,execs:2715715,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001549,src:001544,time:62212,execs:2715715,op:havoc,rep:3 new file mode 100644 index 0000000000..55dfe7cdd3 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001549,src:001544,time:62212,execs:2715715,op:havoc,rep:3 @@ -0,0 +1 @@ +] ;111;il:3?M]133;B;1801le;]I]133;B;1=111;il:3?M]133;B;1=]0;Tit:?M]133;B;1=-(111;i;11 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001550,src:000663,time:64156,execs:2805140,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001550,src:000663,time:64156,execs:2805140,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..0ae3c5cf0365d34cc7adb1fb5936d0bdb35be84b GIT binary patch literal 140 zcmZ=@sK3K*$u5*~5DM;aT60YV0z>IoOFl+xb9Q|L11v%e4q(BAgam}bgan6#6a|<; aSTrSo{$ko07Tfxn!#Eo7OcXEA(nvwNg|iQI)#CS zfrCMS5v~|0#vlMxBOU8t2r>m|j6*#GvUv=349OUVG%#36$6_&mHqd+qLl7`$|2J7W p))K=7D7O8Fxj7eXrIB?w$R-ABgfQ5}3=H*Wk-+~31P9e|X8}NnOTz#F literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001552,src:000124,time:65968,execs:2886661,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001552,src:000124,time:65968,execs:2886661,op:havoc,rep:9 new file mode 100644 index 0000000000000000000000000000000000000000..bd1dd32642112ce8b2a29c9944a332be7827af94 GIT binary patch literal 104 zcmYdIla4m9jJ4!rv<6{zYp#4pMRw`f+(hYUW5e8{)D)n6E}Vy<#vm7@0;~?K62xNw Lg4`mTRAdtXJJTA* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001554,src:001376,time:67686,execs:2961930,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001554,src:001376,time:67686,execs:2961930,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..c98aaa8a2ab4ea6e5a3bfd33c90a5d43d5508ca8 GIT binary patch literal 130 zcmb1+O-b=#myR~Hs`QhNHMC$CO-%{;58}fFm|q~vN((T+Wzdzu42ZUu^_7Nc$7Wuv Qp|P84}Z_U8Sz);V?z``gk9cyN4&29*!Kw`qt(iL{e*3!PFM%EDdXlVwFCo|vN_4p(XmEA1qRkh|Lgz% zXQ=-##ld1=T?7(}oj7r#bc}&@NM?xyySpjO7={Lr5ez`3KqDHAqvK_L`S_xiDS|b9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001559,src:001527,time:70866,execs:3102861,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001559,src:001527,time:70866,execs:3102861,op:havoc,rep:16 new file mode 100644 index 0000000000000000000000000000000000000000..405f1023265bc392a080579083bac4fb1220da57 GIT binary patch literal 288 zcmZvXArAsE422iW8O#|HSc1S`(q+kQmxd4o8jD~Kv!8SPR(yG78;3xxdwqTVdLKtS z(b*>Fb7zw$ioW-mZ5o{0Z{;KLF$6BE8d&Baoq3?@@u`;boCGQBpSUHKX84_ssx zxhNaDM1Jj(BXBec8~$b~=QkK+BE~FajTsGJZ&KuEkb|~XrrZ#5qz(<00Cm>eu8r~r F$~U(jO$h)1 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001560,src:001340,time:71270,execs:3120683,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001560,src:001340,time:71270,execs:3120683,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..3a25566658c1d0a061fcfc9f220d9ab52a5a33bb GIT binary patch literal 155 zcmb1^jy3b)W3-lz%@p^@Nd@xEfV^T`Lj!ATX<0N8LpZR`6n`hWw<|hC#)82CsEwVm W_5Xj6894}mX&6EdgN32k)EEG@Q!JtY literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001561,src:001556,time:72703,execs:3185526,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001561,src:001556,time:72703,execs:3185526,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..357ee2bb9567e09885422eeeece8a7ff8ea4e57b GIT binary patch literal 167 zcma!LFqDp!lA1LUNO4NXf_R2f6Tv(nQ-*;7Bm$-w{xdRyWErdtffPiciHS+FwRyC? z5nqlpL=#ZP24qC*OrRo8AhzUVgsI@m1rA>FAy0TT7N`{g9NXE0YVH-?X_z*=Is9_OUD`-OG`@! q{b#o_HUt3!ph<>?flAvge^7z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001563,src:000390,time:72933,execs:3194467,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001563,src:000390,time:72933,execs:3194467,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..e916d78604a254805354a9b8dec5215c42f76c0c GIT binary patch literal 130 zcmcCEv?@wZVrXDsF))yhHL(U^L+he+Fb$S6Fvu}50Eu8qH83zhboqniOZ7o2z)YA@ M6oZgdBbm+)0AiIOssI20 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001564,src:001055,time:74431,execs:3262005,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001564,src:001055,time:74431,execs:3262005,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..11b75d2de41ed5718d63be250831e375d4c607ca GIT binary patch literal 106 zcmb1^jx{smW3&bVB&M~Yt*(Z(AqZG|iUZ|Pc`(H=8loRrQ>OSk(Y;;ljHdMr4mqjP H(IGMbad{T+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001565,src:001562,time:76501,execs:3367760,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001565,src:001562,time:76501,execs:3367760,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..399a22b4085f6f61459faf0cb49052360907f293 GIT binary patch literal 152 zcmb1^jx{s0{-0@`nQUzrB>rA>?|adY2r-brwQC4IlA3GRY|PpJO_q+WXJ==Zjy13j w$t;loGC^!ZV`*vWAVUK~Lu*4rK|?SFBCRouz6Jzv<2wzli_()Aq@7Hx08sYbcbNoSMfDWK58bwzu>JGK`I_{iIE-jB}EWrJwvqSHS+i{{MgJ z=vX6Z4i*FJBA|K$pfQ$wjMf%x6M?`G$Pr?+&UQBinzs=OCLP!~5v%DS!(t81t*zHs zZ{*KN&WE@J=rmVMr-2=b>S~}O>1a$~Z)pnkhZMvg^3kzpjhI+jrJ)YC06N!@{T~3# C=~2l5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001571,src:001568,time:81065,execs:3601851,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001571,src:001568,time:81065,execs:3601851,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..eed028b9fddc2fe87ca9aad736fb682fab7ddaf1 GIT binary patch literal 199 zcmb3CAFIkD9cyT8Y;Mgcn3BQ}{Ts?nNeQsDw2+pDN&@99EiF$VtARCMWl~@j79fKd7z7xkqn#HR zfXuKiGMG5gP;9C+Yb=N>RSz=iE$fk!DjjQP#>Z$~W@~7jDgI7$Z%FoJ(y@f}f=xuyUjIK6s0VHZn8CmZG{+EG#?TmO8v{eE2|EDb(kCSV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001578,src:001520,time:91696,execs:4145986,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001578,src:001520,time:91696,execs:4145986,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..548805bd3198f3636629f38d00df360d9ef5414c GIT binary patch literal 160 zcmb1+Hi?mr7PPXmVrT#oR?3{#ToWfwG?b3DL#QQMg9=NJg_(bi`yS` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001580,src:001579,time:92882,execs:4199691,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001580,src:001579,time:92882,execs:4199691,op:havoc,rep:7 new file mode 100644 index 0000000000000000000000000000000000000000..78604775a74a924a0cea502d92b1175d16b001eb GIT binary patch literal 288 zcmb0RW=NZd0=CXeV_>M4j*fJ_Ulj(`}=z>o%XMV)jk p#Cbp(2pazX|Ie<>kerX~Km#NX@L4l3WLul_>KhpRX9%~J000NdhCmez6M+PXW|;^A5LIwZP?mo2I9V=+~g4qxx5gHq7!Y+&{Jy{y4z!Rw2P&yV!T4&0} X#zq6#NM^hfb9SPU0EWH literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001587,src:001584,time:111490,execs:5190288,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001587,src:001584,time:111490,execs:5190288,op:havoc,rep:8 new file mode 100644 index 0000000000000000000000000000000000000000..6a37e2a609c34dec37ebb013097d16a10bc9ea39 GIT binary patch literal 271 zcmb1s63YbvUsI)H&CK{1tqpCpt*i`fH4QbarDZ*Gki~!!Mw!-z)?5bC(c)GNDabmE ztmLdfzzB#{tgNgd`ZTS$%t7Xa=b#x6HV3E8ASbF| engDTKe$>k2rw|Xu`*aNH~_7T4gmmXNH(?r literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001588,src:001245,time:112304,execs:5231430,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001588,src:001245,time:112304,execs:5231430,op:havoc,rep:2 new file mode 100644 index 0000000000000000000000000000000000000000..de1d01a9da30458722f910a5212e327e96918615 GIT binary patch literal 168 zcmb1EU|_Ja60oweGBlKqH8f#hkq)?V<3?t30WXvfrc6u_3Lpai;p%~UVE`tELyrj% m*n$Y_RB36DwG$_TEQIL>(LfWd|1$s`0<|6Jn*2O<6Dt7f?IfQ7 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001589,src:001350,time:113455,execs:5289536,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001589,src:001350,time:113455,execs:5289536,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..0c578d6fe3539fa81eaec949a00ff572ec0d6bd2 GIT binary patch literal 144 zcmb1^jx{s0{-4RmXl-b~z^s~lX!oHB(y^c5;Id(gp`n4Hp|!L$5)+%IMc4$9O!@>g iMA=aAoTs6+AqZFt+FJsF1q0(l6D!x8RA~l=|Nj9w1UO3o literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001591,src:001590,time:115135,execs:5371733,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001591,src:001590,time:115135,execs:5371733,op:havoc,rep:4 new file mode 100644 index 0000000000000000000000000000000000000000..996e94ef092d8907d2fd5ba85817ccfff4e406f7 GIT binary patch literal 385 zcmY+AF$%&!5Je}2O$rTISS;xb7}7W?qWmSGg^~jZ7Gb+sL;~UoJe*hY3f4NCY&4l- zV41(~{~7f%epl~{GFdkDG?7Q(Jm!^FA<|m2_SdRhxG`%s4^pESkzrQm`7uZVECJo3 zIEKHmm~+$9IZsldw^-4M$*>Tlb?*E?l{2~L2?T6~D%=lI0%&Kykg&^)R-vFX5W-(Y zmHjEpS~LkAF6gzH-3C#us&$Yy3{i|jM5D4aAd31c%)3(-ja=~n3W$yq+R{!K<>?D1 C7)=NO literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001592,src:001590,time:115139,execs:5371826,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001592,src:001590,time:115139,execs:5371826,op:havoc,rep:3 new file mode 100644 index 0000000000000000000000000000000000000000..383abb5b24f0fd3025f17606f595a801119d8c26 GIT binary patch literal 384 zcmb1s63fNK^)*#G*368L(VBsQk-^H)R?|?!T3Xgt+X~1A5=NQUhSppL($V5p3@K2R zg|^yE4EgK}7#jRc+5fXMFie(?H8hltJ^Vk`%E-#fO2x{`8f>JYrWKbt$hhzvm@Pm< zjesVDjRmR$T80d)1d#2kK-dR#h!seow5%htQJ9Vd`Uura3<3}faC*gx0q9LDs6(@I z`16sR3NjxY3_t=L8c;`gAUWcYm6a+K!2B(&2@fl9XnN!T1JKoqL4bk5jg`TI!2zf} GIs^b_$WK}T literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001593,src:001592,time:115857,execs:5395785,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001593,src:001592,time:115857,execs:5395785,op:havoc,rep:15 new file mode 100644 index 0000000000000000000000000000000000000000..f5ea11977f9a8f35ec57f024b06f6d2f1fd7323e GIT binary patch literal 449 zcmZ{gy-EW?6ou~!LD<49SSSn&DOT8!CU+-9b1sW9pxC4fq*$iYLJ0)H!gsI|-$>uZ zH?Y<_lW|#uoML|9&Nt^A8o1QB>GUWOqJ+TpkV`RnJ%XNfsUCzS9h>F^bQdR|>d^sh z4~gE5V>a&d$DzUu1t0;%L!{>(v)|0c0J8%BvCv^+eLgqf~$||Q&k5@^Tfss)<*4WyDeIh%MHZYKmH8j`&Wf?Od0Ym9nOFl+xLw0=w zgNF{B)?5=2>MdCfj0`LcS{UrDg6pM^8y*KMHa4+#0BN!|v5qz7H3-c9k7)&NTLoS) QGcd5i>|pr+UplrJ03Z4)TL1t6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001595,src:001348,time:122907,execs:5754637,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001595,src:001348,time:122907,execs:5754637,op:havoc,rep:1 new file mode 100644 index 0000000000000000000000000000000000000000..22389f7052bdd063cb0a1caa500aad87f11964be GIT binary patch literal 147 zcmYdeU=)^)H8bO5v^KQW6|y!mv~skvw6e0wF)}o?Fx1QxeH*6FX=9*(b*Ab&EQ*2Vpx6erLlnsl0J$0?5&!@I literal 0 HcmV?d00001 From 2bd09523c80454ad994f2d653d60d79a08453487 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sat, 28 Feb 2026 20:51:48 -0800 Subject: [PATCH 066/277] pkg/afl++: use usize for len --- pkg/afl++/afl.c | 6 ++++-- test/fuzz-libghostty/src/lib.zig | 15 ++++++--------- test/fuzz-libghostty/src/main.c | 27 --------------------------- 3 files changed, 10 insertions(+), 38 deletions(-) delete mode 100644 test/fuzz-libghostty/src/main.c diff --git a/pkg/afl++/afl.c b/pkg/afl++/afl.c index 838829fd9b..61eb12c4aa 100644 --- a/pkg/afl++/afl.c +++ b/pkg/afl++/afl.c @@ -23,7 +23,7 @@ // zig_fuzz_test() runs one fuzz iteration on the given input buffer. // The Zig object should export these. void zig_fuzz_init(); -void zig_fuzz_test(unsigned char*, ssize_t); +void zig_fuzz_test(unsigned char*, size_t); // Linker-provided symbols marking the boundaries of the __sancov_guards // section. These must be declared extern so the linker provides the actual @@ -132,7 +132,9 @@ int main(int argc, char** argv) { ? 0 : *__afl_fuzz_len; - zig_fuzz_test(buf, len); + if (len >= 0) { + zig_fuzz_test(buf, len); + } } return 0; diff --git a/test/fuzz-libghostty/src/lib.zig b/test/fuzz-libghostty/src/lib.zig index f33560317e..b00f180aa5 100644 --- a/test/fuzz-libghostty/src/lib.zig +++ b/test/fuzz-libghostty/src/lib.zig @@ -1,18 +1,15 @@ const std = @import("std"); const ghostty_vt = @import("ghostty-vt"); -pub export fn zig_fuzz_init() callconv(.c) void {} - -pub export fn zig_fuzz_test(buf: [*]const u8, len: isize) callconv(.c) void { - if (len <= 0) return; - ghostty_fuzz_parser(buf, @intCast(len)); +pub export fn zig_fuzz_init() callconv(.c) void { + // Nothing to do } -pub export fn ghostty_fuzz_parser( - input_ptr: [*]const u8, - input_len: usize, +pub export fn zig_fuzz_test( + buf: [*]const u8, + len: usize, ) callconv(.c) void { var p: ghostty_vt.Parser = .init(); defer p.deinit(); - for (input_ptr[0..input_len]) |byte| _ = p.next(byte); + for (buf[0..@intCast(len)]) |byte| _ = p.next(byte); } diff --git a/test/fuzz-libghostty/src/main.c b/test/fuzz-libghostty/src/main.c deleted file mode 100644 index e2f6942bb5..0000000000 --- a/test/fuzz-libghostty/src/main.c +++ /dev/null @@ -1,27 +0,0 @@ -#include -#include -#include - -void ghostty_fuzz_parser(const uint8_t *input, size_t input_len); - -int main(int argc, char **argv) { - uint8_t buf[4096]; - size_t len = 0; - FILE *f = stdin; - - if (argc > 1) { - f = fopen(argv[1], "rb"); - if (f == NULL) { - return 0; - } - } - - len = fread(buf, 1, sizeof(buf), f); - - if (argc > 1) { - fclose(f); - } - - ghostty_fuzz_parser(buf, len); - return 0; -} From 23f6b1af650aa9a0ca6feea72d2b2c4f305d9d4f Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sat, 28 Feb 2026 20:55:17 -0800 Subject: [PATCH 067/277] pkg/afl++: fuzzer takes a file argument --- pkg/afl++/afl.c | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/pkg/afl++/afl.c b/pkg/afl++/afl.c index 61eb12c4aa..9175b4ebd6 100644 --- a/pkg/afl++/afl.c +++ b/pkg/afl++/afl.c @@ -94,6 +94,29 @@ int main(int argc, char** argv) { zig_fuzz_init(); + // If a file argument is provided, read it and execute exactly once. + if (argc > 1) { + FILE* f = fopen(argv[1], "rb"); + if (!f) { + perror(argv[1]); + return 1; + } + fseek(f, 0, SEEK_END); + long fsize = ftell(f); + fseek(f, 0, SEEK_SET); + unsigned char* fbuf = malloc(fsize); + if (!fbuf) { + perror("malloc"); + fclose(f); + return 1; + } + size_t nread = fread(fbuf, 1, fsize, f); + fclose(f); + zig_fuzz_test(fbuf, nread); + free(fbuf); + return 0; + } + // Manual expansion of __AFL_FUZZ_TESTCASE_BUF. // Use shared memory buffer if available, otherwise fall back to the // static buffer (for standalone/non-AFL execution). From 346248251e1697e8d7e154c8d18430c446c1e503 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sat, 28 Feb 2026 20:56:57 -0800 Subject: [PATCH 068/277] typos --- test/fuzz-libghostty/README.md | 6 +++--- test/fuzz-libghostty/build.zig | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/test/fuzz-libghostty/README.md b/test/fuzz-libghostty/README.md index 8afc8c07df..9243459fb6 100644 --- a/test/fuzz-libghostty/README.md +++ b/test/fuzz-libghostty/README.md @@ -120,8 +120,8 @@ deduplication from `afl-cmin`. ### Corpus directories -| Directory | Contents | -|------------------------|--------------------------------------------------| -| `corpus/initial/` | Hand-written seed inputs for `afl-fuzz -i` | +| Directory | Contents | +| ------------------------ | ----------------------------------------------- | +| `corpus/initial/` | Hand-written seed inputs for `afl-fuzz -i` | | `corpus/vt-parser-cmin/` | Output of `afl-cmin` (edge-deduplicated corpus) | | `corpus/vt-parser-min/` | Output of `afl-tmin` (individually minimized) | diff --git a/test/fuzz-libghostty/build.zig b/test/fuzz-libghostty/build.zig index cc1ec60ce5..e200f97392 100644 --- a/test/fuzz-libghostty/build.zig +++ b/test/fuzz-libghostty/build.zig @@ -40,7 +40,7 @@ pub fn build(b: *std.Build) void { }; // Build a C entrypoint with afl-cc that links against the generated - // static Zig library. afl-cc is expecte to be on the PATH. + // static Zig library. afl-cc is expected to be on the PATH. const exe = afl.addInstrumentedExe(b, lib); // Runner to simplify running afl-fuzz From 2685efca7a1667e6205f26bce98b80e1b9a70ff0 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sat, 28 Feb 2026 21:00:13 -0800 Subject: [PATCH 069/277] pkg/afl++: remove file arg --- pkg/afl++/afl.c | 23 ----------------------- 1 file changed, 23 deletions(-) diff --git a/pkg/afl++/afl.c b/pkg/afl++/afl.c index 9175b4ebd6..61eb12c4aa 100644 --- a/pkg/afl++/afl.c +++ b/pkg/afl++/afl.c @@ -94,29 +94,6 @@ int main(int argc, char** argv) { zig_fuzz_init(); - // If a file argument is provided, read it and execute exactly once. - if (argc > 1) { - FILE* f = fopen(argv[1], "rb"); - if (!f) { - perror(argv[1]); - return 1; - } - fseek(f, 0, SEEK_END); - long fsize = ftell(f); - fseek(f, 0, SEEK_SET); - unsigned char* fbuf = malloc(fsize); - if (!fbuf) { - perror("malloc"); - fclose(f); - return 1; - } - size_t nread = fread(fbuf, 1, fsize, f); - fclose(f); - zig_fuzz_test(fbuf, nread); - free(fbuf); - return 0; - } - // Manual expansion of __AFL_FUZZ_TESTCASE_BUF. // Use shared memory buffer if available, otherwise fall back to the // static buffer (for standalone/non-AFL execution). From 0ccaf3d5d61697672664601e0d87e681f0c97ef3 Mon Sep 17 00:00:00 2001 From: Caleb Spare Date: Sat, 28 Feb 2026 23:35:28 -0800 Subject: [PATCH 070/277] Clear key state overlay on "ignore" action --- src/Surface.zig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Surface.zig b/src/Surface.zig index b9dbefa1b1..7b67a52ce4 100644 --- a/src/Surface.zig +++ b/src/Surface.zig @@ -2973,6 +2973,9 @@ fn maybeHandleBinding( // If our action was "ignore" then we return the special input // effect of "ignored". for (actions) |action| if (action == .ignore) { + // If we're in a sequence, clear it. + self.endKeySequence(.drop, .retain); + return .ignored; }; } From 33c855e0478809c1c944f55cc2b86172e445b891 Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Sun, 1 Mar 2026 09:16:02 +0000 Subject: [PATCH 071/277] Update VOUCHED list (#11093) Triggered by [comment](https://github.com/ghostty-org/ghostty/issues/5036#issuecomment-3979553300) from @jcollie. Vouch: @AlexJuca Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index fc2b928203..b814065952 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -26,6 +26,7 @@ adrum aindriu80 alanmoyano alexfeijoo44 +alexjuca amadeus andrejdaskalov atomk From 851b62d73860a7cc09d3803bbfaeda1f0eb9b990 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Sun, 1 Mar 2026 10:51:48 +0100 Subject: [PATCH 072/277] =?UTF-8?q?=F0=9F=90=9B=20Prevent=20git=20log=20ou?= =?UTF-8?q?tput=20with=20signature=20information?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit When users have something like [log] showSignature = true in their .gitconfig files, invocations of the log or show git sub-command emit additional information about signatures. This additional output disturbs the generation of short_hash in GitVersion.zig, the additional text is copied verbatim into the string and then shown in the CSI >q output. To fix it always suppress the output of the signature information. This has no effects when the setting is disabled anyway. --- src/build/GitVersion.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/build/GitVersion.zig b/src/build/GitVersion.zig index 566fec2e9c..8b368d2cd3 100644 --- a/src/build/GitVersion.zig +++ b/src/build/GitVersion.zig @@ -39,7 +39,7 @@ pub fn detect(b: *std.Build) !Version { const short_hash = short_hash: { const output = b.runAllowFail( - &[_][]const u8{ "git", "-C", b.build_root.path orelse ".", "log", "--pretty=format:%h", "-n", "1" }, + &[_][]const u8{ "git", "-C", b.build_root.path orelse ".", "-c", "log.showSignature=false", "log", "--pretty=format:%h", "-n", "1" }, &code, .Ignore, ) catch |err| switch (err) { From 7cf8e0ccc000649e0b556a0bc781b9c97ba915a0 Mon Sep 17 00:00:00 2001 From: Alexandre Antonio Juca Date: Sun, 1 Mar 2026 12:02:20 +0100 Subject: [PATCH 073/277] docs: clarify if pre-vouching contributors are also required to apply to get vouched before contributing to Ghostty --- CONTRIBUTING.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 9633029c5c..9b51c1c953 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -47,6 +47,13 @@ on a system of trust, and AI has unfortunately made it so we can no longer trust-by-default because it makes it too trivial to generate plausible-looking but actually low-quality contributions. +## Pre-Vouching Contributors + +If you have already contributed to Ghostty prior to the introduction +of the vouching system and wish to continue contributing, you will not +automatically be vouched. You will be required to follow the same +vouching process as a first-time contributor. + ## Denouncement System If you repeatedly break the rules of this document or repeatedly From fc4d5a40dd10c1f69ee038e3bd4dee73659c60f8 Mon Sep 17 00:00:00 2001 From: Alexandre Antonio Juca Date: Sun, 1 Mar 2026 12:30:25 +0100 Subject: [PATCH 074/277] chore: add improvements --- CONTRIBUTING.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 9b51c1c953..8fb624554c 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -47,11 +47,11 @@ on a system of trust, and AI has unfortunately made it so we can no longer trust-by-default because it makes it too trivial to generate plausible-looking but actually low-quality contributions. -## Pre-Vouching Contributors +## Contributors Prior to the Vouch System If you have already contributed to Ghostty prior to the introduction -of the vouching system and wish to continue contributing, you will not -automatically be vouched. You will be required to follow the same +of the vouching system and wish to continue contributing, you are not +automatically vouched. You are required to follow the same vouching process as a first-time contributor. ## Denouncement System From 2ed0e3b82b92de149bd4d58aca01a1d9269c1780 Mon Sep 17 00:00:00 2001 From: Alexandre Antonio Juca Date: Sun, 1 Mar 2026 12:51:47 +0100 Subject: [PATCH 075/277] fix: format with prettier --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 8fb624554c..7d48d2af3d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -49,7 +49,7 @@ plausible-looking but actually low-quality contributions. ## Contributors Prior to the Vouch System -If you have already contributed to Ghostty prior to the introduction +If you have already contributed to Ghostty prior to the introduction of the vouching system and wish to continue contributing, you are not automatically vouched. You are required to follow the same vouching process as a first-time contributor. From 6cf8f13189c6793579a78cd2aa3c444e90a28980 Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Sun, 1 Mar 2026 14:26:26 +0000 Subject: [PATCH 076/277] Update VOUCHED list (#11098) Triggered by [comment](https://github.com/ghostty-org/ghostty/issues/11094#issuecomment-3980080445) from @jcollie. Vouch: @drepper Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index b814065952..cc5a1dbf16 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -50,6 +50,7 @@ danulqua diaaeddin doprz douglance +drepper elias8 ephemera eriksremess From 4bef13a4d033f22fd392d51df415e047d3ffb6f1 Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Sun, 1 Mar 2026 14:28:35 +0000 Subject: [PATCH 077/277] Update VOUCHED list (#11099) Triggered by [discussion comment](https://github.com/ghostty-org/ghostty/discussions/11090#discussioncomment-15962101) from @jcollie. Vouch: @cespare Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index cc5a1dbf16..21ec14c89f 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -39,6 +39,7 @@ bitigchi bkircher bo2themax brentschroeter +cespare charliie-dev chernetskyi craziestowl From 4f34a0b7d298dc202d4e48e18bd00fb280bb88b1 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sun, 1 Mar 2026 06:42:47 -0800 Subject: [PATCH 078/277] ci: fix windows CI checkouts with afl-min filenames --- .github/workflows/test.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7e6a9f911c..6e6d8ab99d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -712,6 +712,11 @@ jobs: steps: - name: Checkout code uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + with: + sparse-checkout: | + /* + !test/fuzz-libghostty/corpus/vt-parser-cmin + !test/fuzz-libghostty/corpus/vt-parser-min # This could be from a script if we wanted to but inlining here for now # in one place. From e8f861f561ee81a29cd06ad727a353a08a548eac Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sun, 1 Mar 2026 06:45:11 -0800 Subject: [PATCH 079/277] fuzz: replace : with _ for Windows --- .github/workflows/test.yml | 5 ----- test/fuzz-libghostty/AGENTS.md | 3 +++ test/fuzz-libghostty/README.md | 10 +++++++++ .../corpus/sanitize-filenames.sh | 19 ++++++++++++++++++ ...0024,time_0,execs_0,orig_25-osc-hyperlink} | 0 ...> id_000030,time_0,execs_0,orig_31-c1-dcs} | 0 ...38,time_0,execs_0,orig_39-csi-many-params} | 0 ...0039,time_0,execs_0,orig_40-csi-subparams} | 0 ...040,time_0,execs_0,orig_41-incomplete-csi} | 0 ...041,time_0,execs_0,orig_42-incomplete-esc} | 0 ... id_000046,time_0,execs_0,orig_48-csi-da2} | 0 ..._000003,time_60,execs_2895,op_havoc,rep_4} | Bin ...000003,time_124,execs_6075,op_havoc,rep_5} | 0 ...00003,time_174,execs_10187,op_havoc,rep_6} | 0 ...00003,time_184,execs_11036,op_havoc,rep_5} | 0 ...,time_229,execs_14591,op_havoc,rep_4,+cov} | 0 ...00003,time_232,execs_14809,op_havoc,rep_5} | 0 ...00003,time_256,execs_16794,op_havoc,rep_8} | 0 ...00003,time_313,execs_21467,op_havoc,rep_7} | 0 ...00003,time_371,execs_26219,op_havoc,rep_4} | 0 ...00003,time_523,execs_36637,op_havoc,rep_3} | 0 ...00003,time_529,execs_37174,op_havoc,rep_5} | 0 ...00003,time_592,execs_41940,op_havoc,rep_7} | Bin ...,time_594,execs_42110,op_havoc,rep_7,+cov} | Bin ...00003,time_642,execs_44154,op_havoc,rep_7} | 0 ...,time_649,execs_44782,op_havoc,rep_8,+cov} | 0 ...00003,time_662,execs_45844,op_havoc,rep_3} | 0 ...00003,time_669,execs_46370,op_havoc,rep_8} | Bin ...,time_688,execs_47967,op_havoc,rep_8,+cov} | 0 ...00003,time_728,execs_50895,op_havoc,rep_6} | 0 ...00003,time_739,execs_51801,op_havoc,rep_7} | Bin ...00022,time_769,execs_52958,op_havoc,rep_9} | Bin ...time_775,execs_53377,op_havoc,rep_15,+cov} | 0 ...0022,time_778,execs_53611,op_havoc,rep_12} | Bin ...,time_781,execs_53812,op_havoc,rep_2,+cov} | 0 ...,time_791,execs_54574,op_havoc,rep_1,+cov} | 0 ...0022,time_797,execs_54962,op_havoc,rep_15} | Bin ...00022,time_803,execs_55418,op_havoc,rep_6} | 0 ...00022,time_804,execs_55539,op_havoc,rep_9} | Bin ...00022,time_822,execs_56900,op_havoc,rep_5} | Bin ...time_830,execs_57497,op_havoc,rep_13,+cov} | 0 ...0022,time_834,execs_57788,op_havoc,rep_12} | 0 ...0022,time_837,execs_57992,op_havoc,rep_11} | Bin ...0022,time_838,execs_58066,op_havoc,rep_11} | 0 ...0022,time_841,execs_58278,op_havoc,rep_16} | 0 ...0022,time_857,execs_59551,op_havoc,rep_13} | 0 ...0022,time_862,execs_59954,op_havoc,rep_16} | 0 ...0022,time_868,execs_60448,op_havoc,rep_15} | Bin ...0022,time_872,execs_60735,op_havoc,rep_11} | Bin ...,time_902,execs_63054,op_havoc,rep_3,+cov} | Bin ...0022,time_903,execs_63129,op_havoc,rep_16} | Bin ...time_907,execs_63408,op_havoc,rep_12,+cov} | Bin ...0022,time_920,execs_64403,op_havoc,rep_16} | 0 ...0022,time_926,execs_64836,op_havoc,rep_11} | Bin ...0022,time_960,execs_65850,op_havoc,rep_14} | 0 ...0022,time_962,execs_65933,op_havoc,rep_10} | Bin ...ime_1001,execs_66889,op_havoc,rep_13,+cov} | Bin ...221,time_1008,execs_67446,op_havoc,rep_11} | Bin ...221,time_1014,execs_67821,op_havoc,rep_14} | Bin ...ime_1015,execs_67883,op_havoc,rep_14,+cov} | Bin ...0221,time_1021,execs_68392,op_havoc,rep_9} | Bin ...time_1023,execs_68487,op_havoc,rep_8,+cov} | Bin ...time_1026,execs_68692,op_havoc,rep_9,+cov} | Bin ...221,time_1050,execs_70282,op_havoc,rep_14} | Bin ...221,time_1053,execs_70483,op_havoc,rep_13} | Bin ...time_1056,execs_70655,op_havoc,rep_7,+cov} | Bin ...221,time_1056,execs_70663,op_havoc,rep_14} | Bin ...time_1056,execs_70675,op_havoc,rep_9,+cov} | Bin ...221,time_1057,execs_70763,op_havoc,rep_10} | Bin ...0221,time_1067,execs_71450,op_havoc,rep_6} | Bin ...ime_1074,execs_71965,op_havoc,rep_15,+cov} | Bin ...221,time_1076,execs_72083,op_havoc,rep_15} | Bin ...time_1076,execs_72118,op_havoc,rep_3,+cov} | Bin ...221,time_1117,execs_73562,op_havoc,rep_14} | Bin ...221,time_1119,execs_73743,op_havoc,rep_12} | 0 ...221,time_1120,execs_73758,op_havoc,rep_12} | 0 ...221,time_1120,execs_73802,op_havoc,rep_10} | Bin ...221,time_1149,execs_74238,op_havoc,rep_10} | Bin ...221,time_1151,execs_74409,op_havoc,rep_15} | 0 ...ime_1155,execs_74720,op_havoc,rep_12,+cov} | Bin ...221,time_1159,execs_74958,op_havoc,rep_13} | 0 ...ime_1160,execs_75063,op_havoc,rep_10,+cov} | Bin ...221,time_1163,execs_75310,op_havoc,rep_13} | Bin ...ime_1168,execs_75670,op_havoc,rep_16,+cov} | Bin ...ime_1170,execs_75845,op_havoc,rep_11,+cov} | 0 ...ime_1175,execs_76202,op_havoc,rep_11,+cov} | Bin ...0221,time_1217,execs_77676,op_havoc,rep_6} | Bin ...time_1223,execs_78049,op_havoc,rep_8,+cov} | Bin ...221,time_1239,execs_79398,op_havoc,rep_12} | Bin ...0221,time_1246,execs_79958,op_havoc,rep_8} | Bin ...0025,time_1249,execs_80134,op_havoc,rep_1} | 0 ...0025,time_1250,execs_80201,op_havoc,rep_6} | Bin ...0025,time_1251,execs_80249,op_havoc,rep_3} | 0 ...time_1251,execs_80277,op_havoc,rep_2,+cov} | 0 ...0025,time_1350,execs_87472,op_havoc,rep_7} | Bin ...time_1359,execs_88163,op_havoc,rep_6,+cov} | Bin ...time_1381,execs_89841,op_havoc,rep_4,+cov} | Bin ...0399,time_1391,execs_90570,op_havoc,rep_8} | Bin ...time_1391,execs_90628,op_havoc,rep_7,+cov} | Bin ...0399,time_1395,execs_90879,op_havoc,rep_1} | Bin ...time_1402,execs_91441,op_havoc,rep_4,+cov} | Bin ...time_1403,execs_91461,op_havoc,rep_4,+cov} | Bin ...time_1403,execs_91475,op_havoc,rep_2,+cov} | Bin ...0399,time_1403,execs_91490,op_havoc,rep_6} | Bin ...0399,time_1405,execs_91593,op_havoc,rep_7} | Bin ...time_1410,execs_92043,op_havoc,rep_6,+cov} | Bin ...0399,time_1412,execs_92132,op_havoc,rep_5} | Bin ...time_1413,execs_92269,op_havoc,rep_7,+cov} | Bin ...time_1415,execs_92377,op_havoc,rep_5,+cov} | Bin ...0399,time_1422,execs_92952,op_havoc,rep_3} | Bin ...time_1423,execs_93010,op_havoc,rep_5,+cov} | Bin ...0399,time_1424,execs_93032,op_havoc,rep_7} | Bin ...time_1427,execs_93280,op_havoc,rep_1,+cov} | Bin ...0399,time_1434,execs_93813,op_havoc,rep_7} | Bin ...0399,time_1441,execs_94372,op_havoc,rep_7} | Bin ...0399,time_1441,execs_94390,op_havoc,rep_8} | Bin ...0399,time_1443,execs_94546,op_havoc,rep_6} | Bin ...0399,time_1446,execs_94740,op_havoc,rep_5} | Bin ...0399,time_1505,execs_95814,op_havoc,rep_4} | Bin ...0399,time_1506,execs_95863,op_havoc,rep_8} | Bin ...0399,time_1515,execs_96482,op_havoc,rep_4} | Bin ...time_1519,execs_96755,op_havoc,rep_8,+cov} | Bin ...time_1544,execs_96998,op_havoc,rep_8,+cov} | Bin ...time_1583,execs_99968,op_havoc,rep_7,+cov} | Bin ...399,time_1584,execs_100069,op_havoc,rep_4} | Bin ...399,time_1635,execs_102369,op_havoc,rep_8} | Bin ...299,time_1682,execs_103550,op_havoc,rep_1} | Bin ...299,time_1684,execs_103695,op_havoc,rep_3} | Bin ...354,time_1703,execs_104473,op_havoc,rep_4} | Bin ...ime_1705,execs_104578,op_havoc,rep_5,+cov} | Bin ...ime_1706,execs_104634,op_havoc,rep_5,+cov} | Bin ...ime_1708,execs_104825,op_havoc,rep_3,+cov} | Bin ...354,time_1711,execs_105032,op_havoc,rep_5} | Bin ...354,time_1738,execs_105339,op_havoc,rep_7} | Bin ...354,time_1745,execs_105905,op_havoc,rep_4} | Bin ...354,time_1748,execs_106074,op_havoc,rep_7} | Bin ...ime_1759,execs_106965,op_havoc,rep_3,+cov} | Bin ...ime_1762,execs_107200,op_havoc,rep_7,+cov} | Bin ...ime_1770,execs_107791,op_havoc,rep_7,+cov} | Bin ...354,time_1772,execs_107910,op_havoc,rep_8} | 0 ...354,time_1774,execs_108061,op_havoc,rep_7} | 0 ...354,time_1787,execs_109061,op_havoc,rep_8} | 0 ...354,time_1802,execs_110254,op_havoc,rep_8} | Bin ...354,time_1808,execs_110722,op_havoc,rep_4} | 0 ...354,time_1809,execs_110756,op_havoc,rep_7} | 0 ...354,time_1826,execs_112077,op_havoc,rep_3} | Bin ...440,time_1879,execs_114448,op_havoc,rep_2} | Bin ...216,time_1891,execs_115366,op_havoc,rep_4} | Bin ...ime_1892,execs_115494,op_havoc,rep_7,+cov} | Bin ...216,time_1901,execs_116167,op_havoc,rep_8} | Bin ...216,time_1905,execs_116515,op_havoc,rep_5} | Bin ...216,time_1906,execs_116556,op_havoc,rep_6} | Bin ...216,time_1906,execs_116601,op_havoc,rep_8} | Bin ...216,time_1936,execs_118805,op_havoc,rep_7} | Bin ...216,time_1940,execs_119131,op_havoc,rep_6} | Bin ...216,time_1949,execs_119836,op_havoc,rep_8} | Bin ...216,time_1952,execs_120032,op_havoc,rep_5} | Bin ...216,time_1957,execs_120468,op_havoc,rep_7} | Bin ...216,time_1979,execs_122093,op_havoc,rep_6} | Bin ...216,time_2003,execs_123941,op_havoc,rep_6} | Bin ...216,time_2024,execs_125443,op_havoc,rep_2} | Bin ...441,time_2060,execs_128045,op_havoc,rep_1} | Bin ...441,time_2061,execs_128078,op_havoc,rep_2} | Bin ...65,time_2073,execs_129019,op_havoc,rep_11} | Bin ...65,time_2082,execs_129693,op_havoc,rep_13} | Bin ...65,time_2082,execs_129730,op_havoc,rep_15} | Bin ...465,time_2083,execs_129746,op_havoc,rep_8} | Bin ...65,time_2086,execs_129981,op_havoc,rep_12} | Bin ...65,time_2088,execs_130165,op_havoc,rep_13} | Bin ...465,time_2090,execs_130310,op_havoc,rep_5} | Bin ...65,time_2102,execs_131170,op_havoc,rep_15} | Bin ...465,time_2109,execs_131698,op_havoc,rep_9} | Bin ...ime_2114,execs_132121,op_havoc,rep_5,+cov} | Bin ...465,time_2116,execs_132250,op_havoc,rep_6} | Bin ...465,time_2118,execs_132441,op_havoc,rep_5} | Bin ...65,time_2157,execs_135191,op_havoc,rep_10} | Bin ...65,time_2164,execs_135680,op_havoc,rep_14} | Bin ...65,time_2197,execs_138073,op_havoc,rep_12} | Bin ...465,time_2200,execs_138275,op_havoc,rep_8} | Bin ...443,time_2208,execs_138858,op_havoc,rep_2} | Bin ...377,time_2296,execs_143013,op_havoc,rep_3} | Bin ...408,time_2304,execs_143586,op_havoc,rep_1} | Bin ...456,time_2316,execs_143809,op_havoc,rep_2} | Bin ...193,time_2341,execs_145711,op_havoc,rep_3} | Bin ..._2344,execs_145891,op_quick,pos_29,val_+1} | 0 ...,execs_145899,op_quick,pos_30,val_+1,+cov} | 0 ...0,time_2345,execs_145980,op_flip32,pos_29} | 0 ...200,time_2350,execs_146348,op_havoc,rep_5} | Bin ...200,time_2352,execs_146435,op_havoc,rep_5} | Bin ...200,time_2352,execs_146469,op_havoc,rep_4} | 0 ...00,time_2358,execs_146921,op_havoc,rep_15} | Bin ...00,time_2386,execs_148946,op_havoc,rep_12} | 0 ...00,time_2401,execs_149908,op_havoc,rep_12} | Bin ...00,time_2414,execs_150803,op_havoc,rep_15} | Bin ...00,time_2417,execs_151009,op_havoc,rep_11} | Bin ...200,time_2423,execs_151501,op_havoc,rep_9} | 0 ...200,time_2432,execs_152126,op_havoc,rep_7} | 0 ...00,time_2438,execs_152590,op_havoc,rep_11} | Bin ...200,time_2440,execs_152727,op_havoc,rep_5} | 0 ...00,time_2441,execs_152781,op_havoc,rep_10} | Bin ...00,time_2460,execs_154187,op_havoc,rep_16} | 0 ...200,time_2463,execs_154389,op_havoc,rep_9} | Bin ...me_2474,execs_155242,op_havoc,rep_10,+cov} | 0 ...00,time_2503,execs_157155,op_havoc,rep_14} | Bin ...00,time_2516,execs_158153,op_havoc,rep_11} | Bin ...00,time_2521,execs_158491,op_havoc,rep_13} | Bin ...200,time_2533,execs_159387,op_havoc,rep_8} | 0 ...200,time_2545,execs_160286,op_havoc,rep_8} | Bin ...00,time_2581,execs_162825,op_havoc,rep_14} | Bin ...00,time_2585,execs_163153,op_havoc,rep_15} | Bin ...00,time_2610,execs_164815,op_havoc,rep_12} | 0 ...00,time_2738,execs_173049,op_havoc,rep_12} | Bin ...200,time_2748,execs_173786,op_havoc,rep_6} | Bin ...00,time_2774,execs_175530,op_havoc,rep_14} | Bin ...00,time_2857,execs_181094,op_havoc,rep_15} | Bin ...me_2953,execs_187327,op_havoc,rep_15,+cov} | Bin ...00,time_2954,execs_187355,op_havoc,rep_12} | Bin ...00,time_2973,execs_188649,op_havoc,rep_15} | Bin ...00,time_2979,execs_189137,op_havoc,rep_14} | 0 ...00,time_3017,execs_191701,op_havoc,rep_15} | Bin ...00,time_3030,execs_192628,op_havoc,rep_10} | Bin ...00,time_3088,execs_196547,op_havoc,rep_16} | Bin ...200,time_3089,execs_196556,op_havoc,rep_4} | Bin ...200,time_3102,execs_197480,op_havoc,rep_4} | Bin ...444,time_3151,execs_199316,op_havoc,rep_3} | Bin ...444,time_3152,execs_199422,op_havoc,rep_6} | Bin ...21,time_3193,execs_200339,op_havoc,rep_14} | Bin ...ime_3200,execs_200843,op_havoc,rep_2,+cov} | Bin ...222,time_3220,execs_202277,op_havoc,rep_2} | Bin ...77,time_3350,execs_210872,op_havoc,rep_11} | Bin ...77,time_3353,execs_211110,op_havoc,rep_16} | Bin ...77,time_3355,execs_211270,op_havoc,rep_12} | Bin ...477,time_3359,execs_211556,op_havoc,rep_4} | Bin ...77,time_3371,execs_212422,op_havoc,rep_10} | Bin ...477,time_3409,execs_215022,op_havoc,rep_9} | Bin ...477,time_3455,execs_217921,op_havoc,rep_5} | Bin ...477,time_3480,execs_219400,op_havoc,rep_3} | Bin ...92,time_3504,execs_221072,op_havoc,rep_13} | Bin ...294,time_3506,execs_221265,op_havoc,rep_1} | Bin ...303,time_3528,execs_222798,op_havoc,rep_4} | Bin ...03,time_3533,execs_223099,op_havoc,rep_14} | Bin ...03,time_3537,execs_223358,op_havoc,rep_10} | 0 ...303,time_3538,execs_223411,op_havoc,rep_7} | 0 ...03,time_3548,execs_224115,op_havoc,rep_13} | Bin ...03,time_3556,execs_224648,op_havoc,rep_13} | Bin ...me_3562,execs_225101,op_havoc,rep_16,+cov} | Bin ...303,time_3569,execs_225590,op_havoc,rep_8} | Bin ...303,time_3594,execs_227320,op_havoc,rep_8} | 0 ...03,time_3637,execs_230188,op_havoc,rep_16} | Bin ...03,time_3655,execs_231368,op_havoc,rep_10} | 0 ...03,time_3659,execs_231644,op_havoc,rep_11} | Bin ...03,time_3662,execs_231881,op_havoc,rep_13} | Bin ...06,time_3690,execs_232753,op_havoc,rep_14} | Bin ...20,time_3708,execs_234054,op_havoc,rep_15} | Bin ...413,time_3730,execs_235014,op_havoc,rep_6} | Bin ...413,time_3731,execs_235050,op_havoc,rep_4} | Bin ...ime_3732,execs_235113,op_havoc,rep_3,+cov} | Bin ...373,time_3757,execs_236896,op_havoc,rep_1} | Bin ...632,time_3763,execs_237330,op_havoc,rep_4} | Bin ...387,time_3773,execs_238090,op_havoc,rep_2} | Bin ...23,time_3780,execs_238618,op_havoc,rep_13} | Bin ...394,time_3792,execs_239478,op_havoc,rep_8} | 0 ...94,time_3795,execs_239666,op_havoc,rep_16} | Bin ...ime_3856,execs_242239,op_havoc,rep_2,+cov} | Bin ...602,time_3865,execs_242580,op_havoc,rep_2} | Bin ...602,time_3888,execs_243457,op_havoc,rep_5} | Bin ...602,time_4000,execs_247488,op_havoc,rep_8} | Bin ...412,time_4084,execs_250885,op_havoc,rep_2} | Bin ...426,time_4126,execs_251663,op_havoc,rep_2} | Bin ...429,time_4137,execs_252464,op_havoc,rep_4} | Bin ...429,time_4137,execs_252501,op_havoc,rep_5} | Bin ...431,time_4161,execs_254158,op_havoc,rep_4} | Bin ...436,time_4172,execs_254857,op_havoc,rep_5} | 0 ...436,time_4188,execs_255814,op_havoc,rep_7} | Bin ...ime_4194,execs_256201,op_havoc,rep_5,+cov} | Bin ...436,time_4257,execs_260159,op_havoc,rep_6} | 0 ...436,time_4261,execs_260418,op_havoc,rep_6} | Bin ...436,time_4265,execs_260687,op_havoc,rep_2} | 0 ...436,time_4344,execs_265334,op_havoc,rep_4} | 0 ...ime_4383,execs_267588,op_havoc,rep_5,+cov} | 0 ...438,time_4386,execs_267764,op_havoc,rep_7} | Bin ...438,time_4393,execs_268225,op_havoc,rep_7} | Bin ...442,time_4427,execs_270454,op_havoc,rep_2} | Bin ...694,time_4442,execs_271519,op_havoc,rep_3} | Bin ...694,time_4450,execs_272100,op_havoc,rep_4} | Bin ...ime_4456,execs_272489,op_havoc,rep_4,+cov} | Bin ...694,time_4540,execs_277936,op_havoc,rep_1} | Bin ...694,time_4544,execs_278189,op_havoc,rep_4} | Bin ...694,time_4548,execs_278469,op_havoc,rep_3} | Bin ...ime_4600,execs_282019,op_havoc,rep_4,+cov} | Bin ...ime_4619,execs_283302,op_havoc,rep_2,+cov} | Bin ...ime_4632,execs_284272,op_havoc,rep_1,+cov} | 0 ...553,time_4633,execs_284355,op_havoc,rep_1} | 0 ...467,time_4666,execs_284754,op_havoc,rep_5} | Bin ...467,time_4667,execs_284786,op_havoc,rep_4} | Bin ...467,time_4673,execs_285278,op_havoc,rep_4} | Bin ...474,time_4716,execs_288134,op_havoc,rep_8} | Bin ...568,time_4729,execs_289090,op_havoc,rep_2} | 0 ...ime_4741,execs_289870,op_havoc,rep_7,+cov} | Bin ...578,time_4800,execs_293997,op_havoc,rep_7} | Bin ...578,time_4804,execs_294242,op_havoc,rep_8} | Bin ...me_4881,execs_299358,op_flip1,pos_35,+cov} | Bin ...me_4881,execs_299366,op_flip1,pos_35,+cov} | Bin ...598,time_4883,execs_299535,op_havoc,rep_4} | Bin ...598,time_4886,execs_299713,op_havoc,rep_8} | Bin ...611,time_4911,execs_301412,op_havoc,rep_5} | Bin ...me_4959,execs_303354,op_havoc,rep_14,+cov} | Bin ...82,time_4962,execs_303575,op_havoc,rep_12} | Bin ...682,time_4984,execs_305204,op_havoc,rep_5} | Bin ...82,time_4987,execs_305399,op_havoc,rep_15} | 0 ...682,time_4992,execs_305830,op_havoc,rep_7} | Bin ...me_5010,execs_307203,op_havoc,rep_16,+cov} | Bin ...me_5020,execs_307934,op_havoc,rep_11,+cov} | Bin ...682,time_5027,execs_308473,op_havoc,rep_7} | Bin ...82,time_5029,execs_308584,op_havoc,rep_10} | Bin ...682,time_5033,execs_308864,op_havoc,rep_9} | Bin ...82,time_5036,execs_309162,op_havoc,rep_12} | Bin ...82,time_5088,execs_311313,op_havoc,rep_12} | Bin ...82,time_5120,execs_313452,op_havoc,rep_11} | Bin ...682,time_5121,execs_313499,op_havoc,rep_4} | Bin ...682,time_5130,execs_314165,op_havoc,rep_9} | Bin ...633,time_5161,execs_316301,op_havoc,rep_7} | Bin ...ime_5165,execs_316548,op_havoc,rep_5,+cov} | Bin ...720,time_5211,execs_319775,op_havoc,rep_6} | 0 ...720,time_5263,execs_323231,op_havoc,rep_8} | 0 ...720,time_5280,execs_324371,op_havoc,rep_3} | 0 ...720,time_5375,execs_329168,op_havoc,rep_8} | Bin ...659,time_5380,execs_329549,op_havoc,rep_1} | Bin ...659,time_5387,execs_330025,op_havoc,rep_4} | Bin ...695,time_5397,execs_330757,op_havoc,rep_3} | Bin ...700,time_5476,execs_335670,op_havoc,rep_3} | 0 ...700,time_5493,execs_336739,op_havoc,rep_3} | 0 ...701,time_5572,execs_341659,op_havoc,rep_2} | Bin ...701,time_5578,execs_342053,op_havoc,rep_9} | Bin ...701,time_5588,execs_342748,op_havoc,rep_9} | Bin ...01,time_5600,execs_343518,op_havoc,rep_16} | Bin ...701,time_5608,execs_343993,op_havoc,rep_6} | Bin ...780,time_5820,execs_355534,op_havoc,rep_7} | Bin ...780,time_5821,execs_355593,op_havoc,rep_6} | Bin ...708,time_5846,execs_357133,op_havoc,rep_1} | 0 ...718,time_5856,execs_357736,op_havoc,rep_8} | Bin ...710,time_5871,execs_358723,op_havoc,rep_6} | 0 ...711,time_5886,execs_359536,op_havoc,rep_2} | Bin ...ime_5900,execs_360255,op_havoc,rep_2,+cov} | Bin ...715,time_5917,execs_361224,op_havoc,rep_1} | Bin ...715,time_5925,execs_361821,op_havoc,rep_3} | Bin ...,execs_363351,op_quick,pos_18,val_+2,+cov} | Bin ...730,time_5979,execs_364003,op_havoc,rep_6} | 0 ...30,time_6083,execs_370839,op_havoc,rep_14} | Bin ...30,time_6112,execs_372837,op_havoc,rep_11} | Bin ...30,time_6386,execs_390154,op_havoc,rep_16} | Bin ...730,time_6401,execs_391262,op_havoc,rep_5} | Bin ...30,time_6424,execs_392895,op_havoc,rep_14} | Bin ...30,time_6428,execs_393145,op_havoc,rep_16} | Bin ...730,time_6501,execs_397840,op_havoc,rep_3} | Bin ...30,time_6551,execs_401038,op_havoc,rep_14} | Bin ...30,time_6560,execs_401679,op_havoc,rep_16} | Bin ...30,time_6566,execs_402054,op_havoc,rep_14} | Bin ...797,time_6593,execs_403979,op_havoc,rep_2} | 0 ...794,time_6606,execs_404977,op_havoc,rep_4} | Bin ...775,time_6620,execs_405992,op_havoc,rep_2} | Bin ...754,time_6627,execs_406470,op_havoc,rep_2} | Bin ...756,time_6634,execs_407045,op_havoc,rep_4} | Bin ...779,time_6641,execs_407495,op_havoc,rep_2} | Bin ...767,time_6685,execs_408494,op_havoc,rep_2} | Bin ...758,time_6693,execs_409082,op_havoc,rep_9} | Bin ...860,time_6700,execs_409595,op_havoc,rep_2} | Bin ...860,time_6703,execs_409780,op_havoc,rep_4} | Bin ...860,time_6818,execs_417457,op_havoc,rep_3} | Bin ...763,time_6848,execs_419339,op_havoc,rep_4} | Bin ...ime_6868,execs_420810,op_havoc,rep_4,+cov} | Bin ...ime_6948,execs_426153,op_havoc,rep_3,+cov} | Bin ...ime_6978,execs_428205,op_havoc,rep_1,+cov} | Bin ...766,time_7020,execs_429254,op_havoc,rep_4} | Bin ...766,time_7023,execs_429461,op_havoc,rep_4} | Bin ...777,time_7067,execs_431099,op_havoc,rep_1} | Bin ...778,time_7073,execs_431562,op_havoc,rep_2} | Bin ...800,time_7103,execs_433727,op_havoc,rep_1} | 0 ...801,time_7111,execs_434266,op_havoc,rep_8} | Bin ...803,time_7124,execs_435216,op_havoc,rep_8} | 0 ...803,time_7132,execs_435745,op_havoc,rep_7} | Bin ...803,time_7151,execs_437115,op_havoc,rep_9} | Bin ...me_7184,execs_439082,op_havoc,rep_13,+cov} | Bin ...03,time_7209,execs_440724,op_havoc,rep_15} | Bin ...03,time_7238,execs_442574,op_havoc,rep_13} | Bin ...835,time_7370,execs_451101,op_havoc,rep_2} | Bin ...835,time_7371,execs_451151,op_havoc,rep_2} | Bin ...835,time_7375,execs_451448,op_havoc,rep_2} | Bin ...835,time_7380,execs_451834,op_havoc,rep_2} | Bin ...838,time_7442,execs_455978,op_havoc,rep_2} | 0 ...ime_7487,execs_457171,op_havoc,rep_1,+cov} | Bin ...ime_7524,execs_458049,op_havoc,rep_2,+cov} | Bin ...ime_7526,execs_458165,op_havoc,rep_2,+cov} | Bin ...840,time_7560,execs_460217,op_havoc,rep_4} | Bin ...840,time_7579,execs_461356,op_havoc,rep_4} | Bin ...ime_7652,execs_465544,op_havoc,rep_4,+cov} | Bin ...ime_7664,execs_466185,op_havoc,rep_1,+cov} | Bin ...922,time_7747,execs_470466,op_havoc,rep_2} | Bin ...922,time_7756,execs_470986,op_havoc,rep_2} | Bin ...ime_7786,execs_472872,op_havoc,rep_4,+cov} | Bin ...ime_7790,execs_473087,op_havoc,rep_3,+cov} | Bin ...875,time_7808,execs_474410,op_havoc,rep_3} | Bin ...ime_7824,execs_475536,op_havoc,rep_2,+cov} | Bin ...875,time_7824,execs_475566,op_havoc,rep_4} | Bin ...875,time_7834,execs_476277,op_havoc,rep_3} | Bin ...875,time_7915,execs_481653,op_havoc,rep_3} | 0 ...876,time_7953,execs_482685,op_havoc,rep_7} | Bin ...876,time_7953,execs_482693,op_havoc,rep_6} | Bin ...882,time_7973,execs_484022,op_havoc,rep_1} | Bin ...884,time_7984,execs_484765,op_havoc,rep_4} | Bin ...85,time_7990,execs_485193,op_havoc,rep_12} | Bin ...85,time_7991,execs_485269,op_havoc,rep_15} | Bin ...894,time_8044,execs_487529,op_havoc,rep_7} | Bin ...894,time_8048,execs_487813,op_havoc,rep_6} | Bin ...894,time_8049,execs_487923,op_havoc,rep_7} | Bin ...94,time_8058,execs_488563,op_havoc,rep_11} | Bin ...94,time_8096,execs_491346,op_havoc,rep_14} | Bin ...894,time_8097,execs_491364,op_havoc,rep_9} | Bin ...94,time_8152,execs_495127,op_havoc,rep_12} | Bin ...902,time_8198,execs_498171,op_havoc,rep_6} | Bin ...911,time_8207,execs_498820,op_havoc,rep_1} | Bin ...930,time_8215,execs_499394,op_havoc,rep_8} | Bin ...ime_8237,execs_500856,op_havoc,rep_1,+cov} | Bin ...ime_8246,execs_501433,op_havoc,rep_2,+cov} | Bin ...915,time_8343,execs_506992,op_havoc,rep_2} | Bin ...ime_8346,execs_507152,op_havoc,rep_1,+cov} | Bin ...ime_8379,execs_508990,op_havoc,rep_6,+cov} | Bin ...16,time_8384,execs_509281,op_havoc,rep_11} | Bin ...ime_8413,execs_510833,op_havoc,rep_8,+cov} | Bin ...16,time_8429,execs_511703,op_havoc,rep_16} | Bin ...16,time_8445,execs_512517,op_havoc,rep_15} | Bin ...16,time_8521,execs_516574,op_havoc,rep_10} | Bin ...ime_8530,execs_517048,op_havoc,rep_4,+cov} | Bin ...ime_8638,execs_521442,op_havoc,rep_8,+cov} | Bin ...962,time_8654,execs_522377,op_havoc,rep_3} | Bin ...962,time_8655,execs_522416,op_havoc,rep_3} | Bin ...932,time_8688,execs_524641,op_havoc,rep_2} | Bin ...672,time_8703,execs_525628,op_havoc,rep_7} | Bin ...926,time_8767,execs_526189,op_havoc,rep_4} | Bin ...918,time_8783,execs_527115,op_havoc,rep_2} | Bin ...968,time_8799,execs_527959,op_havoc,rep_1} | Bin ...68,time_8803,execs_528167,op_havoc,rep_11} | Bin ...68,time_8825,execs_529436,op_havoc,rep_11} | Bin ...524,time_8049,execs_531364,op_havoc,rep_1} | Bin ...990,time_8119,execs_533710,op_havoc,rep_9} | Bin ...990,time_8133,execs_534325,op_havoc,rep_9} | 0 ...me_8133,execs_534336,op_havoc,rep_16,+cov} | Bin ...90,time_8250,execs_538171,op_havoc,rep_14} | Bin ...990,time_8326,execs_541922,op_havoc,rep_7} | Bin ...95,time_8376,execs_544520,op_havoc,rep_12} | Bin ...987,time_8400,execs_545775,op_havoc,rep_4} | Bin ...987,time_8415,execs_546551,op_havoc,rep_3} | Bin ...632,time_8480,execs_550026,op_havoc,rep_3} | Bin ...632,time_8481,execs_550058,op_havoc,rep_3} | Bin ...941,time_8494,execs_550986,op_havoc,rep_8} | Bin ...746,time_8514,execs_552273,op_havoc,rep_4} | Bin ...087,time_8545,execs_554154,op_havoc,rep_8} | Bin ...423,time_8565,execs_555442,op_havoc,rep_4} | Bin ...963,time_8583,execs_556603,op_havoc,rep_4} | Bin ...63,time_8586,execs_556705,op_havoc,rep_16} | Bin ...63,time_8593,execs_557051,op_havoc,rep_15} | Bin ...63,time_8618,execs_558280,op_havoc,rep_12} | Bin ...me_8623,execs_558515,op_havoc,rep_13,+cov} | Bin ...963,time_8693,execs_559608,op_havoc,rep_8} | Bin ...63,time_8737,execs_560468,op_havoc,rep_10} | 0 ...63,time_8738,execs_560484,op_havoc,rep_11} | Bin ...963,time_8914,execs_565522,op_havoc,rep_8} | 0 ...936,time_9008,execs_569671,op_havoc,rep_2} | Bin ...824,time_9104,execs_572555,op_havoc,rep_6} | Bin ...404,time_9167,execs_575317,op_havoc,rep_2} | Bin ...ime_9189,execs_576177,op_havoc,rep_2,+cov} | Bin ...892,time_9191,execs_576279,op_havoc,rep_1} | Bin ...892,time_9243,execs_577195,op_havoc,rep_2} | Bin ...ime_9268,execs_578304,op_havoc,rep_2,+cov} | Bin ...022,time_9315,execs_581215,op_havoc,rep_3} | 0 ...ime_9322,execs_581590,op_havoc,rep_2,+cov} | Bin ...022,time_9355,execs_583005,op_havoc,rep_4} | Bin ...868,time_9884,execs_604039,op_havoc,rep_2} | Bin ...33,time_9906,execs_604816,op_havoc,rep_10} | Bin ...me_9912,execs_604975,op_quick,pos_28,+cov} | Bin ...038,time_9934,execs_606280,op_havoc,rep_8} | Bin ...038,time_9953,execs_607337,op_havoc,rep_5} | 0 ...38,time_10026,execs_610064,op_havoc,rep_7} | 0 ...38,time_10046,execs_610679,op_havoc,rep_7} | Bin ...38,time_10057,execs_610857,op_havoc,rep_4} | Bin ...38,time_10577,execs_634243,op_havoc,rep_4} | Bin ...me_10585,execs_634663,op_havoc,rep_6,+cov} | Bin ...10829,execs_643845,op_quick,pos_30,val_+2} | 0 ...03,time_10843,execs_644726,op_havoc,rep_9} | Bin ...3,time_10847,execs_644902,op_havoc,rep_10} | Bin ...66,time_10955,execs_647645,op_havoc,rep_4} | 0 ...66,time_10959,execs_647855,op_havoc,rep_4} | Bin ...54,time_11027,execs_651570,op_havoc,rep_1} | 0 ...78,time_11071,execs_653059,op_havoc,rep_7} | Bin ...,execs_654307,op_quick,pos_29,val_+3,+cov} | Bin ...48,time_11174,execs_657190,op_havoc,rep_2} | Bin ...48,time_11279,execs_660856,op_havoc,rep_2} | Bin ...48,time_11307,execs_662407,op_havoc,rep_8} | Bin ...me_11397,execs_666305,op_havoc,rep_1,+cov} | Bin ...48,time_11544,execs_672091,op_havoc,rep_7} | 0 ...48,time_11625,execs_675171,op_havoc,rep_8} | Bin ...me_11759,execs_678777,op_havoc,rep_6,+cov} | Bin ...48,time_11828,execs_682667,op_havoc,rep_8} | 0 ...48,time_11883,execs_684243,op_havoc,rep_3} | Bin ...08,time_12136,execs_695020,op_havoc,rep_6} | 0 ...71,time_12197,execs_697147,op_havoc,rep_4} | Bin ...71,time_12198,execs_697166,op_havoc,rep_4} | Bin ...,execs_698989,op_quick,pos_23,val_+2,+cov} | Bin ...1,time_12260,execs_699187,op_havoc,rep_12} | Bin ...61,time_12260,execs_699199,op_havoc,rep_2} | Bin ...1,time_12383,execs_703514,op_havoc,rep_15} | Bin ...e_12409,execs_704446,op_havoc,rep_13,+cov} | Bin ...1,time_12410,execs_704470,op_havoc,rep_12} | Bin ...1,time_12621,execs_712418,op_havoc,rep_11} | Bin ...61,time_12810,execs_718996,op_havoc,rep_5} | Bin ...61,time_12920,execs_723456,op_havoc,rep_9} | 0 ...1,time_13006,execs_724988,op_havoc,rep_16} | Bin ...e_13059,execs_727693,op_havoc,rep_10,+cov} | Bin ...04,time_13145,execs_730687,op_havoc,rep_8} | Bin ...67,time_13227,execs_734679,op_havoc,rep_3} | Bin ...57,time_13252,execs_735704,op_havoc,rep_1} | 0 ...57,time_13253,execs_735757,op_havoc,rep_1} | 0 ...87,time_13440,execs_744186,op_havoc,rep_2} | Bin ...98,time_13469,execs_745028,op_havoc,rep_6} | Bin ...0,time_13503,execs_746568,op_havoc,rep_11} | Bin ...65,time_13521,execs_747570,op_havoc,rep_2} | Bin ...20,time_13549,execs_749246,op_havoc,rep_6} | 0 ...20,time_13552,execs_749446,op_havoc,rep_9} | 0 ...12,time_13655,execs_752688,op_havoc,rep_2} | 0 ...12,time_13656,execs_752731,op_havoc,rep_2} | 0 ...me_13691,execs_753617,op_havoc,rep_2,+cov} | 0 ...30,time_13840,execs_760115,op_havoc,rep_1} | Bin ...05,time_13857,execs_760979,op_havoc,rep_2} | Bin ...05,time_13862,execs_761275,op_havoc,rep_7} | Bin ...37,time_13920,execs_763688,op_havoc,rep_3} | Bin ...37,time_13922,execs_763787,op_havoc,rep_2} | Bin ...27,time_14005,execs_766909,op_havoc,rep_3} | Bin ...me_14088,execs_770291,op_havoc,rep_3,+cov} | Bin ...me_14124,execs_771563,op_havoc,rep_2,+cov} | Bin ...82,time_14161,execs_773278,op_havoc,rep_4} | Bin ...me_14261,execs_777629,op_havoc,rep_1,+cov} | Bin ...me_14266,execs_777813,op_havoc,rep_2,+cov} | Bin ...6,time_14306,execs_778830,op_havoc,rep_12} | Bin ...26,time_14397,execs_782288,op_havoc,rep_1} | 0 ...22,time_14442,execs_784153,op_havoc,rep_2} | Bin ...96,time_14479,execs_786393,op_havoc,rep_1} | Bin ...96,time_14486,execs_786827,op_havoc,rep_1} | Bin ...96,time_14494,execs_787426,op_havoc,rep_8} | 0 ...me_14515,execs_788801,op_havoc,rep_5,+cov} | Bin ...0,time_14630,execs_792926,op_havoc,rep_16} | Bin ...14,time_14667,execs_794858,op_havoc,rep_8} | Bin ...14,time_14679,execs_795597,op_havoc,rep_3} | Bin ...14,time_14745,execs_797303,op_havoc,rep_7} | Bin ...36,time_14949,execs_805499,op_havoc,rep_4} | 0 ...38,time_14964,execs_806451,op_havoc,rep_1} | Bin ...37,time_14976,execs_807233,op_havoc,rep_3} | Bin ...me_14996,execs_808448,op_havoc,rep_1,+cov} | Bin ...me_15058,execs_810237,op_havoc,rep_4,+cov} | Bin ...me_15078,execs_810965,op_havoc,rep_1,+cov} | Bin ...37,time_15091,execs_811256,op_havoc,rep_3} | Bin ...37,time_15117,execs_812766,op_havoc,rep_4} | Bin ...25,time_15236,execs_817905,op_havoc,rep_1} | Bin ...2,time_15259,execs_818766,op_havoc,rep_11} | Bin ...62,time_15304,execs_821181,op_havoc,rep_3} | Bin ...59,time_15315,execs_821958,op_havoc,rep_6} | Bin ...46,time_15369,execs_823547,op_havoc,rep_2} | 0 ...64,time_15438,execs_826744,op_havoc,rep_2} | Bin ...54,time_15458,execs_828102,op_havoc,rep_1} | Bin ...23,time_15512,execs_829806,op_havoc,rep_5} | Bin ...73,time_15562,execs_831370,op_havoc,rep_2} | Bin ...66,time_15581,execs_832561,op_havoc,rep_3} | Bin ...13,time_15675,execs_836787,op_havoc,rep_4} | 0 ...00,time_15697,execs_837510,op_havoc,rep_2} | 0 ...41,time_15763,execs_839235,op_havoc,rep_2} | Bin ...90,time_15866,execs_843011,op_havoc,rep_6} | Bin ...me_15975,execs_847198,op_havoc,rep_2,+cov} | Bin ...73,time_16022,execs_848446,op_havoc,rep_1} | Bin ...9,time_16066,execs_849733,op_havoc,rep_11} | Bin ...85,time_16086,execs_850753,op_havoc,rep_6} | Bin ...5,time_16091,execs_850974,op_havoc,rep_10} | Bin ...79,time_16126,execs_852944,op_havoc,rep_4} | Bin ...02,time_16214,execs_855269,op_havoc,rep_1} | 0 ...38,time_16230,execs_856105,op_havoc,rep_2} | Bin ...82,time_16256,execs_857473,op_havoc,rep_8} | Bin ...me_16323,execs_859853,op_havoc,rep_1,+cov} | Bin ...84,time_16325,execs_859927,op_havoc,rep_1} | Bin ...5,time_16379,execs_861769,op_havoc,rep_14} | Bin ...85,time_16397,execs_862541,op_havoc,rep_7} | Bin ...94,time_16550,execs_867332,op_havoc,rep_4} | Bin ...8,time_16594,execs_869798,op_havoc,rep_14} | Bin ...58,time_16596,execs_869921,op_havoc,rep_8} | Bin ...8,time_16609,execs_870609,op_havoc,rep_13} | Bin ...58,time_16726,execs_873779,op_havoc,rep_3} | Bin ...48,time_16897,execs_880133,op_havoc,rep_1} | Bin ...48,time_16900,execs_880284,op_havoc,rep_4} | Bin ...8,time_16919,execs_881390,op_havoc,rep_14} | Bin ...8,time_16980,execs_883366,op_havoc,rep_13} | Bin ...48,time_17060,execs_886288,op_havoc,rep_7} | Bin ...42,time_17198,execs_890569,op_havoc,rep_1} | Bin ...18,time_17403,execs_900016,op_havoc,rep_7} | Bin ...8,time_17438,execs_901248,op_havoc,rep_11} | 0 ...8,time_17480,execs_902093,op_havoc,rep_11} | Bin ...8,time_17853,execs_916198,op_havoc,rep_16} | Bin ...77,time_17884,execs_917945,op_havoc,rep_1} | Bin ...35,time_17946,execs_919964,op_havoc,rep_2} | Bin ...8,time_17983,execs_921207,op_havoc,rep_16} | Bin ...93,time_18005,execs_921871,op_havoc,rep_6} | Bin ...93,time_18006,execs_921950,op_havoc,rep_5} | Bin ...82,time_18062,execs_925151,op_havoc,rep_3} | Bin ...71,time_18079,execs_925579,op_havoc,rep_5} | Bin ...69,time_18206,execs_930557,op_havoc,rep_1} | 0 ...62,time_18319,execs_934395,op_havoc,rep_8} | 0 ...02,time_18334,execs_935293,op_havoc,rep_2} | Bin ...12,time_18444,execs_939851,op_havoc,rep_9} | Bin ...04,time_18504,execs_942060,op_havoc,rep_4} | 0 ...89,time_18572,execs_945012,op_havoc,rep_3} | 0 ...77,time_18632,execs_947145,op_havoc,rep_7} | Bin ...04,time_18891,execs_957410,op_havoc,rep_4} | Bin ...04,time_18904,execs_957661,op_havoc,rep_3} | Bin ...80,time_18998,execs_960147,op_havoc,rep_2} | Bin ...35,time_19054,execs_962324,op_havoc,rep_4} | Bin ...36,time_19194,execs_968163,op_havoc,rep_3} | Bin ...27,time_19241,execs_969478,op_havoc,rep_8} | Bin ...31,time_19357,execs_974464,op_havoc,rep_7} | Bin ...16,time_19531,execs_980963,op_havoc,rep_4} | Bin ...67,time_19698,execs_988025,op_havoc,rep_6} | Bin ...1,time_19741,execs_988770,op_havoc,rep_16} | Bin ...13,time_19975,execs_998448,op_havoc,rep_3} | Bin ...5,time_20111,execs_1003221,op_havoc,rep_4} | Bin ...2,time_20212,execs_1006266,op_havoc,rep_1} | Bin ...4,time_20230,execs_1007503,op_havoc,rep_1} | Bin ...5,time_20347,execs_1011812,op_havoc,rep_2} | Bin ...3,time_20531,execs_1019741,op_havoc,rep_2} | Bin ...8,time_20552,execs_1021014,op_havoc,rep_6} | 0 ...8,time_20556,execs_1021279,op_havoc,rep_8} | 0 ...,time_20577,execs_1022554,op_havoc,rep_16} | Bin ...,time_20582,execs_1022827,op_havoc,rep_11} | Bin ...0,time_20583,execs_1022872,op_havoc,rep_6} | Bin ...,time_20584,execs_1022892,op_havoc,rep_14} | Bin ...,time_20634,execs_1023991,op_havoc,rep_15} | Bin ...8,time_20729,execs_1027437,op_havoc,rep_2} | Bin ...3,time_20740,execs_1028083,op_havoc,rep_3} | Bin ...4,time_20887,execs_1033384,op_havoc,rep_6} | Bin ...6,time_20939,execs_1035493,op_havoc,rep_6} | Bin ...8,time_20998,execs_1037580,op_havoc,rep_2} | Bin ...,time_21054,execs_1040065,op_havoc,rep_11} | Bin ...4,time_21094,execs_1042319,op_havoc,rep_7} | Bin ...e_21223,execs_1046594,op_havoc,rep_4,+cov} | Bin ...0,time_21348,execs_1051554,op_havoc,rep_3} | Bin ...0,time_21671,execs_1063505,op_havoc,rep_4} | 0 ...4,time_21773,execs_1067294,op_havoc,rep_3} | Bin ...8,time_22094,execs_1080036,op_havoc,rep_2} | Bin ...0,time_22304,execs_1089156,op_havoc,rep_8} | Bin ...,time_22519,execs_1098148,op_havoc,rep_13} | Bin ...6,time_22537,execs_1098717,op_havoc,rep_6} | Bin ...,time_22622,execs_1102951,op_havoc,rep_10} | Bin ...,time_22713,execs_1105394,op_havoc,rep_12} | Bin ...3,time_22749,execs_1107343,op_havoc,rep_1} | Bin ...3,time_22859,execs_1111385,op_havoc,rep_3} | Bin ...3,time_22889,execs_1112201,op_havoc,rep_5} | Bin ...2,time_23061,execs_1119125,op_havoc,rep_3} | Bin ...0,time_23172,execs_1124122,op_havoc,rep_2} | Bin ...0,time_23174,execs_1124203,op_havoc,rep_8} | Bin ...5,time_23195,execs_1124910,op_havoc,rep_2} | Bin ...4,time_23751,execs_1147046,op_havoc,rep_2} | Bin ...4,time_23851,execs_1150682,op_havoc,rep_4} | Bin ...5,time_23999,execs_1157142,op_havoc,rep_1} | 0 ...6,time_24067,execs_1160992,op_havoc,rep_8} | Bin ...,time_24070,execs_1161151,op_havoc,rep_16} | Bin ...,time_24074,execs_1161396,op_havoc,rep_16} | Bin ...,time_24088,execs_1161672,op_havoc,rep_14} | Bin ...2,time_24238,execs_1167084,op_havoc,rep_1} | Bin ...0,time_24326,execs_1169732,op_havoc,rep_2} | Bin ...0,time_24447,execs_1175301,op_havoc,rep_5} | Bin ...0,time_24465,execs_1175888,op_havoc,rep_3} | Bin ...4,time_24648,execs_1183141,op_havoc,rep_6} | Bin ...2,time_24810,execs_1188135,op_havoc,rep_3} | Bin ...3,time_24829,execs_1189224,op_havoc,rep_4} | Bin ...3,time_24832,execs_1189394,op_havoc,rep_2} | 0 ...6,time_24888,execs_1192183,op_havoc,rep_8} | Bin ...8,time_24999,execs_1196421,op_havoc,rep_7} | Bin ...2,time_25047,execs_1198778,op_havoc,rep_3} | Bin ...,time_25197,execs_1205841,op_havoc,rep_14} | Bin ...7,time_25388,execs_1213221,op_havoc,rep_2} | Bin ...4,time_25452,execs_1215750,op_havoc,rep_7} | Bin ...9,time_25507,execs_1218820,op_havoc,rep_2} | Bin ...1,time_25526,execs_1219485,op_havoc,rep_3} | Bin ...7,time_25760,execs_1224942,op_havoc,rep_4} | Bin ...6,time_25935,execs_1232557,op_havoc,rep_3} | Bin ...6,time_25936,execs_1232578,op_havoc,rep_7} | Bin ...8,time_25978,execs_1234609,op_havoc,rep_1} | Bin ...5,time_26029,execs_1236519,op_havoc,rep_3} | Bin ...7,time_26101,execs_1238975,op_havoc,rep_1} | Bin ...,time_26113,execs_1239707,op_havoc,rep_10} | 0 ...5,time_26291,execs_1247932,op_havoc,rep_8} | Bin ...,time_26430,execs_1252685,op_havoc,rep_11} | Bin ...0,time_26445,execs_1253592,op_havoc,rep_3} | Bin ...0,time_26453,execs_1254125,op_havoc,rep_2} | Bin ...5,time_26589,execs_1259119,op_havoc,rep_2} | Bin ...9,time_26636,execs_1261944,op_havoc,rep_4} | Bin ...0,time_26721,execs_1264037,op_havoc,rep_2} | Bin ...5,time_26738,execs_1264934,op_havoc,rep_5} | 0 ...e_26740,execs_1265055,op_havoc,rep_5,+cov} | 0 ...6767,execs_1266651,op_quick,pos_23,val_+7} | 0 ...3,time_26769,execs_1266744,op_havoc,rep_4} | 0 ...7,time_26828,execs_1269923,op_havoc,rep_2} | Bin ...,time_27138,execs_1281683,op_havoc,rep_13} | Bin ...0,time_27240,execs_1285024,op_havoc,rep_6} | Bin ...2,time_27261,execs_1286303,op_havoc,rep_6} | Bin ...1,time_27436,execs_1293690,op_havoc,rep_2} | Bin ...1,time_27452,execs_1294446,op_havoc,rep_4} | Bin ...1,time_27483,execs_1295108,op_havoc,rep_4} | Bin ...2,time_28011,execs_1316344,op_havoc,rep_3} | Bin ...3,time_28057,execs_1317484,op_havoc,rep_3} | Bin ...4,time_28320,execs_1328319,op_havoc,rep_4} | Bin ...4,time_28323,execs_1328487,op_havoc,rep_6} | Bin ...5,time_28435,execs_1333023,op_havoc,rep_4} | 0 ...,time_28459,execs_1334521,op_havoc,rep_10} | Bin ...,time_28606,execs_1338709,op_havoc,rep_16} | Bin ...2,time_28648,execs_1339984,op_havoc,rep_4} | Bin ...0,time_28763,execs_1344162,op_havoc,rep_2} | Bin ...3,time_28787,execs_1345602,op_havoc,rep_4} | Bin ...6,time_28918,execs_1350959,op_havoc,rep_1} | Bin ...0,time_28943,execs_1352503,op_havoc,rep_2} | Bin ...5,time_28974,execs_1353377,op_havoc,rep_4} | Bin ...8,time_29078,execs_1356820,op_havoc,rep_4} | Bin ...,time_29088,execs_1357441,op_havoc,rep_11} | Bin ...3,time_29240,execs_1363295,op_havoc,rep_7} | Bin ...3,time_29262,execs_1364554,op_havoc,rep_4} | Bin ...7,time_29276,execs_1365062,op_havoc,rep_4} | Bin ...3,time_29314,execs_1366750,op_havoc,rep_2} | Bin ...1,time_29434,execs_1371249,op_havoc,rep_3} | Bin ...7,time_29490,execs_1373543,op_havoc,rep_6} | Bin ...9,time_29507,execs_1374160,op_havoc,rep_4} | Bin ...6,time_29520,execs_1374504,op_havoc,rep_2} | Bin ...6,time_29574,execs_1376167,op_havoc,rep_1} | Bin ...3,time_29733,execs_1380074,op_havoc,rep_4} | Bin ...,time_29742,execs_1380540,op_havoc,rep_16} | Bin ...8,time_29789,execs_1382427,op_havoc,rep_8} | Bin ...6,time_29860,execs_1384601,op_havoc,rep_6} | Bin ...2,time_29914,execs_1387588,op_havoc,rep_6} | 0 ...5,time_30081,execs_1394836,op_havoc,rep_4} | Bin ...8,time_30134,execs_1396418,op_havoc,rep_2} | Bin ...7,time_30196,execs_1398107,op_havoc,rep_1} | Bin ...6,time_30254,execs_1401320,op_havoc,rep_3} | Bin ...3,time_30351,execs_1404392,op_havoc,rep_7} | Bin ...6,time_30468,execs_1409365,op_havoc,rep_2} | Bin ...9,time_30570,execs_1414063,op_havoc,rep_2} | Bin ...,time_30587,execs_1414502,op_havoc,rep_10} | Bin ...1,time_30607,execs_1415167,op_havoc,rep_3} | Bin ...9,time_30738,execs_1418936,op_havoc,rep_3} | Bin ...9,time_30745,execs_1419374,op_havoc,rep_4} | Bin ...7,time_30792,execs_1420682,op_havoc,rep_4} | Bin ...9,time_30883,execs_1424232,op_havoc,rep_6} | Bin ...9,time_31051,execs_1430960,op_havoc,rep_4} | Bin ...5,time_31093,execs_1432985,op_havoc,rep_3} | Bin ...6,time_31170,execs_1435196,op_havoc,rep_8} | Bin ...,time_31536,execs_1451083,op_havoc,rep_15} | Bin ...7,time_31757,execs_1458076,op_havoc,rep_4} | Bin ...6,time_31831,execs_1459424,op_havoc,rep_4} | Bin ...3,time_31862,execs_1461043,op_havoc,rep_4} | Bin ...3,time_31867,execs_1461326,op_havoc,rep_6} | Bin ...4,time_31988,execs_1465497,op_havoc,rep_2} | Bin ...7,time_32002,execs_1466336,op_havoc,rep_1} | Bin ...0,time_32199,execs_1475494,op_havoc,rep_3} | Bin ...4,time_32272,execs_1477688,op_havoc,rep_4} | Bin ...,time_32387,execs_1483134,op_havoc,rep_14} | Bin ...,time_32626,execs_1490779,op_havoc,rep_10} | Bin ...2,time_32635,execs_1491198,op_havoc,rep_9} | Bin ...0,time_32751,execs_1495901,op_havoc,rep_2} | Bin ...0,time_32754,execs_1496072,op_havoc,rep_2} | Bin ...8,time_32791,execs_1497358,op_havoc,rep_1} | Bin ...2,time_32863,execs_1500495,op_havoc,rep_2} | Bin ...9,time_32966,execs_1504486,op_havoc,rep_7} | 0 ...6,time_33116,execs_1510306,op_havoc,rep_3} | Bin ...1,time_33198,execs_1513432,op_havoc,rep_8} | 0 ...9,time_33296,execs_1516667,op_havoc,rep_1} | Bin ...3,time_33351,execs_1519835,op_havoc,rep_6} | 0 ...,time_33405,execs_1521520,op_havoc,rep_11} | Bin ...4,time_33445,execs_1522830,op_havoc,rep_8} | Bin ...7,time_33472,execs_1523791,op_havoc,rep_7} | Bin ...,time_33527,execs_1526196,op_havoc,rep_14} | Bin ...9,time_33609,execs_1528723,op_havoc,rep_7} | Bin ...5,time_33645,execs_1530842,op_havoc,rep_2} | 0 ...9,time_34205,execs_1551636,op_havoc,rep_4} | Bin ...3,time_34272,execs_1554201,op_havoc,rep_5} | Bin ...0,time_34442,execs_1561322,op_havoc,rep_1} | Bin ...5,time_34456,execs_1561664,op_havoc,rep_1} | Bin ...1,time_34627,execs_1567962,op_havoc,rep_6} | 0 ...2,time_34639,execs_1568665,op_havoc,rep_7} | 0 ...1,time_34706,execs_1570764,op_havoc,rep_2} | Bin ...9,time_34795,execs_1574755,op_havoc,rep_3} | 0 ...9,time_34798,execs_1574962,op_havoc,rep_2} | 0 ...0,time_34828,execs_1576884,op_havoc,rep_2} | Bin ...8,time_35050,execs_1583912,op_havoc,rep_1} | Bin ...2,time_35214,execs_1590361,op_havoc,rep_9} | Bin ...5,time_35241,execs_1590907,op_havoc,rep_3} | Bin ...2,time_35320,execs_1595107,op_havoc,rep_1} | Bin ...,time_35402,execs_1598010,op_havoc,rep_14} | Bin ...6,time_35421,execs_1598676,op_havoc,rep_2} | Bin ...0,time_35573,execs_1605323,op_havoc,rep_5} | Bin ...3,time_35588,execs_1606145,op_havoc,rep_2} | Bin ...6,time_35594,execs_1606487,op_havoc,rep_4} | Bin ...0,time_36038,execs_1622989,op_havoc,rep_8} | 0 ...0,time_36289,execs_1633685,op_havoc,rep_3} | Bin ...1,time_36582,execs_1645800,op_havoc,rep_2} | Bin ...1,time_36876,execs_1657589,op_havoc,rep_1} | Bin ...7,time_37199,execs_1671059,op_havoc,rep_1} | Bin ...7,time_37230,execs_1672601,op_havoc,rep_9} | Bin ...,time_37307,execs_1675252,op_havoc,rep_16} | Bin ...,time_38274,execs_1711739,op_havoc,rep_15} | Bin ...8,time_38309,execs_1713793,op_havoc,rep_5} | Bin ...7,time_38359,execs_1716120,op_havoc,rep_3} | Bin ...,time_38568,execs_1723775,op_havoc,rep_15} | Bin ...,time_38775,execs_1732559,op_havoc,rep_14} | Bin ...,time_39374,execs_1755454,op_havoc,rep_12} | Bin ...7,time_39572,execs_1763736,op_havoc,rep_4} | Bin ...9,time_40197,execs_1788180,op_havoc,rep_2} | Bin ...7,time_40323,execs_1793666,op_havoc,rep_8} | Bin ...8,time_41779,execs_1848066,op_havoc,rep_2} | Bin ...4,time_41829,execs_1850079,op_havoc,rep_2} | Bin ...0,time_42486,execs_1879391,op_havoc,rep_4} | 0 ...4,time_43166,execs_1906850,op_havoc,rep_3} | Bin ...1,time_43176,execs_1907444,op_havoc,rep_3} | 0 ...8,time_43220,execs_1910149,op_havoc,rep_6} | Bin ...6,time_43326,execs_1913752,op_havoc,rep_2} | 0 ...1,time_43439,execs_1918428,op_havoc,rep_4} | Bin ...3,time_43460,execs_1919248,op_havoc,rep_1} | 0 ...2,time_43533,execs_1921597,op_havoc,rep_1} | 0 ...e_43796,execs_1930680,op_havoc,rep_1,+cov} | Bin ...3814,execs_1931591,op_quick,pos_80,val_+7} | Bin ...0,time_43842,execs_1933223,op_havoc,rep_2} | Bin ...7,time_44021,execs_1940691,op_havoc,rep_3} | Bin ...,time_44300,execs_1951205,op_havoc,rep_15} | Bin ...4,time_45061,execs_1981006,op_havoc,rep_2} | Bin ...1,time_45467,execs_1998370,op_havoc,rep_5} | Bin ...,time_45697,execs_2006870,op_havoc,rep_10} | Bin ...7,time_45701,execs_2007075,op_havoc,rep_7} | Bin ...,time_46213,execs_2027160,op_havoc,rep_14} | Bin ...5,time_46261,execs_2028877,op_havoc,rep_4} | 0 ...1,time_46340,execs_2031588,op_havoc,rep_1} | Bin ...6415,execs_2035283,op_int16,pos_80,val_+0} | Bin ...8,time_46429,execs_2035927,op_havoc,rep_9} | Bin ...8,time_46429,execs_2035947,op_havoc,rep_4} | Bin ...8,time_46454,execs_2036784,op_havoc,rep_3} | Bin ...0,time_46856,execs_2051236,op_havoc,rep_5} | Bin ...7,time_47094,execs_2061232,op_havoc,rep_4} | Bin ...6,time_47174,execs_2064072,op_havoc,rep_3} | Bin ...8,time_47427,execs_2074920,op_havoc,rep_6} | Bin ...7,time_47629,execs_2083997,op_havoc,rep_6} | Bin ...1,time_48210,execs_2111291,op_havoc,rep_2} | Bin ...0,time_48712,execs_2133024,op_havoc,rep_2} | Bin ...7,time_49953,execs_2184373,op_havoc,rep_4} | 0 ...,time_50825,execs_2218764,op_havoc,rep_16} | Bin ...6,time_51217,execs_2234610,op_havoc,rep_3} | 0 ...2,time_51984,execs_2266070,op_havoc,rep_2} | Bin ...0,time_52127,execs_2271743,op_havoc,rep_6} | Bin ...8,time_52497,execs_2286994,op_havoc,rep_2} | Bin ...9,time_52800,execs_2301161,op_havoc,rep_2} | Bin ...7,time_53387,execs_2324726,op_havoc,rep_4} | Bin ...5,time_53668,execs_2335453,op_havoc,rep_7} | Bin ...,time_54260,execs_2359621,op_havoc,rep_12} | 0 ...3,time_54567,execs_2372600,op_havoc,rep_4} | Bin ...8,time_55705,execs_2420703,op_havoc,rep_6} | Bin ...4,time_56340,execs_2447540,op_havoc,rep_1} | Bin ...1,time_57990,execs_2521110,op_havoc,rep_7} | Bin ...6,time_58333,execs_2536257,op_havoc,rep_2} | 0 ...2,time_59238,execs_2578219,op_havoc,rep_2} | Bin ...7,time_59971,execs_2607451,op_havoc,rep_7} | Bin ...3,time_59978,execs_2607842,op_havoc,rep_4} | 0 ...2,time_60771,execs_2648198,op_havoc,rep_1} | Bin ...1,time_60809,execs_2650552,op_havoc,rep_4} | Bin ...,time_61305,execs_2671340,op_havoc,rep_12} | Bin ...0,time_61407,execs_2676706,op_havoc,rep_8} | 0 ...4,time_62212,execs_2715715,op_havoc,rep_3} | 0 ...3,time_64156,execs_2805140,op_havoc,rep_8} | Bin ...4,time_65334,execs_2859988,op_havoc,rep_7} | Bin ...4,time_65968,execs_2886661,op_havoc,rep_9} | Bin ...6,time_67686,execs_2961930,op_havoc,rep_2} | Bin ...4,time_67874,execs_2969568,op_havoc,rep_8} | Bin ...9,time_68868,execs_3010374,op_havoc,rep_2} | Bin ...1,time_69846,execs_3057444,op_havoc,rep_9} | Bin ...,time_70866,execs_3102861,op_havoc,rep_16} | Bin ...0,time_71270,execs_3120683,op_havoc,rep_2} | Bin ...6,time_72703,execs_3185526,op_havoc,rep_4} | Bin ...5,time_72775,execs_3188390,op_havoc,rep_6} | Bin ...0,time_72933,execs_3194467,op_havoc,rep_7} | Bin ...5,time_74431,execs_3262005,op_havoc,rep_3} | Bin ...2,time_76501,execs_3367760,op_havoc,rep_2} | Bin ...,time_79317,execs_3514059,op_havoc,rep_13} | Bin ...8,time_81065,execs_3601851,op_havoc,rep_2} | Bin ...3,time_83733,execs_3736850,op_havoc,rep_2} | Bin ...,time_84975,execs_3801721,op_havoc,rep_14} | Bin ...2,time_86758,execs_3891531,op_havoc,rep_1} | Bin ...6,time_88220,execs_3967734,op_havoc,rep_1} | Bin ...6,time_90627,execs_4093328,op_havoc,rep_1} | Bin ...0,time_91696,execs_4145986,op_havoc,rep_4} | Bin ...9,time_92882,execs_4199691,op_havoc,rep_7} | Bin ...0,time_94616,execs_4283933,op_havoc,rep_2} | Bin ...9,time_98085,execs_4471265,op_havoc,rep_6} | Bin ...,time_101516,execs_4654027,op_havoc,rep_3} | 0 ...,time_107705,execs_4991004,op_havoc,rep_5} | Bin ...,time_108386,execs_5020085,op_havoc,rep_6} | Bin ...,time_111490,execs_5190288,op_havoc,rep_8} | Bin ...,time_112304,execs_5231430,op_havoc,rep_2} | Bin ...,time_113455,execs_5289536,op_havoc,rep_3} | Bin ...,time_115135,execs_5371733,op_havoc,rep_4} | Bin ...,time_115139,execs_5371826,op_havoc,rep_3} | Bin ...time_115857,execs_5395785,op_havoc,rep_15} | Bin ...time_118755,execs_5534568,op_havoc,rep_14} | Bin ...,time_122907,execs_5754637,op_havoc,rep_1} | Bin 911 files changed, 32 insertions(+), 5 deletions(-) create mode 100755 test/fuzz-libghostty/corpus/sanitize-filenames.sh rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000024,time:0,execs:0,orig:25-osc-hyperlink => id_000024,time_0,execs_0,orig_25-osc-hyperlink} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000030,time:0,execs:0,orig:31-c1-dcs => id_000030,time_0,execs_0,orig_31-c1-dcs} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000038,time:0,execs:0,orig:39-csi-many-params => id_000038,time_0,execs_0,orig_39-csi-many-params} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000039,time:0,execs:0,orig:40-csi-subparams => id_000039,time_0,execs_0,orig_40-csi-subparams} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000040,time:0,execs:0,orig:41-incomplete-csi => id_000040,time_0,execs_0,orig_41-incomplete-csi} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000041,time:0,execs:0,orig:42-incomplete-esc => id_000041,time_0,execs_0,orig_42-incomplete-esc} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000046,time:0,execs:0,orig:48-csi-da2 => id_000046,time_0,execs_0,orig_48-csi-da2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000091,src:000003,time:60,execs:2895,op:havoc,rep:4 => id_000091,src_000003,time_60,execs_2895,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000102,src:000003,time:124,execs:6075,op:havoc,rep:5 => id_000102,src_000003,time_124,execs_6075,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000121,src:000003,time:174,execs:10187,op:havoc,rep:6 => id_000121,src_000003,time_174,execs_10187,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000124,src:000003,time:184,execs:11036,op:havoc,rep:5 => id_000124,src_000003,time_184,execs_11036,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000134,src:000003,time:229,execs:14591,op:havoc,rep:4,+cov => id_000134,src_000003,time_229,execs_14591,op_havoc,rep_4,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000135,src:000003,time:232,execs:14809,op:havoc,rep:5 => id_000135,src_000003,time_232,execs_14809,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000138,src:000003,time:256,execs:16794,op:havoc,rep:8 => id_000138,src_000003,time_256,execs_16794,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000153,src:000003,time:313,execs:21467,op:havoc,rep:7 => id_000153,src_000003,time_313,execs_21467,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000163,src:000003,time:371,execs:26219,op:havoc,rep:4 => id_000163,src_000003,time_371,execs_26219,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000184,src:000003,time:523,execs:36637,op:havoc,rep:3 => id_000184,src_000003,time_523,execs_36637,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000186,src:000003,time:529,execs:37174,op:havoc,rep:5 => id_000186,src_000003,time_529,execs_37174,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000192,src:000003,time:592,execs:41940,op:havoc,rep:7 => id_000192,src_000003,time_592,execs_41940,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000193,src:000003,time:594,execs:42110,op:havoc,rep:7,+cov => id_000193,src_000003,time_594,execs_42110,op_havoc,rep_7,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000198,src:000003,time:642,execs:44154,op:havoc,rep:7 => id_000198,src_000003,time_642,execs_44154,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000200,src:000003,time:649,execs:44782,op:havoc,rep:8,+cov => id_000200,src_000003,time_649,execs_44782,op_havoc,rep_8,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000202,src:000003,time:662,execs:45844,op:havoc,rep:3 => id_000202,src_000003,time_662,execs_45844,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000204,src:000003,time:669,execs:46370,op:havoc,rep:8 => id_000204,src_000003,time_669,execs_46370,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000205,src:000003,time:688,execs:47967,op:havoc,rep:8,+cov => id_000205,src_000003,time_688,execs_47967,op_havoc,rep_8,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000209,src:000003,time:728,execs:50895,op:havoc,rep:6 => id_000209,src_000003,time_728,execs_50895,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000210,src:000003,time:739,execs:51801,op:havoc,rep:7 => id_000210,src_000003,time_739,execs_51801,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000214,src:000022,time:769,execs:52958,op:havoc,rep:9 => id_000214,src_000022,time_769,execs_52958,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000220,src:000022,time:775,execs:53377,op:havoc,rep:15,+cov => id_000220,src_000022,time_775,execs_53377,op_havoc,rep_15,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000223,src:000022,time:778,execs:53611,op:havoc,rep:12 => id_000223,src_000022,time_778,execs_53611,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000227,src:000022,time:781,execs:53812,op:havoc,rep:2,+cov => id_000227,src_000022,time_781,execs_53812,op_havoc,rep_2,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000234,src:000022,time:791,execs:54574,op:havoc,rep:1,+cov => id_000234,src_000022,time_791,execs_54574,op_havoc,rep_1,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000240,src:000022,time:797,execs:54962,op:havoc,rep:15 => id_000240,src_000022,time_797,execs_54962,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000241,src:000022,time:803,execs:55418,op:havoc,rep:6 => id_000241,src_000022,time_803,execs_55418,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000242,src:000022,time:804,execs:55539,op:havoc,rep:9 => id_000242,src_000022,time_804,execs_55539,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000247,src:000022,time:822,execs:56900,op:havoc,rep:5 => id_000247,src_000022,time_822,execs_56900,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000252,src:000022,time:830,execs:57497,op:havoc,rep:13,+cov => id_000252,src_000022,time_830,execs_57497,op_havoc,rep_13,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000255,src:000022,time:834,execs:57788,op:havoc,rep:12 => id_000255,src_000022,time_834,execs_57788,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000258,src:000022,time:837,execs:57992,op:havoc,rep:11 => id_000258,src_000022,time_837,execs_57992,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000260,src:000022,time:838,execs:58066,op:havoc,rep:11 => id_000260,src_000022,time_838,execs_58066,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000263,src:000022,time:841,execs:58278,op:havoc,rep:16 => id_000263,src_000022,time_841,execs_58278,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000267,src:000022,time:857,execs:59551,op:havoc,rep:13 => id_000267,src_000022,time_857,execs_59551,op_havoc,rep_13} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000268,src:000022,time:862,execs:59954,op:havoc,rep:16 => id_000268,src_000022,time_862,execs_59954,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000272,src:000022,time:868,execs:60448,op:havoc,rep:15 => id_000272,src_000022,time_868,execs_60448,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000274,src:000022,time:872,execs:60735,op:havoc,rep:11 => id_000274,src_000022,time_872,execs_60735,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000287,src:000022,time:902,execs:63054,op:havoc,rep:3,+cov => id_000287,src_000022,time_902,execs_63054,op_havoc,rep_3,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000288,src:000022,time:903,execs:63129,op:havoc,rep:16 => id_000288,src_000022,time_903,execs_63129,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000289,src:000022,time:907,execs:63408,op:havoc,rep:12,+cov => id_000289,src_000022,time_907,execs_63408,op_havoc,rep_12,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000295,src:000022,time:920,execs:64403,op:havoc,rep:16 => id_000295,src_000022,time_920,execs_64403,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000298,src:000022,time:926,execs:64836,op:havoc,rep:11 => id_000298,src_000022,time_926,execs_64836,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000301,src:000022,time:960,execs:65850,op:havoc,rep:14 => id_000301,src_000022,time_960,execs_65850,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000302,src:000022,time:962,execs:65933,op:havoc,rep:10 => id_000302,src_000022,time_962,execs_65933,op_havoc,rep_10} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000307,src:000221,time:1001,execs:66889,op:havoc,rep:13,+cov => id_000307,src_000221,time_1001,execs_66889,op_havoc,rep_13,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000312,src:000221,time:1008,execs:67446,op:havoc,rep:11 => id_000312,src_000221,time_1008,execs_67446,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000317,src:000221,time:1014,execs:67821,op:havoc,rep:14 => id_000317,src_000221,time_1014,execs_67821,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000318,src:000221,time:1015,execs:67883,op:havoc,rep:14,+cov => id_000318,src_000221,time_1015,execs_67883,op_havoc,rep_14,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000321,src:000221,time:1021,execs:68392,op:havoc,rep:9 => id_000321,src_000221,time_1021,execs_68392,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000323,src:000221,time:1023,execs:68487,op:havoc,rep:8,+cov => id_000323,src_000221,time_1023,execs_68487,op_havoc,rep_8,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000325,src:000221,time:1026,execs:68692,op:havoc,rep:9,+cov => id_000325,src_000221,time_1026,execs_68692,op_havoc,rep_9,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000333,src:000221,time:1050,execs:70282,op:havoc,rep:14 => id_000333,src_000221,time_1050,execs_70282,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000336,src:000221,time:1053,execs:70483,op:havoc,rep:13 => id_000336,src_000221,time_1053,execs_70483,op_havoc,rep_13} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000337,src:000221,time:1056,execs:70655,op:havoc,rep:7,+cov => id_000337,src_000221,time_1056,execs_70655,op_havoc,rep_7,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000338,src:000221,time:1056,execs:70663,op:havoc,rep:14 => id_000338,src_000221,time_1056,execs_70663,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000339,src:000221,time:1056,execs:70675,op:havoc,rep:9,+cov => id_000339,src_000221,time_1056,execs_70675,op_havoc,rep_9,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000340,src:000221,time:1057,execs:70763,op:havoc,rep:10 => id_000340,src_000221,time_1057,execs_70763,op_havoc,rep_10} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000347,src:000221,time:1067,execs:71450,op:havoc,rep:6 => id_000347,src_000221,time_1067,execs_71450,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000349,src:000221,time:1074,execs:71965,op:havoc,rep:15,+cov => id_000349,src_000221,time_1074,execs_71965,op_havoc,rep_15,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000350,src:000221,time:1076,execs:72083,op:havoc,rep:15 => id_000350,src_000221,time_1076,execs_72083,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000351,src:000221,time:1076,execs:72118,op:havoc,rep:3,+cov => id_000351,src_000221,time_1076,execs_72118,op_havoc,rep_3,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000356,src:000221,time:1117,execs:73562,op:havoc,rep:14 => id_000356,src_000221,time_1117,execs_73562,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000358,src:000221,time:1119,execs:73743,op:havoc,rep:12 => id_000358,src_000221,time_1119,execs_73743,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000359,src:000221,time:1120,execs:73758,op:havoc,rep:12 => id_000359,src_000221,time_1120,execs_73758,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000360,src:000221,time:1120,execs:73802,op:havoc,rep:10 => id_000360,src_000221,time_1120,execs_73802,op_havoc,rep_10} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000362,src:000221,time:1149,execs:74238,op:havoc,rep:10 => id_000362,src_000221,time_1149,execs_74238,op_havoc,rep_10} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000364,src:000221,time:1151,execs:74409,op:havoc,rep:15 => id_000364,src_000221,time_1151,execs_74409,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000365,src:000221,time:1155,execs:74720,op:havoc,rep:12,+cov => id_000365,src_000221,time_1155,execs_74720,op_havoc,rep_12,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000367,src:000221,time:1159,execs:74958,op:havoc,rep:13 => id_000367,src_000221,time_1159,execs_74958,op_havoc,rep_13} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000369,src:000221,time:1160,execs:75063,op:havoc,rep:10,+cov => id_000369,src_000221,time_1160,execs_75063,op_havoc,rep_10,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000370,src:000221,time:1163,execs:75310,op:havoc,rep:13 => id_000370,src_000221,time_1163,execs_75310,op_havoc,rep_13} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000373,src:000221,time:1168,execs:75670,op:havoc,rep:16,+cov => id_000373,src_000221,time_1168,execs_75670,op_havoc,rep_16,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000374,src:000221,time:1170,execs:75845,op:havoc,rep:11,+cov => id_000374,src_000221,time_1170,execs_75845,op_havoc,rep_11,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000377,src:000221,time:1175,execs:76202,op:havoc,rep:11,+cov => id_000377,src_000221,time_1175,execs_76202,op_havoc,rep_11,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000382,src:000221,time:1217,execs:77676,op:havoc,rep:6 => id_000382,src_000221,time_1217,execs_77676,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000384,src:000221,time:1223,execs:78049,op:havoc,rep:8,+cov => id_000384,src_000221,time_1223,execs_78049,op_havoc,rep_8,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000387,src:000221,time:1239,execs:79398,op:havoc,rep:12 => id_000387,src_000221,time_1239,execs_79398,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000388,src:000221,time:1246,execs:79958,op:havoc,rep:8 => id_000388,src_000221,time_1246,execs_79958,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000389,src:000025,time:1249,execs:80134,op:havoc,rep:1 => id_000389,src_000025,time_1249,execs_80134,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000390,src:000025,time:1250,execs:80201,op:havoc,rep:6 => id_000390,src_000025,time_1250,execs_80201,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000391,src:000025,time:1251,execs:80249,op:havoc,rep:3 => id_000391,src_000025,time_1251,execs_80249,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000392,src:000025,time:1251,execs:80277,op:havoc,rep:2,+cov => id_000392,src_000025,time_1251,execs_80277,op_havoc,rep_2,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000401,src:000025,time:1350,execs:87472,op:havoc,rep:7 => id_000401,src_000025,time_1350,execs_87472,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000403,src:000025,time:1359,execs:88163,op:havoc,rep:6,+cov => id_000403,src_000025,time_1359,execs_88163,op_havoc,rep_6,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000404,src:000029,time:1381,execs:89841,op:havoc,rep:4,+cov => id_000404,src_000029,time_1381,execs_89841,op_havoc,rep_4,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000407,src:000399,time:1391,execs:90570,op:havoc,rep:8 => id_000407,src_000399,time_1391,execs_90570,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000408,src:000399,time:1391,execs:90628,op:havoc,rep:7,+cov => id_000408,src_000399,time_1391,execs_90628,op_havoc,rep_7,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000409,src:000399,time:1395,execs:90879,op:havoc,rep:1 => id_000409,src_000399,time_1395,execs_90879,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000412,src:000399,time:1402,execs:91441,op:havoc,rep:4,+cov => id_000412,src_000399,time_1402,execs_91441,op_havoc,rep_4,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000413,src:000399,time:1403,execs:91461,op:havoc,rep:4,+cov => id_000413,src_000399,time_1403,execs_91461,op_havoc,rep_4,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000414,src:000399,time:1403,execs:91475,op:havoc,rep:2,+cov => id_000414,src_000399,time_1403,execs_91475,op_havoc,rep_2,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000415,src:000399,time:1403,execs:91490,op:havoc,rep:6 => id_000415,src_000399,time_1403,execs_91490,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000416,src:000399,time:1405,execs:91593,op:havoc,rep:7 => id_000416,src_000399,time_1405,execs_91593,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000417,src:000399,time:1410,execs:92043,op:havoc,rep:6,+cov => id_000417,src_000399,time_1410,execs_92043,op_havoc,rep_6,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000418,src:000399,time:1412,execs:92132,op:havoc,rep:5 => id_000418,src_000399,time_1412,execs_92132,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000419,src:000399,time:1413,execs:92269,op:havoc,rep:7,+cov => id_000419,src_000399,time_1413,execs_92269,op_havoc,rep_7,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000421,src:000399,time:1415,execs:92377,op:havoc,rep:5,+cov => id_000421,src_000399,time_1415,execs_92377,op_havoc,rep_5,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000422,src:000399,time:1422,execs:92952,op:havoc,rep:3 => id_000422,src_000399,time_1422,execs_92952,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000423,src:000399,time:1423,execs:93010,op:havoc,rep:5,+cov => id_000423,src_000399,time_1423,execs_93010,op_havoc,rep_5,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000424,src:000399,time:1424,execs:93032,op:havoc,rep:7 => id_000424,src_000399,time_1424,execs_93032,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000426,src:000399,time:1427,execs:93280,op:havoc,rep:1,+cov => id_000426,src_000399,time_1427,execs_93280,op_havoc,rep_1,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000427,src:000399,time:1434,execs:93813,op:havoc,rep:7 => id_000427,src_000399,time_1434,execs_93813,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000429,src:000399,time:1441,execs:94372,op:havoc,rep:7 => id_000429,src_000399,time_1441,execs_94372,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000430,src:000399,time:1441,execs:94390,op:havoc,rep:8 => id_000430,src_000399,time_1441,execs_94390,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000431,src:000399,time:1443,execs:94546,op:havoc,rep:6 => id_000431,src_000399,time_1443,execs_94546,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000432,src:000399,time:1446,execs:94740,op:havoc,rep:5 => id_000432,src_000399,time_1446,execs_94740,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000433,src:000399,time:1505,execs:95814,op:havoc,rep:4 => id_000433,src_000399,time_1505,execs_95814,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000434,src:000399,time:1506,execs:95863,op:havoc,rep:8 => id_000434,src_000399,time_1506,execs_95863,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000435,src:000399,time:1515,execs:96482,op:havoc,rep:4 => id_000435,src_000399,time_1515,execs_96482,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000438,src:000399,time:1519,execs:96755,op:havoc,rep:8,+cov => id_000438,src_000399,time_1519,execs_96755,op_havoc,rep_8,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000440,src:000399,time:1544,execs:96998,op:havoc,rep:8,+cov => id_000440,src_000399,time_1544,execs_96998,op_havoc,rep_8,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000443,src:000399,time:1583,execs:99968,op:havoc,rep:7,+cov => id_000443,src_000399,time_1583,execs_99968,op_havoc,rep_7,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000444,src:000399,time:1584,execs:100069,op:havoc,rep:4 => id_000444,src_000399,time_1584,execs_100069,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000447,src:000399,time:1635,execs:102369,op:havoc,rep:8 => id_000447,src_000399,time_1635,execs_102369,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000449,src:000299,time:1682,execs:103550,op:havoc,rep:1 => id_000449,src_000299,time_1682,execs_103550,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000450,src:000299,time:1684,execs:103695,op:havoc,rep:3 => id_000450,src_000299,time_1684,execs_103695,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000452,src:000354,time:1703,execs:104473,op:havoc,rep:4 => id_000452,src_000354,time_1703,execs_104473,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000453,src:000354,time:1705,execs:104578,op:havoc,rep:5,+cov => id_000453,src_000354,time_1705,execs_104578,op_havoc,rep_5,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000454,src:000354,time:1706,execs:104634,op:havoc,rep:5,+cov => id_000454,src_000354,time_1706,execs_104634,op_havoc,rep_5,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000456,src:000354,time:1708,execs:104825,op:havoc,rep:3,+cov => id_000456,src_000354,time_1708,execs_104825,op_havoc,rep_3,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000458,src:000354,time:1711,execs:105032,op:havoc,rep:5 => id_000458,src_000354,time_1711,execs_105032,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000460,src:000354,time:1738,execs:105339,op:havoc,rep:7 => id_000460,src_000354,time_1738,execs_105339,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000462,src:000354,time:1745,execs:105905,op:havoc,rep:4 => id_000462,src_000354,time_1745,execs_105905,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000463,src:000354,time:1748,execs:106074,op:havoc,rep:7 => id_000463,src_000354,time_1748,execs_106074,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000466,src:000354,time:1759,execs:106965,op:havoc,rep:3,+cov => id_000466,src_000354,time_1759,execs_106965,op_havoc,rep_3,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000467,src:000354,time:1762,execs:107200,op:havoc,rep:7,+cov => id_000467,src_000354,time_1762,execs_107200,op_havoc,rep_7,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000469,src:000354,time:1770,execs:107791,op:havoc,rep:7,+cov => id_000469,src_000354,time_1770,execs_107791,op_havoc,rep_7,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000470,src:000354,time:1772,execs:107910,op:havoc,rep:8 => id_000470,src_000354,time_1772,execs_107910,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000473,src:000354,time:1774,execs:108061,op:havoc,rep:7 => id_000473,src_000354,time_1774,execs_108061,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000475,src:000354,time:1787,execs:109061,op:havoc,rep:8 => id_000475,src_000354,time_1787,execs_109061,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000476,src:000354,time:1802,execs:110254,op:havoc,rep:8 => id_000476,src_000354,time_1802,execs_110254,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000478,src:000354,time:1808,execs:110722,op:havoc,rep:4 => id_000478,src_000354,time_1808,execs_110722,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000479,src:000354,time:1809,execs:110756,op:havoc,rep:7 => id_000479,src_000354,time_1809,execs_110756,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000483,src:000354,time:1826,execs:112077,op:havoc,rep:3 => id_000483,src_000354,time_1826,execs_112077,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000485,src:000440,time:1879,execs:114448,op:havoc,rep:2 => id_000485,src_000440,time_1879,execs_114448,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000489,src:000216,time:1891,execs:115366,op:havoc,rep:4 => id_000489,src_000216,time_1891,execs_115366,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000490,src:000216,time:1892,execs:115494,op:havoc,rep:7,+cov => id_000490,src_000216,time_1892,execs_115494,op_havoc,rep_7,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000492,src:000216,time:1901,execs:116167,op:havoc,rep:8 => id_000492,src_000216,time_1901,execs_116167,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000493,src:000216,time:1905,execs:116515,op:havoc,rep:5 => id_000493,src_000216,time_1905,execs_116515,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000494,src:000216,time:1906,execs:116556,op:havoc,rep:6 => id_000494,src_000216,time_1906,execs_116556,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000495,src:000216,time:1906,execs:116601,op:havoc,rep:8 => id_000495,src_000216,time_1906,execs_116601,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000498,src:000216,time:1936,execs:118805,op:havoc,rep:7 => id_000498,src_000216,time_1936,execs_118805,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000499,src:000216,time:1940,execs:119131,op:havoc,rep:6 => id_000499,src_000216,time_1940,execs_119131,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000500,src:000216,time:1949,execs:119836,op:havoc,rep:8 => id_000500,src_000216,time_1949,execs_119836,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000501,src:000216,time:1952,execs:120032,op:havoc,rep:5 => id_000501,src_000216,time_1952,execs_120032,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000502,src:000216,time:1957,execs:120468,op:havoc,rep:7 => id_000502,src_000216,time_1957,execs_120468,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000503,src:000216,time:1979,execs:122093,op:havoc,rep:6 => id_000503,src_000216,time_1979,execs_122093,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000505,src:000216,time:2003,execs:123941,op:havoc,rep:6 => id_000505,src_000216,time_2003,execs_123941,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000506,src:000216,time:2024,execs:125443,op:havoc,rep:2 => id_000506,src_000216,time_2024,execs_125443,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000508,src:000441,time:2060,execs:128045,op:havoc,rep:1 => id_000508,src_000441,time_2060,execs_128045,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000509,src:000441,time:2061,execs:128078,op:havoc,rep:2 => id_000509,src_000441,time_2061,execs_128078,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000511,src:000465,time:2073,execs:129019,op:havoc,rep:11 => id_000511,src_000465,time_2073,execs_129019,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000513,src:000465,time:2082,execs:129693,op:havoc,rep:13 => id_000513,src_000465,time_2082,execs_129693,op_havoc,rep_13} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000514,src:000465,time:2082,execs:129730,op:havoc,rep:15 => id_000514,src_000465,time_2082,execs_129730,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000515,src:000465,time:2083,execs:129746,op:havoc,rep:8 => id_000515,src_000465,time_2083,execs_129746,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000516,src:000465,time:2086,execs:129981,op:havoc,rep:12 => id_000516,src_000465,time_2086,execs_129981,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000517,src:000465,time:2088,execs:130165,op:havoc,rep:13 => id_000517,src_000465,time_2088,execs_130165,op_havoc,rep_13} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000518,src:000465,time:2090,execs:130310,op:havoc,rep:5 => id_000518,src_000465,time_2090,execs_130310,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000520,src:000465,time:2102,execs:131170,op:havoc,rep:15 => id_000520,src_000465,time_2102,execs_131170,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000522,src:000465,time:2109,execs:131698,op:havoc,rep:9 => id_000522,src_000465,time_2109,execs_131698,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000523,src:000465,time:2114,execs:132121,op:havoc,rep:5,+cov => id_000523,src_000465,time_2114,execs_132121,op_havoc,rep_5,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000524,src:000465,time:2116,execs:132250,op:havoc,rep:6 => id_000524,src_000465,time_2116,execs_132250,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000525,src:000465,time:2118,execs:132441,op:havoc,rep:5 => id_000525,src_000465,time_2118,execs_132441,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000527,src:000465,time:2157,execs:135191,op:havoc,rep:10 => id_000527,src_000465,time_2157,execs_135191,op_havoc,rep_10} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000528,src:000465,time:2164,execs:135680,op:havoc,rep:14 => id_000528,src_000465,time_2164,execs_135680,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000532,src:000465,time:2197,execs:138073,op:havoc,rep:12 => id_000532,src_000465,time_2197,execs_138073,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000533,src:000465,time:2200,execs:138275,op:havoc,rep:8 => id_000533,src_000465,time_2200,execs_138275,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000536,src:000443,time:2208,execs:138858,op:havoc,rep:2 => id_000536,src_000443,time_2208,execs_138858,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000539,src:000377,time:2296,execs:143013,op:havoc,rep:3 => id_000539,src_000377,time_2296,execs_143013,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000540,src:000408,time:2304,execs:143586,op:havoc,rep:1 => id_000540,src_000408,time_2304,execs_143586,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000541,src:000456,time:2316,execs:143809,op:havoc,rep:2 => id_000541,src_000456,time_2316,execs_143809,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000542,src:000193,time:2341,execs:145711,op:havoc,rep:3 => id_000542,src_000193,time_2341,execs_145711,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000543,src:000200,time:2344,execs:145891,op:quick,pos:29,val:+1 => id_000543,src_000200,time_2344,execs_145891,op_quick,pos_29,val_+1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000544,src:000200,time:2344,execs:145899,op:quick,pos:30,val:+1,+cov => id_000544,src_000200,time_2344,execs_145899,op_quick,pos_30,val_+1,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000545,src:000200,time:2345,execs:145980,op:flip32,pos:29 => id_000545,src_000200,time_2345,execs_145980,op_flip32,pos_29} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000547,src:000200,time:2350,execs:146348,op:havoc,rep:5 => id_000547,src_000200,time_2350,execs_146348,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000549,src:000200,time:2352,execs:146435,op:havoc,rep:5 => id_000549,src_000200,time_2352,execs_146435,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000550,src:000200,time:2352,execs:146469,op:havoc,rep:4 => id_000550,src_000200,time_2352,execs_146469,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000552,src:000200,time:2358,execs:146921,op:havoc,rep:15 => id_000552,src_000200,time_2358,execs_146921,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000554,src:000200,time:2386,execs:148946,op:havoc,rep:12 => id_000554,src_000200,time_2386,execs_148946,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000556,src:000200,time:2401,execs:149908,op:havoc,rep:12 => id_000556,src_000200,time_2401,execs_149908,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000557,src:000200,time:2414,execs:150803,op:havoc,rep:15 => id_000557,src_000200,time_2414,execs_150803,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000558,src:000200,time:2417,execs:151009,op:havoc,rep:11 => id_000558,src_000200,time_2417,execs_151009,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000559,src:000200,time:2423,execs:151501,op:havoc,rep:9 => id_000559,src_000200,time_2423,execs_151501,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000560,src:000200,time:2432,execs:152126,op:havoc,rep:7 => id_000560,src_000200,time_2432,execs_152126,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000562,src:000200,time:2438,execs:152590,op:havoc,rep:11 => id_000562,src_000200,time_2438,execs_152590,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000563,src:000200,time:2440,execs:152727,op:havoc,rep:5 => id_000563,src_000200,time_2440,execs_152727,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000564,src:000200,time:2441,execs:152781,op:havoc,rep:10 => id_000564,src_000200,time_2441,execs_152781,op_havoc,rep_10} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000566,src:000200,time:2460,execs:154187,op:havoc,rep:16 => id_000566,src_000200,time_2460,execs_154187,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000567,src:000200,time:2463,execs:154389,op:havoc,rep:9 => id_000567,src_000200,time_2463,execs_154389,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000568,src:000200,time:2474,execs:155242,op:havoc,rep:10,+cov => id_000568,src_000200,time_2474,execs_155242,op_havoc,rep_10,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000569,src:000200,time:2503,execs:157155,op:havoc,rep:14 => id_000569,src_000200,time_2503,execs_157155,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000571,src:000200,time:2516,execs:158153,op:havoc,rep:11 => id_000571,src_000200,time_2516,execs_158153,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000572,src:000200,time:2521,execs:158491,op:havoc,rep:13 => id_000572,src_000200,time_2521,execs_158491,op_havoc,rep_13} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000574,src:000200,time:2533,execs:159387,op:havoc,rep:8 => id_000574,src_000200,time_2533,execs_159387,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000577,src:000200,time:2545,execs:160286,op:havoc,rep:8 => id_000577,src_000200,time_2545,execs_160286,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000580,src:000200,time:2581,execs:162825,op:havoc,rep:14 => id_000580,src_000200,time_2581,execs_162825,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000581,src:000200,time:2585,execs:163153,op:havoc,rep:15 => id_000581,src_000200,time_2585,execs_163153,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000582,src:000200,time:2610,execs:164815,op:havoc,rep:12 => id_000582,src_000200,time_2610,execs_164815,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000584,src:000200,time:2738,execs:173049,op:havoc,rep:12 => id_000584,src_000200,time_2738,execs_173049,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000585,src:000200,time:2748,execs:173786,op:havoc,rep:6 => id_000585,src_000200,time_2748,execs_173786,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000587,src:000200,time:2774,execs:175530,op:havoc,rep:14 => id_000587,src_000200,time_2774,execs_175530,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000590,src:000200,time:2857,execs:181094,op:havoc,rep:15 => id_000590,src_000200,time_2857,execs_181094,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000593,src:000200,time:2953,execs:187327,op:havoc,rep:15,+cov => id_000593,src_000200,time_2953,execs_187327,op_havoc,rep_15,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000594,src:000200,time:2954,execs:187355,op:havoc,rep:12 => id_000594,src_000200,time_2954,execs_187355,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000595,src:000200,time:2973,execs:188649,op:havoc,rep:15 => id_000595,src_000200,time_2973,execs_188649,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000596,src:000200,time:2979,execs:189137,op:havoc,rep:14 => id_000596,src_000200,time_2979,execs_189137,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000599,src:000200,time:3017,execs:191701,op:havoc,rep:15 => id_000599,src_000200,time_3017,execs_191701,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000601,src:000200,time:3030,execs:192628,op:havoc,rep:10 => id_000601,src_000200,time_3030,execs_192628,op_havoc,rep_10} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000604,src:000200,time:3088,execs:196547,op:havoc,rep:16 => id_000604,src_000200,time_3088,execs_196547,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000605,src:000200,time:3089,execs:196556,op:havoc,rep:4 => id_000605,src_000200,time_3089,execs_196556,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000606,src:000200,time:3102,execs:197480,op:havoc,rep:4 => id_000606,src_000200,time_3102,execs_197480,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000608,src:000444,time:3151,execs:199316,op:havoc,rep:3 => id_000608,src_000444,time_3151,execs_199316,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000609,src:000444,time:3152,execs:199422,op:havoc,rep:6 => id_000609,src_000444,time_3152,execs_199422,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000610,src:000421,time:3193,execs:200339,op:havoc,rep:14 => id_000610,src_000421,time_3193,execs_200339,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000611,src:000222,time:3200,execs:200843,op:havoc,rep:2,+cov => id_000611,src_000222,time_3200,execs_200843,op_havoc,rep_2,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000616,src:000222,time:3220,execs:202277,op:havoc,rep:2 => id_000616,src_000222,time_3220,execs_202277,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000618,src:000477,time:3350,execs:210872,op:havoc,rep:11 => id_000618,src_000477,time_3350,execs_210872,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000620,src:000477,time:3353,execs:211110,op:havoc,rep:16 => id_000620,src_000477,time_3353,execs_211110,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000621,src:000477,time:3355,execs:211270,op:havoc,rep:12 => id_000621,src_000477,time_3355,execs_211270,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000623,src:000477,time:3359,execs:211556,op:havoc,rep:4 => id_000623,src_000477,time_3359,execs_211556,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000624,src:000477,time:3371,execs:212422,op:havoc,rep:10 => id_000624,src_000477,time_3371,execs_212422,op_havoc,rep_10} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000625,src:000477,time:3409,execs:215022,op:havoc,rep:9 => id_000625,src_000477,time_3409,execs_215022,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000627,src:000477,time:3455,execs:217921,op:havoc,rep:5 => id_000627,src_000477,time_3455,execs_217921,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000628,src:000477,time:3480,execs:219400,op:havoc,rep:3 => id_000628,src_000477,time_3480,execs_219400,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000631,src:000292,time:3504,execs:221072,op:havoc,rep:13 => id_000631,src_000292,time_3504,execs_221072,op_havoc,rep_13} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000632,src:000294,time:3506,execs:221265,op:havoc,rep:1 => id_000632,src_000294,time_3506,execs_221265,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000634,src:000303,time:3528,execs:222798,op:havoc,rep:4 => id_000634,src_000303,time_3528,execs_222798,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000636,src:000303,time:3533,execs:223099,op:havoc,rep:14 => id_000636,src_000303,time_3533,execs_223099,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000638,src:000303,time:3537,execs:223358,op:havoc,rep:10 => id_000638,src_000303,time_3537,execs_223358,op_havoc,rep_10} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000639,src:000303,time:3538,execs:223411,op:havoc,rep:7 => id_000639,src_000303,time_3538,execs_223411,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000640,src:000303,time:3548,execs:224115,op:havoc,rep:13 => id_000640,src_000303,time_3548,execs_224115,op_havoc,rep_13} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000642,src:000303,time:3556,execs:224648,op:havoc,rep:13 => id_000642,src_000303,time_3556,execs_224648,op_havoc,rep_13} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000643,src:000303,time:3562,execs:225101,op:havoc,rep:16,+cov => id_000643,src_000303,time_3562,execs_225101,op_havoc,rep_16,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000645,src:000303,time:3569,execs:225590,op:havoc,rep:8 => id_000645,src_000303,time_3569,execs_225590,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000647,src:000303,time:3594,execs:227320,op:havoc,rep:8 => id_000647,src_000303,time_3594,execs_227320,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000649,src:000303,time:3637,execs:230188,op:havoc,rep:16 => id_000649,src_000303,time_3637,execs_230188,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000650,src:000303,time:3655,execs:231368,op:havoc,rep:10 => id_000650,src_000303,time_3655,execs_231368,op_havoc,rep_10} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000651,src:000303,time:3659,execs:231644,op:havoc,rep:11 => id_000651,src_000303,time_3659,execs_231644,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000652,src:000303,time:3662,execs:231881,op:havoc,rep:13 => id_000652,src_000303,time_3662,execs_231881,op_havoc,rep_13} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000654,src:000306,time:3690,execs:232753,op:havoc,rep:14 => id_000654,src_000306,time_3690,execs_232753,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000656,src:000320,time:3708,execs:234054,op:havoc,rep:15 => id_000656,src_000320,time_3708,execs_234054,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000657,src:000413,time:3730,execs:235014,op:havoc,rep:6 => id_000657,src_000413,time_3730,execs_235014,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000658,src:000413,time:3731,execs:235050,op:havoc,rep:4 => id_000658,src_000413,time_3731,execs_235050,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000659,src:000413,time:3732,execs:235113,op:havoc,rep:3,+cov => id_000659,src_000413,time_3732,execs_235113,op_havoc,rep_3,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000660,src:000373,time:3757,execs:236896,op:havoc,rep:1 => id_000660,src_000373,time_3757,execs_236896,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000661,src:000632,time:3763,execs:237330,op:havoc,rep:4 => id_000661,src_000632,time_3763,execs_237330,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000662,src:000387,time:3773,execs:238090,op:havoc,rep:2 => id_000662,src_000387,time_3773,execs_238090,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000663,src:000523,time:3780,execs:238618,op:havoc,rep:13 => id_000663,src_000523,time_3780,execs_238618,op_havoc,rep_13} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000664,src:000394,time:3792,execs:239478,op:havoc,rep:8 => id_000664,src_000394,time_3792,execs_239478,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000665,src:000394,time:3795,execs:239666,op:havoc,rep:16 => id_000665,src_000394,time_3795,execs_239666,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000671,src:000602,time:3856,execs:242239,op:havoc,rep:2,+cov => id_000671,src_000602,time_3856,execs_242239,op_havoc,rep_2,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000673,src:000602,time:3865,execs:242580,op:havoc,rep:2 => id_000673,src_000602,time_3865,execs_242580,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000674,src:000602,time:3888,execs:243457,op:havoc,rep:5 => id_000674,src_000602,time_3888,execs_243457,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000675,src:000602,time:4000,execs:247488,op:havoc,rep:8 => id_000675,src_000602,time_4000,execs_247488,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000677,src:000412,time:4084,execs:250885,op:havoc,rep:2 => id_000677,src_000412,time_4084,execs_250885,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000678,src:000426,time:4126,execs:251663,op:havoc,rep:2 => id_000678,src_000426,time_4126,execs_251663,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000680,src:000429,time:4137,execs:252464,op:havoc,rep:4 => id_000680,src_000429,time_4137,execs_252464,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000681,src:000429,time:4137,execs:252501,op:havoc,rep:5 => id_000681,src_000429,time_4137,execs_252501,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000683,src:000431,time:4161,execs:254158,op:havoc,rep:4 => id_000683,src_000431,time_4161,execs_254158,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000688,src:000436,time:4172,execs:254857,op:havoc,rep:5 => id_000688,src_000436,time_4172,execs_254857,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000699,src:000436,time:4188,execs:255814,op:havoc,rep:7 => id_000699,src_000436,time_4188,execs_255814,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000701,src:000436,time:4194,execs:256201,op:havoc,rep:5,+cov => id_000701,src_000436,time_4194,execs_256201,op_havoc,rep_5,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000705,src:000436,time:4257,execs:260159,op:havoc,rep:6 => id_000705,src_000436,time_4257,execs_260159,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000707,src:000436,time:4261,execs:260418,op:havoc,rep:6 => id_000707,src_000436,time_4261,execs_260418,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000708,src:000436,time:4265,execs:260687,op:havoc,rep:2 => id_000708,src_000436,time_4265,execs_260687,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000709,src:000436,time:4344,execs:265334,op:havoc,rep:4 => id_000709,src_000436,time_4344,execs_265334,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000710,src:000436,time:4383,execs:267588,op:havoc,rep:5,+cov => id_000710,src_000436,time_4383,execs_267588,op_havoc,rep_5,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000711,src:000438,time:4386,execs:267764,op:havoc,rep:7 => id_000711,src_000438,time_4386,execs_267764,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000714,src:000438,time:4393,execs:268225,op:havoc,rep:7 => id_000714,src_000438,time_4393,execs_268225,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000715,src:000442,time:4427,execs:270454,op:havoc,rep:2 => id_000715,src_000442,time_4427,execs_270454,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000717,src:000694,time:4442,execs:271519,op:havoc,rep:3 => id_000717,src_000694,time_4442,execs_271519,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000721,src:000694,time:4450,execs:272100,op:havoc,rep:4 => id_000721,src_000694,time_4450,execs_272100,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000723,src:000694,time:4456,execs:272489,op:havoc,rep:4,+cov => id_000723,src_000694,time_4456,execs_272489,op_havoc,rep_4,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000727,src:000694,time:4540,execs:277936,op:havoc,rep:1 => id_000727,src_000694,time_4540,execs_277936,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000728,src:000694,time:4544,execs:278189,op:havoc,rep:4 => id_000728,src_000694,time_4544,execs_278189,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000729,src:000694,time:4548,execs:278469,op:havoc,rep:3 => id_000729,src_000694,time_4548,execs_278469,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000732,src:000694,time:4600,execs:282019,op:havoc,rep:4,+cov => id_000732,src_000694,time_4600,execs_282019,op_havoc,rep_4,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000737,src:000694,time:4619,execs:283302,op:havoc,rep:2,+cov => id_000737,src_000694,time_4619,execs_283302,op_havoc,rep_2,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000738,src:000553,time:4632,execs:284272,op:havoc,rep:1,+cov => id_000738,src_000553,time_4632,execs_284272,op_havoc,rep_1,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000739,src:000553,time:4633,execs:284355,op:havoc,rep:1 => id_000739,src_000553,time_4633,execs_284355,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000741,src:000467,time:4666,execs:284754,op:havoc,rep:5 => id_000741,src_000467,time_4666,execs_284754,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000742,src:000467,time:4667,execs:284786,op:havoc,rep:4 => id_000742,src_000467,time_4667,execs_284786,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000743,src:000467,time:4673,execs:285278,op:havoc,rep:4 => id_000743,src_000467,time_4673,execs_285278,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000744,src:000474,time:4716,execs:288134,op:havoc,rep:8 => id_000744,src_000474,time_4716,execs_288134,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000745,src:000568,time:4729,execs:289090,op:havoc,rep:2 => id_000745,src_000568,time_4729,execs_289090,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000748,src:000578,time:4741,execs:289870,op:havoc,rep:7,+cov => id_000748,src_000578,time_4741,execs_289870,op_havoc,rep_7,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000753,src:000578,time:4800,execs:293997,op:havoc,rep:7 => id_000753,src_000578,time_4800,execs_293997,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000754,src:000578,time:4804,execs:294242,op:havoc,rep:8 => id_000754,src_000578,time_4804,execs_294242,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000757,src:000598,time:4881,execs:299358,op:flip1,pos:35,+cov => id_000757,src_000598,time_4881,execs_299358,op_flip1,pos_35,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000758,src:000598,time:4881,execs:299366,op:flip1,pos:35,+cov => id_000758,src_000598,time_4881,execs_299366,op_flip1,pos_35,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000759,src:000598,time:4883,execs:299535,op:havoc,rep:4 => id_000759,src_000598,time_4883,execs_299535,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000760,src:000598,time:4886,execs:299713,op:havoc,rep:8 => id_000760,src_000598,time_4886,execs_299713,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000762,src:000611,time:4911,execs:301412,op:havoc,rep:5 => id_000762,src_000611,time_4911,execs_301412,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000767,src:000682,time:4959,execs:303354,op:havoc,rep:14,+cov => id_000767,src_000682,time_4959,execs_303354,op_havoc,rep_14,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000769,src:000682,time:4962,execs:303575,op:havoc,rep:12 => id_000769,src_000682,time_4962,execs_303575,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000774,src:000682,time:4984,execs:305204,op:havoc,rep:5 => id_000774,src_000682,time_4984,execs_305204,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000775,src:000682,time:4987,execs:305399,op:havoc,rep:15 => id_000775,src_000682,time_4987,execs_305399,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000776,src:000682,time:4992,execs:305830,op:havoc,rep:7 => id_000776,src_000682,time_4992,execs_305830,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000779,src:000682,time:5010,execs:307203,op:havoc,rep:16,+cov => id_000779,src_000682,time_5010,execs_307203,op_havoc,rep_16,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000780,src:000682,time:5020,execs:307934,op:havoc,rep:11,+cov => id_000780,src_000682,time_5020,execs_307934,op_havoc,rep_11,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000782,src:000682,time:5027,execs:308473,op:havoc,rep:7 => id_000782,src_000682,time_5027,execs_308473,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000783,src:000682,time:5029,execs:308584,op:havoc,rep:10 => id_000783,src_000682,time_5029,execs_308584,op_havoc,rep_10} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000784,src:000682,time:5033,execs:308864,op:havoc,rep:9 => id_000784,src_000682,time_5033,execs_308864,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000785,src:000682,time:5036,execs:309162,op:havoc,rep:12 => id_000785,src_000682,time_5036,execs_309162,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000788,src:000682,time:5088,execs:311313,op:havoc,rep:12 => id_000788,src_000682,time_5088,execs_311313,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000789,src:000682,time:5120,execs:313452,op:havoc,rep:11 => id_000789,src_000682,time_5120,execs_313452,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000790,src:000682,time:5121,execs:313499,op:havoc,rep:4 => id_000790,src_000682,time_5121,execs_313499,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000791,src:000682,time:5130,execs:314165,op:havoc,rep:9 => id_000791,src_000682,time_5130,execs_314165,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000792,src:000633,time:5161,execs:316301,op:havoc,rep:7 => id_000792,src_000633,time_5161,execs_316301,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000794,src:000720,time:5165,execs:316548,op:havoc,rep:5,+cov => id_000794,src_000720,time_5165,execs_316548,op_havoc,rep_5,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000800,src:000720,time:5211,execs:319775,op:havoc,rep:6 => id_000800,src_000720,time_5211,execs_319775,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000801,src:000720,time:5263,execs:323231,op:havoc,rep:8 => id_000801,src_000720,time_5263,execs_323231,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000802,src:000720,time:5280,execs:324371,op:havoc,rep:3 => id_000802,src_000720,time_5280,execs_324371,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000805,src:000720,time:5375,execs:329168,op:havoc,rep:8 => id_000805,src_000720,time_5375,execs_329168,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000806,src:000659,time:5380,execs:329549,op:havoc,rep:1 => id_000806,src_000659,time_5380,execs_329549,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000807,src:000659,time:5387,execs:330025,op:havoc,rep:4 => id_000807,src_000659,time_5387,execs_330025,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000808,src:000695,time:5397,execs:330757,op:havoc,rep:3 => id_000808,src_000695,time_5397,execs_330757,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000814,src:000700,time:5476,execs:335670,op:havoc,rep:3 => id_000814,src_000700,time_5476,execs_335670,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000816,src:000700,time:5493,execs:336739,op:havoc,rep:3 => id_000816,src_000700,time_5493,execs_336739,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000819,src:000701,time:5572,execs:341659,op:havoc,rep:2 => id_000819,src_000701,time_5572,execs_341659,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000820,src:000701,time:5578,execs:342053,op:havoc,rep:9 => id_000820,src_000701,time_5578,execs_342053,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000822,src:000701,time:5588,execs:342748,op:havoc,rep:9 => id_000822,src_000701,time_5588,execs_342748,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000825,src:000701,time:5600,execs:343518,op:havoc,rep:16 => id_000825,src_000701,time_5600,execs_343518,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000827,src:000701,time:5608,execs:343993,op:havoc,rep:6 => id_000827,src_000701,time_5608,execs_343993,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000834,src:000780,time:5820,execs:355534,op:havoc,rep:7 => id_000834,src_000780,time_5820,execs_355534,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000835,src:000780,time:5821,execs:355593,op:havoc,rep:6 => id_000835,src_000780,time_5821,execs_355593,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000836,src:000708,time:5846,execs:357133,op:havoc,rep:1 => id_000836,src_000708,time_5846,execs_357133,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000837,src:000718,time:5856,execs:357736,op:havoc,rep:8 => id_000837,src_000718,time_5856,execs_357736,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000838,src:000710,time:5871,execs:358723,op:havoc,rep:6 => id_000838,src_000710,time_5871,execs_358723,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000839,src:000711,time:5886,execs:359536,op:havoc,rep:2 => id_000839,src_000711,time_5886,execs_359536,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000840,src:000711,time:5900,execs:360255,op:havoc,rep:2,+cov => id_000840,src_000711,time_5900,execs_360255,op_havoc,rep_2,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000842,src:000715,time:5917,execs:361224,op:havoc,rep:1 => id_000842,src_000715,time_5917,execs_361224,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000843,src:000715,time:5925,execs:361821,op:havoc,rep:3 => id_000843,src_000715,time_5925,execs_361821,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000844,src:000730,time:5970,execs:363351,op:quick,pos:18,val:+2,+cov => id_000844,src_000730,time_5970,execs_363351,op_quick,pos_18,val_+2,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000845,src:000730,time:5979,execs:364003,op:havoc,rep:6 => id_000845,src_000730,time_5979,execs_364003,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000850,src:000730,time:6083,execs:370839,op:havoc,rep:14 => id_000850,src_000730,time_6083,execs_370839,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000852,src:000730,time:6112,execs:372837,op:havoc,rep:11 => id_000852,src_000730,time_6112,execs_372837,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000854,src:000730,time:6386,execs:390154,op:havoc,rep:16 => id_000854,src_000730,time_6386,execs_390154,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000857,src:000730,time:6401,execs:391262,op:havoc,rep:5 => id_000857,src_000730,time_6401,execs_391262,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000858,src:000730,time:6424,execs:392895,op:havoc,rep:14 => id_000858,src_000730,time_6424,execs_392895,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000859,src:000730,time:6428,execs:393145,op:havoc,rep:16 => id_000859,src_000730,time_6428,execs_393145,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000861,src:000730,time:6501,execs:397840,op:havoc,rep:3 => id_000861,src_000730,time_6501,execs_397840,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000862,src:000730,time:6551,execs:401038,op:havoc,rep:14 => id_000862,src_000730,time_6551,execs_401038,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000863,src:000730,time:6560,execs:401679,op:havoc,rep:16 => id_000863,src_000730,time_6560,execs_401679,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000864,src:000730,time:6566,execs:402054,op:havoc,rep:14 => id_000864,src_000730,time_6566,execs_402054,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000866,src:000797,time:6593,execs:403979,op:havoc,rep:2 => id_000866,src_000797,time_6593,execs_403979,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000867,src:000794,time:6606,execs:404977,op:havoc,rep:4 => id_000867,src_000794,time_6606,execs_404977,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000868,src:000775,time:6620,execs:405992,op:havoc,rep:2 => id_000868,src_000775,time_6620,execs_405992,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000869,src:000754,time:6627,execs:406470,op:havoc,rep:2 => id_000869,src_000754,time_6627,execs_406470,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000870,src:000756,time:6634,execs:407045,op:havoc,rep:4 => id_000870,src_000756,time_6634,execs_407045,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000871,src:000779,time:6641,execs:407495,op:havoc,rep:2 => id_000871,src_000779,time_6641,execs_407495,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000872,src:000767,time:6685,execs:408494,op:havoc,rep:2 => id_000872,src_000767,time_6685,execs_408494,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000873,src:000758,time:6693,execs:409082,op:havoc,rep:9 => id_000873,src_000758,time_6693,execs_409082,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000874,src:000860,time:6700,execs:409595,op:havoc,rep:2 => id_000874,src_000860,time_6700,execs_409595,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000876,src:000860,time:6703,execs:409780,op:havoc,rep:4 => id_000876,src_000860,time_6703,execs_409780,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000880,src:000860,time:6818,execs:417457,op:havoc,rep:3 => id_000880,src_000860,time_6818,execs_417457,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000881,src:000763,time:6848,execs:419339,op:havoc,rep:4 => id_000881,src_000763,time_6848,execs_419339,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000884,src:000763,time:6868,execs:420810,op:havoc,rep:4,+cov => id_000884,src_000763,time_6868,execs_420810,op_havoc,rep_4,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000887,src:000763,time:6948,execs:426153,op:havoc,rep:3,+cov => id_000887,src_000763,time_6948,execs_426153,op_havoc,rep_3,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000888,src:000763,time:6978,execs:428205,op:havoc,rep:1,+cov => id_000888,src_000763,time_6978,execs_428205,op_havoc,rep_1,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000889,src:000766,time:7020,execs:429254,op:havoc,rep:4 => id_000889,src_000766,time_7020,execs_429254,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000891,src:000766,time:7023,execs:429461,op:havoc,rep:4 => id_000891,src_000766,time_7023,execs_429461,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000892,src:000777,time:7067,execs:431099,op:havoc,rep:1 => id_000892,src_000777,time_7067,execs_431099,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000893,src:000778,time:7073,execs:431562,op:havoc,rep:2 => id_000893,src_000778,time_7073,execs_431562,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000896,src:000800,time:7103,execs:433727,op:havoc,rep:1 => id_000896,src_000800,time_7103,execs_433727,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000897,src:000801,time:7111,execs:434266,op:havoc,rep:8 => id_000897,src_000801,time_7111,execs_434266,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000899,src:000803,time:7124,execs:435216,op:havoc,rep:8 => id_000899,src_000803,time_7124,execs_435216,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000900,src:000803,time:7132,execs:435745,op:havoc,rep:7 => id_000900,src_000803,time_7132,execs_435745,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000901,src:000803,time:7151,execs:437115,op:havoc,rep:9 => id_000901,src_000803,time_7151,execs_437115,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000902,src:000803,time:7184,execs:439082,op:havoc,rep:13,+cov => id_000902,src_000803,time_7184,execs_439082,op_havoc,rep_13,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000903,src:000803,time:7209,execs:440724,op:havoc,rep:15 => id_000903,src_000803,time_7209,execs_440724,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000904,src:000803,time:7238,execs:442574,op:havoc,rep:13 => id_000904,src_000803,time_7238,execs_442574,op_havoc,rep_13} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000909,src:000835,time:7370,execs:451101,op:havoc,rep:2 => id_000909,src_000835,time_7370,execs_451101,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000910,src:000835,time:7371,execs:451151,op:havoc,rep:2 => id_000910,src_000835,time_7371,execs_451151,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000911,src:000835,time:7375,execs:451448,op:havoc,rep:2 => id_000911,src_000835,time_7375,execs_451448,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000912,src:000835,time:7380,execs:451834,op:havoc,rep:2 => id_000912,src_000835,time_7380,execs_451834,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000913,src:000838,time:7442,execs:455978,op:havoc,rep:2 => id_000913,src_000838,time_7442,execs_455978,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000915,src:000840,time:7487,execs:457171,op:havoc,rep:1,+cov => id_000915,src_000840,time_7487,execs_457171,op_havoc,rep_1,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000917,src:000840,time:7524,execs:458049,op:havoc,rep:2,+cov => id_000917,src_000840,time_7524,execs_458049,op_havoc,rep_2,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000918,src:000840,time:7526,execs:458165,op:havoc,rep:2,+cov => id_000918,src_000840,time_7526,execs_458165,op_havoc,rep_2,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000920,src:000840,time:7560,execs:460217,op:havoc,rep:4 => id_000920,src_000840,time_7560,execs_460217,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000921,src:000840,time:7579,execs:461356,op:havoc,rep:4 => id_000921,src_000840,time_7579,execs_461356,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000922,src:000840,time:7652,execs:465544,op:havoc,rep:4,+cov => id_000922,src_000840,time_7652,execs_465544,op_havoc,rep_4,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000923,src:000840,time:7664,execs:466185,op:havoc,rep:1,+cov => id_000923,src_000840,time_7664,execs_466185,op_havoc,rep_1,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000924,src:000922,time:7747,execs:470466,op:havoc,rep:2 => id_000924,src_000922,time_7747,execs_470466,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000925,src:000922,time:7756,execs:470986,op:havoc,rep:2 => id_000925,src_000922,time_7756,execs_470986,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000926,src:000875,time:7786,execs:472872,op:havoc,rep:4,+cov => id_000926,src_000875,time_7786,execs_472872,op_havoc,rep_4,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000929,src:000875,time:7790,execs:473087,op:havoc,rep:3,+cov => id_000929,src_000875,time_7790,execs_473087,op_havoc,rep_3,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000934,src:000875,time:7808,execs:474410,op:havoc,rep:3 => id_000934,src_000875,time_7808,execs_474410,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000935,src:000875,time:7824,execs:475536,op:havoc,rep:2,+cov => id_000935,src_000875,time_7824,execs_475536,op_havoc,rep_2,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000936,src:000875,time:7824,execs:475566,op:havoc,rep:4 => id_000936,src_000875,time_7824,execs_475566,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000937,src:000875,time:7834,execs:476277,op:havoc,rep:3 => id_000937,src_000875,time_7834,execs_476277,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000941,src:000875,time:7915,execs:481653,op:havoc,rep:3 => id_000941,src_000875,time_7915,execs_481653,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000942,src:000876,time:7953,execs:482685,op:havoc,rep:7 => id_000942,src_000876,time_7953,execs_482685,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000943,src:000876,time:7953,execs:482693,op:havoc,rep:6 => id_000943,src_000876,time_7953,execs_482693,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000944,src:000882,time:7973,execs:484022,op:havoc,rep:1 => id_000944,src_000882,time_7973,execs_484022,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000945,src:000884,time:7984,execs:484765,op:havoc,rep:4 => id_000945,src_000884,time_7984,execs_484765,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000946,src:000885,time:7990,execs:485193,op:havoc,rep:12 => id_000946,src_000885,time_7990,execs_485193,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000947,src:000885,time:7991,execs:485269,op:havoc,rep:15 => id_000947,src_000885,time_7991,execs_485269,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000949,src:000894,time:8044,execs:487529,op:havoc,rep:7 => id_000949,src_000894,time_8044,execs_487529,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000950,src:000894,time:8048,execs:487813,op:havoc,rep:6 => id_000950,src_000894,time_8048,execs_487813,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000951,src:000894,time:8049,execs:487923,op:havoc,rep:7 => id_000951,src_000894,time_8049,execs_487923,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000953,src:000894,time:8058,execs:488563,op:havoc,rep:11 => id_000953,src_000894,time_8058,execs_488563,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000955,src:000894,time:8096,execs:491346,op:havoc,rep:14 => id_000955,src_000894,time_8096,execs_491346,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000956,src:000894,time:8097,execs:491364,op:havoc,rep:9 => id_000956,src_000894,time_8097,execs_491364,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000958,src:000894,time:8152,execs:495127,op:havoc,rep:12 => id_000958,src_000894,time_8152,execs_495127,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000960,src:000902,time:8198,execs:498171,op:havoc,rep:6 => id_000960,src_000902,time_8198,execs_498171,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000961,src:000911,time:8207,execs:498820,op:havoc,rep:1 => id_000961,src_000911,time_8207,execs_498820,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000962,src:000930,time:8215,execs:499394,op:havoc,rep:8 => id_000962,src_000930,time_8215,execs_499394,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000964,src:000914,time:8237,execs:500856,op:havoc,rep:1,+cov => id_000964,src_000914,time_8237,execs_500856,op_havoc,rep_1,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000965,src:000914,time:8246,execs:501433,op:havoc,rep:2,+cov => id_000965,src_000914,time_8246,execs_501433,op_havoc,rep_2,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000967,src:000915,time:8343,execs:506992,op:havoc,rep:2 => id_000967,src_000915,time_8343,execs_506992,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000968,src:000915,time:8346,execs:507152,op:havoc,rep:1,+cov => id_000968,src_000915,time_8346,execs_507152,op_havoc,rep_1,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000969,src:000916,time:8379,execs:508990,op:havoc,rep:6,+cov => id_000969,src_000916,time_8379,execs_508990,op_havoc,rep_6,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000970,src:000916,time:8384,execs:509281,op:havoc,rep:11 => id_000970,src_000916,time_8384,execs_509281,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000973,src:000916,time:8413,execs:510833,op:havoc,rep:8,+cov => id_000973,src_000916,time_8413,execs_510833,op_havoc,rep_8,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000974,src:000916,time:8429,execs:511703,op:havoc,rep:16 => id_000974,src_000916,time_8429,execs_511703,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000975,src:000916,time:8445,execs:512517,op:havoc,rep:15 => id_000975,src_000916,time_8445,execs_512517,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000976,src:000916,time:8521,execs:516574,op:havoc,rep:10 => id_000976,src_000916,time_8521,execs_516574,op_havoc,rep_10} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000977,src:000916,time:8530,execs:517048,op:havoc,rep:4,+cov => id_000977,src_000916,time_8530,execs_517048,op_havoc,rep_4,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000979,src:000916,time:8638,execs:521442,op:havoc,rep:8,+cov => id_000979,src_000916,time_8638,execs_521442,op_havoc,rep_8,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000980,src:000962,time:8654,execs:522377,op:havoc,rep:3 => id_000980,src_000962,time_8654,execs_522377,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000981,src:000962,time:8655,execs:522416,op:havoc,rep:3 => id_000981,src_000962,time_8655,execs_522416,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000982,src:000932,time:8688,execs:524641,op:havoc,rep:2 => id_000982,src_000932,time_8688,execs_524641,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000983,src:000672,time:8703,execs:525628,op:havoc,rep:7 => id_000983,src_000672,time_8703,execs_525628,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000984,src:000926,time:8767,execs:526189,op:havoc,rep:4 => id_000984,src_000926,time_8767,execs_526189,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000985,src:000918,time:8783,execs:527115,op:havoc,rep:2 => id_000985,src_000918,time_8783,execs_527115,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000986,src:000968,time:8799,execs:527959,op:havoc,rep:1 => id_000986,src_000968,time_8799,execs_527959,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000988,src:000968,time:8803,execs:528167,op:havoc,rep:11 => id_000988,src_000968,time_8803,execs_528167,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000989,src:000968,time:8825,execs:529436,op:havoc,rep:11 => id_000989,src_000968,time_8825,execs_529436,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000992,src:000524,time:8049,execs:531364,op:havoc,rep:1 => id_000992,src_000524,time_8049,execs_531364,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000994,src:000990,time:8119,execs:533710,op:havoc,rep:9 => id_000994,src_000990,time_8119,execs_533710,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000995,src:000990,time:8133,execs:534325,op:havoc,rep:9 => id_000995,src_000990,time_8133,execs_534325,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000996,src:000990,time:8133,execs:534336,op:havoc,rep:16,+cov => id_000996,src_000990,time_8133,execs_534336,op_havoc,rep_16,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:000998,src:000990,time:8250,execs:538171,op:havoc,rep:14 => id_000998,src_000990,time_8250,execs_538171,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001000,src:000990,time:8326,execs:541922,op:havoc,rep:7 => id_001000,src_000990,time_8326,execs_541922,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001002,src:000895,time:8376,execs:544520,op:havoc,rep:12 => id_001002,src_000895,time_8376,execs_544520,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001003,src:000987,time:8400,execs:545775,op:havoc,rep:4 => id_001003,src_000987,time_8400,execs_545775,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001004,src:000987,time:8415,execs:546551,op:havoc,rep:3 => id_001004,src_000987,time_8415,execs_546551,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001005,src:000632,time:8480,execs:550026,op:havoc,rep:3 => id_001005,src_000632,time_8480,execs_550026,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001006,src:000632,time:8481,execs:550058,op:havoc,rep:3 => id_001006,src_000632,time_8481,execs_550058,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001007,src:000941,time:8494,execs:550986,op:havoc,rep:8 => id_001007,src_000941,time_8494,execs_550986,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001008,src:000746,time:8514,execs:552273,op:havoc,rep:4 => id_001008,src_000746,time_8514,execs_552273,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001009,src:000087,time:8545,execs:554154,op:havoc,rep:8 => id_001009,src_000087,time_8545,execs_554154,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001010,src:000423,time:8565,execs:555442,op:havoc,rep:4 => id_001010,src_000423,time_8565,execs_555442,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001011,src:000963,time:8583,execs:556603,op:havoc,rep:4 => id_001011,src_000963,time_8583,execs_556603,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001012,src:000963,time:8586,execs:556705,op:havoc,rep:16 => id_001012,src_000963,time_8586,execs_556705,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001013,src:000963,time:8593,execs:557051,op:havoc,rep:15 => id_001013,src_000963,time_8593,execs_557051,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001015,src:000963,time:8618,execs:558280,op:havoc,rep:12 => id_001015,src_000963,time_8618,execs_558280,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001016,src:000963,time:8623,execs:558515,op:havoc,rep:13,+cov => id_001016,src_000963,time_8623,execs_558515,op_havoc,rep_13,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001017,src:000963,time:8693,execs:559608,op:havoc,rep:8 => id_001017,src_000963,time_8693,execs_559608,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001018,src:000963,time:8737,execs:560468,op:havoc,rep:10 => id_001018,src_000963,time_8737,execs_560468,op_havoc,rep_10} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001019,src:000963,time:8738,execs:560484,op:havoc,rep:11 => id_001019,src_000963,time_8738,execs_560484,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001020,src:000963,time:8914,execs:565522,op:havoc,rep:8 => id_001020,src_000963,time_8914,execs_565522,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001021,src:000936,time:9008,execs:569671,op:havoc,rep:2 => id_001021,src_000936,time_9008,execs_569671,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001025,src:000824,time:9104,execs:572555,op:havoc,rep:6 => id_001025,src_000824,time_9104,execs_572555,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001026,src:000404,time:9167,execs:575317,op:havoc,rep:2 => id_001026,src_000404,time_9167,execs_575317,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001027,src:000892,time:9189,execs:576177,op:havoc,rep:2,+cov => id_001027,src_000892,time_9189,execs_576177,op_havoc,rep_2,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001028,src:000892,time:9191,execs:576279,op:havoc,rep:1 => id_001028,src_000892,time_9191,execs_576279,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001029,src:000892,time:9243,execs:577195,op:havoc,rep:2 => id_001029,src_000892,time_9243,execs_577195,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001030,src:000892,time:9268,execs:578304,op:havoc,rep:2,+cov => id_001030,src_000892,time_9268,execs_578304,op_havoc,rep_2,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001034,src:001022,time:9315,execs:581215,op:havoc,rep:3 => id_001034,src_001022,time_9315,execs_581215,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001035,src:001022,time:9322,execs:581590,op:havoc,rep:2,+cov => id_001035,src_001022,time_9322,execs_581590,op_havoc,rep_2,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001037,src:001022,time:9355,execs:583005,op:havoc,rep:4 => id_001037,src_001022,time_9355,execs_583005,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001045,src:000868,time:9884,execs:604039,op:havoc,rep:2 => id_001045,src_000868,time_9884,execs_604039,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001046,src:000633,time:9906,execs:604816,op:havoc,rep:10 => id_001046,src_000633,time_9906,execs_604816,op_havoc,rep_10} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001047,src:001038,time:9912,execs:604975,op:quick,pos:28,+cov => id_001047,src_001038,time_9912,execs_604975,op_quick,pos_28,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001050,src:001038,time:9934,execs:606280,op:havoc,rep:8 => id_001050,src_001038,time_9934,execs_606280,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001051,src:001038,time:9953,execs:607337,op:havoc,rep:5 => id_001051,src_001038,time_9953,execs_607337,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001052,src:001038,time:10026,execs:610064,op:havoc,rep:7 => id_001052,src_001038,time_10026,execs_610064,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001054,src:001038,time:10046,execs:610679,op:havoc,rep:7 => id_001054,src_001038,time_10046,execs_610679,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001055,src:001038,time:10057,execs:610857,op:havoc,rep:4 => id_001055,src_001038,time_10057,execs_610857,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001058,src:001038,time:10577,execs:634243,op:havoc,rep:4 => id_001058,src_001038,time_10577,execs_634243,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001059,src:001038,time:10585,execs:634663,op:havoc,rep:6,+cov => id_001059,src_001038,time_10585,execs_634663,op_havoc,rep_6,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001062,src:000995,time:10829,execs:643845,op:quick,pos:30,val:+2 => id_001062,src_000995,time_10829,execs_643845,op_quick,pos_30,val_+2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001063,src:001003,time:10843,execs:644726,op:havoc,rep:9 => id_001063,src_001003,time_10843,execs_644726,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001064,src:001003,time:10847,execs:644902,op:havoc,rep:10 => id_001064,src_001003,time_10847,execs_644902,op_havoc,rep_10} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001065,src:000866,time:10955,execs:647645,op:havoc,rep:4 => id_001065,src_000866,time_10955,execs_647645,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001066,src:000866,time:10959,execs:647855,op:havoc,rep:4 => id_001066,src_000866,time_10959,execs_647855,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001068,src:001054,time:11027,execs:651570,op:havoc,rep:1 => id_001068,src_001054,time_11027,execs_651570,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001069,src:000978,time:11071,execs:653059,op:havoc,rep:7 => id_001069,src_000978,time_11071,execs_653059,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001070,src:001048,time:11124,execs:654307,op:quick,pos:29,val:+3,+cov => id_001070,src_001048,time_11124,execs_654307,op_quick,pos_29,val_+3,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001074,src:001048,time:11174,execs:657190,op:havoc,rep:2 => id_001074,src_001048,time_11174,execs_657190,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001077,src:001048,time:11279,execs:660856,op:havoc,rep:2 => id_001077,src_001048,time_11279,execs_660856,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001078,src:001048,time:11307,execs:662407,op:havoc,rep:8 => id_001078,src_001048,time_11307,execs_662407,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001079,src:001048,time:11397,execs:666305,op:havoc,rep:1,+cov => id_001079,src_001048,time_11397,execs_666305,op_havoc,rep_1,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001081,src:001048,time:11544,execs:672091,op:havoc,rep:7 => id_001081,src_001048,time_11544,execs_672091,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001083,src:001048,time:11625,execs:675171,op:havoc,rep:8 => id_001083,src_001048,time_11625,execs_675171,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001085,src:001048,time:11759,execs:678777,op:havoc,rep:6,+cov => id_001085,src_001048,time_11759,execs_678777,op_havoc,rep_6,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001086,src:001048,time:11828,execs:682667,op:havoc,rep:8 => id_001086,src_001048,time_11828,execs_682667,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001087,src:001048,time:11883,execs:684243,op:havoc,rep:3 => id_001087,src_001048,time_11883,execs_684243,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001089,src:000208,time:12136,execs:695020,op:havoc,rep:6 => id_001089,src_000208,time_12136,execs_695020,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001090,src:000871,time:12197,execs:697147,op:havoc,rep:4 => id_001090,src_000871,time_12197,execs_697147,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001091,src:000871,time:12198,execs:697166,op:havoc,rep:4 => id_001091,src_000871,time_12198,execs_697166,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001092,src:001061,time:12257,execs:698989,op:quick,pos:23,val:+2,+cov => id_001092,src_001061,time_12257,execs_698989,op_quick,pos_23,val_+2,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001093,src:001061,time:12260,execs:699187,op:havoc,rep:12 => id_001093,src_001061,time_12260,execs_699187,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001094,src:001061,time:12260,execs:699199,op:havoc,rep:2 => id_001094,src_001061,time_12260,execs_699199,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001095,src:001061,time:12383,execs:703514,op:havoc,rep:15 => id_001095,src_001061,time_12383,execs_703514,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001096,src:001061,time:12409,execs:704446,op:havoc,rep:13,+cov => id_001096,src_001061,time_12409,execs_704446,op_havoc,rep_13,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001097,src:001061,time:12410,execs:704470,op:havoc,rep:12 => id_001097,src_001061,time_12410,execs_704470,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001100,src:001061,time:12621,execs:712418,op:havoc,rep:11 => id_001100,src_001061,time_12621,execs_712418,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001101,src:001061,time:12810,execs:718996,op:havoc,rep:5 => id_001101,src_001061,time_12810,execs_718996,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001102,src:001061,time:12920,execs:723456,op:havoc,rep:9 => id_001102,src_001061,time_12920,execs_723456,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001103,src:001061,time:13006,execs:724988,op:havoc,rep:16 => id_001103,src_001061,time_13006,execs_724988,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001104,src:001061,time:13059,execs:727693,op:havoc,rep:10,+cov => id_001104,src_001061,time_13059,execs_727693,op_havoc,rep_10,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001106,src:001104,time:13145,execs:730687,op:havoc,rep:8 => id_001106,src_001104,time_13145,execs_730687,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001108,src:000867,time:13227,execs:734679,op:havoc,rep:3 => id_001108,src_000867,time_13227,execs_734679,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001109,src:000957,time:13252,execs:735704,op:havoc,rep:1 => id_001109,src_000957,time_13252,execs_735704,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001110,src:000957,time:13253,execs:735757,op:havoc,rep:1 => id_001110,src_000957,time_13253,execs_735757,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001114,src:000387,time:13440,execs:744186,op:havoc,rep:2 => id_001114,src_000387,time_13440,execs_744186,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001115,src:001098,time:13469,execs:745028,op:havoc,rep:6 => id_001115,src_001098,time_13469,execs_745028,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001117,src:000700,time:13503,execs:746568,op:havoc,rep:11 => id_001117,src_000700,time_13503,execs_746568,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001118,src:000865,time:13521,execs:747570,op:havoc,rep:2 => id_001118,src_000865,time_13521,execs_747570,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001119,src:000220,time:13549,execs:749246,op:havoc,rep:6 => id_001119,src_000220,time_13549,execs_749246,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001120,src:000220,time:13552,execs:749446,op:havoc,rep:9 => id_001120,src_000220,time_13552,execs_749446,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001122,src:001112,time:13655,execs:752688,op:havoc,rep:2 => id_001122,src_001112,time_13655,execs_752688,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001124,src:001112,time:13656,execs:752731,op:havoc,rep:2 => id_001124,src_001112,time_13656,execs_752731,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001126,src:001112,time:13691,execs:753617,op:havoc,rep:2,+cov => id_001126,src_001112,time_13691,execs_753617,op_havoc,rep_2,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001129,src:001030,time:13840,execs:760115,op:havoc,rep:1 => id_001129,src_001030,time_13840,execs_760115,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001130,src:001105,time:13857,execs:760979,op:havoc,rep:2 => id_001130,src_001105,time_13857,execs_760979,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001131,src:001105,time:13862,execs:761275,op:havoc,rep:7 => id_001131,src_001105,time_13862,execs_761275,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001132,src:001037,time:13920,execs:763688,op:havoc,rep:3 => id_001132,src_001037,time_13920,execs_763688,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001133,src:001037,time:13922,execs:763787,op:havoc,rep:2 => id_001133,src_001037,time_13922,execs_763787,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001134,src:001027,time:14005,execs:766909,op:havoc,rep:3 => id_001134,src_001027,time_14005,execs_766909,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001137,src:001082,time:14088,execs:770291,op:havoc,rep:3,+cov => id_001137,src_001082,time_14088,execs_770291,op_havoc,rep_3,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001138,src:001082,time:14124,execs:771563,op:havoc,rep:2,+cov => id_001138,src_001082,time_14124,execs_771563,op_havoc,rep_2,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001139,src:001082,time:14161,execs:773278,op:havoc,rep:4 => id_001139,src_001082,time_14161,execs_773278,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001140,src:001016,time:14261,execs:777629,op:havoc,rep:1,+cov => id_001140,src_001016,time_14261,execs_777629,op_havoc,rep_1,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001141,src:001016,time:14266,execs:777813,op:havoc,rep:2,+cov => id_001141,src_001016,time_14266,execs_777813,op_havoc,rep_2,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001142,src:001016,time:14306,execs:778830,op:havoc,rep:12 => id_001142,src_001016,time_14306,execs_778830,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001143,src:001126,time:14397,execs:782288,op:havoc,rep:1 => id_001143,src_001126,time_14397,execs_782288,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001144,src:000822,time:14442,execs:784153,op:havoc,rep:2 => id_001144,src_000822,time_14442,execs_784153,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001145,src:001096,time:14479,execs:786393,op:havoc,rep:1 => id_001145,src_001096,time_14479,execs_786393,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001146,src:001096,time:14486,execs:786827,op:havoc,rep:1 => id_001146,src_001096,time_14486,execs_786827,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001147,src:001096,time:14494,execs:787426,op:havoc,rep:8 => id_001147,src_001096,time_14494,execs_787426,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001148,src:001096,time:14515,execs:788801,op:havoc,rep:5,+cov => id_001148,src_001096,time_14515,execs_788801,op_havoc,rep_5,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001149,src:001140,time:14630,execs:792926,op:havoc,rep:16 => id_001149,src_001140,time_14630,execs_792926,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001152,src:001014,time:14667,execs:794858,op:havoc,rep:8 => id_001152,src_001014,time_14667,execs_794858,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001153,src:001014,time:14679,execs:795597,op:havoc,rep:3 => id_001153,src_001014,time_14679,execs_795597,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001154,src:001014,time:14745,execs:797303,op:havoc,rep:7 => id_001154,src_001014,time_14745,execs_797303,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001155,src:001136,time:14949,execs:805499,op:havoc,rep:4 => id_001155,src_001136,time_14949,execs_805499,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001156,src:000338,time:14964,execs:806451,op:havoc,rep:1 => id_001156,src_000338,time_14964,execs_806451,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001157,src:001137,time:14976,execs:807233,op:havoc,rep:3 => id_001157,src_001137,time_14976,execs_807233,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001159,src:001137,time:14996,execs:808448,op:havoc,rep:1,+cov => id_001159,src_001137,time_14996,execs_808448,op_havoc,rep_1,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001161,src:001137,time:15058,execs:810237,op:havoc,rep:4,+cov => id_001161,src_001137,time_15058,execs_810237,op_havoc,rep_4,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001162,src:001137,time:15078,execs:810965,op:havoc,rep:1,+cov => id_001162,src_001137,time_15078,execs_810965,op_havoc,rep_1,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001163,src:001137,time:15091,execs:811256,op:havoc,rep:3 => id_001163,src_001137,time_15091,execs_811256,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001164,src:001137,time:15117,execs:812766,op:havoc,rep:4 => id_001164,src_001137,time_15117,execs_812766,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001165,src:000525,time:15236,execs:817905,op:havoc,rep:1 => id_001165,src_000525,time_15236,execs_817905,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001166,src:001062,time:15259,execs:818766,op:havoc,rep:11 => id_001166,src_001062,time_15259,execs_818766,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001167,src:001162,time:15304,execs:821181,op:havoc,rep:3 => id_001167,src_001162,time_15304,execs_821181,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001168,src:001159,time:15315,execs:821958,op:havoc,rep:6 => id_001168,src_001159,time_15315,execs_821958,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001169,src:001146,time:15369,execs:823547,op:havoc,rep:2 => id_001169,src_001146,time_15369,execs_823547,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001171,src:001164,time:15438,execs:826744,op:havoc,rep:2 => id_001171,src_001164,time_15438,execs_826744,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001173,src:001154,time:15458,execs:828102,op:havoc,rep:1 => id_001173,src_001154,time_15458,execs_828102,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001174,src:001123,time:15512,execs:829806,op:havoc,rep:5 => id_001174,src_001123,time_15512,execs_829806,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001175,src:001173,time:15562,execs:831370,op:havoc,rep:2 => id_001175,src_001173,time_15562,execs_831370,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001177,src:001066,time:15581,execs:832561,op:havoc,rep:3 => id_001177,src_001066,time_15581,execs_832561,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001178,src:001113,time:15675,execs:836787,op:havoc,rep:4 => id_001178,src_001113,time_15675,execs_836787,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001179,src:000800,time:15697,execs:837510,op:havoc,rep:2 => id_001179,src_000800,time_15697,execs_837510,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001180,src:001141,time:15763,execs:839235,op:havoc,rep:2 => id_001180,src_001141,time_15763,execs_839235,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001181,src:000490,time:15866,execs:843011,op:havoc,rep:6 => id_001181,src_000490,time_15866,execs_843011,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001184,src:001161,time:15975,execs:847198,op:havoc,rep:2,+cov => id_001184,src_001161,time_15975,execs_847198,op_havoc,rep_2,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001185,src:000973,time:16022,execs:848446,op:havoc,rep:1 => id_001185,src_000973,time_16022,execs_848446,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001186,src:000979,time:16066,execs:849733,op:havoc,rep:11 => id_001186,src_000979,time_16066,execs_849733,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001187,src:000985,time:16086,execs:850753,op:havoc,rep:6 => id_001187,src_000985,time_16086,execs_850753,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001188,src:000985,time:16091,execs:850974,op:havoc,rep:10 => id_001188,src_000985,time_16091,execs_850974,op_havoc,rep_10} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001189,src:001079,time:16126,execs:852944,op:havoc,rep:4 => id_001189,src_001079,time_16126,execs_852944,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001190,src:001102,time:16214,execs:855269,op:havoc,rep:1 => id_001190,src_001102,time_16214,execs_855269,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001191,src:001138,time:16230,execs:856105,op:havoc,rep:2 => id_001191,src_001138,time_16230,execs_856105,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001192,src:001182,time:16256,execs:857473,op:havoc,rep:8 => id_001192,src_001182,time_16256,execs_857473,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001194,src:001184,time:16323,execs:859853,op:havoc,rep:1,+cov => id_001194,src_001184,time_16323,execs_859853,op_havoc,rep_1,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001195,src:001184,time:16325,execs:859927,op:havoc,rep:1 => id_001195,src_001184,time_16325,execs_859927,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001196,src:001185,time:16379,execs:861769,op:havoc,rep:14 => id_001196,src_001185,time_16379,execs_861769,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001197,src:001185,time:16397,execs:862541,op:havoc,rep:7 => id_001197,src_001185,time_16397,execs_862541,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001198,src:001194,time:16550,execs:867332,op:havoc,rep:4 => id_001198,src_001194,time_16550,execs_867332,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001200,src:001058,time:16594,execs:869798,op:havoc,rep:14 => id_001200,src_001058,time_16594,execs_869798,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001201,src:001058,time:16596,execs:869921,op:havoc,rep:8 => id_001201,src_001058,time_16596,execs_869921,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001202,src:001058,time:16609,execs:870609,op:havoc,rep:13 => id_001202,src_001058,time_16609,execs_870609,op_havoc,rep_13} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001203,src:001058,time:16726,execs:873779,op:havoc,rep:3 => id_001203,src_001058,time_16726,execs_873779,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001205,src:000948,time:16897,execs:880133,op:havoc,rep:1 => id_001205,src_000948,time_16897,execs_880133,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001206,src:000948,time:16900,execs:880284,op:havoc,rep:4 => id_001206,src_000948,time_16900,execs_880284,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001208,src:000948,time:16919,execs:881390,op:havoc,rep:14 => id_001208,src_000948,time_16919,execs_881390,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001209,src:000948,time:16980,execs:883366,op:havoc,rep:13 => id_001209,src_000948,time_16980,execs_883366,op_havoc,rep_13} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001210,src:000948,time:17060,execs:886288,op:havoc,rep:7 => id_001210,src_000948,time_17060,execs_886288,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001211,src:001142,time:17198,execs:890569,op:havoc,rep:1 => id_001211,src_001142,time_17198,execs_890569,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001212,src:001118,time:17403,execs:900016,op:havoc,rep:7 => id_001212,src_001118,time_17403,execs_900016,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001214,src:001118,time:17438,execs:901248,op:havoc,rep:11 => id_001214,src_001118,time_17438,execs_901248,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001215,src:001118,time:17480,execs:902093,op:havoc,rep:11 => id_001215,src_001118,time_17480,execs_902093,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001216,src:000468,time:17853,execs:916198,op:havoc,rep:16 => id_001216,src_000468,time_17853,execs_916198,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001217,src:001177,time:17884,execs:917945,op:havoc,rep:1 => id_001217,src_001177,time_17884,execs_917945,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001218,src:000935,time:17946,execs:919964,op:havoc,rep:2 => id_001218,src_000935,time_17946,execs_919964,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001219,src:001048,time:17983,execs:921207,op:havoc,rep:16 => id_001219,src_001048,time_17983,execs_921207,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001220,src:000893,time:18005,execs:921871,op:havoc,rep:6 => id_001220,src_000893,time_18005,execs_921871,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001221,src:000893,time:18006,execs:921950,op:havoc,rep:5 => id_001221,src_000893,time_18006,execs_921950,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001222,src:000882,time:18062,execs:925151,op:havoc,rep:3 => id_001222,src_000882,time_18062,execs_925151,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001223,src:001171,time:18079,execs:925579,op:havoc,rep:5 => id_001223,src_001171,time_18079,execs_925579,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001225,src:001169,time:18206,execs:930557,op:havoc,rep:1 => id_001225,src_001169,time_18206,execs_930557,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001226,src:001062,time:18319,execs:934395,op:havoc,rep:8 => id_001226,src_001062,time_18319,execs_934395,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001227,src:001002,time:18334,execs:935293,op:havoc,rep:2 => id_001227,src_001002,time_18334,execs_935293,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001228,src:000612,time:18444,execs:939851,op:havoc,rep:9 => id_001228,src_000612,time_18444,execs_939851,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001231,src:000904,time:18504,execs:942060,op:havoc,rep:4 => id_001231,src_000904,time_18504,execs_942060,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001232,src:000189,time:18572,execs:945012,op:havoc,rep:3 => id_001232,src_000189,time_18572,execs_945012,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001233,src:000377,time:18632,execs:947145,op:havoc,rep:7 => id_001233,src_000377,time_18632,execs_947145,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001234,src:000804,time:18891,execs:957410,op:havoc,rep:4 => id_001234,src_000804,time_18891,execs_957410,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001235,src:000804,time:18904,execs:957661,op:havoc,rep:3 => id_001235,src_000804,time_18904,execs_957661,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001236,src:000480,time:18998,execs:960147,op:havoc,rep:2 => id_001236,src_000480,time_18998,execs_960147,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001237,src:000935,time:19054,execs:962324,op:havoc,rep:4 => id_001237,src_000935,time_19054,execs_962324,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001238,src:000636,time:19194,execs:968163,op:havoc,rep:3 => id_001238,src_000636,time_19194,execs_968163,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001240,src:001227,time:19241,execs:969478,op:havoc,rep:8 => id_001240,src_001227,time_19241,execs_969478,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001244,src:001231,time:19357,execs:974464,op:havoc,rep:7 => id_001244,src_001231,time_19357,execs_974464,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001246,src:000516,time:19531,execs:980963,op:havoc,rep:4 => id_001246,src_000516,time_19531,execs_980963,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001248,src:000867,time:19698,execs:988025,op:havoc,rep:6 => id_001248,src_000867,time_19698,execs_988025,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001249,src:000351,time:19741,execs:988770,op:havoc,rep:16 => id_001249,src_000351,time_19741,execs_988770,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001250,src:000713,time:19975,execs:998448,op:havoc,rep:3 => id_001250,src_000713,time_19975,execs_998448,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001251,src:001065,time:20111,execs:1003221,op:havoc,rep:4 => id_001251,src_001065,time_20111,execs_1003221,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001254,src:001252,time:20212,execs:1006266,op:havoc,rep:1 => id_001254,src_001252,time_20212,execs_1006266,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001255,src:001174,time:20230,execs:1007503,op:havoc,rep:1 => id_001255,src_001174,time_20230,execs_1007503,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001256,src:000675,time:20347,execs:1011812,op:havoc,rep:2 => id_001256,src_000675,time_20347,execs_1011812,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001257,src:001163,time:20531,execs:1019741,op:havoc,rep:2 => id_001257,src_001163,time_20531,execs_1019741,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001258,src:000638,time:20552,execs:1021014,op:havoc,rep:6 => id_001258,src_000638,time_20552,execs_1021014,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001259,src:000638,time:20556,execs:1021279,op:havoc,rep:8 => id_001259,src_000638,time_20556,execs_1021279,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001260,src:000991,time:20577,execs:1022554,op:havoc,rep:16 => id_001260,src_000991,time_20577,execs_1022554,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001261,src:001260,time:20582,execs:1022827,op:havoc,rep:11 => id_001261,src_001260,time_20582,execs_1022827,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001262,src:001260,time:20583,execs:1022872,op:havoc,rep:6 => id_001262,src_001260,time_20583,execs_1022872,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001263,src:001260,time:20584,execs:1022892,op:havoc,rep:14 => id_001263,src_001260,time_20584,execs_1022892,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001264,src:001085,time:20634,execs:1023991,op:havoc,rep:15 => id_001264,src_001085,time_20634,execs_1023991,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001265,src:000418,time:20729,execs:1027437,op:havoc,rep:2 => id_001265,src_000418,time_20729,execs_1027437,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001266,src:001123,time:20740,execs:1028083,op:havoc,rep:3 => id_001266,src_001123,time_20740,execs_1028083,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001267,src:001044,time:20887,execs:1033384,op:havoc,rep:6 => id_001267,src_001044,time_20887,execs_1033384,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001268,src:000476,time:20939,execs:1035493,op:havoc,rep:6 => id_001268,src_000476,time_20939,execs_1035493,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001269,src:001268,time:20998,execs:1037580,op:havoc,rep:2 => id_001269,src_001268,time_20998,execs_1037580,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001270,src:000351,time:21054,execs:1040065,op:havoc,rep:11 => id_001270,src_000351,time_21054,execs_1040065,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001271,src:000874,time:21094,execs:1042319,op:havoc,rep:7 => id_001271,src_000874,time_21094,execs_1042319,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001272,src:000853,time:21223,execs:1046594,op:havoc,rep:4,+cov => id_001272,src_000853,time_21223,execs_1046594,op_havoc,rep_4,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001273,src:000360,time:21348,execs:1051554,op:havoc,rep:3 => id_001273,src_000360,time_21348,execs_1051554,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001274,src:000160,time:21671,execs:1063505,op:havoc,rep:4 => id_001274,src_000160,time_21671,execs_1063505,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001275,src:001264,time:21773,execs:1067294,op:havoc,rep:3 => id_001275,src_001264,time_21773,execs_1067294,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001277,src:000478,time:22094,execs:1080036,op:havoc,rep:2 => id_001277,src_000478,time_22094,execs_1080036,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001278,src:000490,time:22304,execs:1089156,op:havoc,rep:8 => id_001278,src_000490,time_22304,execs_1089156,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001280,src:000381,time:22519,execs:1098148,op:havoc,rep:13 => id_001280,src_000381,time_22519,execs_1098148,op_havoc,rep_13} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001281,src:001256,time:22537,execs:1098717,op:havoc,rep:6 => id_001281,src_001256,time_22537,execs_1098717,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001282,src:000206,time:22622,execs:1102951,op:havoc,rep:10 => id_001282,src_000206,time_22622,execs_1102951,op_havoc,rep_10} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001283,src:000838,time:22713,execs:1105394,op:havoc,rep:12 => id_001283,src_000838,time_22713,execs_1105394,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001284,src:001133,time:22749,execs:1107343,op:havoc,rep:1 => id_001284,src_001133,time_22749,execs_1107343,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001286,src:000533,time:22859,execs:1111385,op:havoc,rep:3 => id_001286,src_000533,time_22859,execs_1111385,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001287,src:001263,time:22889,execs:1112201,op:havoc,rep:5 => id_001287,src_001263,time_22889,execs_1112201,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001288,src:000382,time:23061,execs:1119125,op:havoc,rep:3 => id_001288,src_000382,time_23061,execs_1119125,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001290,src:000590,time:23172,execs:1124122,op:havoc,rep:2 => id_001290,src_000590,time_23172,execs_1124122,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001291,src:000590,time:23174,execs:1124203,op:havoc,rep:8 => id_001291,src_000590,time_23174,execs_1124203,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001292,src:000955,time:23195,execs:1124910,op:havoc,rep:2 => id_001292,src_000955,time_23195,execs_1124910,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001293,src:001194,time:23751,execs:1147046,op:havoc,rep:2 => id_001293,src_001194,time_23751,execs_1147046,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001294,src:000564,time:23851,execs:1150682,op:havoc,rep:4 => id_001294,src_000564,time_23851,execs_1150682,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001295,src:000945,time:23999,execs:1157142,op:havoc,rep:1 => id_001295,src_000945,time_23999,execs_1157142,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001297,src:001156,time:24067,execs:1160992,op:havoc,rep:8 => id_001297,src_001156,time_24067,execs_1160992,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001298,src:001156,time:24070,execs:1161151,op:havoc,rep:16 => id_001298,src_001156,time_24070,execs_1161151,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001299,src:001156,time:24074,execs:1161396,op:havoc,rep:16 => id_001299,src_001156,time_24074,execs_1161396,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001300,src:001156,time:24088,execs:1161672,op:havoc,rep:14 => id_001300,src_001156,time_24088,execs_1161672,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001301,src:000842,time:24238,execs:1167084,op:havoc,rep:1 => id_001301,src_000842,time_24238,execs_1167084,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001303,src:001010,time:24326,execs:1169732,op:havoc,rep:2 => id_001303,src_001010,time_24326,execs_1169732,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001305,src:001130,time:24447,execs:1175301,op:havoc,rep:5 => id_001305,src_001130,time_24447,execs_1175301,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001306,src:001130,time:24465,execs:1175888,op:havoc,rep:3 => id_001306,src_001130,time_24465,execs_1175888,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001307,src:001064,time:24648,execs:1183141,op:havoc,rep:6 => id_001307,src_001064,time_24648,execs_1183141,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001308,src:000432,time:24810,execs:1188135,op:havoc,rep:3 => id_001308,src_000432,time_24810,execs_1188135,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001309,src:000833,time:24829,execs:1189224,op:havoc,rep:4 => id_001309,src_000833,time_24829,execs_1189224,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001310,src:000833,time:24832,execs:1189394,op:havoc,rep:2 => id_001310,src_000833,time_24832,execs_1189394,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001311,src:000976,time:24888,execs:1192183,op:havoc,rep:8 => id_001311,src_000976,time_24888,execs_1192183,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001313,src:000998,time:24999,execs:1196421,op:havoc,rep:7 => id_001313,src_000998,time_24999,execs_1196421,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001315,src:001302,time:25047,execs:1198778,op:havoc,rep:3 => id_001315,src_001302,time_25047,execs_1198778,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001317,src:000616,time:25197,execs:1205841,op:havoc,rep:14 => id_001317,src_000616,time_25197,execs_1205841,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001318,src:000587,time:25388,execs:1213221,op:havoc,rep:2 => id_001318,src_000587,time_25388,execs_1213221,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001320,src:001094,time:25452,execs:1215750,op:havoc,rep:7 => id_001320,src_001094,time_25452,execs_1215750,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001321,src:001209,time:25507,execs:1218820,op:havoc,rep:2 => id_001321,src_001209,time_25507,execs_1218820,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001322,src:001321,time:25526,execs:1219485,op:havoc,rep:3 => id_001322,src_001321,time_25526,execs_1219485,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001326,src:001257,time:25760,execs:1224942,op:havoc,rep:4 => id_001326,src_001257,time_25760,execs_1224942,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001327,src:001316,time:25935,execs:1232557,op:havoc,rep:3 => id_001327,src_001316,time_25935,execs_1232557,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001328,src:001316,time:25936,execs:1232578,op:havoc,rep:7 => id_001328,src_001316,time_25936,execs_1232578,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001329,src:001308,time:25978,execs:1234609,op:havoc,rep:1 => id_001329,src_001308,time_25978,execs_1234609,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001330,src:000645,time:26029,execs:1236519,op:havoc,rep:3 => id_001330,src_000645,time_26029,execs_1236519,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001331,src:000627,time:26101,execs:1238975,op:havoc,rep:1 => id_001331,src_000627,time_26101,execs_1238975,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001332,src:000122,time:26113,execs:1239707,op:havoc,rep:10 => id_001332,src_000122,time_26113,execs_1239707,op_havoc,rep_10} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001333,src:000925,time:26291,execs:1247932,op:havoc,rep:8 => id_001333,src_000925,time_26291,execs_1247932,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001336,src:001030,time:26430,execs:1252685,op:havoc,rep:11 => id_001336,src_001030,time_26430,execs_1252685,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001337,src:000960,time:26445,execs:1253592,op:havoc,rep:3 => id_001337,src_000960,time_26445,execs_1253592,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001338,src:000960,time:26453,execs:1254125,op:havoc,rep:2 => id_001338,src_000960,time_26453,execs_1254125,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001339,src:001135,time:26589,execs:1259119,op:havoc,rep:2 => id_001339,src_001135,time_26589,execs_1259119,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001340,src:001159,time:26636,execs:1261944,op:havoc,rep:4 => id_001340,src_001159,time_26636,execs_1261944,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001341,src:001300,time:26721,execs:1264037,op:havoc,rep:2 => id_001341,src_001300,time_26721,execs_1264037,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001342,src:001155,time:26738,execs:1264934,op:havoc,rep:5 => id_001342,src_001155,time_26738,execs_1264934,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001343,src:001155,time:26740,execs:1265055,op:havoc,rep:5,+cov => id_001343,src_001155,time_26740,execs_1265055,op_havoc,rep_5,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001344,src:001343,time:26767,execs:1266651,op:quick,pos:23,val:+7 => id_001344,src_001343,time_26767,execs_1266651,op_quick,pos_23,val_+7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001345,src:001343,time:26769,execs:1266744,op:havoc,rep:4 => id_001345,src_001343,time_26769,execs_1266744,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001346,src:001007,time:26828,execs:1269923,op:havoc,rep:2 => id_001346,src_001007,time_26828,execs_1269923,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001348,src:001050,time:27138,execs:1281683,op:havoc,rep:13 => id_001348,src_001050,time_27138,execs_1281683,op_havoc,rep_13} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001349,src:000370,time:27240,execs:1285024,op:havoc,rep:6 => id_001349,src_000370,time_27240,execs_1285024,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001350,src:001272,time:27261,execs:1286303,op:havoc,rep:6 => id_001350,src_001272,time_27261,execs_1286303,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001353,src:001191,time:27436,execs:1293690,op:havoc,rep:2 => id_001353,src_001191,time_27436,execs_1293690,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001354,src:001191,time:27452,execs:1294446,op:havoc,rep:4 => id_001354,src_001191,time_27452,execs_1294446,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001355,src:001191,time:27483,execs:1295108,op:havoc,rep:4 => id_001355,src_001191,time_27483,execs_1295108,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001357,src:001342,time:28011,execs:1316344,op:havoc,rep:3 => id_001357,src_001342,time_28011,execs_1316344,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001358,src:000883,time:28057,execs:1317484,op:havoc,rep:3 => id_001358,src_000883,time_28057,execs_1317484,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001360,src:000714,time:28320,execs:1328319,op:havoc,rep:4 => id_001360,src_000714,time_28320,execs_1328319,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001361,src:000714,time:28323,execs:1328487,op:havoc,rep:6 => id_001361,src_000714,time_28323,execs_1328487,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001362,src:001295,time:28435,execs:1333023,op:havoc,rep:4 => id_001362,src_001295,time_28435,execs_1333023,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001364,src:000954,time:28459,execs:1334521,op:havoc,rep:10 => id_001364,src_000954,time_28459,execs_1334521,op_havoc,rep_10} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001365,src:001131,time:28606,execs:1338709,op:havoc,rep:16 => id_001365,src_001131,time_28606,execs_1338709,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001366,src:001312,time:28648,execs:1339984,op:havoc,rep:4 => id_001366,src_001312,time_28648,execs_1339984,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001367,src:001100,time:28763,execs:1344162,op:havoc,rep:2 => id_001367,src_001100,time_28763,execs_1344162,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001368,src:000503,time:28787,execs:1345602,op:havoc,rep:4 => id_001368,src_000503,time_28787,execs_1345602,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001369,src:001306,time:28918,execs:1350959,op:havoc,rep:1 => id_001369,src_001306,time_28918,execs_1350959,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001370,src:000610,time:28943,execs:1352503,op:havoc,rep:2 => id_001370,src_000610,time_28943,execs_1352503,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001371,src:000485,time:28974,execs:1353377,op:havoc,rep:4 => id_001371,src_000485,time_28974,execs_1353377,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001372,src:001368,time:29078,execs:1356820,op:havoc,rep:4 => id_001372,src_001368,time_29078,execs_1356820,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001374,src:001368,time:29088,execs:1357441,op:havoc,rep:11 => id_001374,src_001368,time_29088,execs_1357441,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001376,src:000293,time:29240,execs:1363295,op:havoc,rep:7 => id_001376,src_000293,time_29240,execs_1363295,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001377,src:000673,time:29262,execs:1364554,op:havoc,rep:4 => id_001377,src_000673,time_29262,execs_1364554,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001378,src:001377,time:29276,execs:1365062,op:havoc,rep:4 => id_001378,src_001377,time_29276,execs_1365062,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001379,src:000873,time:29314,execs:1366750,op:havoc,rep:2 => id_001379,src_000873,time_29314,execs_1366750,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001381,src:000951,time:29434,execs:1371249,op:havoc,rep:3 => id_001381,src_000951,time_29434,execs_1371249,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001382,src:000677,time:29490,execs:1373543,op:havoc,rep:6 => id_001382,src_000677,time_29490,execs_1373543,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001383,src:000509,time:29507,execs:1374160,op:havoc,rep:4 => id_001383,src_000509,time_29507,execs_1374160,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001384,src:001216,time:29520,execs:1374504,op:havoc,rep:2 => id_001384,src_001216,time_29520,execs_1374504,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001387,src:001356,time:29574,execs:1376167,op:havoc,rep:1 => id_001387,src_001356,time_29574,execs_1376167,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001388,src:001093,time:29733,execs:1380074,op:havoc,rep:4 => id_001388,src_001093,time_29733,execs_1380074,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001389,src:001093,time:29742,execs:1380540,op:havoc,rep:16 => id_001389,src_001093,time_29742,execs_1380540,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001391,src:001208,time:29789,execs:1382427,op:havoc,rep:8 => id_001391,src_001208,time_29789,execs_1382427,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001392,src:000616,time:29860,execs:1384601,op:havoc,rep:6 => id_001392,src_000616,time_29860,execs_1384601,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001393,src:001382,time:29914,execs:1387588,op:havoc,rep:6 => id_001393,src_001382,time_29914,execs_1387588,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001395,src:001365,time:30081,execs:1394836,op:havoc,rep:4 => id_001395,src_001365,time_30081,execs_1394836,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001396,src:000668,time:30134,execs:1396418,op:havoc,rep:2 => id_001396,src_000668,time_30134,execs_1396418,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001397,src:001317,time:30196,execs:1398107,op:havoc,rep:1 => id_001397,src_001317,time_30196,execs_1398107,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001398,src:001046,time:30254,execs:1401320,op:havoc,rep:3 => id_001398,src_001046,time_30254,execs_1401320,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001399,src:001293,time:30351,execs:1404392,op:havoc,rep:7 => id_001399,src_001293,time_30351,execs_1404392,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001401,src:001116,time:30468,execs:1409365,op:havoc,rep:2 => id_001401,src_001116,time_30468,execs_1409365,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001402,src:000869,time:30570,execs:1414063,op:havoc,rep:2 => id_001402,src_000869,time_30570,execs_1414063,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001403,src:001273,time:30587,execs:1414502,op:havoc,rep:10 => id_001403,src_001273,time_30587,execs_1414502,op_havoc,rep_10} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001404,src:000981,time:30607,execs:1415167,op:havoc,rep:3 => id_001404,src_000981,time_30607,execs_1415167,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001405,src:000539,time:30738,execs:1418936,op:havoc,rep:3 => id_001405,src_000539,time_30738,execs_1418936,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001406,src:000789,time:30745,execs:1419374,op:havoc,rep:4 => id_001406,src_000789,time_30745,execs_1419374,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001407,src:000807,time:30792,execs:1420682,op:havoc,rep:4 => id_001407,src_000807,time_30792,execs_1420682,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001408,src:001009,time:30883,execs:1424232,op:havoc,rep:6 => id_001408,src_001009,time_30883,execs_1424232,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001409,src:000589,time:31051,execs:1430960,op:havoc,rep:4 => id_001409,src_000589,time_31051,execs_1430960,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001410,src:000625,time:31093,execs:1432985,op:havoc,rep:3 => id_001410,src_000625,time_31093,execs_1432985,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001411,src:001246,time:31170,execs:1435196,op:havoc,rep:8 => id_001411,src_001246,time_31170,execs_1435196,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001412,src:001336,time:31536,execs:1451083,op:havoc,rep:15 => id_001412,src_001336,time_31536,execs_1451083,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001413,src:001387,time:31757,execs:1458076,op:havoc,rep:4 => id_001413,src_001387,time_31757,execs_1458076,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001414,src:001186,time:31831,execs:1459424,op:havoc,rep:4 => id_001414,src_001186,time_31831,execs_1459424,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001415,src:001013,time:31862,execs:1461043,op:havoc,rep:4 => id_001415,src_001013,time_31862,execs_1461043,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001416,src:001013,time:31867,execs:1461326,op:havoc,rep:6 => id_001416,src_001013,time_31867,execs_1461326,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001417,src:000974,time:31988,execs:1465497,op:havoc,rep:2 => id_001417,src_000974,time_31988,execs_1465497,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001418,src:001167,time:32002,execs:1466336,op:havoc,rep:1 => id_001418,src_001167,time_32002,execs_1466336,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001419,src:001280,time:32199,execs:1475494,op:havoc,rep:3 => id_001419,src_001280,time_32199,execs_1475494,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001420,src:001224,time:32272,execs:1477688,op:havoc,rep:4 => id_001420,src_001224,time_32272,execs_1477688,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001421,src:001366,time:32387,execs:1483134,op:havoc,rep:14 => id_001421,src_001366,time_32387,execs_1483134,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001423,src:001422,time:32626,execs:1490779,op:havoc,rep:10 => id_001423,src_001422,time_32626,execs_1490779,op_havoc,rep_10} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001424,src:001422,time:32635,execs:1491198,op:havoc,rep:9 => id_001424,src_001422,time_32635,execs_1491198,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001425,src:000870,time:32751,execs:1495901,op:havoc,rep:2 => id_001425,src_000870,time_32751,execs_1495901,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001426,src:000870,time:32754,execs:1496072,op:havoc,rep:2 => id_001426,src_000870,time_32754,execs_1496072,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001427,src:001418,time:32791,execs:1497358,op:havoc,rep:1 => id_001427,src_001418,time_32791,execs_1497358,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001428,src:001232,time:32863,execs:1500495,op:havoc,rep:2 => id_001428,src_001232,time_32863,execs_1500495,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001429,src:000709,time:32966,execs:1504486,op:havoc,rep:7 => id_001429,src_000709,time_32966,execs_1504486,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001430,src:001126,time:33116,execs:1510306,op:havoc,rep:3 => id_001430,src_001126,time_33116,execs_1510306,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001431,src:001051,time:33198,execs:1513432,op:havoc,rep:8 => id_001431,src_001051,time_33198,execs_1513432,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001433,src:001309,time:33296,execs:1516667,op:havoc,rep:1 => id_001433,src_001309,time_33296,execs_1516667,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001434,src:000553,time:33351,execs:1519835,op:havoc,rep:6 => id_001434,src_000553,time_33351,execs_1519835,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001435,src:001152,time:33405,execs:1521520,op:havoc,rep:11 => id_001435,src_001152,time_33405,execs_1521520,op_havoc,rep_11} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001436,src:001424,time:33445,execs:1522830,op:havoc,rep:8 => id_001436,src_001424,time_33445,execs_1522830,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001437,src:000897,time:33472,execs:1523791,op:havoc,rep:7 => id_001437,src_000897,time_33472,execs_1523791,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001439,src:001335,time:33527,execs:1526196,op:havoc,rep:14 => id_001439,src_001335,time_33527,execs_1526196,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001440,src:001339,time:33609,execs:1528723,op:havoc,rep:7 => id_001440,src_001339,time_33609,execs_1528723,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001441,src:000975,time:33645,execs:1530842,op:havoc,rep:2 => id_001441,src_000975,time_33645,execs_1530842,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001443,src:001379,time:34205,execs:1551636,op:havoc,rep:4 => id_001443,src_001379,time_34205,execs_1551636,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001444,src:000563,time:34272,execs:1554201,op:havoc,rep:5 => id_001444,src_000563,time_34272,execs_1554201,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001445,src:001390,time:34442,execs:1561322,op:havoc,rep:1 => id_001445,src_001390,time_34442,execs_1561322,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001446,src:001445,time:34456,execs:1561664,op:havoc,rep:1 => id_001446,src_001445,time_34456,execs_1561664,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001448,src:001431,time:34627,execs:1567962,op:havoc,rep:6 => id_001448,src_001431,time_34627,execs_1567962,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001449,src:000812,time:34639,execs:1568665,op:havoc,rep:7 => id_001449,src_000812,time_34639,execs_1568665,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001450,src:001421,time:34706,execs:1570764,op:havoc,rep:2 => id_001450,src_001421,time_34706,execs_1570764,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001451,src:000899,time:34795,execs:1574755,op:havoc,rep:3 => id_001451,src_000899,time_34795,execs_1574755,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001452,src:000899,time:34798,execs:1574962,op:havoc,rep:2 => id_001452,src_000899,time_34798,execs_1574962,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001453,src:000660,time:34828,execs:1576884,op:havoc,rep:2 => id_001453,src_000660,time_34828,execs_1576884,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001454,src:001328,time:35050,execs:1583912,op:havoc,rep:1 => id_001454,src_001328,time_35050,execs_1583912,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001455,src:001452,time:35214,execs:1590361,op:havoc,rep:9 => id_001455,src_001452,time_35214,execs_1590361,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001456,src:001195,time:35241,execs:1590907,op:havoc,rep:3 => id_001456,src_001195,time_35241,execs_1590907,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001457,src:001222,time:35320,execs:1595107,op:havoc,rep:1 => id_001457,src_001222,time_35320,execs_1595107,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001458,src:000433,time:35402,execs:1598010,op:havoc,rep:14 => id_001458,src_000433,time_35402,execs_1598010,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001459,src:001286,time:35421,execs:1598676,op:havoc,rep:2 => id_001459,src_001286,time_35421,execs_1598676,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001460,src:001320,time:35573,execs:1605323,op:havoc,rep:5 => id_001460,src_001320,time_35573,execs_1605323,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001461,src:001453,time:35588,execs:1606145,op:havoc,rep:2 => id_001461,src_001453,time_35588,execs_1606145,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001462,src:001296,time:35594,execs:1606487,op:havoc,rep:4 => id_001462,src_001296,time_35594,execs_1606487,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001464,src:001380,time:36038,execs:1622989,op:havoc,rep:8 => id_001464,src_001380,time_36038,execs_1622989,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001465,src:000760,time:36289,execs:1633685,op:havoc,rep:3 => id_001465,src_000760,time_36289,execs_1633685,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001468,src:001201,time:36582,execs:1645800,op:havoc,rep:2 => id_001468,src_001201,time_36582,execs_1645800,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001469,src:001391,time:36876,execs:1657589,op:havoc,rep:1 => id_001469,src_001391,time_36876,execs_1657589,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001470,src:001267,time:37199,execs:1671059,op:havoc,rep:1 => id_001470,src_001267,time_37199,execs_1671059,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001471,src:000447,time:37230,execs:1672601,op:havoc,rep:9 => id_001471,src_000447,time_37230,execs_1672601,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001472,src:000334,time:37307,execs:1675252,op:havoc,rep:16 => id_001472,src_000334,time_37307,execs_1675252,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001475,src:001278,time:38274,execs:1711739,op:havoc,rep:15 => id_001475,src_001278,time_38274,execs_1711739,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001476,src:001458,time:38309,execs:1713793,op:havoc,rep:5 => id_001476,src_001458,time_38309,execs_1713793,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001477,src:001157,time:38359,execs:1716120,op:havoc,rep:3 => id_001477,src_001157,time_38359,execs_1716120,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001478,src:001347,time:38568,execs:1723775,op:havoc,rep:15 => id_001478,src_001347,time_38568,execs_1723775,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001479,src:000832,time:38775,execs:1732559,op:havoc,rep:14 => id_001479,src_000832,time_38775,execs_1732559,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001480,src:001457,time:39374,execs:1755454,op:havoc,rep:12 => id_001480,src_001457,time_39374,execs_1755454,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001481,src:000657,time:39572,execs:1763736,op:havoc,rep:4 => id_001481,src_000657,time_39572,execs_1763736,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001482,src:001149,time:40197,execs:1788180,op:havoc,rep:2 => id_001482,src_001149,time_40197,execs_1788180,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001483,src:001117,time:40323,execs:1793666,op:havoc,rep:8 => id_001483,src_001117,time_40323,execs_1793666,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001488,src:001218,time:41779,execs:1848066,op:havoc,rep:2 => id_001488,src_001218,time_41779,execs_1848066,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001489,src:000684,time:41829,execs:1850079,op:havoc,rep:2 => id_001489,src_000684,time_41829,execs_1850079,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001490,src:001190,time:42486,execs:1879391,op:havoc,rep:4 => id_001490,src_001190,time_42486,execs_1879391,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001491,src:001134,time:43166,execs:1906850,op:havoc,rep:3 => id_001491,src_001134,time_43166,execs_1906850,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001492,src:000331,time:43176,execs:1907444,op:havoc,rep:3 => id_001492,src_000331,time_43176,execs_1907444,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001493,src:001068,time:43220,execs:1910149,op:havoc,rep:6 => id_001493,src_001068,time_43220,execs_1910149,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001494,src:001126,time:43326,execs:1913752,op:havoc,rep:2 => id_001494,src_001126,time_43326,execs_1913752,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001495,src:001481,time:43439,execs:1918428,op:havoc,rep:4 => id_001495,src_001481,time_43439,execs_1918428,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001496,src:001083,time:43460,execs:1919248,op:havoc,rep:1 => id_001496,src_001083,time_43460,execs_1919248,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001497,src:001492,time:43533,execs:1921597,op:havoc,rep:1 => id_001497,src_001492,time_43533,execs_1921597,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001498,src:001106,time:43796,execs:1930680,op:havoc,rep:1,+cov => id_001498,src_001106,time_43796,execs_1930680,op_havoc,rep_1,+cov} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001499,src:001498,time:43814,execs:1931591,op:quick,pos:80,val:+7 => id_001499,src_001498,time_43814,execs_1931591,op_quick,pos_80,val_+7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001500,src:000820,time:43842,execs:1933223,op:havoc,rep:2 => id_001500,src_000820,time_43842,execs_1933223,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001501,src:001477,time:44021,execs:1940691,op:havoc,rep:3 => id_001501,src_001477,time_44021,execs_1940691,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001502,src:000599,time:44300,execs:1951205,op:havoc,rep:15 => id_001502,src_000599,time_44300,execs_1951205,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001503,src:000744,time:45061,execs:1981006,op:havoc,rep:2 => id_001503,src_000744,time_45061,execs_1981006,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001504,src:001101,time:45467,execs:1998370,op:havoc,rep:5 => id_001504,src_001101,time_45467,execs_1998370,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001505,src:000967,time:45697,execs:2006870,op:havoc,rep:10 => id_001505,src_000967,time_45697,execs_2006870,op_havoc,rep_10} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001506,src:000967,time:45701,execs:2007075,op:havoc,rep:7 => id_001506,src_000967,time_45701,execs_2007075,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001508,src:000139,time:46213,execs:2027160,op:havoc,rep:14 => id_001508,src_000139,time_46213,execs_2027160,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001509,src:001345,time:46261,execs:2028877,op:havoc,rep:4 => id_001509,src_001345,time_46261,execs_2028877,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001510,src:001491,time:46340,execs:2031588,op:havoc,rep:1 => id_001510,src_001491,time_46340,execs_2031588,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001511,src:001498,time:46415,execs:2035283,op:int16,pos:80,val:+0 => id_001511,src_001498,time_46415,execs_2035283,op_int16,pos_80,val_+0} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001512,src:001498,time:46429,execs:2035927,op:havoc,rep:9 => id_001512,src_001498,time_46429,execs_2035927,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001513,src:001498,time:46429,execs:2035947,op:havoc,rep:4 => id_001513,src_001498,time_46429,execs_2035947,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001514,src:001498,time:46454,execs:2036784,op:havoc,rep:3 => id_001514,src_001498,time_46454,execs_2036784,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001515,src:001460,time:46856,execs:2051236,op:havoc,rep:5 => id_001515,src_001460,time_46856,execs_2051236,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001516,src:001327,time:47094,execs:2061232,op:havoc,rep:4 => id_001516,src_001327,time_47094,execs_2061232,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001517,src:000786,time:47174,execs:2064072,op:havoc,rep:3 => id_001517,src_000786,time_47174,execs_2064072,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001518,src:001238,time:47427,execs:2074920,op:havoc,rep:6 => id_001518,src_001238,time_47427,execs_2074920,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001519,src:000757,time:47629,execs:2083997,op:havoc,rep:6 => id_001519,src_000757,time_47629,execs_2083997,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001521,src:001511,time:48210,execs:2111291,op:havoc,rep:2 => id_001521,src_001511,time_48210,execs_2111291,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001522,src:001180,time:48712,execs:2133024,op:havoc,rep:2 => id_001522,src_001180,time_48712,execs_2133024,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001524,src:000467,time:49953,execs:2184373,op:havoc,rep:4 => id_001524,src_000467,time_49953,execs_2184373,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001525,src:001524,time:50825,execs:2218764,op:havoc,rep:16 => id_001525,src_001524,time_50825,execs_2218764,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001527,src:001526,time:51217,execs:2234610,op:havoc,rep:3 => id_001527,src_001526,time_51217,execs_2234610,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001528,src:001482,time:51984,execs:2266070,op:havoc,rep:2 => id_001528,src_001482,time_51984,execs_2266070,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001529,src:000520,time:52127,execs:2271743,op:havoc,rep:6 => id_001529,src_000520,time_52127,execs_2271743,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001530,src:000988,time:52497,execs:2286994,op:havoc,rep:2 => id_001530,src_000988,time_52497,execs_2286994,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001531,src:001189,time:52800,execs:2301161,op:havoc,rep:2 => id_001531,src_001189,time_52800,execs_2301161,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001532,src:000427,time:53387,execs:2324726,op:havoc,rep:4 => id_001532,src_000427,time_53387,execs_2324726,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001533,src:001025,time:53668,execs:2335453,op:havoc,rep:7 => id_001533,src_001025,time_53668,execs_2335453,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001534,src:000479,time:54260,execs:2359621,op:havoc,rep:12 => id_001534,src_000479,time_54260,execs_2359621,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001535,src:001523,time:54567,execs:2372600,op:havoc,rep:4 => id_001535,src_001523,time_54567,execs_2372600,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001538,src:001388,time:55705,execs:2420703,op:havoc,rep:6 => id_001538,src_001388,time_55705,execs_2420703,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001539,src:001414,time:56340,execs:2447540,op:havoc,rep:1 => id_001539,src_001414,time_56340,execs_2447540,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001540,src:000931,time:57990,execs:2521110,op:havoc,rep:7 => id_001540,src_000931,time_57990,execs_2521110,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001541,src:001496,time:58333,execs:2536257,op:havoc,rep:2 => id_001541,src_001496,time_58333,execs_2536257,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001542,src:000502,time:59238,execs:2578219,op:havoc,rep:2 => id_001542,src_000502,time_59238,execs_2578219,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001543,src:000457,time:59971,execs:2607451,op:havoc,rep:7 => id_001543,src_000457,time_59971,execs_2607451,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001544,src:001543,time:59978,execs:2607842,op:havoc,rep:4 => id_001544,src_001543,time_59978,execs_2607842,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001545,src:001292,time:60771,execs:2648198,op:havoc,rep:1 => id_001545,src_001292,time_60771,execs_2648198,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001546,src:001531,time:60809,execs:2650552,op:havoc,rep:4 => id_001546,src_001531,time_60809,execs_2650552,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001547,src:000885,time:61305,execs:2671340,op:havoc,rep:12 => id_001547,src_000885,time_61305,execs_2671340,op_havoc,rep_12} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001548,src:000140,time:61407,execs:2676706,op:havoc,rep:8 => id_001548,src_000140,time_61407,execs_2676706,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001549,src:001544,time:62212,execs:2715715,op:havoc,rep:3 => id_001549,src_001544,time_62212,execs_2715715,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001550,src:000663,time:64156,execs:2805140,op:havoc,rep:8 => id_001550,src_000663,time_64156,execs_2805140,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001551,src:001474,time:65334,execs:2859988,op:havoc,rep:7 => id_001551,src_001474,time_65334,execs_2859988,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001552,src:000124,time:65968,execs:2886661,op:havoc,rep:9 => id_001552,src_000124,time_65968,execs_2886661,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001554,src:001376,time:67686,execs:2961930,op:havoc,rep:2 => id_001554,src_001376,time_67686,execs_2961930,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001555,src:000474,time:67874,execs:2969568,op:havoc,rep:8 => id_001555,src_000474,time_67874,execs_2969568,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001557,src:000499,time:68868,execs:3010374,op:havoc,rep:2 => id_001557,src_000499,time_68868,execs_3010374,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001558,src:001311,time:69846,execs:3057444,op:havoc,rep:9 => id_001558,src_001311,time_69846,execs_3057444,op_havoc,rep_9} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001559,src:001527,time:70866,execs:3102861,op:havoc,rep:16 => id_001559,src_001527,time_70866,execs_3102861,op_havoc,rep_16} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001560,src:001340,time:71270,execs:3120683,op:havoc,rep:2 => id_001560,src_001340,time_71270,execs_3120683,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001561,src:001556,time:72703,execs:3185526,op:havoc,rep:4 => id_001561,src_001556,time_72703,execs_3185526,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001562,src:000865,time:72775,execs:3188390,op:havoc,rep:6 => id_001562,src_000865,time_72775,execs_3188390,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001563,src:000390,time:72933,execs:3194467,op:havoc,rep:7 => id_001563,src_000390,time_72933,execs_3194467,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001564,src:001055,time:74431,execs:3262005,op:havoc,rep:3 => id_001564,src_001055,time_74431,execs_3262005,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001565,src:001562,time:76501,execs:3367760,op:havoc,rep:2 => id_001565,src_001562,time_76501,execs_3367760,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001567,src:000997,time:79317,execs:3514059,op:havoc,rep:13 => id_001567,src_000997,time_79317,execs_3514059,op_havoc,rep_13} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001571,src:001568,time:81065,execs:3601851,op:havoc,rep:2 => id_001571,src_001568,time_81065,execs_3601851,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001572,src:001553,time:83733,execs:3736850,op:havoc,rep:2 => id_001572,src_001553,time_83733,execs_3736850,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001573,src:000932,time:84975,execs:3801721,op:havoc,rep:14 => id_001573,src_000932,time_84975,execs_3801721,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001574,src:001522,time:86758,execs:3891531,op:havoc,rep:1 => id_001574,src_001522,time_86758,execs_3891531,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001575,src:001456,time:88220,execs:3967734,op:havoc,rep:1 => id_001575,src_001456,time_88220,execs_3967734,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001577,src:001576,time:90627,execs:4093328,op:havoc,rep:1 => id_001577,src_001576,time_90627,execs_4093328,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001578,src:001520,time:91696,execs:4145986,op:havoc,rep:4 => id_001578,src_001520,time_91696,execs_4145986,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001580,src:001579,time:92882,execs:4199691,op:havoc,rep:7 => id_001580,src_001579,time_92882,execs_4199691,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001581,src:000450,time:94616,execs:4283933,op:havoc,rep:2 => id_001581,src_000450,time_94616,execs_4283933,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001582,src:001339,time:98085,execs:4471265,op:havoc,rep:6 => id_001582,src_001339,time_98085,execs_4471265,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001583,src:000454,time:101516,execs:4654027,op:havoc,rep:3 => id_001583,src_000454,time_101516,execs_4654027,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001585,src:001221,time:107705,execs:4991004,op:havoc,rep:5 => id_001585,src_001221,time_107705,execs_4991004,op_havoc,rep_5} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001586,src:000317,time:108386,execs:5020085,op:havoc,rep:6 => id_001586,src_000317,time_108386,execs_5020085,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001587,src:001584,time:111490,execs:5190288,op:havoc,rep:8 => id_001587,src_001584,time_111490,execs_5190288,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001588,src:001245,time:112304,execs:5231430,op:havoc,rep:2 => id_001588,src_001245,time_112304,execs_5231430,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001589,src:001350,time:113455,execs:5289536,op:havoc,rep:3 => id_001589,src_001350,time_113455,execs_5289536,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001591,src:001590,time:115135,execs:5371733,op:havoc,rep:4 => id_001591,src_001590,time_115135,execs_5371733,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001592,src:001590,time:115139,execs:5371826,op:havoc,rep:3 => id_001592,src_001590,time_115139,execs_5371826,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001593,src:001592,time:115857,execs:5395785,op:havoc,rep:15 => id_001593,src_001592,time_115857,execs_5395785,op_havoc,rep_15} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001594,src:001402,time:118755,execs:5534568,op:havoc,rep:14 => id_001594,src_001402,time_118755,execs_5534568,op_havoc,rep_14} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id:001595,src:001348,time:122907,execs:5754637,op:havoc,rep:1 => id_001595,src_001348,time_122907,execs_5754637,op_havoc,rep_1} (100%) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6e6d8ab99d..7e6a9f911c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -712,11 +712,6 @@ jobs: steps: - name: Checkout code uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - with: - sparse-checkout: | - /* - !test/fuzz-libghostty/corpus/vt-parser-cmin - !test/fuzz-libghostty/corpus/vt-parser-min # This could be from a script if we wanted to but inlining here for now # in one place. diff --git a/test/fuzz-libghostty/AGENTS.md b/test/fuzz-libghostty/AGENTS.md index a053910913..042173a759 100644 --- a/test/fuzz-libghostty/AGENTS.md +++ b/test/fuzz-libghostty/AGENTS.md @@ -2,6 +2,9 @@ - `ghostty-fuzz` is a binary built with `afl-cc` - Build `ghostty-fuzz` with `zig build` +- After running `afl-cmin`/`afl-tmin`, run `corpus/sanitize-filenames.sh` + before committing to replace colons with underscores (colons are invalid + on Windows NTFS). ## Important: stdin-based input diff --git a/test/fuzz-libghostty/README.md b/test/fuzz-libghostty/README.md index 9243459fb6..64dccd0663 100644 --- a/test/fuzz-libghostty/README.md +++ b/test/fuzz-libghostty/README.md @@ -118,6 +118,16 @@ This is slow (hundreds of executions per file) but produces the most compact corpus. It can be skipped if you only need edge-level deduplication from `afl-cmin`. +### Windows compatibility + +AFL++ output filenames contain colons (e.g., `id:000024,time:0,...`), which +are invalid on Windows (NTFS). After running `afl-cmin` or `afl-tmin`, +rename the output files to replace colons with underscores before committing: + +```sh +./corpus/sanitize-filenames.sh +``` + ### Corpus directories | Directory | Contents | diff --git a/test/fuzz-libghostty/corpus/sanitize-filenames.sh b/test/fuzz-libghostty/corpus/sanitize-filenames.sh new file mode 100755 index 0000000000..bd43684356 --- /dev/null +++ b/test/fuzz-libghostty/corpus/sanitize-filenames.sh @@ -0,0 +1,19 @@ +#!/bin/sh +# Rename AFL++ output files to replace colons with underscores. +# Colons are invalid on Windows (NTFS). +# +# Usage: ./sanitize-filenames.sh [directory ...] +# Defaults to vt-parser-cmin and vt-parser-min in the same directory as this script. + +cd "$(dirname "$0")" || exit 1 + +dirs="${@:-vt-parser-cmin vt-parser-min}" + +for dir in $dirs; do + [ -d "$dir" ] || continue + for f in "$dir"/*; do + [ -f "$f" ] || continue + newname=$(echo "$f" | tr ':' '_') + [ "$f" != "$newname" ] && mv "$f" "$newname" + done +done diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000024,time:0,execs:0,orig:25-osc-hyperlink b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000024,time_0,execs_0,orig_25-osc-hyperlink similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000024,time:0,execs:0,orig:25-osc-hyperlink rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000024,time_0,execs_0,orig_25-osc-hyperlink diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000030,time:0,execs:0,orig:31-c1-dcs b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000030,time_0,execs_0,orig_31-c1-dcs similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000030,time:0,execs:0,orig:31-c1-dcs rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000030,time_0,execs_0,orig_31-c1-dcs diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000038,time:0,execs:0,orig:39-csi-many-params b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000038,time_0,execs_0,orig_39-csi-many-params similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000038,time:0,execs:0,orig:39-csi-many-params rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000038,time_0,execs_0,orig_39-csi-many-params diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000039,time:0,execs:0,orig:40-csi-subparams b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000039,time_0,execs_0,orig_40-csi-subparams similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000039,time:0,execs:0,orig:40-csi-subparams rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000039,time_0,execs_0,orig_40-csi-subparams diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000040,time:0,execs:0,orig:41-incomplete-csi b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000040,time_0,execs_0,orig_41-incomplete-csi similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000040,time:0,execs:0,orig:41-incomplete-csi rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000040,time_0,execs_0,orig_41-incomplete-csi diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000041,time:0,execs:0,orig:42-incomplete-esc b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000041,time_0,execs_0,orig_42-incomplete-esc similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000041,time:0,execs:0,orig:42-incomplete-esc rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000041,time_0,execs_0,orig_42-incomplete-esc diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000046,time:0,execs:0,orig:48-csi-da2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000046,time_0,execs_0,orig_48-csi-da2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000046,time:0,execs:0,orig:48-csi-da2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000046,time_0,execs_0,orig_48-csi-da2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000091,src:000003,time:60,execs:2895,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000091,src_000003,time_60,execs_2895,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000091,src:000003,time:60,execs:2895,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000091,src_000003,time_60,execs_2895,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000102,src:000003,time:124,execs:6075,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000102,src_000003,time_124,execs_6075,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000102,src:000003,time:124,execs:6075,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000102,src_000003,time_124,execs_6075,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000121,src:000003,time:174,execs:10187,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000121,src_000003,time_174,execs_10187,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000121,src:000003,time:174,execs:10187,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000121,src_000003,time_174,execs_10187,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000124,src:000003,time:184,execs:11036,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000124,src_000003,time_184,execs_11036,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000124,src:000003,time:184,execs:11036,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000124,src_000003,time_184,execs_11036,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000134,src:000003,time:229,execs:14591,op:havoc,rep:4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000134,src_000003,time_229,execs_14591,op_havoc,rep_4,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000134,src:000003,time:229,execs:14591,op:havoc,rep:4,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000134,src_000003,time_229,execs_14591,op_havoc,rep_4,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000135,src:000003,time:232,execs:14809,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000135,src_000003,time_232,execs_14809,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000135,src:000003,time:232,execs:14809,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000135,src_000003,time_232,execs_14809,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000138,src:000003,time:256,execs:16794,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000138,src_000003,time_256,execs_16794,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000138,src:000003,time:256,execs:16794,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000138,src_000003,time_256,execs_16794,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000153,src:000003,time:313,execs:21467,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000153,src_000003,time_313,execs_21467,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000153,src:000003,time:313,execs:21467,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000153,src_000003,time_313,execs_21467,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000163,src:000003,time:371,execs:26219,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000163,src_000003,time_371,execs_26219,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000163,src:000003,time:371,execs:26219,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000163,src_000003,time_371,execs_26219,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000184,src:000003,time:523,execs:36637,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000184,src_000003,time_523,execs_36637,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000184,src:000003,time:523,execs:36637,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000184,src_000003,time_523,execs_36637,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000186,src:000003,time:529,execs:37174,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000186,src_000003,time_529,execs_37174,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000186,src:000003,time:529,execs:37174,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000186,src_000003,time_529,execs_37174,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000192,src:000003,time:592,execs:41940,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000192,src_000003,time_592,execs_41940,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000192,src:000003,time:592,execs:41940,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000192,src_000003,time_592,execs_41940,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000193,src:000003,time:594,execs:42110,op:havoc,rep:7,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000193,src_000003,time_594,execs_42110,op_havoc,rep_7,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000193,src:000003,time:594,execs:42110,op:havoc,rep:7,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000193,src_000003,time_594,execs_42110,op_havoc,rep_7,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000198,src:000003,time:642,execs:44154,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000198,src_000003,time_642,execs_44154,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000198,src:000003,time:642,execs:44154,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000198,src_000003,time_642,execs_44154,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000200,src:000003,time:649,execs:44782,op:havoc,rep:8,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000200,src_000003,time_649,execs_44782,op_havoc,rep_8,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000200,src:000003,time:649,execs:44782,op:havoc,rep:8,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000200,src_000003,time_649,execs_44782,op_havoc,rep_8,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000202,src:000003,time:662,execs:45844,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000202,src_000003,time_662,execs_45844,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000202,src:000003,time:662,execs:45844,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000202,src_000003,time_662,execs_45844,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000204,src:000003,time:669,execs:46370,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000204,src_000003,time_669,execs_46370,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000204,src:000003,time:669,execs:46370,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000204,src_000003,time_669,execs_46370,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000205,src:000003,time:688,execs:47967,op:havoc,rep:8,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000205,src_000003,time_688,execs_47967,op_havoc,rep_8,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000205,src:000003,time:688,execs:47967,op:havoc,rep:8,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000205,src_000003,time_688,execs_47967,op_havoc,rep_8,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000209,src:000003,time:728,execs:50895,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000209,src_000003,time_728,execs_50895,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000209,src:000003,time:728,execs:50895,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000209,src_000003,time_728,execs_50895,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000210,src:000003,time:739,execs:51801,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000210,src_000003,time_739,execs_51801,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000210,src:000003,time:739,execs:51801,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000210,src_000003,time_739,execs_51801,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000214,src:000022,time:769,execs:52958,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000214,src_000022,time_769,execs_52958,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000214,src:000022,time:769,execs:52958,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000214,src_000022,time_769,execs_52958,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000220,src:000022,time:775,execs:53377,op:havoc,rep:15,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000220,src_000022,time_775,execs_53377,op_havoc,rep_15,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000220,src:000022,time:775,execs:53377,op:havoc,rep:15,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000220,src_000022,time_775,execs_53377,op_havoc,rep_15,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000223,src:000022,time:778,execs:53611,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000223,src_000022,time_778,execs_53611,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000223,src:000022,time:778,execs:53611,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000223,src_000022,time_778,execs_53611,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000227,src:000022,time:781,execs:53812,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000227,src_000022,time_781,execs_53812,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000227,src:000022,time:781,execs:53812,op:havoc,rep:2,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000227,src_000022,time_781,execs_53812,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000234,src:000022,time:791,execs:54574,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000234,src_000022,time_791,execs_54574,op_havoc,rep_1,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000234,src:000022,time:791,execs:54574,op:havoc,rep:1,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000234,src_000022,time_791,execs_54574,op_havoc,rep_1,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000240,src:000022,time:797,execs:54962,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000240,src_000022,time_797,execs_54962,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000240,src:000022,time:797,execs:54962,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000240,src_000022,time_797,execs_54962,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000241,src:000022,time:803,execs:55418,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000241,src_000022,time_803,execs_55418,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000241,src:000022,time:803,execs:55418,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000241,src_000022,time_803,execs_55418,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000242,src:000022,time:804,execs:55539,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000242,src_000022,time_804,execs_55539,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000242,src:000022,time:804,execs:55539,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000242,src_000022,time_804,execs_55539,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000247,src:000022,time:822,execs:56900,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000247,src_000022,time_822,execs_56900,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000247,src:000022,time:822,execs:56900,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000247,src_000022,time_822,execs_56900,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000252,src:000022,time:830,execs:57497,op:havoc,rep:13,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000252,src_000022,time_830,execs_57497,op_havoc,rep_13,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000252,src:000022,time:830,execs:57497,op:havoc,rep:13,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000252,src_000022,time_830,execs_57497,op_havoc,rep_13,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000255,src:000022,time:834,execs:57788,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000255,src_000022,time_834,execs_57788,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000255,src:000022,time:834,execs:57788,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000255,src_000022,time_834,execs_57788,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000258,src:000022,time:837,execs:57992,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000258,src_000022,time_837,execs_57992,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000258,src:000022,time:837,execs:57992,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000258,src_000022,time_837,execs_57992,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000260,src:000022,time:838,execs:58066,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000260,src_000022,time_838,execs_58066,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000260,src:000022,time:838,execs:58066,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000260,src_000022,time_838,execs_58066,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000263,src:000022,time:841,execs:58278,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000263,src_000022,time_841,execs_58278,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000263,src:000022,time:841,execs:58278,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000263,src_000022,time_841,execs_58278,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000267,src:000022,time:857,execs:59551,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000267,src_000022,time_857,execs_59551,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000267,src:000022,time:857,execs:59551,op:havoc,rep:13 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000267,src_000022,time_857,execs_59551,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000268,src:000022,time:862,execs:59954,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000268,src_000022,time_862,execs_59954,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000268,src:000022,time:862,execs:59954,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000268,src_000022,time_862,execs_59954,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000272,src:000022,time:868,execs:60448,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000272,src_000022,time_868,execs_60448,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000272,src:000022,time:868,execs:60448,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000272,src_000022,time_868,execs_60448,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000274,src:000022,time:872,execs:60735,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000274,src_000022,time_872,execs_60735,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000274,src:000022,time:872,execs:60735,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000274,src_000022,time_872,execs_60735,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000287,src:000022,time:902,execs:63054,op:havoc,rep:3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000287,src_000022,time_902,execs_63054,op_havoc,rep_3,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000287,src:000022,time:902,execs:63054,op:havoc,rep:3,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000287,src_000022,time_902,execs_63054,op_havoc,rep_3,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000288,src:000022,time:903,execs:63129,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000288,src_000022,time_903,execs_63129,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000288,src:000022,time:903,execs:63129,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000288,src_000022,time_903,execs_63129,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000289,src:000022,time:907,execs:63408,op:havoc,rep:12,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000289,src_000022,time_907,execs_63408,op_havoc,rep_12,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000289,src:000022,time:907,execs:63408,op:havoc,rep:12,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000289,src_000022,time_907,execs_63408,op_havoc,rep_12,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000295,src:000022,time:920,execs:64403,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000295,src_000022,time_920,execs_64403,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000295,src:000022,time:920,execs:64403,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000295,src_000022,time_920,execs_64403,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000298,src:000022,time:926,execs:64836,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000298,src_000022,time_926,execs_64836,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000298,src:000022,time:926,execs:64836,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000298,src_000022,time_926,execs_64836,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000301,src:000022,time:960,execs:65850,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000301,src_000022,time_960,execs_65850,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000301,src:000022,time:960,execs:65850,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000301,src_000022,time_960,execs_65850,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000302,src:000022,time:962,execs:65933,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000302,src_000022,time_962,execs_65933,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000302,src:000022,time:962,execs:65933,op:havoc,rep:10 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000302,src_000022,time_962,execs_65933,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000307,src:000221,time:1001,execs:66889,op:havoc,rep:13,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000307,src_000221,time_1001,execs_66889,op_havoc,rep_13,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000307,src:000221,time:1001,execs:66889,op:havoc,rep:13,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000307,src_000221,time_1001,execs_66889,op_havoc,rep_13,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000312,src:000221,time:1008,execs:67446,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000312,src_000221,time_1008,execs_67446,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000312,src:000221,time:1008,execs:67446,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000312,src_000221,time_1008,execs_67446,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000317,src:000221,time:1014,execs:67821,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000317,src_000221,time_1014,execs_67821,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000317,src:000221,time:1014,execs:67821,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000317,src_000221,time_1014,execs_67821,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000318,src:000221,time:1015,execs:67883,op:havoc,rep:14,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000318,src_000221,time_1015,execs_67883,op_havoc,rep_14,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000318,src:000221,time:1015,execs:67883,op:havoc,rep:14,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000318,src_000221,time_1015,execs_67883,op_havoc,rep_14,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000321,src:000221,time:1021,execs:68392,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000321,src_000221,time_1021,execs_68392,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000321,src:000221,time:1021,execs:68392,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000321,src_000221,time_1021,execs_68392,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000323,src:000221,time:1023,execs:68487,op:havoc,rep:8,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000323,src_000221,time_1023,execs_68487,op_havoc,rep_8,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000323,src:000221,time:1023,execs:68487,op:havoc,rep:8,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000323,src_000221,time_1023,execs_68487,op_havoc,rep_8,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000325,src:000221,time:1026,execs:68692,op:havoc,rep:9,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000325,src_000221,time_1026,execs_68692,op_havoc,rep_9,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000325,src:000221,time:1026,execs:68692,op:havoc,rep:9,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000325,src_000221,time_1026,execs_68692,op_havoc,rep_9,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000333,src:000221,time:1050,execs:70282,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000333,src_000221,time_1050,execs_70282,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000333,src:000221,time:1050,execs:70282,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000333,src_000221,time_1050,execs_70282,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000336,src:000221,time:1053,execs:70483,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000336,src_000221,time_1053,execs_70483,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000336,src:000221,time:1053,execs:70483,op:havoc,rep:13 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000336,src_000221,time_1053,execs_70483,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000337,src:000221,time:1056,execs:70655,op:havoc,rep:7,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000337,src_000221,time_1056,execs_70655,op_havoc,rep_7,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000337,src:000221,time:1056,execs:70655,op:havoc,rep:7,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000337,src_000221,time_1056,execs_70655,op_havoc,rep_7,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000338,src:000221,time:1056,execs:70663,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000338,src_000221,time_1056,execs_70663,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000338,src:000221,time:1056,execs:70663,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000338,src_000221,time_1056,execs_70663,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000339,src:000221,time:1056,execs:70675,op:havoc,rep:9,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000339,src_000221,time_1056,execs_70675,op_havoc,rep_9,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000339,src:000221,time:1056,execs:70675,op:havoc,rep:9,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000339,src_000221,time_1056,execs_70675,op_havoc,rep_9,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000340,src:000221,time:1057,execs:70763,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000340,src_000221,time_1057,execs_70763,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000340,src:000221,time:1057,execs:70763,op:havoc,rep:10 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000340,src_000221,time_1057,execs_70763,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000347,src:000221,time:1067,execs:71450,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000347,src_000221,time_1067,execs_71450,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000347,src:000221,time:1067,execs:71450,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000347,src_000221,time_1067,execs_71450,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000349,src:000221,time:1074,execs:71965,op:havoc,rep:15,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000349,src_000221,time_1074,execs_71965,op_havoc,rep_15,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000349,src:000221,time:1074,execs:71965,op:havoc,rep:15,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000349,src_000221,time_1074,execs_71965,op_havoc,rep_15,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000350,src:000221,time:1076,execs:72083,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000350,src_000221,time_1076,execs_72083,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000350,src:000221,time:1076,execs:72083,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000350,src_000221,time_1076,execs_72083,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000351,src:000221,time:1076,execs:72118,op:havoc,rep:3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000351,src_000221,time_1076,execs_72118,op_havoc,rep_3,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000351,src:000221,time:1076,execs:72118,op:havoc,rep:3,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000351,src_000221,time_1076,execs_72118,op_havoc,rep_3,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000356,src:000221,time:1117,execs:73562,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000356,src_000221,time_1117,execs_73562,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000356,src:000221,time:1117,execs:73562,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000356,src_000221,time_1117,execs_73562,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000358,src:000221,time:1119,execs:73743,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000358,src_000221,time_1119,execs_73743,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000358,src:000221,time:1119,execs:73743,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000358,src_000221,time_1119,execs_73743,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000359,src:000221,time:1120,execs:73758,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000359,src_000221,time_1120,execs_73758,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000359,src:000221,time:1120,execs:73758,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000359,src_000221,time_1120,execs_73758,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000360,src:000221,time:1120,execs:73802,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000360,src_000221,time_1120,execs_73802,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000360,src:000221,time:1120,execs:73802,op:havoc,rep:10 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000360,src_000221,time_1120,execs_73802,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000362,src:000221,time:1149,execs:74238,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000362,src_000221,time_1149,execs_74238,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000362,src:000221,time:1149,execs:74238,op:havoc,rep:10 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000362,src_000221,time_1149,execs_74238,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000364,src:000221,time:1151,execs:74409,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000364,src_000221,time_1151,execs_74409,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000364,src:000221,time:1151,execs:74409,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000364,src_000221,time_1151,execs_74409,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000365,src:000221,time:1155,execs:74720,op:havoc,rep:12,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000365,src_000221,time_1155,execs_74720,op_havoc,rep_12,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000365,src:000221,time:1155,execs:74720,op:havoc,rep:12,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000365,src_000221,time_1155,execs_74720,op_havoc,rep_12,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000367,src:000221,time:1159,execs:74958,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000367,src_000221,time_1159,execs_74958,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000367,src:000221,time:1159,execs:74958,op:havoc,rep:13 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000367,src_000221,time_1159,execs_74958,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000369,src:000221,time:1160,execs:75063,op:havoc,rep:10,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000369,src_000221,time_1160,execs_75063,op_havoc,rep_10,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000369,src:000221,time:1160,execs:75063,op:havoc,rep:10,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000369,src_000221,time_1160,execs_75063,op_havoc,rep_10,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000370,src:000221,time:1163,execs:75310,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000370,src_000221,time_1163,execs_75310,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000370,src:000221,time:1163,execs:75310,op:havoc,rep:13 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000370,src_000221,time_1163,execs_75310,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000373,src:000221,time:1168,execs:75670,op:havoc,rep:16,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000373,src_000221,time_1168,execs_75670,op_havoc,rep_16,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000373,src:000221,time:1168,execs:75670,op:havoc,rep:16,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000373,src_000221,time_1168,execs_75670,op_havoc,rep_16,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000374,src:000221,time:1170,execs:75845,op:havoc,rep:11,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000374,src_000221,time_1170,execs_75845,op_havoc,rep_11,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000374,src:000221,time:1170,execs:75845,op:havoc,rep:11,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000374,src_000221,time_1170,execs_75845,op_havoc,rep_11,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000377,src:000221,time:1175,execs:76202,op:havoc,rep:11,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000377,src_000221,time_1175,execs_76202,op_havoc,rep_11,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000377,src:000221,time:1175,execs:76202,op:havoc,rep:11,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000377,src_000221,time_1175,execs_76202,op_havoc,rep_11,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000382,src:000221,time:1217,execs:77676,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000382,src_000221,time_1217,execs_77676,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000382,src:000221,time:1217,execs:77676,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000382,src_000221,time_1217,execs_77676,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000384,src:000221,time:1223,execs:78049,op:havoc,rep:8,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000384,src_000221,time_1223,execs_78049,op_havoc,rep_8,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000384,src:000221,time:1223,execs:78049,op:havoc,rep:8,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000384,src_000221,time_1223,execs_78049,op_havoc,rep_8,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000387,src:000221,time:1239,execs:79398,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000387,src_000221,time_1239,execs_79398,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000387,src:000221,time:1239,execs:79398,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000387,src_000221,time_1239,execs_79398,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000388,src:000221,time:1246,execs:79958,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000388,src_000221,time_1246,execs_79958,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000388,src:000221,time:1246,execs:79958,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000388,src_000221,time_1246,execs_79958,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000389,src:000025,time:1249,execs:80134,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000389,src_000025,time_1249,execs_80134,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000389,src:000025,time:1249,execs:80134,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000389,src_000025,time_1249,execs_80134,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000390,src:000025,time:1250,execs:80201,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000390,src_000025,time_1250,execs_80201,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000390,src:000025,time:1250,execs:80201,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000390,src_000025,time_1250,execs_80201,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000391,src:000025,time:1251,execs:80249,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000391,src_000025,time_1251,execs_80249,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000391,src:000025,time:1251,execs:80249,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000391,src_000025,time_1251,execs_80249,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000392,src:000025,time:1251,execs:80277,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000392,src_000025,time_1251,execs_80277,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000392,src:000025,time:1251,execs:80277,op:havoc,rep:2,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000392,src_000025,time_1251,execs_80277,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000401,src:000025,time:1350,execs:87472,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000401,src_000025,time_1350,execs_87472,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000401,src:000025,time:1350,execs:87472,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000401,src_000025,time_1350,execs_87472,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000403,src:000025,time:1359,execs:88163,op:havoc,rep:6,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000403,src_000025,time_1359,execs_88163,op_havoc,rep_6,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000403,src:000025,time:1359,execs:88163,op:havoc,rep:6,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000403,src_000025,time_1359,execs_88163,op_havoc,rep_6,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000404,src:000029,time:1381,execs:89841,op:havoc,rep:4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000404,src_000029,time_1381,execs_89841,op_havoc,rep_4,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000404,src:000029,time:1381,execs:89841,op:havoc,rep:4,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000404,src_000029,time_1381,execs_89841,op_havoc,rep_4,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000407,src:000399,time:1391,execs:90570,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000407,src_000399,time_1391,execs_90570,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000407,src:000399,time:1391,execs:90570,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000407,src_000399,time_1391,execs_90570,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000408,src:000399,time:1391,execs:90628,op:havoc,rep:7,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000408,src_000399,time_1391,execs_90628,op_havoc,rep_7,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000408,src:000399,time:1391,execs:90628,op:havoc,rep:7,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000408,src_000399,time_1391,execs_90628,op_havoc,rep_7,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000409,src:000399,time:1395,execs:90879,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000409,src_000399,time_1395,execs_90879,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000409,src:000399,time:1395,execs:90879,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000409,src_000399,time_1395,execs_90879,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000412,src:000399,time:1402,execs:91441,op:havoc,rep:4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000412,src_000399,time_1402,execs_91441,op_havoc,rep_4,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000412,src:000399,time:1402,execs:91441,op:havoc,rep:4,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000412,src_000399,time_1402,execs_91441,op_havoc,rep_4,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000413,src:000399,time:1403,execs:91461,op:havoc,rep:4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000413,src_000399,time_1403,execs_91461,op_havoc,rep_4,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000413,src:000399,time:1403,execs:91461,op:havoc,rep:4,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000413,src_000399,time_1403,execs_91461,op_havoc,rep_4,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000414,src:000399,time:1403,execs:91475,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000414,src_000399,time_1403,execs_91475,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000414,src:000399,time:1403,execs:91475,op:havoc,rep:2,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000414,src_000399,time_1403,execs_91475,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000415,src:000399,time:1403,execs:91490,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000415,src_000399,time_1403,execs_91490,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000415,src:000399,time:1403,execs:91490,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000415,src_000399,time_1403,execs_91490,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000416,src:000399,time:1405,execs:91593,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000416,src_000399,time_1405,execs_91593,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000416,src:000399,time:1405,execs:91593,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000416,src_000399,time_1405,execs_91593,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000417,src:000399,time:1410,execs:92043,op:havoc,rep:6,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000417,src_000399,time_1410,execs_92043,op_havoc,rep_6,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000417,src:000399,time:1410,execs:92043,op:havoc,rep:6,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000417,src_000399,time_1410,execs_92043,op_havoc,rep_6,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000418,src:000399,time:1412,execs:92132,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000418,src_000399,time_1412,execs_92132,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000418,src:000399,time:1412,execs:92132,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000418,src_000399,time_1412,execs_92132,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000419,src:000399,time:1413,execs:92269,op:havoc,rep:7,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000419,src_000399,time_1413,execs_92269,op_havoc,rep_7,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000419,src:000399,time:1413,execs:92269,op:havoc,rep:7,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000419,src_000399,time_1413,execs_92269,op_havoc,rep_7,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000421,src:000399,time:1415,execs:92377,op:havoc,rep:5,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000421,src_000399,time_1415,execs_92377,op_havoc,rep_5,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000421,src:000399,time:1415,execs:92377,op:havoc,rep:5,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000421,src_000399,time_1415,execs_92377,op_havoc,rep_5,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000422,src:000399,time:1422,execs:92952,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000422,src_000399,time_1422,execs_92952,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000422,src:000399,time:1422,execs:92952,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000422,src_000399,time_1422,execs_92952,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000423,src:000399,time:1423,execs:93010,op:havoc,rep:5,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000423,src_000399,time_1423,execs_93010,op_havoc,rep_5,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000423,src:000399,time:1423,execs:93010,op:havoc,rep:5,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000423,src_000399,time_1423,execs_93010,op_havoc,rep_5,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000424,src:000399,time:1424,execs:93032,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000424,src_000399,time_1424,execs_93032,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000424,src:000399,time:1424,execs:93032,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000424,src_000399,time_1424,execs_93032,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000426,src:000399,time:1427,execs:93280,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000426,src_000399,time_1427,execs_93280,op_havoc,rep_1,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000426,src:000399,time:1427,execs:93280,op:havoc,rep:1,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000426,src_000399,time_1427,execs_93280,op_havoc,rep_1,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000427,src:000399,time:1434,execs:93813,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000427,src_000399,time_1434,execs_93813,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000427,src:000399,time:1434,execs:93813,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000427,src_000399,time_1434,execs_93813,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000429,src:000399,time:1441,execs:94372,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000429,src_000399,time_1441,execs_94372,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000429,src:000399,time:1441,execs:94372,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000429,src_000399,time_1441,execs_94372,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000430,src:000399,time:1441,execs:94390,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000430,src_000399,time_1441,execs_94390,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000430,src:000399,time:1441,execs:94390,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000430,src_000399,time_1441,execs_94390,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000431,src:000399,time:1443,execs:94546,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000431,src_000399,time_1443,execs_94546,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000431,src:000399,time:1443,execs:94546,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000431,src_000399,time_1443,execs_94546,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000432,src:000399,time:1446,execs:94740,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000432,src_000399,time_1446,execs_94740,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000432,src:000399,time:1446,execs:94740,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000432,src_000399,time_1446,execs_94740,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000433,src:000399,time:1505,execs:95814,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000433,src_000399,time_1505,execs_95814,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000433,src:000399,time:1505,execs:95814,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000433,src_000399,time_1505,execs_95814,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000434,src:000399,time:1506,execs:95863,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000434,src_000399,time_1506,execs_95863,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000434,src:000399,time:1506,execs:95863,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000434,src_000399,time_1506,execs_95863,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000435,src:000399,time:1515,execs:96482,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000435,src_000399,time_1515,execs_96482,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000435,src:000399,time:1515,execs:96482,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000435,src_000399,time_1515,execs_96482,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000438,src:000399,time:1519,execs:96755,op:havoc,rep:8,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000438,src_000399,time_1519,execs_96755,op_havoc,rep_8,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000438,src:000399,time:1519,execs:96755,op:havoc,rep:8,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000438,src_000399,time_1519,execs_96755,op_havoc,rep_8,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000440,src:000399,time:1544,execs:96998,op:havoc,rep:8,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000440,src_000399,time_1544,execs_96998,op_havoc,rep_8,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000440,src:000399,time:1544,execs:96998,op:havoc,rep:8,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000440,src_000399,time_1544,execs_96998,op_havoc,rep_8,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000443,src:000399,time:1583,execs:99968,op:havoc,rep:7,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000443,src_000399,time_1583,execs_99968,op_havoc,rep_7,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000443,src:000399,time:1583,execs:99968,op:havoc,rep:7,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000443,src_000399,time_1583,execs_99968,op_havoc,rep_7,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000444,src:000399,time:1584,execs:100069,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000444,src_000399,time_1584,execs_100069,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000444,src:000399,time:1584,execs:100069,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000444,src_000399,time_1584,execs_100069,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000447,src:000399,time:1635,execs:102369,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000447,src_000399,time_1635,execs_102369,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000447,src:000399,time:1635,execs:102369,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000447,src_000399,time_1635,execs_102369,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000449,src:000299,time:1682,execs:103550,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000449,src_000299,time_1682,execs_103550,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000449,src:000299,time:1682,execs:103550,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000449,src_000299,time_1682,execs_103550,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000450,src:000299,time:1684,execs:103695,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000450,src_000299,time_1684,execs_103695,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000450,src:000299,time:1684,execs:103695,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000450,src_000299,time_1684,execs_103695,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000452,src:000354,time:1703,execs:104473,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000452,src_000354,time_1703,execs_104473,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000452,src:000354,time:1703,execs:104473,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000452,src_000354,time_1703,execs_104473,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000453,src:000354,time:1705,execs:104578,op:havoc,rep:5,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000453,src_000354,time_1705,execs_104578,op_havoc,rep_5,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000453,src:000354,time:1705,execs:104578,op:havoc,rep:5,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000453,src_000354,time_1705,execs_104578,op_havoc,rep_5,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000454,src:000354,time:1706,execs:104634,op:havoc,rep:5,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000454,src_000354,time_1706,execs_104634,op_havoc,rep_5,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000454,src:000354,time:1706,execs:104634,op:havoc,rep:5,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000454,src_000354,time_1706,execs_104634,op_havoc,rep_5,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000456,src:000354,time:1708,execs:104825,op:havoc,rep:3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000456,src_000354,time_1708,execs_104825,op_havoc,rep_3,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000456,src:000354,time:1708,execs:104825,op:havoc,rep:3,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000456,src_000354,time_1708,execs_104825,op_havoc,rep_3,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000458,src:000354,time:1711,execs:105032,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000458,src_000354,time_1711,execs_105032,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000458,src:000354,time:1711,execs:105032,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000458,src_000354,time_1711,execs_105032,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000460,src:000354,time:1738,execs:105339,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000460,src_000354,time_1738,execs_105339,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000460,src:000354,time:1738,execs:105339,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000460,src_000354,time_1738,execs_105339,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000462,src:000354,time:1745,execs:105905,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000462,src_000354,time_1745,execs_105905,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000462,src:000354,time:1745,execs:105905,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000462,src_000354,time_1745,execs_105905,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000463,src:000354,time:1748,execs:106074,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000463,src_000354,time_1748,execs_106074,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000463,src:000354,time:1748,execs:106074,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000463,src_000354,time_1748,execs_106074,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000466,src:000354,time:1759,execs:106965,op:havoc,rep:3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000466,src_000354,time_1759,execs_106965,op_havoc,rep_3,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000466,src:000354,time:1759,execs:106965,op:havoc,rep:3,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000466,src_000354,time_1759,execs_106965,op_havoc,rep_3,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000467,src:000354,time:1762,execs:107200,op:havoc,rep:7,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000467,src_000354,time_1762,execs_107200,op_havoc,rep_7,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000467,src:000354,time:1762,execs:107200,op:havoc,rep:7,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000467,src_000354,time_1762,execs_107200,op_havoc,rep_7,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000469,src:000354,time:1770,execs:107791,op:havoc,rep:7,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000469,src_000354,time_1770,execs_107791,op_havoc,rep_7,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000469,src:000354,time:1770,execs:107791,op:havoc,rep:7,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000469,src_000354,time_1770,execs_107791,op_havoc,rep_7,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000470,src:000354,time:1772,execs:107910,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000470,src_000354,time_1772,execs_107910,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000470,src:000354,time:1772,execs:107910,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000470,src_000354,time_1772,execs_107910,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000473,src:000354,time:1774,execs:108061,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000473,src_000354,time_1774,execs_108061,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000473,src:000354,time:1774,execs:108061,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000473,src_000354,time_1774,execs_108061,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000475,src:000354,time:1787,execs:109061,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000475,src_000354,time_1787,execs_109061,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000475,src:000354,time:1787,execs:109061,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000475,src_000354,time_1787,execs_109061,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000476,src:000354,time:1802,execs:110254,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000476,src_000354,time_1802,execs_110254,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000476,src:000354,time:1802,execs:110254,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000476,src_000354,time_1802,execs_110254,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000478,src:000354,time:1808,execs:110722,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000478,src_000354,time_1808,execs_110722,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000478,src:000354,time:1808,execs:110722,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000478,src_000354,time_1808,execs_110722,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000479,src:000354,time:1809,execs:110756,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000479,src_000354,time_1809,execs_110756,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000479,src:000354,time:1809,execs:110756,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000479,src_000354,time_1809,execs_110756,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000483,src:000354,time:1826,execs:112077,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000483,src_000354,time_1826,execs_112077,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000483,src:000354,time:1826,execs:112077,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000483,src_000354,time_1826,execs_112077,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000485,src:000440,time:1879,execs:114448,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000485,src_000440,time_1879,execs_114448,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000485,src:000440,time:1879,execs:114448,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000485,src_000440,time_1879,execs_114448,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000489,src:000216,time:1891,execs:115366,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000489,src_000216,time_1891,execs_115366,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000489,src:000216,time:1891,execs:115366,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000489,src_000216,time_1891,execs_115366,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000490,src:000216,time:1892,execs:115494,op:havoc,rep:7,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000490,src_000216,time_1892,execs_115494,op_havoc,rep_7,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000490,src:000216,time:1892,execs:115494,op:havoc,rep:7,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000490,src_000216,time_1892,execs_115494,op_havoc,rep_7,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000492,src:000216,time:1901,execs:116167,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000492,src_000216,time_1901,execs_116167,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000492,src:000216,time:1901,execs:116167,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000492,src_000216,time_1901,execs_116167,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000493,src:000216,time:1905,execs:116515,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000493,src_000216,time_1905,execs_116515,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000493,src:000216,time:1905,execs:116515,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000493,src_000216,time_1905,execs_116515,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000494,src:000216,time:1906,execs:116556,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000494,src_000216,time_1906,execs_116556,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000494,src:000216,time:1906,execs:116556,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000494,src_000216,time_1906,execs_116556,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000495,src:000216,time:1906,execs:116601,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000495,src_000216,time_1906,execs_116601,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000495,src:000216,time:1906,execs:116601,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000495,src_000216,time_1906,execs_116601,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000498,src:000216,time:1936,execs:118805,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000498,src_000216,time_1936,execs_118805,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000498,src:000216,time:1936,execs:118805,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000498,src_000216,time_1936,execs_118805,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000499,src:000216,time:1940,execs:119131,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000499,src_000216,time_1940,execs_119131,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000499,src:000216,time:1940,execs:119131,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000499,src_000216,time_1940,execs_119131,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000500,src:000216,time:1949,execs:119836,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000500,src_000216,time_1949,execs_119836,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000500,src:000216,time:1949,execs:119836,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000500,src_000216,time_1949,execs_119836,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000501,src:000216,time:1952,execs:120032,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000501,src_000216,time_1952,execs_120032,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000501,src:000216,time:1952,execs:120032,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000501,src_000216,time_1952,execs_120032,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000502,src:000216,time:1957,execs:120468,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000502,src_000216,time_1957,execs_120468,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000502,src:000216,time:1957,execs:120468,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000502,src_000216,time_1957,execs_120468,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000503,src:000216,time:1979,execs:122093,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000503,src_000216,time_1979,execs_122093,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000503,src:000216,time:1979,execs:122093,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000503,src_000216,time_1979,execs_122093,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000505,src:000216,time:2003,execs:123941,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000505,src_000216,time_2003,execs_123941,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000505,src:000216,time:2003,execs:123941,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000505,src_000216,time_2003,execs_123941,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000506,src:000216,time:2024,execs:125443,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000506,src_000216,time_2024,execs_125443,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000506,src:000216,time:2024,execs:125443,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000506,src_000216,time_2024,execs_125443,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000508,src:000441,time:2060,execs:128045,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000508,src_000441,time_2060,execs_128045,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000508,src:000441,time:2060,execs:128045,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000508,src_000441,time_2060,execs_128045,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000509,src:000441,time:2061,execs:128078,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000509,src_000441,time_2061,execs_128078,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000509,src:000441,time:2061,execs:128078,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000509,src_000441,time_2061,execs_128078,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000511,src:000465,time:2073,execs:129019,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000511,src_000465,time_2073,execs_129019,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000511,src:000465,time:2073,execs:129019,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000511,src_000465,time_2073,execs_129019,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000513,src:000465,time:2082,execs:129693,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000513,src_000465,time_2082,execs_129693,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000513,src:000465,time:2082,execs:129693,op:havoc,rep:13 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000513,src_000465,time_2082,execs_129693,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000514,src:000465,time:2082,execs:129730,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000514,src_000465,time_2082,execs_129730,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000514,src:000465,time:2082,execs:129730,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000514,src_000465,time_2082,execs_129730,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000515,src:000465,time:2083,execs:129746,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000515,src_000465,time_2083,execs_129746,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000515,src:000465,time:2083,execs:129746,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000515,src_000465,time_2083,execs_129746,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000516,src:000465,time:2086,execs:129981,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000516,src_000465,time_2086,execs_129981,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000516,src:000465,time:2086,execs:129981,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000516,src_000465,time_2086,execs_129981,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000517,src:000465,time:2088,execs:130165,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000517,src_000465,time_2088,execs_130165,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000517,src:000465,time:2088,execs:130165,op:havoc,rep:13 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000517,src_000465,time_2088,execs_130165,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000518,src:000465,time:2090,execs:130310,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000518,src_000465,time_2090,execs_130310,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000518,src:000465,time:2090,execs:130310,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000518,src_000465,time_2090,execs_130310,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000520,src:000465,time:2102,execs:131170,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000520,src_000465,time_2102,execs_131170,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000520,src:000465,time:2102,execs:131170,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000520,src_000465,time_2102,execs_131170,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000522,src:000465,time:2109,execs:131698,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000522,src_000465,time_2109,execs_131698,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000522,src:000465,time:2109,execs:131698,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000522,src_000465,time_2109,execs_131698,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000523,src:000465,time:2114,execs:132121,op:havoc,rep:5,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000523,src_000465,time_2114,execs_132121,op_havoc,rep_5,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000523,src:000465,time:2114,execs:132121,op:havoc,rep:5,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000523,src_000465,time_2114,execs_132121,op_havoc,rep_5,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000524,src:000465,time:2116,execs:132250,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000524,src_000465,time_2116,execs_132250,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000524,src:000465,time:2116,execs:132250,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000524,src_000465,time_2116,execs_132250,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000525,src:000465,time:2118,execs:132441,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000525,src_000465,time_2118,execs_132441,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000525,src:000465,time:2118,execs:132441,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000525,src_000465,time_2118,execs_132441,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000527,src:000465,time:2157,execs:135191,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000527,src_000465,time_2157,execs_135191,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000527,src:000465,time:2157,execs:135191,op:havoc,rep:10 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000527,src_000465,time_2157,execs_135191,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000528,src:000465,time:2164,execs:135680,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000528,src_000465,time_2164,execs_135680,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000528,src:000465,time:2164,execs:135680,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000528,src_000465,time_2164,execs_135680,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000532,src:000465,time:2197,execs:138073,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000532,src_000465,time_2197,execs_138073,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000532,src:000465,time:2197,execs:138073,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000532,src_000465,time_2197,execs_138073,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000533,src:000465,time:2200,execs:138275,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000533,src_000465,time_2200,execs_138275,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000533,src:000465,time:2200,execs:138275,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000533,src_000465,time_2200,execs_138275,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000536,src:000443,time:2208,execs:138858,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000536,src_000443,time_2208,execs_138858,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000536,src:000443,time:2208,execs:138858,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000536,src_000443,time_2208,execs_138858,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000539,src:000377,time:2296,execs:143013,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000539,src_000377,time_2296,execs_143013,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000539,src:000377,time:2296,execs:143013,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000539,src_000377,time_2296,execs_143013,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000540,src:000408,time:2304,execs:143586,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000540,src_000408,time_2304,execs_143586,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000540,src:000408,time:2304,execs:143586,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000540,src_000408,time_2304,execs_143586,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000541,src:000456,time:2316,execs:143809,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000541,src_000456,time_2316,execs_143809,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000541,src:000456,time:2316,execs:143809,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000541,src_000456,time_2316,execs_143809,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000542,src:000193,time:2341,execs:145711,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000542,src_000193,time_2341,execs_145711,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000542,src:000193,time:2341,execs:145711,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000542,src_000193,time_2341,execs_145711,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000543,src:000200,time:2344,execs:145891,op:quick,pos:29,val:+1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000543,src_000200,time_2344,execs_145891,op_quick,pos_29,val_+1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000543,src:000200,time:2344,execs:145891,op:quick,pos:29,val:+1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000543,src_000200,time_2344,execs_145891,op_quick,pos_29,val_+1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000544,src:000200,time:2344,execs:145899,op:quick,pos:30,val:+1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000544,src_000200,time_2344,execs_145899,op_quick,pos_30,val_+1,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000544,src:000200,time:2344,execs:145899,op:quick,pos:30,val:+1,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000544,src_000200,time_2344,execs_145899,op_quick,pos_30,val_+1,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000545,src:000200,time:2345,execs:145980,op:flip32,pos:29 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000545,src_000200,time_2345,execs_145980,op_flip32,pos_29 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000545,src:000200,time:2345,execs:145980,op:flip32,pos:29 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000545,src_000200,time_2345,execs_145980,op_flip32,pos_29 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000547,src:000200,time:2350,execs:146348,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000547,src_000200,time_2350,execs_146348,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000547,src:000200,time:2350,execs:146348,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000547,src_000200,time_2350,execs_146348,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000549,src:000200,time:2352,execs:146435,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000549,src_000200,time_2352,execs_146435,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000549,src:000200,time:2352,execs:146435,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000549,src_000200,time_2352,execs_146435,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000550,src:000200,time:2352,execs:146469,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000550,src_000200,time_2352,execs_146469,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000550,src:000200,time:2352,execs:146469,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000550,src_000200,time_2352,execs_146469,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000552,src:000200,time:2358,execs:146921,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000552,src_000200,time_2358,execs_146921,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000552,src:000200,time:2358,execs:146921,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000552,src_000200,time_2358,execs_146921,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000554,src:000200,time:2386,execs:148946,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000554,src_000200,time_2386,execs_148946,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000554,src:000200,time:2386,execs:148946,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000554,src_000200,time_2386,execs_148946,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000556,src:000200,time:2401,execs:149908,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000556,src_000200,time_2401,execs_149908,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000556,src:000200,time:2401,execs:149908,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000556,src_000200,time_2401,execs_149908,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000557,src:000200,time:2414,execs:150803,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000557,src_000200,time_2414,execs_150803,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000557,src:000200,time:2414,execs:150803,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000557,src_000200,time_2414,execs_150803,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000558,src:000200,time:2417,execs:151009,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000558,src_000200,time_2417,execs_151009,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000558,src:000200,time:2417,execs:151009,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000558,src_000200,time_2417,execs_151009,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000559,src:000200,time:2423,execs:151501,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000559,src_000200,time_2423,execs_151501,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000559,src:000200,time:2423,execs:151501,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000559,src_000200,time_2423,execs_151501,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000560,src:000200,time:2432,execs:152126,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000560,src_000200,time_2432,execs_152126,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000560,src:000200,time:2432,execs:152126,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000560,src_000200,time_2432,execs_152126,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000562,src:000200,time:2438,execs:152590,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000562,src_000200,time_2438,execs_152590,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000562,src:000200,time:2438,execs:152590,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000562,src_000200,time_2438,execs_152590,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000563,src:000200,time:2440,execs:152727,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000563,src_000200,time_2440,execs_152727,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000563,src:000200,time:2440,execs:152727,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000563,src_000200,time_2440,execs_152727,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000564,src:000200,time:2441,execs:152781,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000564,src_000200,time_2441,execs_152781,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000564,src:000200,time:2441,execs:152781,op:havoc,rep:10 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000564,src_000200,time_2441,execs_152781,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000566,src:000200,time:2460,execs:154187,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000566,src_000200,time_2460,execs_154187,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000566,src:000200,time:2460,execs:154187,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000566,src_000200,time_2460,execs_154187,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000567,src:000200,time:2463,execs:154389,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000567,src_000200,time_2463,execs_154389,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000567,src:000200,time:2463,execs:154389,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000567,src_000200,time_2463,execs_154389,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000568,src:000200,time:2474,execs:155242,op:havoc,rep:10,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000568,src_000200,time_2474,execs_155242,op_havoc,rep_10,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000568,src:000200,time:2474,execs:155242,op:havoc,rep:10,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000568,src_000200,time_2474,execs_155242,op_havoc,rep_10,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000569,src:000200,time:2503,execs:157155,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000569,src_000200,time_2503,execs_157155,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000569,src:000200,time:2503,execs:157155,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000569,src_000200,time_2503,execs_157155,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000571,src:000200,time:2516,execs:158153,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000571,src_000200,time_2516,execs_158153,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000571,src:000200,time:2516,execs:158153,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000571,src_000200,time_2516,execs_158153,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000572,src:000200,time:2521,execs:158491,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000572,src_000200,time_2521,execs_158491,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000572,src:000200,time:2521,execs:158491,op:havoc,rep:13 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000572,src_000200,time_2521,execs_158491,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000574,src:000200,time:2533,execs:159387,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000574,src_000200,time_2533,execs_159387,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000574,src:000200,time:2533,execs:159387,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000574,src_000200,time_2533,execs_159387,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000577,src:000200,time:2545,execs:160286,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000577,src_000200,time_2545,execs_160286,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000577,src:000200,time:2545,execs:160286,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000577,src_000200,time_2545,execs_160286,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000580,src:000200,time:2581,execs:162825,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000580,src_000200,time_2581,execs_162825,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000580,src:000200,time:2581,execs:162825,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000580,src_000200,time_2581,execs_162825,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000581,src:000200,time:2585,execs:163153,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000581,src_000200,time_2585,execs_163153,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000581,src:000200,time:2585,execs:163153,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000581,src_000200,time_2585,execs_163153,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000582,src:000200,time:2610,execs:164815,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000582,src_000200,time_2610,execs_164815,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000582,src:000200,time:2610,execs:164815,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000582,src_000200,time_2610,execs_164815,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000584,src:000200,time:2738,execs:173049,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000584,src_000200,time_2738,execs_173049,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000584,src:000200,time:2738,execs:173049,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000584,src_000200,time_2738,execs_173049,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000585,src:000200,time:2748,execs:173786,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000585,src_000200,time_2748,execs_173786,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000585,src:000200,time:2748,execs:173786,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000585,src_000200,time_2748,execs_173786,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000587,src:000200,time:2774,execs:175530,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000587,src_000200,time_2774,execs_175530,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000587,src:000200,time:2774,execs:175530,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000587,src_000200,time_2774,execs_175530,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000590,src:000200,time:2857,execs:181094,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000590,src_000200,time_2857,execs_181094,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000590,src:000200,time:2857,execs:181094,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000590,src_000200,time_2857,execs_181094,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000593,src:000200,time:2953,execs:187327,op:havoc,rep:15,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000593,src_000200,time_2953,execs_187327,op_havoc,rep_15,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000593,src:000200,time:2953,execs:187327,op:havoc,rep:15,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000593,src_000200,time_2953,execs_187327,op_havoc,rep_15,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000594,src:000200,time:2954,execs:187355,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000594,src_000200,time_2954,execs_187355,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000594,src:000200,time:2954,execs:187355,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000594,src_000200,time_2954,execs_187355,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000595,src:000200,time:2973,execs:188649,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000595,src_000200,time_2973,execs_188649,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000595,src:000200,time:2973,execs:188649,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000595,src_000200,time_2973,execs_188649,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000596,src:000200,time:2979,execs:189137,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000596,src_000200,time_2979,execs_189137,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000596,src:000200,time:2979,execs:189137,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000596,src_000200,time_2979,execs_189137,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000599,src:000200,time:3017,execs:191701,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000599,src_000200,time_3017,execs_191701,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000599,src:000200,time:3017,execs:191701,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000599,src_000200,time_3017,execs_191701,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000601,src:000200,time:3030,execs:192628,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000601,src_000200,time_3030,execs_192628,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000601,src:000200,time:3030,execs:192628,op:havoc,rep:10 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000601,src_000200,time_3030,execs_192628,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000604,src:000200,time:3088,execs:196547,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000604,src_000200,time_3088,execs_196547,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000604,src:000200,time:3088,execs:196547,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000604,src_000200,time_3088,execs_196547,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000605,src:000200,time:3089,execs:196556,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000605,src_000200,time_3089,execs_196556,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000605,src:000200,time:3089,execs:196556,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000605,src_000200,time_3089,execs_196556,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000606,src:000200,time:3102,execs:197480,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000606,src_000200,time_3102,execs_197480,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000606,src:000200,time:3102,execs:197480,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000606,src_000200,time_3102,execs_197480,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000608,src:000444,time:3151,execs:199316,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000608,src_000444,time_3151,execs_199316,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000608,src:000444,time:3151,execs:199316,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000608,src_000444,time_3151,execs_199316,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000609,src:000444,time:3152,execs:199422,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000609,src_000444,time_3152,execs_199422,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000609,src:000444,time:3152,execs:199422,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000609,src_000444,time_3152,execs_199422,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000610,src:000421,time:3193,execs:200339,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000610,src_000421,time_3193,execs_200339,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000610,src:000421,time:3193,execs:200339,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000610,src_000421,time_3193,execs_200339,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000611,src:000222,time:3200,execs:200843,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000611,src_000222,time_3200,execs_200843,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000611,src:000222,time:3200,execs:200843,op:havoc,rep:2,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000611,src_000222,time_3200,execs_200843,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000616,src:000222,time:3220,execs:202277,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000616,src_000222,time_3220,execs_202277,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000616,src:000222,time:3220,execs:202277,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000616,src_000222,time_3220,execs_202277,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000618,src:000477,time:3350,execs:210872,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000618,src_000477,time_3350,execs_210872,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000618,src:000477,time:3350,execs:210872,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000618,src_000477,time_3350,execs_210872,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000620,src:000477,time:3353,execs:211110,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000620,src_000477,time_3353,execs_211110,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000620,src:000477,time:3353,execs:211110,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000620,src_000477,time_3353,execs_211110,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000621,src:000477,time:3355,execs:211270,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000621,src_000477,time_3355,execs_211270,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000621,src:000477,time:3355,execs:211270,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000621,src_000477,time_3355,execs_211270,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000623,src:000477,time:3359,execs:211556,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000623,src_000477,time_3359,execs_211556,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000623,src:000477,time:3359,execs:211556,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000623,src_000477,time_3359,execs_211556,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000624,src:000477,time:3371,execs:212422,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000624,src_000477,time_3371,execs_212422,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000624,src:000477,time:3371,execs:212422,op:havoc,rep:10 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000624,src_000477,time_3371,execs_212422,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000625,src:000477,time:3409,execs:215022,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000625,src_000477,time_3409,execs_215022,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000625,src:000477,time:3409,execs:215022,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000625,src_000477,time_3409,execs_215022,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000627,src:000477,time:3455,execs:217921,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000627,src_000477,time_3455,execs_217921,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000627,src:000477,time:3455,execs:217921,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000627,src_000477,time_3455,execs_217921,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000628,src:000477,time:3480,execs:219400,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000628,src_000477,time_3480,execs_219400,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000628,src:000477,time:3480,execs:219400,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000628,src_000477,time_3480,execs_219400,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000631,src:000292,time:3504,execs:221072,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000631,src_000292,time_3504,execs_221072,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000631,src:000292,time:3504,execs:221072,op:havoc,rep:13 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000631,src_000292,time_3504,execs_221072,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000632,src:000294,time:3506,execs:221265,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000632,src_000294,time_3506,execs_221265,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000632,src:000294,time:3506,execs:221265,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000632,src_000294,time_3506,execs_221265,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000634,src:000303,time:3528,execs:222798,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000634,src_000303,time_3528,execs_222798,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000634,src:000303,time:3528,execs:222798,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000634,src_000303,time_3528,execs_222798,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000636,src:000303,time:3533,execs:223099,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000636,src_000303,time_3533,execs_223099,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000636,src:000303,time:3533,execs:223099,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000636,src_000303,time_3533,execs_223099,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000638,src:000303,time:3537,execs:223358,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000638,src_000303,time_3537,execs_223358,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000638,src:000303,time:3537,execs:223358,op:havoc,rep:10 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000638,src_000303,time_3537,execs_223358,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000639,src:000303,time:3538,execs:223411,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000639,src_000303,time_3538,execs_223411,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000639,src:000303,time:3538,execs:223411,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000639,src_000303,time_3538,execs_223411,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000640,src:000303,time:3548,execs:224115,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000640,src_000303,time_3548,execs_224115,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000640,src:000303,time:3548,execs:224115,op:havoc,rep:13 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000640,src_000303,time_3548,execs_224115,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000642,src:000303,time:3556,execs:224648,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000642,src_000303,time_3556,execs_224648,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000642,src:000303,time:3556,execs:224648,op:havoc,rep:13 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000642,src_000303,time_3556,execs_224648,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000643,src:000303,time:3562,execs:225101,op:havoc,rep:16,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000643,src_000303,time_3562,execs_225101,op_havoc,rep_16,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000643,src:000303,time:3562,execs:225101,op:havoc,rep:16,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000643,src_000303,time_3562,execs_225101,op_havoc,rep_16,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000645,src:000303,time:3569,execs:225590,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000645,src_000303,time_3569,execs_225590,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000645,src:000303,time:3569,execs:225590,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000645,src_000303,time_3569,execs_225590,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000647,src:000303,time:3594,execs:227320,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000647,src_000303,time_3594,execs_227320,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000647,src:000303,time:3594,execs:227320,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000647,src_000303,time_3594,execs_227320,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000649,src:000303,time:3637,execs:230188,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000649,src_000303,time_3637,execs_230188,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000649,src:000303,time:3637,execs:230188,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000649,src_000303,time_3637,execs_230188,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000650,src:000303,time:3655,execs:231368,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000650,src_000303,time_3655,execs_231368,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000650,src:000303,time:3655,execs:231368,op:havoc,rep:10 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000650,src_000303,time_3655,execs_231368,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000651,src:000303,time:3659,execs:231644,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000651,src_000303,time_3659,execs_231644,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000651,src:000303,time:3659,execs:231644,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000651,src_000303,time_3659,execs_231644,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000652,src:000303,time:3662,execs:231881,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000652,src_000303,time_3662,execs_231881,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000652,src:000303,time:3662,execs:231881,op:havoc,rep:13 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000652,src_000303,time_3662,execs_231881,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000654,src:000306,time:3690,execs:232753,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000654,src_000306,time_3690,execs_232753,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000654,src:000306,time:3690,execs:232753,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000654,src_000306,time_3690,execs_232753,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000656,src:000320,time:3708,execs:234054,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000656,src_000320,time_3708,execs_234054,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000656,src:000320,time:3708,execs:234054,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000656,src_000320,time_3708,execs_234054,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000657,src:000413,time:3730,execs:235014,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000657,src_000413,time_3730,execs_235014,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000657,src:000413,time:3730,execs:235014,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000657,src_000413,time_3730,execs_235014,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000658,src:000413,time:3731,execs:235050,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000658,src_000413,time_3731,execs_235050,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000658,src:000413,time:3731,execs:235050,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000658,src_000413,time_3731,execs_235050,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000659,src:000413,time:3732,execs:235113,op:havoc,rep:3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000659,src_000413,time_3732,execs_235113,op_havoc,rep_3,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000659,src:000413,time:3732,execs:235113,op:havoc,rep:3,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000659,src_000413,time_3732,execs_235113,op_havoc,rep_3,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000660,src:000373,time:3757,execs:236896,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000660,src_000373,time_3757,execs_236896,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000660,src:000373,time:3757,execs:236896,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000660,src_000373,time_3757,execs_236896,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000661,src:000632,time:3763,execs:237330,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000661,src_000632,time_3763,execs_237330,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000661,src:000632,time:3763,execs:237330,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000661,src_000632,time_3763,execs_237330,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000662,src:000387,time:3773,execs:238090,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000662,src_000387,time_3773,execs_238090,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000662,src:000387,time:3773,execs:238090,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000662,src_000387,time_3773,execs_238090,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000663,src:000523,time:3780,execs:238618,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000663,src_000523,time_3780,execs_238618,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000663,src:000523,time:3780,execs:238618,op:havoc,rep:13 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000663,src_000523,time_3780,execs_238618,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000664,src:000394,time:3792,execs:239478,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000664,src_000394,time_3792,execs_239478,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000664,src:000394,time:3792,execs:239478,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000664,src_000394,time_3792,execs_239478,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000665,src:000394,time:3795,execs:239666,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000665,src_000394,time_3795,execs_239666,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000665,src:000394,time:3795,execs:239666,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000665,src_000394,time_3795,execs_239666,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000671,src:000602,time:3856,execs:242239,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000671,src_000602,time_3856,execs_242239,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000671,src:000602,time:3856,execs:242239,op:havoc,rep:2,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000671,src_000602,time_3856,execs_242239,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000673,src:000602,time:3865,execs:242580,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000673,src_000602,time_3865,execs_242580,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000673,src:000602,time:3865,execs:242580,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000673,src_000602,time_3865,execs_242580,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000674,src:000602,time:3888,execs:243457,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000674,src_000602,time_3888,execs_243457,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000674,src:000602,time:3888,execs:243457,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000674,src_000602,time_3888,execs_243457,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000675,src:000602,time:4000,execs:247488,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000675,src_000602,time_4000,execs_247488,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000675,src:000602,time:4000,execs:247488,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000675,src_000602,time_4000,execs_247488,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000677,src:000412,time:4084,execs:250885,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000677,src_000412,time_4084,execs_250885,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000677,src:000412,time:4084,execs:250885,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000677,src_000412,time_4084,execs_250885,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000678,src:000426,time:4126,execs:251663,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000678,src_000426,time_4126,execs_251663,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000678,src:000426,time:4126,execs:251663,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000678,src_000426,time_4126,execs_251663,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000680,src:000429,time:4137,execs:252464,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000680,src_000429,time_4137,execs_252464,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000680,src:000429,time:4137,execs:252464,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000680,src_000429,time_4137,execs_252464,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000681,src:000429,time:4137,execs:252501,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000681,src_000429,time_4137,execs_252501,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000681,src:000429,time:4137,execs:252501,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000681,src_000429,time_4137,execs_252501,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000683,src:000431,time:4161,execs:254158,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000683,src_000431,time_4161,execs_254158,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000683,src:000431,time:4161,execs:254158,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000683,src_000431,time_4161,execs_254158,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000688,src:000436,time:4172,execs:254857,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000688,src_000436,time_4172,execs_254857,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000688,src:000436,time:4172,execs:254857,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000688,src_000436,time_4172,execs_254857,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000699,src:000436,time:4188,execs:255814,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000699,src_000436,time_4188,execs_255814,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000699,src:000436,time:4188,execs:255814,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000699,src_000436,time_4188,execs_255814,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000701,src:000436,time:4194,execs:256201,op:havoc,rep:5,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000701,src_000436,time_4194,execs_256201,op_havoc,rep_5,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000701,src:000436,time:4194,execs:256201,op:havoc,rep:5,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000701,src_000436,time_4194,execs_256201,op_havoc,rep_5,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000705,src:000436,time:4257,execs:260159,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000705,src_000436,time_4257,execs_260159,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000705,src:000436,time:4257,execs:260159,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000705,src_000436,time_4257,execs_260159,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000707,src:000436,time:4261,execs:260418,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000707,src_000436,time_4261,execs_260418,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000707,src:000436,time:4261,execs:260418,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000707,src_000436,time_4261,execs_260418,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000708,src:000436,time:4265,execs:260687,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000708,src_000436,time_4265,execs_260687,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000708,src:000436,time:4265,execs:260687,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000708,src_000436,time_4265,execs_260687,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000709,src:000436,time:4344,execs:265334,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000709,src_000436,time_4344,execs_265334,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000709,src:000436,time:4344,execs:265334,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000709,src_000436,time_4344,execs_265334,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000710,src:000436,time:4383,execs:267588,op:havoc,rep:5,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000710,src_000436,time_4383,execs_267588,op_havoc,rep_5,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000710,src:000436,time:4383,execs:267588,op:havoc,rep:5,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000710,src_000436,time_4383,execs_267588,op_havoc,rep_5,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000711,src:000438,time:4386,execs:267764,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000711,src_000438,time_4386,execs_267764,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000711,src:000438,time:4386,execs:267764,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000711,src_000438,time_4386,execs_267764,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000714,src:000438,time:4393,execs:268225,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000714,src_000438,time_4393,execs_268225,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000714,src:000438,time:4393,execs:268225,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000714,src_000438,time_4393,execs_268225,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000715,src:000442,time:4427,execs:270454,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000715,src_000442,time_4427,execs_270454,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000715,src:000442,time:4427,execs:270454,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000715,src_000442,time_4427,execs_270454,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000717,src:000694,time:4442,execs:271519,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000717,src_000694,time_4442,execs_271519,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000717,src:000694,time:4442,execs:271519,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000717,src_000694,time_4442,execs_271519,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000721,src:000694,time:4450,execs:272100,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000721,src_000694,time_4450,execs_272100,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000721,src:000694,time:4450,execs:272100,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000721,src_000694,time_4450,execs_272100,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000723,src:000694,time:4456,execs:272489,op:havoc,rep:4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000723,src_000694,time_4456,execs_272489,op_havoc,rep_4,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000723,src:000694,time:4456,execs:272489,op:havoc,rep:4,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000723,src_000694,time_4456,execs_272489,op_havoc,rep_4,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000727,src:000694,time:4540,execs:277936,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000727,src_000694,time_4540,execs_277936,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000727,src:000694,time:4540,execs:277936,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000727,src_000694,time_4540,execs_277936,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000728,src:000694,time:4544,execs:278189,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000728,src_000694,time_4544,execs_278189,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000728,src:000694,time:4544,execs:278189,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000728,src_000694,time_4544,execs_278189,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000729,src:000694,time:4548,execs:278469,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000729,src_000694,time_4548,execs_278469,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000729,src:000694,time:4548,execs:278469,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000729,src_000694,time_4548,execs_278469,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000732,src:000694,time:4600,execs:282019,op:havoc,rep:4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000732,src_000694,time_4600,execs_282019,op_havoc,rep_4,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000732,src:000694,time:4600,execs:282019,op:havoc,rep:4,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000732,src_000694,time_4600,execs_282019,op_havoc,rep_4,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000737,src:000694,time:4619,execs:283302,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000737,src_000694,time_4619,execs_283302,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000737,src:000694,time:4619,execs:283302,op:havoc,rep:2,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000737,src_000694,time_4619,execs_283302,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000738,src:000553,time:4632,execs:284272,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000738,src_000553,time_4632,execs_284272,op_havoc,rep_1,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000738,src:000553,time:4632,execs:284272,op:havoc,rep:1,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000738,src_000553,time_4632,execs_284272,op_havoc,rep_1,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000739,src:000553,time:4633,execs:284355,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000739,src_000553,time_4633,execs_284355,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000739,src:000553,time:4633,execs:284355,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000739,src_000553,time_4633,execs_284355,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000741,src:000467,time:4666,execs:284754,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000741,src_000467,time_4666,execs_284754,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000741,src:000467,time:4666,execs:284754,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000741,src_000467,time_4666,execs_284754,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000742,src:000467,time:4667,execs:284786,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000742,src_000467,time_4667,execs_284786,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000742,src:000467,time:4667,execs:284786,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000742,src_000467,time_4667,execs_284786,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000743,src:000467,time:4673,execs:285278,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000743,src_000467,time_4673,execs_285278,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000743,src:000467,time:4673,execs:285278,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000743,src_000467,time_4673,execs_285278,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000744,src:000474,time:4716,execs:288134,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000744,src_000474,time_4716,execs_288134,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000744,src:000474,time:4716,execs:288134,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000744,src_000474,time_4716,execs_288134,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000745,src:000568,time:4729,execs:289090,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000745,src_000568,time_4729,execs_289090,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000745,src:000568,time:4729,execs:289090,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000745,src_000568,time_4729,execs_289090,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000748,src:000578,time:4741,execs:289870,op:havoc,rep:7,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000748,src_000578,time_4741,execs_289870,op_havoc,rep_7,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000748,src:000578,time:4741,execs:289870,op:havoc,rep:7,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000748,src_000578,time_4741,execs_289870,op_havoc,rep_7,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000753,src:000578,time:4800,execs:293997,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000753,src_000578,time_4800,execs_293997,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000753,src:000578,time:4800,execs:293997,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000753,src_000578,time_4800,execs_293997,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000754,src:000578,time:4804,execs:294242,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000754,src_000578,time_4804,execs_294242,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000754,src:000578,time:4804,execs:294242,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000754,src_000578,time_4804,execs_294242,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000757,src:000598,time:4881,execs:299358,op:flip1,pos:35,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000757,src_000598,time_4881,execs_299358,op_flip1,pos_35,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000757,src:000598,time:4881,execs:299358,op:flip1,pos:35,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000757,src_000598,time_4881,execs_299358,op_flip1,pos_35,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000758,src:000598,time:4881,execs:299366,op:flip1,pos:35,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000758,src_000598,time_4881,execs_299366,op_flip1,pos_35,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000758,src:000598,time:4881,execs:299366,op:flip1,pos:35,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000758,src_000598,time_4881,execs_299366,op_flip1,pos_35,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000759,src:000598,time:4883,execs:299535,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000759,src_000598,time_4883,execs_299535,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000759,src:000598,time:4883,execs:299535,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000759,src_000598,time_4883,execs_299535,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000760,src:000598,time:4886,execs:299713,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000760,src_000598,time_4886,execs_299713,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000760,src:000598,time:4886,execs:299713,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000760,src_000598,time_4886,execs_299713,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000762,src:000611,time:4911,execs:301412,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000762,src_000611,time_4911,execs_301412,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000762,src:000611,time:4911,execs:301412,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000762,src_000611,time_4911,execs_301412,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000767,src:000682,time:4959,execs:303354,op:havoc,rep:14,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000767,src_000682,time_4959,execs_303354,op_havoc,rep_14,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000767,src:000682,time:4959,execs:303354,op:havoc,rep:14,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000767,src_000682,time_4959,execs_303354,op_havoc,rep_14,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000769,src:000682,time:4962,execs:303575,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000769,src_000682,time_4962,execs_303575,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000769,src:000682,time:4962,execs:303575,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000769,src_000682,time_4962,execs_303575,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000774,src:000682,time:4984,execs:305204,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000774,src_000682,time_4984,execs_305204,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000774,src:000682,time:4984,execs:305204,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000774,src_000682,time_4984,execs_305204,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000775,src:000682,time:4987,execs:305399,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000775,src_000682,time_4987,execs_305399,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000775,src:000682,time:4987,execs:305399,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000775,src_000682,time_4987,execs_305399,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000776,src:000682,time:4992,execs:305830,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000776,src_000682,time_4992,execs_305830,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000776,src:000682,time:4992,execs:305830,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000776,src_000682,time_4992,execs_305830,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000779,src:000682,time:5010,execs:307203,op:havoc,rep:16,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000779,src_000682,time_5010,execs_307203,op_havoc,rep_16,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000779,src:000682,time:5010,execs:307203,op:havoc,rep:16,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000779,src_000682,time_5010,execs_307203,op_havoc,rep_16,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000780,src:000682,time:5020,execs:307934,op:havoc,rep:11,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000780,src_000682,time_5020,execs_307934,op_havoc,rep_11,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000780,src:000682,time:5020,execs:307934,op:havoc,rep:11,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000780,src_000682,time_5020,execs_307934,op_havoc,rep_11,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000782,src:000682,time:5027,execs:308473,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000782,src_000682,time_5027,execs_308473,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000782,src:000682,time:5027,execs:308473,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000782,src_000682,time_5027,execs_308473,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000783,src:000682,time:5029,execs:308584,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000783,src_000682,time_5029,execs_308584,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000783,src:000682,time:5029,execs:308584,op:havoc,rep:10 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000783,src_000682,time_5029,execs_308584,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000784,src:000682,time:5033,execs:308864,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000784,src_000682,time_5033,execs_308864,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000784,src:000682,time:5033,execs:308864,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000784,src_000682,time_5033,execs_308864,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000785,src:000682,time:5036,execs:309162,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000785,src_000682,time_5036,execs_309162,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000785,src:000682,time:5036,execs:309162,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000785,src_000682,time_5036,execs_309162,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000788,src:000682,time:5088,execs:311313,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000788,src_000682,time_5088,execs_311313,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000788,src:000682,time:5088,execs:311313,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000788,src_000682,time_5088,execs_311313,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000789,src:000682,time:5120,execs:313452,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000789,src_000682,time_5120,execs_313452,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000789,src:000682,time:5120,execs:313452,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000789,src_000682,time_5120,execs_313452,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000790,src:000682,time:5121,execs:313499,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000790,src_000682,time_5121,execs_313499,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000790,src:000682,time:5121,execs:313499,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000790,src_000682,time_5121,execs_313499,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000791,src:000682,time:5130,execs:314165,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000791,src_000682,time_5130,execs_314165,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000791,src:000682,time:5130,execs:314165,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000791,src_000682,time_5130,execs_314165,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000792,src:000633,time:5161,execs:316301,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000792,src_000633,time_5161,execs_316301,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000792,src:000633,time:5161,execs:316301,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000792,src_000633,time_5161,execs_316301,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000794,src:000720,time:5165,execs:316548,op:havoc,rep:5,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000794,src_000720,time_5165,execs_316548,op_havoc,rep_5,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000794,src:000720,time:5165,execs:316548,op:havoc,rep:5,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000794,src_000720,time_5165,execs_316548,op_havoc,rep_5,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000800,src:000720,time:5211,execs:319775,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000800,src_000720,time_5211,execs_319775,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000800,src:000720,time:5211,execs:319775,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000800,src_000720,time_5211,execs_319775,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000801,src:000720,time:5263,execs:323231,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000801,src_000720,time_5263,execs_323231,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000801,src:000720,time:5263,execs:323231,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000801,src_000720,time_5263,execs_323231,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000802,src:000720,time:5280,execs:324371,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000802,src_000720,time_5280,execs_324371,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000802,src:000720,time:5280,execs:324371,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000802,src_000720,time_5280,execs_324371,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000805,src:000720,time:5375,execs:329168,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000805,src_000720,time_5375,execs_329168,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000805,src:000720,time:5375,execs:329168,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000805,src_000720,time_5375,execs_329168,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000806,src:000659,time:5380,execs:329549,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000806,src_000659,time_5380,execs_329549,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000806,src:000659,time:5380,execs:329549,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000806,src_000659,time_5380,execs_329549,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000807,src:000659,time:5387,execs:330025,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000807,src_000659,time_5387,execs_330025,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000807,src:000659,time:5387,execs:330025,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000807,src_000659,time_5387,execs_330025,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000808,src:000695,time:5397,execs:330757,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000808,src_000695,time_5397,execs_330757,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000808,src:000695,time:5397,execs:330757,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000808,src_000695,time_5397,execs_330757,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000814,src:000700,time:5476,execs:335670,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000814,src_000700,time_5476,execs_335670,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000814,src:000700,time:5476,execs:335670,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000814,src_000700,time_5476,execs_335670,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000816,src:000700,time:5493,execs:336739,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000816,src_000700,time_5493,execs_336739,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000816,src:000700,time:5493,execs:336739,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000816,src_000700,time_5493,execs_336739,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000819,src:000701,time:5572,execs:341659,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000819,src_000701,time_5572,execs_341659,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000819,src:000701,time:5572,execs:341659,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000819,src_000701,time_5572,execs_341659,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000820,src:000701,time:5578,execs:342053,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000820,src_000701,time_5578,execs_342053,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000820,src:000701,time:5578,execs:342053,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000820,src_000701,time_5578,execs_342053,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000822,src:000701,time:5588,execs:342748,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000822,src_000701,time_5588,execs_342748,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000822,src:000701,time:5588,execs:342748,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000822,src_000701,time_5588,execs_342748,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000825,src:000701,time:5600,execs:343518,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000825,src_000701,time_5600,execs_343518,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000825,src:000701,time:5600,execs:343518,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000825,src_000701,time_5600,execs_343518,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000827,src:000701,time:5608,execs:343993,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000827,src_000701,time_5608,execs_343993,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000827,src:000701,time:5608,execs:343993,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000827,src_000701,time_5608,execs_343993,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000834,src:000780,time:5820,execs:355534,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000834,src_000780,time_5820,execs_355534,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000834,src:000780,time:5820,execs:355534,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000834,src_000780,time_5820,execs_355534,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000835,src:000780,time:5821,execs:355593,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000835,src_000780,time_5821,execs_355593,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000835,src:000780,time:5821,execs:355593,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000835,src_000780,time_5821,execs_355593,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000836,src:000708,time:5846,execs:357133,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000836,src_000708,time_5846,execs_357133,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000836,src:000708,time:5846,execs:357133,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000836,src_000708,time_5846,execs_357133,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000837,src:000718,time:5856,execs:357736,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000837,src_000718,time_5856,execs_357736,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000837,src:000718,time:5856,execs:357736,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000837,src_000718,time_5856,execs_357736,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000838,src:000710,time:5871,execs:358723,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000838,src_000710,time_5871,execs_358723,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000838,src:000710,time:5871,execs:358723,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000838,src_000710,time_5871,execs_358723,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000839,src:000711,time:5886,execs:359536,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000839,src_000711,time_5886,execs_359536,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000839,src:000711,time:5886,execs:359536,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000839,src_000711,time_5886,execs_359536,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000840,src:000711,time:5900,execs:360255,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000840,src_000711,time_5900,execs_360255,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000840,src:000711,time:5900,execs:360255,op:havoc,rep:2,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000840,src_000711,time_5900,execs_360255,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000842,src:000715,time:5917,execs:361224,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000842,src_000715,time_5917,execs_361224,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000842,src:000715,time:5917,execs:361224,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000842,src_000715,time_5917,execs_361224,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000843,src:000715,time:5925,execs:361821,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000843,src_000715,time_5925,execs_361821,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000843,src:000715,time:5925,execs:361821,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000843,src_000715,time_5925,execs_361821,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000844,src:000730,time:5970,execs:363351,op:quick,pos:18,val:+2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000844,src_000730,time_5970,execs_363351,op_quick,pos_18,val_+2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000844,src:000730,time:5970,execs:363351,op:quick,pos:18,val:+2,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000844,src_000730,time_5970,execs_363351,op_quick,pos_18,val_+2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000845,src:000730,time:5979,execs:364003,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000845,src_000730,time_5979,execs_364003,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000845,src:000730,time:5979,execs:364003,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000845,src_000730,time_5979,execs_364003,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000850,src:000730,time:6083,execs:370839,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000850,src_000730,time_6083,execs_370839,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000850,src:000730,time:6083,execs:370839,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000850,src_000730,time_6083,execs_370839,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000852,src:000730,time:6112,execs:372837,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000852,src_000730,time_6112,execs_372837,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000852,src:000730,time:6112,execs:372837,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000852,src_000730,time_6112,execs_372837,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000854,src:000730,time:6386,execs:390154,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000854,src_000730,time_6386,execs_390154,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000854,src:000730,time:6386,execs:390154,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000854,src_000730,time_6386,execs_390154,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000857,src:000730,time:6401,execs:391262,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000857,src_000730,time_6401,execs_391262,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000857,src:000730,time:6401,execs:391262,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000857,src_000730,time_6401,execs_391262,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000858,src:000730,time:6424,execs:392895,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000858,src_000730,time_6424,execs_392895,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000858,src:000730,time:6424,execs:392895,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000858,src_000730,time_6424,execs_392895,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000859,src:000730,time:6428,execs:393145,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000859,src_000730,time_6428,execs_393145,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000859,src:000730,time:6428,execs:393145,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000859,src_000730,time_6428,execs_393145,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000861,src:000730,time:6501,execs:397840,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000861,src_000730,time_6501,execs_397840,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000861,src:000730,time:6501,execs:397840,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000861,src_000730,time_6501,execs_397840,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000862,src:000730,time:6551,execs:401038,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000862,src_000730,time_6551,execs_401038,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000862,src:000730,time:6551,execs:401038,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000862,src_000730,time_6551,execs_401038,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000863,src:000730,time:6560,execs:401679,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000863,src_000730,time_6560,execs_401679,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000863,src:000730,time:6560,execs:401679,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000863,src_000730,time_6560,execs_401679,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000864,src:000730,time:6566,execs:402054,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000864,src_000730,time_6566,execs_402054,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000864,src:000730,time:6566,execs:402054,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000864,src_000730,time_6566,execs_402054,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000866,src:000797,time:6593,execs:403979,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000866,src_000797,time_6593,execs_403979,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000866,src:000797,time:6593,execs:403979,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000866,src_000797,time_6593,execs_403979,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000867,src:000794,time:6606,execs:404977,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000867,src_000794,time_6606,execs_404977,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000867,src:000794,time:6606,execs:404977,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000867,src_000794,time_6606,execs_404977,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000868,src:000775,time:6620,execs:405992,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000868,src_000775,time_6620,execs_405992,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000868,src:000775,time:6620,execs:405992,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000868,src_000775,time_6620,execs_405992,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000869,src:000754,time:6627,execs:406470,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000869,src_000754,time_6627,execs_406470,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000869,src:000754,time:6627,execs:406470,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000869,src_000754,time_6627,execs_406470,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000870,src:000756,time:6634,execs:407045,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000870,src_000756,time_6634,execs_407045,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000870,src:000756,time:6634,execs:407045,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000870,src_000756,time_6634,execs_407045,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000871,src:000779,time:6641,execs:407495,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000871,src_000779,time_6641,execs_407495,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000871,src:000779,time:6641,execs:407495,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000871,src_000779,time_6641,execs_407495,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000872,src:000767,time:6685,execs:408494,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000872,src_000767,time_6685,execs_408494,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000872,src:000767,time:6685,execs:408494,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000872,src_000767,time_6685,execs_408494,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000873,src:000758,time:6693,execs:409082,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000873,src_000758,time_6693,execs_409082,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000873,src:000758,time:6693,execs:409082,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000873,src_000758,time_6693,execs_409082,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000874,src:000860,time:6700,execs:409595,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000874,src_000860,time_6700,execs_409595,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000874,src:000860,time:6700,execs:409595,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000874,src_000860,time_6700,execs_409595,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000876,src:000860,time:6703,execs:409780,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000876,src_000860,time_6703,execs_409780,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000876,src:000860,time:6703,execs:409780,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000876,src_000860,time_6703,execs_409780,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000880,src:000860,time:6818,execs:417457,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000880,src_000860,time_6818,execs_417457,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000880,src:000860,time:6818,execs:417457,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000880,src_000860,time_6818,execs_417457,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000881,src:000763,time:6848,execs:419339,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000881,src_000763,time_6848,execs_419339,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000881,src:000763,time:6848,execs:419339,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000881,src_000763,time_6848,execs_419339,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000884,src:000763,time:6868,execs:420810,op:havoc,rep:4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000884,src_000763,time_6868,execs_420810,op_havoc,rep_4,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000884,src:000763,time:6868,execs:420810,op:havoc,rep:4,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000884,src_000763,time_6868,execs_420810,op_havoc,rep_4,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000887,src:000763,time:6948,execs:426153,op:havoc,rep:3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000887,src_000763,time_6948,execs_426153,op_havoc,rep_3,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000887,src:000763,time:6948,execs:426153,op:havoc,rep:3,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000887,src_000763,time_6948,execs_426153,op_havoc,rep_3,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000888,src:000763,time:6978,execs:428205,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000888,src_000763,time_6978,execs_428205,op_havoc,rep_1,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000888,src:000763,time:6978,execs:428205,op:havoc,rep:1,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000888,src_000763,time_6978,execs_428205,op_havoc,rep_1,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000889,src:000766,time:7020,execs:429254,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000889,src_000766,time_7020,execs_429254,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000889,src:000766,time:7020,execs:429254,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000889,src_000766,time_7020,execs_429254,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000891,src:000766,time:7023,execs:429461,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000891,src_000766,time_7023,execs_429461,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000891,src:000766,time:7023,execs:429461,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000891,src_000766,time_7023,execs_429461,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000892,src:000777,time:7067,execs:431099,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000892,src_000777,time_7067,execs_431099,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000892,src:000777,time:7067,execs:431099,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000892,src_000777,time_7067,execs_431099,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000893,src:000778,time:7073,execs:431562,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000893,src_000778,time_7073,execs_431562,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000893,src:000778,time:7073,execs:431562,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000893,src_000778,time_7073,execs_431562,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000896,src:000800,time:7103,execs:433727,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000896,src_000800,time_7103,execs_433727,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000896,src:000800,time:7103,execs:433727,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000896,src_000800,time_7103,execs_433727,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000897,src:000801,time:7111,execs:434266,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000897,src_000801,time_7111,execs_434266,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000897,src:000801,time:7111,execs:434266,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000897,src_000801,time_7111,execs_434266,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000899,src:000803,time:7124,execs:435216,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000899,src_000803,time_7124,execs_435216,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000899,src:000803,time:7124,execs:435216,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000899,src_000803,time_7124,execs_435216,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000900,src:000803,time:7132,execs:435745,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000900,src_000803,time_7132,execs_435745,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000900,src:000803,time:7132,execs:435745,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000900,src_000803,time_7132,execs_435745,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000901,src:000803,time:7151,execs:437115,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000901,src_000803,time_7151,execs_437115,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000901,src:000803,time:7151,execs:437115,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000901,src_000803,time_7151,execs_437115,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000902,src:000803,time:7184,execs:439082,op:havoc,rep:13,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000902,src_000803,time_7184,execs_439082,op_havoc,rep_13,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000902,src:000803,time:7184,execs:439082,op:havoc,rep:13,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000902,src_000803,time_7184,execs_439082,op_havoc,rep_13,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000903,src:000803,time:7209,execs:440724,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000903,src_000803,time_7209,execs_440724,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000903,src:000803,time:7209,execs:440724,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000903,src_000803,time_7209,execs_440724,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000904,src:000803,time:7238,execs:442574,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000904,src_000803,time_7238,execs_442574,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000904,src:000803,time:7238,execs:442574,op:havoc,rep:13 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000904,src_000803,time_7238,execs_442574,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000909,src:000835,time:7370,execs:451101,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000909,src_000835,time_7370,execs_451101,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000909,src:000835,time:7370,execs:451101,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000909,src_000835,time_7370,execs_451101,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000910,src:000835,time:7371,execs:451151,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000910,src_000835,time_7371,execs_451151,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000910,src:000835,time:7371,execs:451151,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000910,src_000835,time_7371,execs_451151,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000911,src:000835,time:7375,execs:451448,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000911,src_000835,time_7375,execs_451448,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000911,src:000835,time:7375,execs:451448,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000911,src_000835,time_7375,execs_451448,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000912,src:000835,time:7380,execs:451834,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000912,src_000835,time_7380,execs_451834,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000912,src:000835,time:7380,execs:451834,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000912,src_000835,time_7380,execs_451834,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000913,src:000838,time:7442,execs:455978,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000913,src_000838,time_7442,execs_455978,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000913,src:000838,time:7442,execs:455978,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000913,src_000838,time_7442,execs_455978,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000915,src:000840,time:7487,execs:457171,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000915,src_000840,time_7487,execs_457171,op_havoc,rep_1,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000915,src:000840,time:7487,execs:457171,op:havoc,rep:1,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000915,src_000840,time_7487,execs_457171,op_havoc,rep_1,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000917,src:000840,time:7524,execs:458049,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000917,src_000840,time_7524,execs_458049,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000917,src:000840,time:7524,execs:458049,op:havoc,rep:2,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000917,src_000840,time_7524,execs_458049,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000918,src:000840,time:7526,execs:458165,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000918,src_000840,time_7526,execs_458165,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000918,src:000840,time:7526,execs:458165,op:havoc,rep:2,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000918,src_000840,time_7526,execs_458165,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000920,src:000840,time:7560,execs:460217,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000920,src_000840,time_7560,execs_460217,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000920,src:000840,time:7560,execs:460217,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000920,src_000840,time_7560,execs_460217,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000921,src:000840,time:7579,execs:461356,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000921,src_000840,time_7579,execs_461356,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000921,src:000840,time:7579,execs:461356,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000921,src_000840,time_7579,execs_461356,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000922,src:000840,time:7652,execs:465544,op:havoc,rep:4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000922,src_000840,time_7652,execs_465544,op_havoc,rep_4,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000922,src:000840,time:7652,execs:465544,op:havoc,rep:4,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000922,src_000840,time_7652,execs_465544,op_havoc,rep_4,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000923,src:000840,time:7664,execs:466185,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000923,src_000840,time_7664,execs_466185,op_havoc,rep_1,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000923,src:000840,time:7664,execs:466185,op:havoc,rep:1,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000923,src_000840,time_7664,execs_466185,op_havoc,rep_1,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000924,src:000922,time:7747,execs:470466,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000924,src_000922,time_7747,execs_470466,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000924,src:000922,time:7747,execs:470466,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000924,src_000922,time_7747,execs_470466,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000925,src:000922,time:7756,execs:470986,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000925,src_000922,time_7756,execs_470986,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000925,src:000922,time:7756,execs:470986,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000925,src_000922,time_7756,execs_470986,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000926,src:000875,time:7786,execs:472872,op:havoc,rep:4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000926,src_000875,time_7786,execs_472872,op_havoc,rep_4,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000926,src:000875,time:7786,execs:472872,op:havoc,rep:4,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000926,src_000875,time_7786,execs_472872,op_havoc,rep_4,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000929,src:000875,time:7790,execs:473087,op:havoc,rep:3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000929,src_000875,time_7790,execs_473087,op_havoc,rep_3,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000929,src:000875,time:7790,execs:473087,op:havoc,rep:3,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000929,src_000875,time_7790,execs_473087,op_havoc,rep_3,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000934,src:000875,time:7808,execs:474410,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000934,src_000875,time_7808,execs_474410,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000934,src:000875,time:7808,execs:474410,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000934,src_000875,time_7808,execs_474410,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000935,src:000875,time:7824,execs:475536,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000935,src_000875,time_7824,execs_475536,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000935,src:000875,time:7824,execs:475536,op:havoc,rep:2,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000935,src_000875,time_7824,execs_475536,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000936,src:000875,time:7824,execs:475566,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000936,src_000875,time_7824,execs_475566,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000936,src:000875,time:7824,execs:475566,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000936,src_000875,time_7824,execs_475566,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000937,src:000875,time:7834,execs:476277,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000937,src_000875,time_7834,execs_476277,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000937,src:000875,time:7834,execs:476277,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000937,src_000875,time_7834,execs_476277,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000941,src:000875,time:7915,execs:481653,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000941,src_000875,time_7915,execs_481653,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000941,src:000875,time:7915,execs:481653,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000941,src_000875,time_7915,execs_481653,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000942,src:000876,time:7953,execs:482685,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000942,src_000876,time_7953,execs_482685,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000942,src:000876,time:7953,execs:482685,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000942,src_000876,time_7953,execs_482685,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000943,src:000876,time:7953,execs:482693,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000943,src_000876,time_7953,execs_482693,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000943,src:000876,time:7953,execs:482693,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000943,src_000876,time_7953,execs_482693,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000944,src:000882,time:7973,execs:484022,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000944,src_000882,time_7973,execs_484022,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000944,src:000882,time:7973,execs:484022,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000944,src_000882,time_7973,execs_484022,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000945,src:000884,time:7984,execs:484765,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000945,src_000884,time_7984,execs_484765,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000945,src:000884,time:7984,execs:484765,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000945,src_000884,time_7984,execs_484765,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000946,src:000885,time:7990,execs:485193,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000946,src_000885,time_7990,execs_485193,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000946,src:000885,time:7990,execs:485193,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000946,src_000885,time_7990,execs_485193,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000947,src:000885,time:7991,execs:485269,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000947,src_000885,time_7991,execs_485269,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000947,src:000885,time:7991,execs:485269,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000947,src_000885,time_7991,execs_485269,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000949,src:000894,time:8044,execs:487529,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000949,src_000894,time_8044,execs_487529,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000949,src:000894,time:8044,execs:487529,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000949,src_000894,time_8044,execs_487529,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000950,src:000894,time:8048,execs:487813,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000950,src_000894,time_8048,execs_487813,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000950,src:000894,time:8048,execs:487813,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000950,src_000894,time_8048,execs_487813,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000951,src:000894,time:8049,execs:487923,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000951,src_000894,time_8049,execs_487923,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000951,src:000894,time:8049,execs:487923,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000951,src_000894,time_8049,execs_487923,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000953,src:000894,time:8058,execs:488563,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000953,src_000894,time_8058,execs_488563,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000953,src:000894,time:8058,execs:488563,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000953,src_000894,time_8058,execs_488563,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000955,src:000894,time:8096,execs:491346,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000955,src_000894,time_8096,execs_491346,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000955,src:000894,time:8096,execs:491346,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000955,src_000894,time_8096,execs_491346,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000956,src:000894,time:8097,execs:491364,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000956,src_000894,time_8097,execs_491364,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000956,src:000894,time:8097,execs:491364,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000956,src_000894,time_8097,execs_491364,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000958,src:000894,time:8152,execs:495127,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000958,src_000894,time_8152,execs_495127,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000958,src:000894,time:8152,execs:495127,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000958,src_000894,time_8152,execs_495127,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000960,src:000902,time:8198,execs:498171,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000960,src_000902,time_8198,execs_498171,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000960,src:000902,time:8198,execs:498171,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000960,src_000902,time_8198,execs_498171,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000961,src:000911,time:8207,execs:498820,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000961,src_000911,time_8207,execs_498820,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000961,src:000911,time:8207,execs:498820,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000961,src_000911,time_8207,execs_498820,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000962,src:000930,time:8215,execs:499394,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000962,src_000930,time_8215,execs_499394,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000962,src:000930,time:8215,execs:499394,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000962,src_000930,time_8215,execs_499394,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000964,src:000914,time:8237,execs:500856,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000964,src_000914,time_8237,execs_500856,op_havoc,rep_1,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000964,src:000914,time:8237,execs:500856,op:havoc,rep:1,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000964,src_000914,time_8237,execs_500856,op_havoc,rep_1,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000965,src:000914,time:8246,execs:501433,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000965,src_000914,time_8246,execs_501433,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000965,src:000914,time:8246,execs:501433,op:havoc,rep:2,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000965,src_000914,time_8246,execs_501433,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000967,src:000915,time:8343,execs:506992,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000967,src_000915,time_8343,execs_506992,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000967,src:000915,time:8343,execs:506992,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000967,src_000915,time_8343,execs_506992,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000968,src:000915,time:8346,execs:507152,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000968,src_000915,time_8346,execs_507152,op_havoc,rep_1,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000968,src:000915,time:8346,execs:507152,op:havoc,rep:1,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000968,src_000915,time_8346,execs_507152,op_havoc,rep_1,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000969,src:000916,time:8379,execs:508990,op:havoc,rep:6,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000969,src_000916,time_8379,execs_508990,op_havoc,rep_6,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000969,src:000916,time:8379,execs:508990,op:havoc,rep:6,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000969,src_000916,time_8379,execs_508990,op_havoc,rep_6,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000970,src:000916,time:8384,execs:509281,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000970,src_000916,time_8384,execs_509281,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000970,src:000916,time:8384,execs:509281,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000970,src_000916,time_8384,execs_509281,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000973,src:000916,time:8413,execs:510833,op:havoc,rep:8,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000973,src_000916,time_8413,execs_510833,op_havoc,rep_8,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000973,src:000916,time:8413,execs:510833,op:havoc,rep:8,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000973,src_000916,time_8413,execs_510833,op_havoc,rep_8,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000974,src:000916,time:8429,execs:511703,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000974,src_000916,time_8429,execs_511703,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000974,src:000916,time:8429,execs:511703,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000974,src_000916,time_8429,execs_511703,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000975,src:000916,time:8445,execs:512517,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000975,src_000916,time_8445,execs_512517,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000975,src:000916,time:8445,execs:512517,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000975,src_000916,time_8445,execs_512517,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000976,src:000916,time:8521,execs:516574,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000976,src_000916,time_8521,execs_516574,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000976,src:000916,time:8521,execs:516574,op:havoc,rep:10 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000976,src_000916,time_8521,execs_516574,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000977,src:000916,time:8530,execs:517048,op:havoc,rep:4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000977,src_000916,time_8530,execs_517048,op_havoc,rep_4,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000977,src:000916,time:8530,execs:517048,op:havoc,rep:4,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000977,src_000916,time_8530,execs_517048,op_havoc,rep_4,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000979,src:000916,time:8638,execs:521442,op:havoc,rep:8,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000979,src_000916,time_8638,execs_521442,op_havoc,rep_8,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000979,src:000916,time:8638,execs:521442,op:havoc,rep:8,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000979,src_000916,time_8638,execs_521442,op_havoc,rep_8,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000980,src:000962,time:8654,execs:522377,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000980,src_000962,time_8654,execs_522377,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000980,src:000962,time:8654,execs:522377,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000980,src_000962,time_8654,execs_522377,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000981,src:000962,time:8655,execs:522416,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000981,src_000962,time_8655,execs_522416,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000981,src:000962,time:8655,execs:522416,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000981,src_000962,time_8655,execs_522416,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000982,src:000932,time:8688,execs:524641,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000982,src_000932,time_8688,execs_524641,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000982,src:000932,time:8688,execs:524641,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000982,src_000932,time_8688,execs_524641,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000983,src:000672,time:8703,execs:525628,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000983,src_000672,time_8703,execs_525628,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000983,src:000672,time:8703,execs:525628,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000983,src_000672,time_8703,execs_525628,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000984,src:000926,time:8767,execs:526189,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000984,src_000926,time_8767,execs_526189,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000984,src:000926,time:8767,execs:526189,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000984,src_000926,time_8767,execs_526189,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000985,src:000918,time:8783,execs:527115,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000985,src_000918,time_8783,execs_527115,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000985,src:000918,time:8783,execs:527115,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000985,src_000918,time_8783,execs_527115,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000986,src:000968,time:8799,execs:527959,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000986,src_000968,time_8799,execs_527959,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000986,src:000968,time:8799,execs:527959,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000986,src_000968,time_8799,execs_527959,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000988,src:000968,time:8803,execs:528167,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000988,src_000968,time_8803,execs_528167,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000988,src:000968,time:8803,execs:528167,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000988,src_000968,time_8803,execs_528167,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000989,src:000968,time:8825,execs:529436,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000989,src_000968,time_8825,execs_529436,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000989,src:000968,time:8825,execs:529436,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000989,src_000968,time_8825,execs_529436,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000992,src:000524,time:8049,execs:531364,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000992,src_000524,time_8049,execs_531364,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000992,src:000524,time:8049,execs:531364,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000992,src_000524,time_8049,execs_531364,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000994,src:000990,time:8119,execs:533710,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000994,src_000990,time_8119,execs_533710,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000994,src:000990,time:8119,execs:533710,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000994,src_000990,time_8119,execs_533710,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000995,src:000990,time:8133,execs:534325,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000995,src_000990,time_8133,execs_534325,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000995,src:000990,time:8133,execs:534325,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000995,src_000990,time_8133,execs_534325,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000996,src:000990,time:8133,execs:534336,op:havoc,rep:16,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000996,src_000990,time_8133,execs_534336,op_havoc,rep_16,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000996,src:000990,time:8133,execs:534336,op:havoc,rep:16,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000996,src_000990,time_8133,execs_534336,op_havoc,rep_16,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:000998,src:000990,time:8250,execs:538171,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000998,src_000990,time_8250,execs_538171,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:000998,src:000990,time:8250,execs:538171,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000998,src_000990,time_8250,execs_538171,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001000,src:000990,time:8326,execs:541922,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001000,src_000990,time_8326,execs_541922,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001000,src:000990,time:8326,execs:541922,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001000,src_000990,time_8326,execs_541922,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001002,src:000895,time:8376,execs:544520,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001002,src_000895,time_8376,execs_544520,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001002,src:000895,time:8376,execs:544520,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001002,src_000895,time_8376,execs_544520,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001003,src:000987,time:8400,execs:545775,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001003,src_000987,time_8400,execs_545775,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001003,src:000987,time:8400,execs:545775,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001003,src_000987,time_8400,execs_545775,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001004,src:000987,time:8415,execs:546551,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001004,src_000987,time_8415,execs_546551,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001004,src:000987,time:8415,execs:546551,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001004,src_000987,time_8415,execs_546551,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001005,src:000632,time:8480,execs:550026,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001005,src_000632,time_8480,execs_550026,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001005,src:000632,time:8480,execs:550026,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001005,src_000632,time_8480,execs_550026,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001006,src:000632,time:8481,execs:550058,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001006,src_000632,time_8481,execs_550058,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001006,src:000632,time:8481,execs:550058,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001006,src_000632,time_8481,execs_550058,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001007,src:000941,time:8494,execs:550986,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001007,src_000941,time_8494,execs_550986,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001007,src:000941,time:8494,execs:550986,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001007,src_000941,time_8494,execs_550986,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001008,src:000746,time:8514,execs:552273,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001008,src_000746,time_8514,execs_552273,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001008,src:000746,time:8514,execs:552273,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001008,src_000746,time_8514,execs_552273,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001009,src:000087,time:8545,execs:554154,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001009,src_000087,time_8545,execs_554154,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001009,src:000087,time:8545,execs:554154,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001009,src_000087,time_8545,execs_554154,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001010,src:000423,time:8565,execs:555442,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001010,src_000423,time_8565,execs_555442,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001010,src:000423,time:8565,execs:555442,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001010,src_000423,time_8565,execs_555442,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001011,src:000963,time:8583,execs:556603,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001011,src_000963,time_8583,execs_556603,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001011,src:000963,time:8583,execs:556603,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001011,src_000963,time_8583,execs_556603,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001012,src:000963,time:8586,execs:556705,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001012,src_000963,time_8586,execs_556705,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001012,src:000963,time:8586,execs:556705,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001012,src_000963,time_8586,execs_556705,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001013,src:000963,time:8593,execs:557051,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001013,src_000963,time_8593,execs_557051,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001013,src:000963,time:8593,execs:557051,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001013,src_000963,time_8593,execs_557051,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001015,src:000963,time:8618,execs:558280,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001015,src_000963,time_8618,execs_558280,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001015,src:000963,time:8618,execs:558280,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001015,src_000963,time_8618,execs_558280,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001016,src:000963,time:8623,execs:558515,op:havoc,rep:13,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001016,src_000963,time_8623,execs_558515,op_havoc,rep_13,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001016,src:000963,time:8623,execs:558515,op:havoc,rep:13,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001016,src_000963,time_8623,execs_558515,op_havoc,rep_13,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001017,src:000963,time:8693,execs:559608,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001017,src_000963,time_8693,execs_559608,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001017,src:000963,time:8693,execs:559608,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001017,src_000963,time_8693,execs_559608,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001018,src:000963,time:8737,execs:560468,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001018,src_000963,time_8737,execs_560468,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001018,src:000963,time:8737,execs:560468,op:havoc,rep:10 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001018,src_000963,time_8737,execs_560468,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001019,src:000963,time:8738,execs:560484,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001019,src_000963,time_8738,execs_560484,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001019,src:000963,time:8738,execs:560484,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001019,src_000963,time_8738,execs_560484,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001020,src:000963,time:8914,execs:565522,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001020,src_000963,time_8914,execs_565522,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001020,src:000963,time:8914,execs:565522,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001020,src_000963,time_8914,execs_565522,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001021,src:000936,time:9008,execs:569671,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001021,src_000936,time_9008,execs_569671,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001021,src:000936,time:9008,execs:569671,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001021,src_000936,time_9008,execs_569671,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001025,src:000824,time:9104,execs:572555,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001025,src_000824,time_9104,execs_572555,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001025,src:000824,time:9104,execs:572555,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001025,src_000824,time_9104,execs_572555,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001026,src:000404,time:9167,execs:575317,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001026,src_000404,time_9167,execs_575317,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001026,src:000404,time:9167,execs:575317,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001026,src_000404,time_9167,execs_575317,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001027,src:000892,time:9189,execs:576177,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001027,src_000892,time_9189,execs_576177,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001027,src:000892,time:9189,execs:576177,op:havoc,rep:2,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001027,src_000892,time_9189,execs_576177,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001028,src:000892,time:9191,execs:576279,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001028,src_000892,time_9191,execs_576279,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001028,src:000892,time:9191,execs:576279,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001028,src_000892,time_9191,execs_576279,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001029,src:000892,time:9243,execs:577195,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001029,src_000892,time_9243,execs_577195,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001029,src:000892,time:9243,execs:577195,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001029,src_000892,time_9243,execs_577195,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001030,src:000892,time:9268,execs:578304,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001030,src_000892,time_9268,execs_578304,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001030,src:000892,time:9268,execs:578304,op:havoc,rep:2,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001030,src_000892,time_9268,execs_578304,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001034,src:001022,time:9315,execs:581215,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001034,src_001022,time_9315,execs_581215,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001034,src:001022,time:9315,execs:581215,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001034,src_001022,time_9315,execs_581215,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001035,src:001022,time:9322,execs:581590,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001035,src_001022,time_9322,execs_581590,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001035,src:001022,time:9322,execs:581590,op:havoc,rep:2,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001035,src_001022,time_9322,execs_581590,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001037,src:001022,time:9355,execs:583005,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001037,src_001022,time_9355,execs_583005,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001037,src:001022,time:9355,execs:583005,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001037,src_001022,time_9355,execs_583005,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001045,src:000868,time:9884,execs:604039,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001045,src_000868,time_9884,execs_604039,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001045,src:000868,time:9884,execs:604039,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001045,src_000868,time_9884,execs_604039,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001046,src:000633,time:9906,execs:604816,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001046,src_000633,time_9906,execs_604816,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001046,src:000633,time:9906,execs:604816,op:havoc,rep:10 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001046,src_000633,time_9906,execs_604816,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001047,src:001038,time:9912,execs:604975,op:quick,pos:28,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001047,src_001038,time_9912,execs_604975,op_quick,pos_28,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001047,src:001038,time:9912,execs:604975,op:quick,pos:28,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001047,src_001038,time_9912,execs_604975,op_quick,pos_28,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001050,src:001038,time:9934,execs:606280,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001050,src_001038,time_9934,execs_606280,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001050,src:001038,time:9934,execs:606280,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001050,src_001038,time_9934,execs_606280,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001051,src:001038,time:9953,execs:607337,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001051,src_001038,time_9953,execs_607337,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001051,src:001038,time:9953,execs:607337,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001051,src_001038,time_9953,execs_607337,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001052,src:001038,time:10026,execs:610064,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001052,src_001038,time_10026,execs_610064,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001052,src:001038,time:10026,execs:610064,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001052,src_001038,time_10026,execs_610064,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001054,src:001038,time:10046,execs:610679,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001054,src_001038,time_10046,execs_610679,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001054,src:001038,time:10046,execs:610679,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001054,src_001038,time_10046,execs_610679,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001055,src:001038,time:10057,execs:610857,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001055,src_001038,time_10057,execs_610857,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001055,src:001038,time:10057,execs:610857,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001055,src_001038,time_10057,execs_610857,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001058,src:001038,time:10577,execs:634243,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001058,src_001038,time_10577,execs_634243,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001058,src:001038,time:10577,execs:634243,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001058,src_001038,time_10577,execs_634243,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001059,src:001038,time:10585,execs:634663,op:havoc,rep:6,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001059,src_001038,time_10585,execs_634663,op_havoc,rep_6,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001059,src:001038,time:10585,execs:634663,op:havoc,rep:6,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001059,src_001038,time_10585,execs_634663,op_havoc,rep_6,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001062,src:000995,time:10829,execs:643845,op:quick,pos:30,val:+2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001062,src_000995,time_10829,execs_643845,op_quick,pos_30,val_+2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001062,src:000995,time:10829,execs:643845,op:quick,pos:30,val:+2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001062,src_000995,time_10829,execs_643845,op_quick,pos_30,val_+2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001063,src:001003,time:10843,execs:644726,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001063,src_001003,time_10843,execs_644726,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001063,src:001003,time:10843,execs:644726,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001063,src_001003,time_10843,execs_644726,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001064,src:001003,time:10847,execs:644902,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001064,src_001003,time_10847,execs_644902,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001064,src:001003,time:10847,execs:644902,op:havoc,rep:10 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001064,src_001003,time_10847,execs_644902,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001065,src:000866,time:10955,execs:647645,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001065,src_000866,time_10955,execs_647645,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001065,src:000866,time:10955,execs:647645,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001065,src_000866,time_10955,execs_647645,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001066,src:000866,time:10959,execs:647855,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001066,src_000866,time_10959,execs_647855,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001066,src:000866,time:10959,execs:647855,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001066,src_000866,time_10959,execs_647855,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001068,src:001054,time:11027,execs:651570,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001068,src_001054,time_11027,execs_651570,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001068,src:001054,time:11027,execs:651570,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001068,src_001054,time_11027,execs_651570,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001069,src:000978,time:11071,execs:653059,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001069,src_000978,time_11071,execs_653059,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001069,src:000978,time:11071,execs:653059,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001069,src_000978,time_11071,execs_653059,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001070,src:001048,time:11124,execs:654307,op:quick,pos:29,val:+3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001070,src_001048,time_11124,execs_654307,op_quick,pos_29,val_+3,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001070,src:001048,time:11124,execs:654307,op:quick,pos:29,val:+3,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001070,src_001048,time_11124,execs_654307,op_quick,pos_29,val_+3,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001074,src:001048,time:11174,execs:657190,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001074,src_001048,time_11174,execs_657190,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001074,src:001048,time:11174,execs:657190,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001074,src_001048,time_11174,execs_657190,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001077,src:001048,time:11279,execs:660856,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001077,src_001048,time_11279,execs_660856,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001077,src:001048,time:11279,execs:660856,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001077,src_001048,time_11279,execs_660856,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001078,src:001048,time:11307,execs:662407,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001078,src_001048,time_11307,execs_662407,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001078,src:001048,time:11307,execs:662407,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001078,src_001048,time_11307,execs_662407,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001079,src:001048,time:11397,execs:666305,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001079,src_001048,time_11397,execs_666305,op_havoc,rep_1,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001079,src:001048,time:11397,execs:666305,op:havoc,rep:1,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001079,src_001048,time_11397,execs_666305,op_havoc,rep_1,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001081,src:001048,time:11544,execs:672091,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001081,src_001048,time_11544,execs_672091,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001081,src:001048,time:11544,execs:672091,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001081,src_001048,time_11544,execs_672091,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001083,src:001048,time:11625,execs:675171,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001083,src_001048,time_11625,execs_675171,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001083,src:001048,time:11625,execs:675171,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001083,src_001048,time_11625,execs_675171,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001085,src:001048,time:11759,execs:678777,op:havoc,rep:6,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001085,src_001048,time_11759,execs_678777,op_havoc,rep_6,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001085,src:001048,time:11759,execs:678777,op:havoc,rep:6,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001085,src_001048,time_11759,execs_678777,op_havoc,rep_6,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001086,src:001048,time:11828,execs:682667,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001086,src_001048,time_11828,execs_682667,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001086,src:001048,time:11828,execs:682667,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001086,src_001048,time_11828,execs_682667,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001087,src:001048,time:11883,execs:684243,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001087,src_001048,time_11883,execs_684243,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001087,src:001048,time:11883,execs:684243,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001087,src_001048,time_11883,execs_684243,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001089,src:000208,time:12136,execs:695020,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001089,src_000208,time_12136,execs_695020,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001089,src:000208,time:12136,execs:695020,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001089,src_000208,time_12136,execs_695020,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001090,src:000871,time:12197,execs:697147,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001090,src_000871,time_12197,execs_697147,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001090,src:000871,time:12197,execs:697147,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001090,src_000871,time_12197,execs_697147,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001091,src:000871,time:12198,execs:697166,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001091,src_000871,time_12198,execs_697166,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001091,src:000871,time:12198,execs:697166,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001091,src_000871,time_12198,execs_697166,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001092,src:001061,time:12257,execs:698989,op:quick,pos:23,val:+2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001092,src_001061,time_12257,execs_698989,op_quick,pos_23,val_+2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001092,src:001061,time:12257,execs:698989,op:quick,pos:23,val:+2,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001092,src_001061,time_12257,execs_698989,op_quick,pos_23,val_+2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001093,src:001061,time:12260,execs:699187,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001093,src_001061,time_12260,execs_699187,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001093,src:001061,time:12260,execs:699187,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001093,src_001061,time_12260,execs_699187,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001094,src:001061,time:12260,execs:699199,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001094,src_001061,time_12260,execs_699199,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001094,src:001061,time:12260,execs:699199,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001094,src_001061,time_12260,execs_699199,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001095,src:001061,time:12383,execs:703514,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001095,src_001061,time_12383,execs_703514,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001095,src:001061,time:12383,execs:703514,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001095,src_001061,time_12383,execs_703514,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001096,src:001061,time:12409,execs:704446,op:havoc,rep:13,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001096,src_001061,time_12409,execs_704446,op_havoc,rep_13,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001096,src:001061,time:12409,execs:704446,op:havoc,rep:13,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001096,src_001061,time_12409,execs_704446,op_havoc,rep_13,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001097,src:001061,time:12410,execs:704470,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001097,src_001061,time_12410,execs_704470,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001097,src:001061,time:12410,execs:704470,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001097,src_001061,time_12410,execs_704470,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001100,src:001061,time:12621,execs:712418,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001100,src_001061,time_12621,execs_712418,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001100,src:001061,time:12621,execs:712418,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001100,src_001061,time_12621,execs_712418,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001101,src:001061,time:12810,execs:718996,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001101,src_001061,time_12810,execs_718996,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001101,src:001061,time:12810,execs:718996,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001101,src_001061,time_12810,execs_718996,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001102,src:001061,time:12920,execs:723456,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001102,src_001061,time_12920,execs_723456,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001102,src:001061,time:12920,execs:723456,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001102,src_001061,time_12920,execs_723456,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001103,src:001061,time:13006,execs:724988,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001103,src_001061,time_13006,execs_724988,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001103,src:001061,time:13006,execs:724988,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001103,src_001061,time_13006,execs_724988,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001104,src:001061,time:13059,execs:727693,op:havoc,rep:10,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001104,src_001061,time_13059,execs_727693,op_havoc,rep_10,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001104,src:001061,time:13059,execs:727693,op:havoc,rep:10,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001104,src_001061,time_13059,execs_727693,op_havoc,rep_10,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001106,src:001104,time:13145,execs:730687,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001106,src_001104,time_13145,execs_730687,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001106,src:001104,time:13145,execs:730687,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001106,src_001104,time_13145,execs_730687,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001108,src:000867,time:13227,execs:734679,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001108,src_000867,time_13227,execs_734679,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001108,src:000867,time:13227,execs:734679,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001108,src_000867,time_13227,execs_734679,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001109,src:000957,time:13252,execs:735704,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001109,src_000957,time_13252,execs_735704,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001109,src:000957,time:13252,execs:735704,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001109,src_000957,time_13252,execs_735704,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001110,src:000957,time:13253,execs:735757,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001110,src_000957,time_13253,execs_735757,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001110,src:000957,time:13253,execs:735757,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001110,src_000957,time_13253,execs_735757,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001114,src:000387,time:13440,execs:744186,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001114,src_000387,time_13440,execs_744186,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001114,src:000387,time:13440,execs:744186,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001114,src_000387,time_13440,execs_744186,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001115,src:001098,time:13469,execs:745028,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001115,src_001098,time_13469,execs_745028,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001115,src:001098,time:13469,execs:745028,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001115,src_001098,time_13469,execs_745028,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001117,src:000700,time:13503,execs:746568,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001117,src_000700,time_13503,execs_746568,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001117,src:000700,time:13503,execs:746568,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001117,src_000700,time_13503,execs_746568,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001118,src:000865,time:13521,execs:747570,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001118,src_000865,time_13521,execs_747570,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001118,src:000865,time:13521,execs:747570,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001118,src_000865,time_13521,execs_747570,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001119,src:000220,time:13549,execs:749246,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001119,src_000220,time_13549,execs_749246,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001119,src:000220,time:13549,execs:749246,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001119,src_000220,time_13549,execs_749246,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001120,src:000220,time:13552,execs:749446,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001120,src_000220,time_13552,execs_749446,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001120,src:000220,time:13552,execs:749446,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001120,src_000220,time_13552,execs_749446,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001122,src:001112,time:13655,execs:752688,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001122,src_001112,time_13655,execs_752688,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001122,src:001112,time:13655,execs:752688,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001122,src_001112,time_13655,execs_752688,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001124,src:001112,time:13656,execs:752731,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001124,src_001112,time_13656,execs_752731,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001124,src:001112,time:13656,execs:752731,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001124,src_001112,time_13656,execs_752731,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001126,src:001112,time:13691,execs:753617,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001126,src_001112,time_13691,execs_753617,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001126,src:001112,time:13691,execs:753617,op:havoc,rep:2,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001126,src_001112,time_13691,execs_753617,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001129,src:001030,time:13840,execs:760115,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001129,src_001030,time_13840,execs_760115,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001129,src:001030,time:13840,execs:760115,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001129,src_001030,time_13840,execs_760115,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001130,src:001105,time:13857,execs:760979,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001130,src_001105,time_13857,execs_760979,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001130,src:001105,time:13857,execs:760979,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001130,src_001105,time_13857,execs_760979,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001131,src:001105,time:13862,execs:761275,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001131,src_001105,time_13862,execs_761275,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001131,src:001105,time:13862,execs:761275,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001131,src_001105,time_13862,execs_761275,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001132,src:001037,time:13920,execs:763688,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001132,src_001037,time_13920,execs_763688,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001132,src:001037,time:13920,execs:763688,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001132,src_001037,time_13920,execs_763688,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001133,src:001037,time:13922,execs:763787,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001133,src_001037,time_13922,execs_763787,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001133,src:001037,time:13922,execs:763787,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001133,src_001037,time_13922,execs_763787,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001134,src:001027,time:14005,execs:766909,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001134,src_001027,time_14005,execs_766909,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001134,src:001027,time:14005,execs:766909,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001134,src_001027,time_14005,execs_766909,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001137,src:001082,time:14088,execs:770291,op:havoc,rep:3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001137,src_001082,time_14088,execs_770291,op_havoc,rep_3,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001137,src:001082,time:14088,execs:770291,op:havoc,rep:3,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001137,src_001082,time_14088,execs_770291,op_havoc,rep_3,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001138,src:001082,time:14124,execs:771563,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001138,src_001082,time_14124,execs_771563,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001138,src:001082,time:14124,execs:771563,op:havoc,rep:2,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001138,src_001082,time_14124,execs_771563,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001139,src:001082,time:14161,execs:773278,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001139,src_001082,time_14161,execs_773278,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001139,src:001082,time:14161,execs:773278,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001139,src_001082,time_14161,execs_773278,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001140,src:001016,time:14261,execs:777629,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001140,src_001016,time_14261,execs_777629,op_havoc,rep_1,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001140,src:001016,time:14261,execs:777629,op:havoc,rep:1,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001140,src_001016,time_14261,execs_777629,op_havoc,rep_1,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001141,src:001016,time:14266,execs:777813,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001141,src_001016,time_14266,execs_777813,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001141,src:001016,time:14266,execs:777813,op:havoc,rep:2,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001141,src_001016,time_14266,execs_777813,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001142,src:001016,time:14306,execs:778830,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001142,src_001016,time_14306,execs_778830,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001142,src:001016,time:14306,execs:778830,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001142,src_001016,time_14306,execs_778830,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001143,src:001126,time:14397,execs:782288,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001143,src_001126,time_14397,execs_782288,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001143,src:001126,time:14397,execs:782288,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001143,src_001126,time_14397,execs_782288,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001144,src:000822,time:14442,execs:784153,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001144,src_000822,time_14442,execs_784153,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001144,src:000822,time:14442,execs:784153,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001144,src_000822,time_14442,execs_784153,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001145,src:001096,time:14479,execs:786393,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001145,src_001096,time_14479,execs_786393,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001145,src:001096,time:14479,execs:786393,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001145,src_001096,time_14479,execs_786393,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001146,src:001096,time:14486,execs:786827,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001146,src_001096,time_14486,execs_786827,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001146,src:001096,time:14486,execs:786827,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001146,src_001096,time_14486,execs_786827,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001147,src:001096,time:14494,execs:787426,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001147,src_001096,time_14494,execs_787426,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001147,src:001096,time:14494,execs:787426,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001147,src_001096,time_14494,execs_787426,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001148,src:001096,time:14515,execs:788801,op:havoc,rep:5,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001148,src_001096,time_14515,execs_788801,op_havoc,rep_5,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001148,src:001096,time:14515,execs:788801,op:havoc,rep:5,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001148,src_001096,time_14515,execs_788801,op_havoc,rep_5,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001149,src:001140,time:14630,execs:792926,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001149,src_001140,time_14630,execs_792926,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001149,src:001140,time:14630,execs:792926,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001149,src_001140,time_14630,execs_792926,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001152,src:001014,time:14667,execs:794858,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001152,src_001014,time_14667,execs_794858,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001152,src:001014,time:14667,execs:794858,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001152,src_001014,time_14667,execs_794858,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001153,src:001014,time:14679,execs:795597,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001153,src_001014,time_14679,execs_795597,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001153,src:001014,time:14679,execs:795597,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001153,src_001014,time_14679,execs_795597,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001154,src:001014,time:14745,execs:797303,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001154,src_001014,time_14745,execs_797303,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001154,src:001014,time:14745,execs:797303,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001154,src_001014,time_14745,execs_797303,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001155,src:001136,time:14949,execs:805499,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001155,src_001136,time_14949,execs_805499,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001155,src:001136,time:14949,execs:805499,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001155,src_001136,time_14949,execs_805499,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001156,src:000338,time:14964,execs:806451,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001156,src_000338,time_14964,execs_806451,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001156,src:000338,time:14964,execs:806451,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001156,src_000338,time_14964,execs_806451,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001157,src:001137,time:14976,execs:807233,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001157,src_001137,time_14976,execs_807233,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001157,src:001137,time:14976,execs:807233,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001157,src_001137,time_14976,execs_807233,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001159,src:001137,time:14996,execs:808448,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001159,src_001137,time_14996,execs_808448,op_havoc,rep_1,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001159,src:001137,time:14996,execs:808448,op:havoc,rep:1,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001159,src_001137,time_14996,execs_808448,op_havoc,rep_1,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001161,src:001137,time:15058,execs:810237,op:havoc,rep:4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001161,src_001137,time_15058,execs_810237,op_havoc,rep_4,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001161,src:001137,time:15058,execs:810237,op:havoc,rep:4,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001161,src_001137,time_15058,execs_810237,op_havoc,rep_4,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001162,src:001137,time:15078,execs:810965,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001162,src_001137,time_15078,execs_810965,op_havoc,rep_1,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001162,src:001137,time:15078,execs:810965,op:havoc,rep:1,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001162,src_001137,time_15078,execs_810965,op_havoc,rep_1,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001163,src:001137,time:15091,execs:811256,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001163,src_001137,time_15091,execs_811256,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001163,src:001137,time:15091,execs:811256,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001163,src_001137,time_15091,execs_811256,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001164,src:001137,time:15117,execs:812766,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001164,src_001137,time_15117,execs_812766,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001164,src:001137,time:15117,execs:812766,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001164,src_001137,time_15117,execs_812766,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001165,src:000525,time:15236,execs:817905,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001165,src_000525,time_15236,execs_817905,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001165,src:000525,time:15236,execs:817905,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001165,src_000525,time_15236,execs_817905,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001166,src:001062,time:15259,execs:818766,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001166,src_001062,time_15259,execs_818766,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001166,src:001062,time:15259,execs:818766,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001166,src_001062,time_15259,execs_818766,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001167,src:001162,time:15304,execs:821181,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001167,src_001162,time_15304,execs_821181,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001167,src:001162,time:15304,execs:821181,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001167,src_001162,time_15304,execs_821181,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001168,src:001159,time:15315,execs:821958,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001168,src_001159,time_15315,execs_821958,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001168,src:001159,time:15315,execs:821958,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001168,src_001159,time_15315,execs_821958,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001169,src:001146,time:15369,execs:823547,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001169,src_001146,time_15369,execs_823547,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001169,src:001146,time:15369,execs:823547,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001169,src_001146,time_15369,execs_823547,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001171,src:001164,time:15438,execs:826744,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001171,src_001164,time_15438,execs_826744,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001171,src:001164,time:15438,execs:826744,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001171,src_001164,time_15438,execs_826744,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001173,src:001154,time:15458,execs:828102,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001173,src_001154,time_15458,execs_828102,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001173,src:001154,time:15458,execs:828102,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001173,src_001154,time_15458,execs_828102,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001174,src:001123,time:15512,execs:829806,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001174,src_001123,time_15512,execs_829806,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001174,src:001123,time:15512,execs:829806,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001174,src_001123,time_15512,execs_829806,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001175,src:001173,time:15562,execs:831370,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001175,src_001173,time_15562,execs_831370,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001175,src:001173,time:15562,execs:831370,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001175,src_001173,time_15562,execs_831370,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001177,src:001066,time:15581,execs:832561,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001177,src_001066,time_15581,execs_832561,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001177,src:001066,time:15581,execs:832561,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001177,src_001066,time_15581,execs_832561,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001178,src:001113,time:15675,execs:836787,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001178,src_001113,time_15675,execs_836787,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001178,src:001113,time:15675,execs:836787,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001178,src_001113,time_15675,execs_836787,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001179,src:000800,time:15697,execs:837510,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001179,src_000800,time_15697,execs_837510,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001179,src:000800,time:15697,execs:837510,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001179,src_000800,time_15697,execs_837510,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001180,src:001141,time:15763,execs:839235,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001180,src_001141,time_15763,execs_839235,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001180,src:001141,time:15763,execs:839235,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001180,src_001141,time_15763,execs_839235,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001181,src:000490,time:15866,execs:843011,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001181,src_000490,time_15866,execs_843011,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001181,src:000490,time:15866,execs:843011,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001181,src_000490,time_15866,execs_843011,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001184,src:001161,time:15975,execs:847198,op:havoc,rep:2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001184,src_001161,time_15975,execs_847198,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001184,src:001161,time:15975,execs:847198,op:havoc,rep:2,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001184,src_001161,time_15975,execs_847198,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001185,src:000973,time:16022,execs:848446,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001185,src_000973,time_16022,execs_848446,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001185,src:000973,time:16022,execs:848446,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001185,src_000973,time_16022,execs_848446,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001186,src:000979,time:16066,execs:849733,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001186,src_000979,time_16066,execs_849733,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001186,src:000979,time:16066,execs:849733,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001186,src_000979,time_16066,execs_849733,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001187,src:000985,time:16086,execs:850753,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001187,src_000985,time_16086,execs_850753,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001187,src:000985,time:16086,execs:850753,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001187,src_000985,time_16086,execs_850753,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001188,src:000985,time:16091,execs:850974,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001188,src_000985,time_16091,execs_850974,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001188,src:000985,time:16091,execs:850974,op:havoc,rep:10 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001188,src_000985,time_16091,execs_850974,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001189,src:001079,time:16126,execs:852944,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001189,src_001079,time_16126,execs_852944,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001189,src:001079,time:16126,execs:852944,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001189,src_001079,time_16126,execs_852944,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001190,src:001102,time:16214,execs:855269,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001190,src_001102,time_16214,execs_855269,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001190,src:001102,time:16214,execs:855269,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001190,src_001102,time_16214,execs_855269,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001191,src:001138,time:16230,execs:856105,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001191,src_001138,time_16230,execs_856105,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001191,src:001138,time:16230,execs:856105,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001191,src_001138,time_16230,execs_856105,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001192,src:001182,time:16256,execs:857473,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001192,src_001182,time_16256,execs_857473,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001192,src:001182,time:16256,execs:857473,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001192,src_001182,time_16256,execs_857473,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001194,src:001184,time:16323,execs:859853,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001194,src_001184,time_16323,execs_859853,op_havoc,rep_1,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001194,src:001184,time:16323,execs:859853,op:havoc,rep:1,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001194,src_001184,time_16323,execs_859853,op_havoc,rep_1,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001195,src:001184,time:16325,execs:859927,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001195,src_001184,time_16325,execs_859927,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001195,src:001184,time:16325,execs:859927,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001195,src_001184,time_16325,execs_859927,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001196,src:001185,time:16379,execs:861769,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001196,src_001185,time_16379,execs_861769,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001196,src:001185,time:16379,execs:861769,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001196,src_001185,time_16379,execs_861769,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001197,src:001185,time:16397,execs:862541,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001197,src_001185,time_16397,execs_862541,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001197,src:001185,time:16397,execs:862541,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001197,src_001185,time_16397,execs_862541,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001198,src:001194,time:16550,execs:867332,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001198,src_001194,time_16550,execs_867332,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001198,src:001194,time:16550,execs:867332,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001198,src_001194,time_16550,execs_867332,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001200,src:001058,time:16594,execs:869798,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001200,src_001058,time_16594,execs_869798,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001200,src:001058,time:16594,execs:869798,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001200,src_001058,time_16594,execs_869798,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001201,src:001058,time:16596,execs:869921,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001201,src_001058,time_16596,execs_869921,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001201,src:001058,time:16596,execs:869921,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001201,src_001058,time_16596,execs_869921,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001202,src:001058,time:16609,execs:870609,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001202,src_001058,time_16609,execs_870609,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001202,src:001058,time:16609,execs:870609,op:havoc,rep:13 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001202,src_001058,time_16609,execs_870609,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001203,src:001058,time:16726,execs:873779,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001203,src_001058,time_16726,execs_873779,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001203,src:001058,time:16726,execs:873779,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001203,src_001058,time_16726,execs_873779,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001205,src:000948,time:16897,execs:880133,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001205,src_000948,time_16897,execs_880133,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001205,src:000948,time:16897,execs:880133,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001205,src_000948,time_16897,execs_880133,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001206,src:000948,time:16900,execs:880284,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001206,src_000948,time_16900,execs_880284,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001206,src:000948,time:16900,execs:880284,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001206,src_000948,time_16900,execs_880284,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001208,src:000948,time:16919,execs:881390,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001208,src_000948,time_16919,execs_881390,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001208,src:000948,time:16919,execs:881390,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001208,src_000948,time_16919,execs_881390,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001209,src:000948,time:16980,execs:883366,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001209,src_000948,time_16980,execs_883366,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001209,src:000948,time:16980,execs:883366,op:havoc,rep:13 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001209,src_000948,time_16980,execs_883366,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001210,src:000948,time:17060,execs:886288,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001210,src_000948,time_17060,execs_886288,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001210,src:000948,time:17060,execs:886288,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001210,src_000948,time_17060,execs_886288,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001211,src:001142,time:17198,execs:890569,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001211,src_001142,time_17198,execs_890569,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001211,src:001142,time:17198,execs:890569,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001211,src_001142,time_17198,execs_890569,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001212,src:001118,time:17403,execs:900016,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001212,src_001118,time_17403,execs_900016,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001212,src:001118,time:17403,execs:900016,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001212,src_001118,time_17403,execs_900016,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001214,src:001118,time:17438,execs:901248,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001214,src_001118,time_17438,execs_901248,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001214,src:001118,time:17438,execs:901248,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001214,src_001118,time_17438,execs_901248,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001215,src:001118,time:17480,execs:902093,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001215,src_001118,time_17480,execs_902093,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001215,src:001118,time:17480,execs:902093,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001215,src_001118,time_17480,execs_902093,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001216,src:000468,time:17853,execs:916198,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001216,src_000468,time_17853,execs_916198,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001216,src:000468,time:17853,execs:916198,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001216,src_000468,time_17853,execs_916198,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001217,src:001177,time:17884,execs:917945,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001217,src_001177,time_17884,execs_917945,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001217,src:001177,time:17884,execs:917945,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001217,src_001177,time_17884,execs_917945,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001218,src:000935,time:17946,execs:919964,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001218,src_000935,time_17946,execs_919964,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001218,src:000935,time:17946,execs:919964,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001218,src_000935,time_17946,execs_919964,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001219,src:001048,time:17983,execs:921207,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001219,src_001048,time_17983,execs_921207,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001219,src:001048,time:17983,execs:921207,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001219,src_001048,time_17983,execs_921207,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001220,src:000893,time:18005,execs:921871,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001220,src_000893,time_18005,execs_921871,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001220,src:000893,time:18005,execs:921871,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001220,src_000893,time_18005,execs_921871,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001221,src:000893,time:18006,execs:921950,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001221,src_000893,time_18006,execs_921950,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001221,src:000893,time:18006,execs:921950,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001221,src_000893,time_18006,execs_921950,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001222,src:000882,time:18062,execs:925151,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001222,src_000882,time_18062,execs_925151,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001222,src:000882,time:18062,execs:925151,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001222,src_000882,time_18062,execs_925151,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001223,src:001171,time:18079,execs:925579,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001223,src_001171,time_18079,execs_925579,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001223,src:001171,time:18079,execs:925579,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001223,src_001171,time_18079,execs_925579,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001225,src:001169,time:18206,execs:930557,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001225,src_001169,time_18206,execs_930557,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001225,src:001169,time:18206,execs:930557,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001225,src_001169,time_18206,execs_930557,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001226,src:001062,time:18319,execs:934395,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001226,src_001062,time_18319,execs_934395,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001226,src:001062,time:18319,execs:934395,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001226,src_001062,time_18319,execs_934395,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001227,src:001002,time:18334,execs:935293,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001227,src_001002,time_18334,execs_935293,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001227,src:001002,time:18334,execs:935293,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001227,src_001002,time_18334,execs_935293,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001228,src:000612,time:18444,execs:939851,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001228,src_000612,time_18444,execs_939851,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001228,src:000612,time:18444,execs:939851,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001228,src_000612,time_18444,execs_939851,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001231,src:000904,time:18504,execs:942060,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001231,src_000904,time_18504,execs_942060,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001231,src:000904,time:18504,execs:942060,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001231,src_000904,time_18504,execs_942060,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001232,src:000189,time:18572,execs:945012,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001232,src_000189,time_18572,execs_945012,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001232,src:000189,time:18572,execs:945012,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001232,src_000189,time_18572,execs_945012,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001233,src:000377,time:18632,execs:947145,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001233,src_000377,time_18632,execs_947145,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001233,src:000377,time:18632,execs:947145,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001233,src_000377,time_18632,execs_947145,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001234,src:000804,time:18891,execs:957410,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001234,src_000804,time_18891,execs_957410,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001234,src:000804,time:18891,execs:957410,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001234,src_000804,time_18891,execs_957410,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001235,src:000804,time:18904,execs:957661,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001235,src_000804,time_18904,execs_957661,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001235,src:000804,time:18904,execs:957661,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001235,src_000804,time_18904,execs_957661,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001236,src:000480,time:18998,execs:960147,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001236,src_000480,time_18998,execs_960147,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001236,src:000480,time:18998,execs:960147,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001236,src_000480,time_18998,execs_960147,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001237,src:000935,time:19054,execs:962324,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001237,src_000935,time_19054,execs_962324,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001237,src:000935,time:19054,execs:962324,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001237,src_000935,time_19054,execs_962324,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001238,src:000636,time:19194,execs:968163,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001238,src_000636,time_19194,execs_968163,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001238,src:000636,time:19194,execs:968163,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001238,src_000636,time_19194,execs_968163,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001240,src:001227,time:19241,execs:969478,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001240,src_001227,time_19241,execs_969478,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001240,src:001227,time:19241,execs:969478,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001240,src_001227,time_19241,execs_969478,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001244,src:001231,time:19357,execs:974464,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001244,src_001231,time_19357,execs_974464,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001244,src:001231,time:19357,execs:974464,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001244,src_001231,time_19357,execs_974464,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001246,src:000516,time:19531,execs:980963,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001246,src_000516,time_19531,execs_980963,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001246,src:000516,time:19531,execs:980963,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001246,src_000516,time_19531,execs_980963,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001248,src:000867,time:19698,execs:988025,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001248,src_000867,time_19698,execs_988025,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001248,src:000867,time:19698,execs:988025,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001248,src_000867,time_19698,execs_988025,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001249,src:000351,time:19741,execs:988770,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001249,src_000351,time_19741,execs_988770,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001249,src:000351,time:19741,execs:988770,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001249,src_000351,time_19741,execs_988770,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001250,src:000713,time:19975,execs:998448,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001250,src_000713,time_19975,execs_998448,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001250,src:000713,time:19975,execs:998448,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001250,src_000713,time_19975,execs_998448,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001251,src:001065,time:20111,execs:1003221,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001251,src_001065,time_20111,execs_1003221,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001251,src:001065,time:20111,execs:1003221,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001251,src_001065,time_20111,execs_1003221,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001254,src:001252,time:20212,execs:1006266,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001254,src_001252,time_20212,execs_1006266,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001254,src:001252,time:20212,execs:1006266,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001254,src_001252,time_20212,execs_1006266,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001255,src:001174,time:20230,execs:1007503,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001255,src_001174,time_20230,execs_1007503,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001255,src:001174,time:20230,execs:1007503,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001255,src_001174,time_20230,execs_1007503,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001256,src:000675,time:20347,execs:1011812,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001256,src_000675,time_20347,execs_1011812,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001256,src:000675,time:20347,execs:1011812,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001256,src_000675,time_20347,execs_1011812,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001257,src:001163,time:20531,execs:1019741,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001257,src_001163,time_20531,execs_1019741,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001257,src:001163,time:20531,execs:1019741,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001257,src_001163,time_20531,execs_1019741,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001258,src:000638,time:20552,execs:1021014,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001258,src_000638,time_20552,execs_1021014,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001258,src:000638,time:20552,execs:1021014,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001258,src_000638,time_20552,execs_1021014,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001259,src:000638,time:20556,execs:1021279,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001259,src_000638,time_20556,execs_1021279,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001259,src:000638,time:20556,execs:1021279,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001259,src_000638,time_20556,execs_1021279,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001260,src:000991,time:20577,execs:1022554,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001260,src_000991,time_20577,execs_1022554,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001260,src:000991,time:20577,execs:1022554,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001260,src_000991,time_20577,execs_1022554,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001261,src:001260,time:20582,execs:1022827,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001261,src_001260,time_20582,execs_1022827,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001261,src:001260,time:20582,execs:1022827,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001261,src_001260,time_20582,execs_1022827,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001262,src:001260,time:20583,execs:1022872,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001262,src_001260,time_20583,execs_1022872,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001262,src:001260,time:20583,execs:1022872,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001262,src_001260,time_20583,execs_1022872,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001263,src:001260,time:20584,execs:1022892,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001263,src_001260,time_20584,execs_1022892,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001263,src:001260,time:20584,execs:1022892,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001263,src_001260,time_20584,execs_1022892,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001264,src:001085,time:20634,execs:1023991,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001264,src_001085,time_20634,execs_1023991,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001264,src:001085,time:20634,execs:1023991,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001264,src_001085,time_20634,execs_1023991,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001265,src:000418,time:20729,execs:1027437,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001265,src_000418,time_20729,execs_1027437,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001265,src:000418,time:20729,execs:1027437,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001265,src_000418,time_20729,execs_1027437,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001266,src:001123,time:20740,execs:1028083,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001266,src_001123,time_20740,execs_1028083,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001266,src:001123,time:20740,execs:1028083,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001266,src_001123,time_20740,execs_1028083,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001267,src:001044,time:20887,execs:1033384,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001267,src_001044,time_20887,execs_1033384,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001267,src:001044,time:20887,execs:1033384,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001267,src_001044,time_20887,execs_1033384,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001268,src:000476,time:20939,execs:1035493,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001268,src_000476,time_20939,execs_1035493,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001268,src:000476,time:20939,execs:1035493,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001268,src_000476,time_20939,execs_1035493,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001269,src:001268,time:20998,execs:1037580,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001269,src_001268,time_20998,execs_1037580,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001269,src:001268,time:20998,execs:1037580,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001269,src_001268,time_20998,execs_1037580,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001270,src:000351,time:21054,execs:1040065,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001270,src_000351,time_21054,execs_1040065,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001270,src:000351,time:21054,execs:1040065,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001270,src_000351,time_21054,execs_1040065,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001271,src:000874,time:21094,execs:1042319,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001271,src_000874,time_21094,execs_1042319,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001271,src:000874,time:21094,execs:1042319,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001271,src_000874,time_21094,execs_1042319,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001272,src:000853,time:21223,execs:1046594,op:havoc,rep:4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001272,src_000853,time_21223,execs_1046594,op_havoc,rep_4,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001272,src:000853,time:21223,execs:1046594,op:havoc,rep:4,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001272,src_000853,time_21223,execs_1046594,op_havoc,rep_4,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001273,src:000360,time:21348,execs:1051554,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001273,src_000360,time_21348,execs_1051554,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001273,src:000360,time:21348,execs:1051554,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001273,src_000360,time_21348,execs_1051554,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001274,src:000160,time:21671,execs:1063505,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001274,src_000160,time_21671,execs_1063505,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001274,src:000160,time:21671,execs:1063505,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001274,src_000160,time_21671,execs_1063505,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001275,src:001264,time:21773,execs:1067294,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001275,src_001264,time_21773,execs_1067294,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001275,src:001264,time:21773,execs:1067294,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001275,src_001264,time_21773,execs_1067294,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001277,src:000478,time:22094,execs:1080036,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001277,src_000478,time_22094,execs_1080036,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001277,src:000478,time:22094,execs:1080036,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001277,src_000478,time_22094,execs_1080036,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001278,src:000490,time:22304,execs:1089156,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001278,src_000490,time_22304,execs_1089156,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001278,src:000490,time:22304,execs:1089156,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001278,src_000490,time_22304,execs_1089156,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001280,src:000381,time:22519,execs:1098148,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001280,src_000381,time_22519,execs_1098148,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001280,src:000381,time:22519,execs:1098148,op:havoc,rep:13 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001280,src_000381,time_22519,execs_1098148,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001281,src:001256,time:22537,execs:1098717,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001281,src_001256,time_22537,execs_1098717,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001281,src:001256,time:22537,execs:1098717,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001281,src_001256,time_22537,execs_1098717,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001282,src:000206,time:22622,execs:1102951,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001282,src_000206,time_22622,execs_1102951,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001282,src:000206,time:22622,execs:1102951,op:havoc,rep:10 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001282,src_000206,time_22622,execs_1102951,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001283,src:000838,time:22713,execs:1105394,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001283,src_000838,time_22713,execs_1105394,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001283,src:000838,time:22713,execs:1105394,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001283,src_000838,time_22713,execs_1105394,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001284,src:001133,time:22749,execs:1107343,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001284,src_001133,time_22749,execs_1107343,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001284,src:001133,time:22749,execs:1107343,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001284,src_001133,time_22749,execs_1107343,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001286,src:000533,time:22859,execs:1111385,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001286,src_000533,time_22859,execs_1111385,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001286,src:000533,time:22859,execs:1111385,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001286,src_000533,time_22859,execs_1111385,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001287,src:001263,time:22889,execs:1112201,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001287,src_001263,time_22889,execs_1112201,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001287,src:001263,time:22889,execs:1112201,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001287,src_001263,time_22889,execs_1112201,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001288,src:000382,time:23061,execs:1119125,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001288,src_000382,time_23061,execs_1119125,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001288,src:000382,time:23061,execs:1119125,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001288,src_000382,time_23061,execs_1119125,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001290,src:000590,time:23172,execs:1124122,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001290,src_000590,time_23172,execs_1124122,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001290,src:000590,time:23172,execs:1124122,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001290,src_000590,time_23172,execs_1124122,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001291,src:000590,time:23174,execs:1124203,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001291,src_000590,time_23174,execs_1124203,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001291,src:000590,time:23174,execs:1124203,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001291,src_000590,time_23174,execs_1124203,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001292,src:000955,time:23195,execs:1124910,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001292,src_000955,time_23195,execs_1124910,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001292,src:000955,time:23195,execs:1124910,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001292,src_000955,time_23195,execs_1124910,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001293,src:001194,time:23751,execs:1147046,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001293,src_001194,time_23751,execs_1147046,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001293,src:001194,time:23751,execs:1147046,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001293,src_001194,time_23751,execs_1147046,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001294,src:000564,time:23851,execs:1150682,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001294,src_000564,time_23851,execs_1150682,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001294,src:000564,time:23851,execs:1150682,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001294,src_000564,time_23851,execs_1150682,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001295,src:000945,time:23999,execs:1157142,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001295,src_000945,time_23999,execs_1157142,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001295,src:000945,time:23999,execs:1157142,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001295,src_000945,time_23999,execs_1157142,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001297,src:001156,time:24067,execs:1160992,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001297,src_001156,time_24067,execs_1160992,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001297,src:001156,time:24067,execs:1160992,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001297,src_001156,time_24067,execs_1160992,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001298,src:001156,time:24070,execs:1161151,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001298,src_001156,time_24070,execs_1161151,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001298,src:001156,time:24070,execs:1161151,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001298,src_001156,time_24070,execs_1161151,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001299,src:001156,time:24074,execs:1161396,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001299,src_001156,time_24074,execs_1161396,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001299,src:001156,time:24074,execs:1161396,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001299,src_001156,time_24074,execs_1161396,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001300,src:001156,time:24088,execs:1161672,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001300,src_001156,time_24088,execs_1161672,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001300,src:001156,time:24088,execs:1161672,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001300,src_001156,time_24088,execs_1161672,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001301,src:000842,time:24238,execs:1167084,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001301,src_000842,time_24238,execs_1167084,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001301,src:000842,time:24238,execs:1167084,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001301,src_000842,time_24238,execs_1167084,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001303,src:001010,time:24326,execs:1169732,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001303,src_001010,time_24326,execs_1169732,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001303,src:001010,time:24326,execs:1169732,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001303,src_001010,time_24326,execs_1169732,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001305,src:001130,time:24447,execs:1175301,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001305,src_001130,time_24447,execs_1175301,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001305,src:001130,time:24447,execs:1175301,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001305,src_001130,time_24447,execs_1175301,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001306,src:001130,time:24465,execs:1175888,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001306,src_001130,time_24465,execs_1175888,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001306,src:001130,time:24465,execs:1175888,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001306,src_001130,time_24465,execs_1175888,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001307,src:001064,time:24648,execs:1183141,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001307,src_001064,time_24648,execs_1183141,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001307,src:001064,time:24648,execs:1183141,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001307,src_001064,time_24648,execs_1183141,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001308,src:000432,time:24810,execs:1188135,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001308,src_000432,time_24810,execs_1188135,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001308,src:000432,time:24810,execs:1188135,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001308,src_000432,time_24810,execs_1188135,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001309,src:000833,time:24829,execs:1189224,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001309,src_000833,time_24829,execs_1189224,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001309,src:000833,time:24829,execs:1189224,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001309,src_000833,time_24829,execs_1189224,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001310,src:000833,time:24832,execs:1189394,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001310,src_000833,time_24832,execs_1189394,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001310,src:000833,time:24832,execs:1189394,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001310,src_000833,time_24832,execs_1189394,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001311,src:000976,time:24888,execs:1192183,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001311,src_000976,time_24888,execs_1192183,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001311,src:000976,time:24888,execs:1192183,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001311,src_000976,time_24888,execs_1192183,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001313,src:000998,time:24999,execs:1196421,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001313,src_000998,time_24999,execs_1196421,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001313,src:000998,time:24999,execs:1196421,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001313,src_000998,time_24999,execs_1196421,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001315,src:001302,time:25047,execs:1198778,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001315,src_001302,time_25047,execs_1198778,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001315,src:001302,time:25047,execs:1198778,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001315,src_001302,time_25047,execs_1198778,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001317,src:000616,time:25197,execs:1205841,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001317,src_000616,time_25197,execs_1205841,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001317,src:000616,time:25197,execs:1205841,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001317,src_000616,time_25197,execs_1205841,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001318,src:000587,time:25388,execs:1213221,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001318,src_000587,time_25388,execs_1213221,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001318,src:000587,time:25388,execs:1213221,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001318,src_000587,time_25388,execs_1213221,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001320,src:001094,time:25452,execs:1215750,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001320,src_001094,time_25452,execs_1215750,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001320,src:001094,time:25452,execs:1215750,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001320,src_001094,time_25452,execs_1215750,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001321,src:001209,time:25507,execs:1218820,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001321,src_001209,time_25507,execs_1218820,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001321,src:001209,time:25507,execs:1218820,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001321,src_001209,time_25507,execs_1218820,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001322,src:001321,time:25526,execs:1219485,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001322,src_001321,time_25526,execs_1219485,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001322,src:001321,time:25526,execs:1219485,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001322,src_001321,time_25526,execs_1219485,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001326,src:001257,time:25760,execs:1224942,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001326,src_001257,time_25760,execs_1224942,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001326,src:001257,time:25760,execs:1224942,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001326,src_001257,time_25760,execs_1224942,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001327,src:001316,time:25935,execs:1232557,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001327,src_001316,time_25935,execs_1232557,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001327,src:001316,time:25935,execs:1232557,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001327,src_001316,time_25935,execs_1232557,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001328,src:001316,time:25936,execs:1232578,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001328,src_001316,time_25936,execs_1232578,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001328,src:001316,time:25936,execs:1232578,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001328,src_001316,time_25936,execs_1232578,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001329,src:001308,time:25978,execs:1234609,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001329,src_001308,time_25978,execs_1234609,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001329,src:001308,time:25978,execs:1234609,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001329,src_001308,time_25978,execs_1234609,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001330,src:000645,time:26029,execs:1236519,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001330,src_000645,time_26029,execs_1236519,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001330,src:000645,time:26029,execs:1236519,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001330,src_000645,time_26029,execs_1236519,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001331,src:000627,time:26101,execs:1238975,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001331,src_000627,time_26101,execs_1238975,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001331,src:000627,time:26101,execs:1238975,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001331,src_000627,time_26101,execs_1238975,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001332,src:000122,time:26113,execs:1239707,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001332,src_000122,time_26113,execs_1239707,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001332,src:000122,time:26113,execs:1239707,op:havoc,rep:10 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001332,src_000122,time_26113,execs_1239707,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001333,src:000925,time:26291,execs:1247932,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001333,src_000925,time_26291,execs_1247932,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001333,src:000925,time:26291,execs:1247932,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001333,src_000925,time_26291,execs_1247932,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001336,src:001030,time:26430,execs:1252685,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001336,src_001030,time_26430,execs_1252685,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001336,src:001030,time:26430,execs:1252685,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001336,src_001030,time_26430,execs_1252685,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001337,src:000960,time:26445,execs:1253592,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001337,src_000960,time_26445,execs_1253592,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001337,src:000960,time:26445,execs:1253592,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001337,src_000960,time_26445,execs_1253592,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001338,src:000960,time:26453,execs:1254125,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001338,src_000960,time_26453,execs_1254125,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001338,src:000960,time:26453,execs:1254125,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001338,src_000960,time_26453,execs_1254125,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001339,src:001135,time:26589,execs:1259119,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001339,src_001135,time_26589,execs_1259119,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001339,src:001135,time:26589,execs:1259119,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001339,src_001135,time_26589,execs_1259119,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001340,src:001159,time:26636,execs:1261944,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001340,src_001159,time_26636,execs_1261944,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001340,src:001159,time:26636,execs:1261944,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001340,src_001159,time_26636,execs_1261944,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001341,src:001300,time:26721,execs:1264037,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001341,src_001300,time_26721,execs_1264037,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001341,src:001300,time:26721,execs:1264037,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001341,src_001300,time_26721,execs_1264037,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001342,src:001155,time:26738,execs:1264934,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001342,src_001155,time_26738,execs_1264934,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001342,src:001155,time:26738,execs:1264934,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001342,src_001155,time_26738,execs_1264934,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001343,src:001155,time:26740,execs:1265055,op:havoc,rep:5,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001343,src_001155,time_26740,execs_1265055,op_havoc,rep_5,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001343,src:001155,time:26740,execs:1265055,op:havoc,rep:5,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001343,src_001155,time_26740,execs_1265055,op_havoc,rep_5,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001344,src:001343,time:26767,execs:1266651,op:quick,pos:23,val:+7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001344,src_001343,time_26767,execs_1266651,op_quick,pos_23,val_+7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001344,src:001343,time:26767,execs:1266651,op:quick,pos:23,val:+7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001344,src_001343,time_26767,execs_1266651,op_quick,pos_23,val_+7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001345,src:001343,time:26769,execs:1266744,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001345,src_001343,time_26769,execs_1266744,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001345,src:001343,time:26769,execs:1266744,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001345,src_001343,time_26769,execs_1266744,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001346,src:001007,time:26828,execs:1269923,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001346,src_001007,time_26828,execs_1269923,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001346,src:001007,time:26828,execs:1269923,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001346,src_001007,time_26828,execs_1269923,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001348,src:001050,time:27138,execs:1281683,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001348,src_001050,time_27138,execs_1281683,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001348,src:001050,time:27138,execs:1281683,op:havoc,rep:13 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001348,src_001050,time_27138,execs_1281683,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001349,src:000370,time:27240,execs:1285024,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001349,src_000370,time_27240,execs_1285024,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001349,src:000370,time:27240,execs:1285024,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001349,src_000370,time_27240,execs_1285024,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001350,src:001272,time:27261,execs:1286303,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001350,src_001272,time_27261,execs_1286303,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001350,src:001272,time:27261,execs:1286303,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001350,src_001272,time_27261,execs_1286303,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001353,src:001191,time:27436,execs:1293690,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001353,src_001191,time_27436,execs_1293690,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001353,src:001191,time:27436,execs:1293690,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001353,src_001191,time_27436,execs_1293690,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001354,src:001191,time:27452,execs:1294446,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001354,src_001191,time_27452,execs_1294446,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001354,src:001191,time:27452,execs:1294446,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001354,src_001191,time_27452,execs_1294446,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001355,src:001191,time:27483,execs:1295108,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001355,src_001191,time_27483,execs_1295108,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001355,src:001191,time:27483,execs:1295108,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001355,src_001191,time_27483,execs_1295108,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001357,src:001342,time:28011,execs:1316344,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001357,src_001342,time_28011,execs_1316344,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001357,src:001342,time:28011,execs:1316344,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001357,src_001342,time_28011,execs_1316344,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001358,src:000883,time:28057,execs:1317484,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001358,src_000883,time_28057,execs_1317484,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001358,src:000883,time:28057,execs:1317484,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001358,src_000883,time_28057,execs_1317484,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001360,src:000714,time:28320,execs:1328319,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001360,src_000714,time_28320,execs_1328319,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001360,src:000714,time:28320,execs:1328319,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001360,src_000714,time_28320,execs_1328319,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001361,src:000714,time:28323,execs:1328487,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001361,src_000714,time_28323,execs_1328487,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001361,src:000714,time:28323,execs:1328487,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001361,src_000714,time_28323,execs_1328487,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001362,src:001295,time:28435,execs:1333023,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001362,src_001295,time_28435,execs_1333023,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001362,src:001295,time:28435,execs:1333023,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001362,src_001295,time_28435,execs_1333023,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001364,src:000954,time:28459,execs:1334521,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001364,src_000954,time_28459,execs_1334521,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001364,src:000954,time:28459,execs:1334521,op:havoc,rep:10 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001364,src_000954,time_28459,execs_1334521,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001365,src:001131,time:28606,execs:1338709,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001365,src_001131,time_28606,execs_1338709,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001365,src:001131,time:28606,execs:1338709,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001365,src_001131,time_28606,execs_1338709,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001366,src:001312,time:28648,execs:1339984,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001366,src_001312,time_28648,execs_1339984,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001366,src:001312,time:28648,execs:1339984,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001366,src_001312,time_28648,execs_1339984,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001367,src:001100,time:28763,execs:1344162,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001367,src_001100,time_28763,execs_1344162,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001367,src:001100,time:28763,execs:1344162,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001367,src_001100,time_28763,execs_1344162,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001368,src:000503,time:28787,execs:1345602,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001368,src_000503,time_28787,execs_1345602,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001368,src:000503,time:28787,execs:1345602,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001368,src_000503,time_28787,execs_1345602,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001369,src:001306,time:28918,execs:1350959,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001369,src_001306,time_28918,execs_1350959,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001369,src:001306,time:28918,execs:1350959,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001369,src_001306,time_28918,execs_1350959,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001370,src:000610,time:28943,execs:1352503,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001370,src_000610,time_28943,execs_1352503,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001370,src:000610,time:28943,execs:1352503,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001370,src_000610,time_28943,execs_1352503,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001371,src:000485,time:28974,execs:1353377,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001371,src_000485,time_28974,execs_1353377,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001371,src:000485,time:28974,execs:1353377,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001371,src_000485,time_28974,execs_1353377,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001372,src:001368,time:29078,execs:1356820,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001372,src_001368,time_29078,execs_1356820,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001372,src:001368,time:29078,execs:1356820,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001372,src_001368,time_29078,execs_1356820,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001374,src:001368,time:29088,execs:1357441,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001374,src_001368,time_29088,execs_1357441,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001374,src:001368,time:29088,execs:1357441,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001374,src_001368,time_29088,execs_1357441,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001376,src:000293,time:29240,execs:1363295,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001376,src_000293,time_29240,execs_1363295,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001376,src:000293,time:29240,execs:1363295,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001376,src_000293,time_29240,execs_1363295,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001377,src:000673,time:29262,execs:1364554,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001377,src_000673,time_29262,execs_1364554,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001377,src:000673,time:29262,execs:1364554,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001377,src_000673,time_29262,execs_1364554,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001378,src:001377,time:29276,execs:1365062,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001378,src_001377,time_29276,execs_1365062,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001378,src:001377,time:29276,execs:1365062,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001378,src_001377,time_29276,execs_1365062,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001379,src:000873,time:29314,execs:1366750,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001379,src_000873,time_29314,execs_1366750,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001379,src:000873,time:29314,execs:1366750,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001379,src_000873,time_29314,execs_1366750,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001381,src:000951,time:29434,execs:1371249,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001381,src_000951,time_29434,execs_1371249,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001381,src:000951,time:29434,execs:1371249,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001381,src_000951,time_29434,execs_1371249,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001382,src:000677,time:29490,execs:1373543,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001382,src_000677,time_29490,execs_1373543,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001382,src:000677,time:29490,execs:1373543,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001382,src_000677,time_29490,execs_1373543,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001383,src:000509,time:29507,execs:1374160,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001383,src_000509,time_29507,execs_1374160,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001383,src:000509,time:29507,execs:1374160,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001383,src_000509,time_29507,execs_1374160,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001384,src:001216,time:29520,execs:1374504,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001384,src_001216,time_29520,execs_1374504,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001384,src:001216,time:29520,execs:1374504,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001384,src_001216,time_29520,execs_1374504,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001387,src:001356,time:29574,execs:1376167,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001387,src_001356,time_29574,execs_1376167,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001387,src:001356,time:29574,execs:1376167,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001387,src_001356,time_29574,execs_1376167,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001388,src:001093,time:29733,execs:1380074,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001388,src_001093,time_29733,execs_1380074,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001388,src:001093,time:29733,execs:1380074,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001388,src_001093,time_29733,execs_1380074,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001389,src:001093,time:29742,execs:1380540,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001389,src_001093,time_29742,execs_1380540,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001389,src:001093,time:29742,execs:1380540,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001389,src_001093,time_29742,execs_1380540,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001391,src:001208,time:29789,execs:1382427,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001391,src_001208,time_29789,execs_1382427,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001391,src:001208,time:29789,execs:1382427,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001391,src_001208,time_29789,execs_1382427,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001392,src:000616,time:29860,execs:1384601,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001392,src_000616,time_29860,execs_1384601,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001392,src:000616,time:29860,execs:1384601,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001392,src_000616,time_29860,execs_1384601,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001393,src:001382,time:29914,execs:1387588,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001393,src_001382,time_29914,execs_1387588,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001393,src:001382,time:29914,execs:1387588,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001393,src_001382,time_29914,execs_1387588,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001395,src:001365,time:30081,execs:1394836,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001395,src_001365,time_30081,execs_1394836,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001395,src:001365,time:30081,execs:1394836,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001395,src_001365,time_30081,execs_1394836,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001396,src:000668,time:30134,execs:1396418,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001396,src_000668,time_30134,execs_1396418,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001396,src:000668,time:30134,execs:1396418,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001396,src_000668,time_30134,execs_1396418,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001397,src:001317,time:30196,execs:1398107,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001397,src_001317,time_30196,execs_1398107,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001397,src:001317,time:30196,execs:1398107,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001397,src_001317,time_30196,execs_1398107,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001398,src:001046,time:30254,execs:1401320,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001398,src_001046,time_30254,execs_1401320,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001398,src:001046,time:30254,execs:1401320,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001398,src_001046,time_30254,execs_1401320,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001399,src:001293,time:30351,execs:1404392,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001399,src_001293,time_30351,execs_1404392,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001399,src:001293,time:30351,execs:1404392,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001399,src_001293,time_30351,execs_1404392,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001401,src:001116,time:30468,execs:1409365,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001401,src_001116,time_30468,execs_1409365,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001401,src:001116,time:30468,execs:1409365,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001401,src_001116,time_30468,execs_1409365,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001402,src:000869,time:30570,execs:1414063,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001402,src_000869,time_30570,execs_1414063,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001402,src:000869,time:30570,execs:1414063,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001402,src_000869,time_30570,execs_1414063,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001403,src:001273,time:30587,execs:1414502,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001403,src_001273,time_30587,execs_1414502,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001403,src:001273,time:30587,execs:1414502,op:havoc,rep:10 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001403,src_001273,time_30587,execs_1414502,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001404,src:000981,time:30607,execs:1415167,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001404,src_000981,time_30607,execs_1415167,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001404,src:000981,time:30607,execs:1415167,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001404,src_000981,time_30607,execs_1415167,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001405,src:000539,time:30738,execs:1418936,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001405,src_000539,time_30738,execs_1418936,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001405,src:000539,time:30738,execs:1418936,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001405,src_000539,time_30738,execs_1418936,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001406,src:000789,time:30745,execs:1419374,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001406,src_000789,time_30745,execs_1419374,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001406,src:000789,time:30745,execs:1419374,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001406,src_000789,time_30745,execs_1419374,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001407,src:000807,time:30792,execs:1420682,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001407,src_000807,time_30792,execs_1420682,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001407,src:000807,time:30792,execs:1420682,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001407,src_000807,time_30792,execs_1420682,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001408,src:001009,time:30883,execs:1424232,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001408,src_001009,time_30883,execs_1424232,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001408,src:001009,time:30883,execs:1424232,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001408,src_001009,time_30883,execs_1424232,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001409,src:000589,time:31051,execs:1430960,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001409,src_000589,time_31051,execs_1430960,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001409,src:000589,time:31051,execs:1430960,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001409,src_000589,time_31051,execs_1430960,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001410,src:000625,time:31093,execs:1432985,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001410,src_000625,time_31093,execs_1432985,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001410,src:000625,time:31093,execs:1432985,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001410,src_000625,time_31093,execs_1432985,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001411,src:001246,time:31170,execs:1435196,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001411,src_001246,time_31170,execs_1435196,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001411,src:001246,time:31170,execs:1435196,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001411,src_001246,time_31170,execs_1435196,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001412,src:001336,time:31536,execs:1451083,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001412,src_001336,time_31536,execs_1451083,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001412,src:001336,time:31536,execs:1451083,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001412,src_001336,time_31536,execs_1451083,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001413,src:001387,time:31757,execs:1458076,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001413,src_001387,time_31757,execs_1458076,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001413,src:001387,time:31757,execs:1458076,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001413,src_001387,time_31757,execs_1458076,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001414,src:001186,time:31831,execs:1459424,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001414,src_001186,time_31831,execs_1459424,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001414,src:001186,time:31831,execs:1459424,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001414,src_001186,time_31831,execs_1459424,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001415,src:001013,time:31862,execs:1461043,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001415,src_001013,time_31862,execs_1461043,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001415,src:001013,time:31862,execs:1461043,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001415,src_001013,time_31862,execs_1461043,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001416,src:001013,time:31867,execs:1461326,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001416,src_001013,time_31867,execs_1461326,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001416,src:001013,time:31867,execs:1461326,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001416,src_001013,time_31867,execs_1461326,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001417,src:000974,time:31988,execs:1465497,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001417,src_000974,time_31988,execs_1465497,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001417,src:000974,time:31988,execs:1465497,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001417,src_000974,time_31988,execs_1465497,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001418,src:001167,time:32002,execs:1466336,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001418,src_001167,time_32002,execs_1466336,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001418,src:001167,time:32002,execs:1466336,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001418,src_001167,time_32002,execs_1466336,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001419,src:001280,time:32199,execs:1475494,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001419,src_001280,time_32199,execs_1475494,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001419,src:001280,time:32199,execs:1475494,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001419,src_001280,time_32199,execs_1475494,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001420,src:001224,time:32272,execs:1477688,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001420,src_001224,time_32272,execs_1477688,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001420,src:001224,time:32272,execs:1477688,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001420,src_001224,time_32272,execs_1477688,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001421,src:001366,time:32387,execs:1483134,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001421,src_001366,time_32387,execs_1483134,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001421,src:001366,time:32387,execs:1483134,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001421,src_001366,time_32387,execs_1483134,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001423,src:001422,time:32626,execs:1490779,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001423,src_001422,time_32626,execs_1490779,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001423,src:001422,time:32626,execs:1490779,op:havoc,rep:10 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001423,src_001422,time_32626,execs_1490779,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001424,src:001422,time:32635,execs:1491198,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001424,src_001422,time_32635,execs_1491198,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001424,src:001422,time:32635,execs:1491198,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001424,src_001422,time_32635,execs_1491198,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001425,src:000870,time:32751,execs:1495901,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001425,src_000870,time_32751,execs_1495901,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001425,src:000870,time:32751,execs:1495901,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001425,src_000870,time_32751,execs_1495901,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001426,src:000870,time:32754,execs:1496072,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001426,src_000870,time_32754,execs_1496072,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001426,src:000870,time:32754,execs:1496072,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001426,src_000870,time_32754,execs_1496072,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001427,src:001418,time:32791,execs:1497358,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001427,src_001418,time_32791,execs_1497358,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001427,src:001418,time:32791,execs:1497358,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001427,src_001418,time_32791,execs_1497358,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001428,src:001232,time:32863,execs:1500495,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001428,src_001232,time_32863,execs_1500495,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001428,src:001232,time:32863,execs:1500495,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001428,src_001232,time_32863,execs_1500495,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001429,src:000709,time:32966,execs:1504486,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001429,src_000709,time_32966,execs_1504486,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001429,src:000709,time:32966,execs:1504486,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001429,src_000709,time_32966,execs_1504486,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001430,src:001126,time:33116,execs:1510306,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001430,src_001126,time_33116,execs_1510306,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001430,src:001126,time:33116,execs:1510306,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001430,src_001126,time_33116,execs_1510306,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001431,src:001051,time:33198,execs:1513432,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001431,src_001051,time_33198,execs_1513432,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001431,src:001051,time:33198,execs:1513432,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001431,src_001051,time_33198,execs_1513432,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001433,src:001309,time:33296,execs:1516667,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001433,src_001309,time_33296,execs_1516667,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001433,src:001309,time:33296,execs:1516667,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001433,src_001309,time_33296,execs_1516667,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001434,src:000553,time:33351,execs:1519835,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001434,src_000553,time_33351,execs_1519835,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001434,src:000553,time:33351,execs:1519835,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001434,src_000553,time_33351,execs_1519835,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001435,src:001152,time:33405,execs:1521520,op:havoc,rep:11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001435,src_001152,time_33405,execs_1521520,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001435,src:001152,time:33405,execs:1521520,op:havoc,rep:11 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001435,src_001152,time_33405,execs_1521520,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001436,src:001424,time:33445,execs:1522830,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001436,src_001424,time_33445,execs_1522830,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001436,src:001424,time:33445,execs:1522830,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001436,src_001424,time_33445,execs_1522830,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001437,src:000897,time:33472,execs:1523791,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001437,src_000897,time_33472,execs_1523791,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001437,src:000897,time:33472,execs:1523791,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001437,src_000897,time_33472,execs_1523791,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001439,src:001335,time:33527,execs:1526196,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001439,src_001335,time_33527,execs_1526196,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001439,src:001335,time:33527,execs:1526196,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001439,src_001335,time_33527,execs_1526196,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001440,src:001339,time:33609,execs:1528723,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001440,src_001339,time_33609,execs_1528723,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001440,src:001339,time:33609,execs:1528723,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001440,src_001339,time_33609,execs_1528723,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001441,src:000975,time:33645,execs:1530842,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001441,src_000975,time_33645,execs_1530842,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001441,src:000975,time:33645,execs:1530842,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001441,src_000975,time_33645,execs_1530842,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001443,src:001379,time:34205,execs:1551636,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001443,src_001379,time_34205,execs_1551636,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001443,src:001379,time:34205,execs:1551636,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001443,src_001379,time_34205,execs_1551636,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001444,src:000563,time:34272,execs:1554201,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001444,src_000563,time_34272,execs_1554201,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001444,src:000563,time:34272,execs:1554201,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001444,src_000563,time_34272,execs_1554201,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001445,src:001390,time:34442,execs:1561322,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001445,src_001390,time_34442,execs_1561322,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001445,src:001390,time:34442,execs:1561322,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001445,src_001390,time_34442,execs_1561322,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001446,src:001445,time:34456,execs:1561664,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001446,src_001445,time_34456,execs_1561664,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001446,src:001445,time:34456,execs:1561664,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001446,src_001445,time_34456,execs_1561664,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001448,src:001431,time:34627,execs:1567962,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001448,src_001431,time_34627,execs_1567962,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001448,src:001431,time:34627,execs:1567962,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001448,src_001431,time_34627,execs_1567962,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001449,src:000812,time:34639,execs:1568665,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001449,src_000812,time_34639,execs_1568665,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001449,src:000812,time:34639,execs:1568665,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001449,src_000812,time_34639,execs_1568665,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001450,src:001421,time:34706,execs:1570764,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001450,src_001421,time_34706,execs_1570764,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001450,src:001421,time:34706,execs:1570764,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001450,src_001421,time_34706,execs_1570764,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001451,src:000899,time:34795,execs:1574755,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001451,src_000899,time_34795,execs_1574755,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001451,src:000899,time:34795,execs:1574755,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001451,src_000899,time_34795,execs_1574755,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001452,src:000899,time:34798,execs:1574962,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001452,src_000899,time_34798,execs_1574962,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001452,src:000899,time:34798,execs:1574962,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001452,src_000899,time_34798,execs_1574962,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001453,src:000660,time:34828,execs:1576884,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001453,src_000660,time_34828,execs_1576884,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001453,src:000660,time:34828,execs:1576884,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001453,src_000660,time_34828,execs_1576884,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001454,src:001328,time:35050,execs:1583912,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001454,src_001328,time_35050,execs_1583912,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001454,src:001328,time:35050,execs:1583912,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001454,src_001328,time_35050,execs_1583912,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001455,src:001452,time:35214,execs:1590361,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001455,src_001452,time_35214,execs_1590361,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001455,src:001452,time:35214,execs:1590361,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001455,src_001452,time_35214,execs_1590361,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001456,src:001195,time:35241,execs:1590907,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001456,src_001195,time_35241,execs_1590907,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001456,src:001195,time:35241,execs:1590907,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001456,src_001195,time_35241,execs_1590907,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001457,src:001222,time:35320,execs:1595107,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001457,src_001222,time_35320,execs_1595107,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001457,src:001222,time:35320,execs:1595107,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001457,src_001222,time_35320,execs_1595107,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001458,src:000433,time:35402,execs:1598010,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001458,src_000433,time_35402,execs_1598010,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001458,src:000433,time:35402,execs:1598010,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001458,src_000433,time_35402,execs_1598010,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001459,src:001286,time:35421,execs:1598676,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001459,src_001286,time_35421,execs_1598676,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001459,src:001286,time:35421,execs:1598676,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001459,src_001286,time_35421,execs_1598676,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001460,src:001320,time:35573,execs:1605323,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001460,src_001320,time_35573,execs_1605323,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001460,src:001320,time:35573,execs:1605323,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001460,src_001320,time_35573,execs_1605323,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001461,src:001453,time:35588,execs:1606145,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001461,src_001453,time_35588,execs_1606145,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001461,src:001453,time:35588,execs:1606145,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001461,src_001453,time_35588,execs_1606145,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001462,src:001296,time:35594,execs:1606487,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001462,src_001296,time_35594,execs_1606487,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001462,src:001296,time:35594,execs:1606487,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001462,src_001296,time_35594,execs_1606487,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001464,src:001380,time:36038,execs:1622989,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001464,src_001380,time_36038,execs_1622989,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001464,src:001380,time:36038,execs:1622989,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001464,src_001380,time_36038,execs_1622989,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001465,src:000760,time:36289,execs:1633685,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001465,src_000760,time_36289,execs_1633685,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001465,src:000760,time:36289,execs:1633685,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001465,src_000760,time_36289,execs_1633685,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001468,src:001201,time:36582,execs:1645800,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001468,src_001201,time_36582,execs_1645800,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001468,src:001201,time:36582,execs:1645800,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001468,src_001201,time_36582,execs_1645800,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001469,src:001391,time:36876,execs:1657589,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001469,src_001391,time_36876,execs_1657589,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001469,src:001391,time:36876,execs:1657589,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001469,src_001391,time_36876,execs_1657589,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001470,src:001267,time:37199,execs:1671059,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001470,src_001267,time_37199,execs_1671059,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001470,src:001267,time:37199,execs:1671059,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001470,src_001267,time_37199,execs_1671059,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001471,src:000447,time:37230,execs:1672601,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001471,src_000447,time_37230,execs_1672601,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001471,src:000447,time:37230,execs:1672601,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001471,src_000447,time_37230,execs_1672601,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001472,src:000334,time:37307,execs:1675252,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001472,src_000334,time_37307,execs_1675252,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001472,src:000334,time:37307,execs:1675252,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001472,src_000334,time_37307,execs_1675252,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001475,src:001278,time:38274,execs:1711739,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001475,src_001278,time_38274,execs_1711739,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001475,src:001278,time:38274,execs:1711739,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001475,src_001278,time_38274,execs_1711739,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001476,src:001458,time:38309,execs:1713793,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001476,src_001458,time_38309,execs_1713793,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001476,src:001458,time:38309,execs:1713793,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001476,src_001458,time_38309,execs_1713793,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001477,src:001157,time:38359,execs:1716120,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001477,src_001157,time_38359,execs_1716120,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001477,src:001157,time:38359,execs:1716120,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001477,src_001157,time_38359,execs_1716120,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001478,src:001347,time:38568,execs:1723775,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001478,src_001347,time_38568,execs_1723775,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001478,src:001347,time:38568,execs:1723775,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001478,src_001347,time_38568,execs_1723775,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001479,src:000832,time:38775,execs:1732559,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001479,src_000832,time_38775,execs_1732559,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001479,src:000832,time:38775,execs:1732559,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001479,src_000832,time_38775,execs_1732559,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001480,src:001457,time:39374,execs:1755454,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001480,src_001457,time_39374,execs_1755454,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001480,src:001457,time:39374,execs:1755454,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001480,src_001457,time_39374,execs_1755454,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001481,src:000657,time:39572,execs:1763736,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001481,src_000657,time_39572,execs_1763736,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001481,src:000657,time:39572,execs:1763736,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001481,src_000657,time_39572,execs_1763736,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001482,src:001149,time:40197,execs:1788180,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001482,src_001149,time_40197,execs_1788180,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001482,src:001149,time:40197,execs:1788180,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001482,src_001149,time_40197,execs_1788180,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001483,src:001117,time:40323,execs:1793666,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001483,src_001117,time_40323,execs_1793666,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001483,src:001117,time:40323,execs:1793666,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001483,src_001117,time_40323,execs_1793666,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001488,src:001218,time:41779,execs:1848066,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001488,src_001218,time_41779,execs_1848066,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001488,src:001218,time:41779,execs:1848066,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001488,src_001218,time_41779,execs_1848066,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001489,src:000684,time:41829,execs:1850079,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001489,src_000684,time_41829,execs_1850079,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001489,src:000684,time:41829,execs:1850079,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001489,src_000684,time_41829,execs_1850079,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001490,src:001190,time:42486,execs:1879391,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001490,src_001190,time_42486,execs_1879391,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001490,src:001190,time:42486,execs:1879391,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001490,src_001190,time_42486,execs_1879391,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001491,src:001134,time:43166,execs:1906850,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001491,src_001134,time_43166,execs_1906850,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001491,src:001134,time:43166,execs:1906850,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001491,src_001134,time_43166,execs_1906850,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001492,src:000331,time:43176,execs:1907444,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001492,src_000331,time_43176,execs_1907444,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001492,src:000331,time:43176,execs:1907444,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001492,src_000331,time_43176,execs_1907444,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001493,src:001068,time:43220,execs:1910149,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001493,src_001068,time_43220,execs_1910149,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001493,src:001068,time:43220,execs:1910149,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001493,src_001068,time_43220,execs_1910149,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001494,src:001126,time:43326,execs:1913752,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001494,src_001126,time_43326,execs_1913752,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001494,src:001126,time:43326,execs:1913752,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001494,src_001126,time_43326,execs_1913752,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001495,src:001481,time:43439,execs:1918428,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001495,src_001481,time_43439,execs_1918428,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001495,src:001481,time:43439,execs:1918428,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001495,src_001481,time_43439,execs_1918428,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001496,src:001083,time:43460,execs:1919248,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001496,src_001083,time_43460,execs_1919248,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001496,src:001083,time:43460,execs:1919248,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001496,src_001083,time_43460,execs_1919248,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001497,src:001492,time:43533,execs:1921597,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001497,src_001492,time_43533,execs_1921597,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001497,src:001492,time:43533,execs:1921597,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001497,src_001492,time_43533,execs_1921597,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001498,src:001106,time:43796,execs:1930680,op:havoc,rep:1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001498,src_001106,time_43796,execs_1930680,op_havoc,rep_1,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001498,src:001106,time:43796,execs:1930680,op:havoc,rep:1,+cov rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001498,src_001106,time_43796,execs_1930680,op_havoc,rep_1,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001499,src:001498,time:43814,execs:1931591,op:quick,pos:80,val:+7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001499,src_001498,time_43814,execs_1931591,op_quick,pos_80,val_+7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001499,src:001498,time:43814,execs:1931591,op:quick,pos:80,val:+7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001499,src_001498,time_43814,execs_1931591,op_quick,pos_80,val_+7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001500,src:000820,time:43842,execs:1933223,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001500,src_000820,time_43842,execs_1933223,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001500,src:000820,time:43842,execs:1933223,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001500,src_000820,time_43842,execs_1933223,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001501,src:001477,time:44021,execs:1940691,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001501,src_001477,time_44021,execs_1940691,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001501,src:001477,time:44021,execs:1940691,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001501,src_001477,time_44021,execs_1940691,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001502,src:000599,time:44300,execs:1951205,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001502,src_000599,time_44300,execs_1951205,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001502,src:000599,time:44300,execs:1951205,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001502,src_000599,time_44300,execs_1951205,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001503,src:000744,time:45061,execs:1981006,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001503,src_000744,time_45061,execs_1981006,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001503,src:000744,time:45061,execs:1981006,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001503,src_000744,time_45061,execs_1981006,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001504,src:001101,time:45467,execs:1998370,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001504,src_001101,time_45467,execs_1998370,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001504,src:001101,time:45467,execs:1998370,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001504,src_001101,time_45467,execs_1998370,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001505,src:000967,time:45697,execs:2006870,op:havoc,rep:10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001505,src_000967,time_45697,execs_2006870,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001505,src:000967,time:45697,execs:2006870,op:havoc,rep:10 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001505,src_000967,time_45697,execs_2006870,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001506,src:000967,time:45701,execs:2007075,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001506,src_000967,time_45701,execs_2007075,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001506,src:000967,time:45701,execs:2007075,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001506,src_000967,time_45701,execs_2007075,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001508,src:000139,time:46213,execs:2027160,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001508,src_000139,time_46213,execs_2027160,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001508,src:000139,time:46213,execs:2027160,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001508,src_000139,time_46213,execs_2027160,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001509,src:001345,time:46261,execs:2028877,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001509,src_001345,time_46261,execs_2028877,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001509,src:001345,time:46261,execs:2028877,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001509,src_001345,time_46261,execs_2028877,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001510,src:001491,time:46340,execs:2031588,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001510,src_001491,time_46340,execs_2031588,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001510,src:001491,time:46340,execs:2031588,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001510,src_001491,time_46340,execs_2031588,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001511,src:001498,time:46415,execs:2035283,op:int16,pos:80,val:+0 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001511,src_001498,time_46415,execs_2035283,op_int16,pos_80,val_+0 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001511,src:001498,time:46415,execs:2035283,op:int16,pos:80,val:+0 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001511,src_001498,time_46415,execs_2035283,op_int16,pos_80,val_+0 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001512,src:001498,time:46429,execs:2035927,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001512,src_001498,time_46429,execs_2035927,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001512,src:001498,time:46429,execs:2035927,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001512,src_001498,time_46429,execs_2035927,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001513,src:001498,time:46429,execs:2035947,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001513,src_001498,time_46429,execs_2035947,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001513,src:001498,time:46429,execs:2035947,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001513,src_001498,time_46429,execs_2035947,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001514,src:001498,time:46454,execs:2036784,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001514,src_001498,time_46454,execs_2036784,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001514,src:001498,time:46454,execs:2036784,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001514,src_001498,time_46454,execs_2036784,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001515,src:001460,time:46856,execs:2051236,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001515,src_001460,time_46856,execs_2051236,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001515,src:001460,time:46856,execs:2051236,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001515,src_001460,time_46856,execs_2051236,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001516,src:001327,time:47094,execs:2061232,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001516,src_001327,time_47094,execs_2061232,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001516,src:001327,time:47094,execs:2061232,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001516,src_001327,time_47094,execs_2061232,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001517,src:000786,time:47174,execs:2064072,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001517,src_000786,time_47174,execs_2064072,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001517,src:000786,time:47174,execs:2064072,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001517,src_000786,time_47174,execs_2064072,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001518,src:001238,time:47427,execs:2074920,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001518,src_001238,time_47427,execs_2074920,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001518,src:001238,time:47427,execs:2074920,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001518,src_001238,time_47427,execs_2074920,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001519,src:000757,time:47629,execs:2083997,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001519,src_000757,time_47629,execs_2083997,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001519,src:000757,time:47629,execs:2083997,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001519,src_000757,time_47629,execs_2083997,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001521,src:001511,time:48210,execs:2111291,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001521,src_001511,time_48210,execs_2111291,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001521,src:001511,time:48210,execs:2111291,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001521,src_001511,time_48210,execs_2111291,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001522,src:001180,time:48712,execs:2133024,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001522,src_001180,time_48712,execs_2133024,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001522,src:001180,time:48712,execs:2133024,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001522,src_001180,time_48712,execs_2133024,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001524,src:000467,time:49953,execs:2184373,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001524,src_000467,time_49953,execs_2184373,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001524,src:000467,time:49953,execs:2184373,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001524,src_000467,time_49953,execs_2184373,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001525,src:001524,time:50825,execs:2218764,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001525,src_001524,time_50825,execs_2218764,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001525,src:001524,time:50825,execs:2218764,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001525,src_001524,time_50825,execs_2218764,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001527,src:001526,time:51217,execs:2234610,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001527,src_001526,time_51217,execs_2234610,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001527,src:001526,time:51217,execs:2234610,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001527,src_001526,time_51217,execs_2234610,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001528,src:001482,time:51984,execs:2266070,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001528,src_001482,time_51984,execs_2266070,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001528,src:001482,time:51984,execs:2266070,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001528,src_001482,time_51984,execs_2266070,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001529,src:000520,time:52127,execs:2271743,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001529,src_000520,time_52127,execs_2271743,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001529,src:000520,time:52127,execs:2271743,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001529,src_000520,time_52127,execs_2271743,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001530,src:000988,time:52497,execs:2286994,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001530,src_000988,time_52497,execs_2286994,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001530,src:000988,time:52497,execs:2286994,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001530,src_000988,time_52497,execs_2286994,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001531,src:001189,time:52800,execs:2301161,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001531,src_001189,time_52800,execs_2301161,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001531,src:001189,time:52800,execs:2301161,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001531,src_001189,time_52800,execs_2301161,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001532,src:000427,time:53387,execs:2324726,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001532,src_000427,time_53387,execs_2324726,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001532,src:000427,time:53387,execs:2324726,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001532,src_000427,time_53387,execs_2324726,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001533,src:001025,time:53668,execs:2335453,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001533,src_001025,time_53668,execs_2335453,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001533,src:001025,time:53668,execs:2335453,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001533,src_001025,time_53668,execs_2335453,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001534,src:000479,time:54260,execs:2359621,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001534,src_000479,time_54260,execs_2359621,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001534,src:000479,time:54260,execs:2359621,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001534,src_000479,time_54260,execs_2359621,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001535,src:001523,time:54567,execs:2372600,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001535,src_001523,time_54567,execs_2372600,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001535,src:001523,time:54567,execs:2372600,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001535,src_001523,time_54567,execs_2372600,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001538,src:001388,time:55705,execs:2420703,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001538,src_001388,time_55705,execs_2420703,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001538,src:001388,time:55705,execs:2420703,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001538,src_001388,time_55705,execs_2420703,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001539,src:001414,time:56340,execs:2447540,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001539,src_001414,time_56340,execs_2447540,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001539,src:001414,time:56340,execs:2447540,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001539,src_001414,time_56340,execs_2447540,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001540,src:000931,time:57990,execs:2521110,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001540,src_000931,time_57990,execs_2521110,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001540,src:000931,time:57990,execs:2521110,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001540,src_000931,time_57990,execs_2521110,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001541,src:001496,time:58333,execs:2536257,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001541,src_001496,time_58333,execs_2536257,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001541,src:001496,time:58333,execs:2536257,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001541,src_001496,time_58333,execs_2536257,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001542,src:000502,time:59238,execs:2578219,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001542,src_000502,time_59238,execs_2578219,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001542,src:000502,time:59238,execs:2578219,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001542,src_000502,time_59238,execs_2578219,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001543,src:000457,time:59971,execs:2607451,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001543,src_000457,time_59971,execs_2607451,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001543,src:000457,time:59971,execs:2607451,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001543,src_000457,time_59971,execs_2607451,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001544,src:001543,time:59978,execs:2607842,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001544,src_001543,time_59978,execs_2607842,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001544,src:001543,time:59978,execs:2607842,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001544,src_001543,time_59978,execs_2607842,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001545,src:001292,time:60771,execs:2648198,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001545,src_001292,time_60771,execs_2648198,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001545,src:001292,time:60771,execs:2648198,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001545,src_001292,time_60771,execs_2648198,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001546,src:001531,time:60809,execs:2650552,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001546,src_001531,time_60809,execs_2650552,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001546,src:001531,time:60809,execs:2650552,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001546,src_001531,time_60809,execs_2650552,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001547,src:000885,time:61305,execs:2671340,op:havoc,rep:12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001547,src_000885,time_61305,execs_2671340,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001547,src:000885,time:61305,execs:2671340,op:havoc,rep:12 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001547,src_000885,time_61305,execs_2671340,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001548,src:000140,time:61407,execs:2676706,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001548,src_000140,time_61407,execs_2676706,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001548,src:000140,time:61407,execs:2676706,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001548,src_000140,time_61407,execs_2676706,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001549,src:001544,time:62212,execs:2715715,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001549,src_001544,time_62212,execs_2715715,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001549,src:001544,time:62212,execs:2715715,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001549,src_001544,time_62212,execs_2715715,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001550,src:000663,time:64156,execs:2805140,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001550,src_000663,time_64156,execs_2805140,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001550,src:000663,time:64156,execs:2805140,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001550,src_000663,time_64156,execs_2805140,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001551,src:001474,time:65334,execs:2859988,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001551,src_001474,time_65334,execs_2859988,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001551,src:001474,time:65334,execs:2859988,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001551,src_001474,time_65334,execs_2859988,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001552,src:000124,time:65968,execs:2886661,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001552,src_000124,time_65968,execs_2886661,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001552,src:000124,time:65968,execs:2886661,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001552,src_000124,time_65968,execs_2886661,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001554,src:001376,time:67686,execs:2961930,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001554,src_001376,time_67686,execs_2961930,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001554,src:001376,time:67686,execs:2961930,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001554,src_001376,time_67686,execs_2961930,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001555,src:000474,time:67874,execs:2969568,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001555,src_000474,time_67874,execs_2969568,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001555,src:000474,time:67874,execs:2969568,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001555,src_000474,time_67874,execs_2969568,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001557,src:000499,time:68868,execs:3010374,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001557,src_000499,time_68868,execs_3010374,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001557,src:000499,time:68868,execs:3010374,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001557,src_000499,time_68868,execs_3010374,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001558,src:001311,time:69846,execs:3057444,op:havoc,rep:9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001558,src_001311,time_69846,execs_3057444,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001558,src:001311,time:69846,execs:3057444,op:havoc,rep:9 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001558,src_001311,time_69846,execs_3057444,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001559,src:001527,time:70866,execs:3102861,op:havoc,rep:16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001559,src_001527,time_70866,execs_3102861,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001559,src:001527,time:70866,execs:3102861,op:havoc,rep:16 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001559,src_001527,time_70866,execs_3102861,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001560,src:001340,time:71270,execs:3120683,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001560,src_001340,time_71270,execs_3120683,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001560,src:001340,time:71270,execs:3120683,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001560,src_001340,time_71270,execs_3120683,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001561,src:001556,time:72703,execs:3185526,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001561,src_001556,time_72703,execs_3185526,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001561,src:001556,time:72703,execs:3185526,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001561,src_001556,time_72703,execs_3185526,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001562,src:000865,time:72775,execs:3188390,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001562,src_000865,time_72775,execs_3188390,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001562,src:000865,time:72775,execs:3188390,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001562,src_000865,time_72775,execs_3188390,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001563,src:000390,time:72933,execs:3194467,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001563,src_000390,time_72933,execs_3194467,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001563,src:000390,time:72933,execs:3194467,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001563,src_000390,time_72933,execs_3194467,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001564,src:001055,time:74431,execs:3262005,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001564,src_001055,time_74431,execs_3262005,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001564,src:001055,time:74431,execs:3262005,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001564,src_001055,time_74431,execs_3262005,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001565,src:001562,time:76501,execs:3367760,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001565,src_001562,time_76501,execs_3367760,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001565,src:001562,time:76501,execs:3367760,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001565,src_001562,time_76501,execs_3367760,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001567,src:000997,time:79317,execs:3514059,op:havoc,rep:13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001567,src_000997,time_79317,execs_3514059,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001567,src:000997,time:79317,execs:3514059,op:havoc,rep:13 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001567,src_000997,time_79317,execs_3514059,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001571,src:001568,time:81065,execs:3601851,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001571,src_001568,time_81065,execs_3601851,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001571,src:001568,time:81065,execs:3601851,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001571,src_001568,time_81065,execs_3601851,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001572,src:001553,time:83733,execs:3736850,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001572,src_001553,time_83733,execs_3736850,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001572,src:001553,time:83733,execs:3736850,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001572,src_001553,time_83733,execs_3736850,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001573,src:000932,time:84975,execs:3801721,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001573,src_000932,time_84975,execs_3801721,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001573,src:000932,time:84975,execs:3801721,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001573,src_000932,time_84975,execs_3801721,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001574,src:001522,time:86758,execs:3891531,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001574,src_001522,time_86758,execs_3891531,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001574,src:001522,time:86758,execs:3891531,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001574,src_001522,time_86758,execs_3891531,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001575,src:001456,time:88220,execs:3967734,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001575,src_001456,time_88220,execs_3967734,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001575,src:001456,time:88220,execs:3967734,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001575,src_001456,time_88220,execs_3967734,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001577,src:001576,time:90627,execs:4093328,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001577,src_001576,time_90627,execs_4093328,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001577,src:001576,time:90627,execs:4093328,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001577,src_001576,time_90627,execs_4093328,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001578,src:001520,time:91696,execs:4145986,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001578,src_001520,time_91696,execs_4145986,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001578,src:001520,time:91696,execs:4145986,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001578,src_001520,time_91696,execs_4145986,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001580,src:001579,time:92882,execs:4199691,op:havoc,rep:7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001580,src_001579,time_92882,execs_4199691,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001580,src:001579,time:92882,execs:4199691,op:havoc,rep:7 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001580,src_001579,time_92882,execs_4199691,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001581,src:000450,time:94616,execs:4283933,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001581,src_000450,time_94616,execs_4283933,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001581,src:000450,time:94616,execs:4283933,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001581,src_000450,time_94616,execs_4283933,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001582,src:001339,time:98085,execs:4471265,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001582,src_001339,time_98085,execs_4471265,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001582,src:001339,time:98085,execs:4471265,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001582,src_001339,time_98085,execs_4471265,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001583,src:000454,time:101516,execs:4654027,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001583,src_000454,time_101516,execs_4654027,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001583,src:000454,time:101516,execs:4654027,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001583,src_000454,time_101516,execs_4654027,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001585,src:001221,time:107705,execs:4991004,op:havoc,rep:5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001585,src_001221,time_107705,execs_4991004,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001585,src:001221,time:107705,execs:4991004,op:havoc,rep:5 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001585,src_001221,time_107705,execs_4991004,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001586,src:000317,time:108386,execs:5020085,op:havoc,rep:6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001586,src_000317,time_108386,execs_5020085,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001586,src:000317,time:108386,execs:5020085,op:havoc,rep:6 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001586,src_000317,time_108386,execs_5020085,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001587,src:001584,time:111490,execs:5190288,op:havoc,rep:8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001587,src_001584,time_111490,execs_5190288,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001587,src:001584,time:111490,execs:5190288,op:havoc,rep:8 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001587,src_001584,time_111490,execs_5190288,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001588,src:001245,time:112304,execs:5231430,op:havoc,rep:2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001588,src_001245,time_112304,execs_5231430,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001588,src:001245,time:112304,execs:5231430,op:havoc,rep:2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001588,src_001245,time_112304,execs_5231430,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001589,src:001350,time:113455,execs:5289536,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001589,src_001350,time_113455,execs_5289536,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001589,src:001350,time:113455,execs:5289536,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001589,src_001350,time_113455,execs_5289536,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001591,src:001590,time:115135,execs:5371733,op:havoc,rep:4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001591,src_001590,time_115135,execs_5371733,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001591,src:001590,time:115135,execs:5371733,op:havoc,rep:4 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001591,src_001590,time_115135,execs_5371733,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001592,src:001590,time:115139,execs:5371826,op:havoc,rep:3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001592,src_001590,time_115139,execs_5371826,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001592,src:001590,time:115139,execs:5371826,op:havoc,rep:3 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001592,src_001590,time_115139,execs_5371826,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001593,src:001592,time:115857,execs:5395785,op:havoc,rep:15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001593,src_001592,time_115857,execs_5395785,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001593,src:001592,time:115857,execs:5395785,op:havoc,rep:15 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001593,src_001592,time_115857,execs_5395785,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001594,src:001402,time:118755,execs:5534568,op:havoc,rep:14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001594,src_001402,time_118755,execs_5534568,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001594,src:001402,time:118755,execs:5534568,op:havoc,rep:14 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001594,src_001402,time_118755,execs_5534568,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id:001595,src:001348,time:122907,execs:5754637,op:havoc,rep:1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001595,src_001348,time_122907,execs_5754637,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id:001595,src:001348,time:122907,execs:5754637,op:havoc,rep:1 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_001595,src_001348,time_122907,execs_5754637,op_havoc,rep_1 From 41870c14aded310907dab03b28df8e63f9561765 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sun, 1 Mar 2026 06:53:30 -0800 Subject: [PATCH 080/277] ci: test libghostty fuzzer build --- .github/workflows/test.yml | 46 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7e6a9f911c..ff078514ff 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -102,6 +102,7 @@ jobs: - test-gtk - test-sentry-linux - test-i18n + - test-fuzz-libghostty - test-macos - pinact - prettier @@ -1010,6 +1011,51 @@ jobs: run: | nix develop -c zig build -Di18n=${{ matrix.i18n }} + test-fuzz-libghostty: + name: Build test/fuzz-libghostty + runs-on: namespace-profile-ghostty-sm + needs: test + env: + ZIG_LOCAL_CACHE_DIR: /zig/local-cache + ZIG_GLOBAL_CACHE_DIR: /zig/global-cache + steps: + - name: Checkout code + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + + - name: Setup Cache + uses: namespacelabs/nscloud-cache-action@a90bb5d4b27522ce881c6e98eebd7d7e6d1653f9 # v1.4.2 + with: + path: | + /nix + /zig + + # Install Nix and use that to run our tests so our environment matches exactly. + - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + with: + nix_path: nixpkgs=channel:nixos-unstable + - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 + with: + name: ghostty + authToken: "${{ secrets.CACHIX_AUTH_TOKEN }}" + + - name: Install AFL++ and LLVM + run: | + sudo apt-get update + sudo DEBIAN_FRONTEND=noninteractive apt-get install -y afl++ llvm + + - name: Verify AFL++ and LLVM are available + run: | + afl-cc --version + if command -v llvm-config >/dev/null 2>&1; then + llvm-config --version + else + llvm-config-18 --version + fi + + - name: Build fuzzer harness + run: | + nix develop -c sh -c 'cd test/fuzz-libghostty && zig build' + zig-fmt: if: github.repository == 'ghostty-org/ghostty' && needs.skip.outputs.skip != 'true' && needs.skip.outputs.zig == 'true' needs: skip From 7bc44e77d08ec2b3e3f209b2d6d1941b4d1f6e2d Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sun, 1 Mar 2026 06:54:06 -0800 Subject: [PATCH 081/277] shellcheck --- test/fuzz-libghostty/corpus/sanitize-filenames.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/test/fuzz-libghostty/corpus/sanitize-filenames.sh b/test/fuzz-libghostty/corpus/sanitize-filenames.sh index bd43684356..f54d9428e2 100755 --- a/test/fuzz-libghostty/corpus/sanitize-filenames.sh +++ b/test/fuzz-libghostty/corpus/sanitize-filenames.sh @@ -7,9 +7,13 @@ cd "$(dirname "$0")" || exit 1 -dirs="${@:-vt-parser-cmin vt-parser-min}" +if [ $# -gt 0 ]; then + set -- "$@" +else + set -- vt-parser-cmin vt-parser-min +fi -for dir in $dirs; do +for dir in "$@"; do [ -d "$dir" ] || continue for f in "$dir"/*; do [ -f "$f" ] || continue From f43874a168dc8bd560ca1d7819d9a34c2ff318bf Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sun, 1 Mar 2026 07:01:15 -0800 Subject: [PATCH 082/277] fuzz: update corpus --- test/fuzz-libghostty/build.zig | 7 +++++-- ...019,time_0,execs_0,orig_20-csi-intermediate | 1 + ...0041,time_0,execs_0,orig_42-incomplete-esc} | 0 ...g_id_000046,time_0,execs_0,orig_48-csi-da2} | 0 ...src_000003,time_16,execs_687,op_havoc,rep_4 | 1 + ...003,time_32,execs_1079,op_havoc,rep_15,+cov | 1 + ...c_000003,time_41,execs_1431,op_havoc,rep_14 | Bin 0 -> 22 bytes ..._000003,time_117,execs_4908,op_havoc,rep_10 | 1 + ...3,time_438,execs_23832,op_havoc,rep_15,+cov | Bin 0 -> 45 bytes ...000003,time_583,execs_33560,op_havoc,rep_14 | Bin 0 -> 80 bytes ...1,time_1282,execs_83907,op_havoc,rep_7,+cov | Bin 0 -> 50 bytes ...1,time_1349,execs_88810,op_havoc,rep_3,+cov | Bin 0 -> 32 bytes ...000024,time_0,execs_0,orig_25-osc-hyperlink | 1 - ...0386,time_1636,execs_108369,op_havoc,rep_15 | Bin 0 -> 72 bytes ...time_1733,execs_115697,op_havoc,rep_16,+cov | Bin 0 -> 84 bytes ...time_1779,execs_119324,op_havoc,rep_11,+cov | Bin 0 -> 97 bytes .../id_000030,time_0,execs_0,orig_31-c1-dcs | 1 - ...,time_1838,execs_121940,op_havoc,rep_3,+cov | Bin 0 -> 48 bytes ...,time_1847,execs_122604,op_havoc,rep_1,+cov | Bin 0 -> 42 bytes ...00466,time_1870,execs_124365,op_havoc,rep_3 | 1 + ...,time_2125,execs_140688,op_havoc,rep_3,+cov | 1 + ...0038,time_0,execs_0,orig_39-csi-many-params | 1 - ...000039,time_0,execs_0,orig_40-csi-subparams | 1 - ...time_2350,execs_155247,op_havoc,rep_12,+cov | Bin 0 -> 168 bytes ...00040,time_0,execs_0,orig_41-incomplete-csi | 1 - ...0494,time_2487,execs_164820,op_havoc,rep_13 | Bin 0 -> 103 bytes ...0494,time_2674,execs_174563,op_havoc,rep_13 | Bin 0 -> 184 bytes ...00494,time_2720,execs_177479,op_havoc,rep_7 | Bin 0 -> 107 bytes ...0494,time_2975,execs_194733,op_havoc,rep_10 | Bin 0 -> 108 bytes ...time_3226,execs_209131,op_havoc,rep_16,+cov | Bin 0 -> 88 bytes ...0283,time_3242,execs_210298,op_havoc,rep_16 | Bin 0 -> 150 bytes ...0283,time_3279,execs_212708,op_havoc,rep_16 | Bin 0 -> 73 bytes ...00467,time_3424,execs_221173,op_havoc,rep_2 | 1 + ...,time_3514,execs_225827,op_havoc,rep_8,+cov | Bin 0 -> 72 bytes ...,time_3620,execs_233166,op_havoc,rep_4,+cov | 1 + ...0304,time_3648,execs_235138,op_havoc,rep_11 | Bin 0 -> 52 bytes ...00522,time_3970,execs_252869,op_havoc,rep_7 | 1 + ...0332,time_4454,execs_282164,op_havoc,rep_12 | Bin 0 -> 59 bytes ...0332,time_4456,execs_282289,op_havoc,rep_11 | Bin 0 -> 130 bytes ...time_4466,execs_282965,op_havoc,rep_12,+cov | Bin 0 -> 40 bytes ...00343,time_4480,execs_283970,op_havoc,rep_9 | Bin 0 -> 81 bytes ...0343,time_4541,execs_286701,op_havoc,rep_10 | Bin 0 -> 84 bytes ...00343,time_4637,execs_290209,op_havoc,rep_7 | Bin 0 -> 40 bytes ...0343,time_4700,execs_294596,op_havoc,rep_13 | Bin 0 -> 96 bytes ...0528,time_4746,execs_296283,op_havoc,rep_10 | Bin 0 -> 99 bytes ...00528,time_4756,execs_297052,op_havoc,rep_9 | 1 + ...0528,time_4876,execs_305285,op_havoc,rep_15 | 1 + ...,time_4953,execs_310152,op_havoc,rep_2,+cov | 1 + ...00760,time_4972,execs_311541,op_havoc,rep_2 | 1 + ...,time_4984,execs_312452,op_havoc,rep_2,+cov | 1 + ...,time_5115,execs_321534,op_havoc,rep_2,+cov | 1 + ...rc_000003,time_60,execs_2895,op_havoc,rep_4 | Bin 43 -> 0 bytes ...00663,time_5755,execs_363337,op_havoc,rep_4 | Bin 0 -> 113 bytes ...00786,time_5870,execs_371238,op_havoc,rep_1 | 1 + ...00486,time_5878,execs_371847,op_havoc,rep_2 | Bin 0 -> 65 bytes ...0505,time_5967,execs_378028,op_havoc,rep_14 | Bin 0 -> 88 bytes ...,time_6143,execs_388763,op_havoc,rep_2,+cov | 1 + ...0479,time_6298,execs_397416,op_havoc,rep_10 | Bin 0 -> 110 bytes ...00483,time_6311,execs_398331,op_havoc,rep_4 | 1 + ...c_000003,time_124,execs_6075,op_havoc,rep_5 | 1 - ...00825,time_6320,execs_399009,op_havoc,rep_1 | 1 + ...00489,time_6361,execs_402084,op_havoc,rep_5 | 1 + ...00787,time_6409,execs_405622,op_havoc,rep_4 | 1 + ...00598,time_6489,execs_409093,op_havoc,rep_2 | Bin 0 -> 188 bytes ...00598,time_6493,execs_409277,op_havoc,rep_2 | Bin 0 -> 172 bytes ...00801,time_6563,execs_412611,op_havoc,rep_6 | 1 + ...00668,time_6850,execs_431000,op_havoc,rep_8 | Bin 0 -> 76 bytes ...00713,time_7213,execs_449216,op_havoc,rep_5 | 1 + ...00713,time_7731,execs_478635,op_havoc,rep_8 | Bin 0 -> 128 bytes ...00713,time_7840,execs_484337,op_havoc,rep_6 | Bin 0 -> 63 bytes ...00776,time_8152,execs_496424,op_havoc,rep_4 | Bin 0 -> 131 bytes ...00852,time_8407,execs_506437,op_havoc,rep_4 | Bin 0 -> 75 bytes ..._000003,time_174,execs_10187,op_havoc,rep_6 | 1 - ...00858,time_8661,execs_518309,op_havoc,rep_2 | Bin 0 -> 118 bytes ...00918,time_8987,execs_523673,op_havoc,rep_3 | Bin 0 -> 80 bytes ...3,execs_524829,op_quick,pos_55,val_+13,+cov | Bin 0 -> 99 bytes ..._000003,time_184,execs_11036,op_havoc,rep_5 | 1 - ...00750,time_9248,execs_536041,op_havoc,rep_4 | Bin 0 -> 66 bytes ...00025,time_9462,execs_548368,op_havoc,rep_3 | 1 + ...00786,time_9564,execs_554503,op_havoc,rep_3 | 1 + ...00745,time_9818,execs_564242,op_havoc,rep_1 | Bin 0 -> 131 bytes ...00644,time_9946,execs_568981,op_havoc,rep_4 | Bin 0 -> 57 bytes ...03,time_229,execs_14591,op_havoc,rep_4,+cov | 1 - ...time_10314,execs_588057,op_havoc,rep_2,+cov | 1 + ..._000003,time_232,execs_14809,op_havoc,rep_5 | 1 - ...996,time_10644,execs_602415,op_havoc,rep_13 | Bin 0 -> 192 bytes ...0999,time_10877,execs_614488,op_havoc,rep_2 | 1 + ...0513,time_10999,execs_620766,op_havoc,rep_4 | 1 + ..._000003,time_256,execs_16794,op_havoc,rep_8 | 1 - ...747,time_11071,execs_622447,op_havoc,rep_11 | Bin 0 -> 160 bytes ...time_11350,execs_638785,op_havoc,rep_4,+cov | Bin 0 -> 99 bytes ...time_11461,execs_643845,op_havoc,rep_3,+cov | Bin 0 -> 95 bytes ...time_11564,execs_649718,op_havoc,rep_4,+cov | Bin 0 -> 70 bytes ...time_11722,execs_656296,op_havoc,rep_3,+cov | Bin 0 -> 99 bytes ...time_11948,execs_668213,op_havoc,rep_4,+cov | Bin 0 -> 100 bytes ...1029,time_12062,execs_674669,op_havoc,rep_6 | Bin 0 -> 104 bytes ...1035,time_12189,execs_681786,op_havoc,rep_6 | Bin 0 -> 100 bytes ...1035,time_12365,execs_691040,op_havoc,rep_2 | Bin 0 -> 118 bytes ...1047,time_13081,execs_732679,op_havoc,rep_2 | Bin 0 -> 106 bytes ...038,time_13112,execs_734584,op_havoc,rep_12 | Bin 0 -> 152 bytes ..._000003,time_313,execs_21467,op_havoc,rep_7 | 1 - ...1039,time_13271,execs_743974,op_havoc,rep_3 | Bin 0 -> 103 bytes ...1039,time_13273,execs_744091,op_havoc,rep_3 | Bin 0 -> 129 bytes ...1039,time_13281,execs_744619,op_havoc,rep_5 | Bin 0 -> 82 bytes ...039,time_13297,execs_745612,op_havoc,rep_10 | Bin 0 -> 166 bytes ...1039,time_13687,execs_768227,op_havoc,rep_9 | Bin 0 -> 104 bytes ...1039,time_13953,execs_780880,op_havoc,rep_8 | Bin 0 -> 92 bytes ...ime_13958,execs_781166,op_havoc,rep_15,+cov | Bin 0 -> 131 bytes ...1040,time_13984,execs_782672,op_havoc,rep_9 | Bin 0 -> 130 bytes ..._000003,time_371,execs_26219,op_havoc,rep_4 | 1 - ...040,time_13989,execs_782974,op_havoc,rep_12 | Bin 0 -> 148 bytes ...043,time_14028,execs_785240,op_havoc,rep_2} | Bin 51 -> 87 bytes ...054,time_14322,execs_797595,op_flip1,pos_56 | Bin 0 -> 99 bytes ...14323,execs_797635,op_arith8,pos_56,val_-10 | Bin 0 -> 99 bytes ...057,time_15156,execs_840369,op_havoc,rep_10 | Bin 0 -> 77 bytes ...057,time_15205,execs_842961,op_havoc,rep_12 | Bin 0 -> 157 bytes ...1067,time_15803,execs_876446,op_havoc,rep_4 | Bin 0 -> 131 bytes ...1089,time_16150,execs_888561,op_havoc,rep_7 | Bin 0 -> 108 bytes ...1095,time_16378,execs_900695,op_havoc,rep_2 | Bin 0 -> 91 bytes ...1131,time_16545,execs_910456,op_havoc,rep_4 | Bin 0 -> 156 bytes ...time_16642,execs_915961,op_havoc,rep_4,+cov | Bin 0 -> 68 bytes ...time_16772,execs_921758,op_havoc,rep_3,+cov | 1 + ...1153,time_16787,execs_922717,op_havoc,rep_5 | 1 + ...153,time_16874,execs_927864,op_havoc,rep_15 | Bin 0 -> 129 bytes ...1126,time_16984,execs_931548,op_havoc,rep_5 | Bin 0 -> 94 bytes ...1126,time_16996,execs_932070,op_havoc,rep_5 | Bin 0 -> 103 bytes ..._000003,time_523,execs_36637,op_havoc,rep_3 | 1 - ...ime_17154,execs_940412,op_havoc,rep_12,+cov | Bin 0 -> 166 bytes ...132,time_17323,execs_947544,op_havoc,rep_16 | Bin 0 -> 168 bytes ..._000003,time_529,execs_37174,op_havoc,rep_5 | 1 - ...0672,time_17432,execs_951794,op_havoc,rep_4 | 1 + ...1177,time_17461,execs_953323,op_havoc,rep_1 | Bin 0 -> 170 bytes ...494,time_17507,execs_954513,op_havoc,rep_14 | Bin 0 -> 184 bytes ...0116,time_17554,execs_957415,op_havoc,rep_8 | Bin 0 -> 64 bytes ...0487,time_17582,execs_959165,op_havoc,rep_3 | Bin 0 -> 99 bytes ..._000003,time_592,execs_41940,op_havoc,rep_7 | Bin 53 -> 0 bytes ...475,time_17954,execs_977838,op_havoc,rep_10 | Bin 0 -> 152 bytes ...03,time_594,execs_42110,op_havoc,rep_7,+cov | Bin 50 -> 0 bytes ...1079,time_18050,execs_980237,op_havoc,rep_1 | Bin 0 -> 158 bytes ...064,time_18650,execs_1011542,op_havoc,rep_4 | Bin 0 -> 112 bytes ...759,time_18701,execs_1014813,op_havoc,rep_2 | Bin 0 -> 111 bytes ..._000003,time_642,execs_44154,op_havoc,rep_7 | 1 - ...823,time_18907,execs_1025455,op_havoc,rep_9 | Bin 0 -> 144 bytes ...03,time_649,execs_44782,op_havoc,rep_8,+cov | 1 - ...826,time_19201,execs_1038964,op_havoc,rep_4 | Bin 0 -> 110 bytes ..._000003,time_662,execs_45844,op_havoc,rep_3 | 1 - ...121,time_20168,execs_1082110,op_havoc,rep_2 | Bin 0 -> 96 bytes ...092,time_20226,execs_1085802,op_havoc,rep_1 | Bin 0 -> 161 bytes ..._000003,time_669,execs_46370,op_havoc,rep_8 | Bin 56 -> 0 bytes ...03,time_688,execs_47967,op_havoc,rep_8,+cov | 1 - ...158,time_20358,execs_1091943,op_havoc,rep_7 | 1 + ...951,time_20541,execs_1102118,op_havoc,rep_1 | Bin 0 -> 155 bytes ...253,time_20569,execs_1103254,op_havoc,rep_1 | 1 + ..._000003,time_728,execs_50895,op_havoc,rep_6 | 1 - ...171,time_20583,execs_1104237,op_havoc,rep_6 | Bin 0 -> 129 bytes ..._000003,time_739,execs_51801,op_havoc,rep_7 | Bin 48 -> 0 bytes ...ime_20792,execs_1116867,op_havoc,rep_3,+cov | Bin 0 -> 99 bytes ...2,execs_1128131,op_quick,pos_31,val_+2,+cov | Bin 0 -> 103 bytes ..._000022,time_769,execs_52958,op_havoc,rep_9 | Bin 15 -> 0 bytes ...ime_20984,execs_1128259,op_havoc,rep_5,+cov | Bin 0 -> 99 bytes ...266,time_20992,execs_1128832,op_havoc,rep_6 | Bin 0 -> 164 bytes ...ime_21016,execs_1130450,op_havoc,rep_7,+cov | Bin 0 -> 99 bytes ...ime_21022,execs_1130891,op_havoc,rep_6,+cov | 1 + ...2,time_775,execs_53377,op_havoc,rep_15,+cov | 2 -- ...274,time_21251,execs_1144234,op_havoc,rep_4 | 1 + ...000022,time_778,execs_53611,op_havoc,rep_12 | Bin 18 -> 0 bytes ...88,time_21262,execs_1144962,op_havoc,rep_13 | Bin 0 -> 140 bytes ...88,time_21283,execs_1146351,op_havoc,rep_15 | Bin 0 -> 132 bytes ...282,time_21407,execs_1154604,op_havoc,rep_8 | Bin 0 -> 164 bytes ...22,time_781,execs_53812,op_havoc,rep_2,+cov | 1 - ...298,time_21461,execs_1158417,op_havoc,rep_4 | 1 + ...307,time_21547,execs_1162879,op_havoc,rep_2 | Bin 0 -> 104 bytes ...042,time_22081,execs_1188126,op_havoc,rep_5 | Bin 0 -> 132 bytes ...303,time_22465,execs_1204666,op_havoc,rep_2 | Bin 0 -> 162 bytes ...00,time_22494,execs_1206524,op_havoc,rep_14 | Bin 0 -> 88 bytes ...871,time_23027,execs_1233651,op_havoc,rep_7 | 1 + ...22,time_791,execs_54574,op_havoc,rep_1,+cov | 1 - ...304,time_23327,execs_1245772,op_havoc,rep_2 | Bin 0 -> 156 bytes ...301,time_23372,execs_1249024,op_havoc,rep_5 | Bin 0 -> 156 bytes ...525,time_23498,execs_1255598,op_havoc,rep_6 | 1 + ...766,time_23690,execs_1260463,op_havoc,rep_6 | Bin 0 -> 106 bytes ...000022,time_797,execs_54962,op_havoc,rep_15 | Bin 151 -> 0 bytes ..._000022,time_803,execs_55418,op_havoc,rep_6 | 1 - ..._000022,time_804,execs_55539,op_havoc,rep_9 | Bin 89 -> 0 bytes ...834,time_23967,execs_1274583,op_havoc,rep_5 | Bin 0 -> 130 bytes ...086,time_24325,execs_1290762,op_havoc,rep_4 | Bin 0 -> 132 bytes ...220,time_24370,execs_1292958,op_havoc,rep_3 | Bin 0 -> 133 bytes ..._000022,time_822,execs_56900,op_havoc,rep_5 | Bin 41 -> 0 bytes ...377,time_25091,execs_1325464,op_havoc,rep_3 | 1 + ...ime_25362,execs_1337189,op_havoc,rep_3,+cov | Bin 0 -> 151 bytes ...2,time_830,execs_57497,op_havoc,rep_13,+cov | 1 - ...ime_25676,execs_1351136,op_havoc,rep_6,+cov | Bin 0 -> 91 bytes ...000022,time_834,execs_57788,op_havoc,rep_12 | 1 - ...156,time_25717,execs_1352394,op_havoc,rep_2 | Bin 0 -> 96 bytes ...000022,time_837,execs_57992,op_havoc,rep_11 | Bin 76 -> 0 bytes ...404,time_26306,execs_1380859,op_havoc,rep_7 | Bin 0 -> 150 bytes ...299,time_26419,execs_1385816,op_havoc,rep_5 | 1 + ...000022,time_838,execs_58066,op_havoc,rep_11 | 1 - ...299,time_26420,execs_1385918,op_havoc,rep_5 | 1 + ...292,time_26836,execs_1408747,op_havoc,rep_3 | Bin 0 -> 110 bytes ...932,time_27107,execs_1419527,op_havoc,rep_1 | Bin 0 -> 96 bytes ...000022,time_841,execs_58278,op_havoc,rep_16 | 1 - ...843,time_27155,execs_1420891,op_havoc,rep_2 | 1 + ...843,time_27159,execs_1421138,op_havoc,rep_2 | 1 + ...360,time_27266,execs_1426400,op_havoc,rep_6 | Bin 0 -> 196 bytes ...904,time_27366,execs_1431167,op_havoc,rep_8 | Bin 0 -> 136 bytes ...000022,time_857,execs_59551,op_havoc,rep_13 | 2 -- ...78,time_27612,execs_1440693,op_havoc,rep_13 | Bin 0 -> 130 bytes ...000022,time_862,execs_59954,op_havoc,rep_16 | 1 - ...893,time_27705,execs_1442296,op_havoc,rep_5 | Bin 0 -> 158 bytes ...706,time_27846,execs_1449163,op_havoc,rep_1 | 1 + ...584,time_27871,execs_1450836,op_havoc,rep_8 | Bin 0 -> 176 bytes ...150,time_28055,execs_1458890,op_havoc,rep_2 | Bin 0 -> 156 bytes ...000022,time_868,execs_60448,op_havoc,rep_15 | Bin 48 -> 0 bytes ...000022,time_872,execs_60735,op_havoc,rep_11 | Bin 62 -> 0 bytes ...ime_28333,execs_1469865,op_havoc,rep_5,+cov | Bin 0 -> 129 bytes ...436,time_28460,execs_1475054,op_havoc,rep_1 | Bin 0 -> 96 bytes ...418,time_30006,execs_1544821,op_havoc,rep_6 | 1 + ...464,time_30294,execs_1561345,op_havoc,rep_2 | Bin 0 -> 155 bytes ...041,time_31533,execs_1614115,op_havoc,rep_8 | Bin 0 -> 148 bytes ...041,time_31533,execs_1614139,op_havoc,rep_4 | Bin 0 -> 167 bytes ...258,time_32453,execs_1658815,op_havoc,rep_4 | Bin 0 -> 143 bytes ...270,time_32817,execs_1675785,op_havoc,rep_4 | Bin 0 -> 129 bytes ...959,time_33834,execs_1724905,op_havoc,rep_5 | Bin 0 -> 70 bytes ...22,time_902,execs_63054,op_havoc,rep_3,+cov | Bin 23 -> 0 bytes ...285,time_33886,execs_1726661,op_havoc,rep_7 | 1 + ...000022,time_903,execs_63129,op_havoc,rep_16 | Bin 42 -> 0 bytes ...285,time_33891,execs_1726936,op_havoc,rep_6 | Bin 0 -> 148 bytes ...2,time_907,execs_63408,op_havoc,rep_12,+cov | Bin 33 -> 0 bytes ...460,time_33953,execs_1729424,op_havoc,rep_6 | Bin 0 -> 175 bytes ...86,time_34037,execs_1732890,op_havoc,rep_11 | Bin 0 -> 167 bytes ...69,time_35190,execs_1786040,op_havoc,rep_14 | Bin 0 -> 167 bytes ...855,time_35441,execs_1801284,op_havoc,rep_4 | 1 + ...875,time_35704,execs_1815971,op_havoc,rep_4 | Bin 0 -> 130 bytes ...000022,time_920,execs_64403,op_havoc,rep_16 | 1 - ...046,time_36134,execs_1839107,op_havoc,rep_5 | Bin 0 -> 120 bytes ...508,time_38319,execs_1950086,op_havoc,rep_6 | Bin 0 -> 207 bytes ...000022,time_926,execs_64836,op_havoc,rep_11 | Bin 55 -> 0 bytes ...045,time_42814,execs_2177808,op_havoc,rep_4 | Bin 0 -> 115 bytes ...000022,time_960,execs_65850,op_havoc,rep_14 | 1 - ...509,time_44537,execs_2261174,op_havoc,rep_2 | Bin 0 -> 132 bytes ...000022,time_962,execs_65933,op_havoc,rep_10 | Bin 52 -> 0 bytes ...427,time_46177,execs_2333523,op_havoc,rep_6 | Bin 0 -> 155 bytes ...554,time_48439,execs_2453463,op_havoc,rep_2 | Bin 0 -> 173 bytes ...,time_1001,execs_66889,op_havoc,rep_13,+cov | Bin 129 -> 0 bytes ...51,time_65972,execs_3367699,op_havoc,rep_15 | Bin 0 -> 272 bytes ...897,time_71951,execs_3734042,op_havoc,rep_6 | Bin 0 -> 208 bytes ...00221,time_1008,execs_67446,op_havoc,rep_11 | Bin 84 -> 0 bytes ...57,time_101725,execs_5520886,op_havoc,rep_2 | 1 + ...79,time_122935,execs_6797153,op_havoc,rep_6 | Bin 0 -> 151 bytes ...00221,time_1014,execs_67821,op_havoc,rep_14 | Bin 100 -> 0 bytes ...46,time_128656,execs_7132584,op_havoc,rep_8 | Bin 0 -> 159 bytes ...,time_1015,execs_67883,op_havoc,rep_14,+cov | Bin 43 -> 0 bytes ...93,time_144135,execs_8057758,op_havoc,rep_2 | Bin 0 -> 184 bytes ...0,time_187451,execs_10685867,op_havoc,rep_6 | Bin 0 -> 196 bytes ...000221,time_1021,execs_68392,op_havoc,rep_9 | Bin 113 -> 0 bytes ...,time_272726,execs_15758555,op_havoc,rep_29 | Bin 0 -> 188 bytes ...1,time_1023,execs_68487,op_havoc,rep_8,+cov | Bin 67 -> 0 bytes ...,time_299281,execs_17335742,op_havoc,rep_16 | Bin 0 -> 176 bytes ...4,time_306724,execs_17780851,op_havoc,rep_9 | Bin 0 -> 168 bytes ...1,time_1026,execs_68692,op_havoc,rep_9,+cov | Bin 68 -> 0 bytes ...,time_427299,execs_24687838,op_havoc,rep_60 | 1 + ...5,time_449823,execs_25894362,op_havoc,rep_1 | Bin 0 -> 164 bytes ...6,time_450175,execs_25911521,op_havoc,rep_2 | Bin 0 -> 179 bytes ...9,time_466797,execs_26894897,op_havoc,rep_3 | Bin 0 -> 400 bytes ...00221,time_1050,execs_70282,op_havoc,rep_14 | Bin 78 -> 0 bytes ..._600159,execs_34456447,op_havoc,rep_16,+cov | Bin 0 -> 1157 bytes ...00221,time_1053,execs_70483,op_havoc,rep_13 | Bin 83 -> 0 bytes ...2,time_601395,execs_34466927,op_havoc,rep_2 | Bin 0 -> 2055 bytes ...1,time_1056,execs_70655,op_havoc,rep_7,+cov | Bin 55 -> 0 bytes ...2,time_601447,execs_34467911,op_havoc,rep_6 | Bin 0 -> 11492 bytes ...00221,time_1056,execs_70663,op_havoc,rep_14 | Bin 66 -> 0 bytes ...2,time_601514,execs_34469989,op_havoc,rep_5 | Bin 0 -> 3723 bytes ...1,time_1056,execs_70675,op_havoc,rep_9,+cov | Bin 92 -> 0 bytes ...2,time_601529,execs_34470510,op_havoc,rep_2 | Bin 0 -> 28441 bytes ...00221,time_1057,execs_70763,op_havoc,rep_10 | Bin 70 -> 0 bytes ...2,time_601696,execs_34474630,op_havoc,rep_5 | Bin 0 -> 1914 bytes ...2,time_601764,execs_34476819,op_havoc,rep_8 | Bin 0 -> 2300 bytes ...3,time_603082,execs_34489473,op_havoc,rep_7 | Bin 0 -> 6685 bytes ..._604040,execs_34497688,op_havoc,rep_50,+cov | Bin 0 -> 6887 bytes ...000221,time_1067,execs_71450,op_havoc,rep_6 | Bin 64 -> 0 bytes ...,time_604115,execs_34498243,op_havoc,rep_51 | Bin 0 -> 3858 bytes ...,time_1074,execs_71965,op_havoc,rep_15,+cov | Bin 35 -> 0 bytes ...,time_604233,execs_34499107,op_havoc,rep_46 | Bin 0 -> 20784 bytes ...00221,time_1076,execs_72083,op_havoc,rep_15 | Bin 83 -> 0 bytes ...,time_604304,execs_34499569,op_havoc,rep_46 | Bin 0 -> 57191 bytes ...1,time_1076,execs_72118,op_havoc,rep_3,+cov | Bin 40 -> 0 bytes ...,time_604414,execs_34500344,op_havoc,rep_40 | Bin 0 -> 5484 bytes ...,time_604571,execs_34501487,op_havoc,rep_50 | Bin 0 -> 6936 bytes ...,time_604697,execs_34502378,op_havoc,rep_24 | Bin 0 -> 10742 bytes ...,time_604719,execs_34502535,op_havoc,rep_57 | Bin 0 -> 7543 bytes ...,time_604727,execs_34502600,op_havoc,rep_38 | Bin 0 -> 3976 bytes ...00221,time_1117,execs_73562,op_havoc,rep_14 | Bin 69 -> 0 bytes ...,time_604768,execs_34502900,op_havoc,rep_48 | Bin 0 -> 5751 bytes ...00221,time_1119,execs_73743,op_havoc,rep_12 | 1 - ...00221,time_1120,execs_73758,op_havoc,rep_12 | 1 - ...00221,time_1120,execs_73802,op_havoc,rep_10 | Bin 84 -> 0 bytes ...,time_605024,execs_34504808,op_havoc,rep_62 | Bin 0 -> 9695 bytes ...00221,time_1149,execs_74238,op_havoc,rep_10 | Bin 139 -> 0 bytes ...,time_605194,execs_34506049,op_havoc,rep_58 | Bin 0 -> 12249 bytes ...00221,time_1151,execs_74409,op_havoc,rep_15 | 1 - ...,time_605401,execs_34507624,op_havoc,rep_63 | Bin 0 -> 9189 bytes ...,time_1155,execs_74720,op_havoc,rep_12,+cov | Bin 48 -> 0 bytes ...,time_605496,execs_34508323,op_havoc,rep_59 | Bin 0 -> 3859 bytes ...00221,time_1159,execs_74958,op_havoc,rep_13 | 1 - ...,time_605563,execs_34508823,op_havoc,rep_51 | Bin 0 -> 10496 bytes ...,time_1160,execs_75063,op_havoc,rep_10,+cov | Bin 72 -> 0 bytes ...,time_605615,execs_34509203,op_havoc,rep_49 | Bin 0 -> 6647 bytes ...00221,time_1163,execs_75310,op_havoc,rep_13 | Bin 70 -> 0 bytes ...,time_605762,execs_34510269,op_havoc,rep_60 | Bin 0 -> 13787 bytes ...7,time_607703,execs_34520385,op_havoc,rep_7 | Bin 0 -> 52213 bytes ...,time_1168,execs_75670,op_havoc,rep_16,+cov | Bin 113 -> 0 bytes ...,time_1170,execs_75845,op_havoc,rep_11,+cov | 1 - ...,time_610251,execs_34529482,op_havoc,rep_28 | Bin 0 -> 2169 bytes ...,time_610264,execs_34530037,op_havoc,rep_20 | Bin 0 -> 7216 bytes ...,time_1175,execs_76202,op_havoc,rep_11,+cov | Bin 52 -> 0 bytes ...,time_610268,execs_34530166,op_havoc,rep_32 | Bin 0 -> 3092 bytes ...,time_610272,execs_34530336,op_havoc,rep_31 | Bin 0 -> 419 bytes ...,time_610398,execs_34532783,op_havoc,rep_61 | Bin 0 -> 5592 bytes ...,time_610431,execs_34533102,op_havoc,rep_57 | Bin 0 -> 6656 bytes ...000221,time_1217,execs_77676,op_havoc,rep_6 | Bin 47 -> 0 bytes ...,time_610574,execs_34534514,op_havoc,rep_16 | Bin 0 -> 5925 bytes ...,time_610585,execs_34534629,op_havoc,rep_32 | Bin 0 -> 6000 bytes ...1,time_1223,execs_78049,op_havoc,rep_8,+cov | Bin 64 -> 0 bytes ...,time_610593,execs_34534724,op_havoc,rep_57 | Bin 0 -> 6760 bytes ...,time_610642,execs_34535243,op_havoc,rep_53 | Bin 0 -> 7014 bytes ...,time_610727,execs_34536101,op_havoc,rep_54 | Bin 0 -> 6510 bytes ...00221,time_1239,execs_79398,op_havoc,rep_12 | Bin 52 -> 0 bytes ...,time_610769,execs_34536498,op_havoc,rep_55 | Bin 0 -> 10080 bytes ...000221,time_1246,execs_79958,op_havoc,rep_8 | Bin 23 -> 0 bytes ...,time_610800,execs_34536799,op_havoc,rep_54 | Bin 0 -> 6762 bytes ...000025,time_1249,execs_80134,op_havoc,rep_1 | 1 - ...000025,time_1250,execs_80201,op_havoc,rep_6 | Bin 44 -> 0 bytes ...,time_610872,execs_34537526,op_havoc,rep_54 | Bin 0 -> 6168 bytes ...000025,time_1251,execs_80249,op_havoc,rep_3 | 1 - ...5,time_1251,execs_80277,op_havoc,rep_2,+cov | 2 -- ...,time_610927,execs_34538093,op_havoc,rep_52 | Bin 0 -> 4118 bytes ...,time_611033,execs_34539154,op_havoc,rep_62 | Bin 0 -> 13052 bytes ...,time_611232,execs_34541166,op_havoc,rep_51 | Bin 0 -> 6568 bytes ...,time_611485,execs_34543693,op_havoc,rep_40 | Bin 0 -> 6011 bytes ...,time_611528,execs_34544137,op_havoc,rep_57 | Bin 0 -> 10347 bytes ...,time_611675,execs_34545598,op_havoc,rep_50 | Bin 0 -> 6303 bytes ...,time_611830,execs_34547983,op_havoc,rep_24 | Bin 0 -> 4976 bytes ...000025,time_1350,execs_87472,op_havoc,rep_7 | Bin 24 -> 0 bytes ...,time_612400,execs_34554693,op_havoc,rep_25 | Bin 0 -> 6268 bytes ...5,time_1359,execs_88163,op_havoc,rep_6,+cov | Bin 24 -> 0 bytes ...9,time_1381,execs_89841,op_havoc,rep_4,+cov | Bin 57 -> 0 bytes ...,time_612595,execs_34556973,op_havoc,rep_28 | Bin 0 -> 5741 bytes ...,time_612926,execs_34560749,op_havoc,rep_28 | Bin 0 -> 1040 bytes ...,time_612947,execs_34561598,op_havoc,rep_25 | Bin 0 -> 1916 bytes ...000399,time_1391,execs_90570,op_havoc,rep_8 | Bin 74 -> 0 bytes ...,time_612950,execs_34561730,op_havoc,rep_21 | Bin 0 -> 3192 bytes ...9,time_1391,execs_90628,op_havoc,rep_7,+cov | Bin 39 -> 0 bytes ...,time_613046,execs_34565657,op_havoc,rep_27 | Bin 0 -> 1071 bytes ...000399,time_1395,execs_90879,op_havoc,rep_1 | Bin 70 -> 0 bytes ...,time_613166,execs_34571116,op_havoc,rep_29 | Bin 0 -> 2076 bytes ...9,time_1402,execs_91441,op_havoc,rep_4,+cov | Bin 59 -> 0 bytes ...,time_613265,execs_34573378,op_havoc,rep_25 | Bin 0 -> 2824 bytes ...9,time_1403,execs_91461,op_havoc,rep_4,+cov | Bin 55 -> 0 bytes ...,time_613276,execs_34573667,op_havoc,rep_30 | Bin 0 -> 2198 bytes ...9,time_1403,execs_91475,op_havoc,rep_2,+cov | Bin 40 -> 0 bytes ...,time_613335,execs_34575015,op_havoc,rep_36 | Bin 0 -> 3444 bytes ...000399,time_1403,execs_91490,op_havoc,rep_6 | Bin 59 -> 0 bytes ...,time_613362,execs_34575700,op_havoc,rep_47 | Bin 0 -> 1404 bytes ...000399,time_1405,execs_91593,op_havoc,rep_7 | Bin 52 -> 0 bytes ...9,time_1410,execs_92043,op_havoc,rep_6,+cov | Bin 60 -> 0 bytes ...,time_613399,execs_34576654,op_havoc,rep_53 | Bin 0 -> 4880 bytes ...000399,time_1412,execs_92132,op_havoc,rep_5 | Bin 87 -> 0 bytes ...9,time_1413,execs_92269,op_havoc,rep_7,+cov | Bin 47 -> 0 bytes ...,time_614209,execs_34585669,op_havoc,rep_46 | Bin 0 -> 9332 bytes ...9,time_1415,execs_92377,op_havoc,rep_5,+cov | Bin 44 -> 0 bytes ...,time_614378,execs_34586863,op_havoc,rep_52 | Bin 0 -> 17139 bytes ...000399,time_1422,execs_92952,op_havoc,rep_3 | Bin 71 -> 0 bytes ...,time_614436,execs_34587267,op_havoc,rep_47 | Bin 0 -> 7687 bytes ...9,time_1423,execs_93010,op_havoc,rep_5,+cov | Bin 60 -> 0 bytes ...,time_614494,execs_34587676,op_havoc,rep_24 | Bin 0 -> 8183 bytes ...000399,time_1424,execs_93032,op_havoc,rep_7 | Bin 107 -> 0 bytes ...,time_614502,execs_34587733,op_havoc,rep_49 | Bin 0 -> 7269 bytes ...,time_614572,execs_34588223,op_havoc,rep_62 | Bin 0 -> 27929 bytes ...9,time_1427,execs_93280,op_havoc,rep_1,+cov | Bin 42 -> 0 bytes ...,time_614786,execs_34589724,op_havoc,rep_59 | Bin 0 -> 6760 bytes ...000399,time_1434,execs_93813,op_havoc,rep_7 | Bin 79 -> 0 bytes ...,time_615393,execs_34594123,op_havoc,rep_62 | Bin 0 -> 19907 bytes ...,time_615706,execs_34596340,op_havoc,rep_64 | Bin 0 -> 11987 bytes ...000399,time_1441,execs_94372,op_havoc,rep_7 | Bin 75 -> 0 bytes ...,time_615730,execs_34596509,op_havoc,rep_52 | Bin 0 -> 13001 bytes ...000399,time_1441,execs_94390,op_havoc,rep_8 | Bin 80 -> 0 bytes ...,time_616737,execs_34605638,op_havoc,rep_32 | Bin 0 -> 12848 bytes ...000399,time_1443,execs_94546,op_havoc,rep_6 | Bin 50 -> 0 bytes ...,time_618655,execs_34625380,op_havoc,rep_54 | Bin 0 -> 14409 bytes ...000399,time_1446,execs_94740,op_havoc,rep_5 | Bin 68 -> 0 bytes ...6,time_619267,execs_34628906,op_havoc,rep_3 | Bin 0 -> 10585 bytes ...000399,time_1505,execs_95814,op_havoc,rep_4 | Bin 56 -> 0 bytes ...,time_619803,execs_34632038,op_havoc,rep_57 | Bin 0 -> 11771 bytes ...000399,time_1506,execs_95863,op_havoc,rep_8 | Bin 57 -> 0 bytes ...,time_619823,execs_34632147,op_havoc,rep_44 | Bin 0 -> 15843 bytes ...000399,time_1515,execs_96482,op_havoc,rep_4 | Bin 51 -> 0 bytes ...,time_622331,execs_34647759,op_havoc,rep_45 | Bin 0 -> 27572 bytes ...,time_622984,execs_34651049,op_havoc,rep_41 | Bin 0 -> 11253 bytes ...,time_623535,execs_34653780,op_havoc,rep_60 | Bin 0 -> 14409 bytes ...9,time_1519,execs_96755,op_havoc,rep_8,+cov | Bin 79 -> 0 bytes ...,time_624082,execs_34656516,op_havoc,rep_64 | Bin 0 -> 16632 bytes ...9,time_1544,execs_96998,op_havoc,rep_8,+cov | Bin 70 -> 0 bytes ...,time_626059,execs_34666731,op_havoc,rep_59 | Bin 0 -> 40817 bytes ...,time_626081,execs_34666815,op_havoc,rep_62 | Bin 0 -> 38901 bytes ...,time_628042,execs_34675230,op_havoc,rep_34 | Bin 0 -> 22080 bytes ...9,time_1583,execs_99968,op_havoc,rep_7,+cov | Bin 75 -> 0 bytes ...,time_628285,execs_34676259,op_havoc,rep_62 | Bin 0 -> 43283 bytes ...00399,time_1584,execs_100069,op_havoc,rep_4 | Bin 62 -> 0 bytes ...,time_628736,execs_34679157,op_havoc,rep_22 | Bin 0 -> 10844 bytes ...,time_628859,execs_34680096,op_havoc,rep_24 | Bin 0 -> 9437 bytes ...,time_629873,execs_34688182,op_havoc,rep_32 | Bin 0 -> 21157 bytes ...00399,time_1635,execs_102369,op_havoc,rep_8 | Bin 106 -> 0 bytes ...,time_629979,execs_34688630,op_havoc,rep_31 | Bin 0 -> 18179 bytes ...,time_631348,execs_34694527,op_havoc,rep_62 | Bin 0 -> 10843 bytes ...00299,time_1682,execs_103550,op_havoc,rep_1 | Bin 68 -> 0 bytes ...,time_632268,execs_34698451,op_havoc,rep_52 | Bin 0 -> 20758 bytes ...00299,time_1684,execs_103695,op_havoc,rep_3 | Bin 72 -> 0 bytes ...,time_632572,execs_34699762,op_havoc,rep_35 | Bin 0 -> 16871 bytes ...00354,time_1703,execs_104473,op_havoc,rep_4 | Bin 52 -> 0 bytes ...,time_634326,execs_34715981,op_havoc,rep_61 | Bin 0 -> 6920 bytes ...,time_1705,execs_104578,op_havoc,rep_5,+cov | Bin 46 -> 0 bytes ...,time_634331,execs_34716027,op_havoc,rep_52 | Bin 0 -> 16339 bytes ...,time_1706,execs_104634,op_havoc,rep_5,+cov | Bin 46 -> 0 bytes ...,time_638724,execs_34727404,op_havoc,rep_57 | Bin 0 -> 54867 bytes ...,time_640040,execs_34732579,op_havoc,rep_24 | Bin 0 -> 3956 bytes ...,time_1708,execs_104825,op_havoc,rep_3,+cov | Bin 39 -> 0 bytes ...,time_640779,execs_34738876,op_havoc,rep_15 | Bin 0 -> 12053 bytes ...,time_640894,execs_34739901,op_havoc,rep_15 | Bin 0 -> 9031 bytes ...00354,time_1711,execs_105032,op_havoc,rep_5 | Bin 76 -> 0 bytes ...8,time_641228,execs_34743821,op_havoc,rep_4 | Bin 0 -> 4120 bytes ...,time_642156,execs_34750318,op_havoc,rep_27 | Bin 0 -> 12120 bytes ...00354,time_1738,execs_105339,op_havoc,rep_7 | Bin 81 -> 0 bytes ...,time_643118,execs_34755235,op_havoc,rep_48 | Bin 0 -> 13712 bytes ...00354,time_1745,execs_105905,op_havoc,rep_4 | Bin 56 -> 0 bytes ...0,time_644390,execs_34762377,op_havoc,rep_6 | Bin 0 -> 16785 bytes ...00354,time_1748,execs_106074,op_havoc,rep_7 | Bin 60 -> 0 bytes ...,time_646628,execs_34777119,op_havoc,rep_36 | Bin 0 -> 14978 bytes ...,time_646647,execs_34777177,op_havoc,rep_20 | Bin 0 -> 7016 bytes ...,time_1759,execs_106965,op_havoc,rep_3,+cov | Bin 39 -> 0 bytes ...6,time_649428,execs_34800747,op_havoc,rep_8 | Bin 0 -> 13682 bytes ...,time_1762,execs_107200,op_havoc,rep_7,+cov | Bin 60 -> 0 bytes ...4,time_649953,execs_34802596,op_havoc,rep_9 | Bin 0 -> 23264 bytes ...,time_651031,execs_34808813,op_havoc,rep_46 | Bin 0 -> 9124 bytes ...,time_1770,execs_107791,op_havoc,rep_7,+cov | Bin 44 -> 0 bytes ...1,time_653853,execs_34817043,op_havoc,rep_7 | Bin 0 -> 22570 bytes ...00354,time_1772,execs_107910,op_havoc,rep_8 | 1 - ...,time_656575,execs_34835511,op_havoc,rep_12 | Bin 0 -> 31398 bytes ...00354,time_1774,execs_108061,op_havoc,rep_7 | 1 - ...3,time_657265,execs_34836959,op_havoc,rep_8 | Bin 0 -> 36455 bytes ...3,time_657411,execs_34837221,op_havoc,rep_8 | Bin 0 -> 59631 bytes ...00354,time_1787,execs_109061,op_havoc,rep_8 | 1 - ...,time_658538,execs_34839308,op_havoc,rep_16 | Bin 0 -> 78413 bytes ...00354,time_1802,execs_110254,op_havoc,rep_8 | Bin 86 -> 0 bytes ...,time_658570,execs_34839360,op_havoc,rep_16 | Bin 0 -> 64983 bytes ...,time_665344,execs_34855818,op_havoc,rep_24 | Bin 0 -> 18493 bytes ...00354,time_1808,execs_110722,op_havoc,rep_4 | 1 - ...,time_665929,execs_34858826,op_havoc,rep_51 | Bin 0 -> 7162 bytes ...00354,time_1809,execs_110756,op_havoc,rep_7 | 1 - ...,time_672489,execs_34888169,op_havoc,rep_13 | Bin 0 -> 7486 bytes ...,time_672830,execs_34889732,op_havoc,rep_63 | Bin 0 -> 32164 bytes ...2,time_673616,execs_34891703,op_havoc,rep_5 | Bin 0 -> 63650 bytes ...00354,time_1826,execs_112077,op_havoc,rep_3 | Bin 43 -> 0 bytes ...2,time_673899,execs_34893122,op_havoc,rep_1 | Bin 0 -> 10213 bytes ...,time_675603,execs_34894927,op_havoc,rep_20 | Bin 0 -> 116205 bytes ...00440,time_1879,execs_114448,op_havoc,rep_2 | Bin 80 -> 0 bytes ...,time_676327,execs_34898121,op_havoc,rep_13 | Bin 0 -> 22268 bytes ...7,time_678248,execs_34916927,op_havoc,rep_1 | Bin 0 -> 11276 bytes ...00216,time_1891,execs_115366,op_havoc,rep_4 | Bin 88 -> 0 bytes ...,time_680468,execs_34929044,op_havoc,rep_18 | Bin 0 -> 34719 bytes ...,time_1892,execs_115494,op_havoc,rep_7,+cov | Bin 46 -> 0 bytes ...,time_681214,execs_34933094,op_havoc,rep_45 | Bin 0 -> 4974 bytes ...,time_681217,execs_34933147,op_havoc,rep_43 | Bin 0 -> 1152 bytes ...00216,time_1901,execs_116167,op_havoc,rep_8 | Bin 64 -> 0 bytes ...00216,time_1905,execs_116515,op_havoc,rep_5 | Bin 88 -> 0 bytes ...,time_681268,execs_34934482,op_havoc,rep_44 | Bin 0 -> 770 bytes ...00216,time_1906,execs_116556,op_havoc,rep_6 | Bin 130 -> 0 bytes ...00216,time_1906,execs_116601,op_havoc,rep_8 | Bin 100 -> 0 bytes ...,time_681436,execs_34939063,op_havoc,rep_34 | Bin 0 -> 3356 bytes ...3,time_681637,execs_34941752,op_havoc,rep_5 | Bin 0 -> 10489 bytes ...,time_684268,execs_34953691,op_havoc,rep_19 | Bin 0 -> 17655 bytes ...00216,time_1936,execs_118805,op_havoc,rep_7 | Bin 129 -> 0 bytes ...,time_687618,execs_34967325,op_havoc,rep_47 | Bin 0 -> 2170 bytes ...00216,time_1940,execs_119131,op_havoc,rep_6 | Bin 129 -> 0 bytes ...,time_687662,execs_34968561,op_havoc,rep_18 | Bin 0 -> 1433 bytes ...00216,time_1949,execs_119836,op_havoc,rep_8 | Bin 54 -> 0 bytes ...,time_687689,execs_34969306,op_havoc,rep_51 | Bin 0 -> 2618 bytes ...00216,time_1952,execs_120032,op_havoc,rep_5 | Bin 86 -> 0 bytes ...00216,time_1957,execs_120468,op_havoc,rep_7 | Bin 67 -> 0 bytes ...,time_687812,execs_34972777,op_havoc,rep_13 | Bin 0 -> 8208 bytes ...00216,time_1979,execs_122093,op_havoc,rep_6 | Bin 78 -> 0 bytes ...,time_687840,execs_34973588,op_havoc,rep_47 | Bin 0 -> 4120 bytes ...00216,time_2003,execs_123941,op_havoc,rep_6 | Bin 92 -> 0 bytes ...,time_687970,execs_34977091,op_havoc,rep_46 | Bin 0 -> 4119 bytes ...00216,time_2024,execs_125443,op_havoc,rep_2 | Bin 88 -> 0 bytes ...,time_688062,execs_34979530,op_havoc,rep_47 | Bin 0 -> 4752 bytes ...,time_688198,execs_34983418,op_havoc,rep_59 | Bin 0 -> 7296 bytes ...00441,time_2060,execs_128045,op_havoc,rep_1 | Bin 62 -> 0 bytes ...,time_688261,execs_34985158,op_havoc,rep_37 | Bin 0 -> 1200 bytes ...00441,time_2061,execs_128078,op_havoc,rep_2 | Bin 96 -> 0 bytes ...,time_688465,execs_34990007,op_havoc,rep_57 | Bin 0 -> 4216 bytes ...0465,time_2073,execs_129019,op_havoc,rep_11 | Bin 92 -> 0 bytes ...,time_688897,execs_34996636,op_havoc,rep_20 | Bin 0 -> 16608 bytes ...0465,time_2082,execs_129693,op_havoc,rep_13 | Bin 88 -> 0 bytes ...,time_689587,execs_35003498,op_havoc,rep_42 | Bin 0 -> 6154 bytes ...0465,time_2082,execs_129730,op_havoc,rep_15 | Bin 63 -> 0 bytes ...,time_689598,execs_35003645,op_havoc,rep_63 | Bin 0 -> 3956 bytes ...00465,time_2083,execs_129746,op_havoc,rep_8 | Bin 111 -> 0 bytes ...0465,time_2086,execs_129981,op_havoc,rep_12 | Bin 100 -> 0 bytes ...,time_689980,execs_35008533,op_havoc,rep_51 | Bin 0 -> 4240 bytes ...0465,time_2088,execs_130165,op_havoc,rep_13 | Bin 83 -> 0 bytes ...7,time_689986,execs_35008670,op_havoc,rep_7 | Bin 0 -> 1056 bytes ...00465,time_2090,execs_130310,op_havoc,rep_5 | Bin 60 -> 0 bytes ...0465,time_2102,execs_131170,op_havoc,rep_15 | Bin 155 -> 0 bytes ...,time_698299,execs_35047227,op_havoc,rep_36 | Bin 0 -> 3332 bytes ...00465,time_2109,execs_131698,op_havoc,rep_9 | Bin 84 -> 0 bytes ...,time_698437,execs_35049465,op_havoc,rep_40 | Bin 0 -> 3603 bytes ...,time_2114,execs_132121,op_havoc,rep_5,+cov | Bin 39 -> 0 bytes ...,time_698444,execs_35049546,op_havoc,rep_61 | Bin 0 -> 39796 bytes ...00465,time_2116,execs_132250,op_havoc,rep_6 | Bin 48 -> 0 bytes ...,time_698455,execs_35049699,op_havoc,rep_53 | Bin 0 -> 5400 bytes ...00465,time_2118,execs_132441,op_havoc,rep_5 | Bin 46 -> 0 bytes ...,time_698476,execs_35050088,op_havoc,rep_45 | Bin 0 -> 3351 bytes ...,time_698556,execs_35051534,op_havoc,rep_54 | Bin 0 -> 4986 bytes ...0465,time_2157,execs_135191,op_havoc,rep_10 | Bin 70 -> 0 bytes ...0465,time_2164,execs_135680,op_havoc,rep_14 | Bin 106 -> 0 bytes ...,time_701968,execs_35071092,op_havoc,rep_26 | Bin 0 -> 7429 bytes ...,time_702050,execs_35071915,op_havoc,rep_20 | Bin 0 -> 10240 bytes ...,time_702376,execs_35075819,op_havoc,rep_24 | Bin 0 -> 9704 bytes ...0465,time_2197,execs_138073,op_havoc,rep_12 | Bin 56 -> 0 bytes ...,time_702454,execs_35076863,op_havoc,rep_57 | Bin 0 -> 3378 bytes ...00465,time_2200,execs_138275,op_havoc,rep_8 | Bin 88 -> 0 bytes ...,time_702585,execs_35078617,op_havoc,rep_63 | Bin 0 -> 7984 bytes ...,time_702819,execs_35081663,op_havoc,rep_33 | Bin 0 -> 7440 bytes ...,time_702954,execs_35083315,op_havoc,rep_56 | Bin 0 -> 3446 bytes ...00443,time_2208,execs_138858,op_havoc,rep_2 | Bin 80 -> 0 bytes ...0,time_703206,execs_35086048,op_havoc,rep_3 | Bin 0 -> 9760 bytes ...,time_718033,execs_35112151,op_havoc,rep_27 | Bin 0 -> 10278 bytes ...,time_718044,execs_35112241,op_havoc,rep_59 | Bin 0 -> 11360 bytes ...00377,time_2296,execs_143013,op_havoc,rep_3 | Bin 64 -> 0 bytes ...,time_718366,execs_35116096,op_havoc,rep_14 | Bin 0 -> 3000 bytes ...00408,time_2304,execs_143586,op_havoc,rep_1 | Bin 55 -> 0 bytes ...00456,time_2316,execs_143809,op_havoc,rep_2 | Bin 48 -> 0 bytes ...00193,time_2341,execs_145711,op_havoc,rep_3 | Bin 99 -> 0 bytes ...,time_721082,execs_35133361,op_havoc,rep_44 | Bin 0 -> 11360 bytes ...me_2344,execs_145891,op_quick,pos_29,val_+1 | 1 - ...2,time_721663,execs_35136375,op_havoc,rep_4 | Bin 0 -> 37524 bytes ...44,execs_145899,op_quick,pos_30,val_+1,+cov | 1 - ...,time_722047,execs_35138683,op_havoc,rep_12 | Bin 0 -> 14411 bytes ...5,time_725177,execs_35157192,op_havoc,rep_7 | Bin 0 -> 3065 bytes ...00200,time_2350,execs_146348,op_havoc,rep_5 | Bin 90 -> 0 bytes ...7,time_726710,execs_35165352,op_havoc,rep_8 | Bin 0 -> 11762 bytes ...00200,time_2352,execs_146435,op_havoc,rep_5 | Bin 82 -> 0 bytes ...,time_726997,execs_35166935,op_havoc,rep_25 | Bin 0 -> 16988 bytes ...00200,time_2352,execs_146469,op_havoc,rep_4 | 1 - ...0200,time_2358,execs_146921,op_havoc,rep_15 | Bin 60 -> 0 bytes ...7,time_733703,execs_35199683,op_havoc,rep_8 | Bin 0 -> 3163 bytes ...,time_734779,execs_35207440,op_havoc,rep_22 | Bin 0 -> 7070 bytes ...0200,time_2386,execs_148946,op_havoc,rep_12 | 1 - ...,time_738101,execs_35220977,op_havoc,rep_56 | Bin 0 -> 20432 bytes ...0200,time_2401,execs_149908,op_havoc,rep_12 | Bin 88 -> 0 bytes ...,time_738305,execs_35223920,op_havoc,rep_41 | Bin 0 -> 5904 bytes ...0200,time_2414,execs_150803,op_havoc,rep_15 | Bin 130 -> 0 bytes ...3,time_738452,execs_35226591,op_havoc,rep_8 | Bin 0 -> 5898 bytes ...0200,time_2417,execs_151009,op_havoc,rep_11 | Bin 65 -> 0 bytes ...00200,time_2423,execs_151501,op_havoc,rep_9 | 1 - ...2,time_743679,execs_35239678,op_havoc,rep_5 | Bin 0 -> 12793 bytes ...00200,time_2432,execs_152126,op_havoc,rep_7 | 1 - ...,time_744916,execs_35243826,op_havoc,rep_32 | Bin 0 -> 39580 bytes ...,time_757232,execs_35279953,op_havoc,rep_62 | Bin 0 -> 173874 bytes ...0200,time_2438,execs_152590,op_havoc,rep_11 | Bin 72 -> 0 bytes ...,time_758118,execs_35286747,op_havoc,rep_42 | Bin 0 -> 23372 bytes ...00200,time_2440,execs_152727,op_havoc,rep_5 | 1 - ...,time_761155,execs_35306353,op_havoc,rep_47 | Bin 0 -> 9971 bytes ...0200,time_2441,execs_152781,op_havoc,rep_10 | Bin 83 -> 0 bytes ...1,time_761506,execs_35309503,op_havoc,rep_3 | Bin 0 -> 13596 bytes ...,time_763874,execs_35325717,op_havoc,rep_49 | Bin 0 -> 26622 bytes ...0200,time_2460,execs_154187,op_havoc,rep_16 | 1 - ...1,time_764415,execs_35327441,op_havoc,rep_3 | Bin 0 -> 60394 bytes ...00200,time_2463,execs_154389,op_havoc,rep_9 | Bin 72 -> 0 bytes ...,time_766324,execs_35334780,op_havoc,rep_18 | Bin 0 -> 13648 bytes ...time_2474,execs_155242,op_havoc,rep_10,+cov | 3 --- ...4,time_766903,execs_35338894,op_havoc,rep_3 | Bin 0 -> 6802 bytes ...0200,time_2503,execs_157155,op_havoc,rep_14 | Bin 131 -> 0 bytes ...,time_770473,execs_35353751,op_havoc,rep_23 | Bin 0 -> 8707 bytes ...,time_770615,execs_35355909,op_havoc,rep_51 | Bin 0 -> 15727 bytes ...0200,time_2516,execs_158153,op_havoc,rep_11 | Bin 88 -> 0 bytes ...0200,time_2521,execs_158491,op_havoc,rep_13 | Bin 85 -> 0 bytes ...8,time_773074,execs_35371836,op_havoc,rep_4 | Bin 0 -> 1915 bytes ...7,time_774175,execs_35378368,op_havoc,rep_2 | Bin 0 -> 20809 bytes ...00200,time_2533,execs_159387,op_havoc,rep_8 | 1 - ...,time_775688,execs_35396406,op_havoc,rep_13 | Bin 0 -> 17714 bytes ...,time_776010,execs_35399759,op_havoc,rep_36 | Bin 0 -> 12118 bytes ...00200,time_2545,execs_160286,op_havoc,rep_8 | Bin 130 -> 0 bytes ...,time_776139,execs_35400710,op_havoc,rep_57 | Bin 0 -> 25664 bytes ...8,time_778508,execs_35417805,op_havoc,rep_3 | Bin 0 -> 24752 bytes ...0200,time_2581,execs_162825,op_havoc,rep_14 | Bin 88 -> 0 bytes ...5,time_779538,execs_35426343,op_havoc,rep_7 | Bin 0 -> 2816 bytes ...0200,time_2585,execs_163153,op_havoc,rep_15 | Bin 104 -> 0 bytes ...2,time_786398,execs_35467263,op_havoc,rep_3 | Bin 0 -> 29366 bytes ...0200,time_2610,execs_164815,op_havoc,rep_12 | 1 - ...3,time_790535,execs_35480832,op_havoc,rep_2 | Bin 0 -> 12883 bytes ...0200,time_2738,execs_173049,op_havoc,rep_12 | Bin 112 -> 0 bytes ...,time_800548,execs_35501517,op_havoc,rep_32 | Bin 0 -> 48999 bytes ...00200,time_2748,execs_173786,op_havoc,rep_6 | Bin 75 -> 0 bytes ...5,time_804426,execs_35508839,op_havoc,rep_3 | Bin 0 -> 78442 bytes ...,time_807402,execs_35526388,op_havoc,rep_62 | Bin 0 -> 22481 bytes ...0200,time_2774,execs_175530,op_havoc,rep_14 | Bin 116 -> 0 bytes ...0,time_817415,execs_35576860,op_havoc,rep_7 | Bin 0 -> 11625 bytes ...5,time_817529,execs_35577477,op_havoc,rep_3 | Bin 0 -> 19485 bytes ...6,time_819390,execs_35587744,op_havoc,rep_8 | Bin 0 -> 6544 bytes ...0200,time_2857,execs_181094,op_havoc,rep_15 | Bin 80 -> 0 bytes ...,time_819576,execs_35589285,op_havoc,rep_26 | Bin 0 -> 10840 bytes ...,time_820113,execs_35594148,op_havoc,rep_19 | Bin 0 -> 31003 bytes ...,time_822478,execs_35606487,op_havoc,rep_16 | Bin 0 -> 69671 bytes ...time_2953,execs_187327,op_havoc,rep_15,+cov | Bin 71 -> 0 bytes ...0,time_825336,execs_35617832,op_havoc,rep_7 | Bin 0 -> 61618 bytes ...0200,time_2954,execs_187355,op_havoc,rep_12 | Bin 69 -> 0 bytes ...,time_831002,execs_35635763,op_havoc,rep_19 | Bin 0 -> 22372 bytes ...0200,time_2973,execs_188649,op_havoc,rep_15 | Bin 72 -> 0 bytes ...,time_831026,execs_35635891,op_havoc,rep_57 | Bin 0 -> 33808 bytes ...0200,time_2979,execs_189137,op_havoc,rep_14 | 1 - ...,time_831580,execs_35640049,op_havoc,rep_22 | Bin 0 -> 4372 bytes ...,time_832248,execs_35648798,op_havoc,rep_13 | Bin 0 -> 7016 bytes ...,time_833649,execs_35653888,op_havoc,rep_48 | Bin 0 -> 14073 bytes ...0200,time_3017,execs_191701,op_havoc,rep_15 | Bin 130 -> 0 bytes ...9,time_834311,execs_35658795,op_havoc,rep_2 | Bin 0 -> 16847 bytes ...0200,time_3030,execs_192628,op_havoc,rep_10 | Bin 104 -> 0 bytes ...,time_836761,execs_35671212,op_havoc,rep_40 | Bin 0 -> 54717 bytes ...9,time_840656,execs_35695347,op_havoc,rep_4 | Bin 0 -> 19008 bytes ...0200,time_3088,execs_196547,op_havoc,rep_16 | Bin 91 -> 0 bytes ...00200,time_3089,execs_196556,op_havoc,rep_4 | Bin 62 -> 0 bytes ...00200,time_3102,execs_197480,op_havoc,rep_4 | Bin 75 -> 0 bytes ...1,time_853176,execs_35725577,op_havoc,rep_2 | Bin 0 -> 45055 bytes ...,time_853649,execs_35729232,op_havoc,rep_25 | Bin 0 -> 6515 bytes ...00444,time_3151,execs_199316,op_havoc,rep_3 | Bin 72 -> 0 bytes ...,time_855575,execs_35733955,op_havoc,rep_33 | Bin 0 -> 5288 bytes ...00444,time_3152,execs_199422,op_havoc,rep_6 | Bin 92 -> 0 bytes ...0,time_857805,execs_35749452,op_havoc,rep_1 | Bin 0 -> 40090 bytes ...0421,time_3193,execs_200339,op_havoc,rep_14 | Bin 83 -> 0 bytes ...2,time_859232,execs_35755947,op_havoc,rep_8 | Bin 0 -> 26412 bytes ...,time_3200,execs_200843,op_havoc,rep_2,+cov | Bin 84 -> 0 bytes ...,time_861630,execs_35766070,op_havoc,rep_18 | Bin 0 -> 11872 bytes ...5,time_863683,execs_35775167,op_havoc,rep_5 | Bin 0 -> 38848 bytes ...,time_864183,execs_35777386,op_havoc,rep_15 | Bin 0 -> 41313 bytes ...9,time_866645,execs_35788373,op_havoc,rep_2 | Bin 0 -> 4920 bytes ...2,time_873064,execs_35803103,op_havoc,rep_5 | Bin 0 -> 78804 bytes ...00222,time_3220,execs_202277,op_havoc,rep_2 | Bin 79 -> 0 bytes ...,time_873620,execs_35805533,op_havoc,rep_10 | Bin 0 -> 36498 bytes ...1,time_874486,execs_35809079,op_havoc,rep_2 | Bin 0 -> 62942 bytes ...0477,time_3350,execs_210872,op_havoc,rep_11 | Bin 76 -> 0 bytes ...3,time_875252,execs_35814535,op_havoc,rep_5 | Bin 0 -> 10489 bytes ...,time_881594,execs_35839567,op_havoc,rep_40 | Bin 0 -> 69887 bytes ...0477,time_3353,execs_211110,op_havoc,rep_16 | Bin 151 -> 0 bytes ...0477,time_3355,execs_211270,op_havoc,rep_12 | Bin 87 -> 0 bytes ...,time_892626,execs_35881214,op_havoc,rep_29 | Bin 0 -> 66259 bytes ...,time_900698,execs_35912231,op_havoc,rep_37 | Bin 0 -> 2584 bytes ...00477,time_3359,execs_211556,op_havoc,rep_4 | Bin 76 -> 0 bytes ...,time_901233,execs_35915899,op_havoc,rep_29 | Bin 0 -> 20307 bytes ...0477,time_3371,execs_212422,op_havoc,rep_10 | Bin 112 -> 0 bytes ...,time_901344,execs_35916271,op_havoc,rep_61 | Bin 0 -> 20544 bytes ...00477,time_3409,execs_215022,op_havoc,rep_9 | Bin 144 -> 0 bytes ...,time_901791,execs_35917608,op_havoc,rep_21 | Bin 0 -> 18003 bytes ...7,time_904237,execs_35931919,op_havoc,rep_3 | Bin 0 -> 36466 bytes ...00477,time_3455,execs_217921,op_havoc,rep_5 | Bin 47 -> 0 bytes ...,time_904933,execs_35934754,op_havoc,rep_64 | Bin 0 -> 38912 bytes ...00477,time_3480,execs_219400,op_havoc,rep_3 | Bin 92 -> 0 bytes ...,time_908974,execs_35960137,op_havoc,rep_64 | Bin 0 -> 3458 bytes ...,time_910141,execs_35962959,op_havoc,rep_32 | Bin 0 -> 78557 bytes ...0292,time_3504,execs_221072,op_havoc,rep_13 | Bin 67 -> 0 bytes ...1,time_912070,execs_35970255,op_havoc,rep_1 | Bin 0 -> 27179 bytes ...00294,time_3506,execs_221265,op_havoc,rep_1 | Bin 44 -> 0 bytes ...,time_918292,execs_35982814,op_havoc,rep_11 | Bin 0 -> 17517 bytes ...,time_918404,execs_35984686,op_havoc,rep_56 | Bin 0 -> 1456 bytes ...00303,time_3528,execs_222798,op_havoc,rep_4 | Bin 85 -> 0 bytes ...,time_918454,execs_35986040,op_havoc,rep_63 | Bin 0 -> 2348 bytes ...5,time_918951,execs_35990322,op_havoc,rep_8 | Bin 0 -> 12633 bytes ...0303,time_3533,execs_223099,op_havoc,rep_14 | Bin 109 -> 0 bytes ...,time_929951,execs_36025679,op_havoc,rep_16 | Bin 0 -> 25915 bytes ...0303,time_3537,execs_223358,op_havoc,rep_10 | 3 --- ...5,time_936774,execs_36053016,op_havoc,rep_2 | Bin 0 -> 54623 bytes ...00303,time_3538,execs_223411,op_havoc,rep_7 | 1 - ...6,time_943156,execs_36078681,op_havoc,rep_4 | Bin 0 -> 48699 bytes ...0303,time_3548,execs_224115,op_havoc,rep_13 | Bin 136 -> 0 bytes ...,time_944934,execs_36080508,op_havoc,rep_16 | Bin 0 -> 83712 bytes ...,time_948000,execs_36089738,op_havoc,rep_12 | Bin 0 -> 24688 bytes ...0303,time_3556,execs_224648,op_havoc,rep_13 | Bin 72 -> 0 bytes ...,time_948012,execs_36089774,op_havoc,rep_32 | Bin 0 -> 29454 bytes ...time_3562,execs_225101,op_havoc,rep_16,+cov | Bin 88 -> 0 bytes ...,time_949433,execs_36102022,op_havoc,rep_30 | Bin 0 -> 3768 bytes ...,time_957493,execs_36151308,op_havoc,rep_30 | Bin 0 -> 98620 bytes ...00303,time_3569,execs_225590,op_havoc,rep_8 | Bin 60 -> 0 bytes ...,time_964933,execs_36192692,op_havoc,rep_34 | Bin 0 -> 1916 bytes ...5,time_965030,execs_36194545,op_havoc,rep_3 | Bin 0 -> 31749 bytes ...00303,time_3594,execs_227320,op_havoc,rep_8 | 1 - ...,time_968667,execs_36198332,op_havoc,rep_40 | Bin 0 -> 120944 bytes ...,time_978172,execs_36232084,op_havoc,rep_18 | Bin 0 -> 544 bytes ...0303,time_3637,execs_230188,op_havoc,rep_16 | Bin 104 -> 0 bytes ...,time_978246,execs_36234405,op_havoc,rep_30 | Bin 0 -> 1150 bytes ...0303,time_3655,execs_231368,op_havoc,rep_10 | 14 -------------- ...,time_988724,execs_36275762,op_havoc,rep_15 | Bin 0 -> 13482 bytes ...0303,time_3659,execs_231644,op_havoc,rep_11 | Bin 107 -> 0 bytes ...,time_988803,execs_36276056,op_havoc,rep_30 | Bin 0 -> 14919 bytes ...0303,time_3662,execs_231881,op_havoc,rep_13 | Bin 92 -> 0 bytes ...,time_996578,execs_36304087,op_havoc,rep_14 | Bin 0 -> 80538 bytes ...time_1010718,execs_36320591,op_havoc,rep_33 | Bin 0 -> 143186 bytes ...0306,time_3690,execs_232753,op_havoc,rep_14 | Bin 160 -> 0 bytes ...time_1017082,execs_36332130,op_havoc,rep_17 | Bin 0 -> 58707 bytes ...time_1021338,execs_36340656,op_havoc,rep_12 | Bin 0 -> 201962 bytes ...0320,time_3708,execs_234054,op_havoc,rep_15 | Bin 102 -> 0 bytes ...,time_1022925,execs_36343003,op_havoc,rep_8 | Bin 0 -> 3450 bytes ...00413,time_3730,execs_235014,op_havoc,rep_6 | Bin 94 -> 0 bytes ...,time_1023051,execs_36344180,op_havoc,rep_5 | Bin 0 -> 33024 bytes ...00413,time_3731,execs_235050,op_havoc,rep_4 | Bin 82 -> 0 bytes ...,time_1024303,execs_36349941,op_havoc,rep_6 | Bin 0 -> 5106 bytes ...,time_3732,execs_235113,op_havoc,rep_3,+cov | Bin 74 -> 0 bytes ...time_1028589,execs_36375342,op_havoc,rep_16 | Bin 0 -> 1564 bytes ...00373,time_3757,execs_236896,op_havoc,rep_1 | Bin 131 -> 0 bytes ...,time_1029065,execs_36381780,op_havoc,rep_3 | Bin 0 -> 10153 bytes ...00632,time_3763,execs_237330,op_havoc,rep_4 | Bin 68 -> 0 bytes ...,time_1037921,execs_36446201,op_havoc,rep_2 | Bin 0 -> 8040 bytes ...00387,time_3773,execs_238090,op_havoc,rep_2 | Bin 65 -> 0 bytes ...time_1038480,execs_36454671,op_havoc,rep_61 | Bin 0 -> 1292 bytes ...0523,time_3780,execs_238618,op_havoc,rep_13 | Bin 136 -> 0 bytes ...,time_1038706,execs_36457471,op_havoc,rep_6 | Bin 0 -> 10746 bytes ...00394,time_3792,execs_239478,op_havoc,rep_8 | 5 ----- ...time_1041419,execs_36480481,op_havoc,rep_61 | Bin 0 -> 36266 bytes ...e_230021,execs_2053490,op_havoc,rep_14,+cov | Bin 0 -> 5874 bytes ...0394,time_3795,execs_239666,op_havoc,rep_16 | Bin 163 -> 0 bytes ...e_458432,execs_5568803,op_havoc,rep_33,+cov | Bin 0 -> 7784 bytes ...me_488796,execs_6013352,op_havoc,rep_3,+cov | Bin 0 -> 7784 bytes ...me_495544,execs_6112473,op_havoc,rep_5,+cov | Bin 0 -> 6253 bytes ...e_514236,execs_6392180,op_havoc,rep_16,+cov | Bin 0 -> 4862 bytes ...me_572355,execs_7248665,op_havoc,rep_2,+cov | Bin 0 -> 7784 bytes ...,time_3856,execs_242239,op_havoc,rep_2,+cov | Bin 163 -> 0 bytes ...me_583833,execs_7408678,op_havoc,rep_2,+cov | Bin 0 -> 7784 bytes ...69,time_600266,execs_7628452,op_havoc,rep_3 | Bin 0 -> 8540 bytes ...00602,time_3865,execs_242580,op_havoc,rep_2 | Bin 136 -> 0 bytes ...00602,time_3888,execs_243457,op_havoc,rep_5 | Bin 132 -> 0 bytes ...00602,time_4000,execs_247488,op_havoc,rep_8 | Bin 177 -> 0 bytes ...71,time_602158,execs_7651795,op_havoc,rep_5 | Bin 0 -> 13548 bytes ...00412,time_4084,execs_250885,op_havoc,rep_2 | Bin 68 -> 0 bytes ...76,time_605241,execs_7670887,op_havoc,rep_2 | Bin 0 -> 61066 bytes ...00426,time_4126,execs_251663,op_havoc,rep_2 | Bin 60 -> 0 bytes ...2,time_605993,execs_7675959,op_havoc,rep_18 | Bin 0 -> 11264 bytes ...70,time_606793,execs_7682761,op_havoc,rep_4 | Bin 0 -> 13558 bytes ...6,time_607208,execs_7687329,op_havoc,rep_38 | Bin 0 -> 1916 bytes ...00429,time_4137,execs_252464,op_havoc,rep_4 | Bin 84 -> 0 bytes ...00429,time_4137,execs_252501,op_havoc,rep_5 | Bin 87 -> 0 bytes ...75,time_609640,execs_7711079,op_havoc,rep_8 | Bin 0 -> 16979 bytes ...00431,time_4161,execs_254158,op_havoc,rep_4 | Bin 84 -> 0 bytes ...5,time_610396,execs_7719588,op_havoc,rep_60 | Bin 0 -> 8688 bytes ...80,time_610496,execs_7721155,op_havoc,rep_4 | Bin 0 -> 3604 bytes ...00436,time_4172,execs_254857,op_havoc,rep_5 | 1 - ...5,time_621161,execs_7777384,op_havoc,rep_26 | Bin 0 -> 16107 bytes ...66,time_621239,execs_7777921,op_havoc,rep_2 | Bin 0 -> 13193 bytes ...8,time_627418,execs_7806362,op_havoc,rep_60 | Bin 0 -> 151201 bytes ...1,time_628782,execs_7807550,op_havoc,rep_13 | Bin 0 -> 2424 bytes ...1,time_637722,execs_7823459,op_havoc,rep_56 | Bin 0 -> 92751 bytes ...1,time_641059,execs_7830140,op_havoc,rep_13 | Bin 0 -> 2956 bytes ...5,time_641832,execs_7840094,op_havoc,rep_19 | Bin 0 -> 8896 bytes ...00436,time_4188,execs_255814,op_havoc,rep_7 | Bin 54 -> 0 bytes ...3,time_645147,execs_7847202,op_havoc,rep_64 | Bin 0 -> 53209 bytes ...,time_4194,execs_256201,op_havoc,rep_5,+cov | Bin 70 -> 0 bytes ...9,time_653618,execs_7883695,op_havoc,rep_28 | Bin 0 -> 8565 bytes ...68,time_659219,execs_7899278,op_havoc,rep_3 | Bin 0 -> 8060 bytes ...00436,time_4257,execs_260159,op_havoc,rep_6 | 1 - ...82,time_659598,execs_7904938,op_havoc,rep_2 | Bin 0 -> 28491 bytes ...8,time_660051,execs_7908883,op_havoc,rep_12 | Bin 0 -> 18494 bytes ...00436,time_4261,execs_260418,op_havoc,rep_6 | Bin 130 -> 0 bytes ...2,time_660917,execs_7915670,op_havoc,rep_28 | Bin 0 -> 17889 bytes ...00436,time_4265,execs_260687,op_havoc,rep_2 | 1 - ...00436,time_4344,execs_265334,op_havoc,rep_4 | 3 --- ...,time_4383,execs_267588,op_havoc,rep_5,+cov | 1 - ...00438,time_4386,execs_267764,op_havoc,rep_7 | Bin 130 -> 0 bytes ...9,time_668320,execs_7946280,op_havoc,rep_48 | Bin 0 -> 68270 bytes ...10,time_669314,execs_7950395,op_havoc,rep_4 | Bin 0 -> 21375 bytes ...00438,time_4393,execs_268225,op_havoc,rep_7 | Bin 92 -> 0 bytes ...8,time_671213,execs_7958002,op_havoc,rep_18 | Bin 0 -> 13158 bytes ...00442,time_4427,execs_270454,op_havoc,rep_2 | Bin 68 -> 0 bytes ...9,time_677989,execs_7981592,op_havoc,rep_46 | Bin 0 -> 10592 bytes ...50,time_678758,execs_7991415,op_havoc,rep_9 | Bin 0 -> 35222 bytes ...00694,time_4442,execs_271519,op_havoc,rep_3 | Bin 99 -> 0 bytes ...1,time_679609,execs_7998951,op_havoc,rep_51 | Bin 0 -> 126145 bytes ...5,time_681664,execs_8012359,op_havoc,rep_53 | Bin 0 -> 21440 bytes ...8,time_685795,execs_8021518,op_havoc,rep_55 | Bin 0 -> 22008 bytes ...7,time_687244,execs_8039383,op_havoc,rep_42 | Bin 0 -> 3756 bytes ...00694,time_4450,execs_272100,op_havoc,rep_4 | Bin 84 -> 0 bytes ...,time_4456,execs_272489,op_havoc,rep_4,+cov | Bin 130 -> 0 bytes ...2,time_691057,execs_8068440,op_havoc,rep_61 | Bin 0 -> 73232 bytes ...24,time_703275,execs_8198392,op_havoc,rep_7 | Bin 0 -> 20295 bytes ...4,time_709905,execs_8282001,op_havoc,rep_42 | Bin 0 -> 40448 bytes ...00694,time_4540,execs_277936,op_havoc,rep_1 | Bin 76 -> 0 bytes ...00694,time_4544,execs_278189,op_havoc,rep_4 | Bin 132 -> 0 bytes ...00694,time_4548,execs_278469,op_havoc,rep_3 | Bin 92 -> 0 bytes ...6,time_710962,execs_8288462,op_havoc,rep_16 | Bin 0 -> 39347 bytes ...2,time_711317,execs_8291324,op_havoc,rep_25 | Bin 0 -> 32912 bytes ...04,time_715419,execs_8317672,op_havoc,rep_2 | Bin 0 -> 17431 bytes ...,time_4600,execs_282019,op_havoc,rep_4,+cov | Bin 56 -> 0 bytes ...31,time_719171,execs_8350648,op_havoc,rep_2 | Bin 0 -> 17553 bytes ...61,time_721615,execs_8375811,op_havoc,rep_4 | Bin 0 -> 11237 bytes ...4,time_723474,execs_8390090,op_havoc,rep_25 | Bin 0 -> 17928 bytes ...67,time_726567,execs_8418808,op_havoc,rep_2 | Bin 0 -> 7784 bytes ...6,time_728749,execs_8445598,op_havoc,rep_34 | Bin 0 -> 10510 bytes ...,time_4619,execs_283302,op_havoc,rep_2,+cov | Bin 97 -> 0 bytes ...,time_4632,execs_284272,op_havoc,rep_1,+cov | 1 - ...00553,time_4633,execs_284355,op_havoc,rep_1 | 1 - ...11,time_733940,execs_8490246,op_havoc,rep_7 | Bin 0 -> 19951 bytes ...1,time_735026,execs_8505132,op_havoc,rep_13 | Bin 0 -> 24099 bytes ...00467,time_4666,execs_284754,op_havoc,rep_5 | Bin 52 -> 0 bytes ...98,time_745964,execs_8619832,op_havoc,rep_4 | Bin 0 -> 14944 bytes ...00467,time_4667,execs_284786,op_havoc,rep_4 | Bin 56 -> 0 bytes ...98,time_745973,execs_8619891,op_havoc,rep_4 | Bin 0 -> 15137 bytes ...39,time_746857,execs_8630409,op_havoc,rep_2 | Bin 0 -> 35326 bytes ...00467,time_4673,execs_285278,op_havoc,rep_4 | Bin 116 -> 0 bytes ...00474,time_4716,execs_288134,op_havoc,rep_8 | Bin 68 -> 0 bytes ...38,time_748722,execs_8641272,op_havoc,rep_6 | Bin 0 -> 58074 bytes ...8,time_761786,execs_8765361,op_havoc,rep_61 | Bin 0 -> 6776 bytes ...00568,time_4729,execs_289090,op_havoc,rep_2 | 3 --- ...5,time_773388,execs_8825086,op_havoc,rep_15 | Bin 0 -> 25760 bytes ...,time_4741,execs_289870,op_havoc,rep_7,+cov | Bin 132 -> 0 bytes ...2,time_799875,execs_9088998,op_havoc,rep_59 | Bin 0 -> 12784 bytes ...e_815238,execs_9180606,op_havoc,rep_13,+cov | Bin 0 -> 2356 bytes ...me_815849,execs_9188007,op_havoc,rep_8,+cov | Bin 0 -> 9831 bytes ...00578,time_4800,execs_293997,op_havoc,rep_7 | Bin 115 -> 0 bytes ...52,time_816698,execs_9194411,op_havoc,rep_1 | Bin 0 -> 12713 bytes ...00578,time_4804,execs_294242,op_havoc,rep_8 | Bin 101 -> 0 bytes ...53,time_818463,execs_9208305,op_havoc,rep_1 | Bin 0 -> 16722 bytes ...53,time_818654,execs_9209395,op_havoc,rep_3 | Bin 0 -> 19519 bytes ...time_4881,execs_299358,op_flip1,pos_35,+cov | Bin 87 -> 0 bytes ...05,time_825323,execs_9267548,op_havoc,rep_5 | Bin 0 -> 53365 bytes ...time_4881,execs_299366,op_flip1,pos_35,+cov | Bin 87 -> 0 bytes ...56,time_826280,execs_9277050,op_havoc,rep_4 | Bin 0 -> 32178 bytes ...00598,time_4883,execs_299535,op_havoc,rep_4 | Bin 144 -> 0 bytes ...00598,time_4886,execs_299713,op_havoc,rep_8 | Bin 145 -> 0 bytes ...6,time_841138,execs_9396095,op_havoc,rep_44 | Bin 0 -> 30984 bytes ...00611,time_4911,execs_301412,op_havoc,rep_5 | Bin 98 -> 0 bytes ...60,time_841917,execs_9401462,op_havoc,rep_4 | Bin 0 -> 18016 bytes ...9,time_853731,execs_9516131,op_havoc,rep_28 | Bin 0 -> 18688 bytes ...63,time_856083,execs_9537361,op_havoc,rep_3 | Bin 0 -> 18400 bytes ...5,time_860870,execs_9589020,op_havoc,rep_44 | Bin 0 -> 41205 bytes ...2,time_861031,execs_9590297,op_havoc,rep_43 | Bin 0 -> 13424 bytes ...79,time_862881,execs_9610250,op_havoc,rep_8 | Bin 0 -> 21323 bytes ...time_4959,execs_303354,op_havoc,rep_14,+cov | Bin 56 -> 0 bytes ...67,time_866424,execs_9638126,op_havoc,rep_2 | Bin 0 -> 23616 bytes ...0682,time_4962,execs_303575,op_havoc,rep_12 | Bin 70 -> 0 bytes ...7,time_875695,execs_9730443,op_havoc,rep_47 | Bin 0 -> 28544 bytes ...00682,time_4984,execs_305204,op_havoc,rep_5 | Bin 88 -> 0 bytes ...2,time_887940,execs_9827041,op_havoc,rep_32 | Bin 0 -> 102339 bytes ...0682,time_4987,execs_305399,op_havoc,rep_15 | 1 - ...00682,time_4992,execs_305830,op_havoc,rep_7 | Bin 60 -> 0 bytes ...,time_940191,execs_10319507,op_havoc,rep_15 | Bin 0 -> 22844 bytes ...,time_943433,execs_10347244,op_havoc,rep_51 | Bin 0 -> 8176 bytes ...time_5010,execs_307203,op_havoc,rep_16,+cov | Bin 129 -> 0 bytes ...time_5020,execs_307934,op_havoc,rep_11,+cov | Bin 54 -> 0 bytes ...,time_957936,execs_10509124,op_havoc,rep_24 | Bin 0 -> 10112 bytes ...,time_959034,execs_10520138,op_havoc,rep_49 | Bin 0 -> 69728 bytes ...00682,time_5027,execs_308473,op_havoc,rep_7 | Bin 129 -> 0 bytes ...0682,time_5029,execs_308584,op_havoc,rep_10 | Bin 132 -> 0 bytes ...00682,time_5033,execs_308864,op_havoc,rep_9 | Bin 78 -> 0 bytes ...0682,time_5036,execs_309162,op_havoc,rep_12 | Bin 100 -> 0 bytes ...3,time_966752,execs_10549735,op_havoc,rep_2 | Bin 0 -> 115393 bytes ...time_1015217,execs_10935186,op_havoc,rep_31 | Bin 0 -> 175266 bytes ...0682,time_5088,execs_311313,op_havoc,rep_12 | Bin 74 -> 0 bytes ...time_1026732,execs_11016699,op_havoc,rep_64 | Bin 0 -> 335456 bytes ...0682,time_5120,execs_313452,op_havoc,rep_11 | Bin 112 -> 0 bytes ...,time_1043352,execs_11115563,op_havoc,rep_8 | Bin 0 -> 27441 bytes ...00682,time_5121,execs_313499,op_havoc,rep_4 | Bin 82 -> 0 bytes ...00682,time_5130,execs_314165,op_havoc,rep_9 | Bin 152 -> 0 bytes ...00633,time_5161,execs_316301,op_havoc,rep_7 | Bin 65 -> 0 bytes ...,time_1093859,execs_11608717,op_havoc,rep_2 | Bin 0 -> 24107 bytes ...,time_5165,execs_316548,op_havoc,rep_5,+cov | Bin 71 -> 0 bytes ...,time_1093951,execs_11609170,op_havoc,rep_2 | Bin 0 -> 26934 bytes ...,time_1095675,execs_11625142,op_havoc,rep_1 | Bin 0 -> 9066 bytes ...,time_1096798,execs_11640791,op_havoc,rep_5 | Bin 0 -> 13415 bytes ...,time_1101892,execs_11678095,op_havoc,rep_1 | Bin 0 -> 16103 bytes ...,time_1102730,execs_11685751,op_havoc,rep_7 | Bin 0 -> 14072 bytes ...,time_1102773,execs_11686052,op_havoc,rep_4 | Bin 0 -> 15424 bytes ...00720,time_5211,execs_319775,op_havoc,rep_6 | 1 - ..._1122444,execs_11877313,op_havoc,rep_8,+cov | Bin 0 -> 6155 bytes ...00720,time_5263,execs_323231,op_havoc,rep_8 | 1 - ...00720,time_5280,execs_324371,op_havoc,rep_3 | 1 - ...,time_1128512,execs_11938073,op_havoc,rep_2 | Bin 0 -> 9085 bytes ...time_1133764,execs_11995704,op_havoc,rep_45 | Bin 0 -> 20206 bytes ..._2092611,execs_12017333,op_havoc,rep_1,+cov | Bin 0 -> 5392 bytes ...00720,time_5375,execs_329168,op_havoc,rep_8 | Bin 92 -> 0 bytes ...,time_2096251,execs_12056405,op_havoc,rep_6 | Bin 0 -> 8687 bytes ...00659,time_5380,execs_329549,op_havoc,rep_1 | Bin 106 -> 0 bytes ...00659,time_5387,execs_330025,op_havoc,rep_4 | Bin 128 -> 0 bytes ..._2102058,execs_12108863,op_havoc,rep_7,+cov | Bin 0 -> 26611 bytes ...00695,time_5397,execs_330757,op_havoc,rep_3 | Bin 46 -> 0 bytes ...time_2105696,execs_12120801,op_havoc,rep_28 | Bin 0 -> 40817 bytes ...time_2107119,execs_12128593,op_havoc,rep_10 | Bin 0 -> 48324 bytes ...,time_2111768,execs_12147805,op_havoc,rep_5 | Bin 0 -> 79689 bytes ...time_2130611,execs_12297893,op_havoc,rep_63 | Bin 0 -> 38948 bytes ...,time_2195598,execs_12562102,op_havoc,rep_3 | Bin 0 -> 16960 bytes ...00700,time_5476,execs_335670,op_havoc,rep_3 | 1 - ...,time_2195616,execs_12562238,op_havoc,rep_5 | Bin 0 -> 13792 bytes ...time_2205006,execs_12650970,op_havoc,rep_15 | Bin 0 -> 45009 bytes ...00700,time_5493,execs_336739,op_havoc,rep_3 | 1 - ...,time_2215765,execs_12734916,op_havoc,rep_2 | Bin 0 -> 17766 bytes ...,time_2625685,execs_13097985,op_havoc,rep_4 | Bin 0 -> 15469 bytes ...time_2643442,execs_13249854,op_havoc,rep_52 | Bin 0 -> 65200 bytes ...,time_2643921,execs_13253433,op_havoc,rep_1 | Bin 0 -> 21562 bytes ...00701,time_5572,execs_341659,op_havoc,rep_2 | Bin 97 -> 0 bytes ...00701,time_5578,execs_342053,op_havoc,rep_9 | Bin 155 -> 0 bytes ...time_2686822,execs_13358103,op_havoc,rep_61 | Bin 0 -> 16896 bytes ...00701,time_5588,execs_342748,op_havoc,rep_9 | Bin 129 -> 0 bytes ...,time_2694148,execs_13409072,op_havoc,rep_4 | Bin 0 -> 37639 bytes ...,time_2695380,execs_13415248,op_havoc,rep_4 | Bin 0 -> 69616 bytes ...,time_2695806,execs_13416218,op_havoc,rep_5 | Bin 0 -> 23850 bytes ...0701,time_5600,execs_343518,op_havoc,rep_16 | Bin 168 -> 0 bytes ...,time_2725133,execs_13666207,op_havoc,rep_3 | Bin 0 -> 4629 bytes ...time_2836227,execs_14091763,op_havoc,rep_54 | Bin 0 -> 19730 bytes ...00701,time_5608,execs_343993,op_havoc,rep_6 | Bin 62 -> 0 bytes ...,time_3225665,execs_14153160,op_havoc,rep_4 | Bin 0 -> 34112 bytes ...time_3229416,execs_14179728,op_havoc,rep_49 | Bin 0 -> 138339 bytes ...time_3236408,execs_14224187,op_havoc,rep_62 | Bin 0 -> 13500 bytes ...,time_3316876,execs_14914701,op_havoc,rep_5 | Bin 0 -> 30984 bytes ...time_4368375,execs_15222946,op_havoc,rep_25 | Bin 0 -> 110248 bytes ...00780,time_5820,execs_355534,op_havoc,rep_7 | Bin 62 -> 0 bytes ...,time_5370818,execs_15891589,op_havoc,rep_6 | Bin 0 -> 60786 bytes ...time_5380491,execs_15957568,op_havoc,rep_23 | Bin 0 -> 28740 bytes ...00780,time_5821,execs_355593,op_havoc,rep_6 | Bin 79 -> 0 bytes ...time_5455021,execs_16586875,op_havoc,rep_50 | Bin 0 -> 58880 bytes ...00708,time_5846,execs_357133,op_havoc,rep_1 | 1 - ...time_5513499,execs_17125622,op_havoc,rep_31 | Bin 0 -> 47048 bytes ...00718,time_5856,execs_357736,op_havoc,rep_8 | Bin 129 -> 0 bytes ...00710,time_5871,execs_358723,op_havoc,rep_6 | 1 - ...time_5547107,execs_17403063,op_havoc,rep_43 | Bin 0 -> 110969 bytes ...time_5568434,execs_17580924,op_havoc,rep_12 | Bin 0 -> 10240 bytes ...00711,time_5886,execs_359536,op_havoc,rep_2 | Bin 130 -> 0 bytes ...,time_5900,execs_360255,op_havoc,rep_2,+cov | Bin 130 -> 0 bytes ...time_5610279,execs_17977962,op_havoc,rep_48 | Bin 0 -> 41184 bytes ...,time_5612701,execs_17985097,op_havoc,rep_2 | Bin 0 -> 37620 bytes ...00715,time_5917,execs_361224,op_havoc,rep_1 | Bin 80 -> 0 bytes ...00715,time_5925,execs_361821,op_havoc,rep_3 | Bin 60 -> 0 bytes ...,time_5715849,execs_18885852,op_havoc,rep_8 | Bin 0 -> 104086 bytes ...70,execs_363351,op_quick,pos_18,val_+2,+cov | Bin 92 -> 0 bytes ...00730,time_5979,execs_364003,op_havoc,rep_6 | 1 - ...time_5751517,execs_19150102,op_havoc,rep_12 | Bin 0 -> 121695 bytes ...time_5775053,execs_19319173,op_havoc,rep_28 | Bin 0 -> 43904 bytes ...time_5844703,execs_19959625,op_havoc,rep_22 | Bin 0 -> 33702 bytes ...time_5863450,execs_20117830,op_havoc,rep_52 | Bin 0 -> 74160 bytes ...0730,time_6083,execs_370839,op_havoc,rep_14 | Bin 129 -> 0 bytes ...time_5886971,execs_20306049,op_havoc,rep_62 | Bin 0 -> 69744 bytes ...0730,time_6112,execs_372837,op_havoc,rep_11 | Bin 150 -> 0 bytes ...,time_6108370,execs_22171153,op_havoc,rep_1 | Bin 0 -> 32311 bytes ...,time_6133306,execs_22379384,op_havoc,rep_7 | Bin 0 -> 18417 bytes ...0730,time_6386,execs_390154,op_havoc,rep_16 | Bin 130 -> 0 bytes ...,time_6168220,execs_22682341,op_havoc,rep_7 | Bin 0 -> 62348 bytes ...time_6207533,execs_23018295,op_havoc,rep_16 | Bin 0 -> 144618 bytes ...,time_6352190,execs_24163219,op_havoc,rep_4 | Bin 0 -> 14582 bytes ...00730,time_6401,execs_391262,op_havoc,rep_5 | Bin 130 -> 0 bytes ...,time_6352259,execs_24163690,op_havoc,rep_1 | Bin 0 -> 14695 bytes ...0730,time_6424,execs_392895,op_havoc,rep_14 | Bin 163 -> 0 bytes ...,time_6490088,execs_25334502,op_havoc,rep_7 | Bin 0 -> 35392 bytes ...0730,time_6428,execs_393145,op_havoc,rep_16 | Bin 187 -> 0 bytes ...time_6553774,execs_25880072,op_havoc,rep_12 | Bin 0 -> 41694 bytes ...time_6591657,execs_26226621,op_havoc,rep_35 | Bin 0 -> 20459 bytes ...00730,time_6501,execs_397840,op_havoc,rep_3 | Bin 84 -> 0 bytes ...time_6685845,execs_26992841,op_havoc,rep_13 | Bin 0 -> 50404 bytes ...0730,time_6551,execs_401038,op_havoc,rep_14 | Bin 140 -> 0 bytes ...time_6866888,execs_28547190,op_havoc,rep_54 | Bin 0 -> 161703 bytes ...0730,time_6560,execs_401679,op_havoc,rep_16 | Bin 152 -> 0 bytes ...time_6947267,execs_29143483,op_havoc,rep_25 | Bin 0 -> 103340 bytes ...time_6952404,execs_29165196,op_havoc,rep_47 | Bin 0 -> 61832 bytes ...0730,time_6566,execs_402054,op_havoc,rep_14 | Bin 132 -> 0 bytes ...00797,time_6593,execs_403979,op_havoc,rep_2 | 1 - ...00794,time_6606,execs_404977,op_havoc,rep_4 | Bin 88 -> 0 bytes ...00775,time_6620,execs_405992,op_havoc,rep_2 | Bin 107 -> 0 bytes ...00754,time_6627,execs_406470,op_havoc,rep_2 | Bin 115 -> 0 bytes ...00756,time_6634,execs_407045,op_havoc,rep_4 | Bin 130 -> 0 bytes ...00779,time_6641,execs_407495,op_havoc,rep_2 | Bin 129 -> 0 bytes ...00767,time_6685,execs_408494,op_havoc,rep_2 | Bin 72 -> 0 bytes ...00758,time_6693,execs_409082,op_havoc,rep_9 | Bin 140 -> 0 bytes ...00860,time_6700,execs_409595,op_havoc,rep_2 | Bin 96 -> 0 bytes ...00860,time_6703,execs_409780,op_havoc,rep_4 | Bin 92 -> 0 bytes ...00860,time_6818,execs_417457,op_havoc,rep_3 | Bin 112 -> 0 bytes ...00763,time_6848,execs_419339,op_havoc,rep_4 | Bin 107 -> 0 bytes ...,time_6868,execs_420810,op_havoc,rep_4,+cov | Bin 80 -> 0 bytes ...,time_6948,execs_426153,op_havoc,rep_3,+cov | Bin 110 -> 0 bytes ...,time_6978,execs_428205,op_havoc,rep_1,+cov | Bin 88 -> 0 bytes ...00766,time_7020,execs_429254,op_havoc,rep_4 | Bin 100 -> 0 bytes ...00766,time_7023,execs_429461,op_havoc,rep_4 | Bin 114 -> 0 bytes ...00777,time_7067,execs_431099,op_havoc,rep_1 | Bin 80 -> 0 bytes ...00778,time_7073,execs_431562,op_havoc,rep_2 | Bin 80 -> 0 bytes ...00800,time_7103,execs_433727,op_havoc,rep_1 | 1 - ...00801,time_7111,execs_434266,op_havoc,rep_8 | Bin 132 -> 0 bytes ...00803,time_7124,execs_435216,op_havoc,rep_8 | 1 - ...00803,time_7132,execs_435745,op_havoc,rep_7 | Bin 95 -> 0 bytes ...00803,time_7151,execs_437115,op_havoc,rep_9 | Bin 139 -> 0 bytes ...time_7184,execs_439082,op_havoc,rep_13,+cov | Bin 129 -> 0 bytes ...0803,time_7209,execs_440724,op_havoc,rep_15 | Bin 103 -> 0 bytes ...0803,time_7238,execs_442574,op_havoc,rep_13 | Bin 152 -> 0 bytes ...00835,time_7370,execs_451101,op_havoc,rep_2 | Bin 94 -> 0 bytes ...00835,time_7371,execs_451151,op_havoc,rep_2 | Bin 102 -> 0 bytes ...00835,time_7375,execs_451448,op_havoc,rep_2 | Bin 79 -> 0 bytes ...00835,time_7380,execs_451834,op_havoc,rep_2 | Bin 94 -> 0 bytes ...00838,time_7442,execs_455978,op_havoc,rep_2 | 1 - ...,time_7487,execs_457171,op_havoc,rep_1,+cov | Bin 130 -> 0 bytes ...,time_7524,execs_458049,op_havoc,rep_2,+cov | Bin 130 -> 0 bytes ...,time_7526,execs_458165,op_havoc,rep_2,+cov | Bin 130 -> 0 bytes ...00840,time_7560,execs_460217,op_havoc,rep_4 | Bin 135 -> 0 bytes ...00840,time_7579,execs_461356,op_havoc,rep_4 | Bin 154 -> 0 bytes ...,time_7652,execs_465544,op_havoc,rep_4,+cov | Bin 142 -> 0 bytes ...,time_7664,execs_466185,op_havoc,rep_1,+cov | Bin 130 -> 0 bytes ...00922,time_7747,execs_470466,op_havoc,rep_2 | Bin 159 -> 0 bytes ...00922,time_7756,execs_470986,op_havoc,rep_2 | Bin 160 -> 0 bytes ...,time_7786,execs_472872,op_havoc,rep_4,+cov | Bin 72 -> 0 bytes ...,time_7790,execs_473087,op_havoc,rep_3,+cov | Bin 76 -> 0 bytes ...00875,time_7808,execs_474410,op_havoc,rep_3 | Bin 92 -> 0 bytes ...,time_7824,execs_475536,op_havoc,rep_2,+cov | Bin 100 -> 0 bytes ...00875,time_7824,execs_475566,op_havoc,rep_4 | Bin 57 -> 0 bytes ...00875,time_7834,execs_476277,op_havoc,rep_3 | Bin 96 -> 0 bytes ...00875,time_7915,execs_481653,op_havoc,rep_3 | 1 - ...00876,time_7953,execs_482685,op_havoc,rep_7 | Bin 151 -> 0 bytes ...00876,time_7953,execs_482693,op_havoc,rep_6 | Bin 84 -> 0 bytes ...00882,time_7973,execs_484022,op_havoc,rep_1 | Bin 109 -> 0 bytes ...00884,time_7984,execs_484765,op_havoc,rep_4 | Bin 95 -> 0 bytes ...0885,time_7990,execs_485193,op_havoc,rep_12 | Bin 94 -> 0 bytes ...0885,time_7991,execs_485269,op_havoc,rep_15 | Bin 115 -> 0 bytes ...00894,time_8044,execs_487529,op_havoc,rep_7 | Bin 57 -> 0 bytes ...00894,time_8048,execs_487813,op_havoc,rep_6 | Bin 119 -> 0 bytes ...00894,time_8049,execs_487923,op_havoc,rep_7 | Bin 99 -> 0 bytes ...0894,time_8058,execs_488563,op_havoc,rep_11 | Bin 92 -> 0 bytes ...0894,time_8096,execs_491346,op_havoc,rep_14 | Bin 61 -> 0 bytes ...00894,time_8097,execs_491364,op_havoc,rep_9 | Bin 107 -> 0 bytes ...0894,time_8152,execs_495127,op_havoc,rep_12 | Bin 104 -> 0 bytes ...00902,time_8198,execs_498171,op_havoc,rep_6 | Bin 154 -> 0 bytes ...00911,time_8207,execs_498820,op_havoc,rep_1 | Bin 100 -> 0 bytes ...00930,time_8215,execs_499394,op_havoc,rep_8 | Bin 83 -> 0 bytes ...,time_8237,execs_500856,op_havoc,rep_1,+cov | Bin 130 -> 0 bytes ...,time_8246,execs_501433,op_havoc,rep_2,+cov | Bin 130 -> 0 bytes ...00915,time_8343,execs_506992,op_havoc,rep_2 | Bin 142 -> 0 bytes ...,time_8346,execs_507152,op_havoc,rep_1,+cov | Bin 130 -> 0 bytes ...,time_8379,execs_508990,op_havoc,rep_6,+cov | Bin 132 -> 0 bytes ...0916,time_8384,execs_509281,op_havoc,rep_11 | Bin 132 -> 0 bytes ...,time_8413,execs_510833,op_havoc,rep_8,+cov | Bin 112 -> 0 bytes ...0916,time_8429,execs_511703,op_havoc,rep_16 | Bin 167 -> 0 bytes ...0916,time_8445,execs_512517,op_havoc,rep_15 | Bin 139 -> 0 bytes ...0916,time_8521,execs_516574,op_havoc,rep_10 | Bin 156 -> 0 bytes ...,time_8530,execs_517048,op_havoc,rep_4,+cov | Bin 148 -> 0 bytes ...,time_8638,execs_521442,op_havoc,rep_8,+cov | Bin 130 -> 0 bytes ...00962,time_8654,execs_522377,op_havoc,rep_3 | Bin 104 -> 0 bytes ...00962,time_8655,execs_522416,op_havoc,rep_3 | Bin 108 -> 0 bytes ...00932,time_8688,execs_524641,op_havoc,rep_2 | Bin 76 -> 0 bytes ...00672,time_8703,execs_525628,op_havoc,rep_7 | Bin 187 -> 0 bytes ...00926,time_8767,execs_526189,op_havoc,rep_4 | Bin 88 -> 0 bytes ...00918,time_8783,execs_527115,op_havoc,rep_2 | Bin 130 -> 0 bytes ...00968,time_8799,execs_527959,op_havoc,rep_1 | Bin 130 -> 0 bytes ...0968,time_8803,execs_528167,op_havoc,rep_11 | Bin 188 -> 0 bytes ...0968,time_8825,execs_529436,op_havoc,rep_11 | Bin 158 -> 0 bytes ...00524,time_8049,execs_531364,op_havoc,rep_1 | Bin 64 -> 0 bytes ...00990,time_8119,execs_533710,op_havoc,rep_9 | Bin 136 -> 0 bytes ...00990,time_8133,execs_534325,op_havoc,rep_9 | 1 - ...time_8133,execs_534336,op_havoc,rep_16,+cov | Bin 158 -> 0 bytes ...0990,time_8250,execs_538171,op_havoc,rep_14 | Bin 160 -> 0 bytes ...00990,time_8326,execs_541922,op_havoc,rep_7 | Bin 139 -> 0 bytes ...0895,time_8376,execs_544520,op_havoc,rep_12 | Bin 132 -> 0 bytes ...00987,time_8400,execs_545775,op_havoc,rep_4 | Bin 176 -> 0 bytes ...00987,time_8415,execs_546551,op_havoc,rep_3 | Bin 192 -> 0 bytes ...00632,time_8480,execs_550026,op_havoc,rep_3 | Bin 59 -> 0 bytes ...00632,time_8481,execs_550058,op_havoc,rep_3 | Bin 72 -> 0 bytes ...00941,time_8494,execs_550986,op_havoc,rep_8 | Bin 129 -> 0 bytes ...00746,time_8514,execs_552273,op_havoc,rep_4 | Bin 132 -> 0 bytes ...00087,time_8545,execs_554154,op_havoc,rep_8 | Bin 54 -> 0 bytes ...00423,time_8565,execs_555442,op_havoc,rep_4 | Bin 130 -> 0 bytes ...00963,time_8583,execs_556603,op_havoc,rep_4 | Bin 130 -> 0 bytes ...0963,time_8586,execs_556705,op_havoc,rep_16 | Bin 172 -> 0 bytes ...0963,time_8593,execs_557051,op_havoc,rep_15 | Bin 176 -> 0 bytes ...0963,time_8618,execs_558280,op_havoc,rep_12 | Bin 178 -> 0 bytes ...time_8623,execs_558515,op_havoc,rep_13,+cov | Bin 131 -> 0 bytes ...00963,time_8693,execs_559608,op_havoc,rep_8 | Bin 165 -> 0 bytes ...0963,time_8737,execs_560468,op_havoc,rep_10 | 1 - ...0963,time_8738,execs_560484,op_havoc,rep_11 | Bin 92 -> 0 bytes ...00963,time_8914,execs_565522,op_havoc,rep_8 | 1 - ...00936,time_9008,execs_569671,op_havoc,rep_2 | Bin 84 -> 0 bytes ...00824,time_9104,execs_572555,op_havoc,rep_6 | Bin 102 -> 0 bytes ...00404,time_9167,execs_575317,op_havoc,rep_2 | Bin 74 -> 0 bytes ...,time_9189,execs_576177,op_havoc,rep_2,+cov | Bin 80 -> 0 bytes ...00892,time_9191,execs_576279,op_havoc,rep_1 | Bin 96 -> 0 bytes ...00892,time_9243,execs_577195,op_havoc,rep_2 | Bin 131 -> 0 bytes ...,time_9268,execs_578304,op_havoc,rep_2,+cov | Bin 72 -> 0 bytes ...01022,time_9315,execs_581215,op_havoc,rep_3 | 1 - ...,time_9322,execs_581590,op_havoc,rep_2,+cov | Bin 92 -> 0 bytes ...01022,time_9355,execs_583005,op_havoc,rep_4 | Bin 71 -> 0 bytes ...00868,time_9884,execs_604039,op_havoc,rep_2 | Bin 131 -> 0 bytes ...0633,time_9906,execs_604816,op_havoc,rep_10 | Bin 68 -> 0 bytes ...time_9912,execs_604975,op_quick,pos_28,+cov | Bin 55 -> 0 bytes ...01038,time_9934,execs_606280,op_havoc,rep_8 | Bin 79 -> 0 bytes ...01038,time_9953,execs_607337,op_havoc,rep_5 | 2 -- ...1038,time_10026,execs_610064,op_havoc,rep_7 | 1 - ...1038,time_10046,execs_610679,op_havoc,rep_7 | Bin 71 -> 0 bytes ...1038,time_10057,execs_610857,op_havoc,rep_4 | Bin 84 -> 0 bytes ...1038,time_10577,execs_634243,op_havoc,rep_4 | Bin 71 -> 0 bytes ...time_10585,execs_634663,op_havoc,rep_6,+cov | Bin 132 -> 0 bytes ...e_10829,execs_643845,op_quick,pos_30,val_+2 | 1 - ...1003,time_10843,execs_644726,op_havoc,rep_9 | Bin 208 -> 0 bytes ...003,time_10847,execs_644902,op_havoc,rep_10 | Bin 260 -> 0 bytes ...0866,time_10955,execs_647645,op_havoc,rep_4 | 1 - ...0866,time_10959,execs_647855,op_havoc,rep_4 | Bin 96 -> 0 bytes ...1054,time_11027,execs_651570,op_havoc,rep_1 | 1 - ...0978,time_11071,execs_653059,op_havoc,rep_7 | Bin 180 -> 0 bytes ...24,execs_654307,op_quick,pos_29,val_+3,+cov | Bin 55 -> 0 bytes ...1048,time_11174,execs_657190,op_havoc,rep_2 | Bin 69 -> 0 bytes ...1048,time_11279,execs_660856,op_havoc,rep_2 | Bin 86 -> 0 bytes ...1048,time_11307,execs_662407,op_havoc,rep_8 | Bin 104 -> 0 bytes ...time_11397,execs_666305,op_havoc,rep_1,+cov | Bin 55 -> 0 bytes ...1048,time_11544,execs_672091,op_havoc,rep_7 | 1 - ...1048,time_11625,execs_675171,op_havoc,rep_8 | Bin 80 -> 0 bytes ...time_11759,execs_678777,op_havoc,rep_6,+cov | Bin 86 -> 0 bytes ...1048,time_11828,execs_682667,op_havoc,rep_8 | 1 - ...1048,time_11883,execs_684243,op_havoc,rep_3 | Bin 82 -> 0 bytes ...0208,time_12136,execs_695020,op_havoc,rep_6 | 1 - ...0871,time_12197,execs_697147,op_havoc,rep_4 | Bin 156 -> 0 bytes ...0871,time_12198,execs_697166,op_havoc,rep_4 | Bin 169 -> 0 bytes ...57,execs_698989,op_quick,pos_23,val_+2,+cov | Bin 51 -> 0 bytes ...061,time_12260,execs_699187,op_havoc,rep_12 | Bin 95 -> 0 bytes ...1061,time_12260,execs_699199,op_havoc,rep_2 | Bin 68 -> 0 bytes ...061,time_12383,execs_703514,op_havoc,rep_15 | Bin 100 -> 0 bytes ...ime_12409,execs_704446,op_havoc,rep_13,+cov | Bin 61 -> 0 bytes ...061,time_12410,execs_704470,op_havoc,rep_12 | Bin 148 -> 0 bytes ...061,time_12621,execs_712418,op_havoc,rep_11 | Bin 151 -> 0 bytes ...1061,time_12810,execs_718996,op_havoc,rep_5 | Bin 90 -> 0 bytes ...1061,time_12920,execs_723456,op_havoc,rep_9 | 1 - ...061,time_13006,execs_724988,op_havoc,rep_16 | Bin 140 -> 0 bytes ...ime_13059,execs_727693,op_havoc,rep_10,+cov | Bin 73 -> 0 bytes ...1104,time_13145,execs_730687,op_havoc,rep_8 | Bin 128 -> 0 bytes ...0867,time_13227,execs_734679,op_havoc,rep_3 | Bin 104 -> 0 bytes ...0957,time_13252,execs_735704,op_havoc,rep_1 | 1 - ...0957,time_13253,execs_735757,op_havoc,rep_1 | 1 - ...0387,time_13440,execs_744186,op_havoc,rep_2 | Bin 73 -> 0 bytes ...1098,time_13469,execs_745028,op_havoc,rep_6 | Bin 67 -> 0 bytes ...700,time_13503,execs_746568,op_havoc,rep_11 | Bin 106 -> 0 bytes ...0865,time_13521,execs_747570,op_havoc,rep_2 | Bin 145 -> 0 bytes ...0220,time_13549,execs_749246,op_havoc,rep_6 | 1 - ...0220,time_13552,execs_749446,op_havoc,rep_9 | 1 - ...1112,time_13655,execs_752688,op_havoc,rep_2 | 1 - ...1112,time_13656,execs_752731,op_havoc,rep_2 | 1 - ...time_13691,execs_753617,op_havoc,rep_2,+cov | 1 - ...1030,time_13840,execs_760115,op_havoc,rep_1 | Bin 96 -> 0 bytes ...1105,time_13857,execs_760979,op_havoc,rep_2 | Bin 78 -> 0 bytes ...1105,time_13862,execs_761275,op_havoc,rep_7 | Bin 92 -> 0 bytes ...1037,time_13920,execs_763688,op_havoc,rep_3 | Bin 102 -> 0 bytes ...1037,time_13922,execs_763787,op_havoc,rep_2 | Bin 100 -> 0 bytes ...1027,time_14005,execs_766909,op_havoc,rep_3 | Bin 100 -> 0 bytes ...time_14088,execs_770291,op_havoc,rep_3,+cov | Bin 57 -> 0 bytes ...time_14124,execs_771563,op_havoc,rep_2,+cov | Bin 76 -> 0 bytes ...1082,time_14161,execs_773278,op_havoc,rep_4 | Bin 76 -> 0 bytes ...time_14261,execs_777629,op_havoc,rep_1,+cov | Bin 131 -> 0 bytes ...time_14266,execs_777813,op_havoc,rep_2,+cov | Bin 151 -> 0 bytes ...016,time_14306,execs_778830,op_havoc,rep_12 | Bin 138 -> 0 bytes ...1126,time_14397,execs_782288,op_havoc,rep_1 | 1 - ...0822,time_14442,execs_784153,op_havoc,rep_2 | Bin 154 -> 0 bytes ...1096,time_14479,execs_786393,op_havoc,rep_1 | Bin 84 -> 0 bytes ...1096,time_14486,execs_786827,op_havoc,rep_1 | Bin 57 -> 0 bytes ...1096,time_14494,execs_787426,op_havoc,rep_8 | 3 --- ...time_14515,execs_788801,op_havoc,rep_5,+cov | Bin 94 -> 0 bytes ...140,time_14630,execs_792926,op_havoc,rep_16 | Bin 211 -> 0 bytes ...1014,time_14667,execs_794858,op_havoc,rep_8 | Bin 178 -> 0 bytes ...1014,time_14679,execs_795597,op_havoc,rep_3 | Bin 164 -> 0 bytes ...1014,time_14745,execs_797303,op_havoc,rep_7 | Bin 171 -> 0 bytes ...1136,time_14949,execs_805499,op_havoc,rep_4 | 1 - ...0338,time_14964,execs_806451,op_havoc,rep_1 | Bin 88 -> 0 bytes ...1137,time_14976,execs_807233,op_havoc,rep_3 | Bin 92 -> 0 bytes ...time_14996,execs_808448,op_havoc,rep_1,+cov | Bin 57 -> 0 bytes ...time_15058,execs_810237,op_havoc,rep_4,+cov | Bin 46 -> 0 bytes ...time_15078,execs_810965,op_havoc,rep_1,+cov | Bin 57 -> 0 bytes ...1137,time_15091,execs_811256,op_havoc,rep_3 | Bin 71 -> 0 bytes ...1137,time_15117,execs_812766,op_havoc,rep_4 | Bin 66 -> 0 bytes ...0525,time_15236,execs_817905,op_havoc,rep_1 | Bin 62 -> 0 bytes ...062,time_15259,execs_818766,op_havoc,rep_11 | Bin 145 -> 0 bytes ...1162,time_15304,execs_821181,op_havoc,rep_3 | Bin 92 -> 0 bytes ...1159,time_15315,execs_821958,op_havoc,rep_6 | Bin 84 -> 0 bytes ...1146,time_15369,execs_823547,op_havoc,rep_2 | 3 --- ...1164,time_15438,execs_826744,op_havoc,rep_2 | Bin 92 -> 0 bytes ...1154,time_15458,execs_828102,op_havoc,rep_1 | Bin 167 -> 0 bytes ...1123,time_15512,execs_829806,op_havoc,rep_5 | Bin 42 -> 0 bytes ...1173,time_15562,execs_831370,op_havoc,rep_2 | Bin 172 -> 0 bytes ...1066,time_15581,execs_832561,op_havoc,rep_3 | Bin 111 -> 0 bytes ...1113,time_15675,execs_836787,op_havoc,rep_4 | 1 - ...0800,time_15697,execs_837510,op_havoc,rep_2 | 1 - ...1141,time_15763,execs_839235,op_havoc,rep_2 | Bin 168 -> 0 bytes ...0490,time_15866,execs_843011,op_havoc,rep_6 | Bin 130 -> 0 bytes ...time_15975,execs_847198,op_havoc,rep_2,+cov | Bin 46 -> 0 bytes ...0973,time_16022,execs_848446,op_havoc,rep_1 | Bin 114 -> 0 bytes ...979,time_16066,execs_849733,op_havoc,rep_11 | Bin 176 -> 0 bytes ...0985,time_16086,execs_850753,op_havoc,rep_6 | Bin 130 -> 0 bytes ...985,time_16091,execs_850974,op_havoc,rep_10 | Bin 184 -> 0 bytes ...1079,time_16126,execs_852944,op_havoc,rep_4 | Bin 75 -> 0 bytes ...1102,time_16214,execs_855269,op_havoc,rep_1 | 1 - ...1138,time_16230,execs_856105,op_havoc,rep_2 | Bin 129 -> 0 bytes ...1182,time_16256,execs_857473,op_havoc,rep_8 | Bin 163 -> 0 bytes ...time_16323,execs_859853,op_havoc,rep_1,+cov | Bin 50 -> 0 bytes ...1184,time_16325,execs_859927,op_havoc,rep_1 | Bin 74 -> 0 bytes ...185,time_16379,execs_861769,op_havoc,rep_14 | Bin 188 -> 0 bytes ...1185,time_16397,execs_862541,op_havoc,rep_7 | Bin 163 -> 0 bytes ...1194,time_16550,execs_867332,op_havoc,rep_4 | Bin 76 -> 0 bytes ...058,time_16594,execs_869798,op_havoc,rep_14 | Bin 130 -> 0 bytes ...1058,time_16596,execs_869921,op_havoc,rep_8 | Bin 88 -> 0 bytes ...058,time_16609,execs_870609,op_havoc,rep_13 | Bin 87 -> 0 bytes ...1058,time_16726,execs_873779,op_havoc,rep_3 | Bin 116 -> 0 bytes ...0948,time_16897,execs_880133,op_havoc,rep_1 | Bin 90 -> 0 bytes ...0948,time_16900,execs_880284,op_havoc,rep_4 | Bin 150 -> 0 bytes ...948,time_16919,execs_881390,op_havoc,rep_14 | Bin 147 -> 0 bytes ...948,time_16980,execs_883366,op_havoc,rep_13 | Bin 68 -> 0 bytes ...0948,time_17060,execs_886288,op_havoc,rep_7 | Bin 144 -> 0 bytes ...1142,time_17198,execs_890569,op_havoc,rep_1 | Bin 148 -> 0 bytes ...1118,time_17403,execs_900016,op_havoc,rep_7 | Bin 140 -> 0 bytes ...118,time_17438,execs_901248,op_havoc,rep_11 | 1 - ...118,time_17480,execs_902093,op_havoc,rep_11 | Bin 151 -> 0 bytes ...468,time_17853,execs_916198,op_havoc,rep_16 | Bin 100 -> 0 bytes ...1177,time_17884,execs_917945,op_havoc,rep_1 | Bin 132 -> 0 bytes ...0935,time_17946,execs_919964,op_havoc,rep_2 | Bin 131 -> 0 bytes ...048,time_17983,execs_921207,op_havoc,rep_16 | Bin 131 -> 0 bytes ...0893,time_18005,execs_921871,op_havoc,rep_6 | Bin 108 -> 0 bytes ...0893,time_18006,execs_921950,op_havoc,rep_5 | Bin 130 -> 0 bytes ...0882,time_18062,execs_925151,op_havoc,rep_3 | Bin 87 -> 0 bytes ...1171,time_18079,execs_925579,op_havoc,rep_5 | Bin 112 -> 0 bytes ...1169,time_18206,execs_930557,op_havoc,rep_1 | 3 --- ...1062,time_18319,execs_934395,op_havoc,rep_8 | 1 - ...1002,time_18334,execs_935293,op_havoc,rep_2 | Bin 132 -> 0 bytes ...0612,time_18444,execs_939851,op_havoc,rep_9 | Bin 128 -> 0 bytes ...0904,time_18504,execs_942060,op_havoc,rep_4 | 1 - ...0189,time_18572,execs_945012,op_havoc,rep_3 | 1 - ...0377,time_18632,execs_947145,op_havoc,rep_7 | Bin 152 -> 0 bytes ...0804,time_18891,execs_957410,op_havoc,rep_4 | Bin 88 -> 0 bytes ...0804,time_18904,execs_957661,op_havoc,rep_3 | Bin 107 -> 0 bytes ...0480,time_18998,execs_960147,op_havoc,rep_2 | Bin 132 -> 0 bytes ...0935,time_19054,execs_962324,op_havoc,rep_4 | Bin 131 -> 0 bytes ...0636,time_19194,execs_968163,op_havoc,rep_3 | Bin 130 -> 0 bytes ...1227,time_19241,execs_969478,op_havoc,rep_8 | Bin 160 -> 0 bytes ...1231,time_19357,execs_974464,op_havoc,rep_7 | Bin 165 -> 0 bytes ...0516,time_19531,execs_980963,op_havoc,rep_4 | Bin 104 -> 0 bytes ...0867,time_19698,execs_988025,op_havoc,rep_6 | Bin 136 -> 0 bytes ...351,time_19741,execs_988770,op_havoc,rep_16 | Bin 68 -> 0 bytes ...0713,time_19975,execs_998448,op_havoc,rep_3 | Bin 184 -> 0 bytes ...065,time_20111,execs_1003221,op_havoc,rep_4 | Bin 116 -> 0 bytes ...252,time_20212,execs_1006266,op_havoc,rep_1 | Bin 94 -> 0 bytes ...174,time_20230,execs_1007503,op_havoc,rep_1 | Bin 68 -> 0 bytes ...675,time_20347,execs_1011812,op_havoc,rep_2 | Bin 176 -> 0 bytes ...163,time_20531,execs_1019741,op_havoc,rep_2 | Bin 99 -> 0 bytes ...638,time_20552,execs_1021014,op_havoc,rep_6 | 4 ---- ...638,time_20556,execs_1021279,op_havoc,rep_8 | 4 ---- ...91,time_20577,execs_1022554,op_havoc,rep_16 | Bin 164 -> 0 bytes ...60,time_20582,execs_1022827,op_havoc,rep_11 | Bin 176 -> 0 bytes ...260,time_20583,execs_1022872,op_havoc,rep_6 | Bin 177 -> 0 bytes ...60,time_20584,execs_1022892,op_havoc,rep_14 | Bin 176 -> 0 bytes ...85,time_20634,execs_1023991,op_havoc,rep_15 | Bin 148 -> 0 bytes ...418,time_20729,execs_1027437,op_havoc,rep_2 | Bin 131 -> 0 bytes ...123,time_20740,execs_1028083,op_havoc,rep_3 | Bin 65 -> 0 bytes ...044,time_20887,execs_1033384,op_havoc,rep_6 | Bin 122 -> 0 bytes ...476,time_20939,execs_1035493,op_havoc,rep_6 | Bin 144 -> 0 bytes ...268,time_20998,execs_1037580,op_havoc,rep_2 | Bin 148 -> 0 bytes ...51,time_21054,execs_1040065,op_havoc,rep_11 | Bin 80 -> 0 bytes ...874,time_21094,execs_1042319,op_havoc,rep_7 | Bin 129 -> 0 bytes ...ime_21223,execs_1046594,op_havoc,rep_4,+cov | Bin 132 -> 0 bytes ...360,time_21348,execs_1051554,op_havoc,rep_3 | Bin 92 -> 0 bytes ...160,time_21671,execs_1063505,op_havoc,rep_4 | 1 - ...264,time_21773,execs_1067294,op_havoc,rep_3 | Bin 152 -> 0 bytes ...478,time_22094,execs_1080036,op_havoc,rep_2 | Bin 92 -> 0 bytes ...490,time_22304,execs_1089156,op_havoc,rep_8 | Bin 108 -> 0 bytes ...81,time_22519,execs_1098148,op_havoc,rep_13 | Bin 75 -> 0 bytes ...256,time_22537,execs_1098717,op_havoc,rep_6 | Bin 176 -> 0 bytes ...06,time_22622,execs_1102951,op_havoc,rep_10 | Bin 112 -> 0 bytes ...38,time_22713,execs_1105394,op_havoc,rep_12 | Bin 182 -> 0 bytes ...133,time_22749,execs_1107343,op_havoc,rep_1 | Bin 122 -> 0 bytes ...533,time_22859,execs_1111385,op_havoc,rep_3 | Bin 98 -> 0 bytes ...263,time_22889,execs_1112201,op_havoc,rep_5 | Bin 185 -> 0 bytes ...382,time_23061,execs_1119125,op_havoc,rep_3 | Bin 81 -> 0 bytes ...590,time_23172,execs_1124122,op_havoc,rep_2 | Bin 80 -> 0 bytes ...590,time_23174,execs_1124203,op_havoc,rep_8 | Bin 106 -> 0 bytes ...955,time_23195,execs_1124910,op_havoc,rep_2 | Bin 74 -> 0 bytes ...194,time_23751,execs_1147046,op_havoc,rep_2 | Bin 99 -> 0 bytes ...564,time_23851,execs_1150682,op_havoc,rep_4 | Bin 76 -> 0 bytes ...945,time_23999,execs_1157142,op_havoc,rep_1 | 1 - ...156,time_24067,execs_1160992,op_havoc,rep_8 | Bin 165 -> 0 bytes ...56,time_24070,execs_1161151,op_havoc,rep_16 | Bin 129 -> 0 bytes ...56,time_24074,execs_1161396,op_havoc,rep_16 | Bin 128 -> 0 bytes ...56,time_24088,execs_1161672,op_havoc,rep_14 | Bin 130 -> 0 bytes ...842,time_24238,execs_1167084,op_havoc,rep_1 | Bin 100 -> 0 bytes ...010,time_24326,execs_1169732,op_havoc,rep_2 | Bin 130 -> 0 bytes ...130,time_24447,execs_1175301,op_havoc,rep_5 | Bin 88 -> 0 bytes ...130,time_24465,execs_1175888,op_havoc,rep_3 | Bin 72 -> 0 bytes ...064,time_24648,execs_1183141,op_havoc,rep_6 | Bin 340 -> 0 bytes ...432,time_24810,execs_1188135,op_havoc,rep_3 | Bin 92 -> 0 bytes ...833,time_24829,execs_1189224,op_havoc,rep_4 | Bin 171 -> 0 bytes ...833,time_24832,execs_1189394,op_havoc,rep_2 | 1 - ...976,time_24888,execs_1192183,op_havoc,rep_8 | Bin 184 -> 0 bytes ...998,time_24999,execs_1196421,op_havoc,rep_7 | Bin 168 -> 0 bytes ...302,time_25047,execs_1198778,op_havoc,rep_3 | Bin 219 -> 0 bytes ...16,time_25197,execs_1205841,op_havoc,rep_14 | Bin 84 -> 0 bytes ...587,time_25388,execs_1213221,op_havoc,rep_2 | Bin 160 -> 0 bytes ...094,time_25452,execs_1215750,op_havoc,rep_7 | Bin 82 -> 0 bytes ...209,time_25507,execs_1218820,op_havoc,rep_2 | Bin 66 -> 0 bytes ...321,time_25526,execs_1219485,op_havoc,rep_3 | Bin 92 -> 0 bytes ...257,time_25760,execs_1224942,op_havoc,rep_4 | Bin 111 -> 0 bytes ...316,time_25935,execs_1232557,op_havoc,rep_3 | Bin 156 -> 0 bytes ...316,time_25936,execs_1232578,op_havoc,rep_7 | Bin 158 -> 0 bytes ...308,time_25978,execs_1234609,op_havoc,rep_1 | Bin 111 -> 0 bytes ...645,time_26029,execs_1236519,op_havoc,rep_3 | Bin 84 -> 0 bytes ...627,time_26101,execs_1238975,op_havoc,rep_1 | Bin 62 -> 0 bytes ...22,time_26113,execs_1239707,op_havoc,rep_10 | 1 - ...925,time_26291,execs_1247932,op_havoc,rep_8 | Bin 191 -> 0 bytes ...30,time_26430,execs_1252685,op_havoc,rep_11 | Bin 160 -> 0 bytes ...960,time_26445,execs_1253592,op_havoc,rep_3 | Bin 160 -> 0 bytes ...960,time_26453,execs_1254125,op_havoc,rep_2 | Bin 159 -> 0 bytes ...135,time_26589,execs_1259119,op_havoc,rep_2 | Bin 96 -> 0 bytes ...159,time_26636,execs_1261944,op_havoc,rep_4 | Bin 113 -> 0 bytes ...300,time_26721,execs_1264037,op_havoc,rep_2 | Bin 132 -> 0 bytes ...155,time_26738,execs_1264934,op_havoc,rep_5 | 1 - ...ime_26740,execs_1265055,op_havoc,rep_5,+cov | 1 - ..._26767,execs_1266651,op_quick,pos_23,val_+7 | 1 - ...343,time_26769,execs_1266744,op_havoc,rep_4 | 1 - ...007,time_26828,execs_1269923,op_havoc,rep_2 | Bin 129 -> 0 bytes ...50,time_27138,execs_1281683,op_havoc,rep_13 | Bin 147 -> 0 bytes ...370,time_27240,execs_1285024,op_havoc,rep_6 | Bin 132 -> 0 bytes ...272,time_27261,execs_1286303,op_havoc,rep_6 | Bin 132 -> 0 bytes ...191,time_27436,execs_1293690,op_havoc,rep_2 | Bin 129 -> 0 bytes ...191,time_27452,execs_1294446,op_havoc,rep_4 | Bin 159 -> 0 bytes ...191,time_27483,execs_1295108,op_havoc,rep_4 | Bin 155 -> 0 bytes ...342,time_28011,execs_1316344,op_havoc,rep_3 | Bin 103 -> 0 bytes ...883,time_28057,execs_1317484,op_havoc,rep_3 | Bin 130 -> 0 bytes ...714,time_28320,execs_1328319,op_havoc,rep_4 | Bin 93 -> 0 bytes ...714,time_28323,execs_1328487,op_havoc,rep_6 | Bin 132 -> 0 bytes ...295,time_28435,execs_1333023,op_havoc,rep_4 | 1 - ...54,time_28459,execs_1334521,op_havoc,rep_10 | Bin 155 -> 0 bytes ...31,time_28606,execs_1338709,op_havoc,rep_16 | Bin 179 -> 0 bytes ...312,time_28648,execs_1339984,op_havoc,rep_4 | Bin 164 -> 0 bytes ...100,time_28763,execs_1344162,op_havoc,rep_2 | Bin 156 -> 0 bytes ...503,time_28787,execs_1345602,op_havoc,rep_4 | Bin 76 -> 0 bytes ...306,time_28918,execs_1350959,op_havoc,rep_1 | Bin 102 -> 0 bytes ...610,time_28943,execs_1352503,op_havoc,rep_2 | Bin 72 -> 0 bytes ...485,time_28974,execs_1353377,op_havoc,rep_4 | Bin 100 -> 0 bytes ...368,time_29078,execs_1356820,op_havoc,rep_4 | Bin 92 -> 0 bytes ...68,time_29088,execs_1357441,op_havoc,rep_11 | Bin 156 -> 0 bytes ...293,time_29240,execs_1363295,op_havoc,rep_7 | Bin 80 -> 0 bytes ...673,time_29262,execs_1364554,op_havoc,rep_4 | Bin 132 -> 0 bytes ...377,time_29276,execs_1365062,op_havoc,rep_4 | Bin 152 -> 0 bytes ...873,time_29314,execs_1366750,op_havoc,rep_2 | Bin 144 -> 0 bytes ...951,time_29434,execs_1371249,op_havoc,rep_3 | Bin 99 -> 0 bytes ...677,time_29490,execs_1373543,op_havoc,rep_6 | Bin 78 -> 0 bytes ...509,time_29507,execs_1374160,op_havoc,rep_4 | Bin 151 -> 0 bytes ...216,time_29520,execs_1374504,op_havoc,rep_2 | Bin 136 -> 0 bytes ...356,time_29574,execs_1376167,op_havoc,rep_1 | Bin 196 -> 0 bytes ...093,time_29733,execs_1380074,op_havoc,rep_4 | Bin 108 -> 0 bytes ...93,time_29742,execs_1380540,op_havoc,rep_16 | Bin 178 -> 0 bytes ...208,time_29789,execs_1382427,op_havoc,rep_8 | Bin 103 -> 0 bytes ...616,time_29860,execs_1384601,op_havoc,rep_6 | Bin 115 -> 0 bytes ...382,time_29914,execs_1387588,op_havoc,rep_6 | 1 - ...365,time_30081,execs_1394836,op_havoc,rep_4 | Bin 188 -> 0 bytes ...668,time_30134,execs_1396418,op_havoc,rep_2 | Bin 132 -> 0 bytes ...317,time_30196,execs_1398107,op_havoc,rep_1 | Bin 96 -> 0 bytes ...046,time_30254,execs_1401320,op_havoc,rep_3 | Bin 60 -> 0 bytes ...293,time_30351,execs_1404392,op_havoc,rep_7 | Bin 151 -> 0 bytes ...116,time_30468,execs_1409365,op_havoc,rep_2 | Bin 162 -> 0 bytes ...869,time_30570,execs_1414063,op_havoc,rep_2 | Bin 103 -> 0 bytes ...73,time_30587,execs_1414502,op_havoc,rep_10 | Bin 131 -> 0 bytes ...981,time_30607,execs_1415167,op_havoc,rep_3 | Bin 100 -> 0 bytes ...539,time_30738,execs_1418936,op_havoc,rep_3 | Bin 92 -> 0 bytes ...789,time_30745,execs_1419374,op_havoc,rep_4 | Bin 148 -> 0 bytes ...807,time_30792,execs_1420682,op_havoc,rep_4 | Bin 159 -> 0 bytes ...009,time_30883,execs_1424232,op_havoc,rep_6 | Bin 111 -> 0 bytes ...589,time_31051,execs_1430960,op_havoc,rep_4 | Bin 98 -> 0 bytes ...625,time_31093,execs_1432985,op_havoc,rep_3 | Bin 152 -> 0 bytes ...246,time_31170,execs_1435196,op_havoc,rep_8 | Bin 154 -> 0 bytes ...36,time_31536,execs_1451083,op_havoc,rep_15 | Bin 158 -> 0 bytes ...387,time_31757,execs_1458076,op_havoc,rep_4 | Bin 204 -> 0 bytes ...186,time_31831,execs_1459424,op_havoc,rep_4 | Bin 188 -> 0 bytes ...013,time_31862,execs_1461043,op_havoc,rep_4 | Bin 180 -> 0 bytes ...013,time_31867,execs_1461326,op_havoc,rep_6 | Bin 172 -> 0 bytes ...974,time_31988,execs_1465497,op_havoc,rep_2 | Bin 168 -> 0 bytes ...167,time_32002,execs_1466336,op_havoc,rep_1 | Bin 117 -> 0 bytes ...280,time_32199,execs_1475494,op_havoc,rep_3 | Bin 97 -> 0 bytes ...224,time_32272,execs_1477688,op_havoc,rep_4 | Bin 144 -> 0 bytes ...66,time_32387,execs_1483134,op_havoc,rep_14 | Bin 169 -> 0 bytes ...22,time_32626,execs_1490779,op_havoc,rep_10 | Bin 260 -> 0 bytes ...422,time_32635,execs_1491198,op_havoc,rep_9 | Bin 188 -> 0 bytes ...870,time_32751,execs_1495901,op_havoc,rep_2 | Bin 130 -> 0 bytes ...870,time_32754,execs_1496072,op_havoc,rep_2 | Bin 146 -> 0 bytes ...418,time_32791,execs_1497358,op_havoc,rep_1 | Bin 140 -> 0 bytes ...232,time_32863,execs_1500495,op_havoc,rep_2 | Bin 84 -> 0 bytes ...709,time_32966,execs_1504486,op_havoc,rep_7 | 4 ---- ...126,time_33116,execs_1510306,op_havoc,rep_3 | Bin 96 -> 0 bytes ...051,time_33198,execs_1513432,op_havoc,rep_8 | 1 - ...309,time_33296,execs_1516667,op_havoc,rep_1 | Bin 143 -> 0 bytes ...553,time_33351,execs_1519835,op_havoc,rep_6 | 1 - ...52,time_33405,execs_1521520,op_havoc,rep_11 | Bin 180 -> 0 bytes ...424,time_33445,execs_1522830,op_havoc,rep_8 | Bin 264 -> 0 bytes ...897,time_33472,execs_1523791,op_havoc,rep_7 | Bin 156 -> 0 bytes ...35,time_33527,execs_1526196,op_havoc,rep_14 | Bin 180 -> 0 bytes ...339,time_33609,execs_1528723,op_havoc,rep_7 | Bin 151 -> 0 bytes ...975,time_33645,execs_1530842,op_havoc,rep_2 | 5 ----- ...379,time_34205,execs_1551636,op_havoc,rep_4 | Bin 147 -> 0 bytes ...563,time_34272,execs_1554201,op_havoc,rep_5 | Bin 82 -> 0 bytes ...390,time_34442,execs_1561322,op_havoc,rep_1 | Bin 150 -> 0 bytes ...445,time_34456,execs_1561664,op_havoc,rep_1 | Bin 150 -> 0 bytes ...431,time_34627,execs_1567962,op_havoc,rep_6 | 1 - ...812,time_34639,execs_1568665,op_havoc,rep_7 | 1 - ...421,time_34706,execs_1570764,op_havoc,rep_2 | Bin 157 -> 0 bytes ...899,time_34795,execs_1574755,op_havoc,rep_3 | 1 - ...899,time_34798,execs_1574962,op_havoc,rep_2 | 1 - ...660,time_34828,execs_1576884,op_havoc,rep_2 | Bin 156 -> 0 bytes ...328,time_35050,execs_1583912,op_havoc,rep_1 | Bin 158 -> 0 bytes ...452,time_35214,execs_1590361,op_havoc,rep_9 | Bin 142 -> 0 bytes ...195,time_35241,execs_1590907,op_havoc,rep_3 | Bin 108 -> 0 bytes ...222,time_35320,execs_1595107,op_havoc,rep_1 | Bin 87 -> 0 bytes ...33,time_35402,execs_1598010,op_havoc,rep_14 | Bin 129 -> 0 bytes ...286,time_35421,execs_1598676,op_havoc,rep_2 | Bin 103 -> 0 bytes ...320,time_35573,execs_1605323,op_havoc,rep_5 | Bin 80 -> 0 bytes ...453,time_35588,execs_1606145,op_havoc,rep_2 | Bin 160 -> 0 bytes ...296,time_35594,execs_1606487,op_havoc,rep_4 | Bin 160 -> 0 bytes ...380,time_36038,execs_1622989,op_havoc,rep_8 | 1 - ...760,time_36289,execs_1633685,op_havoc,rep_3 | Bin 148 -> 0 bytes ...201,time_36582,execs_1645800,op_havoc,rep_2 | Bin 92 -> 0 bytes ...391,time_36876,execs_1657589,op_havoc,rep_1 | Bin 130 -> 0 bytes ...267,time_37199,execs_1671059,op_havoc,rep_1 | Bin 148 -> 0 bytes ...447,time_37230,execs_1672601,op_havoc,rep_9 | Bin 157 -> 0 bytes ...34,time_37307,execs_1675252,op_havoc,rep_16 | Bin 172 -> 0 bytes ...78,time_38274,execs_1711739,op_havoc,rep_15 | Bin 175 -> 0 bytes ...458,time_38309,execs_1713793,op_havoc,rep_5 | Bin 152 -> 0 bytes ...157,time_38359,execs_1716120,op_havoc,rep_3 | Bin 115 -> 0 bytes ...47,time_38568,execs_1723775,op_havoc,rep_15 | Bin 157 -> 0 bytes ...32,time_38775,execs_1732559,op_havoc,rep_14 | Bin 192 -> 0 bytes ...57,time_39374,execs_1755454,op_havoc,rep_12 | Bin 131 -> 0 bytes ...657,time_39572,execs_1763736,op_havoc,rep_4 | Bin 140 -> 0 bytes ...149,time_40197,execs_1788180,op_havoc,rep_2 | Bin 195 -> 0 bytes ...117,time_40323,execs_1793666,op_havoc,rep_8 | Bin 129 -> 0 bytes ...218,time_41779,execs_1848066,op_havoc,rep_2 | Bin 152 -> 0 bytes ...684,time_41829,execs_1850079,op_havoc,rep_2 | Bin 147 -> 0 bytes ...190,time_42486,execs_1879391,op_havoc,rep_4 | 1 - ...134,time_43166,execs_1906850,op_havoc,rep_3 | Bin 112 -> 0 bytes ...331,time_43176,execs_1907444,op_havoc,rep_3 | 4 ---- ...068,time_43220,execs_1910149,op_havoc,rep_6 | Bin 152 -> 0 bytes ...126,time_43326,execs_1913752,op_havoc,rep_2 | 1 - ...481,time_43439,execs_1918428,op_havoc,rep_4 | Bin 171 -> 0 bytes ...083,time_43460,execs_1919248,op_havoc,rep_1 | 1 - ...492,time_43533,execs_1921597,op_havoc,rep_1 | 6 ------ ...ime_43796,execs_1930680,op_havoc,rep_1,+cov | Bin 128 -> 0 bytes ..._43814,execs_1931591,op_quick,pos_80,val_+7 | Bin 128 -> 0 bytes ...820,time_43842,execs_1933223,op_havoc,rep_2 | Bin 157 -> 0 bytes ...477,time_44021,execs_1940691,op_havoc,rep_3 | Bin 153 -> 0 bytes ...99,time_44300,execs_1951205,op_havoc,rep_15 | Bin 152 -> 0 bytes ...744,time_45061,execs_1981006,op_havoc,rep_2 | Bin 88 -> 0 bytes ...101,time_45467,execs_1998370,op_havoc,rep_5 | Bin 118 -> 0 bytes ...67,time_45697,execs_2006870,op_havoc,rep_10 | Bin 168 -> 0 bytes ...967,time_45701,execs_2007075,op_havoc,rep_7 | Bin 152 -> 0 bytes ...39,time_46213,execs_2027160,op_havoc,rep_14 | Bin 104 -> 0 bytes ...345,time_46261,execs_2028877,op_havoc,rep_4 | 1 - ...491,time_46340,execs_2031588,op_havoc,rep_1 | Bin 128 -> 0 bytes ..._46415,execs_2035283,op_int16,pos_80,val_+0 | Bin 128 -> 0 bytes ...498,time_46429,execs_2035927,op_havoc,rep_9 | Bin 139 -> 0 bytes ...498,time_46429,execs_2035947,op_havoc,rep_4 | Bin 144 -> 0 bytes ...498,time_46454,execs_2036784,op_havoc,rep_3 | Bin 128 -> 0 bytes ...460,time_46856,execs_2051236,op_havoc,rep_5 | Bin 132 -> 0 bytes ...327,time_47094,execs_2061232,op_havoc,rep_4 | Bin 182 -> 0 bytes ...786,time_47174,execs_2064072,op_havoc,rep_3 | Bin 171 -> 0 bytes ...238,time_47427,execs_2074920,op_havoc,rep_6 | Bin 210 -> 0 bytes ...757,time_47629,execs_2083997,op_havoc,rep_6 | Bin 132 -> 0 bytes ...511,time_48210,execs_2111291,op_havoc,rep_2 | Bin 139 -> 0 bytes ...180,time_48712,execs_2133024,op_havoc,rep_2 | Bin 176 -> 0 bytes ...467,time_49953,execs_2184373,op_havoc,rep_4 | 1 - ...24,time_50825,execs_2218764,op_havoc,rep_16 | Bin 155 -> 0 bytes ...526,time_51217,execs_2234610,op_havoc,rep_3 | 1 - ...482,time_51984,execs_2266070,op_havoc,rep_2 | Bin 178 -> 0 bytes ...520,time_52127,execs_2271743,op_havoc,rep_6 | Bin 160 -> 0 bytes ...988,time_52497,execs_2286994,op_havoc,rep_2 | Bin 204 -> 0 bytes ...189,time_52800,execs_2301161,op_havoc,rep_2 | Bin 96 -> 0 bytes ...427,time_53387,execs_2324726,op_havoc,rep_4 | Bin 132 -> 0 bytes ...025,time_53668,execs_2335453,op_havoc,rep_7 | Bin 131 -> 0 bytes ...79,time_54260,execs_2359621,op_havoc,rep_12 | 1 - ...523,time_54567,execs_2372600,op_havoc,rep_4 | Bin 129 -> 0 bytes ...388,time_55705,execs_2420703,op_havoc,rep_6 | Bin 144 -> 0 bytes ...414,time_56340,execs_2447540,op_havoc,rep_1 | Bin 180 -> 0 bytes ...931,time_57990,execs_2521110,op_havoc,rep_7 | Bin 103 -> 0 bytes ...496,time_58333,execs_2536257,op_havoc,rep_2 | 1 - ...502,time_59238,execs_2578219,op_havoc,rep_2 | Bin 120 -> 0 bytes ...457,time_59971,execs_2607451,op_havoc,rep_7 | Bin 100 -> 0 bytes ...543,time_59978,execs_2607842,op_havoc,rep_4 | 1 - ...292,time_60771,execs_2648198,op_havoc,rep_1 | Bin 94 -> 0 bytes ...531,time_60809,execs_2650552,op_havoc,rep_4 | Bin 134 -> 0 bytes ...85,time_61305,execs_2671340,op_havoc,rep_12 | Bin 192 -> 0 bytes ...140,time_61407,execs_2676706,op_havoc,rep_8 | 1 - ...544,time_62212,execs_2715715,op_havoc,rep_3 | 1 - ...663,time_64156,execs_2805140,op_havoc,rep_8 | Bin 140 -> 0 bytes ...474,time_65334,execs_2859988,op_havoc,rep_7 | Bin 288 -> 0 bytes ...124,time_65968,execs_2886661,op_havoc,rep_9 | Bin 104 -> 0 bytes ...376,time_67686,execs_2961930,op_havoc,rep_2 | Bin 130 -> 0 bytes ...474,time_67874,execs_2969568,op_havoc,rep_8 | Bin 112 -> 0 bytes ...499,time_68868,execs_3010374,op_havoc,rep_2 | Bin 184 -> 0 bytes ...311,time_69846,execs_3057444,op_havoc,rep_9 | Bin 184 -> 0 bytes ...27,time_70866,execs_3102861,op_havoc,rep_16 | Bin 288 -> 0 bytes ...340,time_71270,execs_3120683,op_havoc,rep_2 | Bin 155 -> 0 bytes ...556,time_72703,execs_3185526,op_havoc,rep_4 | Bin 167 -> 0 bytes ...865,time_72775,execs_3188390,op_havoc,rep_6 | Bin 131 -> 0 bytes ...390,time_72933,execs_3194467,op_havoc,rep_7 | Bin 130 -> 0 bytes ...055,time_74431,execs_3262005,op_havoc,rep_3 | Bin 106 -> 0 bytes ...562,time_76501,execs_3367760,op_havoc,rep_2 | Bin 152 -> 0 bytes ...97,time_79317,execs_3514059,op_havoc,rep_13 | Bin 263 -> 0 bytes ...568,time_81065,execs_3601851,op_havoc,rep_2 | Bin 199 -> 0 bytes ...553,time_83733,execs_3736850,op_havoc,rep_2 | Bin 260 -> 0 bytes ...32,time_84975,execs_3801721,op_havoc,rep_14 | Bin 144 -> 0 bytes ...522,time_86758,execs_3891531,op_havoc,rep_1 | Bin 176 -> 0 bytes ...456,time_88220,execs_3967734,op_havoc,rep_1 | Bin 132 -> 0 bytes ...576,time_90627,execs_4093328,op_havoc,rep_1 | Bin 169 -> 0 bytes ...520,time_91696,execs_4145986,op_havoc,rep_4 | Bin 160 -> 0 bytes ...579,time_92882,execs_4199691,op_havoc,rep_7 | Bin 288 -> 0 bytes ...450,time_94616,execs_4283933,op_havoc,rep_2 | Bin 92 -> 0 bytes ...339,time_98085,execs_4471265,op_havoc,rep_6 | Bin 132 -> 0 bytes ...54,time_101516,execs_4654027,op_havoc,rep_3 | 1 - ...21,time_107705,execs_4991004,op_havoc,rep_5 | Bin 160 -> 0 bytes ...17,time_108386,execs_5020085,op_havoc,rep_6 | Bin 140 -> 0 bytes ...84,time_111490,execs_5190288,op_havoc,rep_8 | Bin 271 -> 0 bytes ...45,time_112304,execs_5231430,op_havoc,rep_2 | Bin 168 -> 0 bytes ...50,time_113455,execs_5289536,op_havoc,rep_3 | Bin 144 -> 0 bytes ...90,time_115135,execs_5371733,op_havoc,rep_4 | Bin 385 -> 0 bytes ...90,time_115139,execs_5371826,op_havoc,rep_3 | Bin 384 -> 0 bytes ...2,time_115857,execs_5395785,op_havoc,rep_15 | Bin 449 -> 0 bytes ...2,time_118755,execs_5534568,op_havoc,rep_14 | Bin 186 -> 0 bytes ...48,time_122907,execs_5754637,op_havoc,rep_1 | Bin 147 -> 0 bytes 1521 files changed, 54 insertions(+), 209 deletions(-) create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000000,time_0,execs_0,orig_id_000019,time_0,execs_0,orig_20-csi-intermediate rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id_000041,time_0,execs_0,orig_42-incomplete-esc => id_000001,time_0,execs_0,orig_id_000041,time_0,execs_0,orig_42-incomplete-esc} (100%) rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id_000046,time_0,execs_0,orig_48-csi-da2 => id_000002,time_0,execs_0,orig_id_000046,time_0,execs_0,orig_48-csi-da2} (100%) create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000003,time_0,execs_0,orig_id_000052,src_000003,time_16,execs_687,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000006,time_0,execs_0,orig_id_000076,src_000003,time_32,execs_1079,op_havoc,rep_15,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000008,time_0,execs_0,orig_id_000088,src_000003,time_41,execs_1431,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000009,time_0,execs_0,orig_id_000142,src_000003,time_117,execs_4908,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000011,time_0,execs_0,orig_id_000230,src_000003,time_438,execs_23832,op_havoc,rep_15,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000012,time_0,execs_0,orig_id_000267,src_000003,time_583,execs_33560,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000019,time_0,execs_0,orig_id_000397,src_000251,time_1282,execs_83907,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000021,time_0,execs_0,orig_id_000402,src_000251,time_1349,execs_88810,op_havoc,rep_3,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000024,time_0,execs_0,orig_25-osc-hyperlink create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000025,time_0,execs_0,orig_id_000441,src_000386,time_1636,execs_108369,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000028,time_0,execs_0,orig_id_000467,src_000386,time_1733,execs_115697,op_havoc,rep_16,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000029,time_0,execs_0,orig_id_000475,src_000386,time_1779,execs_119324,op_havoc,rep_11,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000030,time_0,execs_0,orig_31-c1-dcs create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000030,time_0,execs_0,orig_id_000483,src_000466,time_1838,execs_121940,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000032,time_0,execs_0,orig_id_000486,src_000466,time_1847,execs_122604,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000033,time_0,execs_0,orig_id_000490,src_000466,time_1870,execs_124365,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000034,time_0,execs_0,orig_id_000519,src_000437,time_2125,execs_140688,op_havoc,rep_3,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000038,time_0,execs_0,orig_39-csi-many-params delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000039,time_0,execs_0,orig_40-csi-subparams create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000039,time_0,execs_0,orig_id_000550,src_000494,time_2350,execs_155247,op_havoc,rep_12,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000040,time_0,execs_0,orig_41-incomplete-csi create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000042,time_0,execs_0,orig_id_000573,src_000494,time_2487,execs_164820,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000043,time_0,execs_0,orig_id_000595,src_000494,time_2674,execs_174563,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000044,time_0,execs_0,orig_id_000597,src_000494,time_2720,execs_177479,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000048,time_0,execs_0,orig_id_000618,src_000494,time_2975,execs_194733,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000051,time_0,execs_0,orig_id_000635,src_000283,time_3226,execs_209131,op_havoc,rep_16,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000052,time_0,execs_0,orig_id_000637,src_000283,time_3242,execs_210298,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000053,time_0,execs_0,orig_id_000641,src_000283,time_3279,execs_212708,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000056,time_0,execs_0,orig_id_000654,src_000467,time_3424,execs_221173,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000058,time_0,execs_0,orig_id_000663,src_000349,time_3514,execs_225827,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000060,time_0,execs_0,orig_id_000668,src_000349,time_3620,execs_233166,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000061,time_0,execs_0,orig_id_000670,src_000304,time_3648,execs_235138,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000064,time_0,execs_0,orig_id_000706,src_000522,time_3970,execs_252869,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000067,time_0,execs_0,orig_id_000728,src_000332,time_4454,execs_282164,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000068,time_0,execs_0,orig_id_000729,src_000332,time_4456,execs_282289,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000069,time_0,execs_0,orig_id_000732,src_000343,time_4466,execs_282965,op_havoc,rep_12,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000070,time_0,execs_0,orig_id_000735,src_000343,time_4480,execs_283970,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000072,time_0,execs_0,orig_id_000740,src_000343,time_4541,execs_286701,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000073,time_0,execs_0,orig_id_000748,src_000343,time_4637,execs_290209,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000076,time_0,execs_0,orig_id_000755,src_000343,time_4700,execs_294596,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000079,time_0,execs_0,orig_id_000759,src_000528,time_4746,execs_296283,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000080,time_0,execs_0,orig_id_000761,src_000528,time_4756,execs_297052,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000084,time_0,execs_0,orig_id_000773,src_000528,time_4876,execs_305285,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000085,time_0,execs_0,orig_id_000778,src_000760,time_4953,execs_310152,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000087,time_0,execs_0,orig_id_000784,src_000760,time_4972,execs_311541,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000088,time_0,execs_0,orig_id_000786,src_000760,time_4984,execs_312452,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000089,time_0,execs_0,orig_id_000790,src_000760,time_5115,execs_321534,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000091,src_000003,time_60,execs_2895,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000092,time_0,execs_0,orig_id_000803,src_000663,time_5755,execs_363337,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000093,time_0,execs_0,orig_id_000806,src_000786,time_5870,execs_371238,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000094,time_0,execs_0,orig_id_000807,src_000486,time_5878,execs_371847,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000096,time_0,execs_0,orig_id_000817,src_000505,time_5967,execs_378028,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000098,time_0,execs_0,orig_id_000825,src_000674,time_6143,execs_388763,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000100,time_0,execs_0,orig_id_000832,src_000479,time_6298,execs_397416,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000101,time_0,execs_0,orig_id_000833,src_000483,time_6311,execs_398331,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000102,src_000003,time_124,execs_6075,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000102,time_0,execs_0,orig_id_000834,src_000825,time_6320,execs_399009,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000104,time_0,execs_0,orig_id_000838,src_000489,time_6361,execs_402084,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000106,time_0,execs_0,orig_id_000843,src_000787,time_6409,execs_405622,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000107,time_0,execs_0,orig_id_000849,src_000598,time_6489,execs_409093,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000108,time_0,execs_0,orig_id_000850,src_000598,time_6493,execs_409277,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000110,time_0,execs_0,orig_id_000856,src_000801,time_6563,execs_412611,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000113,time_0,execs_0,orig_id_000871,src_000668,time_6850,execs_431000,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000114,time_0,execs_0,orig_id_000890,src_000713,time_7213,execs_449216,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000115,time_0,execs_0,orig_id_000893,src_000713,time_7731,execs_478635,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000116,time_0,execs_0,orig_id_000895,src_000713,time_7840,execs_484337,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000118,time_0,execs_0,orig_id_000904,src_000776,time_8152,execs_496424,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000120,time_0,execs_0,orig_id_000924,src_000852,time_8407,execs_506437,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000121,src_000003,time_174,execs_10187,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000121,time_0,execs_0,orig_id_000932,src_000858,time_8661,execs_518309,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000122,time_0,execs_0,orig_id_000938,src_000918,time_8987,execs_523673,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000123,time_0,execs_0,orig_id_000940,src_000935,time_9023,execs_524829,op_quick,pos_55,val_+13,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000124,src_000003,time_184,execs_11036,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000124,time_0,execs_0,orig_id_000948,src_000750,time_9248,execs_536041,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000127,time_0,execs_0,orig_id_000958,src_000025,time_9462,execs_548368,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000128,time_0,execs_0,orig_id_000963,src_000786,time_9564,execs_554503,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000130,time_0,execs_0,orig_id_000968,src_000745,time_9818,execs_564242,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000131,time_0,execs_0,orig_id_000973,src_000644,time_9946,execs_568981,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000134,src_000003,time_229,execs_14591,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000134,time_0,execs_0,orig_id_000997,src_000993,time_10314,execs_588057,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000135,src_000003,time_232,execs_14809,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000135,time_0,execs_0,orig_id_001011,src_000996,time_10644,execs_602415,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000136,time_0,execs_0,orig_id_001018,src_000999,time_10877,execs_614488,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000137,time_0,execs_0,orig_id_001021,src_000513,time_10999,execs_620766,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000138,src_000003,time_256,execs_16794,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000138,time_0,execs_0,orig_id_001022,src_000747,time_11071,execs_622447,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000139,time_0,execs_0,orig_id_001030,src_000935,time_11350,execs_638785,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000140,time_0,execs_0,orig_id_001034,src_000935,time_11461,execs_643845,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000141,time_0,execs_0,orig_id_001035,src_000935,time_11564,execs_649718,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000142,time_0,execs_0,orig_id_001037,src_000935,time_11722,execs_656296,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000144,time_0,execs_0,orig_id_001040,src_000935,time_11948,execs_668213,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000145,time_0,execs_0,orig_id_001041,src_001029,time_12062,execs_674669,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000148,time_0,execs_0,orig_id_001046,src_001035,time_12189,execs_681786,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000149,time_0,execs_0,orig_id_001051,src_001035,time_12365,execs_691040,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000150,time_0,execs_0,orig_id_001064,src_001047,time_13081,execs_732679,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000152,time_0,execs_0,orig_id_001066,src_001038,time_13112,execs_734584,op_havoc,rep_12 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000153,src_000003,time_313,execs_21467,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000153,time_0,execs_0,orig_id_001073,src_001039,time_13271,execs_743974,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000154,time_0,execs_0,orig_id_001075,src_001039,time_13273,execs_744091,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000155,time_0,execs_0,orig_id_001077,src_001039,time_13281,execs_744619,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000156,time_0,execs_0,orig_id_001079,src_001039,time_13297,execs_745612,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000157,time_0,execs_0,orig_id_001085,src_001039,time_13687,execs_768227,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000160,time_0,execs_0,orig_id_001089,src_001039,time_13953,execs_780880,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000161,time_0,execs_0,orig_id_001090,src_001039,time_13958,execs_781166,op_havoc,rep_15,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000162,time_0,execs_0,orig_id_001091,src_001040,time_13984,execs_782672,op_havoc,rep_9 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000163,src_000003,time_371,execs_26219,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000163,time_0,execs_0,orig_id_001092,src_001040,time_13989,execs_782974,op_havoc,rep_12 rename test/fuzz-libghostty/corpus/vt-parser-cmin/{id_000545,src_000200,time_2345,execs_145980,op_flip32,pos_29 => id_000164,time_0,execs_0,orig_id_001093,src_001043,time_14028,execs_785240,op_havoc,rep_2} (58%) create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000165,time_0,execs_0,orig_id_001104,src_001054,time_14322,execs_797595,op_flip1,pos_56 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000166,time_0,execs_0,orig_id_001105,src_001054,time_14323,execs_797635,op_arith8,pos_56,val_-10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000168,time_0,execs_0,orig_id_001121,src_001057,time_15156,execs_840369,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000169,time_0,execs_0,orig_id_001122,src_001057,time_15205,execs_842961,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000172,time_0,execs_0,orig_id_001127,src_001067,time_15803,execs_876446,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000173,time_0,execs_0,orig_id_001135,src_001089,time_16150,execs_888561,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000174,time_0,execs_0,orig_id_001145,src_001095,time_16378,execs_900695,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000175,time_0,execs_0,orig_id_001150,src_001131,time_16545,execs_910456,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000176,time_0,execs_0,orig_id_001156,src_001147,time_16642,execs_915961,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000177,time_0,execs_0,orig_id_001158,src_001153,time_16772,execs_921758,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000178,time_0,execs_0,orig_id_001161,src_001153,time_16787,execs_922717,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000180,time_0,execs_0,orig_id_001164,src_001153,time_16874,execs_927864,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000181,time_0,execs_0,orig_id_001170,src_001126,time_16984,execs_931548,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000182,time_0,execs_0,orig_id_001171,src_001126,time_16996,execs_932070,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000184,src_000003,time_523,execs_36637,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000184,time_0,execs_0,orig_id_001177,src_001132,time_17154,execs_940412,op_havoc,rep_12,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000185,time_0,execs_0,orig_id_001182,src_001132,time_17323,execs_947544,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000186,src_000003,time_529,execs_37174,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000186,time_0,execs_0,orig_id_001186,src_000672,time_17432,execs_951794,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000187,time_0,execs_0,orig_id_001187,src_001177,time_17461,execs_953323,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000188,time_0,execs_0,orig_id_001188,src_000494,time_17507,execs_954513,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000189,time_0,execs_0,orig_id_001193,src_000116,time_17554,execs_957415,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000190,time_0,execs_0,orig_id_001196,src_000487,time_17582,execs_959165,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000192,src_000003,time_592,execs_41940,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000192,time_0,execs_0,orig_id_001202,src_000475,time_17954,execs_977838,op_havoc,rep_10 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000193,src_000003,time_594,execs_42110,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000194,time_0,execs_0,orig_id_001204,src_001079,time_18050,execs_980237,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000196,time_0,execs_0,orig_id_001220,src_001064,time_18650,execs_1011542,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000197,time_0,execs_0,orig_id_001221,src_000759,time_18701,execs_1014813,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000198,src_000003,time_642,execs_44154,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000198,time_0,execs_0,orig_id_001226,src_000823,time_18907,execs_1025455,op_havoc,rep_9 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000200,src_000003,time_649,execs_44782,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000200,time_0,execs_0,orig_id_001233,src_000826,time_19201,execs_1038964,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000202,src_000003,time_662,execs_45844,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000202,time_0,execs_0,orig_id_001245,src_001121,time_20168,execs_1082110,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000203,time_0,execs_0,orig_id_001247,src_001092,time_20226,execs_1085802,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000204,src_000003,time_669,execs_46370,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000205,src_000003,time_688,execs_47967,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000205,time_0,execs_0,orig_id_001253,src_001158,time_20358,execs_1091943,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000207,time_0,execs_0,orig_id_001256,src_000951,time_20541,execs_1102118,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000208,time_0,execs_0,orig_id_001257,src_001253,time_20569,execs_1103254,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000209,src_000003,time_728,execs_50895,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000209,time_0,execs_0,orig_id_001258,src_001171,time_20583,execs_1104237,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000210,src_000003,time_739,execs_51801,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000211,time_0,execs_0,orig_id_001270,src_000840,time_20792,execs_1116867,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000213,time_0,execs_0,orig_id_001278,src_001266,time_20982,execs_1128131,op_quick,pos_31,val_+2,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000214,src_000022,time_769,execs_52958,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000214,time_0,execs_0,orig_id_001280,src_001266,time_20984,execs_1128259,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000216,time_0,execs_0,orig_id_001283,src_001266,time_20992,execs_1128832,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000217,time_0,execs_0,orig_id_001287,src_001266,time_21016,execs_1130450,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000218,time_0,execs_0,orig_id_001288,src_001266,time_21022,execs_1130891,op_havoc,rep_6,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000220,src_000022,time_775,execs_53377,op_havoc,rep_15,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000222,time_0,execs_0,orig_id_001299,src_001274,time_21251,execs_1144234,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000223,src_000022,time_778,execs_53611,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000223,time_0,execs_0,orig_id_001301,src_001288,time_21262,execs_1144962,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000224,time_0,execs_0,orig_id_001303,src_001288,time_21283,execs_1146351,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000225,time_0,execs_0,orig_id_001310,src_001282,time_21407,execs_1154604,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000227,src_000022,time_781,execs_53812,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000227,time_0,execs_0,orig_id_001315,src_001298,time_21461,execs_1158417,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000228,time_0,execs_0,orig_id_001320,src_001307,time_21547,execs_1162879,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000229,time_0,execs_0,orig_id_001336,src_001042,time_22081,execs_1188126,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000231,time_0,execs_0,orig_id_001344,src_001303,time_22465,execs_1204666,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000232,time_0,execs_0,orig_id_001345,src_000400,time_22494,execs_1206524,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000233,time_0,execs_0,orig_id_001357,src_000871,time_23027,execs_1233651,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000234,src_000022,time_791,execs_54574,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000235,time_0,execs_0,orig_id_001360,src_001304,time_23327,execs_1245772,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000236,time_0,execs_0,orig_id_001362,src_001301,time_23372,execs_1249024,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000238,time_0,execs_0,orig_id_001369,src_000525,time_23498,execs_1255598,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000239,time_0,execs_0,orig_id_001372,src_000766,time_23690,execs_1260463,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000240,src_000022,time_797,execs_54962,op_havoc,rep_15 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000241,src_000022,time_803,execs_55418,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000242,src_000022,time_804,execs_55539,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000244,time_0,execs_0,orig_id_001380,src_000834,time_23967,execs_1274583,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000245,time_0,execs_0,orig_id_001384,src_001086,time_24325,execs_1290762,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000246,time_0,execs_0,orig_id_001385,src_001220,time_24370,execs_1292958,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000247,src_000022,time_822,execs_56900,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000248,time_0,execs_0,orig_id_001399,src_001377,time_25091,execs_1325464,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000250,time_0,execs_0,orig_id_001403,src_001112,time_25362,execs_1337189,op_havoc,rep_3,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000252,src_000022,time_830,execs_57497,op_havoc,rep_13,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000254,time_0,execs_0,orig_id_001412,src_000827,time_25676,execs_1351136,op_havoc,rep_6,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000255,src_000022,time_834,execs_57788,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000255,time_0,execs_0,orig_id_001414,src_001156,time_25717,execs_1352394,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000258,src_000022,time_837,execs_57992,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000258,time_0,execs_0,orig_id_001427,src_001404,time_26306,execs_1380859,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000259,time_0,execs_0,orig_id_001429,src_001299,time_26419,execs_1385816,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000260,src_000022,time_838,execs_58066,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000260,time_0,execs_0,orig_id_001430,src_001299,time_26420,execs_1385918,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000261,time_0,execs_0,orig_id_001434,src_001292,time_26836,execs_1408747,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000262,time_0,execs_0,orig_id_001436,src_000932,time_27107,execs_1419527,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000263,src_000022,time_841,execs_58278,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000263,time_0,execs_0,orig_id_001437,src_000843,time_27155,execs_1420891,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000264,time_0,execs_0,orig_id_001438,src_000843,time_27159,execs_1421138,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000265,time_0,execs_0,orig_id_001439,src_001360,time_27266,execs_1426400,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000266,time_0,execs_0,orig_id_001440,src_000904,time_27366,execs_1431167,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000267,src_000022,time_857,execs_59551,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000267,time_0,execs_0,orig_id_001445,src_001278,time_27612,execs_1440693,op_havoc,rep_13 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000268,src_000022,time_862,execs_59954,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000268,time_0,execs_0,orig_id_001446,src_000893,time_27705,execs_1442296,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000269,time_0,execs_0,orig_id_001451,src_000706,time_27846,execs_1449163,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000270,time_0,execs_0,orig_id_001453,src_000584,time_27871,execs_1450836,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000271,time_0,execs_0,orig_id_001457,src_001150,time_28055,execs_1458890,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000272,src_000022,time_868,execs_60448,op_havoc,rep_15 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000274,src_000022,time_872,execs_60735,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000274,time_0,execs_0,orig_id_001460,src_000456,time_28333,execs_1469865,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000275,time_0,execs_0,orig_id_001462,src_001436,time_28460,execs_1475054,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000277,time_0,execs_0,orig_id_001473,src_001418,time_30006,execs_1544821,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000279,time_0,execs_0,orig_id_001481,src_001464,time_30294,execs_1561345,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000281,time_0,execs_0,orig_id_001495,src_001041,time_31533,execs_1614115,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000282,time_0,execs_0,orig_id_001496,src_001041,time_31533,execs_1614139,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000283,time_0,execs_0,orig_id_001504,src_001258,time_32453,execs_1658815,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000284,time_0,execs_0,orig_id_001509,src_001270,time_32817,execs_1675785,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000286,time_0,execs_0,orig_id_001518,src_000959,time_33834,execs_1724905,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000287,src_000022,time_902,execs_63054,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000287,time_0,execs_0,orig_id_001520,src_001285,time_33886,execs_1726661,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000288,src_000022,time_903,execs_63129,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000288,time_0,execs_0,orig_id_001521,src_001285,time_33891,execs_1726936,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000289,src_000022,time_907,execs_63408,op_havoc,rep_12,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000289,time_0,execs_0,orig_id_001522,src_001460,time_33953,execs_1729424,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000290,time_0,execs_0,orig_id_001523,src_001286,time_34037,execs_1732890,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000292,time_0,execs_0,orig_id_001530,src_001069,time_35190,execs_1786040,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000293,time_0,execs_0,orig_id_001532,src_000855,time_35441,execs_1801284,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000294,time_0,execs_0,orig_id_001535,src_000875,time_35704,execs_1815971,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000295,src_000022,time_920,execs_64403,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000296,time_0,execs_0,orig_id_001542,src_001046,time_36134,execs_1839107,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000297,time_0,execs_0,orig_id_001551,src_001508,time_38319,execs_1950086,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000298,src_000022,time_926,execs_64836,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000300,time_0,execs_0,orig_id_001570,src_001045,time_42814,execs_2177808,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000301,src_000022,time_960,execs_65850,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000301,time_0,execs_0,orig_id_001582,src_001509,time_44537,execs_2261174,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000302,src_000022,time_962,execs_65933,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000302,time_0,execs_0,orig_id_001593,src_001427,time_46177,execs_2333523,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000303,time_0,execs_0,orig_id_001599,src_001554,time_48439,execs_2453463,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000307,src_000221,time_1001,execs_66889,op_havoc,rep_13,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000308,time_0,execs_0,orig_id_001628,src_000951,time_65972,execs_3367699,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000310,time_0,execs_0,orig_id_001634,src_000897,time_71951,execs_3734042,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000312,src_000221,time_1008,execs_67446,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000313,time_0,execs_0,orig_id_001662,src_001257,time_101725,execs_5520886,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000316,time_0,execs_0,orig_id_001681,src_001679,time_122935,execs_6797153,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000317,src_000221,time_1014,execs_67821,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000317,time_0,execs_0,orig_id_001684,src_000846,time_128656,execs_7132584,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000318,src_000221,time_1015,execs_67883,op_havoc,rep_14,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000318,time_0,execs_0,orig_id_001695,src_001693,time_144135,execs_8057758,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000319,time_0,execs_0,orig_id_001707,src_001470,time_187451,execs_10685867,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000321,src_000221,time_1021,execs_68392,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000322,time_0,execs_0,orig_id_001746,src_001222,time_272726,execs_15758555,op_havoc,rep_29 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000323,src_000221,time_1023,execs_68487,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000323,time_0,execs_0,orig_id_001752,src_000758,time_299281,execs_17335742,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000324,time_0,execs_0,orig_id_001753,src_001384,time_306724,execs_17780851,op_havoc,rep_9 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000325,src_000221,time_1026,execs_68692,op_havoc,rep_9,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000327,time_0,execs_0,orig_id_001769,src_001327,time_427299,execs_24687838,op_havoc,rep_60 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000329,time_0,execs_0,orig_id_001776,src_001775,time_449823,execs_25894362,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000330,time_0,execs_0,orig_id_001777,src_001776,time_450175,execs_25911521,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000331,time_0,execs_0,orig_id_001780,src_001779,time_466797,execs_26894897,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000333,src_000221,time_1050,execs_70282,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000335,time_0,execs_0,orig_id_001802,src_000025,time_600159,execs_34456447,op_havoc,rep_16,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000336,src_000221,time_1053,execs_70483,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000336,time_0,execs_0,orig_id_001805,src_001802,time_601395,execs_34466927,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000337,src_000221,time_1056,execs_70655,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000337,time_0,execs_0,orig_id_001809,src_001802,time_601447,execs_34467911,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000338,src_000221,time_1056,execs_70663,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000338,time_0,execs_0,orig_id_001811,src_001802,time_601514,execs_34469989,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000339,src_000221,time_1056,execs_70675,op_havoc,rep_9,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000339,time_0,execs_0,orig_id_001812,src_001802,time_601529,execs_34470510,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000340,src_000221,time_1057,execs_70763,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000340,time_0,execs_0,orig_id_001815,src_001802,time_601696,execs_34474630,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000341,time_0,execs_0,orig_id_001817,src_001802,time_601764,execs_34476819,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000343,time_0,execs_0,orig_id_001826,src_001803,time_603082,execs_34489473,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000344,time_0,execs_0,orig_id_001830,src_001825,time_604040,execs_34497688,op_havoc,rep_50,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000347,src_000221,time_1067,execs_71450,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000347,time_0,execs_0,orig_id_001840,src_001825,time_604115,execs_34498243,op_havoc,rep_51 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000349,src_000221,time_1074,execs_71965,op_havoc,rep_15,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000349,time_0,execs_0,orig_id_001850,src_001825,time_604233,execs_34499107,op_havoc,rep_46 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000350,src_000221,time_1076,execs_72083,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000350,time_0,execs_0,orig_id_001855,src_001825,time_604304,execs_34499569,op_havoc,rep_46 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000351,src_000221,time_1076,execs_72118,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000351,time_0,execs_0,orig_id_001863,src_001825,time_604414,execs_34500344,op_havoc,rep_40 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000352,time_0,execs_0,orig_id_001873,src_001825,time_604571,execs_34501487,op_havoc,rep_50 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000353,time_0,execs_0,orig_id_001881,src_001825,time_604697,execs_34502378,op_havoc,rep_24 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000354,time_0,execs_0,orig_id_001883,src_001825,time_604719,execs_34502535,op_havoc,rep_57 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000355,time_0,execs_0,orig_id_001884,src_001825,time_604727,execs_34502600,op_havoc,rep_38 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000356,src_000221,time_1117,execs_73562,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000356,time_0,execs_0,orig_id_001886,src_001825,time_604768,execs_34502900,op_havoc,rep_48 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000358,src_000221,time_1119,execs_73743,op_havoc,rep_12 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000359,src_000221,time_1120,execs_73758,op_havoc,rep_12 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000360,src_000221,time_1120,execs_73802,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000360,time_0,execs_0,orig_id_001902,src_001825,time_605024,execs_34504808,op_havoc,rep_62 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000362,src_000221,time_1149,execs_74238,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000363,time_0,execs_0,orig_id_001914,src_001825,time_605194,execs_34506049,op_havoc,rep_58 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000364,src_000221,time_1151,execs_74409,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000364,time_0,execs_0,orig_id_001922,src_001825,time_605401,execs_34507624,op_havoc,rep_63 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000365,src_000221,time_1155,execs_74720,op_havoc,rep_12,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000366,time_0,execs_0,orig_id_001929,src_001825,time_605496,execs_34508323,op_havoc,rep_59 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000367,src_000221,time_1159,execs_74958,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000368,time_0,execs_0,orig_id_001932,src_001825,time_605563,execs_34508823,op_havoc,rep_51 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000369,src_000221,time_1160,execs_75063,op_havoc,rep_10,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000369,time_0,execs_0,orig_id_001934,src_001825,time_605615,execs_34509203,op_havoc,rep_49 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000370,src_000221,time_1163,execs_75310,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000371,time_0,execs_0,orig_id_001943,src_001825,time_605762,execs_34510269,op_havoc,rep_60 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000372,time_0,execs_0,orig_id_001948,src_001847,time_607703,execs_34520385,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000373,src_000221,time_1168,execs_75670,op_havoc,rep_16,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000374,src_000221,time_1170,execs_75845,op_havoc,rep_11,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000375,time_0,execs_0,orig_id_001962,src_001189,time_610251,execs_34529482,op_havoc,rep_28 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000376,time_0,execs_0,orig_id_001964,src_001189,time_610264,execs_34530037,op_havoc,rep_20 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000377,src_000221,time_1175,execs_76202,op_havoc,rep_11,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000377,time_0,execs_0,orig_id_001965,src_001189,time_610268,execs_34530166,op_havoc,rep_32 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000378,time_0,execs_0,orig_id_001966,src_001189,time_610272,execs_34530336,op_havoc,rep_31 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000380,time_0,execs_0,orig_id_001968,src_001837,time_610398,execs_34532783,op_havoc,rep_61 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000381,time_0,execs_0,orig_id_001973,src_001837,time_610431,execs_34533102,op_havoc,rep_57 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000382,src_000221,time_1217,execs_77676,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000382,time_0,execs_0,orig_id_001986,src_001837,time_610574,execs_34534514,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000383,time_0,execs_0,orig_id_001987,src_001837,time_610585,execs_34534629,op_havoc,rep_32 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000384,src_000221,time_1223,execs_78049,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000384,time_0,execs_0,orig_id_001988,src_001837,time_610593,execs_34534724,op_havoc,rep_57 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000385,time_0,execs_0,orig_id_001989,src_001837,time_610642,execs_34535243,op_havoc,rep_53 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000386,time_0,execs_0,orig_id_001993,src_001837,time_610727,execs_34536101,op_havoc,rep_54 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000387,src_000221,time_1239,execs_79398,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000387,time_0,execs_0,orig_id_001997,src_001837,time_610769,execs_34536498,op_havoc,rep_55 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000388,src_000221,time_1246,execs_79958,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000388,time_0,execs_0,orig_id_001999,src_001837,time_610800,execs_34536799,op_havoc,rep_54 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000389,src_000025,time_1249,execs_80134,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000390,src_000025,time_1250,execs_80201,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000390,time_0,execs_0,orig_id_002002,src_001837,time_610872,execs_34537526,op_havoc,rep_54 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000391,src_000025,time_1251,execs_80249,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000392,src_000025,time_1251,execs_80277,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000392,time_0,execs_0,orig_id_002009,src_001837,time_610927,execs_34538093,op_havoc,rep_52 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000393,time_0,execs_0,orig_id_002013,src_001837,time_611033,execs_34539154,op_havoc,rep_62 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000395,time_0,execs_0,orig_id_002019,src_001837,time_611232,execs_34541166,op_havoc,rep_51 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000397,time_0,execs_0,orig_id_002026,src_001837,time_611485,execs_34543693,op_havoc,rep_40 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000398,time_0,execs_0,orig_id_002027,src_001837,time_611528,execs_34544137,op_havoc,rep_57 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000399,time_0,execs_0,orig_id_002036,src_001837,time_611675,execs_34545598,op_havoc,rep_50 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000400,time_0,execs_0,orig_id_002040,src_001866,time_611830,execs_34547983,op_havoc,rep_24 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000401,src_000025,time_1350,execs_87472,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000402,time_0,execs_0,orig_id_002049,src_001866,time_612400,execs_34554693,op_havoc,rep_25 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000403,src_000025,time_1359,execs_88163,op_havoc,rep_6,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000404,src_000029,time_1381,execs_89841,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000404,time_0,execs_0,orig_id_002058,src_001866,time_612595,execs_34556973,op_havoc,rep_28 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000405,time_0,execs_0,orig_id_002065,src_001286,time_612926,execs_34560749,op_havoc,rep_28 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000406,time_0,execs_0,orig_id_002067,src_001286,time_612947,execs_34561598,op_havoc,rep_25 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000407,src_000399,time_1391,execs_90570,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000407,time_0,execs_0,orig_id_002068,src_001286,time_612950,execs_34561730,op_havoc,rep_21 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000408,src_000399,time_1391,execs_90628,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000408,time_0,execs_0,orig_id_002073,src_001286,time_613046,execs_34565657,op_havoc,rep_27 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000409,src_000399,time_1395,execs_90879,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000410,time_0,execs_0,orig_id_002083,src_001286,time_613166,execs_34571116,op_havoc,rep_29 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000412,src_000399,time_1402,execs_91441,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000412,time_0,execs_0,orig_id_002095,src_002074,time_613265,execs_34573378,op_havoc,rep_25 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000413,src_000399,time_1403,execs_91461,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000413,time_0,execs_0,orig_id_002098,src_002074,time_613276,execs_34573667,op_havoc,rep_30 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000414,src_000399,time_1403,execs_91475,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000414,time_0,execs_0,orig_id_002101,src_002074,time_613335,execs_34575015,op_havoc,rep_36 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000415,src_000399,time_1403,execs_91490,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000415,time_0,execs_0,orig_id_002103,src_002074,time_613362,execs_34575700,op_havoc,rep_47 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000416,src_000399,time_1405,execs_91593,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000417,src_000399,time_1410,execs_92043,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000417,time_0,execs_0,orig_id_002107,src_002074,time_613399,execs_34576654,op_havoc,rep_53 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000418,src_000399,time_1412,execs_92132,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000419,src_000399,time_1413,execs_92269,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000419,time_0,execs_0,orig_id_002117,src_001980,time_614209,execs_34585669,op_havoc,rep_46 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000421,src_000399,time_1415,execs_92377,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000421,time_0,execs_0,orig_id_002122,src_001980,time_614378,execs_34586863,op_havoc,rep_52 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000422,src_000399,time_1422,execs_92952,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000422,time_0,execs_0,orig_id_002125,src_001980,time_614436,execs_34587267,op_havoc,rep_47 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000423,src_000399,time_1423,execs_93010,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000423,time_0,execs_0,orig_id_002127,src_001980,time_614494,execs_34587676,op_havoc,rep_24 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000424,src_000399,time_1424,execs_93032,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000424,time_0,execs_0,orig_id_002128,src_001980,time_614502,execs_34587733,op_havoc,rep_49 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000425,time_0,execs_0,orig_id_002130,src_001980,time_614572,execs_34588223,op_havoc,rep_62 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000426,src_000399,time_1427,execs_93280,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000426,time_0,execs_0,orig_id_002133,src_001980,time_614786,execs_34589724,op_havoc,rep_59 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000427,src_000399,time_1434,execs_93813,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000427,time_0,execs_0,orig_id_002142,src_001980,time_615393,execs_34594123,op_havoc,rep_62 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000428,time_0,execs_0,orig_id_002148,src_001980,time_615706,execs_34596340,op_havoc,rep_64 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000429,src_000399,time_1441,execs_94372,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000429,time_0,execs_0,orig_id_002149,src_001980,time_615730,execs_34596509,op_havoc,rep_52 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000430,src_000399,time_1441,execs_94390,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000430,time_0,execs_0,orig_id_002155,src_001893,time_616737,execs_34605638,op_havoc,rep_32 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000431,src_000399,time_1443,execs_94546,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000431,time_0,execs_0,orig_id_002167,src_001846,time_618655,execs_34625380,op_havoc,rep_54 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000432,src_000399,time_1446,execs_94740,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000432,time_0,execs_0,orig_id_002171,src_001846,time_619267,execs_34628906,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000433,src_000399,time_1505,execs_95814,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000433,time_0,execs_0,orig_id_002177,src_001846,time_619803,execs_34632038,op_havoc,rep_57 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000434,src_000399,time_1506,execs_95863,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000434,time_0,execs_0,orig_id_002178,src_001846,time_619823,execs_34632147,op_havoc,rep_44 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000435,src_000399,time_1515,execs_96482,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000435,time_0,execs_0,orig_id_002183,src_001917,time_622331,execs_34647759,op_havoc,rep_45 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000436,time_0,execs_0,orig_id_002186,src_001917,time_622984,execs_34651049,op_havoc,rep_41 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000437,time_0,execs_0,orig_id_002191,src_001917,time_623535,execs_34653780,op_havoc,rep_60 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000438,src_000399,time_1519,execs_96755,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000438,time_0,execs_0,orig_id_002194,src_001917,time_624082,execs_34656516,op_havoc,rep_64 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000440,src_000399,time_1544,execs_96998,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000440,time_0,execs_0,orig_id_002201,src_002114,time_626059,execs_34666731,op_havoc,rep_59 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000441,time_0,execs_0,orig_id_002202,src_002114,time_626081,execs_34666815,op_havoc,rep_62 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000442,time_0,execs_0,orig_id_002205,src_002114,time_628042,execs_34675230,op_havoc,rep_34 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000443,src_000399,time_1583,execs_99968,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000443,time_0,execs_0,orig_id_002207,src_002114,time_628285,execs_34676259,op_havoc,rep_62 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000444,src_000399,time_1584,execs_100069,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000444,time_0,execs_0,orig_id_002210,src_001930,time_628736,execs_34679157,op_havoc,rep_22 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000445,time_0,execs_0,orig_id_002211,src_001930,time_628859,execs_34680096,op_havoc,rep_24 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000446,time_0,execs_0,orig_id_002216,src_002162,time_629873,execs_34688182,op_havoc,rep_32 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000447,src_000399,time_1635,execs_102369,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000447,time_0,execs_0,orig_id_002217,src_002162,time_629979,execs_34688630,op_havoc,rep_31 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000448,time_0,execs_0,orig_id_002221,src_002162,time_631348,execs_34694527,op_havoc,rep_62 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000449,src_000299,time_1682,execs_103550,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000449,time_0,execs_0,orig_id_002222,src_002162,time_632268,execs_34698451,op_havoc,rep_52 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000450,src_000299,time_1684,execs_103695,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000450,time_0,execs_0,orig_id_002224,src_002162,time_632572,execs_34699762,op_havoc,rep_35 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000452,src_000354,time_1703,execs_104473,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000452,time_0,execs_0,orig_id_002228,src_001840,time_634326,execs_34715981,op_havoc,rep_61 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000453,src_000354,time_1705,execs_104578,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000453,time_0,execs_0,orig_id_002229,src_001840,time_634331,execs_34716027,op_havoc,rep_52 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000454,src_000354,time_1706,execs_104634,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000454,time_0,execs_0,orig_id_002238,src_002196,time_638724,execs_34727404,op_havoc,rep_57 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000455,time_0,execs_0,orig_id_002241,src_001791,time_640040,execs_34732579,op_havoc,rep_24 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000456,src_000354,time_1708,execs_104825,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000456,time_0,execs_0,orig_id_002243,src_002228,time_640779,execs_34738876,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000457,time_0,execs_0,orig_id_002244,src_002228,time_640894,execs_34739901,op_havoc,rep_15 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000458,src_000354,time_1711,execs_105032,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000458,time_0,execs_0,orig_id_002246,src_002098,time_641228,execs_34743821,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000459,time_0,execs_0,orig_id_002251,src_002179,time_642156,execs_34750318,op_havoc,rep_27 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000460,src_000354,time_1738,execs_105339,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000461,time_0,execs_0,orig_id_002255,src_002179,time_643118,execs_34755235,op_havoc,rep_48 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000462,src_000354,time_1745,execs_105905,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000462,time_0,execs_0,orig_id_002258,src_002210,time_644390,execs_34762377,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000463,src_000354,time_1748,execs_106074,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000463,time_0,execs_0,orig_id_002262,src_002071,time_646628,execs_34777119,op_havoc,rep_36 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000464,time_0,execs_0,orig_id_002263,src_002071,time_646647,execs_34777177,op_havoc,rep_20 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000466,src_000354,time_1759,execs_106965,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000466,time_0,execs_0,orig_id_002266,src_002186,time_649428,execs_34800747,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000467,src_000354,time_1762,execs_107200,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000467,time_0,execs_0,orig_id_002268,src_002204,time_649953,execs_34802596,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000468,time_0,execs_0,orig_id_002271,src_002089,time_651031,execs_34808813,op_havoc,rep_46 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000469,src_000354,time_1770,execs_107791,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000469,time_0,execs_0,orig_id_002274,src_002261,time_653853,execs_34817043,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000470,src_000354,time_1772,execs_107910,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000472,time_0,execs_0,orig_id_002277,src_002178,time_656575,execs_34835511,op_havoc,rep_12 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000473,src_000354,time_1774,execs_108061,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000473,time_0,execs_0,orig_id_002278,src_002253,time_657265,execs_34836959,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000474,time_0,execs_0,orig_id_002280,src_002253,time_657411,execs_34837221,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000475,src_000354,time_1787,execs_109061,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000475,time_0,execs_0,orig_id_002283,src_002253,time_658538,execs_34839308,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000476,src_000354,time_1802,execs_110254,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000476,time_0,execs_0,orig_id_002284,src_002253,time_658570,execs_34839360,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000477,time_0,execs_0,orig_id_002287,src_001987,time_665344,execs_34855818,op_havoc,rep_24 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000478,src_000354,time_1808,execs_110722,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000478,time_0,execs_0,orig_id_002289,src_002067,time_665929,execs_34858826,op_havoc,rep_51 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000479,src_000354,time_1809,execs_110756,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000480,time_0,execs_0,orig_id_002292,src_001973,time_672489,execs_34888169,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000481,time_0,execs_0,orig_id_002293,src_002217,time_672830,execs_34889732,op_havoc,rep_63 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000482,time_0,execs_0,orig_id_002295,src_002202,time_673616,execs_34891703,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000483,src_000354,time_1826,execs_112077,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000483,time_0,execs_0,orig_id_002296,src_001922,time_673899,execs_34893122,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000484,time_0,execs_0,orig_id_002297,src_002237,time_675603,execs_34894927,op_havoc,rep_20 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000485,src_000440,time_1879,execs_114448,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000485,time_0,execs_0,orig_id_002298,src_002251,time_676327,execs_34898121,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000486,time_0,execs_0,orig_id_002302,src_002127,time_678248,execs_34916927,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000489,src_000216,time_1891,execs_115366,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000489,time_0,execs_0,orig_id_002307,src_002290,time_680468,execs_34929044,op_havoc,rep_18 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000490,src_000216,time_1892,execs_115494,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000490,time_0,execs_0,orig_id_002308,src_001713,time_681214,execs_34933094,op_havoc,rep_45 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000491,time_0,execs_0,orig_id_002309,src_001713,time_681217,execs_34933147,op_havoc,rep_43 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000492,src_000216,time_1901,execs_116167,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000493,src_000216,time_1905,execs_116515,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000493,time_0,execs_0,orig_id_002312,src_001713,time_681268,execs_34934482,op_havoc,rep_44 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000494,src_000216,time_1906,execs_116556,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000495,src_000216,time_1906,execs_116601,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000495,time_0,execs_0,orig_id_002316,src_001713,time_681436,execs_34939063,op_havoc,rep_34 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000496,time_0,execs_0,orig_id_002317,src_002003,time_681637,execs_34941752,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000497,time_0,execs_0,orig_id_002320,src_002300,time_684268,execs_34953691,op_havoc,rep_19 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000498,src_000216,time_1936,execs_118805,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000498,time_0,execs_0,orig_id_002324,src_001265,time_687618,execs_34967325,op_havoc,rep_47 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000499,src_000216,time_1940,execs_119131,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000499,time_0,execs_0,orig_id_002325,src_001265,time_687662,execs_34968561,op_havoc,rep_18 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000500,src_000216,time_1949,execs_119836,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000500,time_0,execs_0,orig_id_002326,src_001265,time_687689,execs_34969306,op_havoc,rep_51 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000501,src_000216,time_1952,execs_120032,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000502,src_000216,time_1957,execs_120468,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000502,time_0,execs_0,orig_id_002329,src_001265,time_687812,execs_34972777,op_havoc,rep_13 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000503,src_000216,time_1979,execs_122093,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000503,time_0,execs_0,orig_id_002330,src_001265,time_687840,execs_34973588,op_havoc,rep_47 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000505,src_000216,time_2003,execs_123941,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000505,time_0,execs_0,orig_id_002332,src_001265,time_687970,execs_34977091,op_havoc,rep_46 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000506,src_000216,time_2024,execs_125443,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000506,time_0,execs_0,orig_id_002334,src_001265,time_688062,execs_34979530,op_havoc,rep_47 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000507,time_0,execs_0,orig_id_002337,src_001265,time_688198,execs_34983418,op_havoc,rep_59 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000508,src_000441,time_2060,execs_128045,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000508,time_0,execs_0,orig_id_002338,src_001265,time_688261,execs_34985158,op_havoc,rep_37 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000509,src_000441,time_2061,execs_128078,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000510,time_0,execs_0,orig_id_002341,src_001265,time_688465,execs_34990007,op_havoc,rep_57 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000511,src_000465,time_2073,execs_129019,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000511,time_0,execs_0,orig_id_002343,src_002112,time_688897,execs_34996636,op_havoc,rep_20 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000513,src_000465,time_2082,execs_129693,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000513,time_0,execs_0,orig_id_002347,src_002342,time_689587,execs_35003498,op_havoc,rep_42 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000514,src_000465,time_2082,execs_129730,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000514,time_0,execs_0,orig_id_002348,src_002342,time_689598,execs_35003645,op_havoc,rep_63 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000515,src_000465,time_2083,execs_129746,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000516,src_000465,time_2086,execs_129981,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000516,time_0,execs_0,orig_id_002351,src_001567,time_689980,execs_35008533,op_havoc,rep_51 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000517,src_000465,time_2088,execs_130165,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000517,time_0,execs_0,orig_id_002352,src_001567,time_689986,execs_35008670,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000518,src_000465,time_2090,execs_130310,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000520,src_000465,time_2102,execs_131170,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000521,time_0,execs_0,orig_id_002360,src_001954,time_698299,execs_35047227,op_havoc,rep_36 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000522,src_000465,time_2109,execs_131698,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000522,time_0,execs_0,orig_id_002364,src_001954,time_698437,execs_35049465,op_havoc,rep_40 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000523,src_000465,time_2114,execs_132121,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000523,time_0,execs_0,orig_id_002365,src_001954,time_698444,execs_35049546,op_havoc,rep_61 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000524,src_000465,time_2116,execs_132250,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000524,time_0,execs_0,orig_id_002366,src_001954,time_698455,execs_35049699,op_havoc,rep_53 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000525,src_000465,time_2118,execs_132441,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000525,time_0,execs_0,orig_id_002367,src_001954,time_698476,execs_35050088,op_havoc,rep_45 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000526,time_0,execs_0,orig_id_002370,src_001954,time_698556,execs_35051534,op_havoc,rep_54 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000527,src_000465,time_2157,execs_135191,op_havoc,rep_10 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000528,src_000465,time_2164,execs_135680,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000529,time_0,execs_0,orig_id_002376,src_002334,time_701968,execs_35071092,op_havoc,rep_26 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000530,time_0,execs_0,orig_id_002378,src_002334,time_702050,execs_35071915,op_havoc,rep_20 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000531,time_0,execs_0,orig_id_002381,src_002084,time_702376,execs_35075819,op_havoc,rep_24 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000532,src_000465,time_2197,execs_138073,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000532,time_0,execs_0,orig_id_002382,src_002084,time_702454,execs_35076863,op_havoc,rep_57 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000533,src_000465,time_2200,execs_138275,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000533,time_0,execs_0,orig_id_002384,src_002084,time_702585,execs_35078617,op_havoc,rep_63 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000534,time_0,execs_0,orig_id_002385,src_002084,time_702819,execs_35081663,op_havoc,rep_33 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000535,time_0,execs_0,orig_id_002387,src_002084,time_702954,execs_35083315,op_havoc,rep_56 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000536,src_000443,time_2208,execs_138858,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000536,time_0,execs_0,orig_id_002388,src_002370,time_703206,execs_35086048,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000537,time_0,execs_0,orig_id_002394,src_001830,time_718033,execs_35112151,op_havoc,rep_27 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000538,time_0,execs_0,orig_id_002395,src_001830,time_718044,execs_35112241,op_havoc,rep_59 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000539,src_000377,time_2296,execs_143013,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000539,time_0,execs_0,orig_id_002397,src_002362,time_718366,execs_35116096,op_havoc,rep_14 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000540,src_000408,time_2304,execs_143586,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000541,src_000456,time_2316,execs_143809,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000542,src_000193,time_2341,execs_145711,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000542,time_0,execs_0,orig_id_002403,src_002386,time_721082,execs_35133361,op_havoc,rep_44 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000543,src_000200,time_2344,execs_145891,op_quick,pos_29,val_+1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000543,time_0,execs_0,orig_id_002404,src_002182,time_721663,execs_35136375,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000544,src_000200,time_2344,execs_145899,op_quick,pos_30,val_+1,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000544,time_0,execs_0,orig_id_002406,src_002275,time_722047,execs_35138683,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000545,time_0,execs_0,orig_id_002408,src_002335,time_725177,execs_35157192,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000547,src_000200,time_2350,execs_146348,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000547,time_0,execs_0,orig_id_002410,src_002027,time_726710,execs_35165352,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000549,src_000200,time_2352,execs_146435,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000549,time_0,execs_0,orig_id_002413,src_002372,time_726997,execs_35166935,op_havoc,rep_25 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000550,src_000200,time_2352,execs_146469,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000552,src_000200,time_2358,execs_146921,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000552,time_0,execs_0,orig_id_002417,src_002367,time_733703,execs_35199683,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000553,time_0,execs_0,orig_id_002422,src_002091,time_734779,execs_35207440,op_havoc,rep_22 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000554,src_000200,time_2386,execs_148946,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000555,time_0,execs_0,orig_id_002425,src_002259,time_738101,execs_35220977,op_havoc,rep_56 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000556,src_000200,time_2401,execs_149908,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000556,time_0,execs_0,orig_id_002427,src_000654,time_738305,execs_35223920,op_havoc,rep_41 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000557,src_000200,time_2414,execs_150803,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000557,time_0,execs_0,orig_id_002428,src_002423,time_738452,execs_35226591,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000558,src_000200,time_2417,execs_151009,op_havoc,rep_11 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000559,src_000200,time_2423,execs_151501,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000559,time_0,execs_0,orig_id_002430,src_002422,time_743679,execs_35239678,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000560,src_000200,time_2432,execs_152126,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000560,time_0,execs_0,orig_id_002431,src_001855,time_744916,execs_35243826,op_havoc,rep_32 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000561,time_0,execs_0,orig_id_002434,src_002393,time_757232,execs_35279953,op_havoc,rep_62 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000562,src_000200,time_2438,execs_152590,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000562,time_0,execs_0,orig_id_002435,src_002302,time_758118,execs_35286747,op_havoc,rep_42 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000563,src_000200,time_2440,execs_152727,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000563,time_0,execs_0,orig_id_002437,src_002022,time_761155,execs_35306353,op_havoc,rep_47 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000564,src_000200,time_2441,execs_152781,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000564,time_0,execs_0,orig_id_002439,src_002011,time_761506,execs_35309503,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000565,time_0,execs_0,orig_id_002441,src_001979,time_763874,execs_35325717,op_havoc,rep_49 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000566,src_000200,time_2460,execs_154187,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000566,time_0,execs_0,orig_id_002442,src_002181,time_764415,execs_35327441,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000567,src_000200,time_2463,execs_154389,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000567,time_0,execs_0,orig_id_002444,src_002133,time_766324,execs_35334780,op_havoc,rep_18 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000568,src_000200,time_2474,execs_155242,op_havoc,rep_10,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000568,time_0,execs_0,orig_id_002445,src_001944,time_766903,execs_35338894,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000569,src_000200,time_2503,execs_157155,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000569,time_0,execs_0,orig_id_002447,src_002040,time_770473,execs_35353751,op_havoc,rep_23 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000570,time_0,execs_0,orig_id_002448,src_002077,time_770615,execs_35355909,op_havoc,rep_51 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000571,src_000200,time_2516,execs_158153,op_havoc,rep_11 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000572,src_000200,time_2521,execs_158491,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000572,time_0,execs_0,orig_id_002450,src_002338,time_773074,execs_35371836,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000573,time_0,execs_0,orig_id_002452,src_002317,time_774175,execs_35378368,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000574,src_000200,time_2533,execs_159387,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000574,time_0,execs_0,orig_id_002453,src_002271,time_775688,execs_35396406,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000575,time_0,execs_0,orig_id_002454,src_002041,time_776010,execs_35399759,op_havoc,rep_36 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000577,src_000200,time_2545,execs_160286,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000577,time_0,execs_0,orig_id_002457,src_002041,time_776139,execs_35400710,op_havoc,rep_57 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000579,time_0,execs_0,orig_id_002459,src_002458,time_778508,execs_35417805,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000580,src_000200,time_2581,execs_162825,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000580,time_0,execs_0,orig_id_002460,src_002325,time_779538,execs_35426343,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000581,src_000200,time_2585,execs_163153,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000581,time_0,execs_0,orig_id_002464,src_002462,time_786398,execs_35467263,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000582,src_000200,time_2610,execs_164815,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000582,time_0,execs_0,orig_id_002469,src_001883,time_790535,execs_35480832,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000584,src_000200,time_2738,execs_173049,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000584,time_0,execs_0,orig_id_002471,src_002270,time_800548,execs_35501517,op_havoc,rep_32 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000585,src_000200,time_2748,execs_173786,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000585,time_0,execs_0,orig_id_002473,src_002465,time_804426,execs_35508839,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000586,time_0,execs_0,orig_id_002474,src_001181,time_807402,execs_35526388,op_havoc,rep_62 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000587,src_000200,time_2774,execs_175530,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000587,time_0,execs_0,orig_id_002476,src_002310,time_817415,execs_35576860,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000588,time_0,execs_0,orig_id_002477,src_002475,time_817529,execs_35577477,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000589,time_0,execs_0,orig_id_002478,src_001886,time_819390,execs_35587744,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000590,src_000200,time_2857,execs_181094,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000590,time_0,execs_0,orig_id_002479,src_002330,time_819576,execs_35589285,op_havoc,rep_26 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000591,time_0,execs_0,orig_id_002480,src_002142,time_820113,execs_35594148,op_havoc,rep_19 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000592,time_0,execs_0,orig_id_002481,src_002219,time_822478,execs_35606487,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000593,src_000200,time_2953,execs_187327,op_havoc,rep_15,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000593,time_0,execs_0,orig_id_002483,src_002480,time_825336,execs_35617832,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000594,src_000200,time_2954,execs_187355,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000594,time_0,execs_0,orig_id_002485,src_001914,time_831002,execs_35635763,op_havoc,rep_19 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000595,src_000200,time_2973,execs_188649,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000595,time_0,execs_0,orig_id_002486,src_001914,time_831026,execs_35635891,op_havoc,rep_57 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000596,src_000200,time_2979,execs_189137,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000596,time_0,execs_0,orig_id_002487,src_002352,time_831580,execs_35640049,op_havoc,rep_22 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000597,time_0,execs_0,orig_id_002489,src_002326,time_832248,execs_35648798,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000598,time_0,execs_0,orig_id_002490,src_002447,time_833649,execs_35653888,op_havoc,rep_48 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000599,src_000200,time_3017,execs_191701,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000600,time_0,execs_0,orig_id_002492,src_002139,time_834311,execs_35658795,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000601,src_000200,time_3030,execs_192628,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000601,time_0,execs_0,orig_id_002493,src_002466,time_836761,execs_35671212,op_havoc,rep_40 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000603,time_0,execs_0,orig_id_002497,src_002449,time_840656,execs_35695347,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000604,src_000200,time_3088,execs_196547,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000605,src_000200,time_3089,execs_196556,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000606,src_000200,time_3102,execs_197480,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000606,time_0,execs_0,orig_id_002501,src_002371,time_853176,execs_35725577,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000607,time_0,execs_0,orig_id_002502,src_002369,time_853649,execs_35729232,op_havoc,rep_25 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000608,src_000444,time_3151,execs_199316,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000608,time_0,execs_0,orig_id_002503,src_001896,time_855575,execs_35733955,op_havoc,rep_33 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000609,src_000444,time_3152,execs_199422,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000609,time_0,execs_0,orig_id_002505,src_002500,time_857805,execs_35749452,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000610,src_000421,time_3193,execs_200339,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000610,time_0,execs_0,orig_id_002506,src_002252,time_859232,execs_35755947,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000611,src_000222,time_3200,execs_200843,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000611,time_0,execs_0,orig_id_002507,src_001989,time_861630,execs_35766070,op_havoc,rep_18 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000612,time_0,execs_0,orig_id_002508,src_002205,time_863683,execs_35775167,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000613,time_0,execs_0,orig_id_002509,src_002208,time_864183,execs_35777386,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000614,time_0,execs_0,orig_id_002510,src_002349,time_866645,execs_35788373,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000615,time_0,execs_0,orig_id_002511,src_002432,time_873064,execs_35803103,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000616,src_000222,time_3220,execs_202277,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000616,time_0,execs_0,orig_id_002512,src_002173,time_873620,execs_35805533,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000617,time_0,execs_0,orig_id_002513,src_002201,time_874486,execs_35809079,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000618,src_000477,time_3350,execs_210872,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000618,time_0,execs_0,orig_id_002514,src_001993,time_875252,execs_35814535,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000619,time_0,execs_0,orig_id_002518,src_002512,time_881594,execs_35839567,op_havoc,rep_40 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000620,src_000477,time_3353,execs_211110,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000621,src_000477,time_3355,execs_211270,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000621,time_0,execs_0,orig_id_002522,src_002516,time_892626,execs_35881214,op_havoc,rep_29 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000622,time_0,execs_0,orig_id_002525,src_000302,time_900698,execs_35912231,op_havoc,rep_37 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000623,src_000477,time_3359,execs_211556,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000623,time_0,execs_0,orig_id_002526,src_002451,time_901233,execs_35915899,op_havoc,rep_29 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000624,src_000477,time_3371,execs_212422,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000624,time_0,execs_0,orig_id_002527,src_002451,time_901344,execs_35916271,op_havoc,rep_61 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000625,src_000477,time_3409,execs_215022,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000625,time_0,execs_0,orig_id_002530,src_002451,time_901791,execs_35917608,op_havoc,rep_21 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000626,time_0,execs_0,orig_id_002531,src_002407,time_904237,execs_35931919,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000627,src_000477,time_3455,execs_217921,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000627,time_0,execs_0,orig_id_002532,src_002178,time_904933,execs_35934754,op_havoc,rep_64 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000628,src_000477,time_3480,execs_219400,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000629,time_0,execs_0,orig_id_002534,src_001240,time_908974,execs_35960137,op_havoc,rep_64 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000630,time_0,execs_0,orig_id_002535,src_002333,time_910141,execs_35962959,op_havoc,rep_32 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000631,src_000292,time_3504,execs_221072,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000631,time_0,execs_0,orig_id_002536,src_002461,time_912070,execs_35970255,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000632,src_000294,time_3506,execs_221265,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000632,time_0,execs_0,orig_id_002538,src_002221,time_918292,execs_35982814,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000633,time_0,execs_0,orig_id_002539,src_001089,time_918404,execs_35984686,op_havoc,rep_56 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000634,src_000303,time_3528,execs_222798,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000634,time_0,execs_0,orig_id_002540,src_001089,time_918454,execs_35986040,op_havoc,rep_63 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000635,time_0,execs_0,orig_id_002541,src_002385,time_918951,execs_35990322,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000636,src_000303,time_3533,execs_223099,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000636,time_0,execs_0,orig_id_002544,src_002448,time_929951,execs_36025679,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000638,src_000303,time_3537,execs_223358,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000638,time_0,execs_0,orig_id_002547,src_002545,time_936774,execs_36053016,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000639,src_000303,time_3538,execs_223411,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000639,time_0,execs_0,orig_id_002549,src_002536,time_943156,execs_36078681,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000640,src_000303,time_3548,execs_224115,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000640,time_0,execs_0,orig_id_002550,src_002543,time_944934,execs_36080508,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000641,time_0,execs_0,orig_id_002551,src_002477,time_948000,execs_36089738,op_havoc,rep_12 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000642,src_000303,time_3556,execs_224648,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000642,time_0,execs_0,orig_id_002552,src_002477,time_948012,execs_36089774,op_havoc,rep_32 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000643,src_000303,time_3562,execs_225101,op_havoc,rep_16,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000643,time_0,execs_0,orig_id_002553,src_002539,time_949433,execs_36102022,op_havoc,rep_30 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000644,time_0,execs_0,orig_id_002555,src_002542,time_957493,execs_36151308,op_havoc,rep_30 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000645,src_000303,time_3569,execs_225590,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000645,time_0,execs_0,orig_id_002556,src_001035,time_964933,execs_36192692,op_havoc,rep_34 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000646,time_0,execs_0,orig_id_002557,src_002475,time_965030,execs_36194545,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000647,src_000303,time_3594,execs_227320,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000647,time_0,execs_0,orig_id_002558,src_002554,time_968667,execs_36198332,op_havoc,rep_40 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000648,time_0,execs_0,orig_id_002561,src_001093,time_978172,execs_36232084,op_havoc,rep_18 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000649,src_000303,time_3637,execs_230188,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000649,time_0,execs_0,orig_id_002562,src_001438,time_978246,execs_36234405,op_havoc,rep_30 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000650,src_000303,time_3655,execs_231368,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000650,time_0,execs_0,orig_id_002563,src_001852,time_988724,execs_36275762,op_havoc,rep_15 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000651,src_000303,time_3659,execs_231644,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000651,time_0,execs_0,orig_id_002564,src_001852,time_988803,execs_36276056,op_havoc,rep_30 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000652,src_000303,time_3662,execs_231881,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000652,time_0,execs_0,orig_id_002568,src_002549,time_996578,execs_36304087,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000653,time_0,execs_0,orig_id_002573,src_002569,time_1010718,execs_36320591,op_havoc,rep_33 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000654,src_000306,time_3690,execs_232753,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000654,time_0,execs_0,orig_id_002574,src_002509,time_1017082,execs_36332130,op_havoc,rep_17 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000655,time_0,execs_0,orig_id_002575,src_002572,time_1021338,execs_36340656,op_havoc,rep_12 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000656,src_000320,time_3708,execs_234054,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000656,time_0,execs_0,orig_id_002576,src_002556,time_1022925,execs_36343003,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000657,src_000413,time_3730,execs_235014,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000657,time_0,execs_0,orig_id_002577,src_002425,time_1023051,execs_36344180,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000658,src_000413,time_3731,execs_235050,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000658,time_0,execs_0,orig_id_002578,src_002052,time_1024303,execs_36349941,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000659,src_000413,time_3732,execs_235113,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000659,time_0,execs_0,orig_id_002579,src_002561,time_1028589,execs_36375342,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000660,src_000373,time_3757,execs_236896,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000660,time_0,execs_0,orig_id_002580,src_002578,time_1029065,execs_36381780,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000661,src_000632,time_3763,execs_237330,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000661,time_0,execs_0,orig_id_002581,src_002396,time_1037921,execs_36446201,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000662,src_000387,time_3773,execs_238090,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000662,time_0,execs_0,orig_id_002582,src_001233,time_1038480,execs_36454671,op_havoc,rep_61 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000663,src_000523,time_3780,execs_238618,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000663,time_0,execs_0,orig_id_002583,src_002416,time_1038706,execs_36457471,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000664,src_000394,time_3792,execs_239478,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000664,time_0,execs_0,orig_id_002584,src_002400,time_1041419,execs_36480481,op_havoc,rep_61 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000665,src_000344,time_230021,execs_2053490,op_havoc,rep_14,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000665,src_000394,time_3795,execs_239666,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000666,src_000342,time_458432,execs_5568803,op_havoc,rep_33,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000667,src_000666,time_488796,execs_6013352,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000668,src_000666,time_495544,execs_6112473,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000669,src_000665,time_514236,execs_6392180,op_havoc,rep_16,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000670,src_000667,time_572355,execs_7248665,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000671,src_000602,time_3856,execs_242239,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000671,src_000670,time_583833,execs_7408678,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000672,src_000669,time_600266,execs_7628452,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000673,src_000602,time_3865,execs_242580,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000674,src_000602,time_3888,execs_243457,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000675,src_000602,time_4000,execs_247488,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000675,src_000671,time_602158,execs_7651795,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000677,src_000412,time_4084,execs_250885,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000677,src_000676,time_605241,execs_7670887,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000678,src_000426,time_4126,execs_251663,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000678,src_000672,time_605993,execs_7675959,op_havoc,rep_18 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000679,src_000670,time_606793,execs_7682761,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000680,src_000066,time_607208,execs_7687329,op_havoc,rep_38 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000680,src_000429,time_4137,execs_252464,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000681,src_000429,time_4137,execs_252501,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000682,src_000675,time_609640,execs_7711079,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000683,src_000431,time_4161,execs_254158,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000683,src_000465,time_610396,execs_7719588,op_havoc,rep_60 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000684,src_000680,time_610496,execs_7721155,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000688,src_000436,time_4172,execs_254857,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000689,src_000685,time_621161,execs_7777384,op_havoc,rep_26 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000690,src_000666,time_621239,execs_7777921,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000693,src_000688,time_627418,execs_7806362,op_havoc,rep_60 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000694,src_000681,time_628782,execs_7807550,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000696,src_000621,time_637722,execs_7823459,op_havoc,rep_56 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000697,src_000691,time_641059,execs_7830140,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000698,src_000665,time_641832,execs_7840094,op_havoc,rep_19 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000699,src_000436,time_4188,execs_255814,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000700,src_000573,time_645147,execs_7847202,op_havoc,rep_64 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000701,src_000436,time_4194,execs_256201,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000702,src_000539,time_653618,execs_7883695,op_havoc,rep_28 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000704,src_000668,time_659219,execs_7899278,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000705,src_000436,time_4257,execs_260159,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000705,src_000682,time_659598,execs_7904938,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000706,src_000678,time_660051,execs_7908883,op_havoc,rep_12 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000707,src_000436,time_4261,execs_260418,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000707,src_000702,time_660917,execs_7915670,op_havoc,rep_28 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000708,src_000436,time_4265,execs_260687,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000709,src_000436,time_4344,execs_265334,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000710,src_000436,time_4383,execs_267588,op_havoc,rep_5,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000711,src_000438,time_4386,execs_267764,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000711,src_000709,time_668320,execs_7946280,op_havoc,rep_48 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000712,src_000710,time_669314,execs_7950395,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000714,src_000438,time_4393,execs_268225,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000714,src_000568,time_671213,execs_7958002,op_havoc,rep_18 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000715,src_000442,time_4427,execs_270454,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000715,src_000629,time_677989,execs_7981592,op_havoc,rep_46 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000716,src_000450,time_678758,execs_7991415,op_havoc,rep_9 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000717,src_000694,time_4442,execs_271519,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000718,src_000711,time_679609,execs_7998951,op_havoc,rep_51 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000719,src_000495,time_681664,execs_8012359,op_havoc,rep_53 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000720,src_000398,time_685795,execs_8021518,op_havoc,rep_55 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000721,src_000277,time_687244,execs_8039383,op_havoc,rep_42 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000721,src_000694,time_4450,execs_272100,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000723,src_000694,time_4456,execs_272489,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000723,src_000722,time_691057,execs_8068440,op_havoc,rep_61 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000726,src_000724,time_703275,execs_8198392,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000727,src_000674,time_709905,execs_8282001,op_havoc,rep_42 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000727,src_000694,time_4540,execs_277936,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000728,src_000694,time_4544,execs_278189,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000729,src_000694,time_4548,execs_278469,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000729,src_000726,time_710962,execs_8288462,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000730,src_000632,time_711317,execs_8291324,op_havoc,rep_25 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000731,src_000704,time_715419,execs_8317672,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000732,src_000694,time_4600,execs_282019,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000732,src_000731,time_719171,execs_8350648,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000734,src_000361,time_721615,execs_8375811,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000735,src_000734,time_723474,execs_8390090,op_havoc,rep_25 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000736,src_000667,time_726567,execs_8418808,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000737,src_000416,time_728749,execs_8445598,op_havoc,rep_34 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000737,src_000694,time_4619,execs_283302,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000738,src_000553,time_4632,execs_284272,op_havoc,rep_1,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000739,src_000553,time_4633,execs_284355,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000739,src_000611,time_733940,execs_8490246,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000740,src_000371,time_735026,execs_8505132,op_havoc,rep_13 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000741,src_000467,time_4666,execs_284754,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000741,src_000698,time_745964,execs_8619832,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000742,src_000467,time_4667,execs_284786,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000742,src_000698,time_745973,execs_8619891,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000743,src_000339,time_746857,execs_8630409,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000743,src_000467,time_4673,execs_285278,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000744,src_000474,time_4716,execs_288134,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000744,src_000738,time_748722,execs_8641272,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000745,src_000188,time_761786,execs_8765361,op_havoc,rep_61 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000745,src_000568,time_4729,execs_289090,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000747,src_000605,time_773388,execs_8825086,op_havoc,rep_15 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000748,src_000578,time_4741,execs_289870,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000749,src_000662,time_799875,execs_9088998,op_havoc,rep_59 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000751,src_000504,time_815238,execs_9180606,op_havoc,rep_13,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000752,src_000666,time_815849,execs_9188007,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000753,src_000578,time_4800,execs_293997,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000753,src_000752,time_816698,execs_9194411,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000754,src_000578,time_4804,execs_294242,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000754,src_000753,time_818463,execs_9208305,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000755,src_000753,time_818654,execs_9209395,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000757,src_000598,time_4881,execs_299358,op_flip1,pos_35,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000757,src_000705,time_825323,execs_9267548,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000758,src_000598,time_4881,execs_299366,op_flip1,pos_35,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000758,src_000756,time_826280,execs_9277050,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000759,src_000598,time_4883,execs_299535,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000760,src_000598,time_4886,execs_299713,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000761,src_000466,time_841138,execs_9396095,op_havoc,rep_44 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000762,src_000611,time_4911,execs_301412,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000762,src_000760,time_841917,execs_9401462,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000763,src_000389,time_853731,execs_9516131,op_havoc,rep_28 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000764,src_000763,time_856083,execs_9537361,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000765,src_000435,time_860870,execs_9589020,op_havoc,rep_44 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000766,src_000662,time_861031,execs_9590297,op_havoc,rep_43 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000767,src_000679,time_862881,execs_9610250,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000767,src_000682,time_4959,execs_303354,op_havoc,rep_14,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000768,src_000767,time_866424,execs_9638126,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000769,src_000682,time_4962,execs_303575,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000770,src_000487,time_875695,execs_9730443,op_havoc,rep_47 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000774,src_000682,time_4984,execs_305204,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000774,src_000772,time_887940,execs_9827041,op_havoc,rep_32 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000775,src_000682,time_4987,execs_305399,op_havoc,rep_15 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000776,src_000682,time_4992,execs_305830,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000778,src_000777,time_940191,execs_10319507,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000779,src_000659,time_943433,execs_10347244,op_havoc,rep_51 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000779,src_000682,time_5010,execs_307203,op_havoc,rep_16,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000780,src_000682,time_5020,execs_307934,op_havoc,rep_11,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000780,src_000694,time_957936,execs_10509124,op_havoc,rep_24 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000781,src_000747,time_959034,execs_10520138,op_havoc,rep_49 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000782,src_000682,time_5027,execs_308473,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000783,src_000682,time_5029,execs_308584,op_havoc,rep_10 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000784,src_000682,time_5033,execs_308864,op_havoc,rep_9 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000785,src_000682,time_5036,execs_309162,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000785,src_000783,time_966752,execs_10549735,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000787,src_000701,time_1015217,execs_10935186,op_havoc,rep_31 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000788,src_000682,time_5088,execs_311313,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000788,src_000775,time_1026732,execs_11016699,op_havoc,rep_64 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000789,src_000682,time_5120,execs_313452,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000789,src_000741,time_1043352,execs_11115563,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000790,src_000682,time_5121,execs_313499,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000791,src_000682,time_5130,execs_314165,op_havoc,rep_9 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000792,src_000633,time_5161,execs_316301,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000793,src_000791,time_1093859,execs_11608717,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000794,src_000720,time_5165,execs_316548,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000794,src_000791,time_1093951,execs_11609170,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000795,src_000792,time_1095675,execs_11625142,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000796,src_000537,time_1096798,execs_11640791,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000797,src_000796,time_1101892,execs_11678095,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000798,src_000795,time_1102730,execs_11685751,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000799,src_000795,time_1102773,execs_11686052,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000800,src_000720,time_5211,execs_319775,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000801,src_000667,time_1122444,execs_11877313,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000801,src_000720,time_5263,execs_323231,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000802,src_000720,time_5280,execs_324371,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000802,src_000801,time_1128512,execs_11938073,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000803,src_000583,time_1133764,execs_11995704,op_havoc,rep_45 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000804,src_000792,time_2092611,execs_12017333,op_havoc,rep_1,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000805,src_000720,time_5375,execs_329168,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000805,src_000804,time_2096251,execs_12056405,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000806,src_000659,time_5380,execs_329549,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000807,src_000659,time_5387,execs_330025,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000807,src_000794,time_2102058,execs_12108863,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000808,src_000695,time_5397,execs_330757,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000808,src_000807,time_2105696,execs_12120801,op_havoc,rep_28 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000810,src_000808,time_2107119,execs_12128593,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000811,src_000809,time_2111768,execs_12147805,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000812,src_000703,time_2130611,execs_12297893,op_havoc,rep_63 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000813,src_000802,time_2195598,execs_12562102,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000814,src_000700,time_5476,execs_335670,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000814,src_000802,time_2195616,execs_12562238,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000815,src_000717,time_2205006,execs_12650970,op_havoc,rep_15 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000816,src_000700,time_5493,execs_336739,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000816,src_000804,time_2215765,execs_12734916,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000817,src_000816,time_2625685,execs_13097985,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000818,src_000804,time_2643442,execs_13249854,op_havoc,rep_52 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000819,src_000690,time_2643921,execs_13253433,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000819,src_000701,time_5572,execs_341659,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000820,src_000701,time_5578,execs_342053,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000821,src_000507,time_2686822,execs_13358103,op_havoc,rep_61 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000822,src_000701,time_5588,execs_342748,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000822,src_000819,time_2694148,execs_13409072,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000823,src_000822,time_2695380,execs_13415248,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000824,src_000477,time_2695806,execs_13416218,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000825,src_000701,time_5600,execs_343518,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000826,src_000751,time_2725133,execs_13666207,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000827,src_000514,time_2836227,execs_14091763,op_havoc,rep_54 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000827,src_000701,time_5608,execs_343993,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000828,src_000706,time_3225665,execs_14153160,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000829,src_000820,time_3229416,execs_14179728,op_havoc,rep_49 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000830,src_000101,time_3236408,execs_14224187,op_havoc,rep_62 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000832,src_000799,time_3316876,execs_14914701,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000833,src_000748,time_4368375,execs_15222946,op_havoc,rep_25 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000834,src_000780,time_5820,execs_355534,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000834,src_000832,time_5370818,execs_15891589,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000835,src_000558,time_5380491,execs_15957568,op_havoc,rep_23 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000835,src_000780,time_5821,execs_355593,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000836,src_000012,time_5455021,execs_16586875,op_havoc,rep_50 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000836,src_000708,time_5846,execs_357133,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000837,src_000438,time_5513499,execs_17125622,op_havoc,rep_31 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000837,src_000718,time_5856,execs_357736,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000838,src_000710,time_5871,execs_358723,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000838,src_000836,time_5547107,execs_17403063,op_havoc,rep_43 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000839,src_000510,time_5568434,execs_17580924,op_havoc,rep_12 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000839,src_000711,time_5886,execs_359536,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000840,src_000711,time_5900,execs_360255,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000840,src_000832,time_5610279,execs_17977962,op_havoc,rep_48 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000841,src_000840,time_5612701,execs_17985097,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000842,src_000715,time_5917,execs_361224,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000843,src_000715,time_5925,execs_361821,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000843,src_000842,time_5715849,execs_18885852,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000844,src_000730,time_5970,execs_363351,op_quick,pos_18,val_+2,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000845,src_000730,time_5979,execs_364003,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000845,src_000844,time_5751517,execs_19150102,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000847,src_000846,time_5775053,execs_19319173,op_havoc,rep_28 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000848,src_000437,time_5844703,execs_19959625,op_havoc,rep_22 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000849,src_000626,time_5863450,execs_20117830,op_havoc,rep_52 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000850,src_000730,time_6083,execs_370839,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000850,src_000840,time_5886971,execs_20306049,op_havoc,rep_62 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000852,src_000730,time_6112,execs_372837,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000852,src_000816,time_6108370,execs_22171153,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000853,src_000851,time_6133306,execs_22379384,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000854,src_000730,time_6386,execs_390154,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000854,src_000852,time_6168220,execs_22682341,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000855,src_000831,time_6207533,execs_23018295,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000856,src_000736,time_6352190,execs_24163219,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000857,src_000730,time_6401,execs_391262,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000857,src_000736,time_6352259,execs_24163690,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000858,src_000730,time_6424,execs_392895,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000858,src_000813,time_6490088,execs_25334502,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000859,src_000730,time_6428,execs_393145,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000859,src_000803,time_6553774,execs_25880072,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000860,src_000362,time_6591657,execs_26226621,op_havoc,rep_35 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000861,src_000730,time_6501,execs_397840,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000861,src_000735,time_6685845,execs_26992841,op_havoc,rep_13 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000862,src_000730,time_6551,execs_401038,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000862,src_000784,time_6866888,execs_28547190,op_havoc,rep_54 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000863,src_000730,time_6560,execs_401679,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000863,src_000859,time_6947267,execs_29143483,op_havoc,rep_25 create mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000864,src_000451,time_6952404,execs_29165196,op_havoc,rep_47 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000864,src_000730,time_6566,execs_402054,op_havoc,rep_14 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000866,src_000797,time_6593,execs_403979,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000867,src_000794,time_6606,execs_404977,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000868,src_000775,time_6620,execs_405992,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000869,src_000754,time_6627,execs_406470,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000870,src_000756,time_6634,execs_407045,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000871,src_000779,time_6641,execs_407495,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000872,src_000767,time_6685,execs_408494,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000873,src_000758,time_6693,execs_409082,op_havoc,rep_9 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000874,src_000860,time_6700,execs_409595,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000876,src_000860,time_6703,execs_409780,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000880,src_000860,time_6818,execs_417457,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000881,src_000763,time_6848,execs_419339,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000884,src_000763,time_6868,execs_420810,op_havoc,rep_4,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000887,src_000763,time_6948,execs_426153,op_havoc,rep_3,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000888,src_000763,time_6978,execs_428205,op_havoc,rep_1,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000889,src_000766,time_7020,execs_429254,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000891,src_000766,time_7023,execs_429461,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000892,src_000777,time_7067,execs_431099,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000893,src_000778,time_7073,execs_431562,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000896,src_000800,time_7103,execs_433727,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000897,src_000801,time_7111,execs_434266,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000899,src_000803,time_7124,execs_435216,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000900,src_000803,time_7132,execs_435745,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000901,src_000803,time_7151,execs_437115,op_havoc,rep_9 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000902,src_000803,time_7184,execs_439082,op_havoc,rep_13,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000903,src_000803,time_7209,execs_440724,op_havoc,rep_15 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000904,src_000803,time_7238,execs_442574,op_havoc,rep_13 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000909,src_000835,time_7370,execs_451101,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000910,src_000835,time_7371,execs_451151,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000911,src_000835,time_7375,execs_451448,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000912,src_000835,time_7380,execs_451834,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000913,src_000838,time_7442,execs_455978,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000915,src_000840,time_7487,execs_457171,op_havoc,rep_1,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000917,src_000840,time_7524,execs_458049,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000918,src_000840,time_7526,execs_458165,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000920,src_000840,time_7560,execs_460217,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000921,src_000840,time_7579,execs_461356,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000922,src_000840,time_7652,execs_465544,op_havoc,rep_4,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000923,src_000840,time_7664,execs_466185,op_havoc,rep_1,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000924,src_000922,time_7747,execs_470466,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000925,src_000922,time_7756,execs_470986,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000926,src_000875,time_7786,execs_472872,op_havoc,rep_4,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000929,src_000875,time_7790,execs_473087,op_havoc,rep_3,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000934,src_000875,time_7808,execs_474410,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000935,src_000875,time_7824,execs_475536,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000936,src_000875,time_7824,execs_475566,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000937,src_000875,time_7834,execs_476277,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000941,src_000875,time_7915,execs_481653,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000942,src_000876,time_7953,execs_482685,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000943,src_000876,time_7953,execs_482693,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000944,src_000882,time_7973,execs_484022,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000945,src_000884,time_7984,execs_484765,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000946,src_000885,time_7990,execs_485193,op_havoc,rep_12 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000947,src_000885,time_7991,execs_485269,op_havoc,rep_15 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000949,src_000894,time_8044,execs_487529,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000950,src_000894,time_8048,execs_487813,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000951,src_000894,time_8049,execs_487923,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000953,src_000894,time_8058,execs_488563,op_havoc,rep_11 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000955,src_000894,time_8096,execs_491346,op_havoc,rep_14 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000956,src_000894,time_8097,execs_491364,op_havoc,rep_9 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000958,src_000894,time_8152,execs_495127,op_havoc,rep_12 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000960,src_000902,time_8198,execs_498171,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000961,src_000911,time_8207,execs_498820,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000962,src_000930,time_8215,execs_499394,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000964,src_000914,time_8237,execs_500856,op_havoc,rep_1,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000965,src_000914,time_8246,execs_501433,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000967,src_000915,time_8343,execs_506992,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000968,src_000915,time_8346,execs_507152,op_havoc,rep_1,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000969,src_000916,time_8379,execs_508990,op_havoc,rep_6,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000970,src_000916,time_8384,execs_509281,op_havoc,rep_11 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000973,src_000916,time_8413,execs_510833,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000974,src_000916,time_8429,execs_511703,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000975,src_000916,time_8445,execs_512517,op_havoc,rep_15 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000976,src_000916,time_8521,execs_516574,op_havoc,rep_10 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000977,src_000916,time_8530,execs_517048,op_havoc,rep_4,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000979,src_000916,time_8638,execs_521442,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000980,src_000962,time_8654,execs_522377,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000981,src_000962,time_8655,execs_522416,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000982,src_000932,time_8688,execs_524641,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000983,src_000672,time_8703,execs_525628,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000984,src_000926,time_8767,execs_526189,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000985,src_000918,time_8783,execs_527115,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000986,src_000968,time_8799,execs_527959,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000988,src_000968,time_8803,execs_528167,op_havoc,rep_11 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000989,src_000968,time_8825,execs_529436,op_havoc,rep_11 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000992,src_000524,time_8049,execs_531364,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000994,src_000990,time_8119,execs_533710,op_havoc,rep_9 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000995,src_000990,time_8133,execs_534325,op_havoc,rep_9 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000996,src_000990,time_8133,execs_534336,op_havoc,rep_16,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_000998,src_000990,time_8250,execs_538171,op_havoc,rep_14 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001000,src_000990,time_8326,execs_541922,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001002,src_000895,time_8376,execs_544520,op_havoc,rep_12 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001003,src_000987,time_8400,execs_545775,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001004,src_000987,time_8415,execs_546551,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001005,src_000632,time_8480,execs_550026,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001006,src_000632,time_8481,execs_550058,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001007,src_000941,time_8494,execs_550986,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001008,src_000746,time_8514,execs_552273,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001009,src_000087,time_8545,execs_554154,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001010,src_000423,time_8565,execs_555442,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001011,src_000963,time_8583,execs_556603,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001012,src_000963,time_8586,execs_556705,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001013,src_000963,time_8593,execs_557051,op_havoc,rep_15 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001015,src_000963,time_8618,execs_558280,op_havoc,rep_12 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001016,src_000963,time_8623,execs_558515,op_havoc,rep_13,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001017,src_000963,time_8693,execs_559608,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001018,src_000963,time_8737,execs_560468,op_havoc,rep_10 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001019,src_000963,time_8738,execs_560484,op_havoc,rep_11 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001020,src_000963,time_8914,execs_565522,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001021,src_000936,time_9008,execs_569671,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001025,src_000824,time_9104,execs_572555,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001026,src_000404,time_9167,execs_575317,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001027,src_000892,time_9189,execs_576177,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001028,src_000892,time_9191,execs_576279,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001029,src_000892,time_9243,execs_577195,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001030,src_000892,time_9268,execs_578304,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001034,src_001022,time_9315,execs_581215,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001035,src_001022,time_9322,execs_581590,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001037,src_001022,time_9355,execs_583005,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001045,src_000868,time_9884,execs_604039,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001046,src_000633,time_9906,execs_604816,op_havoc,rep_10 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001047,src_001038,time_9912,execs_604975,op_quick,pos_28,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001050,src_001038,time_9934,execs_606280,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001051,src_001038,time_9953,execs_607337,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001052,src_001038,time_10026,execs_610064,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001054,src_001038,time_10046,execs_610679,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001055,src_001038,time_10057,execs_610857,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001058,src_001038,time_10577,execs_634243,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001059,src_001038,time_10585,execs_634663,op_havoc,rep_6,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001062,src_000995,time_10829,execs_643845,op_quick,pos_30,val_+2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001063,src_001003,time_10843,execs_644726,op_havoc,rep_9 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001064,src_001003,time_10847,execs_644902,op_havoc,rep_10 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001065,src_000866,time_10955,execs_647645,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001066,src_000866,time_10959,execs_647855,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001068,src_001054,time_11027,execs_651570,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001069,src_000978,time_11071,execs_653059,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001070,src_001048,time_11124,execs_654307,op_quick,pos_29,val_+3,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001074,src_001048,time_11174,execs_657190,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001077,src_001048,time_11279,execs_660856,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001078,src_001048,time_11307,execs_662407,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001079,src_001048,time_11397,execs_666305,op_havoc,rep_1,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001081,src_001048,time_11544,execs_672091,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001083,src_001048,time_11625,execs_675171,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001085,src_001048,time_11759,execs_678777,op_havoc,rep_6,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001086,src_001048,time_11828,execs_682667,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001087,src_001048,time_11883,execs_684243,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001089,src_000208,time_12136,execs_695020,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001090,src_000871,time_12197,execs_697147,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001091,src_000871,time_12198,execs_697166,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001092,src_001061,time_12257,execs_698989,op_quick,pos_23,val_+2,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001093,src_001061,time_12260,execs_699187,op_havoc,rep_12 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001094,src_001061,time_12260,execs_699199,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001095,src_001061,time_12383,execs_703514,op_havoc,rep_15 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001096,src_001061,time_12409,execs_704446,op_havoc,rep_13,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001097,src_001061,time_12410,execs_704470,op_havoc,rep_12 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001100,src_001061,time_12621,execs_712418,op_havoc,rep_11 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001101,src_001061,time_12810,execs_718996,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001102,src_001061,time_12920,execs_723456,op_havoc,rep_9 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001103,src_001061,time_13006,execs_724988,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001104,src_001061,time_13059,execs_727693,op_havoc,rep_10,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001106,src_001104,time_13145,execs_730687,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001108,src_000867,time_13227,execs_734679,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001109,src_000957,time_13252,execs_735704,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001110,src_000957,time_13253,execs_735757,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001114,src_000387,time_13440,execs_744186,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001115,src_001098,time_13469,execs_745028,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001117,src_000700,time_13503,execs_746568,op_havoc,rep_11 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001118,src_000865,time_13521,execs_747570,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001119,src_000220,time_13549,execs_749246,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001120,src_000220,time_13552,execs_749446,op_havoc,rep_9 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001122,src_001112,time_13655,execs_752688,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001124,src_001112,time_13656,execs_752731,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001126,src_001112,time_13691,execs_753617,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001129,src_001030,time_13840,execs_760115,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001130,src_001105,time_13857,execs_760979,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001131,src_001105,time_13862,execs_761275,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001132,src_001037,time_13920,execs_763688,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001133,src_001037,time_13922,execs_763787,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001134,src_001027,time_14005,execs_766909,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001137,src_001082,time_14088,execs_770291,op_havoc,rep_3,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001138,src_001082,time_14124,execs_771563,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001139,src_001082,time_14161,execs_773278,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001140,src_001016,time_14261,execs_777629,op_havoc,rep_1,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001141,src_001016,time_14266,execs_777813,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001142,src_001016,time_14306,execs_778830,op_havoc,rep_12 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001143,src_001126,time_14397,execs_782288,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001144,src_000822,time_14442,execs_784153,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001145,src_001096,time_14479,execs_786393,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001146,src_001096,time_14486,execs_786827,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001147,src_001096,time_14494,execs_787426,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001148,src_001096,time_14515,execs_788801,op_havoc,rep_5,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001149,src_001140,time_14630,execs_792926,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001152,src_001014,time_14667,execs_794858,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001153,src_001014,time_14679,execs_795597,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001154,src_001014,time_14745,execs_797303,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001155,src_001136,time_14949,execs_805499,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001156,src_000338,time_14964,execs_806451,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001157,src_001137,time_14976,execs_807233,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001159,src_001137,time_14996,execs_808448,op_havoc,rep_1,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001161,src_001137,time_15058,execs_810237,op_havoc,rep_4,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001162,src_001137,time_15078,execs_810965,op_havoc,rep_1,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001163,src_001137,time_15091,execs_811256,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001164,src_001137,time_15117,execs_812766,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001165,src_000525,time_15236,execs_817905,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001166,src_001062,time_15259,execs_818766,op_havoc,rep_11 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001167,src_001162,time_15304,execs_821181,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001168,src_001159,time_15315,execs_821958,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001169,src_001146,time_15369,execs_823547,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001171,src_001164,time_15438,execs_826744,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001173,src_001154,time_15458,execs_828102,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001174,src_001123,time_15512,execs_829806,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001175,src_001173,time_15562,execs_831370,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001177,src_001066,time_15581,execs_832561,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001178,src_001113,time_15675,execs_836787,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001179,src_000800,time_15697,execs_837510,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001180,src_001141,time_15763,execs_839235,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001181,src_000490,time_15866,execs_843011,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001184,src_001161,time_15975,execs_847198,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001185,src_000973,time_16022,execs_848446,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001186,src_000979,time_16066,execs_849733,op_havoc,rep_11 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001187,src_000985,time_16086,execs_850753,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001188,src_000985,time_16091,execs_850974,op_havoc,rep_10 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001189,src_001079,time_16126,execs_852944,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001190,src_001102,time_16214,execs_855269,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001191,src_001138,time_16230,execs_856105,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001192,src_001182,time_16256,execs_857473,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001194,src_001184,time_16323,execs_859853,op_havoc,rep_1,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001195,src_001184,time_16325,execs_859927,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001196,src_001185,time_16379,execs_861769,op_havoc,rep_14 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001197,src_001185,time_16397,execs_862541,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001198,src_001194,time_16550,execs_867332,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001200,src_001058,time_16594,execs_869798,op_havoc,rep_14 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001201,src_001058,time_16596,execs_869921,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001202,src_001058,time_16609,execs_870609,op_havoc,rep_13 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001203,src_001058,time_16726,execs_873779,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001205,src_000948,time_16897,execs_880133,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001206,src_000948,time_16900,execs_880284,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001208,src_000948,time_16919,execs_881390,op_havoc,rep_14 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001209,src_000948,time_16980,execs_883366,op_havoc,rep_13 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001210,src_000948,time_17060,execs_886288,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001211,src_001142,time_17198,execs_890569,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001212,src_001118,time_17403,execs_900016,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001214,src_001118,time_17438,execs_901248,op_havoc,rep_11 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001215,src_001118,time_17480,execs_902093,op_havoc,rep_11 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001216,src_000468,time_17853,execs_916198,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001217,src_001177,time_17884,execs_917945,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001218,src_000935,time_17946,execs_919964,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001219,src_001048,time_17983,execs_921207,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001220,src_000893,time_18005,execs_921871,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001221,src_000893,time_18006,execs_921950,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001222,src_000882,time_18062,execs_925151,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001223,src_001171,time_18079,execs_925579,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001225,src_001169,time_18206,execs_930557,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001226,src_001062,time_18319,execs_934395,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001227,src_001002,time_18334,execs_935293,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001228,src_000612,time_18444,execs_939851,op_havoc,rep_9 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001231,src_000904,time_18504,execs_942060,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001232,src_000189,time_18572,execs_945012,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001233,src_000377,time_18632,execs_947145,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001234,src_000804,time_18891,execs_957410,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001235,src_000804,time_18904,execs_957661,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001236,src_000480,time_18998,execs_960147,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001237,src_000935,time_19054,execs_962324,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001238,src_000636,time_19194,execs_968163,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001240,src_001227,time_19241,execs_969478,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001244,src_001231,time_19357,execs_974464,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001246,src_000516,time_19531,execs_980963,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001248,src_000867,time_19698,execs_988025,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001249,src_000351,time_19741,execs_988770,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001250,src_000713,time_19975,execs_998448,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001251,src_001065,time_20111,execs_1003221,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001254,src_001252,time_20212,execs_1006266,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001255,src_001174,time_20230,execs_1007503,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001256,src_000675,time_20347,execs_1011812,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001257,src_001163,time_20531,execs_1019741,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001258,src_000638,time_20552,execs_1021014,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001259,src_000638,time_20556,execs_1021279,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001260,src_000991,time_20577,execs_1022554,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001261,src_001260,time_20582,execs_1022827,op_havoc,rep_11 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001262,src_001260,time_20583,execs_1022872,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001263,src_001260,time_20584,execs_1022892,op_havoc,rep_14 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001264,src_001085,time_20634,execs_1023991,op_havoc,rep_15 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001265,src_000418,time_20729,execs_1027437,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001266,src_001123,time_20740,execs_1028083,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001267,src_001044,time_20887,execs_1033384,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001268,src_000476,time_20939,execs_1035493,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001269,src_001268,time_20998,execs_1037580,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001270,src_000351,time_21054,execs_1040065,op_havoc,rep_11 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001271,src_000874,time_21094,execs_1042319,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001272,src_000853,time_21223,execs_1046594,op_havoc,rep_4,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001273,src_000360,time_21348,execs_1051554,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001274,src_000160,time_21671,execs_1063505,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001275,src_001264,time_21773,execs_1067294,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001277,src_000478,time_22094,execs_1080036,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001278,src_000490,time_22304,execs_1089156,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001280,src_000381,time_22519,execs_1098148,op_havoc,rep_13 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001281,src_001256,time_22537,execs_1098717,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001282,src_000206,time_22622,execs_1102951,op_havoc,rep_10 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001283,src_000838,time_22713,execs_1105394,op_havoc,rep_12 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001284,src_001133,time_22749,execs_1107343,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001286,src_000533,time_22859,execs_1111385,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001287,src_001263,time_22889,execs_1112201,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001288,src_000382,time_23061,execs_1119125,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001290,src_000590,time_23172,execs_1124122,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001291,src_000590,time_23174,execs_1124203,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001292,src_000955,time_23195,execs_1124910,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001293,src_001194,time_23751,execs_1147046,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001294,src_000564,time_23851,execs_1150682,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001295,src_000945,time_23999,execs_1157142,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001297,src_001156,time_24067,execs_1160992,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001298,src_001156,time_24070,execs_1161151,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001299,src_001156,time_24074,execs_1161396,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001300,src_001156,time_24088,execs_1161672,op_havoc,rep_14 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001301,src_000842,time_24238,execs_1167084,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001303,src_001010,time_24326,execs_1169732,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001305,src_001130,time_24447,execs_1175301,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001306,src_001130,time_24465,execs_1175888,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001307,src_001064,time_24648,execs_1183141,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001308,src_000432,time_24810,execs_1188135,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001309,src_000833,time_24829,execs_1189224,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001310,src_000833,time_24832,execs_1189394,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001311,src_000976,time_24888,execs_1192183,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001313,src_000998,time_24999,execs_1196421,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001315,src_001302,time_25047,execs_1198778,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001317,src_000616,time_25197,execs_1205841,op_havoc,rep_14 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001318,src_000587,time_25388,execs_1213221,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001320,src_001094,time_25452,execs_1215750,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001321,src_001209,time_25507,execs_1218820,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001322,src_001321,time_25526,execs_1219485,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001326,src_001257,time_25760,execs_1224942,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001327,src_001316,time_25935,execs_1232557,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001328,src_001316,time_25936,execs_1232578,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001329,src_001308,time_25978,execs_1234609,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001330,src_000645,time_26029,execs_1236519,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001331,src_000627,time_26101,execs_1238975,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001332,src_000122,time_26113,execs_1239707,op_havoc,rep_10 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001333,src_000925,time_26291,execs_1247932,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001336,src_001030,time_26430,execs_1252685,op_havoc,rep_11 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001337,src_000960,time_26445,execs_1253592,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001338,src_000960,time_26453,execs_1254125,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001339,src_001135,time_26589,execs_1259119,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001340,src_001159,time_26636,execs_1261944,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001341,src_001300,time_26721,execs_1264037,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001342,src_001155,time_26738,execs_1264934,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001343,src_001155,time_26740,execs_1265055,op_havoc,rep_5,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001344,src_001343,time_26767,execs_1266651,op_quick,pos_23,val_+7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001345,src_001343,time_26769,execs_1266744,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001346,src_001007,time_26828,execs_1269923,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001348,src_001050,time_27138,execs_1281683,op_havoc,rep_13 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001349,src_000370,time_27240,execs_1285024,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001350,src_001272,time_27261,execs_1286303,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001353,src_001191,time_27436,execs_1293690,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001354,src_001191,time_27452,execs_1294446,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001355,src_001191,time_27483,execs_1295108,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001357,src_001342,time_28011,execs_1316344,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001358,src_000883,time_28057,execs_1317484,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001360,src_000714,time_28320,execs_1328319,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001361,src_000714,time_28323,execs_1328487,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001362,src_001295,time_28435,execs_1333023,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001364,src_000954,time_28459,execs_1334521,op_havoc,rep_10 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001365,src_001131,time_28606,execs_1338709,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001366,src_001312,time_28648,execs_1339984,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001367,src_001100,time_28763,execs_1344162,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001368,src_000503,time_28787,execs_1345602,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001369,src_001306,time_28918,execs_1350959,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001370,src_000610,time_28943,execs_1352503,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001371,src_000485,time_28974,execs_1353377,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001372,src_001368,time_29078,execs_1356820,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001374,src_001368,time_29088,execs_1357441,op_havoc,rep_11 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001376,src_000293,time_29240,execs_1363295,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001377,src_000673,time_29262,execs_1364554,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001378,src_001377,time_29276,execs_1365062,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001379,src_000873,time_29314,execs_1366750,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001381,src_000951,time_29434,execs_1371249,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001382,src_000677,time_29490,execs_1373543,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001383,src_000509,time_29507,execs_1374160,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001384,src_001216,time_29520,execs_1374504,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001387,src_001356,time_29574,execs_1376167,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001388,src_001093,time_29733,execs_1380074,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001389,src_001093,time_29742,execs_1380540,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001391,src_001208,time_29789,execs_1382427,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001392,src_000616,time_29860,execs_1384601,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001393,src_001382,time_29914,execs_1387588,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001395,src_001365,time_30081,execs_1394836,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001396,src_000668,time_30134,execs_1396418,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001397,src_001317,time_30196,execs_1398107,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001398,src_001046,time_30254,execs_1401320,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001399,src_001293,time_30351,execs_1404392,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001401,src_001116,time_30468,execs_1409365,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001402,src_000869,time_30570,execs_1414063,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001403,src_001273,time_30587,execs_1414502,op_havoc,rep_10 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001404,src_000981,time_30607,execs_1415167,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001405,src_000539,time_30738,execs_1418936,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001406,src_000789,time_30745,execs_1419374,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001407,src_000807,time_30792,execs_1420682,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001408,src_001009,time_30883,execs_1424232,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001409,src_000589,time_31051,execs_1430960,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001410,src_000625,time_31093,execs_1432985,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001411,src_001246,time_31170,execs_1435196,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001412,src_001336,time_31536,execs_1451083,op_havoc,rep_15 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001413,src_001387,time_31757,execs_1458076,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001414,src_001186,time_31831,execs_1459424,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001415,src_001013,time_31862,execs_1461043,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001416,src_001013,time_31867,execs_1461326,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001417,src_000974,time_31988,execs_1465497,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001418,src_001167,time_32002,execs_1466336,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001419,src_001280,time_32199,execs_1475494,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001420,src_001224,time_32272,execs_1477688,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001421,src_001366,time_32387,execs_1483134,op_havoc,rep_14 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001423,src_001422,time_32626,execs_1490779,op_havoc,rep_10 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001424,src_001422,time_32635,execs_1491198,op_havoc,rep_9 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001425,src_000870,time_32751,execs_1495901,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001426,src_000870,time_32754,execs_1496072,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001427,src_001418,time_32791,execs_1497358,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001428,src_001232,time_32863,execs_1500495,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001429,src_000709,time_32966,execs_1504486,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001430,src_001126,time_33116,execs_1510306,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001431,src_001051,time_33198,execs_1513432,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001433,src_001309,time_33296,execs_1516667,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001434,src_000553,time_33351,execs_1519835,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001435,src_001152,time_33405,execs_1521520,op_havoc,rep_11 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001436,src_001424,time_33445,execs_1522830,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001437,src_000897,time_33472,execs_1523791,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001439,src_001335,time_33527,execs_1526196,op_havoc,rep_14 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001440,src_001339,time_33609,execs_1528723,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001441,src_000975,time_33645,execs_1530842,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001443,src_001379,time_34205,execs_1551636,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001444,src_000563,time_34272,execs_1554201,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001445,src_001390,time_34442,execs_1561322,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001446,src_001445,time_34456,execs_1561664,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001448,src_001431,time_34627,execs_1567962,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001449,src_000812,time_34639,execs_1568665,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001450,src_001421,time_34706,execs_1570764,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001451,src_000899,time_34795,execs_1574755,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001452,src_000899,time_34798,execs_1574962,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001453,src_000660,time_34828,execs_1576884,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001454,src_001328,time_35050,execs_1583912,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001455,src_001452,time_35214,execs_1590361,op_havoc,rep_9 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001456,src_001195,time_35241,execs_1590907,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001457,src_001222,time_35320,execs_1595107,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001458,src_000433,time_35402,execs_1598010,op_havoc,rep_14 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001459,src_001286,time_35421,execs_1598676,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001460,src_001320,time_35573,execs_1605323,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001461,src_001453,time_35588,execs_1606145,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001462,src_001296,time_35594,execs_1606487,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001464,src_001380,time_36038,execs_1622989,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001465,src_000760,time_36289,execs_1633685,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001468,src_001201,time_36582,execs_1645800,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001469,src_001391,time_36876,execs_1657589,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001470,src_001267,time_37199,execs_1671059,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001471,src_000447,time_37230,execs_1672601,op_havoc,rep_9 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001472,src_000334,time_37307,execs_1675252,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001475,src_001278,time_38274,execs_1711739,op_havoc,rep_15 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001476,src_001458,time_38309,execs_1713793,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001477,src_001157,time_38359,execs_1716120,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001478,src_001347,time_38568,execs_1723775,op_havoc,rep_15 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001479,src_000832,time_38775,execs_1732559,op_havoc,rep_14 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001480,src_001457,time_39374,execs_1755454,op_havoc,rep_12 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001481,src_000657,time_39572,execs_1763736,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001482,src_001149,time_40197,execs_1788180,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001483,src_001117,time_40323,execs_1793666,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001488,src_001218,time_41779,execs_1848066,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001489,src_000684,time_41829,execs_1850079,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001490,src_001190,time_42486,execs_1879391,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001491,src_001134,time_43166,execs_1906850,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001492,src_000331,time_43176,execs_1907444,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001493,src_001068,time_43220,execs_1910149,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001494,src_001126,time_43326,execs_1913752,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001495,src_001481,time_43439,execs_1918428,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001496,src_001083,time_43460,execs_1919248,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001497,src_001492,time_43533,execs_1921597,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001498,src_001106,time_43796,execs_1930680,op_havoc,rep_1,+cov delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001499,src_001498,time_43814,execs_1931591,op_quick,pos_80,val_+7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001500,src_000820,time_43842,execs_1933223,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001501,src_001477,time_44021,execs_1940691,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001502,src_000599,time_44300,execs_1951205,op_havoc,rep_15 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001503,src_000744,time_45061,execs_1981006,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001504,src_001101,time_45467,execs_1998370,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001505,src_000967,time_45697,execs_2006870,op_havoc,rep_10 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001506,src_000967,time_45701,execs_2007075,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001508,src_000139,time_46213,execs_2027160,op_havoc,rep_14 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001509,src_001345,time_46261,execs_2028877,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001510,src_001491,time_46340,execs_2031588,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001511,src_001498,time_46415,execs_2035283,op_int16,pos_80,val_+0 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001512,src_001498,time_46429,execs_2035927,op_havoc,rep_9 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001513,src_001498,time_46429,execs_2035947,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001514,src_001498,time_46454,execs_2036784,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001515,src_001460,time_46856,execs_2051236,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001516,src_001327,time_47094,execs_2061232,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001517,src_000786,time_47174,execs_2064072,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001518,src_001238,time_47427,execs_2074920,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001519,src_000757,time_47629,execs_2083997,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001521,src_001511,time_48210,execs_2111291,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001522,src_001180,time_48712,execs_2133024,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001524,src_000467,time_49953,execs_2184373,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001525,src_001524,time_50825,execs_2218764,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001527,src_001526,time_51217,execs_2234610,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001528,src_001482,time_51984,execs_2266070,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001529,src_000520,time_52127,execs_2271743,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001530,src_000988,time_52497,execs_2286994,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001531,src_001189,time_52800,execs_2301161,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001532,src_000427,time_53387,execs_2324726,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001533,src_001025,time_53668,execs_2335453,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001534,src_000479,time_54260,execs_2359621,op_havoc,rep_12 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001535,src_001523,time_54567,execs_2372600,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001538,src_001388,time_55705,execs_2420703,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001539,src_001414,time_56340,execs_2447540,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001540,src_000931,time_57990,execs_2521110,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001541,src_001496,time_58333,execs_2536257,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001542,src_000502,time_59238,execs_2578219,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001543,src_000457,time_59971,execs_2607451,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001544,src_001543,time_59978,execs_2607842,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001545,src_001292,time_60771,execs_2648198,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001546,src_001531,time_60809,execs_2650552,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001547,src_000885,time_61305,execs_2671340,op_havoc,rep_12 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001548,src_000140,time_61407,execs_2676706,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001549,src_001544,time_62212,execs_2715715,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001550,src_000663,time_64156,execs_2805140,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001551,src_001474,time_65334,execs_2859988,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001552,src_000124,time_65968,execs_2886661,op_havoc,rep_9 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001554,src_001376,time_67686,execs_2961930,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001555,src_000474,time_67874,execs_2969568,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001557,src_000499,time_68868,execs_3010374,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001558,src_001311,time_69846,execs_3057444,op_havoc,rep_9 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001559,src_001527,time_70866,execs_3102861,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001560,src_001340,time_71270,execs_3120683,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001561,src_001556,time_72703,execs_3185526,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001562,src_000865,time_72775,execs_3188390,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001563,src_000390,time_72933,execs_3194467,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001564,src_001055,time_74431,execs_3262005,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001565,src_001562,time_76501,execs_3367760,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001567,src_000997,time_79317,execs_3514059,op_havoc,rep_13 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001571,src_001568,time_81065,execs_3601851,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001572,src_001553,time_83733,execs_3736850,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001573,src_000932,time_84975,execs_3801721,op_havoc,rep_14 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001574,src_001522,time_86758,execs_3891531,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001575,src_001456,time_88220,execs_3967734,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001577,src_001576,time_90627,execs_4093328,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001578,src_001520,time_91696,execs_4145986,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001580,src_001579,time_92882,execs_4199691,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001581,src_000450,time_94616,execs_4283933,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001582,src_001339,time_98085,execs_4471265,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001583,src_000454,time_101516,execs_4654027,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001585,src_001221,time_107705,execs_4991004,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001586,src_000317,time_108386,execs_5020085,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001587,src_001584,time_111490,execs_5190288,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001588,src_001245,time_112304,execs_5231430,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001589,src_001350,time_113455,execs_5289536,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001591,src_001590,time_115135,execs_5371733,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001592,src_001590,time_115139,execs_5371826,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001593,src_001592,time_115857,execs_5395785,op_havoc,rep_15 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001594,src_001402,time_118755,execs_5534568,op_havoc,rep_14 delete mode 100644 test/fuzz-libghostty/corpus/vt-parser-cmin/id_001595,src_001348,time_122907,execs_5754637,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/build.zig b/test/fuzz-libghostty/build.zig index e200f97392..bd6b42615d 100644 --- a/test/fuzz-libghostty/build.zig +++ b/test/fuzz-libghostty/build.zig @@ -43,8 +43,11 @@ pub fn build(b: *std.Build) void { // static Zig library. afl-cc is expected to be on the PATH. const exe = afl.addInstrumentedExe(b, lib); - // Runner to simplify running afl-fuzz - const run = afl.addFuzzerRun(b, exe, b.path("corpus/initial"), b.path("afl-out")); + // Runner to simplify running afl-fuzz. + // Use the cmin corpus (edge-deduplicated from prior runs) so that each + // fuzzing session starts from full coverage. Switch to "corpus/initial" + // if you don't have a cmin corpus yet. + const run = afl.addFuzzerRun(b, exe, b.path("corpus/vt-parser-cmin"), b.path("afl-out")); // Install b.installArtifact(lib); diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000000,time_0,execs_0,orig_id_000019,time_0,execs_0,orig_20-csi-intermediate b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000000,time_0,execs_0,orig_id_000019,time_0,execs_0,orig_20-csi-intermediate new file mode 100644 index 0000000000..1d287620e1 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000000,time_0,execs_0,orig_id_000019,time_0,execs_0,orig_20-csi-intermediate @@ -0,0 +1 @@ +[61"p \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000041,time_0,execs_0,orig_42-incomplete-esc b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000001,time_0,execs_0,orig_id_000041,time_0,execs_0,orig_42-incomplete-esc similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000041,time_0,execs_0,orig_42-incomplete-esc rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000001,time_0,execs_0,orig_id_000041,time_0,execs_0,orig_42-incomplete-esc diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000046,time_0,execs_0,orig_48-csi-da2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000002,time_0,execs_0,orig_id_000046,time_0,execs_0,orig_48-csi-da2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000046,time_0,execs_0,orig_48-csi-da2 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000002,time_0,execs_0,orig_id_000046,time_0,execs_0,orig_48-csi-da2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000003,time_0,execs_0,orig_id_000052,src_000003,time_16,execs_687,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000003,time_0,execs_0,orig_id_000052,src_000003,time_16,execs_687,op_havoc,rep_4 new file mode 100644 index 0000000000..b7c6c90639 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000003,time_0,execs_0,orig_id_000052,src_000003,time_16,execs_687,op_havoc,rep_4 @@ -0,0 +1 @@ +@/ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000006,time_0,execs_0,orig_id_000076,src_000003,time_32,execs_1079,op_havoc,rep_15,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000006,time_0,execs_0,orig_id_000076,src_000003,time_32,execs_1079,op_havoc,rep_15,+cov new file mode 100644 index 0000000000..fa1661a484 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000006,time_0,execs_0,orig_id_000076,src_000003,time_32,execs_1079,op_havoc,rep_15,+cov @@ -0,0 +1 @@ +😀🎉dow VVVVUV[4:0{ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000008,time_0,execs_0,orig_id_000088,src_000003,time_41,execs_1431,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000008,time_0,execs_0,orig_id_000088,src_000003,time_41,execs_1431,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..9a3b57005b010d2bc8a86ee05fe1c68e94ad201c GIT binary patch literal 22 acmd<%ljj2g`S%R$(g8Bs3IZzH4h#SwFarnx literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000009,time_0,execs_0,orig_id_000142,src_000003,time_117,execs_4908,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000009,time_0,execs_0,orig_id_000142,src_000003,time_117,execs_4908,op_havoc,rep_10 new file mode 100644 index 0000000000..1b6d9a143f --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000009,time_0,execs_0,orig_id_000142,src_000003,time_117,execs_4908,op_havoc,rep_10 @@ -0,0 +1 @@ +doVVVVUV[4:{>0 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000011,time_0,execs_0,orig_id_000230,src_000003,time_438,execs_23832,op_havoc,rep_15,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000011,time_0,execs_0,orig_id_000230,src_000003,time_438,execs_23832,op_havoc,rep_15,+cov new file mode 100644 index 0000000000000000000000000000000000000000..3a6591365535b9d1ae71e7ed826e1d4c7afcad02 GIT binary patch literal 45 ecmY$eV6duR%O4viEgfy59c?8YZDWNCFaQAf@Csr8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000012,time_0,execs_0,orig_id_000267,src_000003,time_583,execs_33560,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000012,time_0,execs_0,orig_id_000267,src_000003,time_583,execs_33560,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..e164ea38e5e6eadb76ef52b5341535470590b01f GIT binary patch literal 80 zcmeBXuqsMVvPw(S2cv%<`C|>NrDIL3eJdI2rGf19N(Kf9%NNLCa7f87R|r8>0TOKh K$}yMZFaiL$vlSQs literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000019,time_0,execs_0,orig_id_000397,src_000251,time_1282,execs_83907,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000019,time_0,execs_0,orig_id_000397,src_000251,time_1282,execs_83907,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..06c34bc3cd3a683064894a07cd96d1625a2769e3 GIT binary patch literal 50 wcmdg#Z8m literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000021,time_0,execs_0,orig_id_000402,src_000251,time_1349,execs_88810,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000021,time_0,execs_0,orig_id_000402,src_000251,time_1349,execs_88810,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..1ec560614d3f498656c1a34b61fb04f576b8bc45 GIT binary patch literal 32 hcmew_9cylGF3c_+D*&X;&Cf6}FhJO6%+2F-cmae22i*Vw literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000024,time_0,execs_0,orig_25-osc-hyperlink b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000024,time_0,execs_0,orig_25-osc-hyperlink deleted file mode 100644 index ed3a58a584..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000024,time_0,execs_0,orig_25-osc-hyperlink +++ /dev/null @@ -1 +0,0 @@ -]8;;https://example.comlink]8;; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000025,time_0,execs_0,orig_id_000441,src_000386,time_1636,execs_108369,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000025,time_0,execs_0,orig_id_000441,src_000386,time_1636,execs_108369,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..ea223985c00a8900eeb1587204d74540accddb7e GIT binary patch literal 72 zcmew_9c#(_f=MDXCnr9Kms318`A8= YGrAWjY-nO#APqFd8Ym@^lWXb#0DUeQdjJ3c literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000029,time_0,execs_0,orig_id_000475,src_000386,time_1779,execs_119324,op_havoc,rep_11,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000029,time_0,execs_0,orig_id_000475,src_000386,time_1779,execs_119324,op_havoc,rep_11,+cov new file mode 100644 index 0000000000000000000000000000000000000000..e420671a5efd1e761f62b8e47714239921efd9dd GIT binary patch literal 97 zcmew_7;9s!*XhQ`L`_75Z&FR)t|_(;bJ hn6t41fplzaZ2kZL|AADjD~Lb?hNeIxVhv3l7y$PzA9nx% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000030,time_0,execs_0,orig_31-c1-dcs b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000030,time_0,execs_0,orig_31-c1-dcs deleted file mode 100644 index c6c207579b..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000030,time_0,execs_0,orig_31-c1-dcs +++ /dev/null @@ -1 +0,0 @@ -test \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000030,time_0,execs_0,orig_id_000483,src_000466,time_1838,execs_121940,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000030,time_0,execs_0,orig_id_000483,src_000466,time_1838,execs_121940,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..a156cb8f8a1388fdd04b4521da4cd22eb8d06cab GIT binary patch literal 48 xcmew_9cyWv%_QL{9c^q~z$EdX@s@O~pBacWGz|n2hI|$v($w0_`hUF!0{~QC4S4_n literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000032,time_0,execs_0,orig_id_000486,src_000466,time_1847,execs_122604,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000032,time_0,execs_0,orig_id_000486,src_000466,time_1847,execs_122604,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..565401a8e0a5a6f491b87ba02553e1f105db79bd GIT binary patch literal 42 tcmew_9cyWv%_QL{9c^q~z$78TcuP9g&kRHwng#+1Lt|^{a8qjy1_1F=3S$5O literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000033,time_0,execs_0,orig_id_000490,src_000466,time_1870,execs_124365,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000033,time_0,execs_0,orig_id_000490,src_000466,time_1870,execs_124365,op_havoc,rep_3 new file mode 100644 index 0000000000..3e7811b6b6 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000033,time_0,execs_0,orig_id_000490,src_000466,time_1870,execs_124365,op_havoc,rep_3 @@ -0,0 +1 @@ +]93kA]N6ڞt]15Q]118]116@]119;]++++q;3;15Q]118]116f5N@]119;W5;6;( \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000034,time_0,execs_0,orig_id_000519,src_000437,time_2125,execs_140688,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000034,time_0,execs_0,orig_id_000519,src_000437,time_2125,execs_140688,op_havoc,rep_3,+cov new file mode 100644 index 0000000000..e038759d4e --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000034,time_0,execs_0,orig_id_000519,src_000437,time_2125,execs_140688,op_havoc,rep_3,+cov @@ -0,0 +1 @@ +]i5N@]112;p];p4 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000038,time_0,execs_0,orig_39-csi-many-params b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000038,time_0,execs_0,orig_39-csi-many-params deleted file mode 100644 index 206cba7a21..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000038,time_0,execs_0,orig_39-csi-many-params +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000039,time_0,execs_0,orig_40-csi-subparams b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000039,time_0,execs_0,orig_40-csi-subparams deleted file mode 100644 index 5cbe91ab8f..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000039,time_0,execs_0,orig_40-csi-subparams +++ /dev/null @@ -1 +0,0 @@ -[4:3m \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000039,time_0,execs_0,orig_id_000550,src_000494,time_2350,execs_155247,op_havoc,rep_12,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000039,time_0,execs_0,orig_id_000550,src_000494,time_2350,execs_155247,op_havoc,rep_12,+cov new file mode 100644 index 0000000000000000000000000000000000000000..7da04340fb86d424487e9b6732d068874190b6e6 GIT binary patch literal 168 zcmew_ZJhmA!cjWf*jhSPLW0qZ@s@O~p=n?Nlc7bdrLl=+4p^>$2`I;h400M67#KiG u4e)|Mpc1f2*-Q{yz$O6&4d4tDpwZGOlCj!AP-qQwQn;zLnf32_4F&*!+adn| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000040,time_0,execs_0,orig_41-incomplete-csi b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000040,time_0,execs_0,orig_41-incomplete-csi deleted file mode 100644 index 15bc306e22..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000040,time_0,execs_0,orig_41-incomplete-csi +++ /dev/null @@ -1 +0,0 @@ -[ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000042,time_0,execs_0,orig_id_000573,src_000494,time_2487,execs_164820,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000042,time_0,execs_0,orig_id_000573,src_000494,time_2487,execs_164820,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..2bb32623bb14f7d80cc0698815f8a33f061441aa GIT binary patch literal 103 zcmeybAsuUIYV0JE7VPIB&S!B8h(IENK*G?B5kyLXITj$MxpXvMNn7yu`1 B7r6ic literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000043,time_0,execs_0,orig_id_000595,src_000494,time_2674,execs_174563,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000043,time_0,execs_0,orig_id_000595,src_000494,time_2674,execs_174563,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..24d534161e4ced7493452d9c3e667c81f0f85949 GIT binary patch literal 184 zcmew_ZJf>c&rv$s*t&p8LW0qn@s@O~p=ltHu!yxZ&SsJT%YkK~O3WZiBp9I#klF&q zUlOT6+R)tG{*yR}WfscL!;Y%-9K=|VGISfXfevsINelLKfSHP7ym+j(cA>SgwRDQF LmyY%SdJP5ulyNQP literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000044,time_0,execs_0,orig_id_000597,src_000494,time_2720,execs_177479,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000044,time_0,execs_0,orig_id_000597,src_000494,time_2720,execs_177479,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..e94589c23e7a300b0ff15ed7e1ac9b3935a371f0 GIT binary patch literal 107 zcmew_ZJf;{;aDF#KUNzE3ayQ;rLDgMfpr>_gao4*<1Oh}L(@PYVG(EP2~sK@ZERhj nfF=i&H#7&zIEkbM`~3$pOsq6DHCMPYC@}R|08RT}ufYHSw=y72 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000048,time_0,execs_0,orig_id_000618,src_000494,time_2975,execs_194733,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000048,time_0,execs_0,orig_id_000618,src_000494,time_2975,execs_194733,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..28e59258a4f9a56440c35cf7b20dc1dbf8c86349 GIT binary patch literal 108 zcmew_ZD<-O9cO6BXCVzlv4)05($U5Y3^#M7<@p%cwf{@U3doB>8CoZtMAA(89AYg4 qK`IeiBqV@*pgFOIU?a>WVv~<#<}ev*7g`%zONX0Un^`}sX9oaKD;d@R literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000051,time_0,execs_0,orig_id_000635,src_000283,time_3226,execs_209131,op_havoc,rep_16,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000051,time_0,execs_0,orig_id_000635,src_000283,time_3226,execs_209131,op_havoc,rep_16,+cov new file mode 100644 index 0000000000000000000000000000000000000000..d305b726bc9c949e33423e09982cbdbd018bd6dc GIT binary patch literal 88 zcmZP<65v+nS5d8PL;(#6U@p7ie;_R#Ysm=V135q;)>!FS!~Z~0YeOSz0TA70ZM0&= R3I=IE2WbTcLq1FC005Ej9q|AF literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000052,time_0,execs_0,orig_id_000637,src_000283,time_3242,execs_210298,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000052,time_0,execs_0,orig_id_000637,src_000283,time_3242,execs_210298,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..fad19538d0d529045633bcefc26bcd6295f722dc GIT binary patch literal 150 zcmbO~9|TMTrDF{(tP2=L8GyXD1z]8]9;1;44444444444444444444444444444@N@lltt;V[4]1p4:3m^ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000061,time_0,execs_0,orig_id_000670,src_000304,time_3648,execs_235138,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000061,time_0,execs_0,orig_id_000670,src_000304,time_3648,execs_235138,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..6adfcf79bc00323a52212fb8fa30594b373ff1ae GIT binary patch literal 52 xcmZSMla4ht<>liA(|pp5a5k58j;SeM#{SjPIXUqR4E6sT{{NSVO+K=p5dZ?04hsMP literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000064,time_0,execs_0,orig_id_000706,src_000522,time_3970,execs_252869,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000064,time_0,execs_0,orig_id_000706,src_000522,time_3970,execs_252869,op_havoc,rep_7 new file mode 100644 index 0000000000..b941decdcd --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000064,time_0,execs_0,orig_id_000706,src_000522,time_3970,execs_252869,op_havoc,rep_7 @@ -0,0 +1 @@ +;6]66;;]]1331e';6]66;;]]1331e66jf;o4];6]6666jf:p4 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000067,time_0,execs_0,orig_id_000728,src_000332,time_4454,execs_282164,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000067,time_0,execs_0,orig_id_000728,src_000332,time_4454,execs_282164,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..9fca125dbc63213d9a03bc08cdca98b04b7da38b GIT binary patch literal 59 zcmew_9cyWAYQ#6m!PJO>fk70A!6K>Bv4+-}$qt?k|NsA&j<&IK1(GIKu2aAMFJO|0 J&9SuR1pxBl5}^P9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000068,time_0,execs_0,orig_id_000729,src_000332,time_4456,execs_282289,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000068,time_0,execs_0,orig_id_000729,src_000332,time_4456,execs_282289,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..cfc61cff51614c0856204fe81516b397b057f653 GIT binary patch literal 130 zcmazwj5a#}1;+oSV=b*s- m3_y^XlM|lR*{Hi*k4fn64)9GfPPp7)Yv5bSP*PIz#5znm+5`@)fI=n3B{@0qIlKT4Q4JCR literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000076,time_0,execs_0,orig_id_000755,src_000343,time_4700,execs_294596,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000076,time_0,execs_0,orig_id_000755,src_000343,time_4700,execs_294596,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..9827c9e8b4f99a55809b2306284435a8c2f3f89a GIT binary patch literal 96 zcmew_onR@QXb_pfARTKe%+3G=(y;>O<^l{%5(*5`?B+ml21U^P3<^J0I@ZuSGrAW@ Y84CR6la94DvbMGcYPPh_$%)Sa0CT|;nE(I) literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000079,time_0,execs_0,orig_id_000759,src_000528,time_4746,execs_296283,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000079,time_0,execs_0,orig_id_000759,src_000528,time_4746,execs_296283,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..1806a7fdab7eb8d40f864e5631e9b54104978bdc GIT binary patch literal 99 zcmaDV9cyWA!JuFU1lx{e_DZC^1B*!4|Njr-Sr;%#S%YMROr>MZ%!0v+AS6_&B|_={ H25e#gMjsO2QM5soV`EPA(9b2!!z`(%A b#{vU6IVB}etiz1Yjq h2XUZ&OY8Zu+6)X0_14DL(&47QD8^by$JT2w001UI8|wf7 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000101,time_0,execs_0,orig_id_000833,src_000483,time_6311,execs_398331,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000101,time_0,execs_0,orig_id_000833,src_000483,time_6311,execs_398331,op_havoc,rep_4 new file mode 100644 index 0000000000..018ad79412 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000101,time_0,execs_0,orig_id_000833,src_000483,time_6311,execs_398331,op_havoc,rep_4 @@ -0,0 +1 @@ +p]118]115;]118]115;]118]115;6;' \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000102,src_000003,time_124,execs_6075,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000102,src_000003,time_124,execs_6075,op_havoc,rep_5 deleted file mode 100644 index f1dd280519..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000102,src_000003,time_124,execs_6075,op_havoc,rep_5 +++ /dev/null @@ -1 +0,0 @@ -beforeredafte\ore831mredafte\ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000102,time_0,execs_0,orig_id_000834,src_000825,time_6320,execs_399009,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000102,time_0,execs_0,orig_id_000834,src_000825,time_6320,execs_399009,op_havoc,rep_1 new file mode 100644 index 0000000000..deb6891d21 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000102,time_0,execs_0,orig_id_000834,src_000825,time_6320,execs_399009,op_havoc,rep_1 @@ -0,0 +1 @@ +;6]66;;U1;p4];6]66;;]1e'6666jf;p4];6]66;;]1e'jf;p4 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000104,time_0,execs_0,orig_id_000838,src_000489,time_6361,execs_402084,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000104,time_0,execs_0,orig_id_000838,src_000489,time_6361,execs_402084,op_havoc,rep_5 new file mode 100644 index 0000000000..89085cdf62 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000104,time_0,execs_0,orig_id_000838,src_000489,time_6361,execs_402084,op_havoc,rep_5 @@ -0,0 +1 @@ +;]++++q;3]110;20::9:::17E]11]N6]15Q]118]110;:::17E]++q;3]110;20:;W5;6; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000106,time_0,execs_0,orig_id_000843,src_000787,time_6409,execs_405622,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000106,time_0,execs_0,orig_id_000843,src_000787,time_6409,execs_405622,op_havoc,rep_4 new file mode 100644 index 0000000000..c68c51d0f5 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000106,time_0,execs_0,orig_id_000843,src_000787,time_6409,execs_405622,op_havoc,rep_4 @@ -0,0 +1 @@ +]9;:]6N]9;:]6N]9;4;2;_________9;:]6N]]9;9;N]9;4;2;_____if]9;:]if;p4;p \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000107,time_0,execs_0,orig_id_000849,src_000598,time_6489,execs_409093,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000107,time_0,execs_0,orig_id_000849,src_000598,time_6489,execs_409093,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..29b4ed513fcd1119d441dcf94a7a04479a835459 GIT binary patch literal 188 zcmew_ZJhmA!cjWf*qXtN@s@O~p=qGB0s{ksrExYBP+VMGJldF9LW0qZQNYRyC~aV3 zUBCq9LlkR+frE6QwzMvUtu4*K4rfD!Vq*<0qzx@%LFPa$iM2G!W|44o5Ko>TtF8SX lXr-~WbhxRtnf3pAgr)yuq+?A(*xR&g|1*3Aa_W&>0RXH4D(e6M literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000108,time_0,execs_0,orig_id_000850,src_000598,time_6493,execs_409277,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000108,time_0,execs_0,orig_id_000850,src_000598,time_6493,execs_409277,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..774d593af926a07d2ed15e5d84aa11bae3373050 GIT binary patch literal 172 zcmew_ZJhmA!cjWf*qXtN@s@O~p=qGB0s{jRP)r;GqK%m)BpA&Y1+1)q(gr5h1x!Fb z5)-CR8w?zz1GS}fA#81F26i|bDij-QXd!KA5eqUBYG16SQ8tT&ql0+z{8(-6{|pQa P#@5o|;wToHTAKj?i@_pD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000110,time_0,execs_0,orig_id_000856,src_000801,time_6563,execs_412611,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000110,time_0,execs_0,orig_id_000856,src_000801,time_6563,execs_412611,op_havoc,rep_6 new file mode 100644 index 0000000000..e13dc5e7e1 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000110,time_0,execs_0,orig_id_000856,src_000801,time_6563,execs_412611,op_havoc,rep_6 @@ -0,0 +1 @@ +]]9;10;33;316]]9;10;31+*8]]9;10;33;3V[4]1p4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000113,time_0,execs_0,orig_id_000871,src_000668,time_6850,execs_431000,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000113,time_0,execs_0,orig_id_000871,src_000668,time_6850,execs_431000,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..3ae4e26fb2f777a5380fd565f8428c06e0a53d12 GIT binary patch literal 76 zcmb18_zwmjrDHAa_}~1MjC% G5^(@oHW%&y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000114,time_0,execs_0,orig_id_000890,src_000713,time_7213,execs_449216,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000114,time_0,execs_0,orig_id_000890,src_000713,time_7213,execs_449216,op_havoc,rep_5 new file mode 100644 index 0000000000..cd3d1e861b --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000114,time_0,execs_0,orig_id_000890,src_000713,time_7213,execs_449216,op_havoc,rep_5 @@ -0,0 +1 @@ +;6]6618]111;e]1;i8]111;e]1;i[W]1]=18]111;ef;p \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000115,time_0,execs_0,orig_id_000893,src_000713,time_7731,execs_478635,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000115,time_0,execs_0,orig_id_000893,src_000713,time_7731,execs_478635,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..456c44cfb60e9fc14c732aaed1bd31466bd72e34 GIT binary patch literal 128 zcmaDWZEYqUV`gS;9UG9UesI^pgJx#ij%4-40)?!sEZt)TtgWPD&7}RLV=b*stPQ`g tv$GokF}tLhv_zV90h84K|3EcnKs8_uR#teGDlmvL2v`9v=+%K}1^{2^BgX&$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000116,time_0,execs_0,orig_id_000895,src_000713,time_7840,execs_484337,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000116,time_0,execs_0,orig_id_000895,src_000713,time_7840,execs_484337,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..f1cdc2de01cf8439584e654e97ad5d16b53af3af GIT binary patch literal 63 zcmaE>Xl*7PYi4F`9UChEWm+jPh%yLRZJV0atCMD3z%)NlI@Zv_x0 C`w}_; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000118,time_0,execs_0,orig_id_000904,src_000776,time_8152,execs_496424,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000118,time_0,execs_0,orig_id_000904,src_000776,time_8152,execs_496424,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..586f02c07dd63a8c0e151ed8689202f9d153e022 GIT binary patch literal 131 zcmaDW9cyWAB^_%f?I-;f!q#SzkYKze9qVTX7LBz8$pKZFSQ{}gSTji|SQ}YeTZ0q> s*@k9j+m0N`?3G9Z>$cFZ|Np(_v B6UG1l literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000121,src_000003,time_174,execs_10187,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000121,src_000003,time_174,execs_10187,op_havoc,rep_6 deleted file mode 100644 index 5ac26f71ae..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000121,src_000003,time_174,execs_10187,op_havoc,rep_6 +++ /dev/null @@ -1 +0,0 @@ -2((((((((((( \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000121,time_0,execs_0,orig_id_000932,src_000858,time_8661,execs_518309,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000121,time_0,execs_0,orig_id_000932,src_000858,time_8661,execs_518309,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..7e390fdc3d2153f3d754c1311ec65bfcdcc176b7 GIT binary patch literal 118 zcmb36|NlRup_zE>|BuqKmez)bjG_$Eeh%vVD*Wtx3evGgh6nr%P=U4a|Nn;CS{Bl= mCepEBeF&YFKp}M`;|#0~4Wf+yTN|?gL6~$jP};D-#0mh?RUjz< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000122,time_0,execs_0,orig_id_000938,src_000918,time_8987,execs_523673,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000122,time_0,execs_0,orig_id_000938,src_000918,time_8987,execs_523673,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..eade4940d6630a02dde0b547ad5665e4c9600d6f GIT binary patch literal 80 zcmXpoW85PhYxrL}*2&t?+DO3M8N#y!3j>9KGL}HfP{1-C4G1&VFgUn3{72GcZ3qCt C7Z@i1 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000123,time_0,execs_0,orig_id_000940,src_000935,time_9023,execs_524829,op_quick,pos_55,val_+13,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000123,time_0,execs_0,orig_id_000940,src_000935,time_9023,execs_524829,op_quick,pos_55,val_+13,+cov new file mode 100644 index 0000000000000000000000000000000000000000..6a1b25671dbbf38be21a71da35ec863fef3b1d02 GIT binary patch literal 99 zcmaE>V{IlKYi4F`9UG9UesI^pgJx#ic4YNQ_*gTf7+DmRrY09KFce9f{dbQQfGVxB fHD76^z#z(C4Ff)Yv5ZcE-fAFt&l>BmqkW3Izunfw{iO=B$085`C3;+NC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000131,time_0,execs_0,orig_id_000973,src_000644,time_9946,execs_568981,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000131,time_0,execs_0,orig_id_000973,src_000644,time_9946,execs_568981,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..a6373dbd321d87d323c432c25468fdb5b188f3fb GIT binary patch literal 57 pcmew_9cyWAXdoSHOkq(ESP3PuUJE%5;(V%j}NFABm`9)&ctBG#xBA5 ihTXcr2V`R`P#WkEpy9CwIXUqemeR2XKn$Yb-2VU>HZt)5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000136,time_0,execs_0,orig_id_001018,src_000999,time_10877,execs_614488,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000136,time_0,execs_0,orig_id_001018,src_000999,time_10877,execs_614488,op_havoc,rep_2 new file mode 100644 index 0000000000..efa8be2997 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000136,time_0,execs_0,orig_id_001018,src_000999,time_10877,execs_614488,op_havoc,rep_2 @@ -0,0 +1 @@ +]3kA3;pp]777;1]]119;]444444444444444444444]N6]15Q]jp]777;1J]119;3;[3;]1337;SN@]]+++pp]777;1]]119;WF;6;pL]7]9l^3]1337;SN@]]++++q&3;( \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000137,time_0,execs_0,orig_id_001021,src_000513,time_10999,execs_620766,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000137,time_0,execs_0,orig_id_001021,src_000513,time_10999,execs_620766,op_havoc,rep_4 new file mode 100644 index 0000000000..3d41012f4b --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000137,time_0,execs_0,orig_id_001021,src_000513,time_10999,execs_620766,op_havoc,rep_4 @@ -0,0 +1 @@ +4U9]4p]409]4p]96i09]19]]4]14;09]4p];i09]19]4]14;09]4p];i09]19]4]14;09]4p];09]409]4p]9;0 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000138,src_000003,time_256,execs_16794,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000138,src_000003,time_256,execs_16794,op_havoc,rep_8 deleted file mode 100644 index 4872c10439..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000138,src_000003,time_256,execs_16794,op_havoc,rep_8 +++ /dev/null @@ -1 +0,0 @@ -$$$$4$$$$$3$$$$$$$$$$$$$$$ $ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000138,time_0,execs_0,orig_id_001022,src_000747,time_11071,execs_622447,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000138,time_0,execs_0,orig_id_001022,src_000747,time_11071,execs_622447,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..577e2ef4eb337df718d9c25d244e8ed0df1e5dba GIT binary patch literal 160 zcmew_onR>)Yv5bSARTLJWNnRLIf*z2`#Hpe2=Un1O=H}Kwz$7t0 xwy>}eO$aCg0m?9jw)QUuhF`|k1xykWjAo3tq+$(CLHgl90;}N)mexQEa{#^=F3SJ_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000139,time_0,execs_0,orig_id_001030,src_000935,time_11350,execs_638785,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000139,time_0,execs_0,orig_id_001030,src_000935,time_11350,execs_638785,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..e71f5d102d75e60bd1fef52a36817866830b5bd1 GIT binary patch literal 99 zcmaE>V{IlKYi4F`9UG9UesI^pgJx#ic4YNQ_*gTf7+DmRrY1KqFfd4)ae2fFK$WK0 gnp;^ZFo-f(!vN3-0jq6`jvP4x69LmeVJ4~n0Qa>WApigX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000140,time_0,execs_0,orig_id_001034,src_000935,time_11461,execs_643845,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000140,time_0,execs_0,orig_id_001034,src_000935,time_11461,execs_643845,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..08b84f228e148c1778cb9b9f129e45b05978c043 GIT binary patch literal 95 zcmaE>V{IlKd(tdb{ot;H2hGg3?a1nr@Udn{F|sHsO-(LfU?`GqU~rEW04Xywv#zp@ XhXHE{0E!D(Z94)4Pyx6wlhl6zIwv1% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000141,time_0,execs_0,orig_id_001035,src_000935,time_11564,execs_649718,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000141,time_0,execs_0,orig_id_001035,src_000935,time_11564,execs_649718,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..b5f2838a78fe138a9c3a88ce8a473273f9ddeee8 GIT binary patch literal 70 zcmaE>V{IlKYi4F`9UE})pa76#W+vfd&5&YbQB=ynz|g=@ByINJJr*PbQdVWFZDpmv NAZiT-Kv5>C{{W*O5+VQq literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000142,time_0,execs_0,orig_id_001037,src_000935,time_11722,execs_656296,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000142,time_0,execs_0,orig_id_001037,src_000935,time_11722,execs_656296,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..b357ff1dc5866fe4454c7d3538c0aec5dfba7456 GIT binary patch literal 99 zcmaE>V{IlKYi4F`9UG9UesI@;gJx#ic4YNQ_*gTf7+DmRrY09KFce9f{dbQQfGW+i fHMg=-U=U@nh5?`v0#@6O0D<*)BmfjV{IlKYi4F`9UG9UesI?g1jy=>@Udn{F|sHsO-+_I`|lnr099LNYi?zwU=0C4 Zt=1rM0jq6mj~qDy6@|)4$1+L%2LOU;BGmu@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000145,time_0,execs_0,orig_id_001041,src_001029,time_12062,execs_674669,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000145,time_0,execs_0,orig_id_001041,src_001029,time_12062,execs_674669,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..87b5efa37ba96ede5a545836544754a2b72a63e5 GIT binary patch literal 104 zcmYc>GuyT!tFJUQxqyM8=)ZfcfVG))teKg0xvjaCl>&n(gEbULn}KA3iXaSJ%7EgN Q1gy5fbXkMcF-iRg01Av7umAu6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000148,time_0,execs_0,orig_id_001046,src_001035,time_12189,execs_681786,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000148,time_0,execs_0,orig_id_001046,src_001035,time_12189,execs_681786,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..eebec876a24f2ec4f0c2be65ba10a5925a83faab GIT binary patch literal 100 zcmaE>V{ImFoXsTRC>?EVUBF}w literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000149,time_0,execs_0,orig_id_001051,src_001035,time_12365,execs_691040,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000149,time_0,execs_0,orig_id_001051,src_001035,time_12365,execs_691040,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..88df0833ce6812816a815f3225b9655b9729c87e GIT binary patch literal 118 zcmaE>V{IlKYi4F`9UE})pa76#W|m@PQB=ynz|g=@1eU6@)wZ%yU=W2;)=&V{$0Tj` R-#r$j3uFWe2ahJH{{Z2}9BTjo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000150,time_0,execs_0,orig_id_001064,src_001047,time_13081,execs_732679,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000150,time_0,execs_0,orig_id_001064,src_001047,time_13081,execs_732679,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..d6b72e5ed6f889ab047b9850ae86ca26618b5f80 GIT binary patch literal 106 zcmaD`4+dt|*0BKx8wIS*q|MAyj4X;u85kHE7>cB0Ev*d=tc|4oq~A)%f(ZpC2?awl nvuzU6X8+w|K{{g1%&e0R5|-B1S-p}B3{w9AnB5&J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000152,time_0,execs_0,orig_id_001066,src_001038,time_13112,execs_734584,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000152,time_0,execs_0,orig_id_001066,src_001038,time_13112,execs_734584,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..544f4f90ff5ac198a2ea730ac5eb59aee1fa4f14 GIT binary patch literal 152 zcmaFcU~MKHYi4F`9UG9UesI?|GfN<=9?05t@R6C>wjEi0?y&+;HO02(R#uoI3JjtQ rI2Bu4BWqS*U}BbzO|fPIQj07W&t{U2wXn9%C@Cp`uz;#T%9*49X!R~Y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000153,src_000003,time_313,execs_21467,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000153,src_000003,time_313,execs_21467,op_havoc,rep_7 deleted file mode 100644 index a55374b26a..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000153,src_000003,time_313,execs_21467,op_havoc,rep_7 +++ /dev/null @@ -1 +0,0 @@ -(d(d$;]5;]5;]5;]5$;$;]5;]5;]5;]5; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000153,time_0,execs_0,orig_id_001073,src_001039,time_13271,execs_743974,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000153,time_0,execs_0,orig_id_001073,src_001039,time_13271,execs_743974,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..9e55608ff3517e1238a2b9a9e27b621d8ee4b88f GIT binary patch literal 103 zcmaE>V{IlKYi4F`9UE})pqbgW9a()6KGqB=Mixb-smTQl3`Npr|J`E+pvtOj&Et>3 ffC7UkgEb5QjS;Zgb_57uBG%TEtwGwDr2Yc{Uz8)^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000154,time_0,execs_0,orig_id_001075,src_001039,time_13273,execs_744091,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000154,time_0,execs_0,orig_id_001075,src_001039,time_13273,execs_744091,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..d9affa8e0c2d982d2af540c15dac6dddee56a8ec GIT binary patch literal 129 zcmaE>V{IlKYi4F`of>fPpqbgW9oc;nX8+w|1)$jawmuD1$W&04)%(+I9p8U?N}|D9j}F9{@_oCj0;Z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000155,time_0,execs_0,orig_id_001077,src_001039,time_13281,execs_744619,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000155,time_0,execs_0,orig_id_001077,src_001039,time_13281,execs_744619,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..667caa678e1cd451aa94555dd2cd670caf85b12b GIT binary patch literal 82 zcmaE>V{IlKYi4F`9UHK1M^>MNk2OPzkwsByYIwol|Ao?K|J`E+ph~K2&Ew;Jt*t>^ T0jq6CfB?ur05j=DOj7>=q97aY literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000156,time_0,execs_0,orig_id_001079,src_001039,time_13297,execs_745612,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000156,time_0,execs_0,orig_id_001079,src_001039,time_13297,execs_745612,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..fb8f9d7f912ac43ce7b22818525232957f4889ca GIT binary patch literal 166 zcmaEBZEbBP9cyN0Z5w{{AZ%-EABYIhBCuwDkY)x^2ADL+5Rh#^022b~00}cm{RaS?aWVe@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000157,time_0,execs_0,orig_id_001085,src_001039,time_13687,execs_768227,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000157,time_0,execs_0,orig_id_001085,src_001039,time_13687,execs_768227,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..8109e8e0869ed11742598528578923c332043405 GIT binary patch literal 104 zcmaE>V{Kp!0cO&%OtAu1+l~N%wKX5RbgZEnSjH?K1o-2vtP~hT8LaJrg86SHVv~<# i@-g#*RTVHvK-B|TAc-95STk#&fo5jbRkr5w(oz5iavT@{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000160,time_0,execs_0,orig_id_001089,src_001039,time_13953,execs_780880,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000160,time_0,execs_0,orig_id_001089,src_001039,time_13953,execs_780880,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..3e35dcf2eff1ded666a48c61a46e985d0e8f757e GIT binary patch literal 92 zcmaE>V=ZAO9cyN0U1iIVDjh5BE6QNaP$Vs24HsoF1OjUb_gEw`m`ZEu6eEkG($wSv P25U2GH~{KplKKw-$nF(n literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000161,time_0,execs_0,orig_id_001090,src_001039,time_13958,execs_781166,op_havoc,rep_15,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000161,time_0,execs_0,orig_id_001090,src_001039,time_13958,execs_781166,op_havoc,rep_15,+cov new file mode 100644 index 0000000000000000000000000000000000000000..1b4a5e71e6dc6fc07d241bfc994cddf8692cab64 GIT binary patch literal 131 zcmaE>V{IlKYi4F`9UJh!!OU#ij;uZjA8Urv)MV?}6eEiwAfteRp-5WlKa_Hh75M+Z zfdQzc%GNwSJ}f>yo6KiN~CLL>LW^Em7$fVxDaPXj+*|vZOaPVXY6lC>D_*gTf7+DmRrY1|9{dbQQ ufa)x>HMg?*Zw&$x)P0Y#0LUXuq8-JL5i59{sREz=`mUW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000163,src_000003,time_371,execs_26219,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000163,src_000003,time_371,execs_26219,op_havoc,rep_4 deleted file mode 100644 index de1defeb16..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000163,src_000003,time_371,execs_26219,op_havoc,rep_4 +++ /dev/null @@ -1 +0,0 @@ -[(((((((((((((((((((((((((((((((((((((((((4; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000163,time_0,execs_0,orig_id_001092,src_001040,time_13989,execs_782974,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000163,time_0,execs_0,orig_id_001092,src_001040,time_13989,execs_782974,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..5d1ab6dc6f510c6533f8f8b1f16c20a7027a4430 GIT binary patch literal 148 zcmaE>V{IlKTM5KwX4Yl4=2lid)(j~|7Dc70$iPaD^s!k;#~Mm9FkC-!1Z*CR09wQ(1puOnC#L`a literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000545,src_000200,time_2345,execs_145980,op_flip32,pos_29 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000164,time_0,execs_0,orig_id_001093,src_001043,time_14028,execs_785240,op_havoc,rep_2 similarity index 58% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000545,src_000200,time_2345,execs_145980,op_flip32,pos_29 rename to test/fuzz-libghostty/corpus/vt-parser-cmin/id_000164,time_0,execs_0,orig_id_001093,src_001043,time_14028,execs_785240,op_havoc,rep_2 index e090c89766e11de726025133fb4f5586c578814e..0327528e1090634b401c9bbb3cc77a28f5b276ff 100644 GIT binary patch literal 87 zcmaE>V=ZlMCLL>LW(|a3y2>^_KHeGxQj-f97>cAD7~Eq87+BzvU^$Rt0jq6CfB;1! INUPL;014n3SpWb4 literal 51 icmb1+HnGA2EWu(&fxybjxc)!8bhK4)y$Og}&kq1V{IlKYi4F`9UG9UesI^pgJx#ic4YNQ_*gTf7+DmRrY09KFce9f{dbQQfGVxB f)ip3uU=U@nh5?`v0#@6O00B${Oap~^rTzl|NS+>^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000166,time_0,execs_0,orig_id_001105,src_001054,time_14323,execs_797635,op_arith8,pos_56,val_-10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000166,time_0,execs_0,orig_id_001105,src_001054,time_14323,execs_797635,op_arith8,pos_56,val_-10 new file mode 100644 index 0000000000000000000000000000000000000000..3964c09b3fc88512ce63b59b813ce97fd1022cca GIT binary patch literal 99 zcmaE>V{IlKYi4F`9UG9UesI^pgJx#ic4YNQ_*gTf7+DmRrY09KFce9f{dbQQfGVxB f)ip3sU=U@nh5?`v0#@6O00B${Oap~^rTzl|NJt)> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000168,time_0,execs_0,orig_id_001121,src_001057,time_15156,execs_840369,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000168,time_0,execs_0,orig_id_001121,src_001057,time_15156,execs_840369,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..05d8142163e4b94cd4afc565c5997338b5a29dd1 GIT binary patch literal 77 zcmaE>V{IlKYi4F`9UE})pqX@orF8)VXOXl3RJh7k*DRht9w^9wCKw-|0FrV{IlKYi4F`9UE});6I00L(^#KSRo7PSOy03e-6e@vGc*wRkphE@n&XrU^+fN zo*#%Igq4*7gD8Wwp=k;O0|QW>p&`0HYin!iXk#Z4{PMZExzc9;t*e2mfdJ?zUMTV{IlK`@dc~*38Vh*w(_zO5tuY0|SFK2uOngh!J~m7vsUdX4`i7_euCzGdLJo z6qTm>7BDarNt^w5j}-tJ0yp3pk^$E4Q1JDM<;|~8GEMy)q+<;YEv*Zf7-9ob)tRLJ F0{||QC;9*Y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000173,time_0,execs_0,orig_id_001135,src_001089,time_16150,execs_888561,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000173,time_0,execs_0,orig_id_001135,src_001089,time_16150,execs_888561,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..2f676f35747b90a693483bc7d43640b3afff3b16 GIT binary patch literal 108 zcmaE>V=ZAO9cyN0U1iI_U}|V+Xf5F$D_{*31B)}KO2_i}i85F-6iLHnfU1FtQB+IE aO8ZKu7+DmRrY09KSeseH0njuiss8{jni%N- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000174,time_0,execs_0,orig_id_001145,src_001095,time_16378,execs_900695,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000174,time_0,execs_0,orig_id_001145,src_001095,time_16378,execs_900695,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..ab8aa8d8dc82a6b4191a93bec92f10ce1093383a GIT binary patch literal 91 zcmZQzeqk0XU~MKHYi4F$W@~6=rNEGh#y9)#j;=(6!5RjDTD7dUS*O7GKpH5-B=sKv D+%XmD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000175,time_0,execs_0,orig_id_001150,src_001131,time_16545,execs_910456,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000175,time_0,execs_0,orig_id_001150,src_001131,time_16545,execs_910456,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..a0c5892b5db401881c74e100b0ea6fe2e7591e6b GIT binary patch literal 156 zcmaE>V{L71CLPOUCgH=t(7;e6ZT8iI@ZkEH^fvr)|A22$Oxzis0@f~tYZ!T zo5TuKve#EKNT&tEG=R)7GqWzXHL$W$U=U>hYp}L928mn7T3VX}rIpRht{lnil}NL; Owl|Z;Z+0vbBLe^|)F-w8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000176,time_0,execs_0,orig_id_001156,src_001147,time_16642,execs_915961,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000176,time_0,execs_0,orig_id_001156,src_001147,time_16642,execs_915961,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..a558e38b94b7e70f28f22d44f710859bf07b60ac GIT binary patch literal 68 zcmaE>V{IlKYi4F`t-z3~en^0UfuT>r$J%;F7KmcJB^_&QU|<0u4fMm9#2uxr=FgvR L4FN!{Oj7>=YLXHn literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000177,time_0,execs_0,orig_id_001158,src_001153,time_16772,execs_921758,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000177,time_0,execs_0,orig_id_001158,src_001153,time_16772,execs_921758,op_havoc,rep_3,+cov new file mode 100644 index 0000000000..06cdc65519 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000177,time_0,execs_0,orig_id_001158,src_001153,time_16772,execs_921758,op_havoc,rep_3,+cov @@ -0,0 +1 @@ +,;6L;;jL;]3008]300800kA:;;;jL;]300]3008;;;;;6] \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000178,time_0,execs_0,orig_id_001161,src_001153,time_16787,execs_922717,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000178,time_0,execs_0,orig_id_001161,src_001153,time_16787,execs_922717,op_havoc,rep_5 new file mode 100644 index 0000000000..385d2185d2 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000178,time_0,execs_0,orig_id_001161,src_001153,time_16787,execs_922717,op_havoc,rep_5 @@ -0,0 +1 @@ +,;6t]66jL;]?008]3008;;;jL;]3008]3008;;600kA:;;;jL;]3008]3008;;;;;;6L;]3008]3008;;]3008]3008;;;;;;6] \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000180,time_0,execs_0,orig_id_001164,src_001153,time_16874,execs_927864,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000180,time_0,execs_0,orig_id_001164,src_001153,time_16874,execs_927864,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..7f794ad20dd280f7bf8f121e5c8e70154246f29a GIT binary patch literal 129 zcmaE>V{ImF^_|=lP`ZE#D92zmfBt-HYwI0Z^TB$6 pg0aa6-B?xjOZZp|-I9)VH88M{jx{#;U;qC<&V{IlKYi4F`9UHK1M^>MabgU_ZsgaSj^#2qF2I-6tAV7$L6~-8*emS`7;C$&= V%Rpl$h$@5<32QI_8pV{IlKYi4F`9UHK1M^>MNk2M1WLy>ewh>-w;Fyk%hIAe*1*SDl&4ULV>t@-%) wg8dxCW9P?en=+Uh8A->+NdI?Wkd8H$c3~)iF{EQHt&N!^tib?iIV;wFXYi4F`9m~MTz_9B`X0Jp&P{2!pLDW4~z}gHf2@h$@d_TLUXApjnK!q+^W@3@og{0ziWptbvxqo0&-~Fo3KA3roj}gAK7Z X)3LTT2bm8B#vrq#V=ZAqVC&NWF%2p4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000185,time_0,execs_0,orig_id_001182,src_001132,time_17323,execs_947544,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000185,time_0,execs_0,orig_id_001182,src_001132,time_17323,execs_947544,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..e8609a2c35b59c3a5633854461fece4f45ecd835 GIT binary patch literal 168 zcmaE>V;wFXYi4F`9m~MTz_82O+8W4}j#W0Zu9p@tv##WmP77uzk`@3FX8+y2L5i&u z7(}IGEv=2Mr7caN3~L6UR&%gX#kK}kASDderm+InK*NB>L&QXYVpdl2KoOu~ATS2X Yg5=MF;M1& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000186,src_000003,time_529,execs_37174,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000186,src_000003,time_529,execs_37174,op_havoc,rep_5 deleted file mode 100644 index 968e60a669..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000186,src_000003,time_529,execs_37174,op_havoc,rep_5 +++ /dev/null @@ -1 +0,0 @@ -;]4;]4 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000186,time_0,execs_0,orig_id_001186,src_000672,time_17432,execs_951794,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000186,time_0,execs_0,orig_id_001186,src_000672,time_17432,execs_951794,op_havoc,rep_4 new file mode 100644 index 0000000000..5dcb476ac8 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000186,time_0,execs_0,orig_id_001186,src_000672,time_17432,execs_951794,op_havoc,rep_4 @@ -0,0 +1 @@ +;6]6;6]66;;]1e'66j;;6]66;;6]66;;]1e'6f;SN@ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000187,time_0,execs_0,orig_id_001187,src_001177,time_17461,execs_953323,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000187,time_0,execs_0,orig_id_001187,src_001177,time_17461,execs_953323,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..e9c641c29875c94d0d2c959de6bab6ea55ca9ccf GIT binary patch literal 170 zcmaE>V;wFXYi4F`9m~MTz_9B`X0Jp&P{2J_z}gHf0peNvRa7shR2(kNh>gbtSGicRsqx_9V-qt%-T%H W+S(js4;UDOY?h9-gb9J2kp=+K`YO=? literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000188,time_0,execs_0,orig_id_001188,src_000494,time_17507,execs_954513,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000188,time_0,execs_0,orig_id_001188,src_000494,time_17507,execs_954513,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..a5a8413cdc15a29a0071a9dc804062b5de28a38f GIT binary patch literal 184 zcmew_9c3)RXvTO;I@ZwCIEYEYQ99b#x`4?7EOgE^P&$@{!O+?mBn@O6O2>l5jQ`jF z|L^A@9y>o)TU!Ed07wOrP9r`{op3RWSZNGn!IIoSt6~ie&4CVa5=jdN+L8&fMO(Yj Pnt{REn32KE`hPtDByTY3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000189,time_0,execs_0,orig_id_001193,src_000116,time_17554,execs_957415,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000189,time_0,execs_0,orig_id_001193,src_000116,time_17554,execs_957415,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..d5e58c82cb461e35089da0d04c5d0692cf07cc0b GIT binary patch literal 64 ucmexbVqH>_lPVpZ%OM?Ym@6Htt*x#O;(bLHwJw2*F#tu`fzp{!ngalr!xOOp literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000190,time_0,execs_0,orig_id_001196,src_000487,time_17582,execs_959165,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000190,time_0,execs_0,orig_id_001196,src_000487,time_17582,execs_959165,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..06d625a260d234038832540f5d861f7ee0eb5390 GIT binary patch literal 99 zcmew_9cyWv%_QL{9c^q~z$78TcuP9g&kRHwng#+1Lq1~=X)XYh!C^G^Ic_B5C2K)@IiK>ophvt*;l$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000192,src_000003,time_592,execs_41940,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000192,src_000003,time_592,execs_41940,op_havoc,rep_7 deleted file mode 100644 index e6c50cbfa11328f4352e399a1f85bfb22f814f98..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53 ncmZQ)W7OrFYs~jyeqY0f3QSPX(8vA*qQ=?;2p$@7Ci4RTCUz54 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000192,time_0,execs_0,orig_id_001202,src_000475,time_17954,execs_977838,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000192,time_0,execs_0,orig_id_001202,src_000475,time_17954,execs_977838,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..d549f2eccd5cb23d704fe8ecf62d7b2b8838cf3b GIT binary patch literal 152 zcmew_XlH57$Rr`nz#!4^`j&L8p|P>K{R0Wc3+&bfKGH@7Ol+|^@j1ebw=h)13YY^W zlaFMwu>*m0Y;0`(|NsAiRIDoyM}rt35Cg<8gJWa=|7SJTPK`D24P%s!HT};j{fmL& Vmo_VqZR)HYYiJ6z2S_?F008LyFNgpD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000193,src_000003,time_594,execs_42110,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000193,src_000003,time_594,execs_42110,op_havoc,rep_7,+cov deleted file mode 100644 index 51a877562038d4e0dd099b66a90984cbe2670c9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50 ucmZSQ<4-A$#V?G3+~SZ07|0}~_b3TptOH4kb4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000194,time_0,execs_0,orig_id_001204,src_001079,time_18050,execs_980237,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000194,time_0,execs_0,orig_id_001204,src_001079,time_18050,execs_980237,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..bb00cdff44986289e54897f79acfeb55b56071d2 GIT binary patch literal 158 zcmaEBZEbBP9cyN0Z5c K)`qGMi(UYa=`HF2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000198,src_000003,time_642,execs_44154,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000198,src_000003,time_642,execs_44154,op_havoc,rep_7 deleted file mode 100644 index 8aa82faadb..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000198,src_000003,time_642,execs_44154,op_havoc,rep_7 +++ /dev/null @@ -1 +0,0 @@ -[;2;4;5;7;8;9m;5;7;8;9m[;2;3;4;5;7;8T0T0 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000198,time_0,execs_0,orig_id_001226,src_000823,time_18907,execs_1025455,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000198,time_0,execs_0,orig_id_001226,src_000823,time_18907,execs_1025455,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..59a6c4001823d8e14318bbe40612a8c0fcc50240 GIT binary patch literal 144 zcmew_%_kjOz$76ZYiLry1Y+6)fkbSwxpaY{g0u?*n!KU0v`Z{l2UrPE2S@~{D%M0g w-q1uEs0|?oQfC4*3n&LQ9-yjaI*cg?0PRX2?f?J) literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000200,src_000003,time_649,execs_44782,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000200,src_000003,time_649,execs_44782,op_havoc,rep_8,+cov deleted file mode 100644 index 02a25c8a8f..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000200,src_000003,time_649,execs_44782,op_havoc,rep_8,+cov +++ /dev/null @@ -1 +0,0 @@ -[4::::::::::::::::::::9:::::::::::3[:S4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000200,time_0,execs_0,orig_id_001233,src_000826,time_19201,execs_1038964,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000200,time_0,execs_0,orig_id_001233,src_000826,time_19201,execs_1038964,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..d948e0bb5412fe4cb440437ba38cdf1e05d75028 GIT binary patch literal 110 zcmca8ZEYqUyGtU?x`0XQ|9?h?ZC*gWnVGe9tYND9$6X8zCNLf@1?mU!YZo|@)eAKr E0Li>0N&o-= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000202,src_000003,time_662,execs_45844,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000202,src_000003,time_662,execs_45844,op_havoc,rep_3 deleted file mode 100644 index b0cbc78c85..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000202,src_000003,time_662,execs_45844,op_havoc,rep_3 +++ /dev/null @@ -1 +0,0 @@ -Gcolol(1;22ol81;2 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000202,time_0,execs_0,orig_id_001245,src_001121,time_20168,execs_1082110,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000202,time_0,execs_0,orig_id_001245,src_001121,time_20168,execs_1082110,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..28593244b8041b16b52b613c4ad120412eabb2b0 GIT binary patch literal 96 zcmaE>W9=^;Yi4F`9UE})pqX@orF8)VX8{94k+gud8Ca&uR@W?^Ki(P$Fa^<7CO}n! KRGUdNF#rJ0Cl`YN literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000203,time_0,execs_0,orig_id_001247,src_001092,time_20226,execs_1085802,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000203,time_0,execs_0,orig_id_001247,src_001092,time_20226,execs_1085802,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..fed6a23052ed092886e28c20a05fb312b71eff2a GIT binary patch literal 161 zcmaE>V{IlKTM5KwX4Yl4=2lid)(j~|7Sd+_-5EeqFkuC25J2ZUApwRWkfvAxsIDs8 p`1p8!mFMhy3JUdn{}lRg>SnW$jy05IV7Pwd2-p%B0koY-3IJ)rDc%48 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000204,src_000003,time_669,execs_46370,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000204,src_000003,time_669,execs_46370,op_havoc,rep_8 deleted file mode 100644 index ce907cc2e5dd975d878874a02b94bee44ef0e177..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 tcmY$8jy;@W&Ce$tYstrG%`P2_#s!NCFfcGMzp!Q(U|?EVUBDzE!Dz;KOFHxK zUnV9dW`rhdLrVk)#RQO9hHBEWhKA-g?Ck8)vG2`g1E_31YQ@pwQab LS~}d{+RPdN5hXD* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000208,time_0,execs_0,orig_id_001257,src_001253,time_20569,execs_1103254,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000208,time_0,execs_0,orig_id_001257,src_001253,time_20569,execs_1103254,op_havoc,rep_1 new file mode 100644 index 0000000000..b98345d192 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000208,time_0,execs_0,orig_id_001257,src_001253,time_20569,execs_1103254,op_havoc,rep_1 @@ -0,0 +1 @@ +,;60]3008;30]3008;]3008;30080]3008;]3008A:;;;jL;]300]3008;;;;;6] \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000209,src_000003,time_728,execs_50895,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000209,src_000003,time_728,execs_50895,op_havoc,rep_6 deleted file mode 100644 index 288dfe1963..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000209,src_000003,time_728,execs_50895,op_havoc,rep_6 +++ /dev/null @@ -1 +0,0 @@ -]0;Tit(]0;T]0;Tit(]0;Tt \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000209,time_0,execs_0,orig_id_001258,src_001171,time_20583,execs_1104237,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000209,time_0,execs_0,orig_id_001258,src_001171,time_20583,execs_1104237,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..84818024fc228623e7b0ee749dcb03702f7838d6 GIT binary patch literal 129 zcmaE>V{IlKYi3sBz#tuKEbRg$Ev=22B&@BC1X6?+ XfT%?l#;Xdd2gPt}AOPCSEA<}$LD3)! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000210,src_000003,time_739,execs_51801,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000210,src_000003,time_739,execs_51801,op_havoc,rep_7 deleted file mode 100644 index c6930a49eaf0039d863cef4c7d2f42920498f6d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 icmZR-#{cYp{eNreSW_eGFlz=dO8^M42=W+NR{#L9RS&oT diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000211,time_0,execs_0,orig_id_001270,src_000840,time_20792,execs_1116867,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000211,time_0,execs_0,orig_id_001270,src_000840,time_20792,execs_1116867,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..6ad75013150bde59cc3512df686543d246186339 GIT binary patch literal 99 zcmew_9cyWv%_QL{9UVJAR$H5yfgw#g*3j74+R<7%+}OH+NkW40mUOJ28HhAA4FnQ~ nd=?=9T#!e36K$fL7rgmd%>2OnPGwc8L0IDM!vj6}9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000214,src_000022,time_769,execs_52958,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000214,src_000022,time_769,execs_52958,op_havoc,rep_9 deleted file mode 100644 index 01e787102eabed30f7f9cb83aad804c5e09753f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15 Wcmey*E*))RrK`)pz{sGRBn%s diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000214,time_0,execs_0,orig_id_001280,src_001266,time_20984,execs_1128259,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000214,time_0,execs_0,orig_id_001280,src_001266,time_20984,execs_1128259,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..ae5330f992f67442acd49c317a907b084e9b9266 GIT binary patch literal 99 zcmZROj(xhVzjg74XWTnH6trM6eBp7c=$NK&M-@p)SXc`EV iG~}}Yk>=9T#!e36v4)t+jE!d)TT6$VTANw_uLl5JJRGC| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000216,time_0,execs_0,orig_id_001283,src_001266,time_20992,execs_1128832,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000216,time_0,execs_0,orig_id_001283,src_001266,time_20992,execs_1128832,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..f1e10a8e64248db71730ef6daa794a46b2607ba8 GIT binary patch literal 164 zcmew_9cyWv%_QL{9UaTSq74Lv*7;20Y0_X;E{GLtXl!g9U@aYPY@NU)Apz#2DaNJ* zq^03MSPSDV=~%!2{~H)$4NU`q`VILkK%}{Jw6T+eIFMy&JwFy^w*=HiW1x+u)@IiK F>j8TKD0=_^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000217,time_0,execs_0,orig_id_001287,src_001266,time_21016,execs_1130450,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000217,time_0,execs_0,orig_id_001287,src_001266,time_21016,execs_1130450,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..c27ecc3e673566b5b11c108d8f8eacf23268db63 GIT binary patch literal 99 zcmew_9cyWv%_QL{9UVJARvQQkt@D{A(xhVzjg74Xtfj+^trM6eBp7c=$NK&M-@s5^ mZz#-X0hBg0myR}eau5fyEUjT${{sO;s}oSGskNE)|9Sv}tsWQv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000218,time_0,execs_0,orig_id_001288,src_001266,time_21022,execs_1130891,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000218,time_0,execs_0,orig_id_001288,src_001266,time_21022,execs_1130891,op_havoc,rep_6,+cov new file mode 100644 index 0000000000..7a2558cf59 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000218,time_0,execs_0,orig_id_001288,src_001266,time_21022,execs_1130891,op_havoc,rep_6,+cov @@ -0,0 +1 @@ +]93kA[]]++f]133;L;W3]]1a]117[3NfSN@]]++++q;3B@]119;]++++q;of]133;2;W5;6; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000220,src_000022,time_775,execs_53377,op_havoc,rep_15,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000220,src_000022,time_775,execs_53377,op_havoc,rep_15,+cov deleted file mode 100644 index 2a8bcc3346..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000220,src_000022,time_775,execs_53377,op_havoc,rep_15,+cov +++ /dev/null @@ -1,2 +0,0 @@ -!W2;]2;]52]5;]5 ;;]5 ;52;x;SG> -c \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000222,time_0,execs_0,orig_id_001299,src_001274,time_21251,execs_1144234,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000222,time_0,execs_0,orig_id_001299,src_001274,time_21251,execs_1144234,op_havoc,rep_4 new file mode 100644 index 0000000000..bcda2bfb97 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000222,time_0,execs_0,orig_id_001299,src_001274,time_21251,execs_1144234,op_havoc,rep_4 @@ -0,0 +1 @@ +]93kA[]]++++q;of]133;C;W3;p]133;C;W3;p3]]8]N6]15Q]118]117[8]N6]15Q]118]117[3^@;]++++q;of]133;3;W5;6; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000223,src_000022,time_778,execs_53611,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000223,src_000022,time_778,execs_53611,op_havoc,rep_12 deleted file mode 100644 index cc6eef5f8084ef8c761e03f3f369f80bd45b9215..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18 Zcmb16PF7C-&n_KpVx_Cgz`&T10RS&p1bqMi diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000223,time_0,execs_0,orig_id_001301,src_001288,time_21262,execs_1144962,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000223,time_0,execs_0,orig_id_001301,src_001288,time_21262,execs_1144962,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..07a7f5f6ff19375e4174e3f5f5deba01c7026001 GIT binary patch literal 140 zcmew_9jjuT%_QNd5FI-|R$Ke820sKaNu)`~8X6m0`&dhd8%xJZOG`5t8ZtCQ8~cf* q1^)+fV+|95*w8#zI@Uls7DKg$bfI-VlY}0HWM55oiuW3Tw2npGaD;pM&^? i`LPU4+S=ChW3_>x&^n(941iV{SxbkT%9&aJuLl5d!5Rzz literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000225,time_0,execs_0,orig_id_001310,src_001282,time_21407,execs_1154604,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000225,time_0,execs_0,orig_id_001310,src_001282,time_21407,execs_1154604,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..30dd7871b7668e021d9dd26f66edd7202153965c GIT binary patch literal 164 zcmey*5^L!w9UVJARvQQkt@Be1Ev?}kCW$oZSVLoDYZn+Jz*;&yx)&&Dcng~S vQF@Y2HFPzFGVW! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000227,src_000022,time_781,execs_53812,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000227,src_000022,time_781,execs_53812,op_havoc,rep_2,+cov deleted file mode 100644 index 0b7cdaab4f..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000227,src_000022,time_781,execs_53812,op_havoc,rep_2,+cov +++ /dev/null @@ -1 +0,0 @@ -]111;icon' \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000227,time_0,execs_0,orig_id_001315,src_001298,time_21461,execs_1158417,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000227,time_0,execs_0,orig_id_001315,src_001298,time_21461,execs_1158417,op_havoc,rep_4 new file mode 100644 index 0000000000..2645e2f4d2 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000227,time_0,execs_0,orig_id_001315,src_001298,time_21461,execs_1158417,op_havoc,rep_4 @@ -0,0 +1 @@ +]93k33;W3:p]N6]]133;DW15Q]118]117]N6]]133;DW@]119;]++++q;of]133;D[34@]119;]++++q;oW \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000228,time_0,execs_0,orig_id_001320,src_001307,time_21547,execs_1162879,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000228,time_0,execs_0,orig_id_001320,src_001307,time_21547,execs_1162879,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..e3558299e7182c8ed825078ac636a4addc70ee75 GIT binary patch literal 104 zcmXSrjukMpw4NWU4FrYO|A9a{*3j74+DY0xt3aADGbatg53rUFH?~e-l8|7$B^~Sc k|9=BRb-kf5p9N6b&|Es&*vUa0$buP#Fh)Au)Y{A%0I44z4FCWD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000229,time_0,execs_0,orig_id_001336,src_001042,time_22081,execs_1188126,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000229,time_0,execs_0,orig_id_001336,src_001042,time_22081,execs_1188126,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..cc6dc4c1a1f1d415ee59697d2215609ab8acc9a6 GIT binary patch literal 132 zcmaE>V{IlKt7c|x9UE})pqbgW9a()0O44Sr0t$ve9!S#6%sR!^+$vT8iDRX}Aj)9P i<$)rI!hxu;h61250#@4=9XWCYCIY6-q_dc${sRCvz#``W literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000231,time_0,execs_0,orig_id_001344,src_001303,time_22465,execs_1204666,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000231,time_0,execs_0,orig_id_001344,src_001303,time_22465,execs_1204666,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..acdc84365d0974a541657736a67e3420a7477ed1 GIT binary patch literal 162 zcmew_9cyWv%_QL}9cyT8Z0#cr1bVR`5)JHoL literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000232,time_0,execs_0,orig_id_001345,src_000400,time_22494,execs_1206524,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000232,time_0,execs_0,orig_id_001345,src_000400,time_22494,execs_1206524,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..2d5c01160a854af2f07be9bb241fa6497e87cdb2 GIT binary patch literal 88 zcmew_9cyWAZf#-hYh4iQfZ)^{T literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000233,time_0,execs_0,orig_id_001357,src_000871,time_23027,execs_1233651,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000233,time_0,execs_0,orig_id_001357,src_000871,time_23027,execs_1233651,op_havoc,rep_7 new file mode 100644 index 0000000000..25b163de47 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000233,time_0,execs_0,orig_id_001357,src_000871,time_23027,execs_1233651,op_havoc,rep_7 @@ -0,0 +1 @@ + FFFF]]]]1;4444444FFFFFFFFFFFFFFF]9>]8]]]]]]]]]]]]]]]]]]]]]]]]]9]8]9;1;444444;V:3]8]9;1;44444444444[4]14:3]8]9;1;444444444444m^ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000234,src_000022,time_791,execs_54574,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000234,src_000022,time_791,execs_54574,op_havoc,rep_1,+cov deleted file mode 100644 index 4d72ac92f0..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000234,src_000022,time_791,execs_54574,op_havoc,rep_1,+cov +++ /dev/null @@ -1 +0,0 @@ -]11;ico \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000235,time_0,execs_0,orig_id_001360,src_001304,time_23327,execs_1245772,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000235,time_0,execs_0,orig_id_001360,src_001304,time_23327,execs_1245772,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..e66c74da4df397ad5b12149ca17708fed173a9b4 GIT binary patch literal 156 zcmew_9d69Xa7#MY&x|omI@ZwG*xJcKJl4?A@``0~Hj_j{L&H@tXwViYw9aReKviUH x4b*QP%_M={3>0agCDvN*u>#hv(y?Y{);iXVKoMgD5Xfc{cSJHAq|MaY3;^RTDXjni literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000236,time_0,execs_0,orig_id_001362,src_001301,time_23372,execs_1249024,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000236,time_0,execs_0,orig_id_001362,src_001301,time_23372,execs_1249024,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..39964557eb442276e5515462033ef695fe3e8ef6 GIT binary patch literal 156 zcmew_9jjuT%_QNd5d9y)jGZ5=t^HSn9|D*p(xhVzjg75+tfj+^rDLU~r5VzK{{yL5 t!$cr9G|#n(HIRkh4cXjX+P;$OKTHrX#oZh#l&C<7XgY}o7z}ghe^lk+gLLIDKj(a0+W)G dC)Oa%3P_rfm719qNJ{eZ~$ZfGSPc1sK?+!MgA%`VRn6;3upA diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000241,src_000022,time_803,execs_55418,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000241,src_000022,time_803,execs_55418,op_havoc,rep_6 deleted file mode 100644 index 5f7367ac64..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000241,src_000022,time_803,execs_55418,op_havoc,rep_6 +++ /dev/null @@ -1 +0,0 @@ -]1icon]555555551]55(5555511L15L \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000242,src_000022,time_804,execs_55539,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000242,src_000022,time_804,execs_55539,op_havoc,rep_9 deleted file mode 100644 index dc07cbedce78e4fc8526e7fb874a665e8cd518c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 89 zcmb2f(WClh- FX#gy`4SE0o diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000244,time_0,execs_0,orig_id_001380,src_000834,time_23967,execs_1274583,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000244,time_0,execs_0,orig_id_001380,src_000834,time_23967,execs_1274583,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..b8d2e42a2b3a373208f17cca412d6fbb4e998d7e GIT binary patch literal 130 zcmaDWZEYqUYi4H6&|t{OP{1Vh|Gx>CZyjrxs{V1;{)1*_K(y^hmYW1jK2`v#2USg) bHAFj58dV;sxmO|$VhvOaM98|pV{IlKYi4F`9UHK1M^>MNne^MY(y^A-W&4{7`V<1q@$+Wh%W=M$@u*&6&HLxxLae-DdN&N=^i(D!s literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000246,time_0,execs_0,orig_id_001385,src_001220,time_24370,execs_1292958,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000246,time_0,execs_0,orig_id_001385,src_001220,time_24370,execs_1292958,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..ee239662d33ff30a5cb779581af3cd43514cef13 GIT binary patch literal 133 zcmcDqu@Nvg_cI3qD=VwF^xnRS(|wz0La Wy(v&FmV{IlKYi4Hc6&sMMesI@6A8UpbBa5Qa)Z_vN1_oPcI|1Im(yhoNbvo2386Tq72qBU0MbAyUMT=O CFDJwR literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000252,src_000022,time_830,execs_57497,op_havoc,rep_13,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000252,src_000022,time_830,execs_57497,op_havoc,rep_13,+cov deleted file mode 100644 index 46741ba96b..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000252,src_000022,time_830,execs_57497,op_havoc,rep_13,+cov +++ /dev/null @@ -1 +0,0 @@ -]112+12[3leV{IlKYi4F`t-z3~en^0UfuT>r$J%;FR-c4)tg(TC1%x!v$F0uCn(>x&Y#5Wc TqqNoh`SYzoKpv!=N$NiUm@^pn literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000258,src_000022,time_837,execs_57992,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000258,src_000022,time_837,execs_57992,op_havoc,rep_11 deleted file mode 100644 index be47df2c1d88efcd36dc38b23e99abb4bc9c3e45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76 zcmb1+RkOB)fJ`e(=~xT)MG$ZVNG({z#}Aat1OXJueT#Ck3p=EL^D!_mzkujw{m%{n DEOH!U diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000258,time_0,execs_0,orig_id_001427,src_001404,time_26306,execs_1380859,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000258,time_0,execs_0,orig_id_001427,src_001404,time_26306,execs_1380859,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..0c2506dbfd8a3604b2bf4fe8d2e766f9c54dd48f GIT binary patch literal 150 zcmaE>V{IlKYi4Hc92@Y@N1mZHHMxL+fx%YVPJs8XbgYGRtfjS~0E4vIfA?eosM0E1 zT?06XhqKTbK$-ZQocNq=nK=el3JjtQ3``6R4c0(l2DDPZYVi>uuuhQ%+65AX0-zMH F6aX{4C6WLD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000259,time_0,execs_0,orig_id_001429,src_001299,time_26419,execs_1385816,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000259,time_0,execs_0,orig_id_001429,src_001299,time_26419,execs_1385816,op_havoc,rep_5 new file mode 100644 index 0000000000..6735a0c245 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000259,time_0,execs_0,orig_id_001429,src_001299,time_26419,execs_1385816,op_havoc,rep_5 @@ -0,0 +1 @@ +]93kA[]]++++q;of]133;C;W3;p]1Q]133;C;W3;p3]]8]N6]15Q]118]117[8]N6]1Q]133;C;W3;p3]]15Q]118]117[3^@;]+++;of]133;3;W5;6; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000260,src_000022,time_838,execs_58066,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000260,src_000022,time_838,execs_58066,op_havoc,rep_11 deleted file mode 100644 index 88a82e5da6..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000260,src_000022,time_838,execs_58066,op_havoc,rep_11 +++ /dev/null @@ -1 +0,0 @@ -1;iu]C1n]C[1ink]8;b]1;icc[1ink]8;b1inn]8;b]@;]@iccon \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000260,time_0,execs_0,orig_id_001430,src_001299,time_26420,execs_1385918,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000260,time_0,execs_0,orig_id_001430,src_001299,time_26420,execs_1385918,op_havoc,rep_5 new file mode 100644 index 0000000000..44d73070d5 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000260,time_0,execs_0,orig_id_001430,src_001299,time_26420,execs_1385918,op_havoc,rep_5 @@ -0,0 +1 @@ +]93kA[]]++*+q;of]133;C;W3;p]133;C;W3;p]133;C;W3;p]133;C;]15Q]117]117[8]N6]15Q]118]117[3^@;]++++q;of]1339;1;22222 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000261,time_0,execs_0,orig_id_001434,src_001292,time_26836,execs_1408747,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000261,time_0,execs_0,orig_id_001434,src_001292,time_26836,execs_1408747,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..9f30423a56c9f6b5d39be3f1ace60b0b52fa5f07 GIT binary patch literal 110 zcmew_9jk4f&m@s19cyT8Z0%<)9d4Y>B;hC>9Xmf(8wd(PvgvSHZN^*Dv3_PC($F*z fNEq@l{0AxnY6wR)#X8m!Xc9!DG0<33Ycp#A63H6| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000262,time_0,execs_0,orig_id_001436,src_000932,time_27107,execs_1419527,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000262,time_0,execs_0,orig_id_001436,src_000932,time_27107,execs_1419527,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..99b34f3ca00035fa199ca43119ca00818754534f GIT binary patch literal 96 zcmb36|NnpN|BuqKmez)bjG_$Eeh%t<3evGgh6nr%3=FJ||Nl4C*0PX}HIa@5t3#-? Z1PZC6>*ZJBXXj&KVF{Ct21*+i0082m8rc8< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000263,src_000022,time_841,execs_58278,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000263,src_000022,time_841,execs_58278,op_havoc,rep_16 deleted file mode 100644 index 7992255377..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000263,src_000022,time_841,execs_58278,op_havoc,rep_16 +++ /dev/null @@ -1 +0,0 @@ -i]1Ricfi]1Rin]1xicon]1Rico@]1 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000263,time_0,execs_0,orig_id_001437,src_000843,time_27155,execs_1420891,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000263,time_0,execs_0,orig_id_001437,src_000843,time_27155,execs_1420891,op_havoc,rep_2 new file mode 100644 index 0000000000..3410e0e279 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000263,time_0,execs_0,orig_id_001437,src_000843,time_27155,execs_1420891,op_havoc,rep_2 @@ -0,0 +1 @@ +]9;:]6N]9;:]6N]9;4;2;___9;:]6N]]9;9;N]9;4;2;_____ifN]]9;9;N]9;4;2;_____i]9;:]if;p4;p \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000264,time_0,execs_0,orig_id_001438,src_000843,time_27159,execs_1421138,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000264,time_0,execs_0,orig_id_001438,src_000843,time_27159,execs_1421138,op_havoc,rep_2 new file mode 100644 index 0000000000..d14b228527 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000264,time_0,execs_0,orig_id_001438,src_000843,time_27159,execs_1421138,op_havoc,rep_2 @@ -0,0 +1 @@ +]9;:]6N]9;4;2;____]6NN]9;4;2;__:]6N]9;4;2;_________9;:]6N]]9;9;N]9;4;2;_____if]9;:]if;p4;p \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000265,time_0,execs_0,orig_id_001439,src_001360,time_27266,execs_1426400,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000265,time_0,execs_0,orig_id_001439,src_001360,time_27266,execs_1426400,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..7537e0568e426efe1af2ad901e5e9a2b1583fbdd GIT binary patch literal 196 zcmew_9d69Xa7#MY&x|omI@ZwG*xJcKJl4?A@``0~Hj_j{L&Mdp4cY>Q*7-~ll_&~~ zt$}*2qnRWi`VlOINiY_|9H?@jh1OcG(y?Y{);iXVKpv9CXy$^|Noo(2byBd$EOSj*7IW}B%}Z)awEk6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000267,src_000022,time_857,execs_59551,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000267,src_000022,time_857,execs_59551,op_havoc,rep_13 deleted file mode 100644 index 820dcf1afd..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000267,src_000022,time_857,execs_59551,op_havoc,rep_13 +++ /dev/null @@ -1,2 +0,0 @@ -n]1Y]c;;]5 ;G;]5 ;x;;]5 ;x;SG52;x;SG> -co \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000267,time_0,execs_0,orig_id_001445,src_001278,time_27612,execs_1440693,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000267,time_0,execs_0,orig_id_001445,src_001278,time_27612,execs_1440693,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..d5c68282357050a6bd7c326b1a1f26b95673426d GIT binary patch literal 130 zcmew_9cyWv%_QL{9UU914FnQt(y@ld#?}Gah1U5@64tTv!NOn;Ov*_*+}JvSNkW1V tsL|Bg5U9hj{{R2~P7dNgmZddB3z|vV5ChY!!N%9$|IZL>C}91+9srs4BXs}( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000268,src_000022,time_862,execs_59954,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000268,src_000022,time_862,execs_59954,op_havoc,rep_16 deleted file mode 100644 index 07fa76fc84..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000268,src_000022,time_862,execs_59954,op_havoc,rep_16 +++ /dev/null @@ -1 +0,0 @@ -}j(?o;1}P1000p\lBo;1}Bo^ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000268,time_0,execs_0,orig_id_001446,src_000893,time_27705,execs_1442296,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000268,time_0,execs_0,orig_id_001446,src_000893,time_27705,execs_1442296,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..1697443c4284046d96b65d184d2a900b51e9859c GIT binary patch literal 158 zcmaFM&Zi(9YiM{t+S*Jy#>~vxI@T*y{ot;H2hGg39m(p8H8b;*j#gs(y?aJIFuAHN&Wv1RAUBIV+PV-Wre1c18kZ^nl)Id0)r@n MfECc%ULA-C05(-AtN;K2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000269,time_0,execs_0,orig_id_001451,src_000706,time_27846,execs_1449163,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000269,time_0,execs_0,orig_id_001451,src_000706,time_27846,execs_1449163,op_havoc,rep_1 new file mode 100644 index 0000000000..b826c78211 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000269,time_0,execs_0,orig_id_001451,src_000706,time_27846,execs_1449163,op_havoc,rep_1 @@ -0,0 +1 @@ +;6]66;;]]1331e';6]66;;]]1331e66jf;o];6]6]66;;]:p \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000270,time_0,execs_0,orig_id_001453,src_000584,time_27871,execs_1450836,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000270,time_0,execs_0,orig_id_001453,src_000584,time_27871,execs_1450836,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..48b39f764742fcab3718153312ce4d3a72cb4e39 GIT binary patch literal 176 zcmew_ZJaF~Ybc`;YiMXL9c}C+k{0Y|FOI~Ea}WnAFbxC}7C@ZHBq1&V5;8WBmIjhe zOcD|e42-uVV-2|=g4#e(Xl-mQ9d2rE7Htd_MJNTC0@MW5;Q+ENP6Aa0T--rCcK-kW P|Le8?*Fz1nuKy1J!&xhz literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000271,time_0,execs_0,orig_id_001457,src_001150,time_28055,execs_1458890,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000271,time_0,execs_0,orig_id_001457,src_001150,time_28055,execs_1458890,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..349be8d99f92c4447019d83268a204d8708d6603 GIT binary patch literal 156 zcmaE>V{L71CLPOUCgH=t(7;eH9cyOo8)7OQYsz41WMpk)9cx(0USG)|ofgbcByINJ zJyrmu-ptIp*w(-*Oo2g^0cZjU7=y$uV=b-CfzrxmW>;WlfF#X;2xQiOlUMt0 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000274,time_0,execs_0,orig_id_001460,src_000456,time_28333,execs_1469865,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000274,time_0,execs_0,orig_id_001460,src_000456,time_28333,execs_1469865,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..cda701eea64cc024c780fee99a179c98975ce59c GIT binary patch literal 129 zcmezOH`X%Ex`0U{Hu+R$&i{B2;$^%g9bgRu(y@j>WXNYJT@55bqOr+GGIMyvV2b|B jGyI1DQzU0p{Yp1d#|VF3WFff?BV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000277,time_0,execs_0,orig_id_001473,src_001418,time_30006,execs_1544821,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000277,time_0,execs_0,orig_id_001473,src_001418,time_30006,execs_1544821,op_havoc,rep_6 new file mode 100644 index 0000000000..94e2f647cb --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000277,time_0,execs_0,orig_id_001473,src_001418,time_30006,execs_1544821,op_havoc,rep_6 @@ -0,0 +1 @@ +;6]6v];6]66;;1e'ﺍ;;1e'ﺍ]]1e4];:5]1];!]66;;]1e'dj;:5];6]66;;]1e'ﺍ]6jfV{IlKYi4F`9UJgJ*3j74IzYS7I-g0x3rziYj}?F_D7Uq+vI4S;N>f1!u*xJC yFfbHJOZ^8^3=9m60uNFe7=Wf%Nyl1R^D{}rG8Az%e3Z7u)D3Y3%#v6pss8|8$|{}! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000281,time_0,execs_0,orig_id_001495,src_001041,time_31533,execs_1614115,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000281,time_0,execs_0,orig_id_001495,src_001041,time_31533,execs_1614115,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..f8f61febeb496a05557617ed71760acdf2088474 GIT binary patch literal 148 zcmYdsNdW_fB55;gGwE0}GwX6&b1N$a22loU>sSE>ki>uYSOFAC0a2hhhA3EzH5fqj Y;M5FJ1SHL*Cka?>gK#f``3!HQ0Es~)bpQYW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000282,time_0,execs_0,orig_id_001496,src_001041,time_31533,execs_1614139,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000282,time_0,execs_0,orig_id_001496,src_001041,time_31533,execs_1614139,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..a47f0621acaf2b3115d16b9fe457191ff5ca936f GIT binary patch literal 167 zcmYc>GuyT!v#(UZ+Dtmu%*?vn*4(P-zk4h)-%5c&l))Mbq|HFG3=BmehM|e3w52rr k2Lns#SVI#C22&soZZm*(O~RvEz-k-JHfxZxn56y#09?x{;Q#;t literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000283,time_0,execs_0,orig_id_001504,src_001258,time_32453,execs_1658815,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000283,time_0,execs_0,orig_id_001504,src_001258,time_32453,execs_1658815,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..4ab49cddab17eee8e754a0542902a416f63f8fe2 GIT binary patch literal 143 zcmaE>V{IlKYi3sBz#tuKEba1EI@Z$Km`TFg+DITpnDLf$oUug1>s!*XhQ`L`KqU}$ q$U^8U1Q=Wx;HqMI8C;MR$AV>n@<6MArdcX5fUE)mpeuN#{sRE>P$f11 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000284,time_0,execs_0,orig_id_001509,src_001270,time_32817,execs_1675785,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000284,time_0,execs_0,orig_id_001509,src_001270,time_32817,execs_1675785,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..b31ed512482ad30c4f1d79723fab1fed9dea860a GIT binary patch literal 129 zcmew_9cyXK%)pQ)9cyT8Z0%?*9d2x0z$78TXl-WwzdoBu!cjUpc7Ck3Dpp0eq+|We f7=fgrX&{g=KZN?y#3KnMv0wfuz5-4S6)+><)07vK# ADgXcg literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000287,src_000022,time_902,execs_63054,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000287,src_000022,time_902,execs_63054,op_havoc,rep_3,+cov deleted file mode 100644 index f8d555d62d2e8de8db4fb985aaacc0c07423237b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23 ccmb1+HMA6Cv}PAzU*8Dtn03@OVtpET3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000287,time_0,execs_0,orig_id_001520,src_001285,time_33886,execs_1726661,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000287,time_0,execs_0,orig_id_001520,src_001285,time_33886,execs_1726661,op_havoc,rep_7 new file mode 100644 index 0000000000..dcf0d563be --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000287,time_0,execs_0,orig_id_001520,src_001285,time_33886,execs_1726661,op_havoc,rep_7 @@ -0,0 +1 @@ +];]133;Pof]133;Pf]133;P;]117@]119;]1111111++++q;ofT133;3;W5; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000288,src_000022,time_903,execs_63129,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000288,src_000022,time_903,execs_63129,op_havoc,rep_16 deleted file mode 100644 index 18eb533b5f80ce2dbae5a17207269e48cce85cb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42 jcmXqHXP1sOHCMbp`P6kDghQUG-L+=%cBV{ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000288,time_0,execs_0,orig_id_001521,src_001285,time_33891,execs_1726936,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000288,time_0,execs_0,orig_id_001521,src_001285,time_33891,execs_1726936,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..7e584a59aa66e1e99f50f6e3f2f5d9844870bd10 GIT binary patch literal 148 zcmew_9cwKeYiMk29Uz_0B#{PV1G&=gnIt3_Zvhn~fEc%>WBvaBZ(xWuGz|o*GUT(6 wjuo&rla4hzXejw<&CMAYrOnN)^VosNAu5j@0AWD}M*si- diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000289,time_0,execs_0,orig_id_001522,src_001460,time_33953,execs_1729424,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000289,time_0,execs_0,orig_id_001522,src_001460,time_33953,execs_1729424,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..a14f7b279c2f4bef9024cc93da2a7549c0211b51 GIT binary patch literal 175 zcmezOH`X%Ex`0U{Hu+R$&i{B2;$^%g9bgRsrcfG2-GwoLbgWZ65Lg>p8wr>j8uEc; zVv~<#=J1Na^#7M<_zwZ-=KM!8$J*DFT{=KUTR}i2$D)!C449-V>!oA03r$T@7_5D* Mfi8+QG}U7O0O-v%Qvd(} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000290,time_0,execs_0,orig_id_001523,src_001286,time_34037,execs_1732890,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000290,time_0,execs_0,orig_id_001523,src_001286,time_34037,execs_1732890,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..ee871789cb6f64f4eda02fd62a7ec366343820cf GIT binary patch literal 167 zcmez05NjDbKUP~?TRPS{pGiVH7(}K?#~K(y<`)_C(C>d*L z$Y%lO{cm81H3S-^easqYq=iL}G?3kg%~+r&6X`8r0Aj@g?K9DoPK^~XS5i_k2LSV{InwZ)PSPD-oM~7)S|NZLTjQy^j>eG>m6BuEBmo>a6k!UB*! P6j>zO%ovy$9R33UJiRXT literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000293,time_0,execs_0,orig_id_001532,src_000855,time_35441,execs_1801284,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000293,time_0,execs_0,orig_id_001532,src_000855,time_35441,execs_1801284,op_havoc,rep_4 new file mode 100644 index 0000000000..3f1bb7aefb --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000293,time_0,execs_0,orig_id_001532,src_000855,time_35441,execs_1801284,op_havoc,rep_4 @@ -0,0 +1 @@ +/]]9;10;38]4]'16]]9;]9;1]9;10;3[4]19;10;31+*8[4]1]9;10;3]9;10;31+*8[4]1p;:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000294,time_0,execs_0,orig_id_001535,src_000875,time_35704,execs_1815971,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000294,time_0,execs_0,orig_id_001535,src_000875,time_35704,execs_1815971,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..d3aa67d2b1b102afc8bb0a637a128e2905c8246a GIT binary patch literal 130 zcmaDWZEYqUYi4F`9c#!B0v}fNIWS11O2-;z9z1Afw(Uq}uSA-40h4H7n1zM;TP(_f g;y@jEr2qdni4_1^^BHKUbu7@xEQpa(K#Bhi04!oEq5uE@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000295,src_000022,time_920,execs_64403,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000295,src_000022,time_920,execs_64403,op_havoc,rep_16 deleted file mode 100644 index fccd582983..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000295,src_000022,time_920,execs_64403,op_havoc,rep_16 +++ /dev/null @@ -1 +0,0 @@ -31m7;1;1;;8b\8b7;1;;gW`\8"1m7g \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000296,time_0,execs_0,orig_id_001542,src_001046,time_36134,execs_1839107,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000296,time_0,execs_0,orig_id_001542,src_001046,time_36134,execs_1839107,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..0ac543ff8cac30c61bd8ff0511859ce03478001f GIT binary patch literal 120 zcmdVDz$1r gCV{IlKYi4GhVQX$>rNCfq4dq+M2Bf+l+$G^-T>t^eu_>rZMS*G|$_1>pftmlo SB+vvjg&OTNLxE`PY literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000301,src_000022,time_960,execs_65850,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000301,src_000022,time_960,execs_65850,op_havoc,rep_14 deleted file mode 100644 index 8368e075f1..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000301,src_000022,time_960,execs_65850,op_havoc,rep_14 +++ /dev/null @@ -1 +0,0 @@ -]1;iRonS7nS(7!;n+7iPn';6771 c77cU 7iPn';-771 c77cU \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000301,time_0,execs_0,orig_id_001582,src_001509,time_44537,execs_2261174,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000301,time_0,execs_0,orig_id_001582,src_001509,time_44537,execs_2261174,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..a24245d7a8070ac0db95a8fca57295c81033abb6 GIT binary patch literal 132 zcmew_9cyXK%)r2qCLL>NY;5glEgf!bUBDzEfhtg+%_QL{9UVJAR$CQaCF3pWSU)om jX=oYV{IlKYi4Hc92@Y@N1g!)Y^Ci4c>hYrT1ccB0J#e42p}D6X>BOLAZ_;FJy`&% zvC3B001V1qng{ IP>NRy0PjvDV{IlKYi4Hc92@Y@N1g!)Y^Ci4c>hYrT1dxQS{n*5NDDxfRN3kp7{ucP2IwH( z!0f+!vVgS<*bcA(FeULovvP8B46GCwL>U;E7#JF?fxs+8I`+tsBi1R>KxcpipaAGd GUMT>YXDrPC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000307,src_000221,time_1001,execs_66889,op_havoc,rep_13,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000307,src_000221,time_1001,execs_66889,op_havoc,rep_13,+cov deleted file mode 100644 index 85071b24eff2be2418a337ad95c71472dc75ad56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129 zcmb1%tw#k63<3< diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000308,time_0,execs_0,orig_id_001628,src_000951,time_65972,execs_3367699,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000308,time_0,execs_0,orig_id_001628,src_000951,time_65972,execs_3367699,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..9d5fe6ac251f1dc90ca830462ff69121a5813b36 GIT binary patch literal 272 zcmey*#4H_aVQu=q&-Rp+p(O(le9w?EVUBGw?Ss^~P^N~O- znwhpBi(<{ptgT}oG`!~J%E>gdJq5Ac8e+Mjnslt8p&_3oh+?$lXV+wB@^b)j_$&?0 zZP-zi0r~9g(h2X)Wd+QY>i_(gR+5iJvK_{Z)z;S2F0?kbmJau4yd~{x$jDGo@L$@H V&jMtwfwhrAv@y_=mIVS5)&S}GRCfRX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000310,time_0,execs_0,orig_id_001634,src_000897,time_71951,execs_3734042,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000310,time_0,execs_0,orig_id_001634,src_000897,time_71951,execs_3734042,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..ed9fa81cb2849144990bb848b2d37e8c13d508d1 GIT binary patch literal 208 zcmZ>ijyAR~V3Lqvl#VqtC;*Wb1xz5e2~5xgD9Pk--nWuLI@Z+8%*Hy_(ArEo*38Tr z$l9_+8ln|Rx#NH71WV~y1BebIYinz!Ehqq&VX5kvb{k?71X>BQ6-pT%+;vbw!O}V> HrzQsg&tx2&?htE$MKn*kFi-mb|N2zvXcG;CoWj0r QLmCGtf1iwWPe)TH{h? MWCa00LxF|?0Q80!M*si- diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000317,time_0,execs_0,orig_id_001684,src_000846,time_128656,execs_7132584,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000317,time_0,execs_0,orig_id_001684,src_000846,time_128656,execs_7132584,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..466de518b070f4e942d5db918550d25a31798fc8 GIT binary patch literal 159 zcmb1+wX`;uj%8pFVAysfvsY0X%4df$7=ZHs|1+3IKagO&W&fZ7OfdAa0~N5du>&ar f+F|A+tbrT#7TFG{8%zz2jU|9=Q%NQUrtg{n&7LP= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000318,src_000221,time_1015,execs_67883,op_havoc,rep_14,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000318,src_000221,time_1015,execs_67883,op_havoc,rep_14,+cov deleted file mode 100644 index ac4953256a1a0b158333867de4d8a6d443dbad7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43 qcmb1pk?aBh D5Pv9A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000319,time_0,execs_0,orig_id_001707,src_001470,time_187451,execs_10685867,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000319,time_0,execs_0,orig_id_001707,src_001470,time_187451,execs_10685867,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..500e0bafad23fe93ef1d7fcd6c4dd4f17f74f28d GIT binary patch literal 196 zcmaE>V;yd0rNAI69cyWAY%OhR3T0R`SX*10OUIf?$67Zq6iEvN0|_9myR`vH7LxJ{-2p_ZO3kCDE^1~~_0 PkOIShxJ|5M^k}!P1$%|I;w!!7@b! yP{Yk~GLsX{*y9sn_KBE56&M47a!#hTwKYRZtbkQ6U#x+3Nv3r@&}FeqQvU(O8#Ma> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000325,src_000221,time_1026,execs_68692,op_havoc,rep_9,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000325,src_000221,time_1026,execs_68692,op_havoc,rep_9,+cov deleted file mode 100644 index a1c636b5d5078c56b632b5814905adac5418dde0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68 zcmb1%umAtwY#uuU!({1LK{s}HLvaMx(1O9xP&(F7fPsMlEW<7xZDPePj4WV=5hMW@cSwYh-F}Wu;(kCLJqawe5&>tdkj#X=diuV=5hMW@cSwYh-F}Wu;(kCLJqawe5&>tdkj#X=diu`pnKVKwu7bM6s;_&N^a1KDF{22u+ES%)(L literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000331,time_0,execs_0,orig_id_001780,src_001779,time_466797,execs_26894897,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000331,time_0,execs_0,orig_id_001780,src_001779,time_466797,execs_26894897,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..0bb1954a7e167204dee1d608fa191e55f037e35b GIT binary patch literal 400 zcmey*SjiwAYieW-CL|yfBbWmu4SbPhv5QJXFi1l+J4*9eNXHr)8c9bRJBg&3`Z*x< zGc^4Fk7gdDp`qnJYiU!EMLCsVNh33`Yrq7AiRmI!BZR3yhfBm7K&(eKy%I$cieDg} z#i;-k8e-Ot|D+XsVIE;X4h9snK#D;j00}|~pf-?$L&2VM@`Z^*oQdorsDb~jtgIzK Lnj<>FM&tkhXcb%> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000333,src_000221,time_1050,execs_70282,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000333,src_000221,time_1050,execs_70282,op_havoc,rep_14 deleted file mode 100644 index 78f15162461bd82e45b813530a217898824eba79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78 zcmb1%ZToMY8IZ@Wz`(#T*Bk$m68``I diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000335,time_0,execs_0,orig_id_001802,src_000025,time_600159,execs_34456447,op_havoc,rep_16,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000335,time_0,execs_0,orig_id_001802,src_000025,time_600159,execs_34456447,op_havoc,rep_16,+cov new file mode 100644 index 0000000000000000000000000000000000000000..c34feacef89defe235e6f7cffbc8bce16e00f8f0 GIT binary patch literal 1157 zcmXR)PqH!?1tf=n%zy$$vTfHv(kbDH#2Ly=1K&!9l9G}q)?w1oCMNiOLUK%xI1LI6 c3=A~%v~;YAwY6apu-r*Y(>E~CH(0_B05U1NVgLXD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000336,src_000221,time_1053,execs_70483,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000336,src_000221,time_1053,execs_70483,op_havoc,rep_13 deleted file mode 100644 index 6d4c8c147f5b94b180ab4865ab9fae971da66ff2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 83 zcmb1%tv9ruker_*ZDD9_G$9kn43&=lk3|ewXoAs%3CSDn>i;KO0|^F($;S}397q5F diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000336,time_0,execs_0,orig_id_001805,src_001802,time_601395,execs_34466927,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000336,time_0,execs_0,orig_id_001805,src_001802,time_601395,execs_34466927,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..bc5ef61d6088bdfdec339f8cb54ed1db802b4867 GIT binary patch literal 2055 zcmXR)PqH!?#z1C30VCPA>mccra75w^Wu}2|B|}L`$rI}^>1Y!Z{5~1RX>!zS)Cd9m w$%odmqd6NTghz8WHIg*U3E~CH(0_B0F+)tkN^Mx literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000337,src_000221,time_1056,execs_70655,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000337,src_000221,time_1056,execs_70655,op_havoc,rep_7,+cov deleted file mode 100644 index 5acd5e6d24617b3c869352f4d62ff0a3e2d1bb7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 55 zcmb1%t*`%|nQU#xZfGd}|33r6Wa(HzLqlU}Y3YD^{>&7RxCLC?g2B*GI+gDQI{@aY B5GViu diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000337,time_0,execs_0,orig_id_001809,src_001802,time_601447,execs_34467911,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000337,time_0,execs_0,orig_id_001809,src_001802,time_601447,execs_34467911,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..46530ef8b448cdc8d5208d695e454eccf8b5b221 GIT binary patch literal 11492 zcmeI&F$%&k6vpu<4j#cmGxPvLUm=s3bnogSE*HUq#y(W2q1s}0tg_G huE6>C(F+loyM{kAzcfjHv(8oB^sTvVOVv_`-3X@eP5=M^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000338,src_000221,time_1056,execs_70663,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000338,src_000221,time_1056,execs_70663,op_havoc,rep_14 deleted file mode 100644 index 52a921b95462f376caa1e506cc2c448af9a4cd68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 66 zcmb1%ZTO#=Y%LudYstrH%_R+_5`BD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000339,src_000221,time_1056,execs_70675,op_havoc,rep_9,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000339,src_000221,time_1056,execs_70675,op_havoc,rep_9,+cov deleted file mode 100644 index d3e1bc45824ba427c71396c1da50edf8459629e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmb1%t^c2yoQ4jp?br5J4pHrrIe!yZhz< zGv2O;P_qR#f34Nmx9=v&<~V7Ve2mjQ)moqB++K42{FB*}79c=?009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNB! aIDu_S>4%SQ`&`O?eDA^=hAyIu$NB|7;kZr! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000340,src_000221,time_1057,execs_70763,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000340,src_000221,time_1057,execs_70763,op_havoc,rep_10 deleted file mode 100644 index da9a91ec5b9c8d00c4559bef09c7821dca8aa9b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 zcmb1%t&bJ7PEU?C`JZY11PE9`1Q`5~jx{v2w9fqhpTW>j8mnMzo(a1!--|Z@EK(!H diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000340,time_0,execs_0,orig_id_001815,src_001802,time_601696,execs_34474630,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000340,time_0,execs_0,orig_id_001815,src_001802,time_601696,execs_34474630,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..b0d118f666e7ff04378f644ea6f574f77c685e70 GIT binary patch literal 1914 zcmXR)PqH!?XdoSHChaHvRyx+w+DaNknphh#FjzB5C|Da=TU&!9fNVoEvu$lG484{h z#c)MZ|Noo(x0XnID-~;rM+#y#$R4#=Yz7oC0S&?u4l;Pa|Ns9R@JLfZijizHbdYpP zI3jU|GSk4flA)xeH)F;vyKC%LdV2Mkb3yr2@jJSXZjHY9hfEn!RnC2N} g@L8b1z`#I5S4qd3SX&zw0V~_IG<^dDeS;95!p zE@#SMY9t+NDs5!;pTWxvn9iW8AUc7vWTtJP1<v{%;*uaJu7jjP!V!rx zD46U7T=C!B+@e7|cK-bN$^}dknG(*@(Z<$5mIR|2<1OjTXMdTPn3!3l*@4Lls4~{V zI^}<#A2<>ZGlFjO+c8mf&JWaJk)#OhQ4CJbWL;!sBgBXF1u Z7M6}Rv9>lW0ycNj()0}s^bMA<0|1PGvh4r> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000343,time_0,execs_0,orig_id_001826,src_001803,time_603082,execs_34489473,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000343,time_0,execs_0,orig_id_001826,src_001803,time_603082,execs_34489473,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..1d4acfdbcdbee6c7c46132eff065dbcc934526bf GIT binary patch literal 6685 zcmeI1ze~eF6vwYsaFc?Ap>MFD=$dQvO!^RugVj=7CkN$-SXxCRl!Akk;2+?hQ$$=c z`42b=f}=|ZM?p9*NvUlGl^|90JxI9wz8{zS90$2%tTK-ro5lM6UcJIRvSAWf*aeWL zsV|6{K}#-VadqU8ffx2dZ=j*pOpl$h4AYK{Q+*F(1HBvDU#8C$)wtC)PMNNTNh32e z>rD-FzVXI7j+gdbS?0E-^dd|vmEdAhswa>RaMz~`_zDS9i37ekWBZ4_oTI-wC7#P=m@4RK5oFlS55oo% zO{VuO{ss#43`Bqk5P?_(&SGUz5)mK*MBobq&XxW(5PYJ>ER>bPY|3%n36PRshq@Nr XP|z{xx;+kPzsNGQK^lo7HcWU0XMm&h literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000344,time_0,execs_0,orig_id_001830,src_001825,time_604040,execs_34497688,op_havoc,rep_50,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000344,time_0,execs_0,orig_id_001830,src_001825,time_604040,execs_34497688,op_havoc,rep_50,+cov new file mode 100644 index 0000000000000000000000000000000000000000..a3ad977ba84d6c6b20f05de513bfc6bbba63ca2c GIT binary patch literal 6887 zcmeHM&1(}u6rWv$dP)l-4SAPc(mDm{;b_3 zovF$0)FMd>1bbz}FpiHef$0_H5+3W7x@fR7QQ#9%pfK*UFftbK;{@yFgeI;+ds^Ze zuzQ>{&U8QR;aNjy%d;g1(e6d62{8E`}cX>9C#U)?${E%V=)zxY+ZR(e!5^t?e1eQCf;` ze9vuZ0j_j>|N3&JPYHnQXPF{HLOrRte0aMGtoWyRnsYCwt&?1Bae)vLv{Q*PcOrQN zfRV<5ns4J<^(#eWJFOMFD>>%Cy>f%TZ){LiyvB!kv{YGuO<>fW26}7dTURZN_qlC9 zq8GMJdm*4u65ygnKQ?|M%O768s6iAUhj>a-pJ{3?LIb;3F#^`_T4 zqNV1m?oZ+<(GEiMGu??C88X#PU1WqQDI*F=@9aWC4Vg|(LcMdBu|{BPob`_*DWZ~W zE=kx9r5E1I^L%4fGm2P5rw85q7CI~LBM6L!k9qB5D7XywiXyv)O5ZRfQpH^Xc&z?% z&<%3Z+P4V#-VgL@W7T=9LjVlCj1RH&9wAGin*~W1VWFIF!1;WrqW`1&Ntvwk{iJF( wG|nkta9+O#4bE|Gsb-pYfHD1xr*{;lr*QrSK+_yCK<_teKo3}6*+ff&zx`|6m;e9( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000347,src_000221,time_1067,execs_71450,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000347,src_000221,time_1067,execs_71450,op_havoc,rep_6 deleted file mode 100644 index 6c63dd7b516214866f4c200f592447d585616d64..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 64 zcmZQzWMIflwzm7v&cMhZ9V=*P!C+`89cySP{$G%R!B9HR&@3~`7$jmQZ7m&V0b#`% NCdZnv3-P^R2LPK%4TS&z diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000347,time_0,execs_0,orig_id_001840,src_001825,time_604115,execs_34498243,op_havoc,rep_51 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000347,time_0,execs_0,orig_id_001840,src_001825,time_604115,execs_34498243,op_havoc,rep_51 new file mode 100644 index 0000000000000000000000000000000000000000..51abaa7412d5e57dc4d91554721f08da2620988d GIT binary patch literal 3858 zcmZSgH?cOfF7irCPfGJ=$QcF1hk$gniItUANy#l~D??MpThf7srVhmG9#x4Y1Q@Z1 zp$i#A8UHtsj#d8upV81vJof)b=~zo^Ljx#42>kyKkpRlw|Bnjb5>TUjrJ1CVl%t5o z8d@9ku|Pl=Fv>xCjU6nk3Vw>mCetp%^rCwk!q3JoJSsXoLf{2{Z&V>kr>aUz+e^oq zDj;T!y;li#NE*?SiNBw`80Ia@{p$Fi>YKehwB|}L`$rEc(wPFHNf?XX*2IgEM>9;yL zIn_V_N#Rzpu#_H<3QqD>wz^Sf(4<~vyOsgY)IDMi24+xujIi1V3q#t|akRH$1lcfJ zAdaBO9z0&1Ob@3t{bzu->W!rR{{Oc&60nSq7nY8VHQWOh2MWZ41%Q18>-cyi3F)_g SV*RAwO2FzMjS$&PIZr0G+nBbBiSDBWYKe``^k2%P;I@BG*w+07-45Ed+&pI z&S>GxAvJfF6cap_^H}1C0@ebnR`tR3`cDg@csS^l3O{RuV*yINcK4s>~Pe%cba^KG}n|x>D z(M0Po_3V_E%KG>rxgomcs#ss=1`bhce!#d>3nmr*riqyfdHJ-xUT`$X+BmPV6o(J`zb!xV!un8RTMz=&gU-WF31l zeU0KsI%0AfAuG@zrN;_M@Y6@2*(ZGY^qg+>C7K{Q1%%vYg=NawtuMH4Mqs4+QOjs% zQ=ol70Fuu>fEosuDs91w^YMg33g}h^D#QAH5apj~s0>f|tIoDNs0_2k6TEprAikAh zJ6g7~FlFr;z()=NDAgHLS~n3qg5YYTrKRo#KfugHxepV&7P}P%zVe zfb-kfd%i$9_}{6}%W){_#c0)J1P^eUz(}Rw0Z#LZbd|OTq@&naL`keM&DNs9|@q>x=UMX$any_Oa zgYLtM0DC1LKn;dV$jUOBhqvDRMESWxZ-{_Zq!4(gBJDLpLWX3qq^cx4TdY(rVp$e` e=yEEk=mM%kDizZO-2Ed=hjF)gZ~0T_EZ@F literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000350,src_000221,time_1076,execs_72083,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000350,src_000221,time_1076,execs_72083,op_havoc,rep_15 deleted file mode 100644 index c48ab3d2f3622e6961e20568a032aff5a2f1d13a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 83 zcmb1%t^c2yY;8ALI#$rofaiUWq_h7Db}sYu_o-oJTKS*<>eQt diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000350,time_0,execs_0,orig_id_001855,src_001825,time_604304,execs_34499569,op_havoc,rep_46 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000350,time_0,execs_0,orig_id_001855,src_001825,time_604304,execs_34499569,op_havoc,rep_46 new file mode 100644 index 0000000000000000000000000000000000000000..5f023c7979564f487fd2899574ad6a66d68935f9 GIT binary patch literal 57191 zcmeI*y=xn19Ki8M*MPx<)X>4#JQ-374Mjh?x8M7>u6W^o?7iH@5rH@bSXUB(O9oESFHat zs}~1)tq74Bs9z7oT2Cphg@x?u`?_{%jrXEt`#vkNlrDHvH{99S5EursJ)cx>QyPA)2WS zjGz!e009Js7g!p8NHpS;(S|YV83HTMXrpO@1g=a_tb~dH0tZ}RW{~xNGe{@;Ab!k1bDw>qD}{kK>z^+5I_I{1Q0*~0R+Y;5boD9{8oA6TMkD?009ILKmY**5I_I{ z1Q0+V$pSo6m*lg<+7Lhh0R#|0009ILKmY**_Emsq>h_hN$q_&R0R#|0009JEjsVZp zy&Ol5k^})hFe(XWfi)n200IagfB*srBv^oF>Jof%SQ-KdAbIM|QVARet@=Clh=r zWZ$Tdvl~KR8yXNmV03|pqYq^y0tg_000K!B5Z~U^Qrru_=|v&_{_ZoW^YX*EI`$h& z>N!mPx?FGNHG5tJrkTB4{KB$p;dQ9zsf&Tv%B@)TysYT(Yh4HZ+r!3ewr8LfUd@IV zpssuRoyvP>OS54vQ0psJHd_j>DBJURN?tA~{{yp{dT9bg009ILKmY**5I_I{1Q0+V zMj-jOhGP~@6#@t#@WKMz8h&9y4uAjx2q2I=0d5T^@0_rrJp$Ys-UC7r0R#|0009K{ zQ($dBCueR1(kT$VUo%j3%hrpVB{@4U&v~j|jvg?~tK8HdQ^(7tCtYMEY&s{UzFe)^ zcE-o{{my4Zu_*WYv5I|s@0zAAp zPF;?TK##zuJ*7z~d~I6We7TOw$+9sjHxpE=Z%D1(U!wociPhXpwN())S5>R+23N`L Re|1@g+lSei^Q!L1{{i7U*RKEo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000351,src_000221,time_1076,execs_72118,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000351,src_000221,time_1076,execs_72118,op_havoc,rep_3,+cov deleted file mode 100644 index 494dcffb6159dbf3effdf5227530a2af2a28e05b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40 tcmb1%t^c2yY;8ALI@Zw8!rG4A&{X_CI|Bod&tPZ>6tvDvjx}Ky1_1Ul3atPD diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000351,time_0,execs_0,orig_id_001863,src_001825,time_604414,execs_34500344,op_havoc,rep_40 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000351,time_0,execs_0,orig_id_001863,src_001825,time_604414,execs_34500344,op_havoc,rep_40 new file mode 100644 index 0000000000000000000000000000000000000000..f79491905fb32bc696fa19596cd8465db40ec485 GIT binary patch literal 5484 zcmeHLKX21O6t@qgY>`EUV)b=F3>mWca*av)hNhiRDNQS+Mo=9_6jB5pT-2#cqe_gx zzz6WRKnSs9;yYyO!h|xgAR$qX^BLI*Um0^;&Q5 zX|JQ$Gf7*4gM%S(+E9nEMH_8p+DiB)?R+xiUjyDmhh*q6aAiDV!T^3-2$h-@E`9)S zAvHo7140A_X%jIyGlZ`01DT(oM^H|Ym9Gb~4Lgh8Sk`VXIln4=_y4W;+sx~hi^IdL zqB!R`dUg($4q^;f5w^PBZlehcoYDsDu+`>hTSF7LX=1w~!4|r_CS~8-HuCQsj8eT( z7=fg2rb{4W_FiiRUT~MglTCy!LqhbPOql5UPkAmW$47LoT%-N(-XX;pyR&?vtHb3$ zVUkNjT}1r!@}0hp@)5$BVKjrQgr%51 z9y7#gg_(DfL=$c3O!jJD?srU*(u@+m`JJ@!<6I1|ei}T)--gsot1sS-_>?b2t9$LbAUz*-8Pg%SX{B8r~VtSTBge z*yC@z*#}JFalsQsQxyM4-WPQoQ0Z6Cl-$=odBBIssaI#-ySj_G2f&WsEFq`Qt6x8p z`KT@igS+O(!N45Fh;cu~($|ZX?kwBsu0VdBPA=~)h40Fzd$**^?tKC|Ou$J=Nta|X x*vCQ%zZTVDL%uQ8wU%Yg0q69Kk4wO^GzrLWP-s~b1{nS38!!T{t83^O@E2zwPt5=T literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000352,time_0,execs_0,orig_id_001873,src_001825,time_604571,execs_34501487,op_havoc,rep_50 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000352,time_0,execs_0,orig_id_001873,src_001825,time_604571,execs_34501487,op_havoc,rep_50 new file mode 100644 index 0000000000000000000000000000000000000000..b6056f0621e0377983e890aad32f5d41e6d773a6 GIT binary patch literal 6936 zcmeHM&1%~~5MIfFLMcXIibW>SKo7Y%M6w(?))0t~4f$y=J)~>}ZR|ptLP&LKdWb2s zxB3NjS$jp>>vVNiwL?p zXI>n2fm%jH5X{hb$oa*QP^fMg(b<|mT}e9|#(~8Qpbr^SOuJ0kFQ5%HjgUqR#)bke zWB-v5gr;^uU6j-#Txz0KTo}?*zT5s>Yiq+f`CX4!V$L3?oRm4Jxb^)WWjL=@R2JBK|1Fv6O@sVwH^Dcf|9&ALv)vTC9p-j*^xL4Jz*g z8lHI$4bMLMxD_0Nd>0OEu_IrIfUDnwJwZG4QjPUCT0T1;;p`DfavIH>t?W1EIDDWc zY_|MH>sB^f*RW$baOurzjEp6!MB~Cg8z+eJsaCJo(WJ#7lp z*+#jDs*#rWcUm&yUEoqWm&?`bCzz615eq)*iqPL`DV9arFA9G3D(SlmS>O@y~kChTIv}=y6@^@RTHS%-0+MhVx^uzO_ z=dRq&k8Xq1JsBu_dZlxm7|3Ld3}i9YA6BhxF=p{Nl^4ZY)}vT-5H(jSpN^F6W(0_kC5FYogRp?Z!`%-Ly1El0wuBCdf%A627>|hs znj#roGVbN$qIdNi_SHn0w~-73?&A_YrjB**=egAY{5S?RH6H)P+f54Z^N6O?3Vuq6 zHitP{2)n%{1jP`tC&Ro9*Pj^%Y1kO06NuhUb(F!g>8_B(LYESa>5aZ+>PrWxUay~m zXji5ChO~`7KQYbeSGJh;p)^OG5$K~W+i*BPvu1*0Je>cG+S8fuV2jzxm+G50ple^k zNCqSWk^#wpWI!@7N(Nq!GTDW5ogs8~;l)>H;hXTc!Wdwhs8+>kRAgIC=99LFhp1`c zI|XOVw=F%;zX1 ze1Me7b_KN?xK?*PPAB0paYgsojrR1A!=LX9*@EEYHE(dP@rOUX< L4_itBYC8T0fqRNy literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000354,time_0,execs_0,orig_id_001883,src_001825,time_604719,execs_34502535,op_havoc,rep_57 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000354,time_0,execs_0,orig_id_001883,src_001825,time_604719,execs_34502535,op_havoc,rep_57 new file mode 100644 index 0000000000000000000000000000000000000000..6165498010933f6e08daaba652c92034205f4899 GIT binary patch literal 7543 zcmeHM%WD%s7@tHT9&}j{N!m%Jq=y_#VK$p=lO3e(sZiQzeN<>2a;Pm@U!|r8A7Jt3 zLGeGxsYkD+h?j!k|IlOgnuA9{7{8s(K2kQDWV0m+?04Ax-ZS~l?0%VV6SoSKKg5gA zLZ-Q3`JM&~3n^;7fSICpmkh5LbX~92P9UThJHabTG2n0RZoH0O2%-IsPJ?maKtV@- z95iqsare3#^_`C!SyMT|Y>M-kq9qysgISp>gb;+_;wU&b4PZ0yCbD ztJ;iX{pDDR6K)4_{+=i2v0ks&VJ(lgzrebigV;kEYYgifA9v3sB>qK6c_7UPj+$@U zJg#s~^K!Xby^0xAz6(7lszL!(kXEb0KuDYM&$Iq^s3(5q_aLgj@F&GCsIJm0SliHF z{beImf7|TeuGQyS9HZnB0ucgk1iF4MBgYUC2-ebA3TX!SL(0=z8o4L;kCu0BP-IPD zbnel?Nvze-9GqfpyC%`W$?vHOc5o7>7`SK_W8TvSAsHdT^ms}1=r7zCTtP91NBdbv z=*;C@E~$B!;LA?>T7w%WdJVno89CEXNiDnXXh}JZ_Tl5v#>@+lpL_?vOC~qZfx%+L`?rd3y+yUuypgktQ>KWs+5QmEK z3>`SeZeW}I4WPU9WjwWId;wEwC7v3)1fRAlTq&-AN|8#SfzMnXv60FT0kemN8~<1Z NH!w@Z7U>Sb{{iJMkB9&O literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000355,time_0,execs_0,orig_id_001884,src_001825,time_604727,execs_34502600,op_havoc,rep_38 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000355,time_0,execs_0,orig_id_001884,src_001825,time_604727,execs_34502600,op_havoc,rep_38 new file mode 100644 index 0000000000000000000000000000000000000000..d21d55426b9d5c923a023e30dc25b19272b246f1 GIT binary patch literal 3976 zcmZSgH?cOfF7irCPfGJ=$e|x7rHNHs(y?aSj%4;qq`j4nHL@09sQ>?8TKc~QP}mG6 z!Ua+U1Ze6o1W0vY8mSs+q&|a2<_>OSrLFxz(Q0iSYnZBjd>4}xD*yk%gC1tv4ju%i z0#u2??JF9)jy9PPyQ4j^3sXt71D`o~C7~LnW2N7kgj!0+niK%B0hkdBEJ*N~OBXqR z8UVUDoFq${psLYw=V&%2DHO?2oJ)qDQ7zO60ooM4T+rqYTI*)SwStI+%TN1K>nQ9?w7P^JXb`m3^C%V2E=ZU|P{>K?HM12Y2%@P^W;6lInUcHKx3 zf$D97ytg{lU;qhCt5^ulzz~oM3*IO*U{DYC0HCe=n*K9@va+FpwUM;n|NquT0+#Xd n!qTy^hI_!`K!JF$08ou}d_0nb^xHqNe$v1`sRW~!b%6l@w+iNV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000356,src_000221,time_1117,execs_73562,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000356,src_000221,time_1117,execs_73562,op_havoc,rep_14 deleted file mode 100644 index fe5c7aea7de425c565f013b3390a94a61d0d46ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69 zcmb1%wYFn7G!*|Y9cy7-kdtbC0R$LeTs=c;8wExN25TDz7KUV0r64(``usd=b^roZ B6oUW& diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000356,time_0,execs_0,orig_id_001886,src_001825,time_604768,execs_34502900,op_havoc,rep_48 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000356,time_0,execs_0,orig_id_001886,src_001825,time_604768,execs_34502900,op_havoc,rep_48 new file mode 100644 index 0000000000000000000000000000000000000000..c5dda49407d562d414dec02c93592fb4790050d7 GIT binary patch literal 5751 zcmeHL&1(}u6rW6m6d|!FlBH9ypwQxa*zIOF?LNi!CZ)E1Kno4yqM_Tbt*+X;MGu~; zf+tV;FN%mBf(8Eud-5Q7kRCkrAQ;9so2J=KTkNJ^vE)G}Gr#wHZ@%B`OmZv>Iy@P6 zrysau#5)|BjJW0c4_;WEO+~=}xX_-@+P1y8xW>3{Cf3+(-5flI?z}yQI%So#t&Q=1 zFo3NUi|R2o!t=CALuia&6e6Kp87_V?J^;F=ktHECtp*5DQJ_xL$(CZ%)lEh_L-YvB zbuiMWDl*RUS!rtw_S^pN3@^mnNB3fk*>Vi-Nuype=BYB&o##cas^#7@6`_iY`_3?6 z1lWYZIAe^scLn}&{XYKm+`?6k3&YLSv3l8KctjOddQ;KI4*uALx#gwVMw7-{WZ~w& z3m1+iztFz1I9o1LlptF86k|p$2c8Te{^p<50k+HWQY!A&j`Vqw#K7Wse)(+GL6jf3 zlO~d%tQkq`p0rFG>E??@j9NAaJOaG%*}@65S3pV@eClH{m&<{!jDVrw>|*G}FaS$* z6`6z=sAa*^YaF@>AprJwyL^E}7pKZbW;Vb+q z!dD1>UDNs*H!#Idp7(QASOQh}j;77i%n-AS#bS+=sHidBLt|d=ffJ9SogDG^-jyyX zq=S$k)5Y>S^x>OI7EG|>jbD`g(7O@]10;r]3]10;r]10;];ic]i[1 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000359,src_000221,time_1120,execs_73758,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000359,src_000221,time_1120,execs_73758,op_havoc,rep_12 deleted file mode 100644 index 5b6e5fbca6..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000359,src_000221,time_1120,execs_73758,op_havoc,rep_12 +++ /dev/null @@ -1 +0,0 @@ -W6;i]@>]12]12];>i]4883@>]12]12]ic11 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000360,src_000221,time_1120,execs_73802,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000360,src_000221,time_1120,execs_73802,op_havoc,rep_10 deleted file mode 100644 index d6f412f0a5fcc632adb797b9aaa26f2598e0e88e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 84 zcmb1%t!JDp9V=*P!C+`89cyaM4kXQh40d5;HXkFuu(hFerk<%DNX}6FKRW{hlD-D( O%;eZub|7KGE(`$301<@% diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000360,time_0,execs_0,orig_id_001902,src_001825,time_605024,execs_34504808,op_havoc,rep_62 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000360,time_0,execs_0,orig_id_001902,src_001825,time_605024,execs_34504808,op_havoc,rep_62 new file mode 100644 index 0000000000000000000000000000000000000000..269df580dffb73bbe9ad6ac8d8d6b3cd0cbd35c6 GIT binary patch literal 9695 zcmeHN&1(}u6yFWjAjlFBOz2b)Jd{8SJ4w39W(c-738e7@zgivvOQUF%DDhwvQWZoH z_3F*PK=9;21PKWJA9@sz2J|Qh-+OQ8&CcxX>?Z34g2}yV z^ZK=Booi|ISTCobc%io8Vi+w!>xFW;-0AEfz)SoNI)|5*!-y06j5Y(}TAqpsPEpEZ zDGl@|0-0b@Crd!7reHccM5aP_RYQqc8+?}(Fv$ytG`hsDDaAIwTq?JJrD4Muk-=x+ zrL)Vc8l(&o0!bnS&TcZs*={_dIbIcO;tUuWcx^BdmbW8}6^A;w83<|${JeiD3}rPH zRdb$46-bXW?ehvEb#-;H4tR5Z`(t8OuM@3K`~5T0hkjog7(iXIw{EBfPHYj+mR`zV zIcAY8t2INoQs^-;)`TWh1)}5+(I!{D*vtVso6gzdUWO`Z&|N51ZH|iVOf21O!VtVS{pla2g9( tBssK7DaobeM&lR)z@OAFOPHXc3fOlkq|vY`(BL<$q5*;oUu6$s=nq_A=tckl literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000362,src_000221,time_1149,execs_74238,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000362,src_000221,time_1149,execs_74238,op_havoc,rep_10 deleted file mode 100644 index 9f7d60995ef656e6ddfa41289028e5d54255db08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 139 zcmb1%t^c2yY<&O-;0zFlKR<_!laGPXFeik8C4a6FJB;Q-kwxVJ)%?u^s^#O)x6VwC d6*RPXZ)hkD(hU_cwDw4@HDMR#!xVYJ4ge!!Enxrv diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000363,time_0,execs_0,orig_id_001914,src_001825,time_605194,execs_34506049,op_havoc,rep_58 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000363,time_0,execs_0,orig_id_001914,src_001825,time_605194,execs_34506049,op_havoc,rep_58 new file mode 100644 index 0000000000000000000000000000000000000000..1b3628188a989385dec24ef95255317f4af1490b GIT binary patch literal 12249 zcmeGiO=}ZDbhe7Uw6f4cSI3(N54NzIk6n{VuwE2OnpT7sT80&i(P}D1B4Sn23SNYO zKS1yo^z6k;!C#TH2M^}p(ITvq%_h5(tou3Hd^qoree>ph&+hD-mz`bDAO$^Ntvq^A zSqD`P!7~7NGWmSIR%=46WQ8WYt7KP#ODE0wIBA1JuqSV)4H@FAh9M~GA~t?OoI{Fi zflV-s&IFk=`k*&qsak_GmmTaB6)Pxx@q7n1$!fP{(VKb4zP3LCBtxhy>esNVdwx?HRc%**!lOKovP@XlBjf&un|22fh1)abSqz3 z4kY2pWb2wN%nB-~(^uL6L;y@A?9ZpL0)6~~JqAbD?14YFDTmOL#-(Vv2py}hnJFmq z24mc8li25K(9qaZ-bD7W;VL;I4@#y6-s1XqcEilD+ckK7 z5GL3$v0?g1v?dV}!T9sDzHV^%dr6qKk%S{-XQ{>d2A34Nt=tI96c% z2qR1K8qp+P+< zmV$Wp>cwl3;w4b%$%9u<9y}B@2f>RVj5D+OY{I79kaS7PK9bD5&%Bv=GrRNNoAf7w z1d+$nncFur32@H=>lT2iU@R8P5x5v4J_c!2&7#meq{xB_#x|G*F-N4%0{$hH`60c) zml!2!)0EIxU>5dQRxDz;}n}ON~cjYk!C6t)qLk-qhKsDe|f*r=Ib$9<_}9 zvMkvV!PO>OK5Q;TBH=iYt7Vi~HX>b7zavNS*7mVvZST?PP`5w<0ITnT%3G~x%C^?H zBeV1h00RKXiuuo^Ik^K=S4{^fjMk8YYHiuf#>QF_MX2KX18HfTV8}4OK|%q34ytOH zcsyT|nm8^6a?;~TYVjfZo{oh8jY4`_eCb?;?~!~uxBcnvrjcgjWSp+rv%vlKnwz%P zOsNgTu0FSB8U}lG=zgE&L*(cNVWVcMmQM$_vh3oH`8nM&AMppJV;&w!sZ*{h*f_9W z?W&pU+&G^XjfCTYU*RVe8C)FXVY`Ud1!4^N1OWiw1C7B%HKdmM+tx!eyT5>i1^5wCYykC<8v z!b;=MBw$D}CNZj)gwF9i87DlQxU__Mu%OpJg8jY9D~?OdrllQ5;?i(<>_kdeV`rUnb^9N5}22zM%VnEehJwy~ F_#c~LXDR>y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000365,src_000221,time_1155,execs_74720,op_havoc,rep_12,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000365,src_000221,time_1155,execs_74720,op_havoc,rep_12,+cov deleted file mode 100644 index b4af3c9dc3d031f05fa584ffbc24c58e913b5974..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 wcmY$1t^Y6WB<;*@=q}DsZ_O@{obPDOE*<-V{lBGjtR)|#wIyFIT-f;q06M4)!TuL_|vE5XHA;5M>s&<21IzJq+{oglOhkt;%|JkEg% zX&#(+^B6>73|glC&6l!Sz%2_)+`l8=enf!65CP?lI#r$dI!t{KHYWD{m+w*96M2)J zkz@s2e!>mohS9;Nkz|_=wQ1reLes> z#Q-<&loRMBG>pkpo7o%Er?t80Q%bgM{e{-;cE8{bCCK|&=voc+Q)fq0@jh{TT6naP z*|pH$vqu{rwDWG}Gsw~EkcHk*Yaq)0&v z;F{H9eQV_ zym{b$CDJ+b>d+?DC$k!F-*RYKUBAu|Uvlc?x4CT|P-#3F#LFbUIr0JV+X~&Imp67} zDtwKPjhg~$nx;>o{7Lt1)xjUC5-;NAfEOS*LCD!X$s51a7Y(uO__5G}Z~YuNLSQa# iw_2;fIr}Ja0$LKFKL%{ILJsKv;12YGC-oX0X5kl9W0Xw* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000367,src_000221,time_1159,execs_74958,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000367,src_000221,time_1159,execs_74958,op_havoc,rep_13 deleted file mode 100644 index 49b7769b61..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000367,src_000221,time_1159,execs_74958,op_havoc,rep_13 +++ /dev/null @@ -1 +0,0 @@ -]]j;1]9;9>iqic/c;1]9;9>%1.c;>11ic^4 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000368,time_0,execs_0,orig_id_001932,src_001825,time_605563,execs_34508823,op_havoc,rep_51 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000368,time_0,execs_0,orig_id_001932,src_001825,time_605563,execs_34508823,op_havoc,rep_51 new file mode 100644 index 0000000000000000000000000000000000000000..79bdc8950b89b63a720d75de28d7a2329dd1cd6b GIT binary patch literal 10496 zcmeGhU279TaC0h!R_lQexpqYg1q+%&_Aa@6ti`kmXGhL^Yk-4ECn^J#e+b9(7>+6Mr zUaS&4NMBp&AKE%v+XqW&KD3LUBz50Bcu~{nSi;W;iTxY^m*FH|)*-6WDAD!x?d=yU zRJfeWRd=}cW^s`JQhAh?6iLbF^M7{oH{~RKB`KiIrd*>qrBRULW3yx#D_gOT2|YVI zc`BRY(1G5#E8;2OY)nebBuPx*5f}(q<|q7iBW}Y7kP&8DFc^nmaS9QpMUb1M8BkJ5dn={zS)l!ucyyVeAuJn?J$Y5tSc`STVCM1M{QIR;K zl_H4hg@!Fm@Qs<*h+`0LZe)QRMZr;>yNWhX?U5W zu0644CaJ6EA%*mwp1z)*?!V7Y!IlW?>a& zrTso4`k_zWR3YdkH5H`DOoZ}Z7I;jKL?VZrLaVy%-z{|b+pJmlHVX?Y$~?_NA+TS^ z?rjwsGJe8U`YHz`qb>p0x*lPcNZ@1wN+;3_yC>oFA^zy=x^Ni@@peCaIzQ0MY&w=7viJn|J;=&)H5Ly8xmR;o2yQ?1%C+O5~OwA34kufps7*1grw{RTXu(b)9_ zQs6_8bHCLvC2Ewa>ewhwYhyUA-obJ=9ANs5>ie+g9^3f4*F?FWz zy~X6>mlJrY?=quP&-SVbM;F&R9XOq)H@(wzBl+(rr)loD#x|TUj;=lqW@GlZ*1|fk zU)sK5w071G+UFd2jfS41Dre@gUcc1Z{~D&9@C~!#nBT-kBO9fQtXDBOuc71OdKH7q zm!EOrAAudDDxNe9s>-oU<_czvd=vk!03jm?F)A)W`Hc~w8Mwx_ByjN`OX4DC%6}+N BT&e&7 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000369,src_000221,time_1160,execs_75063,op_havoc,rep_10,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000369,src_000221,time_1160,execs_75063,op_havoc,rep_10,+cov deleted file mode 100644 index fba8d6efa6cb89a53623bf66d2fa1d3b7f17d7f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72 zcmb1%t^c2yY;DJGXed5eI#$q--`>b{n{>3ju&IuPbhL?ud4+T|AOBoS27YTJYh!B* a215nA*ktQW!&nn`R=ycPprRsZauEQluM)Zd diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000369,time_0,execs_0,orig_id_001934,src_001825,time_605615,execs_34509203,op_havoc,rep_49 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000369,time_0,execs_0,orig_id_001934,src_001825,time_605615,execs_34509203,op_havoc,rep_49 new file mode 100644 index 0000000000000000000000000000000000000000..28ba50b55ba35c1daf8599a72749ce919e7e246a GIT binary patch literal 6647 zcmeHL&1(}u6rV()7h3}g4V~URlwb>)>}H!}2*wXk0^L}|7P?Fq#72TEiLwaRkE$mx zl3qMY{sONa#7iKce}PC2J$W>s7f-@Cv%5()NjFW%Y@|&d?ChK0`^}r3w{K@>W+o?N zgdb(|_wM9#!0?u$w`oExP?J-slxfx>LGeHxuA_KnGD7jw9wz9QFMdQKx+T#lBo`}fHKTYYRN)s)sGTndK6Y>FYO!b=oiXGH?z@7MRsGc)^% zLK%|yso6QWjaDz&jM+NWBsDWn5K7|8XtB9JT65v8PfQlL0{cp6l->ySCde68GZj({ zhVv|WB?+_pCZALhT7_EZ%K3bprE3$A>l(-QesN49S9ubX;$FM0pl2G+P2Qnz57%r! z_U!?AQ<~B5AJGg?si_>JJH$Ci6a`~~c9y<;3NCckX|;Mo`B<$gjV_{lh>Job(Dnje zF1h{tt6Ph?SaVI+ard`lW5Zwn9YYzSqQZu=XpKRYB%#KtJ(!$|L?Q*l&<$1;I7?0) z)kpRyf|p(LGKj>j^aCLP+IcvT=EqCy+p+6I;k;!RIeghwIUeenLmxA`_5_%w`2+K9 zkbEem1rC`6jpe77uzeMq_fmX+WzBy#cPwQ$y|SfX8{AEQ04;T;hAmN?{{G99Auibt z_!lcZIN*}B%J+ZHeq$o8izF^VA^~>6Yv5hRQ2+o+t?jC=&a-e`;qndalTBJEc{reBUH%kN0%UUb|iq&@HExnaEM0s8}Y`vrNHkI*7nwZ7?ei1~!_A(PLZ>}! O{Ixd?;XoFbqVOLaON$Hu literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000370,src_000221,time_1163,execs_75310,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000370,src_000221,time_1163,execs_75310,op_havoc,rep_13 deleted file mode 100644 index 96398c2411ecd03125b56442bbaea213e205f752..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 zcmb1%t^dz%XeiFWz>uHEE*+cc9Xnb2e?3Dokcu^~2NUcJ4AQZN(%7UNtby7Y7y#-P B6^#G@ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000371,time_0,execs_0,orig_id_001943,src_001825,time_605762,execs_34510269,op_havoc,rep_60 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000371,time_0,execs_0,orig_id_001943,src_001825,time_605762,execs_34510269,op_havoc,rep_60 new file mode 100644 index 0000000000000000000000000000000000000000..f8aed352f1098bd3085d76205364b64998a3947e GIT binary patch literal 13787 zcmeGjJ#W)M^b#Z@Bor)lsHJ1b)+Lebq;Z;@f?8le{e-0wR7V6=TSN=Bs(?yCG_WF= z*sSGVEPc%@RQ*AF08i-`kxLoH5vQ6#wv8-{UK)kd*#2yq#y3cBbooFnSa zyQ);?o`8D2{u3>do{hVTaH8T3n%SoeG>A0~Rj_$Q`1%SX>{N5NG-MKYs-FQzb3YIR ztz|CnYSwie!y;zGGVGV#Qb__yct^Q;4?tWTNdW>7ON=aM08Et#>=WYQ(1TLRkflhM zDE(^M7q(hoS96q+K_=tV-upeRXfZ3M3|Z0Ua^{k-Rhw`q%~Fc!CK&tvRh~uQ(aN$8 zz|{^gjawETS94@f4E@-L(!mSA&O~WhAHAj5EI3-EKh6jLp+CccO1%nHd*8~RZIq-= zXq}{`eR_!Ula<^F>6{vbX3eeR3Zx?#4k_0HZ?DLG%M05aJNbwL$#Gq{oRsB;`!M?0 zMLw)Ca{5NV|6}tcYK*|V$49+*r11$6iQSHRULi)JI|9d9<0Oed@)H`;eeE8N5goxG z_hT|1{Tgwhdc=8;#CqKpyC~O=KWHaJsx107yxUIXzE09jDXjQLL(E^bX51$phngtwDZC#;k-?i>ppEkpgPfV*E>( zZp<>o3i*oNLr-M+Xc`&w#PlGMgl!Bo z#_U3GEGvk}Q$iv7X#D&@+;;xsS^rfIR%74K57>Ff{783~F$f2Y4~3}Qb{SuYM+lqwvsC8j`}X_nxP5 xcxjNKW`F$2!+FC%d8u5hjX;dmZ;Va|HAWyZs8$mgu=y9y!zRRXVjAfR{0HCyVzU4M literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000372,time_0,execs_0,orig_id_001948,src_001847,time_607703,execs_34520385,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000372,time_0,execs_0,orig_id_001948,src_001847,time_607703,execs_34520385,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..9d2ae248a88fee2e77ed06fff9bd1fe2c72662bc GIT binary patch literal 52213 zcmeI5&u`;I6vrpgie4Z@>LF1Fq(~eViLCI%iL=gtwhJOcWw+gG7myOYTKs6~wgp91 zgajNY+(5vEKcENBTvuq-OC+TIAA05nIUsRCLNa5!P2;HD*sbdy>35{oGoCl^J%1*# zoEg8Fxs|#Ua(8LtlMgpm*bY)~0=!#qwOalDAt%wu9r9JtSPb48lHmzx9o^PAy=2=t zVU)=Jo0BPpc9c#|*tS=p>g>6Y0 ziS!NGeA9jWlwxRF);uQ?&Vy>sUs)?2R~~rMwW8%pt4CdFSx&2ifTke^0w4eaAh5He zY1{eIZQgCSpSMYCduc4&R--tE8q(q3u{}|)b6Qt5@?rOmRKK4{*R&^`I-QQn+>{Hi zNhu9Z`30Z`flLt4)ZmzJ3`~8v^};nTz2|%p)YzK7c(c{}w?rRdWH^aVeVBw%*aQI( z009sH0T76n03NgA=n00@8p2!H?xWST&&CO03{I5k*9Wz`_;E*~p1w#&wf z^clB5W^7!-8Mc-37qR}&;PGJJeeW<|Rxi}bOjCjLAOHd&00JN|B4BfUJ6~2|D7x(B z%jKN$qPu#?Dt9El9*H3X0w4eaAOHd&00JNY0w4eaAOHd&00Kb>T7+1=EdAx{ zH#&y5-i6Bl%0}56zdP?utF?$ddzroshjbp>afJjnReW=*L}~;u*^!#AfFmFP0w53_ zfogQBpa}#(00cl_f&eBvCV-%r1OZHTL_!^t9g$!RrUa86!8pYxg~^VPqs=K5cL&cg z*)f_!h$(}~j@a&0=QecNlO1ZOhQ)I`caer#?f7OSjx)~jA}W(^`%cmh!2Y=i+z-(z z>5ZG#0{SY1DfdY&JaR}|Jx)cn3W;-QHk(qYjS)&DgtJLPNeOUTHk|*WvC3Uxsa7pf zf)%kuYmNr~ep?>$HGOQi1xF33Ef>`H)!H;SOyilka_+A=*}LNyA@jR=)oh~0TfP>Y zGW}f-*bPq;`~GQ_r~`qd31A`Lq!3m00clFN&;BOH%gk&1p*)d0w4eaAOHd& z00JNY0w4eaAOHfhKmc)?JV~YLto0%R7+?|p_e&jBH z+0%DZc89vKJBS3nFv8drAQCt>)R7vBA`!@Qr=_FgKT zgHtn0;9Hw1ac1BP$@V1QAeRT>qaPq{@&1q$(Dw sm)+1hGr7iuebJ)&|9t#8*@cDDzYRga324w{X*)qfC7|*b_8`Cx08QN>b^rhX diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000374,src_000221,time_1170,execs_75845,op_havoc,rep_11,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000374,src_000221,time_1170,execs_75845,op_havoc,rep_11,+cov deleted file mode 100644 index 249a5a5b59..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000374,src_000221,time_1170,execs_75845,op_havoc,rep_11,+cov +++ /dev/null @@ -1 +0,0 @@ -Bs+@]10BGG@]10BGG@]104rgf]104rgf \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000375,time_0,execs_0,orig_id_001962,src_001189,time_610251,execs_34529482,op_havoc,rep_28 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000375,time_0,execs_0,orig_id_001962,src_001189,time_610251,execs_34529482,op_havoc,rep_28 new file mode 100644 index 0000000000000000000000000000000000000000..aebaabb38af518ab6af717aa2f46ae812763fd0c GIT binary patch literal 2169 zcmaDW9cyWAW%Zm+fI)zPflgLoTElotI#xQ?(Ae18<%@Lqe?!wiAkUD`0z{g}`kA50 zOGn?k2h@QgE)Gnt_4&#k^fc);88m5(*3q+_44<|D_YKE5Ic# zp#ajF19BMyJNJL-SOKjQP(TgW5@`l@HxFq~9YgjyFutVyWZr@s0n(r<&ANc;xdSh- zCX6#=U@!y%Yl&1~HD`nXybvK!9NPj#t&EJUk3(byKomr;p(!H+BLf4}V2~vsD@?47 Kz{~^z{bZiUB#;KcK)j_A=`X8p`0xfUXAG_8G)x;9ZPL zM&Q%}w#QH)*#{uH5!I^utnAY)Vq{UnK366*(f z-j7mhIwk<{(hW`5Jt7}Fj%>PO4RE<#P3H>>c9s}TlH+BYxSB7kuyRwJx$@&p4^@3c z*dQxD(jZi$!0=>K${4?o=if*7YDKeZFoWUR??A|`2D05iM)9$zZ`fuO3d$`(WJoi@ zk#x6~KiJn78F{g`>MD+2){2ZV2o+nS$e4h$Fa{YxE5zgc_Q**ta34z0;10SnLgpaz zH#s)m-$SXCwlsYnR!X?XT%OHlFLTSPh~;f&z5`#P9{yq;aG2GST6cYw5(}+-`86&! zWCgg1U;G3n$22p)rkJ}Zg#70A437WEBi>JRV5tF`|0P@zKyrlmNc)f8&Ke;n6OBc@ zd_?rd3W|z8uMkPl4#zBs`GC3?(C(sQdtTz^z1O5(um51nurfO<*&UIDyR}hx<3o_^ zs#tMxYKs($Z&gfzn0Fqw65(#`D+zNVvJWx!A<)pD-O;alj#9@9sYftm0Dk!cPs|6; zuox=OOkq}3s-gs?(n%B<^4ZkEqf+Uu%I<;Zd&tukN2Su256g3N&UHet+_A(D{#o6^ zle2V6kd7&4oXq1%G4hQ`G5twA>zg|6cDXRBR3w8?up<=^Nw=*~Bk6{3brYUqS=Y7- zYXI;&AEoPwx+KwhIg{01srzl*`0ZW}qxZ&yw%Gk{;}bp$^?u_Rwce0t;Z$BVjQW}; zz9vQUAHB%Pi04dxk@1=9dKwoQ?=jkr9on!=;I@U|Y2#{$3CjFEZDl2GTUjF~DEx?7 wO8{pbPp@~%c;xDvYbcKi)_ygC?!c-a+bp97BPFbB$1~1rApfR)!mfe-0Bb%b4gdfE literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000377,src_000221,time_1175,execs_76202,op_havoc,rep_11,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000377,src_000221,time_1175,execs_76202,op_havoc,rep_11,+cov deleted file mode 100644 index 6ecf6b62df27ea67607f9baa490775511cae0826..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52 wcmb1$t^c2yBb^Nd9TUO8{6D*Ntg(S~tRVx4pDZ0)3g?06$w4(*OVf diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000377,time_0,execs_0,orig_id_001965,src_001189,time_610268,execs_34530166,op_havoc,rep_32 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000377,time_0,execs_0,orig_id_001965,src_001189,time_610268,execs_34530166,op_havoc,rep_32 new file mode 100644 index 0000000000000000000000000000000000000000..6e54f64cd4640ee4ae3fb56941fc30fad7cb442e GIT binary patch literal 3092 zcmaDW9cyWAB^~R)z`*bp$~Kes1F<$)8&yMrbgUV90B%yOnRTos6I}s=0zT_@O8OFlOxhSZ(dU8vGEzB#|Z^YiMk2 z?PDz+ZY&)uEiKKE7W^Mb#Tq68v7vdcO{{@*EQTr#=|by#aKal5iOt$*G|=61vMAm3WM9MEDXeDJrXP+M=8y+9`(Wr kJ=~=Iq+%>j00tRgXlQh$R03=@ot^fc4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000378,time_0,execs_0,orig_id_001966,src_001189,time_610272,execs_34530336,op_havoc,rep_31 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000378,time_0,execs_0,orig_id_001966,src_001189,time_610272,execs_34530336,op_havoc,rep_31 new file mode 100644 index 0000000000000000000000000000000000000000..eed1a362282b13f8595173dc8da7c1ed9f475810 GIT binary patch literal 419 zcmb1kGh@610srH3co}a=2UtUZDU^m$cVP@59qSYi1lESuMgr!BhEV-PP-I)d2eLdi z`AB9CuNcgU|K%ANxc`Fyx>NtdoEi;dpwm|90zkg6DZ6xljJAS+N{&S(9}u8;h#>`; z`!|4T{w?XuzkiveVsW?)>@t|!V0v+zVrdODP@I{WiAgktSvr=9nOR!;ZFH=q<$nMo C|FR?i literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000380,time_0,execs_0,orig_id_001968,src_001837,time_610398,execs_34532783,op_havoc,rep_61 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000380,time_0,execs_0,orig_id_001968,src_001837,time_610398,execs_34532783,op_havoc,rep_61 new file mode 100644 index 0000000000000000000000000000000000000000..2e11c30c07321ab3681e2fd7cd89996ebbf0d26f GIT binary patch literal 5592 zcmdrQO=}ZDbT@+HMWa@`WTNCE3L?#9H`{EULaYZ%k+h|VVi|)?yLD}(vDS+S74@2{ z*Zzwh#7iI`o;-Oe_!IIE3gesI>}I!3n$2d@g0D0??{nU~c{A_ro}1Tz!q%L*zGBWx zwXwpNv04|#SI0hsZvwKc6^q5~?R~;%Ufw5*G+*+u$3Nt=4MlyCS;#C{4PGEjC(Hm1 z)Zu1M_Xk{R2W;7?&6TDWd>}+<=aRDKSUlXJtxHm#BP4eNryI}dPikKYyXNI?~S zul2g2yo7o}RF;X-Qn@tAcG(?-x1a)fnjgm^PRM4q1Haut-={2jEc;MPNl7|-y3ZaZ zxs3uFd@w^Vt&s|n37!jB^m{)VP@kmU0NiDeHCHd z+*&s+#f18e6z7_{aYlK7$q$=4wvO093JV2d5;}cT9Ep$qBf%}}nWYq1VA80F4j=B{ z%@uD;08$dLXViTZfcI(|OiSJ4vQ1;Wg+ zJ`L(0k5!J!6!$j9K8H6l?t}evh;W`6@*FNKh5znW^$-`E#*gs=UzKjc1jmy4N6)QyCbkab-qY?j-B11BqS>%}Voaxl9^s!ACWNXD<}bhl6T>Mn*} zgB)~ACM1*$66|boHpD;*)v+A3oEnNMg{g*&rzDZ$e>EU+(m-X=jt_=pL~i^GYZwsbH)F<|#1*a+3@juI)~OM*z1;V;w(i;6|%!gbfo zCwI{QIc$V7v3|iZ2TUKfDO|Uk#*v%CD&9R#+u5>0yao(#eyr>sJ-F!YMw>HixSbw- zvWw7 wH>wX5`^=?o%fdP2l18O+1wXaWA5KNiCDAh^U>Ad*t$Ym9K5+UQMYJ>j0GRHU&j0`b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000381,time_0,execs_0,orig_id_001973,src_001837,time_610431,execs_34533102,op_havoc,rep_57 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000381,time_0,execs_0,orig_id_001973,src_001837,time_610431,execs_34533102,op_havoc,rep_57 new file mode 100644 index 0000000000000000000000000000000000000000..8efc8132b335939b2e0f8fac469bb21df0b238a0 GIT binary patch literal 6656 zcmeHML2DC16rPsS;=#0{nA#Csu;4+l*=(}i-LViVXeqU=6sojLqfHx0yQQ^Msa_)L zHTo0$7d?oVKtMcs5rm!v50XQ@l!`dc>}IpGo84ryO=BrONawxpy*F=W_PyPiY0p#w zNoaFC`)Dyc1@vQ27i-CX%(b?)h`+Z>v*eQNi@3hJkrvJ;G)>#u+J#t5cI?8tVlvgp zr=@x_R_K=&glS;WKz6I;f}~sE#=3m93bQNDSi3cVOoLXYN3;h@?oDNwf6nvreUyqHP>Rai&FedEY(ng09yV z#9jC-zs9l)uTBtq9pcN)hQ_kXPTS>(@oP=eFjXx}Dkqw-} zYR5R*=p3LwYQk$3PvUyF*e(`Glq7Uh9ES7KsHj>Rvt?drM=b{Yql>>gUfE&6w3 zmAj}Ban`PN6ho#)GHYAZB$7w8R`dQ{ximvVKL7wj%iDXs`s()H+J?SzJ+r>nqvsF> zD7ozYMBin5?W-{r5Z{s!!s7CkkMC&~Owm_+RVKyan7mUg%4O(O_>ICF@AZa{9#xU7 z;Sq?F$w)ji6ZuqOW!Z+q4T4+Ka2>SGiyP^oSg!&5b?9Xq5_`h?)hSTktS)~H>dme% zpL!!CPg+)Qv4o<4rOK=PJTMs0p(rZWPrFuX*(JA0K9WwSdk4SwLTN>JF{CA=7F$ zWc>b(9vl+WXG5w4ilEq$;csVHjehh9K;>7YEt-r5I_2Zc$1H$ZRVYI zFCYA0@xcd3`!K$e{(Xhha2F9R{5+UniB`SAxtUdt)cZl{=l;0c^qU)~BXg0x*h^ku zaO?&%HB%tClc#0KO+ujbTdP=+7lF(J8)Y-}VV)U|(k)9V2M>7_95`wt!y+?yNq}|h zW7-G3aPaQ^i#Kdco?S9zGo_qfT?`Yp^fMoUj1st$?bD8s7YNuD`uebKM_Paf`4N`#Av4(u9My$eQ+7V}> zB-L*_08De+7*J|NAex$LKH-Qf4djCtP^e6>2T;k7Z`>HQSM>F5S>D_>PX3f+JC{-* zdZG0S?BGeEQbb?kvD-WJkt92tX}7`^6S&{43N09dbRPDn$1!kQ>iJy?h_@W#ynjUz zcC5}7bGggr-@FVZgwz+)6F!U;3MEB)D#$)So2I6&uz}7<&hZ&*z%hTy^dM)Ft8!Y` z+i4)ZanPxW(btLotS)>O0#UN}4}X3yRB(@ua(}G){T*@M?~5S>3DNwx6OBDH_?a3}jJm7kNy-Sq9AJIoWj#%bFL!8bY|?d+u)hE7E#YdkLzK$T@n zP-RK=rF=x~6LLB}=^!r8V?VGNHmD}FwUR<%r;mwe==lZ_*@IY)ad1GYQ*PQAb+wN?dO;_qIeX95H;etSFbh$h?WT_n-Sz z46m~j&34Om+EgpuZIlq?pbIivW9H2MaSnYUvg16`9kkOPbS*y^BiI}J^f8MM1x3X9 z;6tzchH6#&!hgT{av`IZBJ@S&{NETYrHpD(H_dw>CHvvvSS^|kpg&<~niB*V{vG{# KD%*dWH24S8=Z*ci5eI@0&L>Z)VfZ=$j z89FJ7k_%m_kHV)8zvdJo{GF z;|-N-ih%MDQ)*e3Q@!^)P3m)OBmX^;or(PQ1W6hWfc57Tz5k$r2rC1@&u)JInp}rH zxlVh%ZLQnuX?^4sc)JLytuerlAkgB-gDjTKMsF(mX7VWftX1(7{0IK1lVxWwwoX=f zNJ&F z@URI(#zj(2>_Cfo(pHi|Mx-u-Malx5Fe8>2sVdyXCA6>J!DTNp%Cr0=O65ZLdB_Ui z#NPcet`_%z@?IF7-8%HJt^YD?g~9q*)*cv8xaV;*_JQBQPQwa)?VGE&?Oc7CXX~C^ zJ+fq(O}G<0=~y7f9o;Z^!N!w=m>Z@BVJ^6J^oa3RcsHIsHFsrd#lggv! zKASiEi>zYO2p3is{l1&j!(pA}X_rfBV6O@dL?q}dsT@hsd2fl`%S!Wkxb{2{>clGY zSCGTH)o8k_YO|fXD<48!mbZ!4wT?QO19k`C`TJGl!LE@eAIS!z7oY-qR19|#^J{an v^7&Pb*YK7qLqA6;Y^KVlc?A)IzX?8Ln1WG;4fd)h2~hu!ebvhFn^pcVwt?;j literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000384,src_000221,time_1223,execs_78049,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000384,src_000221,time_1223,execs_78049,op_havoc,rep_8,+cov deleted file mode 100644 index 121b33eba8c1141155aab5fc0a4f7a25f4f93489..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 64 zcmb1%t^aTFUpm&%Ix{)egq?xQnoBy?l8@2a&=4WWz>t|Ky7zzd|Nquj#yP1r!Ldfx L(y@+4+6?soU^EiW diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000384,time_0,execs_0,orig_id_001988,src_001837,time_610593,execs_34534724,op_havoc,rep_57 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000384,time_0,execs_0,orig_id_001988,src_001837,time_610593,execs_34534724,op_havoc,rep_57 new file mode 100644 index 0000000000000000000000000000000000000000..49fd41c977e1a96162e8af329209c02e43488973 GIT binary patch literal 6760 zcmeHL&1(}u6yL;RP%*4n%+e`R@Ze!DnQS&qG76zyG{Lq(u+T6r8nY5frAj?Vz31XT z;J@I>lgFO*Y%l%;=HOA#j%yYKzpn>X_|Z|1$Xxt%hC=uK07@l4&} z2GK{3rP@4TNz%ukr@w@=0_c?M_4?7#3BXX!oPaiz8;*1V6uCbVq$eA@8@v4xsRCR9 zxQ5C|@+|$!!>7XT&E4uNzePfZ#E%XJ#eE4@3Yh%XUH~kb!vP2}1XM;Q$Il7DzC?-u z-+BnLYb+E)B;{9(@tFSlno+4ytsnj=;I8lNSleJcgZv1>MnRy1aU91xTwKaKS5Rpz zOA^{@6flG}34uKcb+U2Irmep|eO&g4bD}8rWB~30EX#ROGzd4wbGAb3ly9A0ov?9X zg7%X%{N_Av&)Ht_dmMxRG#5FZdQM*qg<4N(Hy zfYSOu?JhwjK<|Sxnc}B$WbVOD(2=%a&8_J_3dz$(%WsT{kauiRw6wvTza)YOk@qq0 zv_Vsdoljz>4QtQA(QKoZTG-P`4)23hXG;!Vi!qbK+cPn|PDbS;)?QJ~QN52bbk9}2 zZ=ga8aQsbf1H8h~G7UhDgeFwVYY?r{vCyLrQ4lh^zM)ig=GuxuldBjQR@y*uS-zrK zhQ|HBsy^Co6#Bku(7WG+ymR0a8kl_=8P0AanFTwu-n1z%@!1Om@^@~y;AFd5>RGfS z(%TtAG9jIj*$*X6XyJX(oZi#YM}D8}=mA?4O=5@ZtdYNd<|5yAJu(sPm8xBu39fBo z*i*a5{ejLDkoiCsk1V;PVngmJl`qFHN5WIuN@#7sYC}r{_!FkBr}!FajkL_%SFmUF zU=D*N;V5&d*#+T?r=k&m~Ce~pi5g7%562>t`(P$fM8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000385,time_0,execs_0,orig_id_001989,src_001837,time_610642,execs_34535243,op_havoc,rep_53 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000385,time_0,execs_0,orig_id_001989,src_001837,time_610642,execs_34535243,op_havoc,rep_53 new file mode 100644 index 0000000000000000000000000000000000000000..96b41a05857031c30f1b1118973340d0b5d9be7f GIT binary patch literal 7014 zcmeHMPiq=M6yLQ0>7})_jf-PJ=)pq{bzHMqor|=WkP;)5_Rug{QX9c`OQht|TnweB zf?vl&=|vFw9r7La&|{%6o!NE&>bkS*))?@CI`iJ|y?OI?=IzWgdsI7t=<|WTR`hV$ulUI)@e~gzOI``J~h?wR=ON0<2K$ zsD|XJdd6UVSV2|L0<>*@O&JA3YNQxWbe6J=UcfzYEI)^q!BF(KP>Cg=o+$|7>5poh zl?6d4Ar>1_qhE+Rt|;)V{Od=ifQ|r03~u(xc)YKS#$&|*OkmnE1)L$8!tTd|bD(Kh zVdbq%DgZw{1Z*Z4BKh8yMQ`YGVZoQ1YNP)rk2`{XMd!?6Hzs5l6Mw7V=F(l{am2by zEH>tlt_{xVKEmfu=oi~&Rivuhs*lPJ70cyt7}a4078qhy-BEmFSRIy93_#7`X9E$x zMm^A46sUNz#Bp0E#qiu`C&RnAE*`KfL_eve%KBGc8Nb$MKk&xNN#eJ@v3UjYKJ)*A+ibZcVZD)8ko_vMe!Crd|9P;N zM*vTH0Q-f@^}Z~pKCAt4mbE;`oIJaNbvu)u?gYbP+kHpwLL8P~MHx*#45d?g&SKZe zN6lBQW`21m<68*54zKb^7~gGvjd%P|6B!pD)4UfRnhH3p2cGhPuCIN0z&rEw+Mg^_ zp`qj!By#CxBCW(q5!EefR}jRMODcyE-jYECAZ@WA>bhNKB1D8r9+ThJxuRl`%OEyQ z&mDpK)O>FGRjW0v+AMXL_in7n^GS+pz_}v(ZLa(I#9Nu)$!4>lz2lz%PcNA4B=19r z({=~r)p9lbt-ilI(_`r&mvTy)86?QC(?gIS)sN1vu7#~R1#MTFymezfd{6FkK=UgR p+Oj56@gUtWtpHl%wqAQjTU(Ky*Z9loRU0eruk2? zxEeRW(H_Hc*=81TG@H#b$p8n;i!-1(Vq8RKM%?J|J@rPcbxB42*E=yU^sr#@pbMYQm_bzfYuMc&R{7plo(%={F^CPtDtGu)te@0RgRx>h{n#2AOL1Y4){<^ zt8#qVCw9xy$YEXv&BGNku@SaN!zy=dxdXgGPTZNC|a}aj8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000387,src_000221,time_1239,execs_79398,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000387,src_000221,time_1239,execs_79398,op_havoc,rep_12 deleted file mode 100644 index dc8d50d497046c2b247d6c15e1c48e2b978ec171..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52 zcmb1%t$)E>_}|dFAhD<m&lq4kdO!(6OE8zBj{?OL{x5)K#bS^ z2L1&HY|&QtKKr~>flAtk|WuKO)N^8-SDw{xmj0CsFn2~D3kn0Du=ZATPJZFgcF zQcWU+Y&N+=wyM<(B?*_7xy}O9J~V~B4$S3BrPA8k9>6fK?tup|Uk=khDD$|dsF@58 zkdjc8RI1<$))^lk#J&s?Na0GKlp0e4xQJi|Wx+Jq2bll(fOEL0PN7w8nEp`}pR@rC z6Otn#ucg5?3^V~pz??C@TWr-l7}7|@6Z42>q^S-R9t!)k4$8xQ@U%rufK3x244+^B z{81ZzGUMgR&d#K{y|ZKP1JoiAx*!INnx2NHxm~YUYP!v5v2c5XkV;LgAA*v}nr_Ue z@2BrqYNS9NWh)?ujF2ueBHyx#W6?pn=ww{!E}hJ*0nH>PKb$YkUF%JN5cd;=8M;lk zP(v_lkPN`r?g5Q{rD7CAWSsAF=n>r!nU+y5lvaNx@nUBONOTX z^L4ZJa21b-eIGiV7(RnEun?Lm53!3d86%$@!_{2LSkd%`|J^ajhC4D1(PkHd4K#@z z6JRbo0T!Cr00aB``$H_Wikw^{;(QQ@p#YPH!s2q+Tm$pu$>Rziuaj%E4n38U%{Bb} z;^GBySrA|`L4l+4p3Mn?mU|Y*B(okKo^q-E|+8UZia*ii6iZXy--qwt51qY68=&tS>*~4bwF1mGvrPXz_~? zdwSb#nfEInD!u`?v`uc57Eo>hC4rnO31kILmxm~urV@+NWAlt))-JT#xKz`h(yB4LwGWjaPM5FZEqsI0Yh)ns zI3MlaO0>#xX#h-e1GqR=K$-?{0U%&zYM(UW$EB6t_f2 zi}JnfLn>xWsm*O!pf3HYlTqwtAKtkCO(IT7_Cbdxt|EBHe2UwG&+$m0ZV#D1Z;6RN z=Ikq`Q5-Z24?-u09MM|)KeJC!@FI7_Umg+}hzE=1&fd$u!zSxwvTs6AR#7eMBET4a e;#oP$viltcilY!&mPY{ge>?v_qpMS+tA7Bk(V)}- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000388,src_000221,time_1246,execs_79958,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000388,src_000221,time_1246,execs_79958,op_havoc,rep_8 deleted file mode 100644 index fe86221826e649cffe989dbf867a451e0301a676..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23 ecmb1%ssE8_nj;;}z`*d|&`{jUgI$>K1v>y&3I>4y diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000388,time_0,execs_0,orig_id_001999,src_001837,time_610800,execs_34536799,op_havoc,rep_54 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000388,time_0,execs_0,orig_id_001999,src_001837,time_610800,execs_34536799,op_havoc,rep_54 new file mode 100644 index 0000000000000000000000000000000000000000..bbb0f9c13ffb2cb5b669c552fb6e47b528620f31 GIT binary patch literal 6762 zcmeHL&1(}u6yF4E4$9hMAWL7tKoJoUve{(2$y|aWltR-M4~3><`eih_N|Y)p2(1+H z5-AE02NX{qct97OT zm4W6+hDbh*ztga%J`R0?^maqnom!GaIYHU6)+T|A!b^6%0Mm}MM<#@d z4{!YZ9vvrhcAYgE)AC-UAs>Mg@Jo#Nfex%gW)8R=c%@woQu?eY%2a_9_#FPNBCoL6 z&0j&{9tUv>>Er0x87U!C_X%6j2UsR-nwbVDUEBZMw?Pr$=7}-=z55q$!d_E)q^;hKDflwqO3h#f|gxurYY%@ zylp14?d@%#yBrh?BNYE3=3S#JQd!5Kv8e8HHSA1=B&f{vIDO zkr^qqaQrqONqYB_EnRmEl8y$>zw+AIg@1c}aOT9Y4Vk&-A5B!C3aLf$Ij*XBbQ(1bx*aAa>{E7F z9*)3p1O_|;{=cs`T9WP@SF*)I0#CR(@|E5~c|jxsi&-LLSTDQbwgFK3N8t`Th}>*rm9x0aRlgDUP~%=52d zw)7URxfD2#OXwG!E+O*X!IQeMs_l(%g2oH?H7<4VX!rd-^N8N^zP&qZhEgt literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000389,src_000025,time_1249,execs_80134,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000389,src_000025,time_1249,execs_80134,op_havoc,rep_1 deleted file mode 100644 index 7e86e8a8a6..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000389,src_000025,time_1249,execs_80134,op_havoc,rep_1 +++ /dev/null @@ -1 +0,0 @@ -]4;1;rgb:]4;1;rgb:ff/00/00ff/00/00 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000390,src_000025,time_1250,execs_80201,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000390,src_000025,time_1250,execs_80201,op_havoc,rep_6 deleted file mode 100644 index c0b7eb32377757943d988f38c09551242412ed56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44 mcmb1+HL*6dE=re%(n$;r3=9SaAg(`1xK!W3AP0znh#dg;@Cuax diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000390,time_0,execs_0,orig_id_002002,src_001837,time_610872,execs_34537526,op_havoc,rep_54 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000390,time_0,execs_0,orig_id_002002,src_001837,time_610872,execs_34537526,op_havoc,rep_54 new file mode 100644 index 0000000000000000000000000000000000000000..fbe9d00200e3dbc7f5a2d921c0abef759364721e GIT binary patch literal 6168 zcmeHL&1(}u6rYB`Y6}{vkfq}x;6?G^PBvegIT-XJfut2hpM$gbP$G@Fl2V#$MSW`1wxeeBGedHbZ@93}Lq+Bs}>c99VS znbBn)%tT}Lyt`t==@q=GSh$fZm&?b;=a`ZF#yNgL@|CFseVl5RVZiggtiH|cW%l$w zlrSq`raj0}bxLug)4GWr+D%+=v6Lt@i|d%T?S~8O0Oa7FnE0DfRr-t+aYKDdH1WXs zbHMav20YXK9!#)v4b<}|#?(^wRZ>VZ`02cH#UUR6aF>E8aEUy|z6uIv_iH%87bhHL zgsQiajhw|*E2VPxSDLj&C&QO$zH-xTy#P1HxZoNdFzvBxFbbfa8;-$An_lyrR=i=p=6e7T2|t?d>JQF=9O+yMvFB5UpbV~+6m$$xM+qq&rPOnRQa70@4aLg zv#-W=*vYZ@5SF#jCv(hNVzGLWLYI8=d|srlBf2JuJUa`WM=msBYO&6VMwadW0oFOu z64pu_)$5!{lv}NHq9tt9fJ*VMU3pHxkA-(SZC?4gQ%qCL20CW0ewH#Z{~@&X$N2{n zK-#nj{cu5tfuyZg3h^i4h1))h!f?N5kr>0=h9mPs45AHt(J3Pbo%TRCyiMT1!@kG& zhj>tMO5xk!eP3?z4?e4ac(?MhUP-gB>=CC=RHgV$J`N{VTIMMXi)6eW3qZ3et=Zf* gdkB5Ei)S2Ya=>Xfo0u_j=5+AIZ>M-GTc6O%UpdbjG5`Po literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000391,src_000025,time_1251,execs_80249,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000391,src_000025,time_1251,execs_80249,op_havoc,rep_3 deleted file mode 100644 index c92fbc278f..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000391,src_000025,time_1251,execs_80249,op_havoc,rep_3 +++ /dev/null @@ -1 +0,0 @@ -]5551]5551]55(4;1;rgb:ff/00/00]55(4;1;rgb:ff/00/00 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000392,src_000025,time_1251,execs_80277,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000392,src_000025,time_1251,execs_80277,op_havoc,rep_2,+cov deleted file mode 100644 index b18f4bd06f..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000392,src_000025,time_1251,execs_80277,op_havoc,rep_2,+cov +++ /dev/null @@ -1,2 +0,0 @@ -]1 >]c;i1]481#9 ; -]9;11;rgb:ff/00/00 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000392,time_0,execs_0,orig_id_002009,src_001837,time_610927,execs_34538093,op_havoc,rep_52 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000392,time_0,execs_0,orig_id_002009,src_001837,time_610927,execs_34538093,op_havoc,rep_52 new file mode 100644 index 0000000000000000000000000000000000000000..72fe6eaa98bd4e91b1880302647a939833c25c43 GIT binary patch literal 4118 zcmdT{Pm9w)6rZHxvWQE;LxWSK;7t)SohCLr9$No^F6_2dSeMqZqS7^_u-%>%#8oez z`V|!X7~&W3u+`TA9re~ zn^ekCkxouh&*Q^AUG`L*7|J)?AVy`@Oxan6GY4vbBmQ2P4mt% z-@UPM+M)X?h|$0ZsYte*K;Sz0DMKeZ>+g3kbyTg2TlC$iJpTgVdkt(wu)?Ukkb)X8X7O)-@y^3PP^mqGf%eg^Jk4nZ7P)bV3r_`Z>Hoyvs2-lW9Laq-KWME4|A z2;t98bTKA@p-F{~`NeH4S36zH38NdQJlVyql0?x;d9(LB$Dc&9dZAf52v++s=q2jB zN`zW%P<~0$?fPeAb(^pAgywD&$|B_N*U_+(&!7J17G4-4E)6@&YbmP(15oxz)ihvr zz9YnI1Pm{^ifjN|5posSsYR=m9P};r!6lPJcA$zkV5O9KmRq4EvlhK3=j>mZ6Tb|2 zZuU!8G(Gj^o!##(;6RTwg;0QhU&ipS&$`ojb-Few+s17XOnVe(pRk2&J7GGhiUe2v z;__W4GNko?Dn3Tnane56&18~rS$AFB=#HcuVMm85*fbeKDD&g}ry{$?RIPx}8Ln@? zKxdg8St%!(-`&6Kd=@F<9SlXR`{P!vhP@RiI4V%SuwvF~x6fhtpYz$(gQD#!ikMg6 RF#vAh?1Sit8%9sZe*rY3HVFU# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000393,time_0,execs_0,orig_id_002013,src_001837,time_611033,execs_34539154,op_havoc,rep_62 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000393,time_0,execs_0,orig_id_002013,src_001837,time_611033,execs_34539154,op_havoc,rep_62 new file mode 100644 index 0000000000000000000000000000000000000000..1529217a54a5cf5ee0d434908abd8a4e364e26ef GIT binary patch literal 13052 zcmeGjO=}xh@JUH(0wGq7gEoGSWBNf3hOn!(R?<#Nl@HpGFS|52VDSvLVJbpaxo1}o+o?0{l~Coof_rP=5PZ&aUaUWP5e1DFrcKk_ z*!V!1mX3X(KWOQ^UmI^aXey-WExJXS^_6QwWGOQ!%fU40-klsk>gjo1Gm?z|Ed-#c z4QL@auM?2QJD^FJ*SSjBmp5sAtc~4kBzDcDsra6g{0fA1Km0GO^2!uSL#x}QMxNs7(`J%Q~R*JA5ANv*H-5>7| zGC0(>`V9K{KFkEh1&{Ai5nXTqgVd?bL)XFi=kI@#_NUOMm(ixvNc!EM|4!>Gf z^o7Yz6NqPanvai4heH#r>u_1i(1LzR%h~xtPGSGBhEyVR83iDWVC+wEn82)9 zk7q%aqBd+G=P@56+c2&DFsVT%?#?5&e$u}GJ*l~mCc!RA@VkJPF7Bn2QYTm%0!&*u z_t)F_7|gWSd9`}gs8p-Q7PS+?Env9h?RSRjtry(*+qx<3XWZDp!=u~;c(e9cxsgMk zj_InFr6i%MSyg=yPhO;^VZrZfzbH4L&f(y+(DyCK+D2Qp)%+@}B|O!iXOhr(7?s)u zlYC7`j1;gfz{2dxx$0ZoCZqC3%*U@oS9-(Z&Q8v*mib}!GEq8VZ6O(iEu8yU5Zj>aGp^mDM?cf{u=>qQsn(L1OY`kfZl%Y}pxc;-dh8Qzm;669ou%b5{l# zAn;$;o}S$S{lN?px`^T%Zn_)AH{7Hm!A0>6r(nd(dlcV5Aw=;Fr*f2{_=ZC$QGBB% zk|@5>l7(9-a@T@*cB*PckoWa<)C;%mcj7$VHA@PvUl_36?dvFc7~8pu(3l`vaH#$J zp^#9&zjW0V3%TDFCbWiG4Gyt?|7}BJZg!|#QdmwG7DU%_@Ee;#cnpu?XNz?;xdQY~ z8Vun0)aS+Rkd{HR(niK>a0|V&eUY@X^1CFoo}ndYq-Xtmb|e`*df9N5n)l0wRF**r zIOh7?(Bfhi;&IBd;$xdek1kW=jmuOPU8dT^+g&Ak)96lq{c9b{k@P*gei>ns4*Iv; z{*EMB?*2kIk{o22$(X8q95c_ZiA+oUVDfT%-g0{)b5~xlugpmJu;>@Qop#C4Uv29g zt+ZUzR6efv2J&>No`>tB$@fWkIcNhH*YfMW(ow8^>Y2y zi~5YPVxBBoI?CaqYQZp!jg37-aZ%huk8rVclC|_e)6w_vx-d~pfF}J z6oR1{B#$w#G6m7=(?}Zji3d=Mi8^@NrY8`ZTvshk7^}atbTQ6kGBK2{#G#QENZnW|bDs?SwQ+3%ZFkVZ$zCLIOhGFv_y zmK(Tfz9LBy_#{uz)7}Q2rgrc{CD%)H%&~0$`q3yNIss7*_fuYrn08a9i#v@PEb@bP z$UAF-f7N%EdO!c4Y^V)^#oo!I5Sn-i;GRh&%qKeybDlvwW4v&m>xX-+`0QROXRCCv zsf6_YFSRSUtaLxq&NSSNV@$O6ZyjdxNl(>|D-uuDHGiu1D^q8Im9iACOqCMsGO*77 z<9H#80R773ZovALDY%**)=N2f+nbO4S(RH;L{7jsg2e|O$5*vAEhqERd6>83@UMcB z)=p96%=V5Ba+9uvIsa)!Dx22e_@ljM6gpl=%kL+q5-;IbT?+#(`sYKG9kGD{{+LA7 zB59#?07ZTMISQqQ)EA*RUKr03M0Xm9cJ-c5T}k&YyxhBqs0C~C1WsG)us47oR>v7O z?DjqWfrtkMRkW`=ubc7${}qPAnxPUu)u8rq#u`xxDiuxhLv$1gBX7d?rYzw2ot1oK qa99o}!Pco6VFAReR*>}1kSlc8nNf~DBB60FcN4K_8>nnT*^p>3VEAw!BplUKBE3lq(jhC&F-05;)}x?zZ_#qX=tw9Oy7WC1TES~c=}V32 zO!;S&7rd-vm&bQkkNY7vO{qnx@84M8o}L^(dqUYDGfYT9s6Aen$CY;Fd1_`Hli4dS zfwTA&b9o~vyhiVmv;)}IJ)N{t!V3ek1jTc3hXoi^8A~Xe*8?YbovMdlPauO(ngXMO z=8%Q8)E%tcnoMqvwrPh&;l54I!%{3jTt`z;hIw@hbB|LR2F@BXrH`bodn9}(91eT* zwqTRp&=Du#Kp}O``kS}mwccp@*7Btoqrfo#v1i8;inCc+g$Q&h z(spU~RFZ4C@IB+p$Hyzur+h8J(91xfjLGdr7=baFmv0nvYf9#*`U&d-RBQ<@eU@Jxv$=xJ3cdg_09NqG!3ylh*qf=9 zvy5zHGBGrdjJ3axjW1VuAO1YM|8f0f3se==A3*q c6B;Ps69*K)#aKSyWWcAt%p)eQO3J3;Kk@Yp=Kufz literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000398,time_0,execs_0,orig_id_002027,src_001837,time_611528,execs_34544137,op_havoc,rep_57 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000398,time_0,execs_0,orig_id_002027,src_001837,time_611528,execs_34544137,op_havoc,rep_57 new file mode 100644 index 0000000000000000000000000000000000000000..d9f649e054068480c84d10287e0502f4a1cebaba GIT binary patch literal 10347 zcmeGiO=}ZDbT=qPlq8}hp;IAXrPN+B*(6Oe6oXonK+{T5!7_%LCK8R1mMU75R`2QE zlUIL)2M;;)H}tArgd(2ABCKyev)PaAN49jMd531^ea)MfH#6_ObZjY2Fxf2CA3v%u zG0h=|b^q*VSUX*4HC-qawzdus#ToVh-NBinos4t(YkOAyc00~JOe`ms8*M&^Xco~t zNfXXo@+-L~Sqw&BGiMnP>!bGvuq63_!`T?+e+u5fNg28bo|gy&r+FPH1W>^z5xu;K zLK9u~UM$6g3!joeaI7H96?28w?-;GZL3(Dph1DQ{m6fC5w(`u0;zz;l^PzF^ZHm|D z%*@Qk1tt;N%l+zsJ;05fleMiFVAp^NBto`7;=(HdV4WNo0k|)OeA|OekVTFd=E$*q zR`+!u1xZNd)vR3PTkFH^59tuW%~62Ds?#WADDp@H(Hv>4mT{PhQ3cV0Q$KQOBOHa1 z5N9<6tPv1V=^CLflTl2<&{>Q#yVQmGtn<6v%InVXubi=Ix#W8{h05p_HW4UWzA&qMZ_F4?nq<8W5*b}T?{ z9E5_@I5@il4a5xl4Nm?n{LUP`y1&1*ABxlJbYv*F%x9nW-cKb|M4XueXpfGEYEL_8oWA_8)KQmJSN P=w_ z3sYG56ByYU5E4X+gv6iFiLpy07?D8col{dgc5O#>(yHnkeD}Wh-Mx30%kw)A&ZLP< zHm3B)%lZsgwaYuZQeAgwktp+#%wnHp#jd#eFI@-%1G`>mF!rbli|In4u(`Pd!R%8; z-*;g27)jq3-)o0JQz=3S(4`fi(lq6OW~N`Tr)dE&8=+GdlX+$k(QYT0AZf>JOx8uE zoSaS0uGNhkP!(vNq={l$w<1~B(@17Hev>SDgp@c~aBo#YsJwdl+b3a+%-D6K(U?>} zHX3RRoCXgUKG3j_?GUD3{eWJ3^~MW45DUF1>)lriJtBbU|LU_3_Wg(1iM{Igpp*y- z^;HnT)84v5GN3x->k}vyLDWf27&DACjS*G6N4S+#uKs+rQscM{P>nkbHvdjr6IsnA zB^RP;O%zP1`-0=qgJ)O)pyyhp1;vnnUNQ_`R^!z8#nP%Q?a4l1Skks5WpCg#umyXg zR3^&MnYKK@vWT&iVy;m89j6s%Q5g_>7v{RfeQ0(1+a~+zZX16VyFX_F0;lSyjr$oB z3A>LY?=S0|-{CoeG!lAC-dfD?Y1tZah&JSn#4NocDc<5ZRp{c)u`vH**p>BS2)4s_ zm&#n1{NB>7e0-Y7d$G^aTrhkh^H1asXfPY4m2%=+dwoxQ+u6L39t?k`Zh zu3=FT;|lxb&s9n4sCKNHqupu}mP-|O6WN+Tt|b}{11ihu?@*S9Cgsc*p7pXfeu$jF zaYX$9G*)=uY(})0YV~9%YIZF@@rgRJv(Pz_Ucs|Cl8xi{j^-NBPV=$S&8p~GKu7~X zvn0FCo@Q4_3@3;nz_kHEFab2+#~UZd;3cN94iXK_)-X;$vM9Z@OrG z17K0XI~`dNM7`2ntCmGEr}8@(V&*d)tJOVt2-CO7Nxl&Q&-9*N)vF1y~ zxa-*5?c3V=?dY|EUjo_nlBA$y7$gT0lj9 Iiqs_d2Y=M(N&o-= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000400,time_0,execs_0,orig_id_002040,src_001866,time_611830,execs_34547983,op_havoc,rep_24 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000400,time_0,execs_0,orig_id_002040,src_001866,time_611830,execs_34547983,op_havoc,rep_24 new file mode 100644 index 0000000000000000000000000000000000000000..88924070af11cee8048682e863573b0bd3532313 GIT binary patch literal 4976 zcmeHLPiqrF6yIHn#}JT`#i>#dZxwd4?KYi9Xlf5asWl=hG!A>PiWr4b17bb&;6ViS z>@A-_auW|iFM{8p-ysK&f;hh2nPxM)S$7k&b(OxuPTu>y-(>#0_wqJpt}lWOdmE2W zCF=>0)*_{}(>Wr{Ueb@q4ST7Pl{?a}J<>XL;~iy2w&Ju6bB(kd*fmU3cX21UAI0b7 zlxE6TS=$b`2)oF+Zo3u6zY(?qwk0Jra4rDEI6vgWG63XM*NAa$$X&5A8=TUNklT3Q zKG$i~=ZA3LTQ%6T!U&kz=NZAQUEILhXf zhM?qB#aJ6m(Ls6Bd5PiGUw9FSOPK2dWnu)@yiX=R!movuiMNzSe3IrMa6ez0ejRe0 zWhj+OH@6zB`SH`EciHIDOH_q}u{e1xZNx`&{Q|H;z9&yW53>ou3yDinYF?tR~?)pU3T3ZJx%h zxmsRlo_)&QUY@rj_r!j)w}*&ny5jIa(E=scE_nw<+at$y=UIK3(s^xG17Ky%2l!Q1 zmPJW`3H^;#&&Giavb`Hyus)9=lAa2^F80Q&)r=B274>* zL^PKO6%Kk5u1Zfsn+v9Cb~*=?vvTHuuCa10J@1q7v>xshSK^Q+$BG=n5$S6Fbuu5g zN%Y*@$bGsioshSEK`5^RQ$eG3AwZj{wpte{=j@X$M?uRLpbfNIF2#>5A$2;Sp@FHJ zx=<;T8c?7L>++kV@+?pp`#Ac>&{Ee?qKeP zO$OzL0VbCt@W!L?hvivi0Q2?4Qb4eYL|cAT+|z(x;0^0#uIr1C&*#_cHQxB}ap$ey zUnDP!qUW;7B;T_xFOjzx^waa-keVCIw5dhfw%e*&0Wehcu~N86&3?ZR0JzNJD&Q%` zbyUmijl(;D;;KT(Uj^FRWY`c72Ef8P#dB=cVUH4MtvShkT?+IMBs|dwkF!&=< zv+vlz6dA)N4jm7 zKHSRD`?_5Tb;GI$v~+8R$P&y%BUyP3T{4_ePUZHKuh4fkZ4pA2Srz*H8qzcPUhFy3 z#a)))uIm?!!>9VLNFGS??uHJ2^Z%~9iAwZFl=2knf?K$0cX!Nv-pSrcr>eWNQaQm6 zB;J#np1|?)WLc$p0>_{B3|m&g#O|HeQ(L0z?U8$4WMBsXGcN>K diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000404,src_000029,time_1381,execs_89841,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000404,src_000029,time_1381,execs_89841,op_havoc,rep_4,+cov deleted file mode 100644 index e1c292c81bf6aedbe0a80366e919b37414c796d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57 pcmb2PwqvOOFCA-W$s}!-7b$E80s)2w1_lMMVdD89aa1|!7y!ms4|o6o diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000404,time_0,execs_0,orig_id_002058,src_001866,time_612595,execs_34556973,op_havoc,rep_28 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000404,time_0,execs_0,orig_id_002058,src_001866,time_612595,execs_34556973,op_havoc,rep_28 new file mode 100644 index 0000000000000000000000000000000000000000..e5433a7aa2a748fbd961959416256848abb4801b GIT binary patch literal 5741 zcmeHJKT9h?5WfVmGXyLWocADLYjJsO>w*X`_1g`%u7Sn;I8A}*;hS(EO5e+>M4tO5y6oK+4E~2J2I`c^B zK#wt@&rKM+WubU&Ot8ca4qQHmWzAtKm0GKmsCva+k!vYX@gF)@uu*vMLzd1EU1SJH1E0_k`qclH zww0#RJT}KOn+AI)zc)l~Tf}5G2b30gB<=B+h<@smQ1gg6Et@N%$F1)*KTrB<`R1I> z#HrkyoS2crBZyuw9xA`^KocsAp_wka?j#TyHw}EvOuG$$>!9lf#0UnWUzg&_x!=gC z?BdE<6`3d=SI&}Bs8!hVPDl$huAHM6s5y!&=Vl~=_KR1}ZQdNT^@phYNtN@TA#%CP aR^rOJOK?Vu@~dcgd7%nC0%a3rJbeY@aPj;A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000405,time_0,execs_0,orig_id_002065,src_001286,time_612926,execs_34560749,op_havoc,rep_28 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000405,time_0,execs_0,orig_id_002065,src_001286,time_612926,execs_34560749,op_havoc,rep_28 new file mode 100644 index 0000000000000000000000000000000000000000..1f61a792bc0ce43eb9d232684445570f49d2b733 GIT binary patch literal 1040 zcmb_bJx_!{5JkL%>Q<90AWWmNy3nwP2xJSrA0P?2L=(xzMv)kjv$Cf0O0Tvd*8T{7 zj)ndQ9QHhf`wApZ^=5Y2yvLjOnsRRp1<&~7r?vpbhha?ERMsNk)Up^Px1wx&ZrC=7 zmD${Qh-0NE8|gHmd7k$Pa6FOHfdG9{4#Ws%ICoPOE6Xxx457uIWL4c)-$jd!K2U%k zW{&Svn9Tr!*NUiFwLcV?w%b6Oshi3IK!AYbzmfiJbmn08>tt_+&^am zjrmyE6XmR{TP+c3+sGeg5irL=T98*x7Re2@1wFCv1*S00xm$&%O)quRTr=;~QY;F2 z1K2uuYwpNA;WhT-<+dA$0O&YQAB$wyMz4=A+HE7PCJ6Fi!mUHCVlq+(>s&<2V^FpR zusRQmG{fY4M%*n?%x}=+!Q2=pjKH_)wVb5HeTz3;8$kX+;_LXTR4G literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000407,src_000399,time_1391,execs_90570,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000407,src_000399,time_1391,execs_90570,op_havoc,rep_8 deleted file mode 100644 index 20b9e342c60d646cff6af0aa623d6a92d6053297..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 74 tcmb0RW^mxN=9&luhSIT?e2mtH?D_@#b#q!Chs zMZO!07?My{uTD1kKwG=eIzPqG(t3WZHV^1bnM;w#v81egebNz+;yDP6#r3qXuE7>_)9kYohB zah-)%cF;=_kr6?eXfz{^X2juLBhezKj%F@MsE*ch`0BqwQp@3UVnYLE%{{U**J!GN GMhO642hD!~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000408,src_000399,time_1391,execs_90628,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000408,src_000399,time_1391,execs_90628,op_havoc,rep_7,+cov deleted file mode 100644 index e8d70b3cff13434f5aedb4e1e3640d3bd9c46405..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39 ncmb0RW=OQ;W3)D8*EcX=mRck_Yl}N%>eal%^&ZFfbHJn*o8jnRKif7@L`Gla4)UW?f~g zYha~d4Hkotz7>qpv8Ml7frP2HHkfio;>nn@{{PQvs+}5ZZ4I&C+W6Z?=~zo^Lqls8 z77OcG28LL5LonC)KTJXzD8zy!4OK55`~ROXh)uu;p2$9kA>;#UIt=J3up=S)PVJ2e$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000409,src_000399,time_1395,execs_90879,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000409,src_000399,time_1395,execs_90879,op_havoc,rep_1 deleted file mode 100644 index 56dcc4124e42798d7f0006ae08c259d14a3c6754..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 mcmb0RW^mxN=9&luhSIT?e2mtH?D_@<5J5~4WM%*0(*FP(L=W5m diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000410,time_0,execs_0,orig_id_002083,src_001286,time_613166,execs_34571116,op_havoc,rep_29 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000410,time_0,execs_0,orig_id_002083,src_001286,time_613166,execs_34571116,op_havoc,rep_29 new file mode 100644 index 0000000000000000000000000000000000000000..0092c763ab5d9e2a9662f63cc0ff23eb7755738f GIT binary patch literal 2076 zcmez05NpXpMIb}DS>GibrT@pykJYv`)eg3nW|Bygjx{tkwoYJ@kmR@}9qaesk4b{# zYe{CTADG)9z`(!&kuWq3lm>DdZfh4>=L0p0r>ZkFFfgbe+$E7_UBHCqHVn7sEDTu2 zqG+-X`)_58Dg-u0Ryx`Q7;#rjFl8zB41NP@@JkaX3k$BC;U8Y80a7oW@LxK?!w@aA y5ayy9LoXiQTq8rVD@L;oX+b!eZ3t%+G!;bEcT(UA4qJT}%Mh!LQs41V%Rm5T27NIA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000412,src_000399,time_1402,execs_91441,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000412,src_000399,time_1402,execs_91441,op_havoc,rep_4,+cov deleted file mode 100644 index ca981b32a0df28406ecd4ddcb82c67012704e753..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 pcmb0RW^l;E4w?<6V=eg@t&Q3B4Gb6@IIX!RPOO;-6*Of32LMam5-0!w diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000412,time_0,execs_0,orig_id_002095,src_002074,time_613265,execs_34573378,op_havoc,rep_25 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000412,time_0,execs_0,orig_id_002095,src_002074,time_613265,execs_34573378,op_havoc,rep_25 new file mode 100644 index 0000000000000000000000000000000000000000..e1d50bf2d9b558503b0a32293780b80ecdc1aafe GIT binary patch literal 2824 zcmcCEk@AQ&m5#NvHj#3$KkyO4iUkR20fqM4A8=@BkT(189xGsNCLL>LW?f~gYhWl~ zfC-KqIbyABjR0oSl8*KJ|G$AD*3dLiI@ZvT&jLi6OaFHe2hx_-^R){Z7-Id?^wZ#0D8oGr zvI5 zlrjaziI-ojqwFmR%S;v+M?ju5Lj$sEs4{T!gGUX_+rWfJWbBWI4>SW0_S`|uR6Q6n zh;cTPgrha18K?w$s{<__tz!eW?a1l_3IU5Lb89|6zFr=ve!hQ!K2mJ&h-o^3F>}F?oEs_vQFFx3v;mx1C{k`A&y>PemNO&L`+${y$ zfq)6^_%4_RDio64Q#y~K}&$ia9DVxAP_4XQ^ z*%zbm&AEDLi%bf<0LjotOjMq~`5GYlAMS-^H8L_tV77qA+AMWcG%W-q&x+ zzWjnFp7zD^&h$&eFyv)!jKOIPDZ;1G)$w<`3bf+pLp(0gZ+-g95wGZdH@cDCwBD1{ zDNfhcRH~?krJQ8Xq$-<=#S^R1NHAG8_+5qx21eDRk~d5850m82O08Q{*yHiv=pQHS znbO-(X{<0a`B6FB9tMK}2;bjq=#R*7Ni!PbL&%1 ro~l=&PuC_+_Yhpw`tstmPt9M5RI|=0?BjmFPq2a4WUgy>%!>R21x%8u literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000414,src_000399,time_1403,execs_91475,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000414,src_000399,time_1403,execs_91475,op_havoc,rep_2,+cov deleted file mode 100644 index 14db402b6f3b80f4d05672dd829d86c90101ef1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40 hcmb0RW^mxN=9&luhSIT?e2mtHMnIqhB8-d>f&jtf2{Qly diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000414,time_0,execs_0,orig_id_002101,src_002074,time_613335,execs_34575015,op_havoc,rep_36 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000414,time_0,execs_0,orig_id_002101,src_002074,time_613335,execs_34575015,op_havoc,rep_36 new file mode 100644 index 0000000000000000000000000000000000000000..0129d48deb5a1b3f878f57b997e797b4d1a23f73 GIT binary patch literal 3444 zcmcCEk@AQ&m5#NvHj#3$KkyO4iiHT-f`lCE8>G$tyT=Nom@xu5*+?pUD=RA*q+?Bu z{=2`u4_0GlCLL>L=GNt6ZUxd}4dkkTg{-S=jZDq0tP~hT8LUCV0#@6O964eQ1PlyC z5DP%UW@gr?ZU8&Wp&p-H1G1A$jjUt2fq)C_Flj@7#!eUj8f*we=H~VfBFg?LzB(CW$oZScF=LaX{%8%+8YZ-F76aS0c^201(_J)<(d73#|FbR6oJm`pnKVKwu7Th!@*}J2eK-jt;a7WcL4m7`!3-|33ig Co3sT0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000415,src_000399,time_1403,execs_91490,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000415,src_000399,time_1403,execs_91490,op_havoc,rep_6 deleted file mode 100644 index 5d69726f9e6a70ce88dba35c869f7d84e78dde74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 pcmb0RW^mxN=9&luhSIT?e2msG8k^V(c6|c_2K#3WD-7BH0RX^Z52647 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000415,time_0,execs_0,orig_id_002103,src_002074,time_613362,execs_34575700,op_havoc,rep_47 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000415,time_0,execs_0,orig_id_002103,src_002074,time_613362,execs_34575700,op_havoc,rep_47 new file mode 100644 index 0000000000000000000000000000000000000000..3a98f0a811bbf7ea42706987f15e51ba7444c6cb GIT binary patch literal 1404 zcmeHHu}T9$5S=@PSebxGPPdUOL`k(dyuD-)6$=q0L4sJA)xsz!0i$A}O@dt-f8o%N z5I;aH{DiBltYei**4f)rIW4r%Lhu#K?GE>5cr$N!RF|Ad4g}X(U`mFvK&at??d(#( z^RQw&WB&Ec{)MxG&?p8+Cp+6MfFtIsC7DB?N#Dn_S+Nx(yHzevz$hTfisCb?#NjNm z4G&wk<5<2GvAxG<+qMS=S%%4+5P=M^p)N}I$VxFdX^(K>jkm z65;rWrU*qvq)>amb&?!J(=$+zeDrz=u}F$bvwW&3NLSQ6SOYi($tSgZ7J!Fry@oy? z4oEL60%$AMp}3aw4vnmbv8?-jr=QaL=e5VSLIU+BSH8X_&}AO67&mh$V*kDQZg0{) zFw!M+&B3%VM9B0E&>9kM>Vn?-g)eH|wgFeSW*wYy$A8 zeymrYU_r*p#9*6TfHg*@)$eK3(u?N}m$I4Zs@ZC(VzAEUJqyS{<-hY6?x1`G~TVA+X=oYq_u0be}~rvLx| diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000417,src_000399,time_1410,execs_92043,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000417,src_000399,time_1410,execs_92043,op_havoc,rep_6,+cov deleted file mode 100644 index 49e96ba934aff10e43e4c47c0408ae166dd9bf05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60 zcmb0RW|#v3{Cv`}mVBJnTxLLuG2hXeUD}#!qNARZv~*l%@_z;f25TVYDD7luZ4G1_ Hvi}1B1u+n3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000417,time_0,execs_0,orig_id_002107,src_002074,time_613399,execs_34576654,op_havoc,rep_53 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000417,time_0,execs_0,orig_id_002107,src_002074,time_613399,execs_34576654,op_havoc,rep_53 new file mode 100644 index 0000000000000000000000000000000000000000..a8f9ec4184c01872ab57c94ec1e9fac6ff07c8a1 GIT binary patch literal 4880 zcmeHLL2DC16rKbni%`0V;<|G%(nAl6HJjaRlMZRuAjE@~qR>lt1Z^7#EV$K5i3*#u z(BI&}AK|GTt}Btml%G7wsgHlm}c#Gmpo<~foY5!+n~GJ9fc!o`@T;WNG#UX zeQG%~nGQz*UTaJ+hTd@q!F{!99?LBVH1%(^$3$VL#A9+4RqIZbo}hr0|D(aLN|2 za1_EU=Hh@7F~UfE(^MOrnjivBuoY^SsUqYBaIe?vA)C>`+;*4vPltGf^oV1m9I&N}0v65kOVVjkNv%QARXb-ZIFa&l= mVE^LA#`k5)d_j!t#+KdKe*OnW<^>l09d~Q~8}y9taz6m`k#N=k literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000418,src_000399,time_1412,execs_92132,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000418,src_000399,time_1412,execs_92132,op_havoc,rep_5 deleted file mode 100644 index be6eb0313eb190b6fb32c499b226ca1521c87c7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 87 zcmb0RW^j;>wd7;8HZ+9LTI>#-)?82yP|%QF-@t$YBsTHJjfn_xh$e*O#EEc8_J07% CloA>M diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000419,src_000399,time_1413,execs_92269,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000419,src_000399,time_1413,execs_92269,op_havoc,rep_7,+cov deleted file mode 100644 index d9837ceff3599284e5e44f11f85ba7251cd0a358..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47 vcmb0RW^mxN=9(xlaiSq#?EeNvYeRMiPHC=*6KB8xP)0h|l8@2ag8d%=S;7y( diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000419,time_0,execs_0,orig_id_002117,src_001980,time_614209,execs_34585669,op_havoc,rep_46 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000419,time_0,execs_0,orig_id_002117,src_001980,time_614209,execs_34585669,op_havoc,rep_46 new file mode 100644 index 0000000000000000000000000000000000000000..af689c1d5b1ef333745440c83f5f2b3e24b59eed GIT binary patch literal 9332 zcmd@aO>a|2aBb426_t~Ipg37*X^;xk5_tXmY(Fm)i%J9`LP#Z|im*7%7Y#VzCaKy` zwQ*6UibMWD4@K&!x869QRwYu@a_glhPF#?X+NeUPhf0mMv-`fE*Y@PXM(h-=#{1w4B!28; z2hhiPmU|5+P!HIVz=oEcdyKQL(|8?ZGXcJ-10uQ2uiWbYsrGvN!ul=lkTk(IOvq)R zvC`*@hYwGE`hkKVtm%BM=o=B_G8(9PO{Y766HUx=IZ7Fs+W+ev*n>mfHeXpenY+ER zl3T-mL^S5QT9a3IRWa+%=kt`XL?Y3{2r=j_mP~^0V`p;WxAh=lD8j0wtWn-@Yd<#0=QkQ1Ay2a z2XP$su?;A>(x0J8R@ zea#CH?S9Dubo;tTTs(v3F+->u-PR#wNJ3rjjYk|K61jckOhoF{kQl|}CY@ChIG&Jm z4<4Le3omIq!nEx#*R6_!@OemjO?b~NU!7S_PBTGMC@yi)pw%q&RQGcIYDdQigeHQj zfnW77Z&l~&K@A~4wJ6?>%VtBPwYYP45O)UqzCiS0%q~mRMXj&)hX|!KEl&;1(v?d2 zL-B;K@rY^^#SyBy!>|M~uOLx^9%@a!9%l0v*3&)Y|D;>LA zTB_mC4cgI%4rJaK*7by*=tFu2vkRE%8TkVhvm^u@KKtRbatET3-0juN(qkbwkOVRS zmM*S0v6I*niusl@cwA2)cM_8q!PNUEQ!rs^pvFrBBlEA&*+cIQjK@-`ROv2w?S%!- zM{M35arU|5jMZ?C53p`S+#02Hl3I#9xVX58@Hcvf+at!T5d}tYFXk6K-n7bNy!GW; zJUJ~rV#4U^JUGOqyCeh^;>lhaba7rojKB)K1!w$$?+6g*F&T>4Ox}cbkih)02gxO% zL8!mKzpEe8I5$>jDiwst{R@)9i{)PIyg6vWx=nZDizJU?y)dnq>=$t6Fn#JHIJBM` zuX!Bc207e}v6O;6n>$xzlY1EF(GDqCD5>lv=xnMBW5c>=E??>dDAjnU>(6z}AgF6p z41t719nH!@M|e^5gCu;9yeg32vr24sHg4*6W5zdBZ+!D!I3`k|NKBIKhXQ@P~ zzMZz(i3Yc(rKU<#ZlJTUjbN?4+yq>%cLROF`Cr!d3h-JIyE0Q?A5TqG5&B+wAsO0U zKbkL>Q>oL{#l=FW*he_U{{$xLBRUU4bBtfZFfyP^_64ZBre)Px@BdAlwTKnkx&rzha@>>P-b2+lNYv?TSghxe}HQT-}V!hbrRz&L^y6>AVdz$IQ3@n?@G&jCW0 z1P3yD2~x7%Z$p=dVg{$*V}HN8bU_W4QL-Y}TbeslU1Wk<)ij^@{N)LQW^=9pL?Qy6nLX@hXLZMQvsY{clgePb{unYh8qRbgU?lEgs%NwN$ntb29MhcZoYnsvT+NkArIi(E zn3jj;ozU_XWi97Tb9aLl$;Cg%zaYtEawa(nPdfsiWPcbTq+waso=$-vf|hWKQAl3J zl)aM4!z8gL%D1REhz6#HL2mv*M<%RnFCoJMN+FcVJk8_7@F<8zU|^({B~$n)UdNO_ ze1K#30M<(D0DBj$ME?~m4a#oiQgI?8j@{U%(RsDcg^kOReIXuwnHdD@qrxO9w zQ?>V_GMQa|K=`z(M}~vN%cZ@0&wce#C|-HEV}|XC??ch-%iJkL!tz8e6DIC_PxN<~T80P5I=GtFPfs47 zJif4M!4?3Eb&=$VKDZYCI5^TWWrR>uP6x%ar*tce=^o2UXvR3T>=oMHuUY`u8bz>I zaLp-r1jGJjInWuKoPbh|=wqWS@Nt!6SbAk&ss7J6o%JrlVz)%w9{hZLiV$Q+#0%3@ z;pMEr@MV!j{V>ZG+i|iRCNFsvsN1y5q)dXiGbH&}Ae75xA@YFK;|aHZ!mVa1=kJ6P z+7qxU>P66tS{X$nJt1q2|rkZv>XYN#yK}+34FVkKW?gH zeUDRy`!&AEDV}CaaVE1LP9!MdA8b;AT%8t;Yqu9x(+;a$W;3?eDUtJ@@NO97s^cEN zZuTv}oYC?-@X4%(kj4|~gm?omPYecJf#Be25}q1*?*=`(qG{}OH!WyNLn&fZz4Fbq zok7>tCsfmapxw~%si$uUTr7ZEAdV6tazQ1v2*CMS7!=PJ#tEjk7cjLcd?!NpG@2qgU;O%Wj=O2Ux3NY7B8(5miQo9a>z)Ncd? znbfLC=%hJPciFgeF`eL=IW2zz*agQJ4MgG7`b6_@#y(vy5LkP&rdj)#z2R4UKy-pe z5UMjWsY0PZG&-h@jl&Et2JMP+K4*g1Az$(_MAljDX3ZW0v0N*X#hO{CV-U9O5D@wM zdX0aoF7Unst~rtJ@8Q%~s@e>PuZ9ZV15EBeDemjOek8*y3&YfAuM2om(_8zGy@QAi zM8`D$Rt3f|+jzokd%kKpH-49R5*QsF{Sa4!$G@*0PqM9@3Vms7^9sKk*(2gHSK0S4 zuA`#{c5_$+-m&t5!PC>5ln6fyU71la1RuIb$?!w)$x+$6T`Mb!U0`6OuQF%!dB97y zl<#3x_RIn_K>3=rs?{i#3akCzf))X`xG)y55L*NUANu-?Edn+>9mW3Ewg}vE%nY$b zAaIvbB7~THu|+`1xj_P-0E@sN*~e%bga~_nsEWEzgV;XNoj;*+JN1LGPl(*uJ`swQ zA&~}YpXk(^GQ3BP52zPo`-IFt9_Je1P9Ah^*xdkuqXr5G;wTX!7gSP<094y2JcNec zJ|S8gTPfO=b$n0ojHl6)I0lqbvkMFHwrSPeU-4Qgz zkq8>1FE{o%o9Q#!u$r#I(f1X7)(|=5{63@H#un@|+T4)O==QEYqlN{J1t0KxAKbg( z;PP~~RHBB=5CBY~7ZD*Ram_IBBx2V-mZzl~Gg&~vbet0-#+!usy}>Dy1)X^<$ka9= z?ptQuq

t;1K$M?Xn$V-*wvzk>PgPWGz*DDluD-_qI&zsq{b2h7c!#4Yfw$sYLM+ zxKJkCmcC|wa9&p?wx-~@seMbIpPQ{C!dDE@gvAZD#9R23ljLq%O!YNCdwaoz)1z?P znnU2dMIa3~=$^d`p*nK_SErJ;k5)VE{@n|>n!f;;a4+wX|N53w+c3Z5jo$7ZXJ_t{ zDaaugZ}gip`sH0xjz0z)z1`f+;al`tRf^Pd88zWD&y^smAR->Qgc_F+rtW>8ts>~m z#DY#x_YW*T7Ic_k(|&{?4Jo9Jp~zgCJE73r}7oJDVcg5WTX2` zl;Q#sEBDY_ju)06O%M+GfQY1E`@u9le(4jH{l8WkO$-OplS2NCHrT#V6|)+a)egUG s!7}DdddnhHsba160;W{^g~I_*;{d=RwVITH*Z&p&GmvI~E0D$i0o3J0tpET3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000422,src_000399,time_1422,execs_92952,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000422,src_000399,time_1422,execs_92952,op_havoc,rep_3 deleted file mode 100644 index 797907865cf2f710790416ba60ff9c1357c40505..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71 zcmb0RW^mxN=9*wM!J5m6U4YM>ot6dXg$+GtF){Qz5h$DcTP~55{q&E!Aq&SPDWfjjh+7 zyxaf6gDBElZ{B-6rq+KH&5WIcpT^w?#bMcq86x( zG?J-@Ti=g5ArxP zn;iPK6|QOKw&9Jf9P@WZn}lCSp@j_mnw`(3Y4u`p%n5>Y!D$-hQXb^Cb#Lde>&k0ERo(d3TOc;z}lusry6Dm zWzhSgLP!qu;>Bc}F*<@TbmZ0Kgc1>@ka6q0-1SwqhYXeDG$dg_lfn3 zDiFe-dIIjTGKG?KN=o`Jls@50%44P4?<`x0I_kt!S6uULrG9E5ZvQQ_L1;Z$!z`m| z8dY?<4U}M71%d%IV-B+?vg-jEsDBqGLNuylmakTg$Ko44`aUHTB@wDM!mzYrmy3`> z9AK824%r7g=#p=LoOZX}&v2Bw(HQLDDxCpRq*6+OH^KMX^=qne&Y(4fR&d5Lve}&- z6{CKS(ME!618E!m$cG}PB`R)=->jVwF4{b?Zdd}6$1#0zv=~Y%1-ntET+T^3iwJpA z&YgZfJ?vGZi}nm^1ozFRoo2>gs)C&lhio?3X8_rRleO*)E>D>tTG@?EiXZb;EGWOR zl_L*^W`|~%xA@o}`>l$^a_$K9wj-~$oq)#F+i|k%ALoe{1=cF79hOtEfuqW)c|6xo z?Z5j_pcElfF~3C78_t^uUl)B!Zi?(Y%*pfOziVOsdaXld7QJ7vw46^3!+u+FJv~WSsIo#0dhH>7D=~Aml*28FhkF1MZ sKDeGc2C|MBQ$ETq0eiuKy&!e@7gqCisbRR__~0*-_vShAZ&n`v12$k4CjbBd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000423,src_000399,time_1423,execs_93010,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000423,src_000399,time_1423,execs_93010,op_havoc,rep_5,+cov deleted file mode 100644 index 7ef2b81bbc209c938d752dd04770777e7f477adc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60 zcmb0RX7J*)=9&luhSISOe2hSjbgU&GqqQ;L|IB3TaCSpO@&D}B1`G}eWtMy|tPI)z F0RYU<5On|m diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000423,time_0,execs_0,orig_id_002127,src_001980,time_614494,execs_34587676,op_havoc,rep_24 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000423,time_0,execs_0,orig_id_002127,src_001980,time_614494,execs_34587676,op_havoc,rep_24 new file mode 100644 index 0000000000000000000000000000000000000000..9007ec3ce0d846052f47249a58caa5ea2b706938 GIT binary patch literal 8183 zcmeHM--{bX9G|4oLzHX8ABmYLK%)W&F;}Zgw`^-RvfpUMn|{-I?$AGvCaQ z?|f%IJ2Mwbl+g7~K*|TmBa8FV(`(V8!$?}hb-a(6d{~qeK#=3S#D{@e88c!S^j%WH z4P${=ng+6w`{xhj$dP|uJ$-uR%TJu5_Wo4Mhh@JBQ%2Ky`=*t?*79jB?_@DEO-dPA zdGn|3WR70Y%Y0|&oVm5LWA5XDf^**69@!?2mn_CKC??O0v@Gq7XDoSGRT{flarfFqRAR45#<{+v(I?j}S7O0p}qJ z>-fwmNB(%f`MHg(v2^0%iHq$Gju3;Ky z{>ra^|IsejYna6}xf~Ne65b0z;6|xh-8**U4$N*jaR*-_K8P66o54){csB(*$R`b7&Z}@8bDjkGSKTfs6qQMK8z0P@p znC^}mu*JeIYezKVR6LK95J(*972BMWGD3~nlt|K9N&;on=BwQY8P*ycI%RX!i3c6q z`)<2PDY7%_B@SM51%((=(KX`(p`KAG3@K}Ff_2;W8G44s8L3B)9pgALv?ya03nAzT zo&PujCNAV!+zN5=qfP*~{Kurv)vD2)-yb+#DN2bmk|)9XuYtf`j}FoFK%ns4u)td$ zIf?*xF%96Pa|R@o-cAcfBza=7+~X znwymI9@r;NKTmwzWKRU47-!H9nNWCXMvRS3(S`mIp%`b<-8#_%3;s70SAuWm=GJa| zBP(`r0zb^)P(n&nltD{%ou9_XyxYeAS1z2AJirG>Ns>OJIt7tGB@w%W^KI1LDFVKn z9@st-yKf^M3oMSr_yXcqM5s6E{f4(4t1Vc6&sQ=Ov)y*=iw>_XzY;=l^F(MC?#1le zELimCu~WEt_94Jah*G>^z0b!qwJp8!ndY!B|Ex zCRAQDefI2aNSCiH;6`!gx2$BeO4iV1cW+zVsc zfubw{CyV78d@oDC1y$~fe;Cxe=dC9z>yJK+nQT7T4!aq0x;TyZSJ92$;>ca%oYP|3 iYBpcMjFIo990W}%fG|LtO-+IK|52CYS#gt6!2babBaprT literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000424,src_000399,time_1424,execs_93032,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000424,src_000399,time_1424,execs_93032,op_havoc,rep_7 deleted file mode 100644 index f8301bd54edde2a0c8c49b48b8604bf113d6139f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 107 zcmb0RW^kA|v3sJSbgU&GqqU(mpLDdnk!cQyl#VqN%1qABV+S%Om}WRc^YPC$*Rha} gHnC#YH!xsu;I!tN2m~O#P!7Z(5j2B92DASI0Jduy$N&HU diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000424,time_0,execs_0,orig_id_002128,src_001980,time_614502,execs_34587733,op_havoc,rep_49 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000424,time_0,execs_0,orig_id_002128,src_001980,time_614502,execs_34587733,op_havoc,rep_49 new file mode 100644 index 0000000000000000000000000000000000000000..d97710f931bea8a02e7821c7d94d955f4796c513 GIT binary patch literal 7269 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 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000427,time_0,execs_0,orig_id_002142,src_001980,time_615393,execs_34594123,op_havoc,rep_62 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000427,time_0,execs_0,orig_id_002142,src_001980,time_615393,execs_34594123,op_havoc,rep_62 new file mode 100644 index 0000000000000000000000000000000000000000..234d5cf9a0242754d2a24f487936369938880988 GIT binary patch literal 19907 zcmeGkO>Y}TbZkh;EUcc&GhP|;RR8$bam*3_kGLerYoq(!3T z5K|!`kaFUR=)cIJqC$}(5l%fK_0&tHO3*{-2?;d3+0WVaetGS6Vs}Tf_s#p5@11$? z&9jG3PZEhNpIH3t+~R3e@AGuNm+i;ZNmW&^UAu>=RLb1LA4sLCuGNoL+Apfmtu)3H z${{p1_Ou4?gs+O;2uu|s6-W`E!jCZ3zFdgiRLPtmjqE6VfW=AOvJj(;O|pQF!K}(M zc~`37s(eIJoSf}XjwrFkg5I=qB5T)SN7c?w3At|txNUHMM2WW|@(ny&nGh;1y!zYi z?e6JI@f+avMsDLPR=3yrRrSDug|9y4Z_=vsb&C3?ediSO$o=4f1JredX@N{nRAsb+ zX_-u4M~b2V?tmKyXg%2l`Oby-a^^T!KJ(WwX`IAV-_M{XYem5>cv{S}_4Q-rwe|J# zBkUyD^+tjAiA+(4QIzq7ne))|9e~IL&sq{iMsC`Z!ia{r8sSI?p(#LEC$WB#J6IsI z$Bl62LuV1#19?6Vq#8tpR4_%L3aynu8^{A(+MkUg7{DX;<0mWQ5}0@8BW1sD;X)bY zuWC?cXhVz%f`vI*Dvww+L#MP6j2ROr6__hoggKcNFnwhjXWs0ZehR9^)L5Ni*BPG*_uqh@_BP6co}jSOQdP z!WzHW7zNT9d9?W_N6B)9@U6dIuU+6z_$UvFOi&h~hFuKZEA1VjlBBew%xhiH74{ch z-Ek=JVjp?}!S5BkVit^>eF z9iC^t!WI`asi3tIGK#`)wX$+bL_hV@~75!R0y1BX8ip%B^t=H<$IyEovl9R=T zDgBD+zH>Dr){wi(=vp>HV-h%<<_1OeGlp*`oK2<*f9For#bHW_Yrw7adz3Y(@2ln9 zbNAWHNH5c+tEyC~y#4pc0_eo$+2K93bh3DG`OAg*213jDclJKb5zP=F7Y@s+I)48J zM9c*EoVvCFiLBT%WmXepBoz+dU5xD#guv9~WoAc(Hj2~d2?MVu-bC&QCxP7|vsuP7 zmXp9$24n-A1l*2|rxOgJ7MP*+r!~R?_AxLdF0*3ftXLN3VWmK z3e@jbg~$3y4#keG=H)XJGZQmQtLz{+*|^0pN#x{e{4u$r#ggF!itg6~LGWK|&S%Cl zA%1Mbd##&RU|l)A*2lHL0T;FnueGkV z^9aU-KwcqNo&hJ?W_9)mt`>*y=e29QR@{Tl%eY#)44e?-_ZZ6Iyhv@r*#VJZJn`Va z$Gd<~(imPVmZsp!Gxr9FJm580a$8P0jK?*3>kDixNozioy<+yG$Iow~*LRaaaElpS z$5{KlcbE5ZM3=0xl8ZT8zTVTPmH>5gHD$rg2rq#xY!sR}ZO2Er4MY z#W4HNKpVEVVP=T-b%64+8;$7`Bh5Ng8e4hM_P?MjcU^fAFK6w`+Sq5wcHa2vJHFSq zunhgc)XnQRG8TR(I15atZR+OrTIYZZyOwFo%`4PltpYy)c>PEk{z-SU*6UWhl}{{I z;PCZ^C`@=)!3eESU;`eQ5G!N&cESeip2>dn);2_!F2KimK8*nhf8)FBt&JKn6W*>6 zjw0@Hut_5gHVK)MHpzxoBL-uE&p4q7^NBR2Ban_jIs$z;0-}NjyR4XPfm53-%qG*E zY=*ihy5_74MZ-sDJuHI5E$5B3opqY>8RV>MnYw!V`xs+djEAOCc*StLe&F6ZlD)wU ztnqd&{`fg((3x|G+Gz8u#ZWu>T)EVY3slTSh9WypRodGbRfC#nH!N; sKnLM7#hg;BJ&!4se$fmodzI&Zb5+3q1M2={k^lez literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000428,time_0,execs_0,orig_id_002148,src_001980,time_615706,execs_34596340,op_havoc,rep_64 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000428,time_0,execs_0,orig_id_002148,src_001980,time_615706,execs_34596340,op_havoc,rep_64 new file mode 100644 index 0000000000000000000000000000000000000000..61b5026880bdc88f11627cf9cfe6af4262187115 GIT binary patch literal 11987 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000430,src_000399,time_1441,execs_94390,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000430,src_000399,time_1441,execs_94390,op_havoc,rep_8 deleted file mode 100644 index 2d6e69d04281c355148e6394e728e1ebd3dc960d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 80 zcmb0RW^mxN=9(xSYng})8WQ=KtPR=q4Ge(to?Hwm6DJx1)$lP|8v+qj+zLe;B*zW_ D5qA-j diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000430,time_0,execs_0,orig_id_002155,src_001893,time_616737,execs_34605638,op_havoc,rep_32 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000430,time_0,execs_0,orig_id_002155,src_001893,time_616737,execs_34605638,op_havoc,rep_32 new file mode 100644 index 0000000000000000000000000000000000000000..6af3a9eb6ef5f24aef46d4fdf5aaca5e1f2bc524 GIT binary patch literal 12848 zcmeHN&2Jk;6d$`45mHzMRmiJM4iyLjq?LBO_WEOpaLb`6qFYx%ElM=CDA>rQAXE7O zxnLn74z%S@@L#|+f~prwk$U35g+osqI7C7@AoY+|m4-L7yUs42IP1;YambFenm51s zdOP#pn>YJ*=1PtddS|8a+0DDbbbE?Z{wijKH1FvROQy{iivYY_z-#73giwc+XqPQP z`l<}LX;SmewBB&YDwRaIxBEU^GgYgmAH?gqa=F}YKL#H1smJ&#$ydDkA3S2J^ZM%; zzl&Mks=u?fjc?u88?=?4$IP-QWy|%&Q`@LxS%A)6V%wNnPK`i)McHtwUsJ)Hv1W1u zv)4FJ5i7&^KbVy$G2FBVaPCw<9sf`2SGYr6#_4%qa|cB!i84Y>?X;7wf!v6`W~Eqe zJKc6C&ci=m=b>O z4Ls`+f!w(K4QjXBe^If`xj@xG!4tP3Ijn8#+Dtl)S&>qFgA`z$J?c;0QPgT(>gC4r z`8CVc(T(MwQJ*}&MP;(wd9up+#<4H4N^ITXumM@X3`b!cSBW9|U4(NoJ6CuQgjXnf z>fsrOkgyPJ2~(2WK2@Sd37VC#gxxIHiZc7u_rdgvdkB#F;-d%Yd4G8n?$O`ka5T*V z{pHqukJOO1YF9F>JIY97X}htEKzAs*gXj9%f)Ig3^-ByP_rS9#&oHv|w(v*5kW)8f zU3^^uGElZ5+TsIRx>i}!eqXhvUFP4OMUIIB=hX9uN!jES%3!}= z&|IU9`as!WGNH*Aku479v{7c=`&$w$G@ThEX(-<3^uF^~K&F!Zhk1Q20{B zoJ!$$Ua!@3J!SPltMozPypd>Y3R}hdMNIPqO<3QPLpdo{2&Rw zvT#lR@7ff6|Qu}Q&e5}-Mf9lIG~)|C)#Vs8>_^e@O= z5}--~R6dDF0#v@m2uqG~*$X>njP1r1n~jmh+sEUJdOscn5tQVMdJ>>HWV|m4(DY5n zh#z5+tABsx#!j5HtG`&#BtRo$$B}&s^P{VA4Z_N{=der#*t1=1((hRtJcCwAmt4BR;)5KnD zYmC)4GB=Lr9T2BNNW#q&2?L4%KGiXt*UT8T$^ITYVJhzAjxz1R#Ib#^h!svA35|2#6&YWoo z`38T2pDNs%OWf?~jjGi!UhUL2IPHC{*g{$KomxAB6&!iI^4QfH#>P@iN_Q;2`(cO& z^{Uy#N9`uWG<&=TL4QLxNq4Sg*k*(P+E}9`7wkSsbJtl=hVWAb3!s zxqIrK04pk7<~D`#dZ3pv@GAoM$FCbs5dWp(R8Q|<+#kVc3C+udtG>_nk(VOENM2;L z_J9Y@x=ij_7kd4Ogh4qVLHeV9^C$UILcf9Xl^`X+Fm7wonRuh2GNuSSQ;4pf2!h@G z+peT#pH{%xl>1#t>==>m@`&tujGP|UW8__OAln%d#8nfNZHxYBS3;L@`^OyvCq6*O zh=YXadX0##>|Rq{ejd(L7bVkEs>{NVrMg77hX4tCHI+0gD$RUow{AkHE4--nYH~j6oh6wzB6Cz5WoYyq< r*dqS73zp|M_{C&Y9mD^_?9}S@iyD|_TQ9Qv9~E!*bD2x9s*?W!+0YHX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000432,src_000399,time_1446,execs_94740,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000432,src_000399,time_1446,execs_94740,op_havoc,rep_5 deleted file mode 100644 index 2e079978864633240b71925ee23d2768efb96437..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68 ucmb0RW^kA|vBXe1){>9W+K^q}z<|Ml)0%4{rpUyJU_l;6YYTQ{_CEmn`467} diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000432,time_0,execs_0,orig_id_002171,src_001846,time_619267,execs_34628906,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000432,time_0,execs_0,orig_id_002171,src_001846,time_619267,execs_34628906,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..50e02e24f026610085a732518f2caf531bd7b022 GIT binary patch literal 10585 zcmeHN&1(}u6rZF8FCqmG4IOULK9K2&@cvCS_xS(N<3K6RzdL6 zUOW^p`WJZZp?C=d1pkDdd+=Zm9=r+To7v5pO}A;A-A&TEkHEfpAHTQr_U-J;>|V$x zfx)x+wMWZqd19O^dLHa-Xd#)&WUAGD%2_J1PqQqQ4K`vx=sP<*(bya<3=L5}4Jolb z`#k}bXe<`dqb)LEX@X=t;e@;)oL$9vvl}y`{IfgpYe-Ka0qx*TATtPE%!3Xhpt=2j zu-Z~WXq1l&5n=i$7r!V^1Jf+}ClJC^piZ=rt+1dLXmm`Ocg!XN;m_g186++ZoAdzh z7YUrmPG>3;s}tY$@E09}JmtC$z!{2Gu4ivAN3d+NdV|ukrkgrKhJJk7i-UET!HTlH zuyTOMC0KMUwu%M0DMYPyN7u`$=n~Wck4DZqQ}}uX#lN$%n$xoE`AW_l=)3jOmed`T zQkKZn*GsJek#wYG+c6r%!J1Debtt*cWUC9YTdU!vbSiub?+xZ&2Y0`ogO5AJFbsbm z7VkR7>Zk;|nCfU?D?ixWd1AP^`qZ5Fao=VL8C>;fjyB{07tAEYVY+DKY+f?TMp_*< zkdBtYVWmVWxw?TN8yZw8@@e+vV{uabr4d4|^n)TQs9Sa(x(P$sX*1AlM8YZ?D&nzD>rw=o(mCctNVw>H)}&j-;!J zEo|<_obcF~e5uIX4#~*B1!~LWF79|Bvpzeuq=PA3pZ!8?cB&4FbSqBWHQte{())JJ z{dPe(wlk2kx!{OTm2SOv-D1IMQFB!%y V2E}5F7j69E>YaToG7lAv{sn*Awz2>K literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000433,src_000399,time_1505,execs_95814,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000433,src_000399,time_1505,execs_95814,op_havoc,rep_4 deleted file mode 100644 index 78390881500e60a024367de2cbbe01d72a6ce78d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 rcmb0RW^mxN=9&luhSIT?e2mtn><*mKZ~-_2ETdpxz~BI68L|TaoxTlq diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000433,time_0,execs_0,orig_id_002177,src_001846,time_619803,execs_34632038,op_havoc,rep_57 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000433,time_0,execs_0,orig_id_002177,src_001846,time_619803,execs_34632038,op_havoc,rep_57 new file mode 100644 index 0000000000000000000000000000000000000000..0f2dae2dcd2a61ea16f03161f29ec661747c1512 GIT binary patch literal 11771 zcmeHM&1)M+6d$RE9NGv&AyzXkF{H%@+hs>uZ6u9@l|o1wV%f&jg@}nDu2obkR1Iz+ z-yx;+QuoqRFZEy0t0|!ugP{LIX-f||^bj9<=p_`UZ)U&OyWX{S70Gx9vGeBlzGg-< zJ8#~eT2d*YcdoTQxz$=i9jp9?SzXJ(layBAL2_kUr1+x})hK^#NhLyTBw{7Z$QNM( zeerX-+-kkXmUn;t^t;FgJ_AWbmV{?Aau56k6{Sq6rYM`)i8)-|+1a6#!npF+saOa_ zVC&BXi=s4tJ&TaZ0C`z7sp8V1ROqTzyHwDa-2iG0HzfP}>f0_{HcY0)Dd<$$0=A%h zyY&@J>;CM0Sv1TvjaHdnQ?|SzfqNI{ZfH~o?_K-}(RWR_XY^kGZwwiC0}N+l2=Hn7Bm94tdG=}KG>^+DpaKfT5fjgn4Q;Y%qp}B zD;R4SK&ODD@xCQ+kSQ#+ebs13%mlDxNoatZp>|3GFNbzv9HGf!l#F!h*R`8|;7DMc zBS*L}5?!)7!M#0GZWOr!TZZ!t(Iy!GM{EjWzSRw2mMEO-4B&B3u^5J_MVvh=#VxOX z1Q>#!ON9|y%#GTB+3Xt>+jXB+{(<%%+$1fj5ihI zI78^Qzkl>|Ie2U~stY~lf_ZW&$N^|wfd8$D(6U0i**sgX>kVzU*WMPq=k1aK>HJ>X z32@bAGc@>miO@@z#;b0$;yAoxD`VH<@Gh2Td~ffnw!60nYsD>STNrt&?=$xHp+gHi z^bgevVtyUO2*<@e%9dKR$v`TKOrUZYLk}P7B2s{@c_4zI5cQ`ah6qfq#EDLZ5myMG zZ+IO49$a{{a~k5~W&IjNOGa&0f0zW+?ENMb$Q%^LFAx%J(#z@FMNT+p>%Dg8^ck~@ z{2W5B%VXNxRc>~*VG`cD>II;^SUQE5CugR{-|3X^!p%Ns^d2_QV{j9;kK*wWdXiu^ z0FG6)-Pp$LEu!KF;*>4oE|BwrRN=IhbyG-~l2FTrkddkY=(4?b_9`Lg7+Gkyrko18 zyfl9XcemXW@WS0ZDJ{9((35G;wmY;r3*1M4>X(oFC5Nb-G)H?7B#(XP@xEg8UMh=s z5#(f^QxW8poLf z_ra2eUc@kX+t7^>$Hnj-p!z5PPXdm00ZF0*qhKS!Bi4U7ri0N<-1zr98T5yK%%HJ; zv=Y{Nn6SMta}UAs~j2~ zrCDVw6`N+26WV+OGGpb6)2#AKOrNG%<;lsDoK-$>LkU_f!^V$yR(aU7cU1p& kDoK2g8&@Xa^B#OB?OZ0b*>t4x@&12I#$)-+HQH71|E-3KvH$=8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000434,src_000399,time_1506,execs_95863,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000434,src_000399,time_1506,execs_95863,op_havoc,rep_8 deleted file mode 100644 index 0359a0417e9492fa4114dbb97a35968b02bbffb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57 vcmb0RW^mxN=99W+R$k2L_-+Uy29E>49K$pN+6j34B4##Xn_oh diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000434,time_0,execs_0,orig_id_002178,src_001846,time_619823,execs_34632147,op_havoc,rep_44 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000434,time_0,execs_0,orig_id_002178,src_001846,time_619823,execs_34632147,op_havoc,rep_44 new file mode 100644 index 0000000000000000000000000000000000000000..3b5d5f9d09d435a876b5b0e85e5bae8dcefe6aa1 GIT binary patch literal 15843 zcmeHO&2Jk;6d!M>dVofjK*aJ?qG}O67$J{8Hnyh~ZY2a%$_E@Msx??jnjkBSNWlnI zASEDiOfN{}M*fQ)A}*F9A@#r?5W%enE;(@EMl`&c-A(q>yX)OJb~7VOGxO%XH*enV z&c|<_FE7<7pg_({Q@sY?_lh$a3HoC^*Nm&#mkKpn%2tkX%-zYTo0>!9-JGB-x$>cOBMR_Aq zwthwlr_<}Oo02m89#nZ5vl|OoD{{^VtRV5^H}MSptG+YxQgdv%LswjcDI1YUFL zeB!E2Vr4xeqkPVFJ6k@8r-K1JN_RtK_Xtu1(@sQts^+N9<0_xpc|B}^G3NC!(FvwA zbM_gyzvFW=_+qVV=jLX!<2*uFqtkW-3)+sQ#-Sy5*5kGpV$O3#eU9;e#M(>BRyrkc zZZ<$0_oR~s*P0I0p|-1SfOOA=+6H)E2*;LgKk+sIv;6#Z=hn}wef;%5U5R&%E4f3w zOwClcay$FWEUm-!vMJXCb+UgC07o$IIH@A?_U?Yeg1fn>F*8w%M|N zE$N>8RBp!>(v3O3w0#bQN3ms>J;(j{$|jgI-iq&7ssoE7toTw-){glmiNdWU%#v3? z9j#Wse+Z}JI?Q=(QV)TA6007s!0zs@Lcw5&$>Yia@!o$m|5)Ujn4UjXjKa{J!24#^G~G z5Wxdoc<`#Yo15exUXU%uq+qv!#*Iw;aAe5@g8nmpB>tR+A<8n^5}>uhu1_`^BNY^O zt+4B;FD;}!n|VDz`6$?Rrt^A$O_HRr+c3{$NLTZE+=)B`r^h?VodI?mdXoDrgHeGB zh25$v+~IFhhF7@Wjudul!JTeU)dnS_bA{c4j}&$b-<85{y^~AIdb|}s5U_O+v&3#Q zTJcl*#gG`vc5vLv@N18>J!d0de(<#n8-v?wqHe3*;ZiDSO}t|n?s%L#oDl(C?^_=o zzv-1oR{uB&yL*e0U^_B~9gn+l;@|572$kdg@o~T_$3}9j#a9A*D=$1o{eJ&B72)-@K$a7t z9sCzFKYIH+nam*kR+{TDC96E3Jdn8u+Hl#Fxl*N2d0-km@clFx`GVQ_5oVQH_)i~Z z5IM*0Ta5qYt$L-$FmY^> zmma-fo|>%Tc+L$!a%BCtqk!vhBOs&_vmIB{|^DS{1^ZL literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000435,src_000399,time_1515,execs_96482,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000435,src_000399,time_1515,execs_96482,op_havoc,rep_4 deleted file mode 100644 index a75e07a9f1594dd84166270c29c855916b032d5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51 mcmb0R4mMzL;FOLvG_+u_=0ajl1Oh|pSW7-eYb2&2`#%5{e+)Y}TbZn4(Ahj$$B-1fcC6Ib(qI&(Yjx&U~Cn%&XaA<(-;sZ@d(gjQiNC{MS zIluu0B={X%d#I48B}-g-kHn=M5U1wQd(d=dcGtTb@7iN~KkXSQ*?Di?y!YnK?#{k9 zZ`YY?6{t#*+<1QN0fuTFRq9(nQMRDcfEeC+@ewF0q%>YO8aH++s3>aN2&1lmjq_WT?urUBJ2>aIgR1jvf>H%b4_WBL6f_%4pghesw^bpEfYc_XFch z8H2_E`@I27QV9v z|8+lo)(PWo_bvHew<{kL!ZrYa5t7A2mT#7pcfTf>4%lTJ4puL$tegWc83$w(vd*NT zjNep^B?mcx)14+6LX7&P0=;OX8|Y`ziJnyQ?MXX^*6;c>lEAZI2F|r&U}YNHdh}iQ zz#C}(p%iEVIRIG2kAEu;CLfpcEvV*d4rCul^=k#tId1`@Yl}9L{3RQZjOv1`n#C*o zU~g~lUvwQRl}exF1nO1$m<#+<%qWi+zh#BFT4+Vpk4SxY(^xQ~cg4vgxb zPuNq)0`py~YY$8ZwO}}x`_RSX+=mKO-?2PU1~Zoz63oEHK&v0QmaI6f^gH^!VdSL4yT1;;Ni~ zdVS*`tJ&c6BmXc+n85J_+QIyNXPdHf$}+P(S~0o=Sl~SxGs`YxMf1GE!+7|$TgvC9 zUuXT$E$m(j#diI-(2z>A%d35@31#aFlAQ%d*^Vy7ek zn~R+i%{2n+3o?NDS|84nUu_nH7ds{WU5St?Vy8sxlnlRw=cD!W7!A|sa7l9A^BBzu zRYmNS#B4%BQpYonIw)W4lnmNL$B3O0FUuqhpFp?Q!@^>x#KSNGecA$Xc%$O9PGiAe zjYS&BM+<(4z_VfvT;LZGmC57{jBZ zBemMj{qy=l_PJ`-P2gC#Uqu;Vfw9c#LEOcK{!13@b&eYc_IE&2F|-o)GisuXqehphsE2E23KUYT(9?lFZef9$r$zn>kx^I-OIY zbq0RnL|PEH8Hyt#(dYEo?9zlGT9LEwYPf+&v^94FHO3&G>HMmMwn+vS%9G50Ql$y^ zqtp3qFO*x!`H&>?4@u{*nOXc+kC>(NgVeyp1%~)AFwTOps|9=xQoG8C0%<+sMOy3uU z7uy(bAEt~LLIvxw1mA?YF$(12;-Q-)fg8sHu3>OjsB7IEx$4!uM>3T%IB}4$0SU#HVhoQ)DJ$<5iNa zwX<^psx_2;1*OyQV&6lpozN=#W>W2>ZQIbcOb~JHv6uWn99=JAA>u7(AVi@_6*X_h z5>fP|o~hC69Yk!wIjVWP8l9sTkZ%?cQFPx-Ia`dT3Yh;kTek3bG|psle|ZPUt>gH* zUVwt)#2VAfV3Av+7=9a{d_#6oSjj;>pY8& z67L~!Yxg|{G$%wVq7uA{F)HQi&E^Z_$7G~G7@i=S3_)m6vuSI9$0zDlNHR+Dskc$9 G2%iE|5?g)% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000436,time_0,execs_0,orig_id_002186,src_001917,time_622984,execs_34651049,op_havoc,rep_41 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000436,time_0,execs_0,orig_id_002186,src_001917,time_622984,execs_34651049,op_havoc,rep_41 new file mode 100644 index 0000000000000000000000000000000000000000..3b2a1ffb86aa41a5469f1969bddc7f61662321ef GIT binary patch literal 11253 zcmeGiO=}xRbflIDWLJo$kZqqsje9Vp4rukUvN8#l4=qiaI6bsAbiEZMv1^kpRf`EY zAIR;Ym)7(T^e^;QatMV)U`P(R8v-Fcv^`aa-f}RRzL{NVKeWmh01*SvZ2 zW@hKTU8SxTL6c>r`sUmt23my{E2~6RS3#`;gL`kiAUPGG`nD-t{Em~VI#-27JFG4e zBFn|fKdDq|(bUxe4XG+4>Ks}{f&(^ei*+y1u5YjDdhO=FiD&4TWGBCu%U&&x29J<^ zAIA+>4>cD(B0VF(cZHmz1vU#BZkB0TIi<1xIF}0qBE$?-zL!j8Ccl4X*5Ftw7G{dw z9scZQ81yEIV0n0V?cjdpphiTjB0#FTUii=e(tOZVKwH~Ntk8E`e660FGS)0ERnW4W z0k0F9*HEjHl;8seaEv1?DVz zPNr+D>n?gAG9Gu6fm|I{DU%ZS;<_{sYJt|1l9W(*N`b%_A^hqDy{6aIQYMpm?TvQZ zWIO%Pzoi9jSWkkt+u|u1_u0sPf*a`F!rZvDt+BVI9a8Iwo-kvRNb@%0aG>L!Zsx9R zkoEQTzv$I?qEr5ABA7Yg)Z z2Gghai`Fkf68m3j zMLVQ$dfUXU6^^B_tW1VwC^S32hh`}cT|5 z>|c%BUancSHDDdSZ`F90rz6Ipi~wI?NB$kx*N1Xy0y}*ta0|Z%Gkyvk`P~lI6Zy2K zB<_O2JRjREE{Q_OXGE#YJ1P~42h$mp?0G;u!2UY;Ig=T_gN#~xNJe6W~3 z_Bd|;XK8p&kD}Pw@q0gVO!7ASBphq}N|4e2lT6l literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000437,time_0,execs_0,orig_id_002191,src_001917,time_623535,execs_34653780,op_havoc,rep_60 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000437,time_0,execs_0,orig_id_002191,src_001917,time_623535,execs_34653780,op_havoc,rep_60 new file mode 100644 index 0000000000000000000000000000000000000000..70d403f982c1d33df8d53cf903673eb06e31cec1 GIT binary patch literal 14409 zcmeGiOKcle@Yy+R5%I<4W}ls1XE$uxJSDp` z^JZq}jo)|X2`3AfN|IdOKXO~ebchs&W|5-IVx^2#eC7H3D5pRvA2ce*FELb6M#^~H zS!Tx(lBB}WpMoHa8@yEviWEgf$_Qu$gcT4ptE;?1C-2NvtCe#P62F3B87F#G8sJI% zKeUgkhYxotsD`ObPAmzvC4^^Aqf1y;U!!Rv16d~T4d+UwZgc<Y+azrmlm1Y;Rcj;qT30)2KXkz1gP5Gu1{|T%bk8rhk}tY(b#?W1`R3}Xybg>t zgkU`CjNw~iXdH`7^KMj3rF@=@B{K*2!JIy(O2t#G^NWK(`B$T;bws6X!&|c1>|L@# z;g!8eE+jKEx*{)Q8)tmKack>cgmECaTd zaflmWx0e(O1?B?eRAf8MZ1*PP-QN3pue9v})77q?=j>(h3veg9^IU4IiRWT#UG5Mo zD2 zHqU{Fj5FL4<{a#nu!8BE_CZg>wUZ@=1E6xBJy`81jCNShM@3i*UxIm-O||+Fbjbu} z!LB>{;Yl{y+s|!xYzJ6qhD~`jjeALZ6psfkdMHf@2(~Cqs^UaOY>dFUH6xKZMLR|c z4p8_}h?B9q!IqEPH?pq!lbu<|FwKs#a8JhuKZhm&Vup`ZesJwvsM z&SF~Zhkp?v_BK%qDLM))HK?BmlXF!q62DxTTF_S?BQOu^PZM1UrdU<+y?gg)v6lY* zl}_>5q8PLV5%b6QU>0%1cawVVh98K^5tVdr7b=na%ME75wAJjZudRobk^_1D2)jL_|G(&J}kc z(Z?NFWZ}2XQ3T9F4zY_nT(Wv*d%&0NiFu@g22_uGG`I-PF5s%zgm9B~n|St6o(FbG zpn_+5RJ6Smqk9@>Se#Rgn-V=*GRR4@^Oakt3qfvEmTqequeZ9rq);f^Tu}X_$y$1k zWzJhAXxnIH8@X@oHq>CL#O_`Y2zg=5-u6u?w-rHB^4!Gur|0)QTAbV1V0-5dOa~!e z3Qrp%RgGx8k`y>#W~x+ESx9W8#REvlGIU{Mzp22*k2Q5ngz*cu5R>i^*%O3SccV1S z{5h4puLQHn-YQ8N-LLw~{ZEGyHopv1lsXWca=pE;E#RjWVCK(0PCq zte|?YMPf{D4oz&)A%vN(W*QN6R;HqNe!c+j^AEdrzzenQeB+Dl2tVnvO#*pwZ+1Q6 z`EsY)KN|Q$eQt>sS1+Ej3*m0R>|wq=5YgTsBDKDowZ|A^4}223ZE?NRaZS~3lSw(! ukH=J%^rwd^l^d8+=_i&$k$_OCRG!n}O2tuu*B{d{ypCxm@djDQ;r{?a4iV}A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000438,src_000399,time_1519,execs_96755,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000438,src_000399,time_1519,execs_96755,op_havoc,rep_8,+cov deleted file mode 100644 index baea7399330862e41721f4ba59554484efadac04..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 79 zcmb1+H8PTp4Q7}K1k$kv)*+cC671{@*1_(k($V&^zI^-{K-$n?;zUESsnV>h(y@jH Y)2lYstrGZOHx)049AC-2eap diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000438,time_0,execs_0,orig_id_002194,src_001917,time_624082,execs_34656516,op_havoc,rep_64 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000438,time_0,execs_0,orig_id_002194,src_001917,time_624082,execs_34656516,op_havoc,rep_64 new file mode 100644 index 0000000000000000000000000000000000000000..c7aac058b6df55765e0a6c20c3532943a41106ac GIT binary patch literal 16632 zcmeHO-ES2|6rX#GHpbXoQS8#G21Nx$!|vUC_kN6o3&!x(LWy7-E<>X&&FzO!YDt7> zT8JMHT6{3dn>_h1G^EjJlNyOHKFf!`dtQvi#cprIw65D^_(8l9LJ9RDYA6D~}0S1&0! zQH$pAhMQwnY!#O?#bR-KnhiM%13#){OJdDc;>wMpZbm4DPjSu5xO!=3O@dzy>4wA`a7kog)E4^bgx^z9GM_dg&VO1rsD>+dGL~X&M2R&*sB(JS&kIpXwaT*MhHMd2)f_2cD#J=H zRC-3p1?ID10-GP0qYG(FQ@Q74{wN4RsO|PQ3u$8hjH^9N4BHYT(?LpzEl4Jb+_?&# z{@a4KE1i3v3ffl5vPKp7b~Smchl>-ys2er#>RH2lYRvR4Nj@j?BC$By%!Ls*)$=f zjq;&i+?6Zp`!X~|498;i;uf?CfeI&g1)(Xd>HB=jmL?cTEiJKHA90y8_6(iFA=rBq zS@)5-sVFc6UB+~4?+;<*8n0RWB*?-ag~MUgOxA`3*-Of z6;wH%8r1Du@O3?S%>i&Vb{sV#k5`bOvUJS=N$MadAgzD{9R52Y_d zB@Gq8{yiINP`KjDumuQO9DRVOhS|cJ2u9ri)`B#`4nw-0K=TK?bQ63ruz6TFU^<*2Sd6Lzy?D~aVy?Qk%?ZM?Xho{2zN>V~gx_Cq>fGeSivlO9A zh$=4vc2#n(b<%5MqC0@j5taCjTZW8IaQ_ja5q)NR*cjvaYdw)d0GkCx;JF7;6`Nx= z1T(Qr0K;JBG#2-`g={#NDn#wrz=*p#M5YQvE#-@o_d4m27xx+NWMX_D=I6(O$U8h3 zDYb=BF`(Fq^|5Uxyig!H44#)l^I14DNl?yiPKK*DP7?BTtL>m#I6gBmAzYjtIL_lL zj(^kviM_z2>KgaJrheH-#v4jTyV>+K0QY^lRM|q6g7nBm>T?u}v`? znnYYqZIH%ZZmktHe#UqfU~4_^^)0{~HoOJrJl6soapesVp(d?*FWEDgDtRiMBnge> z6_#Hy4)w=KHZ9FY5ep6QXjVr@$D4;s01W7kETRzGdW?N&pI1)%=C6-k@$$?zK1-2` za8W*WcgJ1!pge`ko|;{m)y?36^W1IO+7`g$OK=6I=f;NKaT4!rOET@;2w(Mb_m%8X zOvlF9nTGKRXpE*LOFB9yjc}xqyFX(#aIvx>n%pEe%c0)c#Jv%4f#+2KeYoGeVX+<$ zda*h}1@{vXD%8gu8G^Aqp6i6$wKR%pea4{mxX%Jh0xAlToJbg^xEDJ?uYdxJr{Upr ze(L<`p-BYmCy-&(Z`;>ZR28Ls(i2vl51zm=WrXD!?VB--;GPhu7s%O1Zvd5#@5SYG z`yUcdLk4-bZk)m8>>1F6gxy`R!*o$`7Emvwb{Mft-ra{lkmU;7)7cU@W9nsSa*Op~ zx4YwQ#~V9eGk6y68NYn64FIY-`U2F`4W+pLFY6FUwIGeIlXR*uI0$(T%5ui~0k|)a z|2ohC(TJ^Zr&u10sb>lotU~4Du2*@mln~8KL#Bo4$ha$6MfqyYt2gWjbL_k_PfS&x zpCG>yha`<>=*?jUZno(JPVm~s!ZuXQMpU4$@f%A|DX~+7!OTMkX z(v86H_baWh3`REc06O5hH0J;+_Sx2CM#bcUTDNzCjrsIp)f(X5jcpi1Dw+di(uvwErw-82nW;3I3s0IR<}~%%W@>eokV27$F?fR49fAkPr%* Y&J2CG#QN`SIyJ~&Hi7p~qW@I;FO{R55&!@I literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000440,src_000399,time_1544,execs_96998,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000440,src_000399,time_1544,execs_96998,op_havoc,rep_8,+cov deleted file mode 100644 index 0b387c8ce82c0b30644f11159367e83818f6ce4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 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 VVO|k@?f*~uUzcgl93g{N=Vy87q`d$D literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000441,time_0,execs_0,orig_id_002202,src_002114,time_626081,execs_34666815,op_havoc,rep_62 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000441,time_0,execs_0,orig_id_002202,src_002114,time_626081,execs_34666815,op_havoc,rep_62 new file mode 100644 index 0000000000000000000000000000000000000000..d43319e41b22464d05dc6f6250a7cd37ddc381a3 GIT binary patch literal 38901 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 JzX1jR0RRC{6h;65 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000443,time_0,execs_0,orig_id_002207,src_002114,time_628285,execs_34676259,op_havoc,rep_62 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000443,time_0,execs_0,orig_id_002207,src_002114,time_628285,execs_34676259,op_havoc,rep_62 new file mode 100644 index 0000000000000000000000000000000000000000..d54e5a1864488e6a1db675740b45f3d24576c696 GIT binary patch literal 43283 zcmeGlON<;xwPvt05X5F9>}=!O#G?>lz#^WW-|kF##dud}Ba_|4fKB90Wn=FrES|(8 z+ekPH+KE9zLUJx}KtjS&&YVz`gN1}Ft;C+lEfP6J2|-*|B8or?L~dSHf2KdxUEMQ1 zzujtSdaB-g^{V>St53hGdYyZwOmuSX?B+|CH=jYxAzT+y%yT_OUQ$+grChJqZ`^nf zQ@xUT51-R34QZmd1g*G)F1kV*my2J5;Qo{aljk(M&?G|B(+}`)_K!W*B87qI96)r4m`tXYfjCUaxs6gKDyE z1Yw~NBdXWA9GWZ&aU}}r!g;dxK9no=3s*RPP^S|U6H`>zYvc~qH0U4ba{Sc$n$lGR z$%Fmv7*B8j76bq2v$R&alASsOvjoyw zz?j-(3I2bbfL2QSb18*~z*p;TT;XELC}8?k!^r5>DQZ}AC##8d0ET^8b1U6WxP-IN zKZ~JMC#8u)<^@f(%&1C@*?Q~KDZ1vJ9zg|EtEBz8fByb%kr0H;fcb~%Eb1Adr7>Rvl^vS& zL;W$DgqE{k9SqZyPAk7&KXq#3rD1f9RJ{nC5j{w^?+&9=qDZ&Fp2RP zFUFurN&;PJ?-xuh+6Wa%2LG(EbQ2lI1FsYOe5FXV=MWecS%94R-2|8fFpKO91TPj{e6IREj)r&H`>41!E!nuQS|#%(z9m+tV6(f zTCgG`d4$a0|G+9=#@J>ktN6!@HAaBf;fA)qMlH);F1Pvp<;E1f!`L1-A4~(naAqJ+ z&WLK{JNF?$`8<9UN-@8LNFMqqRGL46pejtN0c|6W}*0o9f1yy z0Vv!8C7v56?!XHdzs+sWE)!RQ=;tkqvFRAqHDi=yWEY&H%HHh?W=Arn#6wT4Ihm(*fPKZ`7znI7 zkmsxrUqx`BRv@jC`1uOs!4rG9AtdBLyWByF-vmLiAkI39AfS%e_0V0+3DT+~b{?IS zy_FvD6=5zbXqE?HMVPl0u}#vWF{wxTw>B&*s-SyF4(iw1u&nT7iSKeQ6aHqByuRY3 z5Xd%8vLH=?v@TsjC_6I;JL@ot*0h z6)bT7AOe~83v|7A#^$)#aE_iYv4fPZqvyTn;N=k8T8of3p^7O93`YXpzU~aCv;)ue zuwfh?c%~{tC4q1Wyc~{Fm=TqLcS06w!wcH5QgjCyLo@=@l><^XEN>yR!>M ztCPeAO7%U}Lz>D>)G$wi2I|`BwgQ*{z-PId9Neo}Z(WF$djDCjB2NMasxJ{BzU4|e zh=NVtK?MZ^Rk*L5AbA8tT5ph6N+TrbI-!tT7rLd;} zg|4gp%k8{!B9%UFrG?OWj#l_-gpOPML|w-{S+fTnzf&EZwv$%qlzt8UFazJX`qlbY? z?cJ5?pW3@?iAe06k|Uups=d2XP3oG!w*r!s&mYw_dQ|(=i6pumfmMGYmUzRi3il)Rj)jRu|!`LNS|0(ru2XZ zcJFFvOHwu*OEh8|j%`al05+UZ6-j`w#Z{1}@mX%v-c{)3ddD)?1%W(KYvsso6A-pG17YZydJn`kJlBlB&M*>XVKWRnFO!b9UvN z-DwVk41~Kt6dpXC?)P_IKZJ+x={v9EFiI%r?7gXYM>S(ibjIg^2eY_UH!2v<@f&!h zsZ4zL{+F7~)#eM$79hdRCtYg-z`4ZkBOG+f0nc=1;E~>R#-Cap1du9+>=j8l@oqN3 zY<2(^k$K}$PQ3knh%`PhS4f{61_#fTO6C(xzh0~~n8&hj?(Xh>1ixLKgY{zWV-3~Y zhGFP4Sa`KzDNNca^qnAu<#O?;*r}~souE4;mbJdp9|B$+}H}Za;g+o zI}UuGEKEDk6E|?tCe$CEnIZ)I#cZzaY&Ah=SRB)J#J~`*k*i;19ni}8dAw50y{|C` z_4?Iy(B|EhA9i3L?Y@FnDzCV^s`tHJ6=i)`s$Cp(gWL9V4EX=``1##3z}uwlLdq~m oak93$`ejV1{wEFxz$ym-4Ov}vA@JU3Pc1VCR9faNX%#B}2iweNSpWb4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000444,src_000399,time_1584,execs_100069,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000444,src_000399,time_1584,execs_100069,op_havoc,rep_4 deleted file mode 100644 index fbf06b70e54c4281e9e89e604057a724587de2b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62 qcmb0Ro?DVyTrv>|45ec&`53J&*z^qy7#ujQxe$Wb)L0v`{{sME`VyxA diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000444,time_0,execs_0,orig_id_002210,src_001930,time_628736,execs_34679157,op_havoc,rep_22 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000444,time_0,execs_0,orig_id_002210,src_001930,time_628736,execs_34679157,op_havoc,rep_22 new file mode 100644 index 0000000000000000000000000000000000000000..f3d2b8cbc8b67856e6bb40a31d23438ba468b7df GIT binary patch literal 10844 zcmeGiJ!{-B)V>zFloIHWBg$4vmj>)RM+|Xvc&g7Y4>j{- z_oNxq@suxfiN`{rI3=g)RQRZAr9?s$vJI9&eq~|G;c*ou@m4D9N^P*I2njbA-CzFu zgKoL7qt^>Uv>n%g@4|d6)=~T3?XYdqH-^vEUS8KsQMT0hq6?`@TCf)mDvQS zJ2)JFo-}6CF!8($_C77nEiBCdpj9h{xOe6moAMoOBO2Wt^VWBK?_U79US!W63|NY#&(cV?=8)3!Kk#n zxAaZ9xScxM2%!HLuY*3o KO?4I78u$lmlCp#V literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000445,time_0,execs_0,orig_id_002211,src_001930,time_628859,execs_34680096,op_havoc,rep_24 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000445,time_0,execs_0,orig_id_002211,src_001930,time_628859,execs_34680096,op_havoc,rep_24 new file mode 100644 index 0000000000000000000000000000000000000000..2d85b51831e2069ba72719b96e1cf5ba2490ca47 GIT binary patch literal 9437 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 OwD~WAdr63-V*dmFWLTd7 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000447,src_000399,time_1635,execs_102369,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000447,src_000399,time_1635,execs_102369,op_havoc,rep_8 deleted file mode 100644 index 2d5d46ffaeb1627f06771b4a4e985bfe66dca198..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 106 zcmb0RW^mw>jCOZIl3NjK diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000447,time_0,execs_0,orig_id_002217,src_002162,time_629979,execs_34688630,op_havoc,rep_31 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000447,time_0,execs_0,orig_id_002217,src_002162,time_629979,execs_34688630,op_havoc,rep_31 new file mode 100644 index 0000000000000000000000000000000000000000..5c86263af3a1acd8fd88209f54ac0c8fef5e2f2c GIT binary patch literal 18179 zcmeGk-)kd9c#|rpaO47~By{^wdSb!!G?Ps>O{V2?%HdILo8!=fmbpNC?Gd|T?x+u* za*3kggRKuf^zHl$d@WLZuuxEZ@DI4>dk}091s@c3{bqJIo!#tice9&q8Z)%r`F_ri zot_xKev8&WqnaldY3-$o$6>cXO|>3E0Rkpq-Kh!zlo%TQC3gK2vyYx zK%=aDY7=x-^J09IvAebe6v2;4gdi*>p3>4=;&PrUmMYWb#^l=M_j~XYAH|Czk!6et z0@UiumDg8dnM|f4ABo~dR@P{OF!J-Gy&TpbGdP~sr7)GuQDyPb^qNReOI7#xugmgA zJbhJMmPEYB>dch^oT{lEtPr^Y=szl;0hMqgo+hgc8X)f;)VC<@Nxh(>H2OiEN2qy| z&TSLakHC6Jm4Y5Ncdi*`Z)10VAKs^#&`t3z??RT+EaPl1)N1jy+R%V6cwDIYu;##b zTx(TvrEp*U3bT4Z?+@t zx<+Y`;60V%4FWw=jA53VEkT%=n7A;38=6@=wpN9J*2=wmT&d4ksU4jeHG;jaqbaO! z=+Cq|wIFU$z@lTPjNTwkCV#ab6)fbRCaX~zS(MtbNhXy`IJWEQkIryeV z;kT38W(OZeUgZ>9v)ae;8Y+kZx?AJm& zd-*{7EIq4VD0laK^RAMu`A z7GUoObA7>68A{~4Y;V;H$VD)wzQujBgD#NLy8)zenR*l0ET%gZa(KF?EYMjhk0DPp zjE8a=$YTa=`eO{8M5?K7D~1)AEXqJ)DM0;sQQg_aqb&J?d$Mqc4kiVGn-ZO}EjOd! zB;<;ZF{)j2ZrdT@UvTp8h|E_*8=1Gsv%%-KY%*K4)LLGdt2gW=|r?rjwMdO6vEEw~a zZIc5Vb9Yl8fa+>$dq_OrL*4za+S@i$YlpGH^Z4w|Hq$8Fc63wZncQVMwk9yaYFmOS zWTy!F1_pCm5bH8EkGW-QlR9#ix;j-o3|3t)(jcPuF5ecaX)^!;e^>$ zS8GCt0c4F8e)q04&Btl{1@8^5jn|dDpPIkthuJ?b^#qm6o12fpKUsj2{t7C%ZE*Y- z5S7Hv&JGLn8yOMFG%l#yvp*Vf2XPLEQAvQLyh{Y(BY~h7q1~uB0|yWG2?7ta&;zS- zLy=a9cq`m?o-t3&3?KIwPT=Mbrohd9^VB@DBxClc&ptYB8L(w==X8B9=x4X!LxERb zFB2%6)?u(j5XTbvQO+=6(kVQ~`?Nj`m~{Fu+0ld(F$7|x#HUz8P=*1Ma0Mjz zrGsI>WVD}_r_zQ2lTO_Nnhn8 zSxFph$v$m?PYJXhL7#NeKwVU>eHaPxEZ!~VJ7z#G@$yabn?Lj`!0`t^Y2lQGm9@Rn z6q53=#(PNBIW09O2EHpwxG@KA4V`r+I(h1xCEO@cpZ~knr6;s%PqYq-(vMZR=3(4N zQsMq=vQ(>G6bV7!GCUw^3{k?u6@;>v*5CvZZ!B-oL&#({1^;P;-UGabaIMBkiAR5H JSDn(a{{WNjiIo5V literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000448,time_0,execs_0,orig_id_002221,src_002162,time_631348,execs_34694527,op_havoc,rep_62 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000448,time_0,execs_0,orig_id_002221,src_002162,time_631348,execs_34694527,op_havoc,rep_62 new file mode 100644 index 0000000000000000000000000000000000000000..0797aab99f659041d35204f2c9f0f58e715b91d3 GIT binary patch literal 10843 zcmeGiO>Y}TbnF1WpkzfQvdVA>YSkRl(p|5;{+LGDB2|P!oFEXDVofbIAJmGWCQ1dg z2fGLm2T~3_LlIdJL$iROS1;zG53GyCD)^?L2~ZsMfMQ{tKT zIkV&0H}Ac1Y9T{pvT+w|u85Eh)N$>1iFHF;4Zr zF)a{TGNDb-b%OysCThVS(6Je&sd=27;8foMEg~3#KbH!Xi8A_}0q^5-h8b40e6c>Y zI`zvA{3R#I0;Z};2$g}f{F?U0^~Ch_w5IN3ye_E*522AiAMB)w*<2(^(bOVLGtG=8 zC&X1u<)*H;?#`*|dQ!ZE%L;ax2O-^>EpNGfwGQNeHBgodq@EP%a>+o{hr87+#(PxF znk0k2TXhojjLYUd7j~48x6H|`#Wbmo#dR;X-fGRM4_htxD&35z!>=0#zKv=pynb8` z=)*2U*D)1xxg3!Z>_$b&5xoH~$J=Y)og$A_xlrzE=7vq z5^xFcvj)6LhNMZpQY+bg*5NWts#Aa|ngX3nW~u6{Mrz=_iWmu)K@C}M{wG1>~n%6dDhM0av)QAT^k?GGbiIR zz|QHAXE7WB$LTC~J?_bR1#a4*Fpb!y9(im}NaBe@cY4Myy?uA2DJo(U&iFx0SaJM` zEAplV$IKNC^5sX;IeE1rEnisWZaIKqM+xJbXqtw>KBr2@Oi%(Gq+yUq0PjNK%cLxk&&G!u-z)+-Aad4kn^Gz`$*gIm?Tr$*3ZiyFi`w1_*Rapb+eQ&d4 zRZH!Ndb&U6eP5rgSy7f*Ty^S)zs`YoVbB=E{VvQq=W&Sr7ls9g_>7*RC?V{ox8=Sw z^#~mvYCEA*eP1Ub)NI)IP0_BC`gcP8tcdS<;Zh8ASso_8$;cFL;BvYAN$S?wDujlF zN9MEDves-&LNr;2%MN~FzFVzrRN#ticG3WkEe|^9!EN+CyXWZmr->%j^>`c!6pzMy z(N{h0lo`+cw|1b|%Gi^IzElhnU>jV;+}IDda@M6u<0ZSc6?EE-4|0;^L17 zQ94we_CD)9Y;e)ExBfs9i%g5Z`=~kP>jSzF&jGyw`88vUmmETT8V=mkecpo)3HAEB zD8)RX?RR+Z2M^BC;rhGw-f;Un^N4F)lXD0q(B93YxCXT$xEr^jt@>>Ae&aCIXZc)* z-$3!-QlxQ7*GXC^R4S)1rSeal4ulFP6bPD?W$E-P)UU|8qvp2^QAzExOez(J7T*7# J@?Q^$iKkVu&>;W- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000449,src_000299,time_1682,execs_103550,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000449,src_000299,time_1682,execs_103550,op_havoc,rep_1 deleted file mode 100644 index 88d60c97dda99407d95f87dde512487f0cd938bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68 qcmZon&KERfVKDs9E*)!V0K^O|6OqB91&jFjbEM62$r~CP<^ljR;~884 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000449,time_0,execs_0,orig_id_002222,src_002162,time_632268,execs_34698451,op_havoc,rep_52 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000449,time_0,execs_0,orig_id_002222,src_002162,time_632268,execs_34698451,op_havoc,rep_52 new file mode 100644 index 0000000000000000000000000000000000000000..08ecc828db823df18ebeb6343104c9941598dde9 GIT binary patch literal 20758 zcmeGkTWcIu`0OO&gBq8XHfxU3KrJCO%FbS9H**@Y6{Mv$X-d&b*J)^TY1eGiwFbnr znne+PXsS?OL=e$eeGL){vKT1%0}A#@N*^kkhd%T{P{;3_GrK$Yo!Onekj_W4bH2;@ zzH^!R&h49d@r@4+{l38GyN5h14KA~a`$Dielc3s@1$ zs#>WWm82yhb{OZA*q|PS)G>V>n0~1Q9jZbo8H8Bp441Nt2EQVTGh#_ zYDARk9^Ku=|6FtLGyyI?{VTvP^ar4Nh2*VU)D==9Pl*(4oV)!fVRiZA+~xm0sIXQH z>fti9(VGUWR}h&)f?u*4D$6SX*H=D<{(@m;7>NVpI7-OHm6ei!l`KMNd+aI$KK{vy zHV!H?FvRi7jlyUuN73l$GNkf2kIJKrG^)X}P(wk25m#!Y{$-q!E%NmYRxY(Ripo$l zZjol^0EWyNmzPt(yYx`s4Nk65FVj*QT23T|JRP}P($kg9C}J?%>Ht0G6%1B)0J7(K zGgLYc<|3GJIuYis;Dwq;&?V|@AigHcs9(pFWy;^hrYx8|VPG00U_01EP31>vZunHbia;QFg(oGR7sA|+7n*!&~)Ev)QH zBofads6wM6nTuLB69UC~|J&RwhFgV7SwP6;^=bBufN3 z&Ji?!R?JNP9=rG3f$Uzqrm9!5Vw51bDuJ_m1uRJ$UJV8&*L2%7%II}ORGv|0_&Oj% z2101I1x`)pl$nj6-uAaV=Tqu6+rB($OKm?f9?udYxj+^xNf4TZf1V;Fc3eQHjuHk^ z>^ODl1M#At${@H6c<)(;ik227u!FZc@zNPdEB)%k zkBA&#n|DCo(r!1cdlKyGwZx8cY}FCy3aEt86)dSoYMrn;k(p)i?3c1UjP@X25%`6U ziOL&vln2DJ0HTYf>hg%KoB&zw*_D%H3)?c#ye+wF#P_;pIY`4}K`OJ?b?434jZ`)_EB9bN2m^Zkd3|>xBg<9_eR3Uz`NItUi)9{0LSMJGSd@8~ z7x&@svfqErrpL7nA?|g+vF>9(asMI;9JV~Ql)7xLYj;pSs!YPJvQ6WicVyh+u~`w zO)s#cks=9_oh?q+(lo(jsFYQJX4C|%Osc6svk{BlBArbFi-DhJbdl9gQ(Yv|?oiFC zdt$4kK(4SXGC3JLw5-}uTcJf*X1gk!wIlkcHFbl)tLvgo8npX@&}~)URXvpE zM`qUWik8mIc>RJu#%g>V6$bM4(7hE%QC<&3OYbNN1NnSMkTEa*SO@Yo5nE_($|5eFcMUKBI%*@0JbgOCaX`P%<5>>vy0c2He< zsw(UZIt=7|%mO)k>K5dM@fpbJr3USayYyn)PUbH=qDNYFBc%<^^L zHwH{8+YCE_*ysaAJE4xv*Wn`-zU#%}vJ-e(RY@W`K0CV`D~foF(SZPOl>%X$ph;1T l?_WR=Y_Y^YyAh2KvQK6di?51gc2<`QZ~vpPR}Ny4{{hsghqeF! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000450,src_000299,time_1684,execs_103695,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000450,src_000299,time_1684,execs_103695,op_havoc,rep_3 deleted file mode 100644 index 4cf8348df27c1b3ef24202e9be2f3e083c65dd02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72 zcmZon&KERfVK7{t%<+Wfx(5VK3i8X5pG5HYY!1ObQ$y38c7+{B57hK9KS_39P$ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000450,time_0,execs_0,orig_id_002224,src_002162,time_632572,execs_34699762,op_havoc,rep_35 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000450,time_0,execs_0,orig_id_002224,src_002162,time_632572,execs_34699762,op_havoc,rep_35 new file mode 100644 index 0000000000000000000000000000000000000000..829791c8776b1a7156a11998b7b9b111368362c9 GIT binary patch literal 16871 zcmeGjO>5&ubnI-%rDP3DS(E7@umuym+gi4z#GZyal(1!~lfXh35>&I2JsP5#NxnEDHCtjoz5=d zjS{x02PV}v1*Tux0rX!r5Ed$AC!Liat!RLBeAYUov==Q=M``r4mKC9vZ91RXpg00s z5e=$uaqWxEF2wQaDO^fBVc71sH3i?f=*ha^{iCC@GatKjxr61*{QNu-5ZrX7(mYW+ z@CTJlmk%Ocv_rSMT;S-bT4Ib#u|hP&^TDUvn~-0d9e5sGMjhK2rH7_Pm$Z7v1onu zH%`ob1JOq@2>xpp%Q1fd%fzyaV;MrLT+hyzi3RS^@Nd23zn328d9OLv)?l|G+Tql& z7T^7%R|Y&?!E4L4w-9CJ+D5iZdR$xGVIDj6Md>&N5!f&{wUcslTB99GOv$e)Qm}9Cv><(@j zSzpuK=K3f;5QFUzjh(91cAG}*V(K}r31ZEM;*qf+*yV8jbwtn}&X{{!8VOKH_U^KQ z!?MP*hb3IMvLecAa2+f%kV?uK!t@gSn9IQ~Wu4G2(=$JsMTVqaewUOWbq9I5i3uz( z5K(=$_!|)_2#QjoskJPA5bcU2QBb^-p+}q&?Hv$CTf7paKZKbAx)w&tka=h{hO0k! zic@P--=FI2gH@7LuqB3p`DC$BtE(n3q`vddpSJ({!Oes&0wNAjj?3g$^RtV?42fdp>h_Lj|!Itel=ng zSh1in3V)HqW6#5jnrZXFk1V*Z@q3*ti$!U+@Ngeq6^cc|{!&<`ad8ikB}@N;V?CR~ zqLnr%t<3Sgj)qw1h(zP%d<{FPFNRg%L*9Gi^Pxa_;>wgbpUi`0cnQNcp1#tXH5I zJO~C`6*imAY*jNC=vWd$-KfH8=K`65;*I23lDFaOqn7(Ht_b7x*SPD~xE)^g*Kcr- zUv_Bge9YnmuLK;-xQ{0U9G)vXyZ2Ey$9)D|khcNfffrYloL#aov0f~&qdDn-eS?pE zbNXR)KJQ5?OHrn#udg+C>Dx&3a-!4ygMCndu8Yk{Rh@)vib<<{os@WMu1hl- zLcF{+bB=Yh^{O<&oE}WPRbO`pHwj{sbaf}g5E5^-|HNlp4wKrhx&w&2w|4FrZ&;AI zH;K1)^$$nF4dM}<4d<=JJBJa*Z2SC#4;D4v`PMFcmkj6gV{l+UtbrP>+$Fq`i)cd0 zaj=LMa@=aZRN=4z{fdMX@rtUFVy4n)+`zId{LJuxXfQ;DpmznKaI1;n%m3|-L;6j9 crf?HJsXuEe%CbNj4T}`M_*-V5xn@)U0W=l=8UO$Q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000452,src_000354,time_1703,execs_104473,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000452,src_000354,time_1703,execs_104473,op_havoc,rep_4 deleted file mode 100644 index b522dba698c7a1b3d129383cbb7f4e62fee1b8ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52 ycmb0Ms(;9CXej=lotXiMCQHW}8k$>MuQ6d4<`Xou_+(%R6N$@A$^nVKUCjpNc1Q%8Q*Mo*B$ziZcAHAe3yNnGjBd#-fuQIo?w)%X7i8d z^5ev8GrewL{&)kiZ4ZU%L^_==6!sxalYxDhq{&Q+l8R61A`bkr5CLk0x%dS<#c157 ze+nUr2DE(>D!B%Gs8Q&;=y6xHoHD()yGZwN*)mqo45n9phxw!CUBI0xyBVlrb4+J= zm!3FlG|dXT^vv;i?=bR9ki7DiSMbRnRPq;Fz^SgYkqHL(fsYBXNjObTf)IoZqHS6q z$$Zi&O|e}Lu~_Um33RzZbO6HK>wylcM*l{GrH+=DiiI&LhS;+ zkIpw#Q>RKlti+X5c9yb;%(^4sci{@aHQ>ppM|YapgO(>Z4BRjnvHulEV6+2m@W2VQPmUQVKLZs5=`R;jDeMT z4Tm-3J$GjxhHx@+I{&36P|xu(&)W*I;kCp^*GQpI_|7CiNJxw0=k+S`PP#RI z53ic$E2LuWrFp+ygA;iB@qE{Z`lk%L2-k=9h|BhWWfmFsJldOb6FPh7|9eEpkrFkd zNc9QbvOi0JmBz*4P4Cc4zg^$zy;1MHg85dF%q3OyFA11U0moY#2H@Gzwan*8BtnA& zgCPqu6Ve@HsgxEh)oY9fqjwf1MN=Mst)jno9L5<|ilof^@=JG|TV+>pP*&R_B}q*0 zMDlE<`gF3(RrhGJ^+N;WpCCw{^_hl?ciRV&eP-M#?(=S<9%u}lXz&1d=r&meLtN(} zyG^_p!nRVhB}r04bPSpyNET5bv%OTS9XE`2UGk;Ss}k&X^YX!*L`(58-Pv_*VoS9) ztp+fvJS|!SMw_^5`988AMm0TkPTSRLGkR80u^;rTMxs=LYUi;jmndDuaX9TfY5l_K z?GuL6&AT8SSOr;iH~zzE7nZ9q`>erf_1N1WH3Fw=On1rL7DU!0jWZ4K_b}5!sa);? ca8AEidQ{{r1^TdD&SQYXKYR=hfky(_zZ0a!B>(^b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000453,src_000354,time_1705,execs_104578,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000453,src_000354,time_1705,execs_104578,op_havoc,rep_5,+cov deleted file mode 100644 index fb946c67a59bd43794e196f28ae2e37c0489f784..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46 zcmb1%t-r%=Xej=Sota_se+EHAi%)53Y5a!Lv4)1G?81EJ*4AtMGLv#l*cljKumb== C!VL8Q diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000453,time_0,execs_0,orig_id_002229,src_001840,time_634331,execs_34716027,op_havoc,rep_52 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000453,time_0,execs_0,orig_id_002229,src_001840,time_634331,execs_34716027,op_havoc,rep_52 new file mode 100644 index 0000000000000000000000000000000000000000..166b56eb5ca3d55627ce391a6e2e46fbab1deb41 GIT binary patch literal 16339 zcmeHO&1(}u6raREu!x3=bag}uB01PXwwrF74r=`XX`xLIeqhsa)uz#!sB7uPsKv9}s5{n^LL9kR(MwWS^vZ(gm}el!Ex=6pS7- zs4LufG9Kry3j)JL_{h!`%vCKEqkZRLjzi)_2r+j7=3xHsi4CTwr-%Hhjv>nA)h;oM zxPvi;uEAVdHq4EWj)}kf@VxyTe_4CU8!6hrrwQ3~b{1luM+mdGlixSi*Q$^AYjK#k zzsVHh5F@@`fk;LuJXw1f0MMVLlg%hXv5y{j>CRT|4FN!eALEcLGa)ew;&5<&d$AP0 zA$uK~+so>F&NGjvSlv~N(VycGE%uTvcd_@#+?>ozBSIo+@p~AL(W59+fSBbtbm{-c zgEQqaSBxGdX9HID(*k<C2jI` z#_VBz=brLObCr}w+?lF@y|r?{dIy#Rz*?PW?z!_4Rl9lN6&_5D17?B1h|Y1)EisDO z(U7{t1G7P&C-swQ8S~pd;BY&qZHNx*qdt|#kXE}@i?(4Iwq>uCE5i-LIGuemyYiv8 z%6V_Q(|gP6EngbV3q;(8ACTO>Nn@ojw7YVpWT{#dCPpd zR9w7DxWZfDud`CK`;nlSvH3ue9->;Q`C6C3~l diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000454,time_0,execs_0,orig_id_002238,src_002196,time_638724,execs_34727404,op_havoc,rep_57 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000454,time_0,execs_0,orig_id_002238,src_002196,time_638724,execs_34727404,op_havoc,rep_57 new file mode 100644 index 0000000000000000000000000000000000000000..c3bf73f6da8c8a1c97262ba52ed87aa1fdad043e GIT binary patch literal 54867 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000456,src_000354,time_1708,execs_104825,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000456,src_000354,time_1708,execs_104825,op_havoc,rep_3,+cov deleted file mode 100644 index 3f234354ce65a70fed7bee4a720ab185d7acced5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39 ucmb1%t-m83YieYjY#r<#R-D9cXed7UKZBs5#U}$p=~zQUb9Q0A7wiD>*$Y_! diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000456,time_0,execs_0,orig_id_002243,src_002228,time_640779,execs_34738876,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000456,time_0,execs_0,orig_id_002243,src_002228,time_640779,execs_34738876,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..866a0bf681f015b7d645a80b84cc53ad09c2c78d GIT binary patch literal 12053 zcmeGiO-~a+bc!Us2x;P>jn6|9V>lp5XZr!|1SlsHln=iXa43FIMc07P#86EDJ(#GR zym;f{m0zGoPo6w;(SrvMCDEhAWSrUVmYwZ(X}c`6xG#ixpR+TsZ)V?{+2BNiV6rrt zzkeq`fmDy-xr_c|E^Lq76s8lIOr}uS_I@O>sW^)PJ$v-l@W?|K(d8xD>PILHi9OL)l`OjY}~ zisLVn<78x# zz)hgzjIAMxlb3-pga){5IzE#95XU%8HYxP>_C7&@4z{iv;eH5Hvj$g?HL_u0N;U;h zO-dF{1oPa!GO|k*Oh%$zfoiu;h@zpI$&kLJ@$H^poA1~3CJ3R2TakPaC|}bveC-pu zC+XMMxtS-llL(<`k3G~HUcLMmbt%4f(vpR*WYxzq**L{uHVu^T#bE$CI<}Ji7>Pu1 zuzw(=PRy)^gDS@_%Z5*#^oy7Zpv9 znmY$D3^W-v@md)z9s1zv*u_N#XWp@0?c&5%TR{)owZH&0nyb<`flZTiaf%(-n+ zJ@HpgNUosliWmppvCKnjMTIwcW)@j?t%J`qr==OymuE^QR>IFS)sodGhe@Nv^hP94 z7M-8TSGTKl!Y}5W{p%#HZ;{FC$kLxI^ou!*dpsu(XOX#{hF{D!c~q!&1-`%x|HJ%P z4=4G*89Y4vJ;D)w;K)xP+yAK0b#R$F@QYcKGu)znG3(ZY9@_iGtnA!2DQ4wDR!|Ow ztDVR%W?f&J_{FTebX4`&T$)%Xc3|{>n`bw5<1^c!-&^3ur@;}oi~4e9pr+IqC{o}S z(9l)11SxibhV+}{RneS_7pFKi|U(Wg2g4KI|wqW&$m2UZLq48teMo#Jd z0I>#ym6ig8A+a;#7*T+KNl27XI+r^Il;TespEGhAgX@r7&Ln`HzjPdSfJOqN{{YBJ B1|Ja}k9y(z-@WAT{Wn()5+d z>BFS5#^q6j{xcC|*IX3N4i*Z9YIO+;MlQAlM~z&uLq=uJWO)YIZq8$dm1O(}usk&~ zZuy7c+#w+C3)hPzxT?mXXNSVBVVOa*eZ5XOg~JxI+2U~F)~_VHw0axxWu4iK)uDN$ zwVWkk!?I_HzvfSX8QCm7c!a`fU=y6r5oY9$0_TJbBkgSVVDVknF!FSfL4SY$Z4&E| zLdFmznaY6-I!7@nMCqa^%%;+tTjJBGSXweBTY4kC4R>-6uq9+Zq?6hW-9v>w!-I$B z-*6jlro_yPnfe)vz6nSVktcRcC=Mtc+ynu=uL|m$t@TBa?iobRDul~>01g1lr4`(I zZZ3D+xc$H^i&AD>-1~j;&751sA#v?}YB~;#S~>$#h5~ScJ4Xmf?+q?;Tqk9#l?F{+ zMrTH6`p~nsBHv{)csCDHlUXnUw&e{h)_HX`qb}BZo36*)v&efN?X-)BUCp|V*O|nA zoAWviETncUqb}sh%8dwfvw7;&LlxvAH{_{v&R)B|+x&{Qx(NPQrDVn*kZQI1m5ShH zP*6NRmCI>+PNKnjWnZQ85Q}r;71)4#^BuuE2RFd%$iNxPz4~TH-V@mz_)P6$x&4?= zgF0;e{QV~6wY#IkNjPssr&Pa|N&gmb_W$H^VA z_$W)bZu0I3x>bjkBRLaeGB7PpN*H@kmrJL*a{G~<746ywe^{_5?P{XY4wu?QcmFSI zyRMYCZ|3}uUVG9y@p9hnBv3n4BYmsS>FPnsMd9xx%$fg}nY+=2T|tmgeaYaXmrPXR9>L{4d z0AE+yOn|RTB2*K2PvHewgOmt=#P8+0n~nJA+Z^#nU(zrQ?RuW!uLA$`O#D7TT*H3? z!c6qzOFCjR;+L5NJrl4VBYu79YM~pIc}~QhG&0l#{CQ5zM7~_!4vZNeZ9F2%HUfEQ RxvUUi~|1y&`%)ZT^!%cZuUaiPk%AOFM8dTPC(a;w_iq&XDn5@S5&B6o)qv}!0n@9PFk@Dv?t?Lum!|`nNPa^A? zn0IVSBZXP4AEmRMf!FVYaNX^izC_BFv_+*j=V@Ka*OF+8Y8?*X==aU{RxXzVQ7r@D zyKY*Rfs)-&t^#7MY`gGbLE=LYgqQ^F(neno42TQ*{MKjm>N_|~@Y9?|Mi-3$2GoL- zw!~2|*n{tA)26jX85{aK;v%E5phYab97FbUvFYi*lMXq8bZiO&kABaLO;a8a z$ET_AR9+xHVF1b!veU{E^4XPE+UT={tjp5#FZZ&9JZGl6v6qpZlVjl6Uh9)*2#JBC930Vl53g8%>k literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000459,time_0,execs_0,orig_id_002251,src_002179,time_642156,execs_34750318,op_havoc,rep_27 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000459,time_0,execs_0,orig_id_002251,src_002179,time_642156,execs_34750318,op_havoc,rep_27 new file mode 100644 index 0000000000000000000000000000000000000000..165e437eb8dde858513bfa31f2f279ab34e363ef GIT binary patch literal 12120 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000463,src_000354,time_1748,execs_106074,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000463,src_000354,time_1748,execs_106074,op_havoc,rep_7 deleted file mode 100644 index 0c8850a3990d4fa85baf355b724a6cead9b99f83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60 pcmb1%t-r&bl48xzCmn0a$7szi9UFTXiOZm1$u7)?Dh*Z1005CL3&{Wg diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000463,time_0,execs_0,orig_id_002262,src_002071,time_646628,execs_34777119,op_havoc,rep_36 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000463,time_0,execs_0,orig_id_002262,src_002071,time_646628,execs_34777119,op_havoc,rep_36 new file mode 100644 index 0000000000000000000000000000000000000000..4cf09e50e99dd6b86054eb33a22ad32b168238ed GIT binary patch literal 14978 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000467,src_000354,time_1762,execs_107200,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000467,src_000354,time_1762,execs_107200,op_havoc,rep_7,+cov deleted file mode 100644 index 8eb850e3d3e4dfcdb585b43b40f49db951b847bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60 zcmb1%t-r%=XsG_5o!L6agkAVQgP@@W>;M0(hK5E^-X;S>=~y7w+Io#&W>Ss`gvTz- F2LKl35NZGb diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000467,time_0,execs_0,orig_id_002268,src_002204,time_649953,execs_34802596,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000467,time_0,execs_0,orig_id_002268,src_002204,time_649953,execs_34802596,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..3f0f819af04d6d344f3d8bd8a9d490eaedf651dd GIT binary patch literal 23264 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 GzLpHv&P;VF4gY3GtsKPOf8s_w)NFBS^>-3_5H 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 VuzT+MdLV)y{wLq#hg_yp{{sU0`hoxe literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000477,time_0,execs_0,orig_id_002287,src_001987,time_665344,execs_34855818,op_havoc,rep_24 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000477,time_0,execs_0,orig_id_002287,src_001987,time_665344,execs_34855818,op_havoc,rep_24 new file mode 100644 index 0000000000000000000000000000000000000000..c773db3527673f7a04db7273c21638cee89414e7 GIT binary patch literal 18493 zcmeHPPiqrF6yKIwQKYS?By^$#L_E|(wwrF69h9J#QfwO$6k5imRx7Cys`gZbiWEG> zyC*+_;30^32?V?d-uoST@F)o5%qF{;-DGF8$!^n{H_+Xg_itu?GyC>!nAg)QS*+q$ zi)FvE#2GLAxDvXeC}{~hQq~jO+NxcN@s8HAhGFdN93Z03jU1qR>RcgYcLfGcNEJbx zE>x1*qjWJ{ELG?{A_+wDIEytwWH_psRZZ0sg#P9LsF`MI5h!gi7>|02!&ud529c{v zXmnZ-cTtIowTZDtdB9em>uQC0W4maT&xlMJ)jA@&j(2b7Omo*XvEFK$reS=+_(qe4 ziC+D>^#SwJCW}SINv^0|QY=w^VMgoqy4}3{CqXv)*hc<)Bo(Uo+X>>7YysAvU3K4s z24bO%iTd>Vk8h*Xctvc}T5UnE)@u48ax?5Ml&Nl>!bv9n(^fhD_aMYlsa~M!Zr(Oj z^sRgpe%7pajUV%f>0T$xp1mV*vU1!~DMe{YK8g)*eb_b{%oh*<1OR~(ivSwn z$gd5s?_=6^1j`}*#5aIhUKv22&?O)M2mk_r03ZMe00MvjAOHve0)PM@00;mAfPe&n za}pk~00BS%5C8-K0YD%U1lR#bO~ZH896!;h=G`{E$0?$0KaSE^M_bO>M>eUB0%iAX z+goCmNa(DQ&Ru$`b}EFIKKOP!9MMpMXO>~-)Rxg9BG!dxY_$l%+VM+t#$mrRxohg# zt|hw?bj8s|S1L@1p9mD;W{cnl)9 zkhO6136Sy?k#K{z@v!H{y|>U~3DkxJ#-3QOd(!Glshiw5?q{9k=VvX-XO7ZMe-ZU>DLe%e8e8LE(MabhB_Ag2V P20HxP_;^q9Z^g_%mQHiy literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000478,src_000354,time_1808,execs_110722,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000478,src_000354,time_1808,execs_110722,op_havoc,rep_4 deleted file mode 100644 index 2a50fd1e14..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000478,src_000354,time_1808,execs_110722,op_havoc,rep_4 +++ /dev/null @@ -1 +0,0 @@ -]1801]117;1]117;]117;;N01]11717;;NN01]11717;;N01]117;]117;;Nibl4 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000478,time_0,execs_0,orig_id_002289,src_002067,time_665929,execs_34858826,op_havoc,rep_51 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000478,time_0,execs_0,orig_id_002289,src_002067,time_665929,execs_34858826,op_havoc,rep_51 new file mode 100644 index 0000000000000000000000000000000000000000..ea421aeffed1eeca129c45a4a0d7b2843b789b17 GIT binary patch literal 7162 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000483,src_000354,time_1826,execs_112077,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000483,src_000354,time_1826,execs_112077,op_havoc,rep_3 deleted file mode 100644 index 829f538421fe37648c8e3b5e708b3fece408f496..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43 qcmb1%t-tfhz)(8Y(9qP{dW~OZ61yRTprHjDJ3=(agk6~L1v>y9KnuVC diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000483,time_0,execs_0,orig_id_002296,src_001922,time_673899,execs_34893122,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000483,time_0,execs_0,orig_id_002296,src_001922,time_673899,execs_34893122,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..26bed8577d61fd788ca9efbc3255c36fdec0c57f GIT binary patch literal 10213 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000485,src_000440,time_1879,execs_114448,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000485,src_000440,time_1879,execs_114448,op_havoc,rep_2 deleted file mode 100644 index 411282f65433f0acfeb8092fdd7f1efbb708b52a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 80 zcmb0RW^mxN=9&luhSIT?))v-=?D_@<3=@$#4xAPsRSXUwH5Ts~tqqX?P%~H}&(P4< GkR1Tp%Mrx@ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000485,time_0,execs_0,orig_id_002298,src_002251,time_676327,execs_34898121,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000485,time_0,execs_0,orig_id_002298,src_002251,time_676327,execs_34898121,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..037c983e22033de28cc25b239582e0f9888bc7a8 GIT binary patch literal 22268 zcmeHP&2Jk;6dxO;Tp*1=D8}PTks=XL67c$C6MKm22vDGEK8i{z+6+c%oPH!orLy=a z2U}b?Q4ah8l{g}CLW-b@P%K&E58#$?;Lt-aIaER_6-dLI*Mh+=oFH_-1?I_-ZDf&zH;lm@3)GKE9}A3++=F zu?V56;rD)i;LQ>e$K`PHNnS~_B&OqxMHF?Evd5U_h?3NuNnlKifH-DzjR;-TB96xY zHQ6mx#;8Kl!_R7N6&jVNO&4bKx1WyEYsWhzrkoW1nG^8@&_webXztg813s#d7+VJi z`}iYert;TQEevCgDt%I6l@O|wCVqbqjgw_e)kc`rYVWE$wVHZ}njDD^@!fLJ5Jx&l(tKe;0}!-Bs|^!y%n76zA%;) znTQ!c)d@4;?VGZ&#O5u5p1d0!q>8}A*#TQ3p>)9YoFh*XHYDY8`61zlh>RmkgV?UW zIK&-JeI=Z>t;kdD2?M=k>@%*YjXlRtsNtQi>w{dEnR1YwO!_?%{g#K<;7m55%;G0j~vnN4CaA%77{1|#kpUga_MBVIVg@H=7FWfK#}$x2t?gTXN7H+xd4!pPFafB8*uVR_)k6phI6=aEA!ypjLc)B8 zCVGF`;j8w*g}%-14!DpopN@gLAchVqmoVR8fV~b)rwtJS&Ptf?_+UOqK)_CvFqaP8 zNSG^;kT6&8yNI?aj|Jv3OC(_)%X=CL^OzkYIG==h`usJ%z3B%V=1~kV2w)=vAcB_y z0zM*mgOf}Sd(}O{rxGr%fYqIcUi!7icof^`=rGpSZ=A}!=0qGc8n<1@X#g|4`K#aj zHU@w2#!dw%f|~?@fH=!|b;b@V-gran?D2l({fcwKMEI|~T?*1l?(CJfQ^i6(3kY;5 zFnhH25JgXbUVpu1I-ML8Kz*kI;w!YSeHz7kS$9hr{<3bjWTOaX zcDLgBZ_YMtI;TvH{?y^q!>}zsH!Tg@LN{#l_pXJsd+XrXajY!gTXW|?Mza%!>k<&P zDyc90((bL3n^ykbYqB?dAn=w2g_Jm@?XF8t_fjNIY45i#VTn_^D5fK_#3@@&1f5*X zX-VWpkT_*9_lqS?Y20=`x94>KI$-@soYHPw8|>Y14Vv(}7A|p0#r?){_&BB80xWMF zJ0NXh0Uh8Q#}cP?+yZrV?bw8Ar=5g3^qO`giPQGs1!RfSid7+uL#x~J6DnQew4tio zugoM)dqQzqLPENqECFG-4Gveq!~9T@Z^-^b<1->*-e?c5$CUh<7LO$7YX(*i{G*^G qh2gts@PVsbvG^jURM{1DAi$SlfWW_gRV-Q}@Zo=S2_Iq_i~J9RTmta` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000486,time_0,execs_0,orig_id_002302,src_002127,time_678248,execs_34916927,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000486,time_0,execs_0,orig_id_002302,src_002127,time_678248,execs_34916927,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..b1b033987da68a79bfeef74bdb5404413e66e595 GIT binary patch literal 11276 zcmeGiU29xLbaopJqNFQ+WX-HnqF}2J-PyZ)H+QFnH9lCxZd*zfvP@RZ2TiloC03BW zWG#YEdGg)-i#!BH0s-rj&-O{sNR%-npCmnazz=?!fMxIdkURnKLtI z=FBj?&OKy6_1(QOwf?IeWGx29pQU=77ZCC9OMwk)9pl_2pZX2`2 z@>0g`zdxak6#mo3*|STZf24|9{;>v!fnSAH#;fy=O)Gt=!37OgAZDgXDI-g-|FE5( zqL=ity|Z({+}hbO_wk^@w(a%p$UfP4-lDzEjUHx&dc97242t<8H3fTu+k6u4b&H1QwC9ufv(j9jvZEIc6$1P&7jo16lqj0FR2D zfzyU>RH0(i>i*Zs8DCG{q>B*hCuvrmGwd>EuiAEwnC^)ZaKykV<7hOZ8eYVCP$UX_ z&0#08j8J1@j3=>Js+`Jb&NO(9)E6js@YEHiTri(>m{Ep;F@La$j zO&#-H`DHvLP*{~x)#!0c~vo~XGAS9AAsDL~mO@Xo(1MGE@(SHS^)1|b%u zCbid3dtaX-``+y?#Gr{mf^sPM)0#s^V+Ch!#M7L5eJcw;koGsI@I1@;W8KHPv9b5T zxx%Re9_zHuIbfj6`533uXs>=0Llc#Qq1 zgrlx;%j2l?qe}}HHorfGRSwtjeKGgDcxVWn{Go-R7r*~^Q|VW|Gb6&oG7#)Wb(0=h zTu550=_vUoHY*3J-Cu?KV-qNL>0{|LHF zNtN<4)Kb09uf~V{XybZ(TZdoCAK{}j%0!kcB84zxAWO_95*diAR zaEzq!B}m#3q4iONqP+cBUV#1gY<-eqw!4xzI?Bt-uY?eUs}Wj+U^*uR4mSNotO~c! zA0T)EQHmEUGi#sm*g7z6AW6=vejhj_ZceomgQpN-xV*5t0?}xWFcuNWgo^02PoBOD z>FTvv+^&rOQWSQ*#I-ft{ku1DyLJ;OA$02@@Zq$m(TDR5B0PEGF2e3|0P0c@xc~qF diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000489,time_0,execs_0,orig_id_002307,src_002290,time_680468,execs_34929044,op_havoc,rep_18 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000489,time_0,execs_0,orig_id_002307,src_002290,time_680468,execs_34929044,op_havoc,rep_18 new file mode 100644 index 0000000000000000000000000000000000000000..f57a1fe6d6c117b84697cc44d80e2b171c067da7 GIT binary patch literal 34719 zcmeGlU29xL^zJGKv9zhJX6aNCu(W6>?9G04cM`g`3bkz0L`yA=x51_xja_A1f?z>X zRKy2E1%H6=f^U+C(gyi z&di)S_srapi$$u^+vk@*zP@}>Y4s-Po}c|B;{ilX-iS(=1|3-_)@rrY)rUk=OPPmc zUMgdF!nKLHiMf?^{S?v4M61#wE%*rg9gx3TP|IVQ{ts(_nm2<9 zIIZS&-9P|N_k<4OYC+Ev?ez;JdqmfjtfHuSAP49h9jK<#!v5!ta2a}!BuZ0n$gP#N*j=s6Qy}G@AfM^xFP>`E41<`^3RGVv_*u0->F0~cqHsQcB zgbj}UV&){Jl$gX8bbaPzzBWN8D3d>v^3Kf3qwWAhq)?z|)e2cCoKdT8q+OR@$98#0 z`Ju$o1=JL|kN~^;R z18k)`c$=gHa%U-TY<;?(`-rx)Y{@uWe}A?lzdQ%R4Wltr}-je4`EYe zHt5&&uXTl~EXD|#PCiilIa@7D=@LBK0+GICr5%wH~=3$Bze!E3FIDvH1QFZe;- zgm^k>xD}}Dp4O(5Y?#Ho=PXXzXWvRO2EtTc)#iym?q`qCi_WyZxp}UcF4`*%D;oTkd%Ri$gA#fpsHaG@|9q!*XV{R&#(H zQNTi~G|$$M$;mpIpB!6aD~b;FW-H2=GpAXr0Z_=HO_jQmIpO#>}~POgx`&2089u&mK``)-?P#YYS5jacoSZ3v2TGpnyLq&Soq_}-71 zdu;b*ZK^=ifLD;JS~aIpC(w$rGMq>Np4gOk)D1T3-OzlIk4VYc8K zX8nG$;Di0V_n|YdyCNYYC?*;$_%7y}iM?aN7qz}OFoEDUl3HgZEpR#jphEy-xP(zL zz=Ce;ACN?yVAd&g2-q!$fE2`m?+jtn0d9ogh`zb`QoU5Fw~J(<#Eg|^$imcFvY@_Q zD_kl~?|a1zULj7Q9^ETKBB`kO4z=q_|0%w`cU_6$OZUA!9=(Izo$kFZAFBrL%3CSB zu?b>^3pz8@r0$i~52vMCt#F_9WTG9Tsvq%WI$fE=pY4aouZ;g>TqR5bn2Z@q9xkFJ#c*=HcK>KPvYp`z$p57^!j=h z7=Df(!s}V=D_i7C4nL@qr@s4EfRT7Ti$j{a745Ta|Fm3E;$zSl9EWEf2}5JB&5%Jc z2IKWCcAq7W_1TmdXAJvj1zc#LCDh3kyq<+~11+K6v4h%!mm@)G=a7Q&k`(1$+3IndX|1wW`rFld4qwcREPSM>iAG!m5%Qs zdi^fKJ=Ng5h@pHJVXI8Nj=9B+ry5D^Op>;sYloM~5=O-UdrR!Av_vu5n}-a0<=T;g zMBqg;(0SHplN?d&I&b_&l1#`VcwFPltQD z7^;5vNxcFJ=?3lr1zbrJwDWFFvo@)hg?m5;OMA5k?4|k<@gy94&=Dwg9X=FLU0ggw kG);ZLUaHmsu*d=MnE<-D*g>e2Jbh+-4l>8S{+K8K1Mh~_lK=n! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000490,src_000216,time_1892,execs_115494,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000490,src_000216,time_1892,execs_115494,op_havoc,rep_7,+cov deleted file mode 100644 index 823d9e34a9ebb6f039d482a64cf2005e9c95b2e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46 vcmdOqW>82r3T9wrV6c{sH8rxXXJBAq{2L`*VV4XPFoFt5M@us>IHmvq$g&8* diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000490,time_0,execs_0,orig_id_002308,src_001713,time_681214,execs_34933094,op_havoc,rep_45 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000490,time_0,execs_0,orig_id_002308,src_001713,time_681214,execs_34933094,op_havoc,rep_45 new file mode 100644 index 0000000000000000000000000000000000000000..a83504e5aff12e6de419b59281d5296d001abfd9 GIT binary patch literal 4974 zcmd1tla95tHnBFcwusMxv15&-qm7;TETm%%4Z%#2TR^61Adp~SvXDlSa1aM7v9z8a ztF5h#tR&Bj@s^pHb(yW9m6ZZRrhv7XbS#2z_TN1gO-O{n8U}z$wXC)svHp$(fMQG% z3WjDz)^CyAX`M5B_NE!LXG2|y%Q1d5bqu=KNwN(XW(Ea}V3J8f0?aUhGe80oj{l_- zETv-&d@C8GV@-{KfyAV@1qNczLxj!DY^*U&0htXq49D=8hJ4 zc%zuzeL_FOfA(U_9!F@=VS2m=#! zJwnCm0@0Eitu9a_X|%dP4Udt^n?}0F=a8<2cpZ$8Mhx*9hNMbRFEVE&0McUzse^54 zEe-3ZTgQXIkt3PC5@~ON6$GSvPErRH(innu{!YxEJ^PnAurIF##6SQV7{JjB#4{LR zAwZ%N4M2%OF&|?OMmBIffL=Bvf7;>PlJ1p`* zV=Rb)ldoUF!zZW%ClrlUklb#@lSD{xNQ43dYUd3+q=d`c&@m%aZ^QEobi9bD1VieW d7bM3>N1Iqd@~4GZJ!6`60h84K|0e&TGyuMfxCj6M literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000491,time_0,execs_0,orig_id_002309,src_001713,time_681217,execs_34933147,op_havoc,rep_43 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000491,time_0,execs_0,orig_id_002309,src_001713,time_681217,execs_34933147,op_havoc,rep_43 new file mode 100644 index 0000000000000000000000000000000000000000..9affee41766ac169a3f4e67adc2ae18d085f5e48 GIT binary patch literal 1152 zcmd1tla95tHnBFcwusO1lU5@D7#XlBfExi~SV_m4#TrV)CLf``iJ3V$@!4+}Z%IQe zfO8uS&FvpZfW=KAqyvMrnKT0f69Wf72gfT(4k!TX1nM<5ws!d<9sb|Y)E3Ayj5Y)Y zfU#jNpM`X+wxM~fpBcyuBy}*|-(d_8UC+S5p{ABh1|Z7xK@fa?(m-z#3chm`1Rp3E zQA66$G!PUcNHOsnB_^bwWSaUpfRtFmBcHgmK$K^Y(}EF+X@MNikfVog0YGYIz~>oA Qlvx)rfy#wUxEHJo05hN5f(XEp*cIl9O+n7BkOwUXz2>O>AH3K69gEd$c10ztAT`~is9RRnE6O{k} diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000493,time_0,execs_0,orig_id_002312,src_001713,time_681268,execs_34934482,op_havoc,rep_44 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000493,time_0,execs_0,orig_id_002312,src_001713,time_681268,execs_34934482,op_havoc,rep_44 new file mode 100644 index 0000000000000000000000000000000000000000..f5ba7d14fd6564c306fa516459a5ed997ab6c78a GIT binary patch literal 770 zcma#`(}}gTHnBF!@sp0Vd<byk&ZUV z1qp-H0CoL8^8df}@pz!#dPXn-*7Bdh^utpWE&MoWi&;}&Mx1?hYWf(J^a)7jf zby2!>dXiOIzJ6L75dG)pC#XILrV*|UpW882r~N0%!7FIB)Kw<=@7@`{%V3+n~|*AFdu6tZ>)jiCDNABp;CzII%_P zFr!dii5WQcLy|Gx literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000494,src_000216,time_1906,execs_116556,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000494,src_000216,time_1906,execs_116556,op_havoc,rep_6 deleted file mode 100644 index 2f1ab0b00ccaeb056792360f85d42c610b077dfd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmdOqW>82rvSwgpV6c{sH8qlsmaec%1~P#ZXL5dybhH42as7XG>1Y!x^?D=g`u|{1 ppZ|s(q{82Dv1VXkWMHtCjx{y1u4iDEjx{s|azJbbAYx%u0Sf{7a8(T`GEki`g-|YI Ly>zr)G6N$3R&){F diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000495,time_0,execs_0,orig_id_002316,src_001713,time_681436,execs_34939063,op_havoc,rep_34 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000495,time_0,execs_0,orig_id_002316,src_001713,time_681436,execs_34939063,op_havoc,rep_34 new file mode 100644 index 0000000000000000000000000000000000000000..9d6c96c70e1125866b06d5509e7cc654ced618c9 GIT binary patch literal 3356 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 Cb}g>} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000498,src_000216,time_1936,execs_118805,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000498,src_000216,time_1936,execs_118805,op_havoc,rep_7 deleted file mode 100644 index cb602ab07ca04993b09042be07ec2ff323204cba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129 zcmdOqW>8>YWU!WwH8rxb27&rmLuoJr%wb?)VU&)RuCPl6E3vMJ3jAlRmyWhe{v*xK aC+#ThB<;-aDC{I1i{KNI2digbv;zR%Z5t^7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000498,time_0,execs_0,orig_id_002324,src_001265,time_687618,execs_34967325,op_havoc,rep_47 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000498,time_0,execs_0,orig_id_002324,src_001265,time_687618,execs_34967325,op_havoc,rep_47 new file mode 100644 index 0000000000000000000000000000000000000000..20835d01d2385c6dcf1ae6c2f179f72cbca213a3 GIT binary patch literal 2170 zcmdT`y-or_5XO4|Lmur zErsJO2MBkU<0m1)SM2S~eml3b-~JIOzXA>Qri#H?h=74Xpg>{U(x9@Q=b@NYuI&ET z2Pok<9#T(9S&gAvHNEcrr@V>9pdL|J+hTbaiQS0Ufr|{z!h5)o}LxSQ!?4C8s?gJeLv3)b=~T|t@y?KHj#fZLV~qP(DXHx@RKChe;#B> zi_@% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000499,src_000216,time_1940,execs_119131,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000499,src_000216,time_1940,execs_119131,op_havoc,rep_6 deleted file mode 100644 index 9c7e072cbac84e30d994d47e8e43d4903aca4d37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129 zcmdOqW>84}Z_U8Sz);V?z``gk9cyN4&29*!Kw`qt(iL{e*3!PFM%EDdXlVwERV1TI$ z6C1EF@&nAB!gFlX;5Mm*1Q{a7y4-vB?%kzCw%J7xM$wfR1>rf7l(8NYwTK&-G`b$ZC$b(?oiTf+BKEl99OrCw$n#kc)NWI>OpwEEJ%r+7_Vx%mp{PG4$}f z){_`ZM89U?3h)tFm2W^7rRHT>Y}R=SxvX?3sUXQ65>BVIIm}M9dD?>@ZefoNGGv8|NC&JL|$(4Ga5Jybnt2cbq$$kCSC6*l67t T?ojqnd&RDyZ1nnqi1g+Q3cp>c literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000500,src_000216,time_1949,execs_119836,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000500,src_000216,time_1949,execs_119836,op_havoc,rep_8 deleted file mode 100644 index f0d190be2010468a2f376cda954d20123bca3c7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54 vcmdOqW>9E0vSyHumaec%ww8`HGP15`U|?rvnEW42jD-;>5N&71z-R{mM|um6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000500,time_0,execs_0,orig_id_002326,src_001265,time_687689,execs_34969306,op_havoc,rep_51 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000500,time_0,execs_0,orig_id_002326,src_001265,time_687689,execs_34969306,op_havoc,rep_51 new file mode 100644 index 0000000000000000000000000000000000000000..f1068c98cbbf7961eea72ec1a63f5d6d804b229d GIT binary patch literal 2618 zcmXRcgo4-Dfe2XmACOFeD1<6AG|py{aCES=G)|L_1#)8N$6A6}#?}EaF`xqJXpn@q zHc$ydg2~X3&jP5+&|EEA&&fd?$g;GapUtGL?ZCjmz$5`N$Hv%NI^5J6i?ec|;Pq>e z)yC!w($aCp5({46f^fOB1Q-e#xMP82A=r)o8?+0p@?qwpyAR?--178yKgi`!_k+V6 z90acr0UcG-%2ms8ozU75oRrjJ3J6 zMVfwE4FiybF&P--{h1_UlaFNP z)_^JmEY=BP5u->5SBhk4z-jDz6d7Qu8e!%0P^zV&d4782rvSwgpV6c{sH8pwxCfLD()*2ep8mt;nAk6?(Vr^Z|z`(*N9W5Pghec~L H1EU=Pw82rvUZS;H8rxXXJD}Al8&{ku$y8H6JTMKj+W;8e=C2kF*_d!^XG$^42<>C K(RRrVjCKGA0T2TK diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000502,time_0,execs_0,orig_id_002329,src_001265,time_687812,execs_34972777,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000502,time_0,execs_0,orig_id_002329,src_001265,time_687812,execs_34972777,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..8e3c67ddfc0dd62109b91c52ef59af2b18d39afe GIT binary patch literal 8208 zcmaFC96LW&8wd)m^O+>lq+<<@jjfHXrNfP_86_pe-`|o($mCE1oS=pwM48c#M^!K$ zx#22h8*OY|z$78TcuP9g&kRHwng#+13v25e?i2di*(X?J_Djc_GV}6D#~GU2LsanI zl8!d^a}bX;G_$%k*1AE)uBYH zBT`ubk?QEHEElhJ($@acv1Vr0*0F}E>c@96Nul!pA3W$`w(a0Sv$tppkqwoh3SdN- z!qA|OY(8z-1|VPrCeaDnT1>R*w6AXnIR&ZMB&3uyc_f2J%i|$X9+MWkWT-|fW`uVu+boX=-X_=H$fZ0EtYHDibS07I+a-fJ@#O zmjpG%!PNnS00RS}ULcA^MxrCA1+T?O6&FaI4w7OCM_}!!PW%yI z$$>6e23CbGTH*lIgaU|l0y*m72@8oaGSVXh6FK2U9X+GzkvicxaHfA|7t%eLsx~@Z+py^6Q2WMbu+K!h< z7P)U@vFVul_Dc~$cyJ1I!Lwo2rqtOFR>nUoJ zwks5N`D20?WufHwT<7*R8>9Q(z{O<)Flnr(j|8I)&$@4z>`S*Qr-b~h+tp#4%0yHT zG3P{1PUg0a3VP5$4*(OlbkN`HVDMwLpr*d3!QNrXY#BaZE{<7OPE8)JB_FQ)um#Uw z#BemiSLqidjkG5Wyp3sRUE#*uZj;m!R*5^TG|W{AStR&?DgUpkgt@*d0h?AO(z0Bv zP$jU^RIv(iV8MF4#3dYXFsreS-z%y0I$WEBg;TK`!V)_g7D>Dl?3UME52ji(B=KU9 znR{Q9M?NkQLlUi?E)K&SOJKgGU;T9V*mpo5SK}$a3sqb89C^-*|EyzQoq}tY5kZ;) z+{QS?*EqOuhq}E$fKa4U*G)4|t^g+n$jl+Xb;JzTAc1CFMIz@Hn4T9$^t0RHG;b$j zW~N~)Ie!D+l+GRzL5OIHjQyW{fhjfrWxKBAi|TA4Ed)zK@b_!*?4qyQnYO{$n|S>N Dyen@O literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000505,src_000216,time_2003,execs_123941,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000505,src_000216,time_2003,execs_123941,op_havoc,rep_6 deleted file mode 100644 index e09ecb0d888ab81c56c3ac0e49f69eb991dd70e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmdOqK4fiVZEPL=|NmS|27YU!Wa~p9kd$M>F3g7z1q(uyT4bV2T1&^88d=vfFt9L6 QM@us>)=Nj*B{MJr0APq7=l}o! diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000505,time_0,execs_0,orig_id_002332,src_001265,time_687970,execs_34977091,op_havoc,rep_46 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000505,time_0,execs_0,orig_id_002332,src_001265,time_687970,execs_34977091,op_havoc,rep_46 new file mode 100644 index 0000000000000000000000000000000000000000..72c89b14a2e35b09b1524f98e0d4b95bdff565d3 GIT binary patch literal 4119 zcmZROjv9)x#DcmR^W8wVy=8n?V_n4R@!AAZ6*T4{K2vn?n45%sjh_-g2 zbv~0s+MifMV`Dx`es)c;C6+`eF*cTteqtRa9c=>CQeXn)ft*|*9V=jNVs331%f|=j zn?v|~2tdexP-oz=18OD(c1TD6#~HRFX{ceFiz95A3K$rQq|N@j#|l^iBT_mx&RC-1 z^)2Zb!v;(v4w{*5+mY2L;bYB^Vq{TNnwpGFH~THr1ObdiVDv%3Cq@{HiHw8-iLU># z;N+qm432qVe^@%R0E#f)nhg{oGRZ*W3akxe5PofZBP^v6l^j61 zn5bwW9KJ;4^I3SUJa9<_H7Z0&saF zNX>0-4XnKka&qD`Ks0ex6}X}!H?VN~g&F7vXiEaqe}q~NKzS$3suz392ws;W81uo* zL68Q}8e}6a4S82rvSyHuH8rxXXJBAql#Z6JH~<8O3@rI`joA74^FtskyJTyKDxeAmJ_bg^ P9CQh=cIjxlWClh6j6f59 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000506,time_0,execs_0,orig_id_002334,src_001265,time_688062,execs_34979530,op_havoc,rep_47 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000506,time_0,execs_0,orig_id_002334,src_001265,time_688062,execs_34979530,op_havoc,rep_47 new file mode 100644 index 0000000000000000000000000000000000000000..c15b2d1272812a25615279deb9371906e9d5e8bf GIT binary patch literal 4752 zcmdT|Pfrs;6dwx26NMO+hSAtW6G)b%yR0nTj%YC^gam61Q4-6D1Ze<^Yzdq+k;JR% zM}QB&-FQCK)Gq#smqBQGSBq z{Z?wsz@#y>beHOw!eS*gY2pf{rPw$@Q?_mMm3_EKmLoAuSOY6MB}HQ1YCJgznv`bz zLhqsZSqH&R$Q?{~s>v{{G#$MEHI08V#(pay$(8&JD*)-wO$H|3Vywlmx~Y^jbVVM6 zF|NYU;g7K|pwc6ELaBO$BRv)3Ra|NiGukHU8P0*-HZjx5l=G*X&LVD5NV*=H_-j*w zZpfkfzc(%UsI6+=oAz1lO{z5ma!k4^R)IdQet_dW=zl8+Jk7F5ipr7D>>Lhx1fKYJ zMIOg}Do>ri(KYd;AC>|tq#ZQ7D?)ULM5ED(OqymP6)}c-Tw=Exw6S)P+!C zy5L+v7F#Fe5Fzynf2HUu(qe>=WudRb@4XEUOnJ3RbZ8x+7Loq;Ro#d;Xr0 zO2rWyg`8`_$4;)S%|QyS5nC8mV%|c@(GgfF$l+(jwMI0p1bO=xI8erF*=?tW{sg}= zjA#;5|I(sq(inb-vbeZ)fSXi7YjcovZ;LWDa{lPJiW6d2@tnKCxIC=CeLi(BaBU4< zN9D~I(cZLlkjmPB6b)z;{JvM!$M-hBz$$bQ-~!KXt4AQix+vxKAVUUne96I2}bt23aJ3kQ?@PYur1;cs4eeuWzHNtckE5d40aM?lX-~7%FK-GG=6~Hyl znGe$40JCkfxer0RRU#z?muqG@z~2(^T7l^?f{CmMjS~CD#>Q#q_GUe=_m~btc;2<( z-9#4pl)&9YhP5}58f*ehQ{r(xk$<@f?ye{B)IxzH1m0EYi9E3Dk`ND9d}~}lI7qRP zgQRh={rMXk)XM5kjeELk)nwj%C;GYSR_zq>ZW$8=3&@6Gr>XOHyW8Lac`>3fj>NA5 zs#=8U?N2fqQ-nj|5QQ25QB&#qbi6}F<0XLFfL4MB1VW6t2txsp&_$NN{Qse#f9^CB AK>z>% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000507,time_0,execs_0,orig_id_002337,src_001265,time_688198,execs_34983418,op_havoc,rep_59 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000507,time_0,execs_0,orig_id_002337,src_001265,time_688198,execs_34983418,op_havoc,rep_59 new file mode 100644 index 0000000000000000000000000000000000000000..fd2a14f5cad000987e5cd52428c9fc8f999d6c95 GIT binary patch literal 7296 zcmeHMPiqrF6rbH7s9=ZzA!d3A^w2|%P1l{3WR$FWSO|hdqzBXS(54Hd{alX$ZA<-fpaKwKU9%MciG*tTkQg)0aqB;D%YLRNC!B%$A9Ei0jM5 zmM%QaAj$MMKj&W4Z9VT+dz~(3Wz@_wMli#Sq!A)u3d6wc6^1^!LrBLZgfId_=Fu(q zy9!+{JJ@oap}ZJ26wP$rI2#v}U-m za3h_D@A<_it3A8Zfpu9G8Px!+VJ~%m+s?|HEM33*+*#8WXDD_Lp;o)?x+}rga3ie6 zMQ(%=d>|mUATy9}r&7P)r}K0u*6nw~aG0BPPhev6OYSK}O#nSYI)W3za4!lr3*89Pc5tud4? zZGNy~LoAN`!3iJZz)0})>@+tpl*CT{mqe5@IWW13+__xs=l6&XVos=UN|XuQu&ky` z2AxcqDJCo^m{10~>0bFj$t!OLo;x@*X!uC^bS;Dw?v zB0Htn?o*;00(yj8r2b4olye~|QL42^qMRtto`q(X8#uAtK#7IYbF``)P-hs@1u!#V zc%E|T2W;`S$nY!o72jZbjEPhHEq629&$<$-n z!i1jxiEN2nS diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000508,time_0,execs_0,orig_id_002338,src_001265,time_688261,execs_34985158,op_havoc,rep_37 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000508,time_0,execs_0,orig_id_002338,src_001265,time_688261,execs_34985158,op_havoc,rep_37 new file mode 100644 index 0000000000000000000000000000000000000000..2ffcf048c42058355bd1c8d0c47c75340909c4f5 GIT binary patch literal 1200 zcmcgs%}T>S5Ke=|TMMEjbS{E|)LgP%^J5nw>Ol|;dQr5D7bO>^)+f+6$ph4f@Hu=3 zA3!hbY?9jD+7|WDAz5~2XJ=+-<{K&HlLXx5`_RK2J#X846b~d2%%|^)OCNCK1T4!^ zY71K2#%g;plpZPi2l)TxbSIC0T^;m={e^6|Y@T-)>Vob=AJ#?(3XQBCXC_&CSL-V28b? z$uY9pngwY>!shZ=e5u6RojKd7tq>UHF#5z`^ezo%cBuw6+s#@A1`KlsquZu~83>qX z`xp3nCNNfg`mW|e2QVaZGoe_~fhi-v91KS^E`AP%Q{k6j&wK*Lb>fH@48Qx`x-DPR Qi0NSkbd*M3VBC;>0S@J8g8%>k literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000509,src_000441,time_2061,execs_128078,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000509,src_000441,time_2061,execs_128078,op_havoc,rep_2 deleted file mode 100644 index 55213f7f47130e5037e1fa20c8d7b6aa30757863..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96 zcmb0RX0YS5=d|XUIC0_}FyQBtjY3I zxV>~1C!|*ZzrO4tJ;cXv2;n^!V;v%`gmE1ANrp)sLv=!eq)h(&cA`W5WYbA&_;OPW zqy_^>{~3U^b%Fby=zrHR&(p_}lH@qf%F)rwgRmR= z3%02JuvN6FgHZT+kf9Tn34jw!R!Z^Ea_9IMoHv5&0eeaOGnR)ZxXhhb9kdFO^UeGrm&ZBHC4i*PD0_k;ytPQ~JuX_9if^A%q@zbXY10d1sQa zkHxnOCx`CNtP|C>5`5#{=W`kwk>8u!EIvu0iCz!*~axk$lh%&T&kfH8$ zRNJUSZZLB1_0F+?|8$h5r=oDm`=@WMD2O6pyn2RA~W}Wgosif;L_2r@)PTw%#4R_Dlc;4j<`1-i0(ty;&el8fxba7KT@+GT#J) ze@_BlovJrxo)YhKF_!SvY5Xy6$L|{26HcO`?kRL*(kywZ(7!Im;4(SYW}6_NY9G5a zxfcb4-@!;3V*>lS066tIqyWW0n(QwWU~EMn!X5Ph->OAGA~z3=T|jvrBU;J4`46yC BK|TNg literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000513,src_000465,time_2082,execs_129693,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000513,src_000465,time_2082,execs_129693,op_havoc,rep_13 deleted file mode 100644 index 61208496d388f3be265087f30807369c4c991535..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88 zcmZ=@sJ~+<{-2$JVX}0rpdkx`p`moFp><|*jtM)GhzLZ)n9m3dl#Cqyv-@J`gR6SM F0RW>y6rlhB diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000513,time_0,execs_0,orig_id_002347,src_002342,time_689587,execs_35003498,op_havoc,rep_42 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000513,time_0,execs_0,orig_id_002347,src_002342,time_689587,execs_35003498,op_havoc,rep_42 new file mode 100644 index 0000000000000000000000000000000000000000..703a1b3300aa03e10bc63136abb32b00e1ee1fcd GIT binary patch literal 6154 zcmeHL&ui0g6#q6IdU05k(ZEw2Q!iF!X|}Y@bK(RQ$Eb)058;akyW)Pp>coo|_YchD zE*=K+e~`Ibp%*Xy0iu_IuuBmS!VW@w-+a?7Nt3MW)-he*p-Eof_a)!=`}?thm*y39 z5-h&PbGh7ReakRDZp^)Vz%yt7Hw=6=QSjZG=5Pdy4YB%G!CAPSW=t+*cEL0^<`7*) zbXk}BNC{KYz$>WGW&QSt_sU?46yN~X*qCL4b<1Q|XBTi$QL8VeG)>2c2+p^D7T=nC ziHm8q3S855)DfQQILy@S&#%DC#w7h}?gxm~ zH|v2_15xC<^MdD2scP4Gt|O(%$cDl~?t8===<{Y*QdPVp<%G?bTTXC28`y;B`u3X) zv10dFuNzIkMcesu~Jy&<>g?H!DMiT$>XM92Kk zZKHVLZsa$6V%tb)EFHBCS$B?k9q6~6BM7KaxSX7}V-qE{rheN=nt}E+Yj@XnqU&EM zT$9G^6JOn&kr7u{SILnnajE2sORs01*BD#6V%WP!%Qq7@qBEhh&ID!*+G{9HZ{oDRkXHASwA_DG1^`xbdDgUEk+>Hd%x5k$LS!nZEKguTbN zQ29DJ-8K}rojy*-3KnDk>FAHv@|zt=w+VT9Cy(Bii;6k;TRU(k&?m+Y1$)>}-)&)B z{jhBFU#E<2hQMAPai@*|8GY6@GHNCOu3Zj+QP8zcQ1~9ubpRjJTzo75T?^!FJ8kJ} zsUH%d<{DVK4f;H)Gr((#>hX)bq)Tw#FMZb1k)+g=r@_+i4ppC&3EURS9nc;FB%pEu WkdLE*<28jj&^aM@t?~hAzx@jtn&{*J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000514,src_000465,time_2082,execs_129730,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000514,src_000465,time_2082,execs_129730,op_havoc,rep_15 deleted file mode 100644 index a1d747d104d32e339326763b4b9ce02b2b4c45e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63 ycmZ?x{lETy0|NttbgZGFiM4eOoVC|4GbzW0U0B#U63DCsGC9CJYq$j83l0Es4-yyv diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000514,time_0,execs_0,orig_id_002348,src_002342,time_689598,execs_35003645,op_havoc,rep_63 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000514,time_0,execs_0,orig_id_002348,src_002342,time_689598,execs_35003645,op_havoc,rep_63 new file mode 100644 index 0000000000000000000000000000000000000000..c7b335b2de5154c152220fb2d58f75aa426621c0 GIT binary patch literal 3956 zcmeHKO=uHA6rOIjiePm;)J8^Ssr3|#nQq*_>90Q&6$+j#q(cskf!2U4g$iEc#bZUh zRuI~|H>K*SP&|4v7f;$#Z-Pfb#y9(u%qF`{lv)aPAlcna-t4^heeb<*IA+d$B|C+S z>=n!9a_={{P4n%>;!D45w`LdZMn?+v zV5_$f3$g!xw7G5hwmTUVdi-2Wb?LDZIoy}(@ul=31tS2h%V30o7=&vWj98S5VU#&g zf}#`fA$^>1~@&{S2$OuW|d z&Swjlsj6dR1~^FNpuZe#Mi0mR-ZJ zu6PG?8l-BYPWX46w@E~_)YyJSBp}*ylW2ZyfkZ>GvRK*) zYMErvTXZXx%avR#DQQbm25Uv;kH?11(#aC_kjTJsnWh72K(5LlhDq51Vl1r$zCM5k z9-UF?If0%F=t;3a9*3eB4Imj*k4D`%)Sv(r0=Q`X zbG^n6T`~DzGeqGyur=df(^IGu3pk)rC{s;!)sH^3sS}?mvN{osGG5_2?N;g7nW2kC zMO!51-gIV3)cLx!S%70LFf|tKN=?M#q8tlJ%Sf#Vm~}8)Q36nY?}L`sNjvQ<ao( zCTuFE>-KkVNk@XeVow*DWa_@I67qjP*@Mcv3z_8? literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000515,src_000465,time_2083,execs_129746,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000515,src_000465,time_2083,execs_129746,op_havoc,rep_8 deleted file mode 100644 index 5b3d28ed6c331968932b0b3fe7f3cd05a935196f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 111 zcmZ=@sK3LWXyutxpC-)rLORyaz@*5~y2w!cKRYu610w@eR66#VJ0HITL_Qs;9-%f< X&s0wuNe0yfjK!jB_(C@kyr)>#yjjVK_G`g(69kWO2--+dRoI+ewj%I)7+YHd0G;R>J^%m! diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000516,time_0,execs_0,orig_id_002351,src_001567,time_689980,execs_35008533,op_havoc,rep_51 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000516,time_0,execs_0,orig_id_002351,src_001567,time_689980,execs_35008533,op_havoc,rep_51 new file mode 100644 index 0000000000000000000000000000000000000000..f954660051247a43e837090dcd8416072fc48a71 GIT binary patch literal 4240 zcmeHLF>ezw6!u-WAfjwoSVCPGPLAbpyCvQ)Cn_Wsp zsDuz38!IA6Oc~h8LIwsTX4sH zwcOSfUWsD|A>{N4r{QhFE0PF;m~D`p!0qprjBS_=BGw|@f7U(q@VuK|lf0^~c^;|D zS&ybGS-D2+)yMJOOVyk3I^Y7{P# z9e>DRM_Yj~WRcur4~E(ZM1>J{CQ6U%x__A%j(fII{RP100AL2pIhu2@Qsb*nhM2== z%qTCH%aPQA0sKnhPK^Lg+GZsc{mGz+Gu4#spL&yu$AGaG;3mTc~5 z`pwZx#R^Z@3tTFd2oHQ;RtB|}s}8vgCG}3Dfw2=g3H*CtKB7k+95R!(Nv^0j6W#a4 zduCHYAT(R6+g(6!uAw(0J3eyVEi~`oZkGr-&R5N>YvTRLh zzV54kK87X2)chjri2*ighgq3pEaAXkL2Ha53*l{PE`GVm#o z1}QMNmS}j5&;-*Bv&PK2Kswf-MmqMEger>ZP=!#<(y?Y{a6@2vjZxi0xpkO+q})un z|LNle0@i^;J0~YT!x9+cu($w507%Hd0JkjMSWtxeO2c%*Vq#FmBHXRe5J%@jk}u5Z Tz;q7uf5ylP5^O<0OsW6?m(U#> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000518,src_000465,time_2090,execs_130310,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000518,src_000465,time_2090,execs_130310,op_havoc,rep_5 deleted file mode 100644 index 5e4de47d8665965ae7b735ef2e3c90bd032268c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60 xcmZ=@U|>jLFckmK&IG0!fPCp#LjhxJ>otCvNjaYw7#Rc&(M3(zh524^005j<4o3h0 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000520,src_000465,time_2102,execs_131170,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000520,src_000465,time_2102,execs_131170,op_havoc,rep_15 deleted file mode 100644 index b92881abc1fcec3021d51fb849cab2d820f171aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmZ=@XJ!C{|3Cm_NXIf*8%nV-Fr+kqIEIGC*4AtMq7h7F-YLIKumntH{T=oqL-GF% h?2j6RA2mz{YR6|1s$QVEj9|MmlX6Vhh524^007UtC#wJe diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000521,time_0,execs_0,orig_id_002360,src_001954,time_698299,execs_35047227,op_havoc,rep_36 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000521,time_0,execs_0,orig_id_002360,src_001954,time_698299,execs_35047227,op_havoc,rep_36 new file mode 100644 index 0000000000000000000000000000000000000000..2ba114621b1f9df0bcaca9f0833842fd20491c26 GIT binary patch literal 3332 zcmds4PiqrF6rXGf@nQ|t;_3tS;%P4#Hrcd!3TY|vCWwbZ!=NApLZe%uClT@mRQv}0 z9^QKKD-?R})uYEUeY2CDonGBsSsx5WAoe{!lFvjF zBk+o;uGqD+Vj*$aTuCNC5T8MC&Ko`#QG_3e!Fd;n^dR>95o5jHBet%X_yBRrgtrAl zaU>{A9)`GsunWU5Q&8;f*C1MCq}6M@k$c7(!tbLb(%8G341ggdpz;QX4s){ zL%xYeLNjCUp{3oy2&Mhy+4l_;G5Y08W96*LY|W=ZmNQD5le0c!3{`RqbG0l|omx}5 z?--AV_f-B>9dSHVl19IB24FYLDyBo!RlaYkyw{=>wvxoE#2kM+UW18EUy=!ZC9}Cp z$Jst|J#_OPw5`$}=7unD`!6VEnY|pki@(0T@$+zeey;j)1;hp(c9(?hlcbF{(GRIM8xy0*JaQ1z~(UEhEY0UI{~;2 zwIi_k+d9e3C4{tchP?7fsw+}B`+ak0NGreNQ15xv>oZMO;mQR?hCw;kFtNRbF9!FW z8V1j?eF%bp9Dh9a*nY902T9R7!IC1OVGX!x;dTdw9W2q3MP}YX%=1Chv;pJd-Dk1T z+Wiy?OKjCxq{v|jm@nqYA5wpjD=7b+BS)S==XdCxOs3Yrg)p1mB5&g)MjRj#f?$J` zkYj9ZJ%gHx2xAU47~Ckf#pQ=^dy2Zsw4uK7YKW}jG+rjG^2^8^VFbj+uX9GvVw224 zYDR8!pzG2T{Pfxje5`Rl)%zd$LWLb83e^%$JCb#h z;g(YXMW1uTVN()%~JtNg?}{@v4jUv z30J=fJPk>ih~hu_rY|9!z4?zORF-00LR{SVuQt@xK?!jMe{fg+FGS5^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000523,src_000465,time_2114,execs_132121,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000523,src_000465,time_2114,execs_132121,op_havoc,rep_5,+cov deleted file mode 100644 index a2f2e4e97f279c24d33ee741bf927fbdf020ae70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39 rcmZ=@sK3K*$u9JtG1ih@I@ZwC$eMuxNE;ekYpn6h1c^xSz2E=0d%${$#MkfDqG^1-jc+5(iSG6P|7}^e?}-zY1&Q3RhU6y znBnZ;fSRg~>eD)1orF;{HR3Sh(t#`aHMTzPu)Q55`9Rw7kp~e+VLbfnjsJKk4YQB! z?yo~$uT*Yp-&HEwF?ARCx8heaQcF`KewBp0^V1{U;pt(_*QBhv=8PqT87U^E@gioj zY|lttCxoXOosmIJQZd;B&GDcux;k;O%POEr@-J5_hZT8jlASdV{mLd;lEqnirL;hK z^}I+Sw+ok7wIl=A5eSdT7`&mF^-46C%+Q5>JAwF)XzGcdsX+2{o>-m;JBHbsUv)lK zJr*UlkHS?SANTi5^C#T)*!8*xIeH9=l02r)#MyC;36%Wes$0wWXvCRCM>t~jJNk`MR7MIKFh4UeS_o>T_xhC#a-`@4UymD zvDguOR;Cu=kcLk@Rg5%K751d{hGVg9y;!_gl+zrHZ%!s2vINU6rI^O_P>wZrx@!m& zyT+3S9Z^JTP#4vZK#vjFZmPdOH?=iv3<)5CMhU?aaH0!RP}AOR#05(4><^fP!j zmx5Qtnn(Z%Ac5W`@ThlPN6$S7L_K6ELIOwt351CNu4)O>Xk%af2;BB7KsgfV5(3UZ zQjFHC#lbc+KoFz#>{vsL*6WhX9^F6!NTAIGFl?>Oz|q|0A%J0PmuD=oC%sJozu@cb z@k8&C021g?0$mWc)}!RmZ6tsMkN^@u0<9s?`LMMIt?5`>TfNg(Yn?F`XkW}AmA)x` z?N#k7FJW_J1&?Nw<%F(`@*BDyQMDni|84HHXnf47Q6Em>6yDQ_U6Vc$$k!tLy95X5p z=V<=qy4}K&n&z+>u{2~iB&xr|)ejdbIkK&p8!|i9Ylgk*JG?VCI4--pfjJ})Vget8 zxbN6?BoL55DPX-zUyWcK;iVsA?BKZwJT1OlPQN9=FJGnEdmB&bxs*d&c_p+x$BrWb zB!C3Ei@6i)HWEMrNT62;v^D~$S16#Ly+vTQx7MdIJ_$kX?o9eW#($((|mS_@9~(ih8$Mrou@w+ulw1>o4^*3 zK=TRU67S|S#TJo3s0cg`Rd2Dg-A(`^LzvVOJa%KJ*fv>;gj4|o`+IGWm#-E!-ns$?MRo5ujGzMqu>*>Wf4uGTVGZF2L-E zxaC=hTZSj%nN^tdjB@yEluI)Fs&8zY{VK!5Z%V{BtCI|#Q4QgyH0sbcV#!!dv05~; zG$#^)e;|X0ZB4($qs+Wyc1(pRacWM*GMO=Q4X!#P!3K5`JfOp~akWhfzDx20;k)g! zlIdU5m#g++UB1sXR8gl3FvhMCaU~Q0ucXQ^TLhy zCqg0wJYQA-p<*x;VBj5Nf;wi4eF~GNe%9peQjb>{Kx5o87qZ~d@T*1e?q?097&3eI YTq(SIC|?t!Vk?-uW^(2%R5GRi0n~nUrT_o{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000524,src_000465,time_2116,execs_132250,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000524,src_000465,time_2116,execs_132250,op_havoc,rep_6 deleted file mode 100644 index 16da8dfbe4d54fda79427f5d56d90536e92569ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 wcmZ=@sK4`{otc4wF-6d@fq{WRI@ZvVkJB2?;F6BD9FEc3z0Q+DH{r~^~ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000524,time_0,execs_0,orig_id_002366,src_001954,time_698455,execs_35049699,op_havoc,rep_53 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000524,time_0,execs_0,orig_id_002366,src_001954,time_698455,execs_35049699,op_havoc,rep_53 new file mode 100644 index 0000000000000000000000000000000000000000..e79794a4bd1ed7364b14cf38de270fca618d49d8 GIT binary patch literal 5400 zcmeHL&1xGl5SF(Mh8|1~4qYmm_HNo*R{fJz3$97r_7Fp9!Qe#@Fj)vmV*)*uK>Y$e z_MG?VEtkGRq3=-W8>pk*m3F_b@-U?3Q@V zH(3i?=0YfCy9^KevLN^cvlF zg6`>Yoc>1^plT)yB$c~N%4@TUW!Ipbv7a_Kt70CNw_5CTC-6Ly z9D`E4R(XW59ohuPLdg!h;6Cj3Cf1{9>0y(#nD9>?pgFee7%STo5#?400%rs3?}KNe zy-d#}&BPy9!OGugx1&TY=b^GSwG^kGca{Q>bziqsV+}CH^B6+jtw!S#{tw-aSl8al zMAyP=GG&|#uFaTn-d>+s=eTapH~pOn<4g}INKtT}SFZuo=kMxiz|Ocnrw|7gD%Yvw zOn@)=qVx^8y4YknKdORT|LQgGMjO=?t`8;IRgLUAt+U&xAzNEUPLR(SS(=zo^B!b# z=HN_4&=7n%R}a4A{bmfl1Z0RR-hvUC!55@L!jI65>EV75yZw*!FbrO|b?^$wV>)=n zLpq8Ao>%}2Y6%mRQ5~Y+x(`g5T~850_+++xfG&{HEY;W(LXp!e^v~DOYf-0>gv-5y)pSlQhDt~wvee*le0BW+N kWf~|`n5D?E*S6q&D0sk|c^?9X;eF_igz1wR^oF4Q3sx^b6951J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000525,src_000465,time_2118,execs_132441,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000525,src_000465,time_2118,execs_132441,op_havoc,rep_5 deleted file mode 100644 index 04df37c3ed4e8429d0b15ada4f6d77a93e048e31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46 vcmZ=@Xt={(#K<6M*ucQRARTLHXkg9G%)kH=f$*%?_+=(p8*>Qrz2E=<&K(Ii diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000525,time_0,execs_0,orig_id_002367,src_001954,time_698476,execs_35050088,op_havoc,rep_45 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000525,time_0,execs_0,orig_id_002367,src_001954,time_698476,execs_35050088,op_havoc,rep_45 new file mode 100644 index 0000000000000000000000000000000000000000..3749804fcbd770e3caf4e58fedb91e7bb506f044 GIT binary patch literal 3351 zcmeHJPiqrV5Z`PGxurcQY&%7B^U#93+2$qLAyCD}p1gQiXn52RySNx>YAb@56z{ot z@3-*atx)_Bo;?Us!B6m<_cnREn{3E}n1f^>d4G1^?Cfu5es6Arc2S68yBz?3ZCXq` zpq_gKG0l0CtM8E?>BdOpdTXroW6dx!z@G!O zlLho6=p`p5)f#oEUizt0j^L@^7=;ASt2-0<@L_~cHB|Ah(_;fQQqS;AwA#;$IN0s~FgGiK(La#R@|${F<9XAi-o+%(}$)v8qPkukW>z+ZG4qZ9oZ z45YOA>tNSBprl`;8rj$M9h497Q|INPQ7l4{-G`xW+6}&mb86v|73$2NaO0d>vGb3B zu6SULb3(rT9)2ZU+p~q=jNOedHDi|$lE;r)a7gP`h%Q>i8M6Sl-Nl)4yZb;7XtVgF zMR@@iBi1AB|GA|MLoStlZQD26026GChBwe>stY0bLET$z;?&8`nYBs$Bda?i5AwG~ zbWuJLe!fSWe8|;*sv=D`*1Sh&tjo0r?Vf>?=|I((AGZ+;^J6^I5>RF1OR!*T<^NbB$RO1L8fV(z7vnrKHS z{e|K5^KhJYyn$bc)7ng&p0V9|%&Bs=aWU?&G@QLU&yHoER2PIpA|jX;#%wKc_Oh84 z^D(Wd6Yg@cB{7nhigOW?AwkYHn~`{_GKCY%o_d1I$7f{W;XJyaNUkL4DS31veC7+_(a5Sna_U@7U7iUmiG#X7=@j$FGR5QF zhXpJ}3QpZ73XIXo$WocDMvHt^c`b6hWz*JER%1OZK&d4ECASDDp@A{H@!cITG+-Q( zOr>UyZoQ8-NsCt%B4VI~GY~X{+__goA*Tjl%PH$rj)%6?dK^dy?UPcu+?4X4`RD~s zL1uJE$8vGf6?v%D4d7PY$quzw1DCL1m+;^(i&KT(%@0xbFZb+c^bYOlygk;%8z5%Y fi0*&i68~aB<)>&Z6b^!a9rL8l)e_)9`v2%3j>*_m literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000527,src_000465,time_2157,execs_135191,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000527,src_000465,time_2157,execs_135191,op_havoc,rep_10 deleted file mode 100644 index c42fc9014b059c7e5c00ea06bb47c04d5b452846..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 zcmZ=@sQ>eyotc4wkwLIXx~P;zI@Zt_3>3_*t=EXdRmo7#JEj07$S7 A{Qv*} diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000528,src_000465,time_2164,execs_135680,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000528,src_000465,time_2164,execs_135680,op_havoc,rep_14 deleted file mode 100644 index 1b080c8c2e761171c2de2c6d4f7c23ba6c61ece8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 106 zcmZ=@sJ~Osz))l;{-6EPe}(@Hf(-l(LUYZf8KBrNGdVxcuz`U=QaaYq(Ae5~jo<&I bJQHc*N7zLXX4L=x|KD61sGl8Z`U?&K7_K9E diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000529,time_0,execs_0,orig_id_002376,src_002334,time_701968,execs_35071092,op_havoc,rep_26 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000529,time_0,execs_0,orig_id_002376,src_002334,time_701968,execs_35071092,op_havoc,rep_26 new file mode 100644 index 0000000000000000000000000000000000000000..d34a7e7355408b21629b2ae4835340994095bd37 GIT binary patch literal 7429 zcmeHM&1)M+6dx-IK1DI5twg3Fg0{q<6z_VSwRWd&mC_Onsj3p1K$MAV9E&7XlC?=r zX{n*t;=iDvKcM%}TPra1)LwiGghCG`mk@evpiJL$1aO32!qtW4k3PHEl~t+`t$g!nWX#v7cecSfUO! z)Tg*`JfW_&Qkyu%!%{Bd7OdMNPQB&_|CHzk;tLv4-Wpjho@g!kLQcqw{>@jFY(a;U zcYfS$cslM>&n(JoEgIr3$oF@@1NS~TeP4)+sp}G-$}6GGO+2CtV)b8@#4XXUu>behpy183EPtX-l8-gCC&4(gZmr1c$ywIrACRf#zvTm#_ zg_o!Q$!X%gwz!Swh>K6wNO0&G->Z9Y2T==PAn)iGJ%Ml$b|wAic^viT@fNvLC|3n? z0-j}ITQ8i!3+D;|DIiQBJbKUxKa@srj1auy)Ie_DE>kpzP-m?ZypCM9L&!6P)RJM5 zhC$IAs9Gk3+!5m)HK}C04HZrbVbKmkGXi%XZDW_6qug_R-Pb>`eZPX(InVQ4_;|JL zdz*mWeQGzpQEKsnE270huu35T_dOrAP_6EQQ=h_yY`8NIk5JqC9AC5TVhvMsj!NC+ zd_kJr+XS?KN94P+y8LDkUE{^vrKLYerTTW%?DV{ZrIl7>bVWMw-+9AE&7H{eZ+y8M zw$P(BxoMKbVvuT7Da67lm8`$@IC3qxk~KWPsV9?s;{Z$@;4eFZR}AAX4PY8({*s6~ z$#(j}>ADOaL)3);e{E3(BGTja_R6yF567t{u(#YCtig_qVS`72N-liXUTA;W1;<$n z_{xnA-w+2R23{*MV^{48V63?1d{i$1clC%s^B)1(>o}i%-EQ{>`1A=ks*?lXbbh-Z z6I{7Lz7{N4C%EHp5FNe4eFU%!(7Vn7J<+5fUbfV7Sdu{MK94?zHwzxk@OKoWs{|97 zU*zOtrHKk;!7#h<#4_hU*aJ!RfM)JkGxo8st0O0-`*08&gzKj!xCT~|@7xu^^&h3& zJSAuR|4&KilM)2*7I7d%IdA}Cn9i4xohf{5SjoPiuoYJZ{6%?L;vZ70k7gcg5 z$s&Bh&mWmgXo*u`L3@C4>a-^{tBnZrV`VkPB4**u039?Y^4NRNXTUyZ55o>n1_KU= zbEOU|$k;HZp}&(?#w5LNI%;e$@fz%4>NlR$22#Hsw0daIznQ;8G0C9y%t4zo(@vck z*0RmCGgs$n;WbpdwIV#4xSMMA(r7apEPM*()7C&A*Z9zM-Y--5* z*@y8Qw8cov5MnIiTfoS8Sr}-~sQ=v?Rvr7D*NTmki<)#;!cdc^)TE;|(z*WtIVb-- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000530,time_0,execs_0,orig_id_002378,src_002334,time_702050,execs_35071915,op_havoc,rep_20 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000530,time_0,execs_0,orig_id_002378,src_002334,time_702050,execs_35071915,op_havoc,rep_20 new file mode 100644 index 0000000000000000000000000000000000000000..ede9f6bc5c60121ac8a12164856d6211987e7070 GIT binary patch literal 10240 zcmeHN%WE4)7#}MMJw*zosYNEGf)*0kfOfOZTC1sBxoHW3R8Sdb?Kh8|eM+8{C8C7=u)Wf}Jdf}3`+hq< zrmp>Msk(%h=?*nOHb}I@!L;s>KWJz7qT~Gh%dH-!m|8ae7#?1!N>>)JSK=j>ZIep` z->{(t#;AAM$4?JY>jqR>3%B2=CZ^C?wz_KL$e@GjC4#QIuFHC!#v9~LscP`qK#z)$ zQZ?+2ubzXES+-S3q@s4IS z*=NI~R!c{Rwh)@*?(fMacKi#Jt(49C<_A`@SwsE>@VO5Bx{b|ytKdQt&DIuWv#_Hm zF%is?i^ukgjao8{0r>5|K!MuM+~XtEGC#-PSXQ}#sSGX0p(+Y6>!J@lZYrGPEJMXG4aFg$aO>FrAx$>3|xKurSqZ zG8UEqZ(~`Q<^chM)5CcOIH3J7-K<$ymD_9rsVWOgxZprRMxXrN9zfMmz7@bVUba7K z%>&GK$<9+S+J^%&kdsK%GJyY(!)pnqFA_{dMA*-@B zAWzZGCffdy;jSSbrCEq%p*ZCzTmmUn{j*-Z_tg$~C$o;PudOq@z;Z0J-h<+i!kgy{ z#R-Mr>avkkmpQ3S)TnZGY2lHpRqM;1tnMu1c^lJvnYalr`~%PK;)&Z7yl{Y!^vrW# z=o9QWB**84r7|mpjpYUy)T;d++dN+m+pHnZ5y;rVGyQ+`GX2TfCZ^47YvjN^7NSf7xO$slW*&9GYVGgGB{fb9`^UqSW6VZtQ76;x05 zE^1OenXF7f_2j2|CXo)z9@Dc_P(69LI!z{F3anNN))Z8aqEjPes^$S5oa)KspfjO% zii1{&6?l>&H&dtRPT&~hyh%oGrui1O$j$h>YDTP0KR2sX68vJy*9}SG6robErYvhN zSkswfO%;!r3>Tw$Qn+*yC6uC0t03gVn>{06widBC<7MYK@2AIwR6}F&$$U4WCKZdn zhS#32B2UV1f*q769dtoza9cxOf&gGz={n^5#RXQ;?N+*QyW+tEty^hoE+LmYbdD;7 PN2p$nZbP_hP67W9Tz1l| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000531,time_0,execs_0,orig_id_002381,src_002084,time_702376,execs_35075819,op_havoc,rep_24 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000531,time_0,execs_0,orig_id_002381,src_002084,time_702376,execs_35075819,op_havoc,rep_24 new file mode 100644 index 0000000000000000000000000000000000000000..74f3ca98e1736564f1e36aa57ac9e0d0730485ea GIT binary patch literal 9704 zcmeHN&1(}u6rV;x@E}Ez)(k?S2ZdI<+wD%W8AG?Aq(}l*j7;s1{;+0lK2N$ zym%7K|KLG9wvbZ~UK9`Y;@wk^p2qiPKQh}*tkL>K=TW+w**95U!m z8FbZb!kLut8mR~|N(Cx~_9BFc1Z*@(PEX5N3=;` zL6O7ZW_}9=F#ut@iFZZ}0tNwtz(Gbp-w^lp9(LcegE^141e{KmKR>K0;dYgZ!CWrK zZBnGdcAOlS4LCiOJ3>I<)UKY9Lfrl;xU1mhOZ;4Lhl4&gPT{|Dc{x+1Veb>->eZmJ z91a?fetCF?E(B`7=Jrw_-K`srw5S-Ba=>OoLhgip4OVFoQ&{04z>bc?2wu)u22Qp6=pwjZVNH2=B6Ggztohz@E~Vqump$l8Qp}MOwkGQZmI-MkpR)u+U*z*EbJ@w zIs`_zlQJ&mRU`oGQ#Cb)AJqJ6KpYPX{Yo8zoCG@lxtkpDce;`T8n2*LPmjYGS^HKK z#-+zatPZgTY;++*E&-T7K!!w4W>qKqJ9)7}^5~1@+N^p*<4hjiM9`?a`Hr>i4bq z!}@=W_Ar~a?31fj-x9$`MlVBZ@}bL@Jm*2kvsKv}IH4S(BF|m9Ufe3!-g*)LG57)m mrPI2_*FwE!bfb4D7Pq+Vfrcw%MeTVWn{`$+{KTolm&$Md+7H(N literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000532,src_000465,time_2197,execs_138073,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000532,src_000465,time_2197,execs_138073,op_havoc,rep_12 deleted file mode 100644 index 2719bd0f9b3fc13f004410fadb35511080babe83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 vcmZ=@sJi3upFvQ7U6@Z_FC!_(MBh+4*3i%lB=EvengN|}X2LGS_ksfed4mj7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000532,time_0,execs_0,orig_id_002382,src_002084,time_702454,execs_35076863,op_havoc,rep_57 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000532,time_0,execs_0,orig_id_002382,src_002084,time_702454,execs_35076863,op_havoc,rep_57 new file mode 100644 index 0000000000000000000000000000000000000000..20b61132e4b3496dbadc74a4dbe90946d154f603 GIT binary patch literal 3378 zcmc&$zi$*r6rMe&por{CC~~?vMMxkaWH7sXyPI8}PaIGfDJBvroWhw{GWJ@KvvMNW z98zNc1DJ}6f-?UBiV%e@SwgauHU)@^B&JM?G$}H9Z)SIP_wM#=(4jopbF=$?%*>nb zefz+xUl%?X(Xv->GnxQR*hL7q2m-KkBIS}+U*7#IF*GwFPMcTlt!*C21yN06+-qIP zMafS?AgQ-6?-}wimhh`OXf$U;wAs`q{l-_x6IIQM=MmB5^tE8LjDn zTUEai7f!^JDL*M3vdPr=q}7=XsgozKD?Yo%h4S#;OrdS4LfM%<0=r5!Ixafs$J7PY zv;*z-k#;i(_w*Qj|uP5WP6;&)Zi!=xf8>4Zg8@DgN$a z9OIvynaSG=r`d#SUvc{Xpou6M8K9F!GI2cGCfS}~o`k~AVzPE=U1J@~a79G(x{X*kN(G`)no<`Sd)xkVBbe_#_k4TQXl%tZf+3l>)asE%8V=V(H0x`UR zrJZm^#t@(DYA-Ovn2lr!m;0Et=Nft%e+mTb9UxZ@h|)732c>F1x*jrAn{1m*j>8vO z4}p?d(fpgKawKOtng}SjtbBSs`A1qeX?=_>=Ix}IkuQ?suWS1Uql^EoK*?C?1?9_p z0F(f2NWMn%0NsiVH_}_lc1aXftk^Zi*w$dhCduibR6`P&ssV8IwM&XSmoY_~n1<;Q z95}?Dgd7us$jU7+?-@xP*3ErbHS6Bw{oI8Np7mT@E`z*Wa#ph^1BCQgqp1D;9E%T8 z=R2a5A6Fcby{E##=Hn?fA5Zr0+^@yZJyn;|`yp*_Kq$jHjjCq?b3q{N<1Y3Vb`M8O zA;RG#g;f}vNW7m85Bb8<_aDQpxi1%1t=ZYx_AXtW0dKL)BvI_8UGeNC8F#P5HxIxvE?< z{RtLM1dl}x_&1zTAcX%&-01iF44WNTi<;k7YFDuRgl_NzD+`920hkDwv=( PRFr`c2n7v=`Cb43rl}MB diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000533,time_0,execs_0,orig_id_002384,src_002084,time_702585,execs_35078617,op_havoc,rep_63 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000533,time_0,execs_0,orig_id_002384,src_002084,time_702585,execs_35078617,op_havoc,rep_63 new file mode 100644 index 0000000000000000000000000000000000000000..15669e9148a069d0da9702d6cc70bf1b8d78b6cd GIT binary patch literal 7984 zcmeHM&u<(x6!uOdf+{sy8bP-^NC~Q{02|0mW_D(Ft&oYRlnT-UMM?$1LZV5l&_!Cv zq9{RPmn#w#|3MBM5GPa)QI83V#DShUR9wP^Qzd%lVBWLGGv1y3NtzHKma^m6GxqcI zd!N7eOx^rtGGwySlA8}n5h@fbWQuww^E_&4h4V$(J-hQLdNHmsb|G#G>kZT6^DG;U zu{raSHi}*iD3*LUyCc4#UT%SA9y~CaV_6F(yZ7N8Xdsl1la-0xUv_srZ(Fuy#5)D? zJxGjC(P0o`1^D?CGIF9*R`orX^ihY>Y1JNmQ!mj5Aq0l4qxR|q z^coG?aaNH0;IrD+yACWIez_)Lvv|}Q86k})Mod;LW{04dOKA=F(yCGoYIR1}DkxoB z^^;;zu=P&+tuL9we^@1x`P6up8iqM_$}n!4%yu05>P7Rq1IEK_P>b!p@W!1WsK9Xf zFl8*#p1k!FBY0$j>Gfv>f1deo8bOJY2IsSYp?Ss>AYVq5!GGr$*Ur)#FJGJgAX6w5 z!W}{?wOR`>_k(yio(9o6D67%ZkUrTB(yxgz03g%O2rXUwQGomjp#R?hU4mY_Q}i$a zT^?gc1?b1omv<#SOMLnBG(C%bS(2UN50du*CE$|UHPOR|lhj+TbFTQ=rz_!?pFo$kD0LpBhp&5Zu=HGHv8T0W?T3m$CdK{ULkDK@V5r{Shp<~!}^LldMB0UV`~9fW6e zG>!+5zJJ>=a&zW;4y~Tb z1?>^QY9wa-6|D5ak(yk2017L-nozGO%{>E%*so z$?@;|{@u!%x35Afa*IJ0r0_8X&(BAw>_o`-! zqC6vdN{aM#ZDp;dr}xD!i?A;b(}t`lUhnV*=5!n8ETp8v`346X3DMddl7QA*kz1)0 z+9poaB2qL}3_+;*D;padz&(o7JkI^$R>PlnzJ}<9G9aOCBW(%ifFi?K@n*w(UYB;g zr?eR%RGMO{z*(*#t)IWM55H^IEV0~Ua7pzQV1Vt?Dnc`*RU=pV2wLc>>X1#v(5Tqf z#7a|_{*8OGr5@d!>9wWZOn$Ij$R!C=-#*6TSar=xdO)5qA`P-toR=4#T7rmmnwsLq z^G&eu)pqXKbO96_r2wwV_G-l{k70Hz8zs0rk>2_S+yT;C=8X9Yeu0H$e--n9`sJ-C zA&t5|UwseVejMCJ%lkC36U5)<$Tb`aCH8#D!`Y@A0=&6PZV1MDMFbGjEHS+Ll%>lm z+TQJE!?^mj@BjC<#9lK7;vZ@zs8Xg`N p@8D&DUCg-O>!UQtZv;lE^jq2^C8f72a7zc*g7PUYR}$#ue*xh=W!C@z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000534,time_0,execs_0,orig_id_002385,src_002084,time_702819,execs_35081663,op_havoc,rep_33 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000534,time_0,execs_0,orig_id_002385,src_002084,time_702819,execs_35081663,op_havoc,rep_33 new file mode 100644 index 0000000000000000000000000000000000000000..cd018ccb145fd3c0e2476cc40c7546b0385abb4b GIT binary patch literal 7440 zcmeHMPiqrF6raYMsE7!rnM=Wgg;u*sx?{Fu$QH!*(1KJbVjTpv2-<^UptK$mzd-Ts zA)mmD2l1Ff5bOu=&~H)jD(idmZzr40HjOQ!>>SeB`9JUd-h00{<@2Rw;nNxw4CN;#C6*gw%U|MOX9L#W4C_OS;ei^IF?e_ z=*l^q6<7Gg;UN`O&s(A5>&rc8Ae>K;%^Uka_V*e4qS_|Z7&#wKjDKZEfe;U_RQ2Yd ziFxFC;o2fy=yW<}04y(8uXSKhuh-+(@dQv-X0dF`>xbP|6h*D7H!aul)G;}O-kEy|E#tLY5h_*dD?b;-q}2^8iVOKXE18$phB5ThVF2>YtC0s$DE~2 ztnTdW5V8_L!OGto$JjV3Qci1Gr7olp$KGmYwO7!sF@6-(Iu8u zTkc%{MB?nS2MU!03yAxp1*}8rI!<{v&Lp`r7xy>q5g>176n^kHSj9xTWlqRBA%XeO z$5mtD8qk^1r+5vQ^ws2*>4=1kUae^zgRTtCtR7|-wX@E>&Lp$?)~931(jj%LL^he$ zmuHhrnGVV9P6VUofzxgtxP5FMI3dL~m+CKg~sJ_xP{WbdnC_G0+ zjr-AF{a~RS?A7sybqIkcnNHk#z<2dHTX84U>j%6Xzz9Fm{rB7jYtZ~hNJ$!r{O$w$ ze*_4m$RN zQMIfRI)TxOYkg6V^LWkoyE+Mu0!KroZv#M2s;}V?s z5fTbEKrri3>~Fi1`|uGr*@@DEXd-`BlhiHjLFNqPnBp*i9pP72l8f>n2m1QcsKGl>e6GC6+!Ucq)oP&@gSwd0yBs+ph>$v2Y@HM1tBMN-|_j*}`#&QZGY EU!r6(egFUf literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000536,src_000443,time_2208,execs_138858,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000536,src_000443,time_2208,execs_138858,op_havoc,rep_2 deleted file mode 100644 index 1e5c6005ba4a894ce0a0cc28b5e63a3655b57854..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 80 zcmb0RW^kBjC>?A0je#LQk3Ex*UzlGy)=1FM+K?U2&^KT(u`;fA_+QTl5wqlD1j_3h T7%(_+T60YV0+12B->eM*x!e*Y diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000536,time_0,execs_0,orig_id_002388,src_002370,time_703206,execs_35086048,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000536,time_0,execs_0,orig_id_002388,src_002370,time_703206,execs_35086048,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..e8b22cf00f5f2f4cc208965799c4394e4a75cf3a GIT binary patch literal 9760 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000539,src_000377,time_2296,execs_143013,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000539,src_000377,time_2296,execs_143013,op_havoc,rep_3 deleted file mode 100644 index fc7923244f306f38e2389bd1c5eb0e019b4d941b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 64 zcmb1$t^c2yBb^Nd9TUO8{6D*Ntg(S~tl>lilK~|4|G#u>F%W!qU|?V<&P_5Z`Q41Q8L05;_(NRUzhJx9{cUHDjr0%t5eN5OYXZdkCSaEA?!k(StYb z=kO>9#Sh?@(35!YS<}lp``+94nm;cj*!l-LhuL|%GrK#pGrxI(ZMT^JC`@ z#zU#w@l{fU`|*JdTIYxv4nro3;JI2u%%vX@>p5dajK}?WFXkhf>9+b3^sX7Jd!* z3ecyvP=|&yF9i$OEAzh*Ji(nUkV}-w|9(llP6C@IZU5C?a8?p&?~=?<)Ip5;$dWL> LDu1RNmMXshfRAp; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000540,src_000408,time_2304,execs_143586,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000540,src_000408,time_2304,execs_143586,op_havoc,rep_1 deleted file mode 100644 index 0a9e15eaaae45c5787b7c9cf0e5a9af06c7640d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 55 rcmb0RW=OQ;W3-+)(Xc+&fz!@_VImMf*j!+ybSy~TjC}@B7|sR&w&M?j diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000541,src_000456,time_2316,execs_143809,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000541,src_000456,time_2316,execs_143809,op_havoc,rep_2 deleted file mode 100644 index ac54e136b8fb084ed4e2d3448bf99d50237ede70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 vcmb1%t-m83YaQ$!R-D9cXee$d9cyT4&Ms_fWStBWWngHq_+$VR<$D1DJ%S8{ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000542,src_000193,time_2341,execs_145711,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000542,src_000193,time_2341,execs_145711,op_havoc,rep_3 deleted file mode 100644 index 5044aac55da88d465ffe8fbe482f3223913111ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 99 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000544,src_000200,time_2344,execs_145899,op_quick,pos_30,val_+1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000544,src_000200,time_2344,execs_145899,op_quick,pos_30,val_+1,+cov deleted file mode 100644 index 74732981ea..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000544,src_000200,time_2344,execs_145899,op_quick,pos_30,val_+1,+cov +++ /dev/null @@ -1 +0,0 @@ -[4::::::::::::::::::::9::::::`:[:S4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000544,time_0,execs_0,orig_id_002406,src_002275,time_722047,execs_35138683,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000544,time_0,execs_0,orig_id_002406,src_002275,time_722047,execs_35138683,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..b2e11b534d37a156a383c56c035912c530a65e2a GIT binary patch literal 14411 zcmeHO&2G~`5O%4m-mD5FT5RBgI7L)3O&moV6yFjds04>x(Du-Z3#vpVB0;%0Z_;BQ zf=dp03MB5_P+x#$_Q$(x$96*M{-l{4>b6PNv*Vd>XTNWjG`v1-`m{|Np8VN-=hIIo zKHX}yS|oVwy6!f89<<3G@jvX5lY8o|1fL37k8Y9Br(sCGzj`5tsn_`}j=-2mjRe1DMiL|HLDqiyG`O72M7;bT;iIqI z4auGJ=g=Krc*0v?6`yfKTf+JU(*cidI*vnNz5x~f48WgfbZ3VfzaNgA*;63=o7^^^ zHlyB%Mg75-`{Zc%eeZCsR;xv0$2lGj*`I;14W^(S|4cps_!oHm%1wk|;gg$hM%o3_ zA@ErSU?(^b4g>ea`qQC&=DWFZO0773Dni(DdBf|Dqc~PE8MDMS{@ zIaNgRFBQohJCapE!^MjhFka?gvGMc7&a8+?8J|i++ju+V)5%vBPp%d6jH;J2`#VSFFou7x91X>jH5kL82SPjJ6 z&!>DLeiKlQh}Gj~1ldawKWD6{tBs$3RUL=;nJJVBFO*>o)A^|?mhyy7D(d7aD{EB< zk>EfS&v}KAo569w5GdFySW~mrtwZvS7(0>w3Rp*Gr<*D1=7zXx=t2 zDW6L`in|b5dP~^DUC7KGEbKxgBqbaILSw>qAT$ zf<_Wo)erzH03m$QLkKb3JbTZQCa7hhS*{Nt$IC?ht=m&xe^t z9|QlqcHCphA}FXhRw}(F*vYbpw4SwpddrrdHXf2NHLb zra?^4*xl{ZLxn7aE=p`30KUlTOEoQy52l-a5gKnLG@?RgpA)b-udGsp^tQ=wY+;^{ z5yevw$*~daKZ2zaA!OMgq+*5a>PcUB`#SDnpRu#IT$gAa)`#-42Q*kL4(VyxRG$@7 i2LXYPI7nH%m6ZZR3WIeKP~7bOtyn{dYmhvd!oa|QFLq(UhczM^ zz!8DXSOQ_!hGeWZIDY2>Gi0Ji>(;fl>!lV_>OO7Sk9oFwxk8L1R3$euh;G1{k#sfe6B0EkLV%YlyMFhSu)D zh6lK~A2C_tC`SE0w6g?iifu;a(t)Qy2Rk5E&@@X(U}gz$n;g_UhJsi_HDhZ4(5Ygs literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000547,src_000200,time_2350,execs_146348,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000547,src_000200,time_2350,execs_146348,op_havoc,rep_5 deleted file mode 100644 index eb3b11cf55eb2464eabe7ec5f92ec978867e1fbb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90 mcmb1+HnAceFft@SfCGfGMAB+p|DRnt+A6r-#0to)=LZ1d&lo5G diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000547,time_0,execs_0,orig_id_002410,src_002027,time_726710,execs_35165352,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000547,time_0,execs_0,orig_id_002410,src_002027,time_726710,execs_35165352,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..7e4ad47fe24670087040f5495db34b94f39f8b58 GIT binary patch literal 11762 zcmeGhO=}ZDbT=qLlq8}h!HG~%DK#E4*(6Oeh{10HO_fpw!x(C8B^sfYDk_TAdp+yP zt3Senhk*SJy{Z?Xh$m5m_3dV}n{4)LHk)>%`ygTFeeIjKZ{Ey%8=lJ&Ojaw)cWy1u zajh|j+eY@^GeX+pINpv0)v~2hX>Dx_QJmwq&{do(+sQbmKeJ~QFK;A-o0C^2uQWHr z0-||DizG_~W63Y%TE}8A`iwElkXS?S52=$~JbgpJ`8XASNZ!C{1vG>xb_fJ#MICer zph8R|dTbVjj%e&1>_r7jF%cqrIv_b#k`>B@(#o$mZNNslZ)-*;V|A zgS#8@|448<*kBBAQ%;}L)6?%SaFe0eg`a)!8gStQinjRySRcUn5~0{1W$=m*Sd&A8 z4;Eo-0^4bCr7kqy_q^`uEQ-9%L9ZO|PL6eh%=dZ0;8?fv>sZlz?nM$x5Q1U^?zH(l zd3u`TFu(*yxYYryIUbXQBt{aKsGNEZ|m$Dihw5LF*B`&jp+ zDNtneeB$E8Z@7^0v&e6b`|a31vwUr#APrY}^;RzPEn0AUL)u1=IZ9AiwVPE8MILD) zS|H6@6-THXRS+#W^Syu`L}Dv{Ad7TNb zGwrEv4pSy|yUEO3JX|?4GN_8S5taX>Vv=ZxeYD88O`t+nLPy{SqB^ER< z?-U|P5Xd<^gKENAT+~Q71@&v}A6Yx0;{%8GyXzj=D3@J8C|+7_w3{u}B{KSacdpVk z78NClR3tCTBKf!NyBmo`h&U-)4wvVvi0xTQL`VXVrf)KN0| z#55p!n0zu+Y-O=V%{i92Ovzc_*m72%9T1JiIjfJ0WpaXnIl{ne!FoKI{7)R#ae{*$ z$*5VZQ&TVXQ8ybqzCN$0;xC-vlvEkrz`O&bGFn8I3zDq1qAK@xV7?mYY%%t;JhjY) zqjVyAb57|IK9~pn9OWf+>$>6kIqOQ+?kN+ck2gJ??4X|`6(i~=FJpfhV?FVrCoKZq zMrWSdZTz6CAbDuVx(dN{mN|l%1$N>(t8A<8^~`RUIj6sDwXBL|;Z!MlT z4)(u*?>IUBD<~ejcIorsV>9T=8wIPoKn=R`{qY!d<&~~|(3O`1W5-H`z7s>6^hf8e y&ZN?MR0g~fIqe=ViX;;&*6W85rTBx42Si;)K#fo8^&SG+{?qw@ncyJrI@EtNz#X0|3a(6OaG^ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000549,time_0,execs_0,orig_id_002413,src_002372,time_726997,execs_35166935,op_havoc,rep_25 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000549,time_0,execs_0,orig_id_002413,src_002372,time_726997,execs_35166935,op_havoc,rep_25 new file mode 100644 index 0000000000000000000000000000000000000000..40c329db3f7ff3fb4ce080595fbc14158365ddf4 GIT binary patch literal 16988 zcmeHPPmkL~6rY$tBo1W{TQy=Ny5fRDF7}!@O-3sUg%mC;DnN@i8mQC~QPtA62ROiC zbK=&|&~L$EZwshj0clShkb2^PIB_y>W<2)T9^3ijIGgN@wClg)9ltm4_ul)x@%}v- zy&5!M8;vHIKDOGPWm&FEKE>2=>|-||?oPA$vWdqC8oNN=C3x(9xI6hA?&OVn9{G{5 z4t)X*b`WYHt35gB4u?SyOxfAD2suU6`T&pVbNVyf1JC-1;3IgJ=y?Ji*l9m%c)W+{ zU3lopvHhHO?QXaGl#E6rbbfZ;$I)%R|18{RLsU-Z>|$M0@0E`cLv#k6&f6W)2n>Ud z;(P1nq`?F-Wbe=;9trr1v%#|WklW}rVc0Nm_z9&P+@(9j!?Eb52&qqCqU)dj`5(Ff zne_J1btXgBPMZ`xvD#1QVEEv-N521!e|Vb-@Y;a=ZVcXNby}7kNckrUAVCO|C?t zTOk*G$UlD=C=R06Wa!!AL^T>Jfoe3=T257|=tnae?>m z;BHGaFiFpAdqLR81(0wFnC(*m5Bx#AD;8bB#_!>WV8yqXCH9%dnN@SVg+CD9bpx&q z2twgg(x4L!FAr?`5l-)9z($?9NJ0!zAVw-o3o$1EF-0>sg8(6*=55~3yRh(i2{}t? zeQt@zo>3!l9D_PYd=D{DS0!Eu>SYqwfjU!>gyKc|a~GjH1?KU!cB5MHzqu{x%IP75 z3W!?*jPn|^uzPI8e2U`*K3^Epv_W3}oKZR(xg@ctker`!hj~`Zr2J z?Z6oh_mHQ!_8$%$^$Bu6o)x-hs*#QC0ox;GU)|L`LcQ+$wPWq;>42g_tPP>CYOMY4 zi+xOcsJFjQ9wH=n3Gwc1FbePHx6qMAp@jyZ(Nqt%Xo`^j%2H=j0DVPce$@?|NMA{@ z77p}Rl$_11sF$~LQnI3WN$0&Y-nTR*Gm$<|XDjqRmp0O;arBc(&tD{H3y6|J@XuOC zbSW=`h$ELxj%R<8B!^&Y7K|1<9pedC$bQWXu-b&wa9$dRSq10yS0Qt-Sjb{LVJ@py zH|O<^Wgo{&S%W6EKzA7V0h*E;W@Fr0GST#pI4{tKTa}%8f)N%sbcy%m8 zsjQv;PK=S47vW5GmA>CgDt*hxIy1S@>pAtkQ%D|4lgVy(nfhKfwk4auqy8*sCQN$3HX|;$U)vJxt%Zd;hR&pthasJLJR?lz-ewY-HtSy z+Y2kou$2XKmyMFeAvuls))adZ;z%59S+VC=Sy)e(_f`fxGgt7}y&eYESRuYHVH;R- zt$Sc3&P;*LQVW+BV#&qA5BxP>__6lzwSG6e-r``98#ZirYDu5T@e>X*c~HB%GzkT! z1!Tb`K(bwtCDc>gDMGTXPAE1qC1@nUBXv~FV;Yh)TC-nwQ6pNRuF1_43wgJIk;xKm zl`@%S-z=zU*$Rt+hRICY(3%&(Z-L#^A9&19M$XW~&b`MlnbcuyLj4Qi4U?G)l-S`V zto5vR*?Poe3WD**?4Jl3k|_mh>q*Uq$`_A@WZEQ>DGXW(b-sP){H#5JFY(?Cf(H6U zz3|T&LhsQO9|S-Z*Wz@LwfP_G7(&VrQta#NtNvl+l_R8-plorBdnNl19OOi@hyMRk CNH>}Q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000550,src_000200,time_2352,execs_146469,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000550,src_000200,time_2352,execs_146469,op_havoc,rep_4 deleted file mode 100644 index 7d41091233..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000550,src_000200,time_2352,execs_146469,op_havoc,rep_4 +++ /dev/null @@ -1 +0,0 @@ -[4::::::::::::::::::::9:55555-[::3[ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000552,src_000200,time_2358,execs_146921,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000552,src_000200,time_2358,execs_146921,op_havoc,rep_15 deleted file mode 100644 index f4840b5e98f3155a8603de31f83bb59bcf021862..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60 vcmb1EU|{%X1p)$K5=s~vO2-f@ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000552,time_0,execs_0,orig_id_002417,src_002367,time_733703,execs_35199683,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000552,time_0,execs_0,orig_id_002417,src_002367,time_733703,execs_35199683,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..0497451b4fc20ca20940bb2873ae4e7416227eec GIT binary patch literal 3163 zcmeHJPiqrF6rb!R;9;AC!nRX1HxDhie{_=0BcS4+9K?%GI{f6=k0qtzxU>yh71yTz&sB;;o$fH zXy*e6LeR1~ zgF}3G!QOH~Q&h~f`5JBVI(b947^8KPOou&_hR?_zO(Kveq+zhOb|u?Z`Ifns%{$sm zlXHreF^2pew6hM-z|f{XuDb!pVhyni1N3{Qqkk!QRu=U5(|F9-$;TJ(tS3NvZgcOT z9~==vD7(_m&YeN8)li@J8cE~D5&2N#Cm*6H(kdmO+F1D|!yY2}N*R{Y0x4Ph&NVlS z6quv&DBUhcve^n-Ye_`FQy7+@zGH)nr=3Td826u3VWUGfuLkj^_Dl=;^dZ8yM}2WD zvXolQQUBujW!%VR>>`;}UHNa4d2S_JB=w~y^=gJVEi_m#NqNahRxbW_ol^#9E&oe* z(t^eX#$5K@wB&n}t8AoNKc{LrpJ5<ynQO8>9o zO69BZCs1waVRnIIy7 zRQv&gKcWZmQrI8hP1uw7wl@#n#y2zBWRlH>)GdM~1KF8O-pjsu@6G#O-VmR>)!U+B zS{Na#cRawakdVM=M2a}FJSNNufk zS=2a3NZq{OjwYEJHr2$Q!)e|427+*ypa`KZUAPqzCn>{8=rFCe92)*ShyxO<_{(COL)Eu2-G zbI!|OM_-S?axXR-hq41bUFTbvdL9ur655On7AxAcUE&h_)a?fbqT+usRo2q=je4Qw zEMtI>a9Chc(w{Kag+Gj!VtdM!CQ(1A{C=!X!m17BODL*M-`LB2))Oh!jnv z8KD@|oy;$lD!`VBmZcb`Z+Gy-p^5bA)ZQMyo#YxycO4fkz!;^wW`$AZrDt{5)jYr4 zX0KQZzM>uW*I`t_(lb3kk_Hw4F;8j;5!0F_HA2WKOu^Xkyu;@i_q{WX9bDOxl?lgbtLsk%!61 z^GS%=RI*Nnh-Jd1>|ZG1lB7!O@Ow@k0^V`1*rYr}O4(GhPUa!)(5}W>4Y|8rL zXRJV!E%#8F-|5Am+*;CHncqR#ZX{nV3n2=FwTef9$W!Kb>F=I@;zwnE7gf`%ZBo`A zE=*@=kQ369(;ADRoMbD8__AX?Sum8l!&1=MoYCR83JK0{h7M OlUAqGfzr%Ejq^YDLwXnh literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000554,src_000200,time_2386,execs_148946,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000554,src_000200,time_2386,execs_148946,op_havoc,rep_12 deleted file mode 100644 index cf2b3cf921..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000554,src_000200,time_2386,execs_148946,op_havoc,rep_12 +++ /dev/null @@ -1 +0,0 @@ -[$#]2;]52;;]52;$$$;]2;]52;$$$$*$ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000555,time_0,execs_0,orig_id_002425,src_002259,time_738101,execs_35220977,op_havoc,rep_56 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000555,time_0,execs_0,orig_id_002425,src_002259,time_738101,execs_35220977,op_havoc,rep_56 new file mode 100644 index 0000000000000000000000000000000000000000..090ada5bb7854c1885a57421493644e0731ffac7 GIT binary patch literal 20432 zcmeHPO=}ZD7@lkkLWMLa(%4Zctx!SG-E6Za9mT3BT3YJ|R4@(!`(b0N77dCQTcj!o zYQdAIUi}3e#80IT ztwLn1=V2|kvSJv^?{d%LlW11i@qE-llG3Rm7d9b%I7U5uXYUwHO$1iHkK(=NI}Fku*(m>n`&dc=5Lrw^=j;*0m7^<4^<7z)*~4F>8a}khm+Q^dKbi_ z+3;YYAhsp=B@z#)pBgeXr+Zur8&f5eQhmodT&^lp^YWN95=AIAXTpv2aN>2f65~e@ z_law-X{c$ck2U(aM%wV^4wbOnI}3Y#OBG+oALDbAbXS{xutiZ8*o}@(T!QScRY#Ez zCePU!&*7Kod0wf+5<5alWp)Pu7~m-9xROZWm56YyvgR=eGtUMw06Zq#yFJQP605bs zOyBB5Zbv&}s^HO%ZRRPF;?WL}qWdk`w)~m#i#d9|Sd2_9EgqOyz-jIQD!d!$`H{kQ zhrJcv#vGyaf(;ueVnJWGh%aK!i5A+Bm+EJ#SHtX1T^wJGMU zh27m{ts5kv!q_B_P6gQ@g1&|3t)^`WDG7#HOx&7wh-ulReO>YN)tIf4jdELQa#^HF zNGSx3C?O@!jnE*Fk^?Sq#`AMFk)TAc>d}}Iy>f`MM6VnIQzF~YD+Di{LI(Ta3J$<7 z-C15z4B}3%0yM=cKoDJL1D|pgV1odKoGr8pAkiz2ttrtfE>IG^a#>BVv$&{<7C-?r zw3drFH?G(^EHX`l?M98gMw Qfe}Q4fQgk%{r`G?04aGp;KZ?)9C!d^X4f`J9D5VfMS_q~V%fX1sfl;+08@+I zIZmUi)ORr5ASI$Bq@|Vhm)%sI9Hv>DwQ?V{O{bTq)Zj|_%I2qv-QoAkys>8Jgf4-c zMVJ~o)^=0x0{M=q2ETH7^P6HLCaS7tRj~fnX*8SgzON6t#;@MAQpa@I=MBf}nUgaa zCYas?c|i`ip0>7jej}T?zUyknU3ia1XtCBpn9XL-7=2(ZOBaZt^pCIYcYlBy%%#)s zACqSDar0cO1*2f{?)Kmoe5YxW_HErLTh=9FVw$sh4yIcF%MX`$M+ZrOwY}uR)VbrX@#NT*Jyx?VE z;HT1`KsCTTcO3I7fQkTX49)^H6QJHBt&CF3$V0;~*;8#u2+FVeJ31 zl2BvfZ)&6iQuKyV8X(;(<$sGfFOa-6dZsZOOeEcL%nkb&uI2@jCp+R;AUUm09C64Y h_x~f3&wj`nrj~8(pFNJ44Uode+$60Ohzm literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000557,src_000200,time_2414,execs_150803,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000557,src_000200,time_2414,execs_150803,op_havoc,rep_15 deleted file mode 100644 index 976e69a387287074b16bd0f4dbb493593b70dd62..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcma!+uCPnCw(vDIvaV-fWIzQh5H2eW0J(q;GVq-d(J^HqTW1h`Rb#qKjw4S?3#oWba&OOSFfvn^*-tq ztCarwGhNmqFxYopF~Ko34BFRh^QV0jo}jbtT*4p z5tYGnSYipRH&U{~i{?9VboKVsawrH}%x>tKTfqG-9*53O@3>qK1%SQ~0zdFBK5YnP z72qR$e(!w3%O~&^Jnw!B8yg!^Z;W~vb+K)&F5`4V?UF*kOP9XgJuUnR-(M;&9 z+0XnOFPS;Q@Eo0FEjY(ytqHj`TH0^V9{Cv^r2NCExi1 zED|DXIEW*YB%}QELn=)`a%bRu-$^cq_Xu z)#`zXKuX2rYm}AQPU&fM!+IKQ=8WTTtS7HakE`|ELA%K~h#9TtO>O4iGg!QLZ&_Ky zD`iGLD|8}4KBdMBNC&ba%gd5I!yAToe^~v-U0~7-0?(`CLB+}$I4A)RD(&FntJjv= z&ivh-pJ^zN#6H9)JP$8=6ir2HRc7|FNu|tp$f6z*bG)%N-W;c%Fb>F|o#gBw8LLf# z##FU$Jfxs;B;GQ1O8A`}lOvg#J+ti7kMBn>zS$S^!ZN)M;#NDi+W@ZnfAb$JFq_uqt57KBW~XehtNCuKy)}^^q3IGo`zBBw(Y6* z$qb_pEB88*VD*HA(Qe|-v*BTK>uAI1`;c1W`nm! z^LGptT(=)Kp^8_{^n)hno16DBZ);0>RGAOfi|)rAm6wgr^p)^mlT2SF?>cKY|J@W~ PxwXB$jrV2MvJn3Q?0>MsMTnOKioFz3 z@edIEBYF@oh5iBFgq*y$y?O99zM0vN*?hVEAluX#*vw}3&F<`P-n`%2H;}14Rh6=*+D^I4K!4LWOCe<~q;^j@xxtoa9lV9yUQ;s6BQ9 zfg4h^OtxmHWQRgMA6yagHCJ|rJL=t`OQLrpH^KQdC!#KsHe;KNb4<%}NDEz~74L!< z<{aXZV!rf1{te#|(~4|{zEA^d2<1>$>=e0oG!hm21ScQY6?R63e~LRvJ1oPcf0 zeffL$+b+!9iL4T(6gsKVA28N}2ga}B_)3-1!teHhA0WRU!>-QSPCxi10Ew3vJj6Gt%EvTP+i8T9 zOoWU82DMJ6mkJ7)%S7o14AYl8Xks`;dUMy>9=x37I~a8xWG!GajJozSqe@GUs;-N} z^m3iOVqNqVt*~R8QDxko=?0Qiupo$OQbdU4>`782gd9Q>oV&iivvmQzFZ*~t7E<(N zuN+R$@{miSLj~+Ip1(=^-Jp?kV)mhQkp|^C)ceb?S@8<|c$e)jbYo*JpJ_f2MZ|~j-6}XEC&jmXMe#CHJL!W#h zDUJlOq-4it#E#pH9SC-Wd$}dN=*?YQ39YbD*`pHWfCUy#T*L^5D5aftIOnYh6m{}1 zq8w^@n6x~f#ne^BkMKaFatsG9D~D?=^+@_s5!%_gQYkblmKG12LBvv+&0 zxk>*{GZBC=gTd_Zh|m602#yA^CF9=#oEb#`GW74jXF1iqWwXO0mSskIWc<4k`**L- zR`x+r1jSAEftCb04%r9&{5ug7PUdue6-{sq%jt}A47J44M4qA{8flpU#-7YtlS-g+ zEmP%g8lo97(VVd~H$yaGSUj-GW0B@ILZTsFf_Z~|)G$fDcU$#moB}Vit5y1{aHXMq Q;`~Xi*=#}<;7pP8zhx>sk^lez literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000560,src_000200,time_2432,execs_152126,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000560,src_000200,time_2432,execs_152126,op_havoc,rep_7 deleted file mode 100644 index 0a9d50e690..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000560,src_000200,time_2432,execs_152126,op_havoc,rep_7 +++ /dev/null @@ -1 +0,0 @@ -[4:::::::::::::::::::::;::::::B[:Z4:3[:Z4:3[4:::::::::::::::::::::;::::::B \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000560,time_0,execs_0,orig_id_002431,src_001855,time_744916,execs_35243826,op_havoc,rep_32 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000560,time_0,execs_0,orig_id_002431,src_001855,time_744916,execs_35243826,op_havoc,rep_32 new file mode 100644 index 0000000000000000000000000000000000000000..a7cdf929c6816ed292e85d734938dba46597856f GIT binary patch literal 39580 zcmeI5?`tDP7{@0$p-{XtAkwvuU`6nd^mI3ytlf;K+pBnT*tCN7;Nq~ywU@h)MRP|$ z>b+?2eSIUo^Qa)c^zFS6Usx#kH`v#{@J(Kb_(IT|n@!UE=w;KrYY3aocPPos^E@;2 zJfGdr*_mZ#W-ZGNe)mf0){W8{^N_+5pkg+k&(~^)B#d0*kUlbUPWaled~yQ%HB;&& zUX?OoSaU-DMZ)HW-cDVClr4qQ$z!RbXg9S=$@w1hKB+LcdG483+E7>9uWLF>`Rc!O zVl&ilg|S2^yFL`VeWkb-zKLsK@rdh2Ji>@a6s#`gm?No-xxWZ>SBiiSaAEQYEb(em z6PpKzZwkX73x_!ig5C8!X zh#rAN^jv~RAP_?WB=ps7c1Pr1x785FIA=>r?$pb>+K!Z3so_t3ERo9J>t=hzY8dkh zV{Id4)>oFQX0QIS@^dd9b?^nFK(-5vJ^5TpU~5o-00@8p2!O!I2ynGTU>KGoa_|1? zP{DD%TI~sx}@UG<^XE!aQbeo7)s?+udSKWtd0up2P}!>pXq zmYFT<={xz)lUhmrmQ0hc+h#LYNovbf6zXqJ*ui?GOsD%QCe>(G4L}X!t=EcgTyo}A z&gOfSWIFAr5oMK;%zJ029bh2@cgj00ck)1V8`;rk%jnv;zo= zzYwH=90Wih?gTdC9w6ca0T2KI5C8!X009sH0T2KI5C8!X009t)0s(A^5{0V(AL36S z`meiUOO*KEg@_OYh7iD_^bj~ufj|I(sJ!kT;2y*v;CXnXJ?JjLmMB4FAO`^u009sH z0T2KI5C8!X009sfA%W;G4Gj+#JE08c11$)E00@A<6cWJF&=g+uNedZELz8yJ;4cV_ zn7|^png__Pi1mjbzN}8OU>E6~)Y<<@r~@x-ZloBc+9qFKyrAo@emuFlB`nwFZVxbn2m~gSK;=Zg<>i``8>`#f+pP6iW*j}84f}3xpw3b(%vS0F?Hp^OwI}=7 zJ`>%ZSp9sraB^<3$3$E1DNIK8*@15QC$raDC&?DG*?}e`|HP^AEu+-PHoperiO|I=A91+pF?)9 zhq2whI`_+aQ_r$~=fQ(-_db5`p!X;eFbJf`1#GZ>^m;1>d{)9WP!&PUQvJExi7owY!VJF}-mU zS=LXdiJSaq0&I-S+X{6xiwr?JR;T~BwY-d$5&4C#hs87ap9FjU+}(bE5X5?+y9+5i zD4hox#=W}sF*(gMK6%g03`wzl{^L)!k-cawE-WDX4diTD7P|gAxLpv8yx!gB*)XKx zuO8>O=QhB-id+-5Tv#|U1f;uMT`5CgG5NP#TKhE0%adkzZCko-;S>~G$`I;|;JW|dr zsZ^XqZ4NvP{%Y7Wbhlt_+u7Oq6qA!scL+{&2;H_Yp zp1#z>9`MfUN7m4J`p_SDet8Rt&L>*&BkvF|+dVA$&e4cRMz6=TJ-r zLThex6IZ*t?*V~VOk=Z_a-Nfbv%8mPN9NSq2iK5dOmDDos2YlCU${KY5!H=TIf_X^ z^OiriyX)@(8L@udLd}yF^1Wd%M48)bn%)S z#$X&LN+2~{=9M!B#SlF&7OgU|)NFG)o15uGn7-oN%fKL!+vY?VgCmf&{Q2jEk^VYf zXp_!qyfq@e#^5)V=6&jv&2Tk=`}v~F1_egw0zQvhKLFlKr*qlb>h>vrv;%N-apQn+ zWsW|uPx)Na7n=ZR;oEP$`8~=bB{5rG@a5lJfgEV=P)sDm=e;_6kYQ4tNVOn@WTz4V z=5)YflQUN^>oa-)}^O(^-8c>yJfx$1qua{$+&8N^z%mNz2C#ax`+1 z3^&LXEGSfd0C?S5Z*hiKK&89Ip%X}Efl0hlPzP)TSy_8?foHVK-0LJ>uyBF3xYu!# z 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 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000562,time_0,execs_0,orig_id_002435,src_002302,time_758118,execs_35286747,op_havoc,rep_42 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000562,time_0,execs_0,orig_id_002435,src_002302,time_758118,execs_35286747,op_havoc,rep_42 new file mode 100644 index 0000000000000000000000000000000000000000..6360a5a6f87b1daa2b836b6856c0450d300a230f GIT binary patch literal 23372 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 I){uh#2dT8NzyJUM literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000563,src_000200,time_2440,execs_152727,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000563,src_000200,time_2440,execs_152727,op_havoc,rep_5 deleted file mode 100644 index 750cb0ad5a..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000563,src_000200,time_2440,execs_152727,op_havoc,rep_5 +++ /dev/null @@ -1 +0,0 @@ -/1]116;;]116;;:::3[:S4:3/1]116;;.hhbl \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000563,time_0,execs_0,orig_id_002437,src_002022,time_761155,execs_35306353,op_havoc,rep_47 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000563,time_0,execs_0,orig_id_002437,src_002022,time_761155,execs_35306353,op_havoc,rep_47 new file mode 100644 index 0000000000000000000000000000000000000000..42eef9fae75700d5d82e33cfa8f72b837d5c3802 GIT binary patch literal 9971 zcmeHN&1)1%6z_?_L6O;63`~>iL)3$UAYJK6&qo7+9m%@oOWz2AHF>eZX7SFfrk zJ(DMxJe;oIxmBN$7P?Sw$L*uZI&N`$IbM0P9Il!{@pBbL8HaySR8?KsEFTYd6^83`kI6x;IO;)FM0K4IivKwM_d57_ z#!0hQYfAsnYAI4PsA(XUCHjYrds#wsq3P3lYg;7{E#1d&nWEeXLn3gP&jZm=&|{oa zPQ9Tq712|SrLdl(?5miI=DxHI@XgIA=3K>A!^>!3m@yZ6f}Rp6#YD>tit-zp&2uTO zQYoShb>our|34YZrO&y(}S z>4{y`?Oi-t2YEDJESE<Q=D(Y$ZKU&bx>FKnL%CdDTH1toGzMK?#bcF7 zU2h{LIu~G5tFm@;;$7>Fei%U{b}bsIlKu)Qs%LCGCOy#j6M_ZBa3v>fD_f)bV~gtpo} zL(1-62iI`gr^Xuc{ygh*;L)E8IfCd$1JV64qQhS2JCutMOJ|N{j{TW-OBp`kk*Gem z(O9s3B4CTQ`P(8kow$JqzUl(FnReCc3}RA1jtA;eivf znLKN|N-Z5h&l>??32c+;+(rfEE}$Z8%~js}n*hljKvDacET<-6e}!H4Dtr`aNt+)4 zGiEiQlnQ*{lCbX$qME8A_LMQOwb2->YN8F!a9MF+7^?5U#Dm>LRk58P#;w2?;w&GX zL{yzeKdFg+VIz(*fz^EJE}EUNv5X>RCCL{mmBW50dE{semEkMaIs^Mo$fREmqz8IC z-~`P1F5f9c=Ap?t@Kv(vI?!fric`IPxa(jbyB4uxqa8iX^d?{u3JA9PF5eHnGzQt_ z`$5g)fHJ3(xF7rx&(z==m_M=S;!Nxoz6PFeDJI#KGrP~`{Q{y+0!i5=63@$R^3T|L zY9cvkQsZl{N4%)=#gB!Z~`*Ayl7Y)%MSN88h7lPbkU_2}Op6^2a z1B*Ljl9fMzccE?vMqPrQ;}^xmx+LABOHeS$KQWR;+@p?1S+AI5yqk7(@Qg|Jp{L3i m8O@ezwd06V{Fi|PP%{Adodv1Y91OJepZEoa%ztp9qW=LwHk6?N literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000564,src_000200,time_2441,execs_152781,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000564,src_000200,time_2441,execs_152781,op_havoc,rep_10 deleted file mode 100644 index c2babb8ebdc3594ac5e42a2a8ce51def8b8782d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 83 zcmb2Pva*^i9V=+UkYZxO!2U=&*3i(LU6{eZ5W-?GG?bqFpJApU3zQ{jXz>XqDGU{k QHM9nz%;bDS9|i_~02e+I`v3p{ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000564,time_0,execs_0,orig_id_002439,src_002011,time_761506,execs_35309503,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000564,time_0,execs_0,orig_id_002439,src_002011,time_761506,execs_35309503,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..0bb6292e9e638add85727932e17a3c1cfb654f0a GIT binary patch literal 13596 zcmeHN&5zqe6rY5Yhyo(eqDDJC^hoGsov*DkS}81Ikt&qZLd9VZUW&ZpLrM5TJ+n4#5PuUv56HIN=3IDZmkM)|QPN5rX6z>NOvteZ>J`M-?4|?#+ zgEpqlPlY47KEDB>65>na<03Bl`!Msc?w%iXeb8m_KDofTR6@~fU$NTl zpT}e8w0bnrAIjc}zyE3M{Ug@mWAe$fo>%b>ZtvlP`niYI!XKDgK)bz1E3bN<_owIm z=2@-6zd){+M?S*QqhYtyE>_vjcD2_~k0kx@bk>kfYIzPqN^U67i=M1pa6b|SO%=Gl z=?av7TA*qr^;{QFwb}a7=KGd9Ve}(9CzUCYdCXKnF(J`p{EXsVX6yGB^Hgi_E;q5W zfOq-pDILiOuI}m)|3KoHxJQZ$O?23c;iTU|I1Elwqomw8DZ`mBV|X-Uk&kAK#fCB> z3oUHS&5%^PGDDgJ7bSw>O~Q@D07sSs;)XOKM>9K2H^5QGZqO6@!I-J`6A(zoXAy9y9x5;pKr_&+zAkGbAS*!fdwr$_|=Gry3P&4>@tr-NrPiSRL$IUt} zV3;dtG3U4Gm1mt1N{v(6(kBKWRZw#1qasUFSz{8TerfX9R@VMTW&HM4-ns~(tGsM0 zi)6B=VD4$aGy?N!+0uvx#8e0 zO+aq3RI*wZS^(>0$>_;^*J;`Gxqu5Tr^ zjC&Rv)~n0G>GAKrweJCA&sZ|Q+Dhu?i`^ZFouR$Z?{u!9mr+#Bhty7`10S}J$BeZ2 z7Gwy|s-YrF#AEu9@C>yJ*U52l3;sB7tnI`d#gkR=0se=l)jMz>!zLGz-|JqYKTw9d z?vVz;?|l{H=?Vy!8*^}JYmPb7Q?$L_lUJY1?&7_-(v~>73&=0X42~U4)26MBzFBF~ aIgoehEFf=-^!o}V$CLj89j`K#-u@qe@~kuf literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000565,time_0,execs_0,orig_id_002441,src_001979,time_763874,execs_35325717,op_havoc,rep_49 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000565,time_0,execs_0,orig_id_002441,src_001979,time_763874,execs_35325717,op_havoc,rep_49 new file mode 100644 index 0000000000000000000000000000000000000000..462113318ca52693dc4b51fea7c98a2ad0fc79e4 GIT binary patch literal 26622 zcmeHQOK;pn9QUrOMqJt=Dq?j4T8TrE5U}3OI=ed(-Gl>G$)iz4TT;168nQI)A}y$w zoPrP+Kv8?+g!mRcATE(2af5sL3IvHG6{?vTuU})2cRcnu-tCMcujl`m8UN??n`dU$ z=Ai+a#U>U8-Gq7&7dIG_StJqf$_2%8$ z_1g8lL%R(u6Ih+Jq5V{Zt0VUZe(<_E?6eD-MqWaXvmu|TXQTOJ&dxArE&Cso1JH24 z(kIxq!$3Tnavo!&Y1e`E)(WUz3W#HBiafoSLNOu}ZWY(~+bwo+J7OtwD#F#qWiU z+O=jAerPO!JIy7dD_CAJ2UB}x^pA~=WOieWTx z!*a3TTJ41eD20k)bY4Kv!XXXz33H{cIYF8vVDfNY!%@d4Avrb_%g4d=z77{(fZB?e zSp1nfoy5pT-gduON9s6HpO6n&a^tqUU8p1SV9>bz9WhQ)rYtj=xHqehu!C(^Fbp|E z+)ac}aUb36wY$TAXRV$0rMQxe8JPA7GaeGJK-0oj2}f`$z5|3QPbK1nNZAHsbGEj& zs_0Kczgw1J_N>;G=lU*gDHay4All{Kt)n0T4Zphaq1EEaTvQL(5|A52x-Q`rt5dlK zhp5{gR(%}oay|WVz?g-vxKb%k=w0!k6Usw8OAXlNAmDgwmxfy3s7V|zd!uN}fX#DG zZ+Irs9ZKoA1gZ|;(LsIu7&jBg&oRS;_>H{BLo0~jjzV|PMRz>dj-5#a+ch6n^+g1f z;n1vT+uL9XbsKG~sZnO-tqFi8>_up z>u2j7?KE3A^wa- zpQ)}8|Hw2`JBN(EZ}Jd7v%IEf2((C?=sRwTJV=Y3Lk|kbelHgg7RU&eiaP^_N&{Lj zC9__5qaRk>B}O&MnQYdLbe;Xz)a_c+H*$dCv72y-%(qpwI{_tNtl6= z10rO%(ec`t2tmfQdmfDrPH4LihxXTc|8HP9&kpPWt!5(k^my-(Fpv~L12?px`UW97 z&k?JGSy&K-<0}NIbm+c(v}7|gV9GbT;x*Wu9n+NDjGPlBCAf@@&Vy`;a@c*G)5EkYt$?oa=~tbNsm)gdsp4VNciXy@5!Vb_O6D{CB-aG zJFU9yx=|x+o?l~ytQW1&-2OH z-{FNRueviK4wJ!HGYSsrK9F|ZfCBY# zCEVN6sU2jh+5zRbXe86r!Lk$v4rJBjzD9bE2q9Zn;#nrtm8gSdDax6cXesX&d`Yh= zPzTGz%5cfGyta-1g>z_?|A)&wfThANs|9{2Yr;~e3(pax8qbqD8NE0Ylk*wRPt*ml zQ!xQGZk|X@tnzn6v}6SKM+h>;0hxEYPDQy6=Y^VB4ckMuFMq66aENLeQ|(RQEpo|w z69)dhQd2pNc~dz73y3tp>Q=ENt3_(7R?+dwgHSBZXDaxuyq)`Zl_0ms}Peb4MXbUTF=T&UjqX v-`J?jbdS&4Hf&tzY;L{=EX(+n&=Fyi5ReSq+zc?l$$!oPQXSu4TnGOHvOk`2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000566,src_000200,time_2460,execs_154187,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000566,src_000200,time_2460,execs_154187,op_havoc,rep_16 deleted file mode 100644 index a147d95948..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000566,src_000200,time_2460,execs_154187,op_havoc,rep_16 +++ /dev/null @@ -1 +0,0 @@ -[4661:f66%.4fifl \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000566,time_0,execs_0,orig_id_002442,src_002181,time_764415,execs_35327441,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000566,time_0,execs_0,orig_id_002442,src_002181,time_764415,execs_35327441,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..1db604bf484526159e6143da6f94085dd136a413 GIT binary patch literal 60394 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000567,src_000200,time_2463,execs_154389,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000567,src_000200,time_2463,execs_154389,op_havoc,rep_9 deleted file mode 100644 index 291323bee36b23ecc3f4cc5de71b8c7e5f3da1d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72 zcmbO@(NH?p(%Qn>kX_%vfWd*&0*I}-CQ3(}SWUzw2hp&>($dPx%DC{qx^%P^08gqA A@c;k- diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000567,time_0,execs_0,orig_id_002444,src_002133,time_766324,execs_35334780,op_havoc,rep_18 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000567,time_0,execs_0,orig_id_002444,src_002133,time_766324,execs_35334780,op_havoc,rep_18 new file mode 100644 index 0000000000000000000000000000000000000000..2ad3a66fd2fe7fe340e7e1090bebaede1dba3ffe GIT binary patch literal 13648 zcmeHO&2Jk;6dx}E3jxNcfR~H`3y=!UAzrV))}yK+Jy4=FX@vq(&BP)fE+$K`f_mvC zrUG%wi97uhxaCm6AyOprFSMr!sZu4BL&Tv%9F{k`JDc_H?0RkI!>M-EcxHa@&FsvZ znKy6dO_M7{qL7W5=Iy2CJko~@B&htW{y;TlK5?j2Fx5yEZyLs|+}uP60s072#rfxF zxNI}{>l{raNGJp0*{quNgfbyiS-tq@0}mdW9q8i`3atxxLK_m5SZq_RyuI7nlJgo& z4*0{g2#F$Ld7u(EO+@j1X%&h;P1d&{QquX1Otmy5lSvoASd#E1o8dPSPS=RT>Z#dN zk>+bm_MRVNNXJl(Jf`no$I`fAu+^f78HYzNhE##Z5b}`s9`8YTy_EO|I$cN}%Ba>c z3|Ix;m|R z25y)}Ls`R7x!>0&Cs!A~64bXOz(ml`BCtP9B!wIUe{@mOt~5_#T6VOMG*0H-d1Ghi zT6ueCr+k3B3A+ApkifbWRVMv)U)Onmcs$3}Tagrqj=!uyr>xmi=4iE{I~-L8nmmll zF6Lrj)6Qn_6A3W3e8mJ`)N#F7vs$4^a!x51$bsu4&`ygEpQygsdzBg2wq$iNcO!SB zwPipL?4GIp$}KwoFVR_ha^4B%07IhVr+({)Y$Sin(z1q;P|6u<9J0Yu@^&}^KzCWe zq63Rv(50U9L|N!UsY2A$7z^1CU}nMIq!D#$npCcuwU9zuYcwugz*N^^0AMAd=brrf zpg;(+6IO(2y7FG$;_#5jnmWtKNsn&h%I-y~C1yw)mS$Tr=b@?jIMwdUkgAZcnVxaf z9j(vp=;*udQ5Fq3aJpFrO;?E|VOk{wFDjKQl`H%5Uk{_z)m(;6<+Vx%tcBec8+JQb zUEsOFW7ugS5cw0DCf0lbYw0@XnY)*L3~wOl#!8{Oac6b8jR+`nVjJ^o;%3|w!{O*H zPBuGF=)0@U<=vL<2xA3-OhAXh`uOf8W?a-4rg6QH+?P$0--}WFcyAroOY6X?a5H4T z+YF(M@I2TjC6nR9LTL(&sPv`1Jx~!-AaHB)V|7iEKZYHiw9C>XXi(`U{8XuCP>xHo zocPpihe-pIkf;QIQ37EZ8G4^iOn?II29=3R9OH(^(JZx6FMEORJQrAC4D5ll$OMhR zDGQ-A+Ae{uBSX6MmK3@45RA)1l(mZf#3GbHjv?i%(NX4x;i7@w?xE;yt*GR=%IC2| z=u+|wm5_HsI8yy%W1r)Cj&Z3|)mr=C3|$Urvm=xZS9^OU|L75T`B_M8Ss9gdq&C|% zDixw=Su zWr$?OHf3-Dw!yHIdnB9EePn1ko7s6kQ;UUjR}7C1dY&$^BJck*$0J`!rp#v38#-Lb z!Eu6R?V9J0=L=!Ad}L|jz~8gKM6;WQ&?b_f!3#!vD-0ZfP(q(4x>LDeBpbJvYR%?k zGi=)VE{1&F^q20(88VuVi<4-TUrs|Hu`?ughWJ+EF#)5ftD-HHr~&}r$MN0(Mr&Rm zSL_Vw-yOn)89PJZU>-X|0@sx;KDdf*#;rQIPb1R7mEDTj7b7F+3<(iRFv&$R6{PJb z=F0NqE_tGAZWmwdOo^Q-%#%dm2~g}zaV-o%(zUL|Nhl*G^n=FE6oJ>=*&(&B7WAdMz-iXA$680X) zeAs<9kFlRQUrDsNE3mwUkaho|X_Y7p8O5lRrFzn~Km{R3;69=FH?{%$o Kqv0apgZ}|T8at=} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000568,src_000200,time_2474,execs_155242,op_havoc,rep_10,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000568,src_000200,time_2474,execs_155242,op_havoc,rep_10,+cov deleted file mode 100644 index cd5dfbc42d..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000568,src_000200,time_2474,execs_155242,op_havoc,rep_10,+cov +++ /dev/null @@ -1,3 +0,0 @@ -1]9;41]9;4;linle13;;Nibl4; -]31m1]9;4; ; -]=1mRe::::::::::::9:::::::::::3[:S \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000568,time_0,execs_0,orig_id_002445,src_001944,time_766903,execs_35338894,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000568,time_0,execs_0,orig_id_002445,src_001944,time_766903,execs_35338894,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..619cd06ab34bc4062f63dc29dfd69d098b2b30a0 GIT binary patch literal 6802 zcmZSgH?cOfF7irCPfGJ=$RQCp4;&!TrNc|PbhL?;l~qZ}E$LW8)1lLSNc7ZgajkdKh_B##%<|XzyJRm7=Ydj1gbLRvyhGzur`y9H9KitWg8Cy z)(`*`Gc+`pjy8s91{we}71;*qaImG);V{Dof1nve8UHtsj#d8upV81vJof)b=~zo^ zLjx#42>kyKkpRm5M+0yPs8PPsOj1b7QAA@6t&RCuARr8wzCe179W1O0eu~E?lUy)h z1TXezu?`rGXkbuDTl)i3wwbkctYND9@m)+(sQmv24|ti)NC`a#RhB2rff|I)X!(rGunI!V!rxG?+YCooV1($xu>K^28d{x--G5 z1TF}RKqBe4I@MqRYM+}~Tg5_X>)3!)ut1fqZj>3g@ooleysu?|Gj)$Z+wf3(jIi2A zLi!%MO5s6I9%D4EqlDXNS|7SOVbtYx4uM=c+c#<*{X?Lh{#K6KI2r;&JOs*zxckX< z{{R0Z>umbZ03B^Mk_L|4TN?>j#>Wdw$Hp4&0gD3#fMfPR0pJ+6b$mRMg!J1#v3}BT NrDG)+y{roiqydi)Ggbfq literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000569,src_000200,time_2503,execs_157155,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000569,src_000200,time_2503,execs_157155,op_havoc,rep_14 deleted file mode 100644 index 309d086da8d1c27382821ff6ab37f7a81f0a61ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131 zcmb1+HnFm@GO{+dHi1gTuj3CJbkf6CV0|+;pOG8weunT7`$A5O|Xsh6Q L6D#BT|MmO;gFYxq diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000569,time_0,execs_0,orig_id_002447,src_002040,time_770473,execs_35353751,op_havoc,rep_23 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000569,time_0,execs_0,orig_id_002447,src_002040,time_770473,execs_35353751,op_havoc,rep_23 new file mode 100644 index 0000000000000000000000000000000000000000..72343d3ee83dc70ae7289311ca3c0419cb8a7730 GIT binary patch literal 8707 zcmeGhO>Y}TbZmtRI2cP&m2HNipoj|%(vCOY*gHfu$pI9F;Hp5ShN%xt0wo6A;DXd1 zY>5LxB5>^ut{|b@s!AXgsg;oU2{}akfgF0^fP@&{% z-n^MP^Uf?KbZeh)dBNItcTFOhsHk%3m_%~r;6=qrX< zR&+Mg)*E=$p|!MSrCj(D_#Q*&=!kNUN7+{$Zeuphd5X9bj6cS#NQv!3#Nb>BK*sq4 zu0tsBO}&lNlbX80WrRAJF$M3#e2c!09HBq+moOVcq{sWli?`$1G2HiJc>So+k8VIn@?I)jGhp^{>Fa_Gj)$a4~aT z>M_+)R$j;2=Osh`7+Fa69SO8Q=}%Y0YgyzW$C;yR1n%Xt`P%8TR(V=|Sbbk`({_h6f9SMET z!Q5ZO!|nOkuDVpk#O?WC5Pe0439uij*M~2bkn>x!Ni?gWatVc~fqZRH8u6eVIB)QF z?oc`R1M54BJ3Bjz80K&Rui~};UTOrAUhU7l6i$j<6dd5vE1Wmcody}t6ks?AnS*L% zp)>(lk^aCg0NfNALFNOxK=GA4^=WN(0fp@HxyczW)z4z~yrC4uTMSr!Qaf0JctWK4ypQp=tN4Jp^Tva8StKyl3DOoh^Eaz{wmG8{Pg6xU>@1LE$&3q)(~7Ly z44qbF-9`swqi`I2S{~`gp&R;su*dARhzETd+G0MA43`Bv#0g0nIO<_b?5qgAJ+{hh*XN$WgINKpa zT{v+#0V4Sfq0_ejAvM&L47gt*g}uE!*jN7a@W+R4-gWP(!*|ud;i3!T59OT&TIjmd#Qfxt?hFgBJXh6=7T_g<<7W2&-|@z%egjHo+{ti<`4(293ATDZZK$E%aVgO-G{xq q3O)d6(Vl6c2Sy&zBW1AAT((lFj4QlS!HkjL6oL2uRqK`o6YxLi9Ov@@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000570,time_0,execs_0,orig_id_002448,src_002077,time_770615,execs_35355909,op_havoc,rep_51 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000570,time_0,execs_0,orig_id_002448,src_002077,time_770615,execs_35355909,op_havoc,rep_51 new file mode 100644 index 0000000000000000000000000000000000000000..4cdbf69d414499ab16b9908a75f1b55ebfb40b79 GIT binary patch literal 15727 zcmeHO&ub(_6t2uJ%%bc}*bt^Sjj+x^lm@Xfzo%FeK@?Xv%PK5lEF)~PPU1+$6)y{t z!Hak>EcgcmJ?&o*yoH6ZM^B#iv_}ssD1u=R(!Q#$uI}_yS9fP-Iy0v0Fv(O+S9e#v z_r3SN_sZ_m){%MAww*KXm=sqkg;p{D$_*RWZo*fLnmOb0%wv&2)4nzU)su-0OOErLmvH*(8vSB`h_{uj*EDlFY^ zRpn^)i=4B1v4zJk6LOy-BucvqQiAyo`{a;aB_z!!hw`5JymC*UcVz)rY}?+^?qm|J zP``tbk12jD3aJf>pKcG7LN^Cm>?zg2%ILJ_n0iI1h3>gxE#Wr~u&9?%;*Rl#X;ZGw z)(1kLK`+S)U|D_tm#tmnJ%ZL3n|Ht7xZOkOu35L=rn97O(t4fTyV_Xet+>{1UqSPT z5VB*#2OFPl?;k>A-w0Xc6JFrp$l=n{=4FA5iO?z;be{@fOEtO)KoHM3Bw7MyQ&I%% zl4tTVz>d42j=lH5LTa5_DaD3PH#Q4@Mqx*m9g$55yW1YbggIY{6ewNnevvzcYB7;g z6c4+*+q6bZ8#igI@_7!fS*?JhX&CEuXk!F+chx5u)ugHwJy6p+FG`Pqsd-W*XZKUM z*^}vps?BX?R!J5Ir5gv0CFD`4Zd5d$x^wrYeZ|+7@N3mp$6Q^KeOa`wir7ynS`SL; z!f~ocZPhd9&&L}j3)~gHCgZJw;ZY#q9vNp5GrCI{40zO^1RIx-aUE&)k^$;QMGWJ>09hf&*{mYgP^J7(S>%$O{&07Hg1SOFCyWqD(u z)fq$?j0;Xu2%#OB6tW&UVS^x|w~mY>O&~8g(>`J>qL|H}Vp4}@p}k{?+0-%^DiU9D zX^gPWNoaZn9X?vp;lb`QGB#ibHXlB$*Y^)Me=zQVrJdis)oeEYFa;e>C@!-0=L6Oc zS7?T9yUJsPubHzMKHrKIX>~qL%mg_YN$E~9xK~skr zb?`Bk$YVlydM-dg)|YigvU7U*okYj{A3K3#K1fH37f!%TJTX{NC2sH#Y{Q_p522$b zJ6fc7X|3D)kX0eVU)p^(qWUwqCxf17>O}c~-V=}Q0a@9o8Z|;gZ;D;+_zbc!p?2;g zb!G1970|sCu$fkNRR0u zJyL^W@32ogPz;VK^Gzcold1I~YY|76gjbLv|BTKfmcA3mDtxCPB(VEkQ+4)L@ebz1DBZf|7H2VVbx29M2P(i7)fexk2LC72_~cZ% zSOC`(=SN8cK}BSm&&9)EElW$4SGXk`Fq}FPcqsUHpDW?vUbSZ{sb5X`$BEA1Ie}An V+1NnUx2~5{y)3)L__IVOFnB8Yu;~v1yMML^@jCIbArJjzg!_Cvm__g Wke4e*IzYS7)Wjq;GcWajJwE_bIU4x@ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000572,time_0,execs_0,orig_id_002450,src_002338,time_773074,execs_35371836,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000572,time_0,execs_0,orig_id_002450,src_002338,time_773074,execs_35371836,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..b637803a02d7d2a2c1556c1c70fc583a47261aa7 GIT binary patch literal 1915 zcmeHI%}&BV5H1bG8yKT$!(2=>G1yDXS}1Hxsvb;8Z1e(AvR)*;Xb_)3-=q(q58-q8 z4nBZ-SZBM%ZV@CPa&ppcIpw&jsN&u&oo& zG)<_DNcD0)rZ#l<#4ho@=HSg>SK5t2Yo;`Dt(!wDAuxv!dPJc^=s-8k44+|?%@^Eo z&v0?x>ta=|eVmh|12Y+nEydp3qYl-f>)=Zc*F!f53=F8ptXeKr+xI|PMDOcR;Jjea zh~W{B1&N*vi}iOA8iqW{&@Z#oSV}lLag8pefMyNP$E4!Lmg!9?UXR4Tl+wJtRzosFDp*>DZ^*_+@a`B**>) literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000573,time_0,execs_0,orig_id_002452,src_002317,time_774175,execs_35378368,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000573,time_0,execs_0,orig_id_002452,src_002317,time_774175,execs_35378368,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..d68571ae2fc0a697649fa70abc2c4e30bd8a79c9 GIT binary patch literal 20809 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000577,src_000200,time_2545,execs_160286,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000577,src_000200,time_2545,execs_160286,op_havoc,rep_8 deleted file mode 100644 index f61db479aa49bbb46368a33d546b9860115c2859..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmb1+HnBp0MfkwPiH6d#mVAuX##W|QR{z| W9cyTvnVceR2&5YrCZd>Q$qoROSTIun diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000577,time_0,execs_0,orig_id_002457,src_002041,time_776139,execs_35400710,op_havoc,rep_57 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000577,time_0,execs_0,orig_id_002457,src_002041,time_776139,execs_35400710,op_havoc,rep_57 new file mode 100644 index 0000000000000000000000000000000000000000..20375d6750f2c7f10555856203e7291c7131d821 GIT binary patch literal 25664 zcmeGlO>Z1EbT(9tRH>T?4v9KJ8j1GABF)Z}?Pjcs!VyY{6p2HSSwvL|>Cz&!m$rvU zL5NEWdq7OVlZTV9Y}-ERJ-}gL!odJ|kURn0y@>($ufDcF00emd>SF_3 zioj0+4g*w25FGNz{EDe)0BdwoFZm=$eVPKPBzDD_zZRnx5sSxj1N#4%a2xb(-zQHT z{n<~37_smAwh3Q(*Ic=f$ex12K5)BdNO<4;;Brvby;fEK7}6|4Nao*u88UlSwWiW~ z+Te1S2O?HUcqU?-mSwr_lVySW{L5t?g@`-g+oT)Ta)-Q$c61*6F= z3^eC5aBX2zPbHF$Z!WedU#%SBiv*a#CC7Fs!TEltKcEt!ZP(k#+o|e@UMg84ab@u2 z>A}_(?7!s#7w{#K>?<+~MHZb%-%G^9=;wJ*27(oo3``+8YY?TYQk9|2szm);2@-pW zcs}}V9#j-^Dj9C&jV{{zsN6Rt$}Vfs7S?j9uKeo-R&o99X7$QE!G_)!|8Bq=(nb?R zdl{<`x9N*E-`Ne(^PSxM@!Oax>W^M5~=`8xLbm7r@g?YDlpl4IJ`_A>0gQ_ zaN|r0PtlCh6d9Ir$a5H1F+pLb>mofa+*E9dd{rs@T6N$Oh!OwcAkI?)J6kCsmBaIJ z_jeQaUH1y;cDs8!*Wm7x9}lu(_(wugh=1ttouWZlxd6E*z}fZ?0OZHIy|VG9=^Y;* zBgYnM*XDK5LG5)Bn*6>I#{k&8zG4^w;+bJQBc3o+2QHE-13*wVTrFe{^OnQ#^>~iQ zk&2c>;Mz-j@}|@CpP_$`Z#vU+O|J^UbhHGY^+wn|^A{EUT_FyrT{K0{G@-BazM7;fgiU{K@|ir*$%T}HG3aow=UUE0Wojp zZm0N@d@}Jb^SzA#=S!_olGZYr8|kjPUNWa@&?z(0D~)c_pe-nPAi(iZ3t*(@kzN2U zv{wh>PavWe)C{#?lOGT**yQ^JL$ZQRCC&@^walSP4m?LjdI^HdNYxV6*OjG|%qU6J zd7{E=E-xoW1g6Bv-3Y~$j(>* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000579,time_0,execs_0,orig_id_002459,src_002458,time_778508,execs_35417805,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000579,time_0,execs_0,orig_id_002459,src_002458,time_778508,execs_35417805,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..c251169f14f82df5c5f308241c6543222d638ef1 GIT binary patch literal 24752 zcmeHP&1)n@6t9d6f`=unNU~{!Kn@CtZcjSXlS%E64k!sS1G}r_U?>HXD7phXY=Sbm z%=iav@Zw1@|AU8Rj|t?IgBQiadhzZlM^EK@)gMzm)jgT7%t!Kykg2Y&u8-fVkN121 zy7!tjG?gm+q( zQr4l;RaLcL9CzU^Ye=~cZJQIS?bzfkdh$xu#-#aJr4^Q2Lx1GV!ap+ z0#8)M(Fn->)`~WcLmW3DSoj;Z)ANOi(vMtYiiJ*;ELva33)N(+7S|E&%b$GzOMS|&75NdSvCWy-Dg4}vB>wGc)X#UZ+FC;9i zFug$f+_}0%yH&=XTMY&iirono^Di-|(Fo&FFXDGSFsWbNp12OkK;wY^`_uUXKM}Ax z?f>(vsshheEis+X=XsVDEs=GcJePG?Jxk5NAiyrI?ya@w0W_ZToXa+Ll<5aw_Z22zePidK3Gagvwr0 zVoI8U6;9%8xSb(*egf!Ee(*0LO8|08x!09Ui_Y*Cz3Y-;g(jj2Z8)E3(K4}VO);?Q zcF`(Z8BknXmoh(9WVv(qjvuzI9iVpw?s%(f)&FM1F005!YirtEcd?-+Zl{bj)Sg+w z?G!KSFm-tOGho*_mRnxt54p(J-mKS{_4TKqQt7PnplGjc&$D-cUaR0B|0zIc@=(Tt z>;4&*fp=Z_!?NUxnD)zat!6C|Ei$zGh%gjDKVTYnYV!Zy*lwI_!G3f%+>_wfrxZUO z?jIcLOhLCX{P65RAwz%gBPDBmr38KU8&izM(-?i1nd$pN#-Bv=}|7xC)pq!Ep zZh~^lxc?FuCvgMr${WN)ZD=XIzYp}SyKTLyZjtK>`4qL7{o^knM(6BBrabZ~x_UDo zgB;Bz|0b#tHFf%tPV5p`Tb!o?6W@(~R|HAnn%Z*Q|CZvEH>6a+&OQiMuv| z-o)iC39P;*Vo)GqWg=^ACEYGsWWglwCGuWs=iSxOXEYJBBJZW<-b&s}@TtRiea>L+ zAeGAG?ak!9lq5$;8wDq5&iC6DOA$f;$)x9+7#ezRkcF`70IQqI3CMfthIuuR_fqPa z66C!E_Gk_2hkgroX|oQpXov+#+I+c&E`3rB!TFzL@KjU{>RU zj87cPU#5&#T?Z*>TIG=s1k!s6vPKg6Jz^E&fNGSY7I+D>Q7;KnNO`4QK{@fR;BYje zh4vk!@rEr*_oLWf0j5cE-4He4eAmWsYTEH{K zQ6b{lG#(sL{Z$7Da3 z6seYCI$Z}Okt~t&Vx19hv)S$S4tjl2+8!PjjoNs%DDc&q;#~ERdBrt00HnB0ssI2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000581,time_0,execs_0,orig_id_002464,src_002462,time_786398,execs_35467263,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000581,time_0,execs_0,orig_id_002464,src_002462,time_786398,execs_35467263,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..d8f11ea92462aff0372bd4b7eb8833c974f680e5 GIT binary patch literal 29366 zcmeGlU2jxHbaspJL9H7IbnR#$K|&hP?A_ho-QJ<0m>3As0+OhqUK;5K)GnoBUo2=F zjnPCv6MQiyKIpTrjcG_oV-pg80Es*q!UIJ6zyl8^>h;Xb-M!!6cRyNY0(<9t%*UNO zbMCq4%$YuYyi6o=>FCtCvs1@Wt$FEc^Qvxb&4tq?t$@|t8l=S@ReOZh0U{OjWFRz+ z6M#lpHSIrsf!_u}uWA@)dl}aEPM{+AXDOmeq}08Ir?>EE8LK-hYp|3?Ay0*NM6TyrXX_~LR}AjSSb?ya)4y>dMQFn7HMVK-uxt1 zr6o;UT|FYpGuiwhJX*q*>VZkyZ@vdszdQ%%$3sw98X$AoygEL@0eN|C`WmI(pYGRD zoW3?~MrdVom9^^@s6&9S%>9@$0}1ku!L<%Hdl1X3tMDkTgrFv8IK$WOe9yR}qhQmL zBNsdxox^IbQmGIL!K5mcDnwg^IeyHXP!6C!?=reaEmrjBRxk=g@Z0_2_-}+`Yc^M1 zh-g|yk`0OFFT!p$#23wg2XoFr%0ZYXmSx=?o!Yx(gwIl`@2US zrvsDL zp3}ht3@F42(9wy<+PhfY zS}Yb{KyV8|U9xv|$&N@B=Fi_{vRI}H<#I?`lc@EPsg}hT1-KnHm0u>ELSPCdc( zzzXS(pH7VosVA0yc|Y3c2Un>UU2p89E4KN_LZM2C?31ckEdkR(_|J2Mil> z$tlb9EeC)@0jA1wT|H)+GXS%3HD|X0Slqk1va)&)-UlGijQ)N&SWy%whW6Z(ncoaN zKUR1b%67Hu6GNSV_hJ|RvHH{Z?Dg3AAmXDAL!Rw*8;oY*nBIz(_S*GVKX^Y77vW7$ zdGd!$oUD^3*p_|D2Db@(*48fmmm&(oA0dzq_X*Xv$~G1osIT#`7cZr(R=Z+6*6TCW z0?K4cT_C#46nm>i6}H@$Hn?`Gfv6g(foo%CqK$2PH%%0f?RW&Q(+g;{Wl|*7vD!!@ zPcw{%ayc1jL7l-#q%}>`V#HBzjY?A>vE<#oNEF?g>QkoQKh;Z`W^5gm$`#ZC+ahxV zmoztQ5?qEAcDsc$Zpi4kSY}LWyfhM>Moza1V10YzQpD42**;H<EVU)DFL3ETudi`)l)O<(?}Rn zD?Z?(3E(ij4$lKGQ0g^awfbMfmrt3qp)_o3rqbY4Mw+2C#2FglqY^%<$UdrZ<}>x4 zZZX|EL1M|Uth<=qxf6z)k>FSOXx7$*kA_VLm&szxBz?j-43EM`lhj$`Eglk5{MACE z@|1iu@x42nqonXr2_KcQs3PWsj|%MWUiM_VaZ328m{-bW?^j|URoM4L#3>z_{d_=) zr5pE_0$5Tb3m;u-L+M=+e8)U7J}U1~aHTZNEy73B-`L)5vVOY`T3n>?(HKE7hIfYN zgpY>q^Bjl}En}Lc!bihw*tdm`rsl6?2_H>d*N z-hyxrwiFUg3 z?x(u>^gY-e>WrdFbrY%oyQ6iFBveZQF0W8^gl9Stz#40p(k+V;3>xr;3$}D$z7RgH z1&mj_$Qxy~)4kv!R=Wtc3^kFgx|tI)+>b84N#V$L#Oe7svd_@ZSQ^jBuC0rIwD(a2 z8wU7`H)pUR1WdB`dLY*+!KUfWnT=T!`*IV(woh2FZR&G1f!+O~XJ2Q_WKnJ~PIQx0KTIZip`7Vnr*U`dKOP3=~UFud0f z5~Lp-!AI)(7~bJPL1B2;-Fx&RBFF+90MW@-Js?FWso~x0n7a*ac(t74)|n^03F9N- z2@J5UI_WL!S_xX7ckbK?V)3Ov$x$@E0~3Y_XOM}5D1!$|_(u5tKG&nzJM$pQw8T^J z)g(Gf2~oA7@n zXtypPn=nlAd-X~DqJbr2|DB4!nl})G`{D2@-aykENU^VRt2*ad@HLHTa|2^z z+pwxiHyIufa4J3^1_(MRNrl~$2>f9){Lkj(3O(#k-qdQZOJr=!R0^;Eqp~BT^O^qv DS~wW5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000582,src_000200,time_2610,execs_164815,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000582,src_000200,time_2610,execs_164815,op_havoc,rep_12 deleted file mode 100644 index f78929451a..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000582,src_000200,time_2610,execs_164815,op_havoc,rep_12 +++ /dev/null @@ -1 +0,0 @@ -[4::::::le.com]8;ple.c m:::::::::::::::::3909999i;9[:e5:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000582,time_0,execs_0,orig_id_002469,src_001883,time_790535,execs_35480832,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000582,time_0,execs_0,orig_id_002469,src_001883,time_790535,execs_35480832,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..1126e380ee1495fdebe18a3ff8d686e9c6103da8 GIT binary patch literal 12883 zcmeHN%}*0S6rWZTJm{v0F%$+2fkO{MGTUvJb|(fnkr1fj2PWX82ZTgKB?t#U5{Wkt z8vg@M9=#G`ypWjqKX62^96XwsjI*=d-Kloh?nl`z%saGi-q*bS?Z@nUvpqLTnBIpo z>oL=0xOk7kxy9tQRDwj+S_gwmCBrbbwhoy|Idcf-)pE#VY#m>ez7q#A@VC-M6p|{= zjSmjy5PYWgFnYMu(G08A>M*D3V@S|28#cznDi<)F5(CT~3^9szNOT=za&x6{@cH0C z*Z20<-sfjAcu=ftZm%qF0I&&lI!$s7(-+sr5E=qk0Je#R$O$>F3cSNEU_}{GM4C{o z(YZ?sB;}%G>A_$feS<_psDk@7WOGMHM>eZDjH~_bYLV;iI8pkV_D(@#cXyW^%l_I2 zcHGt^&Q#_xvg6D4d!!Xb{3MEVv+o-U%!^+|xCm>M;$p5^uV03Qs9(683F=(HY;e8K z6$mxQa7K3=&X;-RqeY7vWv5|;(u}J268h814q4<1D8FY}+A5+Zee|PjzhK^&U=Es6 zqGC-sZ_xsKqMEa5lNDp*S1(xxK6yq{#r-@rvk8V52hI9voPX7Z-a@9e)DN$F-Gx__ zGuY9^K?auyNCZR#qTH&|H!K1GfSusJv%y_jdfaU(?X*yQ9sU1YZ*7yUq{vR7d;Vi9 z9E`oMj4%cnU{@5~gTnf@n`_NwLvm3Hr;O)Y+bJxZLgJe)x5TTzMlptTo3Z`}OaeIo zI1})vC!jqypB9`lE)RAJ?%@C2s9=(x5(d8Pkgqnpaxkdt#g-0e?m1wK(hqD_wWTJL zt4$*|Xg-Zzqdr@4Jo=K8)c`Vx+X&(vA=c(u)SZ^kC*ZJS>|xEjB8@;rJ7Cj)^n0z~ zk{E1YAk;O+!3vD=-w?-&@i!UDU1; zYvB~|a=XO)vi8u(s)qxUnySa+G%@ihta=hJ7(CGKfjko@z5bFeT7SJ! zY)_MdHCv`25jZOdw0BcVt9TIzSJKbMl!V+aYG(^7Ca_O1j4Yfu*r_R;&eV2M;)Rpl z8J9aP|1{L23*=5q)aSUn(NYjYo#;-B?`~8&cS^1?x{aS^^Q-39{Ti-i^L-cCXZ$s) lmgkvBRVqxvKIs=hm3$ir@Q+q8JpN5;@EDSOW(IE{_y?{)rI!Ez literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000584,src_000200,time_2738,execs_173049,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000584,src_000200,time_2738,execs_173049,op_havoc,rep_12 deleted file mode 100644 index cb8aaa0741e4b88385c42ad71fba8b58c9a8048c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 112 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 GZoxFm06&}*W3NK6>}2>o1c;9*dS zAA1w24v8Uvd0T-s#MdkDMqQ~n2neue1$`yjlMc&3O+JTMfz#(!<1;ML$+)X!|ALfi-nUV&pM zctyeM9$&q6&p+T64HEP$Ra#9^0Lij)^{7?4AW5ec>0Ap1ujrR2Kx`a$9ga*N?Tt|P z3@BVf;hOJ6OKByui-*Vv`Pu*;B7;^ko{~5euK6t%n*0o{WKg*1H$i%p|52}QG)VW^ z&AYR?-yrWF5TX5dd};pFZYS|K(_f|B72lsD3Q#s`VG#N(Z#HR@q(K6>p860TzHXUB z&qx$yqbM6i*{Iww{c)M@D*f<(^jRJt8GY~|x0NxPY_#3>Q%dy|nnEVZO;K*@J84mF z$`7BJni}17pZ;6gBIG8mtLFK{I}3BGT6q3rSspZ{MBh1(u7IqitDi+}GLoPblpCYm zIKi|T-YO_Je+iXxi!l9jkee?T;dfd3@NY{zZdCt}$bn69yJFJ++Kgr%6F!GBZ+5U6 z%pKOq{RRc#cOY&Ozkg&jex1x~{3`1f7yKK%fjcK;aY?H%cAyN ze^+_Y|3)R;eHIuYROqs*vdZ}U>gsW-C=wVeKt5!^$2ernGjdLnW?oq*U_*05=)8{4 boYYia+wC7pY<1OAi$49Yvdleml}G*$v8c=q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000586,time_0,execs_0,orig_id_002474,src_001181,time_807402,execs_35526388,op_havoc,rep_62 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000586,time_0,execs_0,orig_id_002474,src_001181,time_807402,execs_35526388,op_havoc,rep_62 new file mode 100644 index 0000000000000000000000000000000000000000..c5315ed7435569d16507bbbbc0c3666f5679efb5 GIT binary patch literal 22481 zcmeHP%}*0S6rVPlJ!nb|8a5dZ+_->tTbNp&m~v1PA`J$VM4U7RXu^j{0~iAyAjFFY zym<4%U*OFULp(^rAK-}tXRke*5R-Lw`>_pO+TCuq`_cCf+nKlTy?O7~+1=UMH&Ysh zdCD0B;3PuGF#zb*U2(i1YJH)3=`maZ?Pa<>b! zx$MC2LtA#eyEr=9vbE72_t)qyLTqAS>z{R5xcX#2UyI6{@?>2l7{!~WZfc*B zx3;$az)QL?I%+CXV>a~9`wg6WMrrtiPURP*ab9~-5?`^!_wJpEkylJlXVS{wNUb<> zDl(r0v5K)|z0q3P=6ofJml4P|2jWJoPwJCmgJObI`IXD+KUrEX#4>cILHkn!$9o2E z>B7D$@+UH&Bp^w1stUrM$+ z`$B>FC+*;k`6t#c4L77P|D>HB8%!NH`cL?6diP(4A6tyjD+D@}f8x;nxI_I#?=H?D zwLI5ZXVtdM)kb-Zs|(t)*F-6Bs|%XMf~UHGfVH%|`8yO=Tm&Ub$aI^-?_n1AOkz8$cR`FBo0#QZxa=$Yzb{+%f-$V3DX0Ytzz2y|g? z>{1i8WTKub==ofje^*Ou>rw&p?=D?^L9904I>|yrfylpe9Hj*yLM#%{{6pUi1gtv3 zK-(G-rnldRn7)QAw!a~Z2g5-G5CLllNW0rHT9_ppl&RVZdSidvDY0J*Qw^%_bX&f~ zi`62V6N&NhL2`#wf5ifkw08H`>FP!K+IEUZKUP1>&w#Z4cu*u)+vj3sz@sz~lx9a2 Z&-*!>qH*E5u^)hVB=J<@bmc%U{0E=w6!icA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000587,src_000200,time_2774,execs_175530,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000587,src_000200,time_2774,execs_175530,op_havoc,rep_14 deleted file mode 100644 index 095183452ab528d34d9df501d402e6e59df48374..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 116 zcmb1+HnD;OTcc!aD=X<(Q&S)#SUQ%$+DO4V*gdQ`+}*-Gs#rQd&&n387@-77n&Cgg l|JU{ZrF{)8nSe?o85kHGg8$dEOUD{mhh(zz2|-x(`~VLxAI|^) diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000587,time_0,execs_0,orig_id_002476,src_002310,time_817415,execs_35576860,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000587,time_0,execs_0,orig_id_002476,src_002310,time_817415,execs_35576860,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..ce524fc2d697dcdb221d588848c00905f0c2988a GIT binary patch literal 11625 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 N*aHaUwBt7v{6A4lejoq< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000589,time_0,execs_0,orig_id_002478,src_001886,time_819390,execs_35587744,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000589,time_0,execs_0,orig_id_002478,src_001886,time_819390,execs_35587744,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..c622505bd3c51b1c143cadd3e9b2e1a07876ad2f GIT binary patch literal 6544 zcmeHL&1(}u6rW6m6d|!FlBH9ypwMDG>~xb&n^9~%iPY8)XrW;YHFW#6)m3}Zi$xEf zs)8p^`7ery9)bn`27B@#c#s}E^dK0e@#L8t3fnh`{v7sjD^}VN`qb_33tnIboB8gIkQ#xq+`Aac_B9bja*LOmWt0xiWM}Tim+gP z+aWwYF)Ek2cqk0{cz7ZB>TPs>VZjqsbIQjd~X;^)wE-yza8$-Z5NTiyyaZ>==G%8@D|U{l@#M#hSI^t;JRS7rI*h!HG=d_OwbA zZdgrk!+RJH4p6zT9&f|$v4K~V*Kj$3H#&Y*Rfh@J;0rg84@*T@0!8?asxITm7)fTc z*^*Mg5yRKbTqXae3f?@d9-U-0?n<9bs0SfC(??R24Z(|JjK!JWd|#U81M`w?9)gg# zWnV$XIpp`?dEiel(|)?F9kxD(;b}wdaU$(nDc~Bi@~HGepu$V?5Sb8y4fTwq(`VoX cgMPAc0Ma%9@6#-ub_vM#Up_&$30DID00uF&z5oCK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000590,src_000200,time_2857,execs_181094,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000590,src_000200,time_2857,execs_181094,op_havoc,rep_15 deleted file mode 100644 index 78b2113d15293436b610b88bf24167c093e71cdb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 80 zcmZRGHnFmjw?Y7AFw@`C%CJ7xfzys_A`lo#$6E3+TAKl->Kp1&_{I=k{eO1pXsh6Q F696wn6}$id diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000590,time_0,execs_0,orig_id_002479,src_002330,time_819576,execs_35589285,op_havoc,rep_26 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000590,time_0,execs_0,orig_id_002479,src_002330,time_819576,execs_35589285,op_havoc,rep_26 new file mode 100644 index 0000000000000000000000000000000000000000..94c00c9996a16eaba173e2b445243a2969361502 GIT binary patch literal 10840 zcmeHN&1(}u6rZGrcrY;+aqV0xQY};=F?2V{SV<2B57i!p)};rnG<1a^o}|!T#7o43 z_x>40dMSlUZ{FLp2SGh3c#^Wd`PgJ&E@=vIM*!BYW5V zbDC|$-r*r^rCbrG?=YTCUil%6$5ofra$Q|slx#{Zafhk~pOz3xf_>o1|1T}k%uY*? z?6m|x0aRrSq9qDKT@0WlK-0{D7Gl`q6pPFWW|)Ka8tZ7j6LKyCJxLE)C7zmJM?%jy7JtD;ilN&#I)U~V8UQ?$k< zs~}A0Up^IY5GMyu2V5qwd^)-ikj#FafyGtjv?D6Ou5HX4&E^!kN?4-Sy}8G-HZOq# z%}t}jh(vir*Z%4dGE%LB)U=JRT*mOE4G|ATcY)_WXnwES(79(MH(| zFGmr!3*6-pLTnUo2yL*ynmdx_$xA}$N>nN$0m=v+M-?UuhbAwm58z<`n9#(soUMlm zEr(9ZUrF$jIe%$TNw}90i1QVf&~;v9_Y6Wo{gCibyo|Kxx#m6Ro>QwPC6RX}Ditx@ z^UPe@H0L?#+5^tBc%+C>O?{s-nX8!V&oBhhsXfJ+e)|}?Fl-Ak-l1aK*D>a=V)2@b z3-sc$rCQTqn({#@(u-4%TFPpa=$&@GEy8zXv=psu~PNUqy z_%qub6fe!nl)K0AhIR#-_ZV=6Cqd9faU{ZAD-1@dU#^B)QVo00 z40*52+N~=VrAyhBs8mE;r1v~x6qOPU_gqE+=_wYLrMmO~=4C|QN3yv;;x|0f4T&No zsdptR6%qG5M-4JQ&piIsv&{W)SO%UriV=((zxPRJbd;SqX`)Gq1UGhUOx$79a|nYa U$IcW{d&602ekB=TM{YscKTxe(*#H0l literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000591,time_0,execs_0,orig_id_002480,src_002142,time_820113,execs_35594148,op_havoc,rep_19 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000591,time_0,execs_0,orig_id_002480,src_002142,time_820113,execs_35594148,op_havoc,rep_19 new file mode 100644 index 0000000000000000000000000000000000000000..d7044f8aee2aae78f1e5558c27e2b2f76d603e39 GIT binary patch literal 31003 zcmeGlO^*~sw08tIM1(QM?6|c8(Su(Hrl)sim??+|5`nO=YS3gS#UKkS3nPqxiQr*J zVq!GGi&rB5f&-C|O*U~oc{Jg~1w(=ykduj~eAS=THPs)}-7~wxRwc9j>eZ|7*H!Pm zdR;quWD@K6!oj)EPRt$ATB|&qY_)zISQAlWvR(i7g@`eq1&qX@~gx6utNQ zd9l8I`>C%!Wo2FS7Z`V>zw>94#D0+A0CibIq==`sH4JS5kqVx=tkr5Yz-z?&ndvvzvyw@Ob80)Cx|Aj*vqD^W6P*7XqvVg5bjE3tzJ80J!{eE>6Y}8onRb-H4E3R*1)ncCQ!Oh!(um5^C=T zlyb!vXAHeE=BC+Os)wM|o;bZoh2SR47_^AUYf~r(OQ0M}bZl%|XN8YJlwefG?j7~^ zKVxJzxXo5WFL3RR0&fQdcjO}gCp%w{y^b2VlWQZAuU4yAui+a6HslIOLPYNXkDqCe zL((y0yz`Ku45NzK(${J=PqQcdY7el1wVbB4y<*5FebX4x^;$2ojM)WCV0lI8j!%H$ z`!Em~*5rJ3)CvrIwOC=R@if-7XCC}~tAy=`8NcDhcjBG6=LXVF>?~(&*z*>EE$BP0Q8>YY!8HAeRP%v zW_GEdNky|wT=}uP)i*+csU{{!5zQ{m!#mr~6$&F3({~X?BVsi8cr?wLeZB0VX+{qb zqX6x2aG|f-VT^8sEuX)KC5mb5*1`59TU%jk6(yShhQG72A)r+mqO;LWJ!Lhq;uM21 zWF%)~$SiShMhx~lL4g!7?qpLgp{l^=kEF-&}%#7rZ0Ix$%v+QRgD}Yc2L_@3qOi_(x1=!5wqT#XvD6PDk6?ja>D|d&tBJuU~0xPw_ zTMSlKYq;Yzq+igms|~#{c4}I>|60K~wrzUb^!zot1NK&?5=>$vb-{rJ{1ljyX#(s( z@eOxSGZ?5%>oTPy5r%5pJZa1| zhYeN^x@rImes4`+nu}G{S+2(3zz@5~XB>?FLUqhMXLpJXX+JrSR`cdDO?rq-Y`yY0uY;E5B>7#cVnRqQ-$sNoj{^))hy2kTpRKhnu5mNET@e%|G+=Lnw(=&3n35io z?OmPswgH=AHZH_5nxcdXaTDMN?YbKgs1luBDi3C16j{_0`~8qR@)3ZOi!WOAbx>!e z{OE9SfURD6FpKWb%7dBX8Xvd{gnM&^=o0Qt?8<&1U=LJ3tt*dZ!8bwj$S^85j#A@$ zD&;0(gM{R4m79U<94)1DM9*4$fih z*YD4qy-5>Vk;q6OlmSuY;5;Os9kWCBSpIL_bDRLvPpu+BbIdGCtMC?sxMu);qVpQk zFKF1cilj`QDBqC#NCo#5SFiK)lF5razX?;+oT)-vVq`X8V zgW^Xid#-;xSj^|?Aw+`ixoZn_$_1WV=)=Hl?YVKy+F>nW)X z{kxd?GObY;*KY2JhsoqH`ck~QWK{kc^v6Wu#hhRBo>V`b5L3>s(Ys2vV$8s$3mGT% z50~Uv`lD3M8RWfN)A3vCT%VQp-Yxs;4yQQlpG5Sq750Ab)?V|Dqm*{rK^;pgJ5khC z0ZJxgOT1$V=3ij-RUbbZ(eP7iP*O5kT;obSx@egyEybW^vb62ZETnfl}hR= z)$haWBrZki{d6p*;0+~D^3Y$1%RKeM&rytBd-D(LgvgQ@1!*Hvmd!MBR^zT;7 wE3p|M#jTd5e687h5fP&QVj3xNDc>{^aPuW@Hn{}!=wIvq%@)|dmo1|I0mWeowEzGB literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000592,time_0,execs_0,orig_id_002481,src_002219,time_822478,execs_35606487,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000592,time_0,execs_0,orig_id_002481,src_002219,time_822478,execs_35606487,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..72d5561e6b2f8831d93c2f2f253840733fd2dbc1 GIT binary patch literal 69671 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 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000593,time_0,execs_0,orig_id_002483,src_002480,time_825336,execs_35617832,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000593,time_0,execs_0,orig_id_002483,src_002480,time_825336,execs_35617832,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..aa167daf76d74878a693c6b2d374194793597a95 GIT binary patch literal 61618 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 h9e#z@r diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000594,time_0,execs_0,orig_id_002485,src_001914,time_831002,execs_35635763,op_havoc,rep_19 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000594,time_0,execs_0,orig_id_002485,src_001914,time_831002,execs_35635763,op_havoc,rep_19 new file mode 100644 index 0000000000000000000000000000000000000000..cb37d5c12da4ce69264b37c3934dd3e7bef51df8 GIT binary patch literal 22372 zcmeHPL2uJA6n4r4mkm|gVF4pCi310ilyqyl)|(g?kjB;xApzQC6@e%WIy6BMVt@un zT#zd91CaOyyTXMF(tgFx95`$Tjv%Dqq)F>^X%Z)H(nR*5dA6TFzxV9e&a>+iD>Fz% zPZ#SC?$%d8LxkWKfa^1rN~PJ{hgdC2`|!G2TnJt|ZqA2sS2%$Bl(lJHf%u%ROR6@3 z_1_Sek*Zjso1p9M43ek!gieM9wG4BoDRxIHR?+myk#@LATH7c)y)awZ`ZIy=9eGzq zH+DbWXyoL2qfu*&N&EKzkU(wotwg$qzb!VpEUhj{QI9D)BjgS*JyeCXv}ihB=4^cA zhLlC1H(Zsv6&dYLWP}dDhYpn>5ywauM;!w;p`rkL=2MjDb#<{qP@OqAL|LvyEIS0n zJYxiq2f!p)e?GGo=;4>Taq#whH{wrSq*&z3R3shbsH>RD@=MTcHh&^xtu^Dy(n<7e zU=@t%I}VP+i?7U}L9A)0g4<7oSMQq%+w)Uv8fqtQ&+mc`Ikkt(pjl`I2dW*3{_dei}ul{(akYUax`~~2zreDQ*YiPVMjm9q(?IF>A&O4LcqjDLcN3Bzy z686nx*0nEEhz#M|31PHIMeOf);oFI1M&fvg_M9NUFsWoyTpZ z`3WJG!nRGtbMO|B_*Ef%yG*uBbiY*ic1_=!)nK-t&F^V?2ZcAc<0OrV5Z+v-fhAqc zL$y5_&U8!RiczKbtsW^*R+66(VhPJ?`@!%tx2W*uQVo%TEqqEFi@a$(nft|29F8ef zcnEQYYzDx+y^WS!uNueTW>5hDl#^$lwWK=Q${A^uvo|zY)%L!+@J*ru*+?Zo<=n)i zN*;vM!r>??3)E{CW(RM}5wjzi?2fi_{!hQPxp#hl{3z>>B@;IB-Q@nt1cd$k$Me*HZh0LBrvkggRY)B@Dp6DSv(D$)y#ur6yxZ2OGbg7 zTH~0U;;6%+7XMSq^d#k|DpZ6?IrG!+BzF=7<|CPCQ1!>1m$kGxV zl#@yvu5?&7;lq_IFOYN5@Wj8U_$;Pu)E$Ns-NB$F;y@1JXK`4qbf$tFPi*k`Yz;am z3=yAY?w}H-YBpo)O76_Ahdiy*obDw=YIF;5e68Jt>CORexhYK>!Z|>=Mtk}ak2$6X zGX2q@Q;$1efBl7Pl-S1kvC!XGQFDZAv~58*d#C@;Ic$sasC|h~`2#*MtSG`Y%4)Gj zBlh)}aE-c8rcqO^rVk2}s*g#ByRc70{O{bW>BIf+oMkw1&c4Dm%3?cu7#6NkHp^w4 zTYR?iXy76Msv6*`Gahvb41WuRTXo(hz}zlo^B0nh!}mW-?r$<%CF$V)b!-4~=KU~- zwr6+?PVT;-ZoeS+{``2C_qqMT`=Sf)>O^jM3k-N`B)DMjb#mO%xLy<$U{%*qAz!Z5 h#v#V)cQc(N)XW6JgK9M@10Mdv=GK5LEut+2{s+UgC?@~_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000595,src_000200,time_2973,execs_188649,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000595,src_000200,time_2973,execs_188649,op_havoc,rep_15 deleted file mode 100644 index d57a75fea72c8c3c7d344e594648df36278e706b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72 tcmXSnHnD;MODiiAc45Bg|NrM&GVog)B_G;-2rS3&ADh&nLl9Z88~{U@7$^V$ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000595,time_0,execs_0,orig_id_002486,src_001914,time_831026,execs_35635891,op_havoc,rep_57 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000595,time_0,execs_0,orig_id_002486,src_001914,time_831026,execs_35635891,op_havoc,rep_57 new file mode 100644 index 0000000000000000000000000000000000000000..0d66e15dc119868ff99720d55adcb345a1740f42 GIT binary patch literal 33808 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 DsO<)+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000599,src_000200,time_3017,execs_191701,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000599,src_000200,time_3017,execs_191701,op_havoc,rep_15 deleted file mode 100644 index 09f1944bb5165ebf72f7ae7fcc0ab346ae4defd9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmb1+HnFl|00Ju%U~R}~ZOE=~V8GzOX<#TFYiMX{ZEa=D#{LP;6MrX*!r3bwv<8Ih m|FcU+`v+S~$C?^xGyG?$|Ak_*l_i*~ZC!6-Wz6`$-VgxLuOb=% diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000600,time_0,execs_0,orig_id_002492,src_002139,time_834311,execs_35658795,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000600,time_0,execs_0,orig_id_002492,src_002139,time_834311,execs_35658795,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..0189fa56b2de8073139e7a3e1f6165118ad2df2a GIT binary patch literal 16847 zcmeGkO>Y}TbiArSNL8@JAxkDysgR105A}BZk@ave?WK)GlOCXmFg2uY3T;H((nBvO zrb6PBUit&_FM2?rDiRV$?)?QwC?`}WP7x9^Sf z>Sl|2^ufmNot@oHwD%GlLZ`&_zna4&R?Q6|)CUR7eCjpn1$-5sU>5#~3DeIJZ?}5d z#t-DlX+;*4h?&3~U(3jqG-1m{sM~(Zv z{m8j)`2?WE*9z1lfh68$;DYMR@9pRDkC@+Rgibo{=y=}JIvBRsJ?GP-dk(NOov*iP z=RI|ARA#C})UZY;F;44H%Dmg}{PM#%Yrd4leGnqxT;Wq~f~qOl=x8$IOcs@mj#($VXnND&#|qtyJXs#y)D zzDLa@eAh-_lM>S??d#t8^S2*;uIX5m%8GLU-)s7oBxy7zNOA~OPo;tsU5H`UNjw|m z3^!$*A0J=tJUc$_oM4qvZgQ{7;zc@fre)-TPH`cb+ zw!S>%khbUq(Orv@f|1#}gV{Qz&!2osDZS`mz$A*P_fr#dc04f5QJK-2pAg=}>}}3# zUT2x{D8(J6_)|g>l0{*#7k3ou zYX4PF)>A{9o#44-o|%k3SDKo~Ut|ny&K~`Utx8(ox?>(XnruT_*cLYodmi|o^tD;z zjH-G!6qm|wm=)sk7OFLqfGEG2=L%WIgc^tf9o->9d-O%K*0Q7uS3`DayE^i1dU12g z`S&byl3b)rd>QcKK8Ts*&eb5<5btOGOx1WC+~s`RgTeM-u+{{#n^c9k-T&t9&?|@z z_4g3wq)atYt?>zBP?IyT?YmQ|a{KO->Y{qc24(i>i)v*yI<`k&V5_o6UrhTo@a)l- ztb**(m#juo+#Y>NbuoKL-N9yu*`qItE~`EIGG-Rvj!|+6k2y-;139M`>i%Hx24>8I e-?qZ?~@G}AwI_q;-y zuCA`Gu6p%ey-!uW;_J&d?Y3ce?yN6c3?m#P>^e7%ol|QtG)!(Tb@|+9pBZ+m(dZiX zvtK=d1jhLaJAD25-=9A>&8N>k#I!k;XOlyKa^#hp4O8sei%_0zn*7u4HyfeQYMh;& z@l|{ULiZ|$pUO&Drvo9x06w}YKdp-6COlJI-r!S$6kXP2msmU&0-7L1fYS@^`DbIxn699`qOM|sFr52MgVJVd;4frVGMo|fuN?0qjLdoR=jVcdHq zSdbTYQ7eq-h+nKjhB_u`M@Z~Q))Bpn z3*zSErPdEt-d%b3!D9gfE07oTK5w00qk|*HJ~4(22#PH@gZW(y5*q;@gGKx$7?=p& zl{en{XntwwhH+P@JfA2dM8#*uWhaWWf!+-xtz3{y@H@O(R!Lo*1 zu)8vi18%&rxY6M!HjJHzpMQKL18*J~_Tt9I25+)$Xn(7<0nLK3z3T^n6GNEeGq&ZW z|3=03@bWM3xy>bDF>xJ#y4}P1Bg1+7EB38hDzWQ))cg87*u^T_w-9i=z$T8*Sm0aE-af%ibB1VDb z;!{3E>##k#%oqg9#h9X4-|H1RSnnD0piYbq;VRW`^46;hD(o9~KwsLu z0vfGvl}ToU2y4K=hhKGhFp3MkS)ar&r{nR&p|LcfKE0yGBk%da;X�*&z z$Yd~1R7(-kH8mB#aSEIOR!V2fL}{GDZs!pun!hDs21mhoJ6#&{P&^*%z@JH4vG7Mm zOiH^HN4nVp0~;Zf;x7{N3&Ftod~&Yq1$>X2oa*nKK?J zkXgN6u}r$;TC5Jp#iU)tjGj;L8OG{1jjro{5{`9H(Wj+?Rb7SSZa1(%gl2XeV||5Z zcHUA`JLQ|%(Gz8_r$9c4dpvErGqVMkBpkjxqIYmz>Rz98ZPK+#*G{5qlZt(wNL>{b z8{47b2F0q4)m5<(bos)Hw{THBEL3`3E%TK!Gc0GBV1tKe`${xXd=;2I?rfTBLx%>H zib_hZVymSd?4(C!o37K9`gSR)o*t#)zywbGF@%I;H=^FS0uyPEGLC+GTa3p!8u zxZvl0Z|2JyY2%GtuQPs=k=&46h~DdNrb@J($;TN#R;X>!|7;<#bB4D}DLA(V)seh) zz)FRPPJslgC}bnsp>mrLSfH&Qu%U#udH@yrEVr$y)~^&v2-F zIFeSe;i1|qfM`1qZ3m+5K(rkQ&u9try!3aOSgK6tKq$shS~u*ab=IMvhrdZ!Z+Rw!3)xK+8P#$%gs8B_;`1 zCWTmo;(pTf3bFrg#<5~?iCo&0?Z8YOI_0kr>%KZB?IIRx#4@kA2V?3l9}%TRAw)B| zQJBP~L|{dxCo(;e=}E1s3?7r`o?|HYNzcRyfORrGz2l$3Nhf^f+(2?Cxh@HTRtm#e`t<$(dCkUg3uu+N=gvCJC zMg7DYE$IZ|(}56TFzR|#I;_l;&NFZ;6Q>nVn2x9riwIsBMV=r`)@zL-n#wZdlvk`B zgsj(^Zp5TY*wj4Ak7-1)xJ1@#vR;FR)r>*Lxa8!N=9YNhja2M9{XCaP@Y6=lgA9!n zQ3ypW%1#!7)da92>pNNB$@)&#cf(F+CHqgsLmZ=y4xu?82~^=VUSG6Vg_u((85P2V z$>Wa(J#|URWq0!ULmq#~p0wD6DsbE!COC4iF$(_4< z&@p&30Mg+ZtaG_ikjJCmgC8F@zx)bbERZzB&@hF+R86f8QNJ^{v`twSVMp|_6rQd1 zWlxgcIkg7I0Fb>t^fx~Bo><=P?*5}o{NUPccL|L}8#ZI%<=|N%8#ezLVCVSVaxHlY zR4x$p2H|j|#%wy&(CJvuJs8J|Hs*~QJ_}y*vN;21p&uNDa3Z4{NkRci8x!@vNOb4H z;&&?aqNn3HSqN4hth`9X(o$FPxZWoT(RL4#iD|nBS|oB)gI5bugGu)_?Dm>)byY^X zZ_eAgq)9>A3X0TygVJqPbYHBqCpq~Mk}G{!xUq;_={zVFRt4+6d?s{X#y&BI3@o#3 z0eTZpioc7&9j9Fkz-y4mXErVYk{i%AI{d^o?EF1pS9H3^LC0dpor=P0CUyU7YiqoO zt|hiYQ#mvr7SajG)kDrYL3j~+zt2KCS#GR6lO5g37w_cOuEGmuY=KSwQHMune<7|L zg=sl7qk2my9WDlJ=d=M%$`u=xmW?y5|0Hym^X$VXOWk?K8gf{@e%U@?Ju!^-U2IBP zzw0zRfqLYd*iGb&%5EF9V#iy@Waw8om03c0>5LP^{-OhBg#AscbYhX(0h+Pi@iDA^ z`?bB-M~U_0How2Mi_6y$ZK#sQXG6tS+VsdZ-1FIz$=s9Ba{{g@fID!BG literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000603,time_0,execs_0,orig_id_002497,src_002449,time_840656,execs_35695347,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000603,time_0,execs_0,orig_id_002497,src_002449,time_840656,execs_35695347,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..1e17c0d6872bf3ff503bc6c1dfdd66c3343f29d1 GIT binary patch literal 19008 zcmeHP&2Jk;6d$iGE(kXQL99+%Dpi~a%C6mP6F(|UkpQ9Krh>Loqme5m^gvzJwCRB$ z)lre)!pA>=lz*UH5eFm=Acg+`sX}UxT!O?A32Auy;q|O{c6K&i6DOH>h-cn=^RaK| z2l6sc|^eYN>HT6u5&GoM__To;-w_yxB5k)n?dWy>m4b{>!cKG(8t`V#=& zs?ci}8ZZ&aYBC>fTVgPD|)JSgcbUdAe&g>u-GP!I1f(MKLxwXpIX_A1gR@K>!L za^w$@&E3jY(bpJz#(W2$x$devWmZ9jeatF&SXRM@inkbvX45IsNhTz#-f;gfbWupQ zJ&hcRJ-lw3T_FF5&kAC_KfSl<@8Kr2=FQ{c(x2F8cC;e|`Y2 zzVLYYlA8Y5h}!f_y63fNU(*vOEpwnztpwx^1aE3LT1(B|KeKFo@`qY{ofGsE!ojkw z9yFxXE!GedJ#n$j6W6tBc;b4rK?u3%EW_Z$^>pkLm)eqYX$yNHmw4P|V&R#cwnL43 z>6)4noXo%M?yj81vn^#bM)%iygxsYkx&MRRD$P9I*d~Z9YLYxhl|6 zUe{5I>x^uEiELb3o=ckXTe;#G-1JGy)~}*7e4@jfXId|k({Y?{#O(BPmf16Q3&|7Q z5Q+E2Tp}$go`cojRxPE;MUOU;kY&A8OKYsW7GGBC$S_tK)*ExbP zrz`48aFH?yvv-m3|GgDxoL&v5S7!|GC#-IqUcs`dj*C)oJe}T3#e|iMiLaZmvM>d^ z-CUc#2`eAcPXSC=IX38%nUVPBWWvgRvx!({I-{Tdu?6vcf(ltZc%{CafHrAcaD`V_zP{&le5Crh%}Tu(JOh z$TYeD#}i?bM3tY!)|osR6IRx?mI bjyA%2Up4VwQV9pL5En}M4tq80J8bqJTjzIi literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000604,src_000200,time_3088,execs_196547,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000604,src_000200,time_3088,execs_196547,op_havoc,rep_16 deleted file mode 100644 index 6d69b3a7a0d6f0e28d0538205aee3b0ecf5fcabf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91 zcmexwX<}t19bjc;#h{>A|KG~W;*)`)bgZGFd4Tnr|BSJg>_CpGku?JYNYL0?V~t-X Wj0VX_NJqa6mIi9~K;>CA@B;v>s~J%M diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000605,src_000200,time_3089,execs_196556,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000605,src_000200,time_3089,execs_196556,op_havoc,rep_4 deleted file mode 100644 index 2ba40e6f27f93d6e737725861d2738c16052e1ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62 lcmb1+Ht|OS(y@l@h7#h277T`lV0Jw}SQb#LBq-e?30{ D38N3( diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000606,time_0,execs_0,orig_id_002501,src_002371,time_853176,execs_35725577,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000606,time_0,execs_0,orig_id_002501,src_002371,time_853176,execs_35725577,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..dcd3add6eb8bd5a92b236ed55b257c1c25b4c5c9 GIT binary patch literal 45055 zcmeHQ&2JmW6(7=ZgaQts))2Jt1g+4bbrU+ku9sYjoC=lPKrRfMQR>=iL{E|;mH@?U zO$S2J`XXM6qG;_){{Y-YF^uyG&<^fs0~ynv)Bki6diDsbP@& z1XE3`5pb60Zc*7bdN&SG+igJ6TFUFdM^VfUwRi)6$()s zGw-ntw={x>ab}%(ReUdWUf~w5l)>F2|5RvQuR_Iitxoo+MZ8=5mM3?W7=(G-*eiII zI|P4z#(TIki@Z6#+yMrOxKkre-JL22xDwsM2b{OsjH3OG+}&=uA!7MwmWSp5Ue|kl z1MD@7{jV*;%f4R28~P=LP`AgzhQ%ZO`))t15tF6uSnjv6Qh5{Ib^_auhd*(v(r7ex zcAi3Ys)eWcO|81@#Q)CmjQIRu#Qf3OH@}PV4>7G8n?HE+48Q+S*&?0dIm{)D(521u zr=Fp%VE}dZGJS?&(3>%w>Is?&qu(=mvFe7-R7}6aSV1%9Dfk$~UA|Q_S zIXA*C>KZPd^CY*Zs9;j5M)cAPmb(dZ!}IFPi;d0~^YlFwlRd5!#!R1PGJAlV5&%Q< z32%TM;NF?J5?uY9avMxCfR;eI=vT7kq?tM>>mMb^ZZATi|4%IB<)0> z^B+fDuMv&@kPx|gJ+Ow!(8LYtTpF0J;D8&D7|a5SP^rU=(?G~+DtE&p>aDg*v=5nh-?1x1s10?WF z^y^~9J{R}mE23WfWvmi=iO_7%pT1AP?2jI^gM%L%`v(Wcp(*EIBJ?FS4B6=%f9-3j0&Y17ql8rE8C*XyFJX zuMudCHQH!-2o9qc0-2EK2R#ruh#(kNW)`jbCQPT+teMVCI;bYXc-l|>lS#;jIK6HD zTw48oLd2=RyPU8oPJJWC917OJc9LcB~1S2FE;gN_e!3fW5GVls^P3eLW zzs{i2*%bMQY>EvnHG01tnr&PWS>cdr);}M+XBYbcv_$TnCjpEJk->b3)0n^*_7n3w zWFoM=kp5~90Au=5R^z84lywv!bvbPy)xvRo?QQx(c?sn3$o5VYZ{r==W_nHr3P*9( zGI}jZvdZA+WZ}@}bd07RXNL5_t{Cu~&dr%(5z|G`b$eT@fuf1y`&6+smDb=8m#Yje zy|!Vvrw@NY;Jsy$pKygiLJWJCeNmtWpsGXGF)~}KDm$C}RXgo1`0s;$BWn;6iPto< z!Iw-;huV*DDx>LV&fCs7o)Ml&N7D$e8Z~Re-^OV^febnSPx}Nitj7}eL_Sw3VU3?` zdJb195eyAXpi+a(%Pk4o<^i-l$2H6Hu0iG%yY&5;gSO#S7A}CgQ?EQJV#q@gF$OIk zD3b&&-L5p(Z|)wB>*B&EHr(9+M{eAp0BLR(LG^XER;v-s^;~gP>uQAU!fxsb zbG=n>pXFtNW4nx5z6}50>?^y~7lz<9n?&?G#TBH$W>zC)`x|q&ZgFjf3g5YMU0-AF zjUGYeg#AvDYKs`YI;ohSU1uvzw`tCK|xi~v=q+x+7n#(p2HVHCyb ziX=S{RbEA5|6=Ta%=#p!!qqP|&FFO8u+r&tJK*dN4s>f&;RECTJTOJ<1bOS$_1G=T zaY8=EmIGtVYS1u}?93%%mbjzW6FuqU*;Cb|-n>b?zkS1WzrO@QXqZByWlHc85$QN5 zGEsf9q@C@#SqWvjYpFCmg6&Tl#g4Izgi0|90mNyBazi>PE|mMLkostPmMsmsG~tm37Za5s!3YUP#1j|^ zMo2Kik(BAMCn`;NIQXu(Mn9xjih2@g21 za}G6Ju9%(>!x8>O*@XriRP-Cfx*5Do+QeOCy<6W zIWIEG!B{uRMIz<_aXX_s9!{i*a)E81L+?o9{m#F_*5H#AT5mnz=0+=~!BvZ96MXb> zn9LSJ#}Q}e5t=As(U#{sQYqgf8JQ{Nw>&SA`$9qai{$RN$6?a_rwrF5y39xWk5 z#0JlIGPe-$??~rsgH%fY{3$G9EV-9T>2%G{4Z)qTfop&uElTIwBup7m-FJ+Vg{<+S?RZD4*q5(Sz#^hu&XHpKm* zXB3BjRvvLQo<0iXsgXJHXELuW$Cys8#7L8`B!PoooivRCpT@z~Z)j6oKCI)G&b2#g z&A~OP$iT^$-o;dfLexh4|8Blp!vFvP literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000607,time_0,execs_0,orig_id_002502,src_002369,time_853649,execs_35729232,op_havoc,rep_25 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000607,time_0,execs_0,orig_id_002502,src_002369,time_853649,execs_35729232,op_havoc,rep_25 new file mode 100644 index 0000000000000000000000000000000000000000..3f088b9ea685721760e4bb8d4fda40d7ab383eb9 GIT binary patch literal 6515 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 T20+XX)Mfz0(y^QZ$ zd}nTEcjh~v?{_yoF-#AoLYxxDOw6yT^$+gvZ94M=C zJ$EIZsHxkL;@Nh#a>-jco*6C_3YE$RrcySxflo=3pnIiH+?vK@0#jKggi3RR_iy*@x0jV_^%eQ2$2r}qR^_dlQK%m*DKWAq zeiSAYGPs`IKFY|$hioyJB58@;d9jP_Ys%1Egw4Syw3L|*QhO|ju!F2VFAsFy0l(?E zm*BlRCg@+#+lc(Nc@v>aKdnII3@k`;cAqROvL#o&9!uX#g7O&DvxP~ zJ^zp+BstcH5GU~>;Ym)8k=O=wD5FYq7Ap-mzCD;Ve|_}WIoKNcy>or^Yeb&Xvd8Xf z4QMCXw05;$tUYc$|CvR_50<>hwr2z;!c}{tIdy0ULU3Yvf#hD~)(DZdM#|+UF{SE3 z=7^1%?q^KSy`ze!`^#LMT$(95E0F3W4;t-J2{4pha9I0yf?nB)OQ51w9Pk|SW|{TJ z?3BI7X{`a*0pOs5WdU#%>?}ir0QsUJr&5c311E4{eSIAseOS`?(qdg%T3nHg%?mOi z?}im0yJ4i4yUxzLXw7*9@WNCY(=5uS(Rbe!JAeWc-?r!RMmc7n)|DIySk2xNIUsxJAt##KQP@L z;D_7hJwQEoQ5ZF!*t`A6)=KFm-<1sys8Pzn12`E5G(VmG!9w^+g$VBfEwaU9kjikA$poX%7 zsKli_Rq86pRlQZN!mIO=7gOWya+FEIeh4=G?}Q;?!;T^b(d!O#;B5^pyWwSyCj=cE zu>v9&uD;DQH;;+^2-FxsmjsaA7{8TSxGEIzm*cO)4gJ6Z+o%n(l#s~!2^|hD*mtDUn zU(=fpV+>UttL~~CjY%N7g(-#c!mN95y3YykrtAK1@!x}*SQ*zaor{);Nxxw_aK!7S zFdg=m>w$K_OV8Wz2bV%fVJZ=cavD&(6rfXACe%EO!-d~%N6^-Nwo^o5;UDGufOI@rg58U6CiwuaGw6XgFUf7W<6rL8x4=ObEO zOdn3}UJ&U~jvko*oaa^eTb#$G1*-73v@m$>sT#!o5dId|ueAN+=PPa7-qRokfQ>-l z2bsMTMZ){wobb1J&VYD#J}RFI@th{XY+(d~?E1pr;x*91-{LhoHePr)olR}T3w}`m z;cxK*3%q&4-y-}iky!?Wza=tL;n0zAHX-3}F~7|bU8ldp^!FM`_*?wXm|sh4VM_R0 zTK}=)JQs3!1Utfi(qgTLh(;1 UNd=0V3h)Y8hgmcH2byCF085D>8~^|S diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000611,time_0,execs_0,orig_id_002507,src_001989,time_861630,execs_35766070,op_havoc,rep_18 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000611,time_0,execs_0,orig_id_002507,src_001989,time_861630,execs_35766070,op_havoc,rep_18 new file mode 100644 index 0000000000000000000000000000000000000000..4f983f3dd0f8139a710a2ae47082634bb24c6625 GIT binary patch literal 11872 zcmeGiO=}ZDbkY`zm)fE>p%bCtA%_ZflXR1G5JEjzs!a=01?x1_eqic~MHJLai+B!j0Jl#efF!$0afg@r`B3MuH_&8XM8zAzd!i)KRHko!|eH#alo*q+^cXT*8ucv_%-! z2d6=ZtMz<9X&$_U4TxV}r~hiGjEbmQovb>bU_!o72xg-)OhJeurqyc2(S}xGn_CZ3 zHTc#+2CtzOY=lh|A5GjuCa8%`pK3r2*n?R8=R#bQNLeEu4vhFQz|Fd`pq(_p72ovw%A&mx9m+H>G~AW!(#gLb%* ze>{VYI$Z?PSWR=4d!KXn5!fzP+i!NZ_5pYWWpWpfYyNgY6rlIFD@_kHJeX#)OTpp3 zspF@v)0)=)7LLVll+4}!zb~Y|%J`;<{6?=$yRR~~O;Nv*hj~{+y!^WOpjW7~bJsDo#B%-yYS zOED)yLmPFIZn2msr-*#i-D~GI>G74t3$E55H0s&GJISvh@aSwDHH_UW4Q{w5*SxM0gch?fj79} zJBXWT4(d@4LBS6I4nd5FNE-YQcwb9{AHK$ZUdZURYg`{#pgwv-n7 zci96IA?*oT0ATpEtOmk$PG4lcA;|$6qqn1B81cyg zVXeid>6sjMYl>Hn)rEVpq+$yNTh?1$Cjc422^Gr`y(I?`45G;(qbNp_2_YFt&SLUg z^U|{#SO{W(?!{f%DgM|*a#q@+r|BZ;OEOdDmph%Vn1S0r^Y_XaE2J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000612,time_0,execs_0,orig_id_002508,src_002205,time_863683,execs_35775167,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000612,time_0,execs_0,orig_id_002508,src_002205,time_863683,execs_35775167,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..99b1704d5ff765d8c19bd39fc206e7f2db5b110c GIT binary patch literal 38848 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 Ped3K*mBI$=uG;?tbKvbj literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000614,time_0,execs_0,orig_id_002510,src_002349,time_866645,execs_35788373,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000614,time_0,execs_0,orig_id_002510,src_002349,time_866645,execs_35788373,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..5a55f1b85c72f61e1040cb3b901e487f4f912da2 GIT binary patch literal 4920 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 F{s&wUQiK2i literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000617,time_0,execs_0,orig_id_002513,src_002201,time_874486,execs_35809079,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000617,time_0,execs_0,orig_id_002513,src_002201,time_874486,execs_35809079,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..3b21f793fd3e432b93b341e0e336742b9bc92972 GIT binary patch literal 62942 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000618,src_000477,time_3350,execs_210872,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000618,src_000477,time_3350,execs_210872,op_havoc,rep_11 deleted file mode 100644 index d9b6e6293c7fe2ad958a4ae18a3f178bcaf6ca85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76 zcmb0suD`?Sf53Kg-V45F~)e%7_apw zK*Gsiz`=MSA>lumc=BjCc)^&Mtn>Dx+kO3z!qRrlzCd?o-n^N8^WMBSGuggugh*s_ zT3LRoWXpCF-sy1oC(tC3!kX0#6e$m7Ee!O=3np%T=i2kT&eV+CjqqXojreMh$2zMhKObZXSLP4v{R-8pW1jP5WtDK#GN^X4=_Q zY7;EGH!*P!8vcbo*|Z?w3cIw(D>e4xL2arc%8y6pM&?QtErF(ICW#Q4=j#@J>3kI1 zmL1(7GJ$;bOnRO>N5gV*0#@h_h50#@Et6nSRDgz$Me+D6P~rVsY4Gys2HTuKC0Qnu z1akR&KAM1G+PG6nk{vpV%{eN-MiGY~#GP+*B5W$Qx4$1d0_JYE`&EZ(Rj3|#X_5LZ z;4Dwy!P~c<@8ESdbJ@W;`G$j+TO6LBK0Zh!;%Px#LJwz8PC|E3|1@PsZPoTI*00Lb zO~79+<7V_PKRt`^Omr&@@Lpr36@GN3s?f;t3VyB_awPNDF&dgxz>)wK0pdhRnZ!(H+kj@+ z<43ihVyOc888O0sGMS~I3g+lRn#&o)3>}Ea<3v)y1g6CaD41-FMJ8%czrB zrTbJWwY8<23k{dUQ_t$-p1HiA>Ub;F;T90l{~*=rZg5g>(ppOWO=9=Xyk^&_kX~GW zHF6)rm{Ye-R1bUk=rZF7X3T2v;Rh$yrE|(Bw;NFkM{ytZgA+eEX}zo32u@lEYU&Xm z?4H`;Z)%Ya!1b4g{a!9Y+)Pk1M{ytZl82vs_Knu$dm~~4+VuuBoy4g}8b|Riy6SxO zW)|=i-3#gG=?yB5WtF5dzk@k#cnlt4uv#pu6izRYAL-l?ox`FX@Ir~A$ z@c~!UH(|W`5W>ojY%IZVz?6l9QW^iMByOH2huLjDVtWVAD&iBYazR0!yq3NP wjbG0+)!tS|?FVUX4eVX!FS@&t@c}Hr3>q+&VJMZ%4mkQ_lz_y*G*QFw7l{qh<^TWy literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000619,time_0,execs_0,orig_id_002518,src_002512,time_881594,execs_35839567,op_havoc,rep_40 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000619,time_0,execs_0,orig_id_002518,src_002512,time_881594,execs_35839567,op_havoc,rep_40 new file mode 100644 index 0000000000000000000000000000000000000000..ad29d9814cfd5ad342dbca64a49964422d199627 GIT binary patch literal 69887 zcmeGlO=}#tYji^KohmYYGa62NM5FAG(D2aMze-sViRCN-li;-=2j8+egs^+qs}Cj%)~<;mxviN+VN&T%6pTJhHN)uFT9&8sYrr z(4>_-H@T_)h2>ZPhT_QIgp8oFn;m@7wVyd8QxS zocTe1SgWclj_=MNg;B78E8@cG*8{MN+U#IwinH#A1hsZ`eqp&Ecz->jX!lAD^E zs_A>Gx>3}PJViP1?>{{*5%cE+87i2i2rF4)#D>NSYbw>Yo6X(bGrGPpRCo&*sJh4l zQq%PcoW9PQ;#Ca_Yje;n1-iP-6O+(X>-SmSx9b%HWad9zcLJI-E}EaXQl3QlRDPB{ zsKguhUl4s8{+TeSd$R;VQF00(kTTU6Munj$MiEOYF7Wy&L$m6#p5yrtb&$^63Hxyt zDHCAPweuY{^He%0>0_>&*}NehfynQ95KVeDG2PN<_dZipc)xK)9T%fSLVxGONK%5! z0tuc6In0~{&!r&2KF->J=rPAejg0&;97DcW6w~tvCiF&%qc?gSCBb5%DL~CiJ>UKh ze8s%Cgy?qAO2c8k=;h=_dWM-_k@PrQzGh>t< zV_h=`)$VMo`ZuTPh)L)6$>Y}GVgK@?W4r{VmH03GUMQ-#L%0)PLsV&T=~s$6JbYLo zbQr>6XwFKBSm5E|t43O!R{_NLczHl%C_FG4;(}WSZiT>jB;Qj>Yff?nz9U3u{JC}O z*0+R>#xp_`8)&z-H&XTjczSR8Lmmw2o2Ql(o`+!>L>9#8l5UIC7m6J{{*>^bn^a34 z>WhoY;^N{G{99zwuX#l1o+sV7;02_b{wRR@MgZIcPO2mGkPS^TPD0?!ESIZ9ndfPZ z|LQ_;J1@Y%rWJiP$nN0?NYnCrN`hUy|Tem*z_nHEao$%tQOD%jzEc zVUtu+BD3|zvK?m;j>EA02&|xq;Ll`~)`i7LgBb-Ni-(Y!OX*ZW$heL^;Opq3Q8kn6 z=&7wj{yyXzOC)PCoJvwks(%&IX%orDD&%T7E7Hxira|JT)WqO)>`U-J7@^qD>lJ03-q=#{wXPyQfriY|g|9b|s~ z)-A3$g5FruDgjEmt626D4Ox2c$heD`HAz=v)3ytb2nQdrQYz9>(s`>xrA5|Bg^Hq5UybLk+&&a&2*?A|3T47+qN1JDlJMfCxctrT1 z8K4IFrzY|*6K`EbmTrKZX#dDm6v4r^6NO7d6z}>f|EBM4vV6`JSEqc9>Xb|6 zbtO>$Mg13!E+=~4xEJ(a<)ETy3Gb6SFYGhA0Yv?`LtGEncu@a!>chs_-hS98bumD? z!lfag(4c@(|3&Mp*f{%XHmtLofgy7qT|^od`om}>X}66q2)3bNxjOvbx7#)vJvi(| zw63d(GN0(tgYu?s*m*}Pe|^~@M=BDMlaj&T?f5Glw<_`9aq!(8@jl1avfbx7NW&ZZW`qvwT!LII$NMY8m?%*2nb zOb5K76xgv|wI3Z2m%tK?N@*o4YVAs*hAp9HeeKGjleHd27gy-wsyD8RNNrR_7gsHH zk1Z8K7gsH@O;{-4=z~*wF0Ol8>B7cSG=Q`ZQhjdv9O~4k!8@XO0aJE5wfRK zKr}}5n_($!X2BbEu1(T-HxLBgJeKyVPebwB;f))+XLNmoUvpCSITvx?YywyH>bkx)G}e4& zoQGu>t%u18s%dyN&MJ?UFUWp`^JH!>;!VPQ3B8-PM7#fS>wAe zg8}fy4Ix{)0K^+Ny18(HH*UB^{<1rnkrdjA&`y-Fov7QA-G){LY6;%B5xf0D)u2Wn zxE$e}z#BK>2}HOw#G}zCST}v|fgXp^<8Ze;4hP!|@Wu_iaRYDMc$J9$i#KlIjdQMH zAN5~zxmR18c-BY9w(-Udmzc*(p#F>cZ@2Vcv4nc8vw;_GY~qa@#*rT0je~*K#m+vp z+eR1!+gM?Aaj*C7wmo^{hN}&FJ<+3ndmUQ=v~pQn8{bn2?@VA8!LH$83-JKn-PQFk zxg)d@*boA3HAiN~Y70+Zs+7ejJ!V7zRJ*gS>ffBEBPN~OCy%=~{Ytbne*Z3JIT~v} zIw0;Q?*wfcadC(zx^%vikfFl3zc#%Kk=VDct|10ZI2y8a$1Otp`OeOHB=)HA# zRZKiK^L-m%btk;5(n?9aQpqch-6OQ3yis}$Bs1@V8@SYz*gTY@@HYW}yN}u6{s_IC z4!D=oc=DbeR(g}Up17fAIX%vLD2Hzl=$GYk&r63Soy+5c=jAk98ba9C<*Y@y=Xb>C zR6v!KtEJiZKUiB;^`<#34nULyPfOxw4!v3(QHIo?7k_pg&Ph~`98w^tbcBNo&^`F1iD^}*bfdlI+#)6HFsV3df z*_(N_{)R0b^|vN^QoqVUDfEhOe^Ai}Nd=J6W5@gh=p)a=9|g#4v_SHLNvX#HwGe_6 z^*o%5zknyKOwzz#Crz+p^dcmtS2enh@h{~E^{6GN?Xl&D5)?8z=ALxb~dJ6lJY(2^cln1nP0Y%i)a9S9}p{(Q&>a@Vu ze|rJ1SCnyjV~a2RR*80&YT6trFQ_Z!;HI0~d9aha{$Ph;+zm#HmD7)=fmko@LPFgN zb*rOCQMW?f%I+3Wx3F1(ORhF6vKYy{ZZ+XmdJ;&hax`$sHDSq>n``1_hY7P^L{8I6 zng%CP${U9cahIi#)HLOP#VX7uPQAQVS+0#zO;pkk>&UcVlv>9co5pnlMWPj(p1_XQ zXe{GWxmoOlpNM(Wg}~~YwbNH}Q&UqleNR<4ipD+@q9_OOmO8({1VZo>lZ!QcV~2IR zY`|`*!&6KyQRqYhPccO-Y*>~WJjEoZP={dWc%DeQGwgk~JBOIQ!c$CRT=x@6iwzU# ze^evo{6QmJWEV_>mRPRM;wdJZY2AnEExXU0e%TG| ziG)jo2RTE@MY+0kWKANVN@;Ban+|wh&w%k1lYKf1PcbofIHW{o>y2gZ5eMR#xv

    7_M&m1ivOw2d%G$+Ofd5usB6TB>uO5aPbU38zIkEwaSc`ztpLdP{rL zc#6r(5uWbrX`%3qlK>9tw7}PYhX8P=Z4#1}4vi7ffzD3&UVM?x`*fIUpwz>Tmt?B) z+a|bxTpw*Z=?k literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000620,src_000477,time_3353,execs_211110,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000620,src_000477,time_3353,execs_211110,op_havoc,rep_16 deleted file mode 100644 index 31979130b5dfd042c88d9d0736fd923741473c87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmb0su3x-(@eCk_fII9UdM=nFY?c=(Yz6`?(pFs3u>uSX3}$9PLOPZ~(81!9h}m3o zpaQTW7!6eX9|({Y1BDu-txVI>(yXOpO*uaDG6LztD-SO?Y-DY2ZoS4YGszlAvI}P> ONyi#k`{tOi3j+Wcr7=hV diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000621,src_000477,time_3355,execs_211270,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000621,src_000477,time_3355,execs_211270,op_havoc,rep_12 deleted file mode 100644 index b3f1cddfe278de4591a8fca8ded8b98d5d9d5c5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 87 zcmb0suDio-XecfnYiMX_otd1^AZTdu3C7F&kYmg#&0sdy+#D>1Bq7N9|39nQT#%l; W4}z?InMu~xYy8;RGLv#l*o6V9OB<{J diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000621,time_0,execs_0,orig_id_002522,src_002516,time_892626,execs_35881214,op_havoc,rep_29 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000621,time_0,execs_0,orig_id_002522,src_002516,time_892626,execs_35881214,op_havoc,rep_29 new file mode 100644 index 0000000000000000000000000000000000000000..80126ca4111a5afd87f44a02a96942de5d001c33 GIT binary patch literal 66259 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 B7mNS^ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000623,time_0,execs_0,orig_id_002526,src_002451,time_901233,execs_35915899,op_havoc,rep_29 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000623,time_0,execs_0,orig_id_002526,src_002451,time_901233,execs_35915899,op_havoc,rep_29 new file mode 100644 index 0000000000000000000000000000000000000000..d1380e8106673e3a99ccc707b40306f55b3893b5 GIT binary patch literal 20307 zcmeGkJ&)TqRMz$2rFCv-0Vh1P-Z~^et@E9H7I8pY^qeg1(!pp9Aw67UREQg2n*;%} zIB4hV)TLAYMTc$yg8qmuw{!?lq(FuOovJ=k5=Bas^pJJP5kAvjBU`Mv=DPbX?&(crAE3_>{oMi(K;G`zbUtK~o$yO$ zOae=Od$px$y7!@jD?|2i=VU;m-ZXy46KBXunCAIe@OhZ~KHjTC`jGs)+Bk$!>fT)G zFAkKkNicZ31~}}r+lTn!QJa9i_P1Cbpu47tTH3>-L(4+Y1Um73cCdK^<1UOvafUnC zgs|hK+Y4LP0^!M zO1xk4IMrIkak}ez?;;Zk-pZcevK-0y)Wn1JCs@}EtRaAAr#Q?T}HUe5X1zPct z66<+2Ruiv~j_K3i6Gm@9Ytyga`ET@v_C2DLb|B*u1S8vu$yi3Oh56Az98$$=MD|6w z1JB@=!_T5@U)QSeXJjy)y;&2&R1Lf8`a zMacjpmH+C9F!30o#WTc!=zRhOhPW_B7(q9YL;|8bXpt%BOH{ZpWb6hxIWo!tp&(P@ zAY6t_0iA)9DJ8=ImCWcGD9Y&Q%8&|^O;8YIoRy>3L`~rB3@f99kRT|>;~%*)9U!I& z5MoN<8pTNd)fQ2`N>ZallK1rZeDXd6_+~bd%J${y3u+npTHg#kTdskNq+?qz|;`4#+G*i#!KS-))6Z^TMbw^E*8CsAQ zNPk_QOA+8~x`psX&m>LYi$)&vGD4&=tt#1^--@vO$Ve&0k~I$E1BuLs^MXh$`AevE ztqBY~S4h%-k<(Tyq=C;)eTR=!Nbgb_SGum}99tV_SPExCs8S&9S~s8~5pbEeJb15R)db|XM5nU@s$re9i`TFQb`EJ5FnL{>uoQxKHNqHmWF zt7zT>Hi4ZVoYRv>jYi|j@aD7W-IKGQNpeoZbn^10bKV@q-JQE>>0M}$60`~xXL*iu zPk`vxY7APEpq2o9Z*G8s9nY{J$Pi78lv1dG-)TeGrA^~5B$)Ezw-;S>FW&o~yl)tf zeRlc?2D{AyGDOAk9jTKrJ)Ur&Nc7Z1_=2=pL`iUGc|2sV~#*=OQ3 zGnEE$sYoJd`7Qev55fX@rZl8k_LW-XxdOfsC~UAremR0I3ZHcEMCm#uAG#M94->#U zZKx*m7X75B_&XKYU&jqFfBvhs93pBp11Ua3~Q_j1p5pU4-A*) zOa`qyYA}t9 ziwng_;Ci7<*S&1a36;!l;uW}gDJooI+jIP9p=Udu4eU*RweySuGz{SS5GcM<>q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000624,src_000477,time_3371,execs_212422,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000624,src_000477,time_3371,execs_212422,op_havoc,rep_10 deleted file mode 100644 index bd703759a9fc44a7c8dcbe45e8a28b693a78dfc9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 112 zcmb0suD`=>XeiDgXlP;n*}#mU;gf;cTyt}C>s5Z4N!HeD{Mdy*8kiYc+%Pa(0~g6m W$}wRV1}lRLqVj}6N*K|U00jZzP$Pr@ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000624,time_0,execs_0,orig_id_002527,src_002451,time_901344,execs_35916271,op_havoc,rep_61 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000624,time_0,execs_0,orig_id_002527,src_002451,time_901344,execs_35916271,op_havoc,rep_61 new file mode 100644 index 0000000000000000000000000000000000000000..a381b6312dbe88320e71f3da8ca73023cdf9653f GIT binary patch literal 20544 zcmeHPO>Epm6rOb`xzIFHfo?kiB2-94f>`e+-k)id6t!uEswmK(h@>V|`JvlxmCyzu zg2YB3#Dx?N+#?|&#DQytI3OxTaN@+RXAY525L`Hbgn4iLv*W+D*K2P!$&T81JTtb( zZ|1%E-Z#&?vovu?(+*8cEK&8Alvbo#>X)QLaHc$@YM!One}|(?RRz!GTrSVf6?1UK zIGxS06{==#RHW2zwW~dHa4lP7aJ8Igko3&5lwKMgES37n6IjTeW~@q72_M1EGRhmt zIfl*fxi7y7kAh1xrS5rc#<~YIjFO71@KRON${VRAwj%9N)n0Hy(}p!xl+sikp_7!? zmp}xNSBom|4|XzFdy_hyU><9SXvpQdxA5``)lDY34XDMO6q;m!FFu^dxibaL4u+f)Z3y$!?jj3o{_J;D^G zi31EBa=bmt+a_Kd3!;G|oYViBPzGEqz@(yRZ>DGKc;cSj3} ziBi{$=?P2({x5mRfDp3alz}1QKpD{E0W!zxAvTT1fHBoQkKU!G5MVA<7kcQ@C31%< z+Ih9N44Gc04~C_^x@vQMpFT2c>G%fDW4Svm|HPKdv(_2oc~Kd~JgD$6%XUK=z(2=( z3UHThU1fPq8P1u4edqdM8_Yjk`VjYEDvhUg7|X`5YULHE?8a2oR}ma(ka1)qJrZI9 zhHhfF>3pt;R^MiYnlkdtqf2(xG_8{qRW)%*47TvMJIP-HBV#|0kBt2|4vV;dqjsuE za=p&-3Dt({b(pp4nt>666vAfW-H<146YqjPVb*K33{j0jg6nm~D;ZGyK&;n(OPerO zy?>P~B;&CH)Gx|W>Lp^Mj9+W_j{t!?)_{V|G4en)QKo#?c2j8IHRWx%06eHxBu|Js z53Y~yh6-JHjOYDeFXG5LgH*X)uTrQ}535r!7TkI6>FK#NIj&Cq^4-mQLKA29mb0Le z;i>8>Z=`@|nmqVIfnFP?>VRCJzkZ47hX;ysAG(vi$jBU|Bj5~zS59=FkKVYP1vi+C zWV5^gkiT-8sj@Zzg7enoAW9Qz^wGbzr0Z++iS3xSD`1K zPNyD%G(kAnyaYD_smUX+QuQX@1>504#V$>9|K6jrSSpn&oY(A^&?P+ouT)6;!Yg{^1^UTrxtl;ZS?qzqI-O7ZS-5ho->MH#K{B+29Bq! zakL-8jDP4hBo(@8n1(iq@6XAF#y21dhCCKpLZ1~4{Z*c2dx@6#Ads$u1^gVinij|O ziDLn`nA}*=k4a26M^h5(fwiDapzT1^GW1R#91rA7(qBeG=aW`6bsE@&3=pZ_&LQRc7jl71q z$K%QBI{E7B47^|WHaFCNK8lAlxEwNOe0f#Z+U+k$ug&tn%{wPMWZyQAi5+TkFW4mm z2e@ot8b)tw*#Z>+SJiM@J(ub}{t!QQNbEuFo-N%J9Z1U&ybqI_FhRHTJVtHt)do>` zkZ(`KRmhJMuGoZh5Eo!(aiRo=hU`(qm5LM#-~;>fj(J|QC9T}1KfuqT)Gwr<0h4|B zKW7{ZXBt}+Mxven{If!#_&m2ofHI6l)NAh+s%+#9Y!G2=pAnT2%hnYb!YEr;VQCjf zaG!x9lb~Jd#|d$>&&nT`=dZ5DEVe5}Nzy;Izp+rDDN2E^>U$*)F4y!)KZdty*qD?D}A(y{w8aDKbsxj(eMtxw5dM>Y5x z2A2#RxVn)k6uGUX#(S8z+9l=mW~T2#a(sPcL&=eFoxwjJO@Nv9@dCtR&o6LXvv-eZ zuxaT!8eGR_)U1L4syn;CFy|ZlObssZpiaPTg}_2z$66Q{l7axdz_hCX`1QCxv1$$g z-_seXS%^WESB8gAjF0_j54_tMs#GwpkCSXC&9J^e*?KhS(#t$`ggc%yYcRO33uAUX zlcf(EVV+O9Ue#9MDJO4RlI%Ox`Qr3+D75CG%CWMbAhsk``2ez@NbCiCUMvC~A#YKC z;NC*=HP$W)y2FCnv|l)hGPfh4<<_zWE+D+SZkzzvnq)ywwpXh2r7BLcD6`9@yttvT zzr%I~eT*Y(E$$r_@GRTwEMO=GEK&ct!y%ZzoMY{-$DyTx_psF1&I11H{?4-zU2@C zEL6=t3GlYfID`nF+_L>Ld{g&7 DtBGMV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000625,src_000477,time_3409,execs_215022,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000625,src_000477,time_3409,execs_215022,op_havoc,rep_9 deleted file mode 100644 index 6e4361036ea67bf868565b24e66978242e9b1f6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 144 zcmb0suD`=>XeiDgXlU`tz>I;R{=bE_9lN0^69YQ~!({1L26J=vx#k}Y%;uW21F^Ze pwJ3u?jtRRk-;2rrf%-sTGD4g9e}py$h)F0yAR`S8{W5V`3jhT*BQXE~ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000625,time_0,execs_0,orig_id_002530,src_002451,time_901791,execs_35917608,op_havoc,rep_21 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000625,time_0,execs_0,orig_id_002530,src_002451,time_901791,execs_35917608,op_havoc,rep_21 new file mode 100644 index 0000000000000000000000000000000000000000..aa075a668f9681eb5daf404709796209cee4d605 GIT binary patch literal 18003 zcmeHP&2QX96n7j&IkDXXNNy)8k$T|JO6|3* zjkt#s_x=|gdaD%mkKoK95-Ji0u9!FD_4tjyz5d8rosm+Hzt%Hv=Kbb<{HAZF$6Kzu zb$mP}_7mN(bgvv~ng+Ek__O{X_JA5^f5EX&Y>S=uO>;o+4^4REh)hg6CwA|fr~1a9 z%h%%%@GkwC!rT1;h2m9ax-mVxJsRz5@3D*YCZ!9_*4ZcMJxcgPeUq}s*mpnv3O)s| z_D0*M?nCh#@Zc(CNDn?-xUO@)F{N|;4YB15H(d9wONY8a?0xbn;rB-%0;t-b(J}Xi^o4yJ%6Bk4?+bB|@jkVviw77Q6zV;b zw-B$^-A7FhJ(+PTi*UymWt}3#BEw>0A_Wmz7TMLF9UjysN>4M!$E;}ZH?3F(glc$Hj^PQYfs#LkSNxZS%59JY?eKt0Z6ba*rN=uwpD= zYjD<*BB@YxNvT7Hka&DcAsY|BjJH2Bm(}*-AvaW7iHB(Y?*20pD@8F~fTvADo+cOm zbH?-*vOmGXY2%ca789^gn=iQ}jV*nUG_&+212$-Ota;&?4>g(>H;sOZdC?Aa3S;Aa zK=8m;3{4c_k(JW2<*>!tgs0$ZcwY$ycUhC|OmI217(dU~-kMBCG^RVQ_bt{C|Emed zhzTANYox1nToB^sqRCvw+JI{zF-cxxy3x5AvQk37lyR!8rpmp@HcYqmQezu%XR-7^ zV^MR5&te%h<0rO&hIR7J5!9}+cV6Z4nbSG1#B^e-)+)>A7o{RDXiUp3pT9!zc^M07 z$b60H$jA%rif9t*Teb6*N5$UxFB}!CGAM=h9%0EK1Q!)!Nx?pS<_Dq+Mokwm)e8rp z;e`e);W|}0l<^26L?Q%Il`5xCcjGZ&B&Bm3f~_~^x?%rx;VjOy-HEnvesNAuo_9K( zYm=k1#iNt?Z>%_{K{>g&aL$csG`6^tRsMwsGBQkl^gro{q6#dN5kNimOP3ia$uITV z2Gg#a+eMH)hafBSum?$#9?zPv`2DMwuLk6?{4hIXa2~yydgWX1?sGUi5Plu%=PW2c z%#bLGx_&sn6vC5?Q*36Zr>WL1rg)_eUILnjrCl+aH3D@%F#K#g9SPAQq zungalz>4TU6}6y(F&nL`X#GG-j9y6;N^uk-d>F|ZX=8#yo<^m48tu)=DUL#bEvwWN zM`0z-mf|R+(cTnCp~j>tFt|`smGKQxL@Epc)%h@$+Wv8zEo1@}b)ltR=ZYCAj)Ek! z)lPCr8pndbv{f912KcNExYElRBYeA+Vk#^uw@Q+w9IX|FN6IBx7{mXHk}PkDE1kMg zKyefbZW@T>=PULi6-OcGIvSuR0HES1T=fouAaMn?l8H^lQSbxd@-c!v#9jlALSx>O z;wX5VffPr9h4-UgP=X~~l%tTguTq&y%3J~zF1F7!2DY!z>seAd_Yz@SQ93cxgY&?w zW=j2=bQ=h2R1(lifO6j)O5_J9=IBZ>quutXw z>w=OFR{VHJuGXo_MXj=e+wM_(G7odKPLk-miX`gecKoprNt6>tMFIpi60^O;j^haS R?%r`$k|Xe1yC8NYOl`#4o3P7B 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000627,src_000477,time_3455,execs_217921,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000627,src_000477,time_3455,execs_217921,op_havoc,rep_5 deleted file mode 100644 index 0b8d6367f9fc027be7974f1e5d30a50d93517026..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47 xcmb0suD@e%C@vjqXlQ7inViocXlU^X$}=~&UgMXUWNp2sfn7K=DaV9e7ywWJ4ZQ#W diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000627,time_0,execs_0,orig_id_002532,src_002178,time_904933,execs_35934754,op_havoc,rep_64 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000627,time_0,execs_0,orig_id_002532,src_002178,time_904933,execs_35934754,op_havoc,rep_64 new file mode 100644 index 0000000000000000000000000000000000000000..2c6435bc02aaa301cf17b493c52ce31428b968d1 GIT binary patch literal 38912 zcmeHQ&2JpH6`x%v6`C~aqIIHyXtY8U#054ecJ^bWUCQv z-q;EPBL$=e>7}T1DNx_4L;nXKj9vr?Fpxug$w_dE9C9eo>d-?^tulR_8P3iJ=W8`H zyQ`3pb~x{GNDha5Cg;#LDI1B#}gmQgfllT0ruGjUDTp*&t#vR*w+6QGw4)d6IPIAAfpK#nxpB7iH@yOrNaM$cnS_CN%wBUEkk-NmXwY z@ZrHuIs*In4ghq%AL51-P_h)iAr7ZK>Lm;YNYA^yEz%m+Q2f|ySsilE#L zOZSWUVPi_=xpc*R&D%+wA~ByrahD{?F+vLR?glX|y0jZB8b>Sz!_RwxpYe#HG;UvN z^-J@*UYJ#9i2iTd_b6;sJRs=0$pD`2aW=#3;;cRmsG+%W_KKn#3@xhsn9u`x6LSnZ z9whFn5GgG@>l~hVW6$sYnw8Wem(#o2Q-wpchE3P7uI%y!^T3r{?t%lYx>{OL6jv;v zHwlt}ag^*%W}0SztRM8Wr=DTi)PE>RPa18|n_Zn{x5GT%Ys*W3`<2ENT02*sD?O(z z-kApHdL3!Qd3(H8+&e_Q{E$bCq7|b8WXO-#D?7SVt~aM%xpSAQPNm8`)xS(7`J4O; zI&ZJzsT*>!QIepLUZ5rQT{oVfNj)y32l7+gFX3)C!R#4RsnrlQ5NPP z?AZc1L>1FLQZBzxejmVyOdQSdt|!-yTLW&|XDfia@EMLp6~e68cI@|(YVp%R8%8}sPkvlpxEycz}GaV;K(vqZd9hoH=LJGQQa*$CpdZYa$(9h{TELj4#}RNTZsl zAa;_3ekU?;8^(M@m1s7w@l!yg5+HEL67O+$`+=>UPTN0xFkt_F;050pp_eRQ?w)k$ zzSA8|*j<7o#QYVOfk9}3nHF-bHiNq#3`e_48X%`WpaLOLJ3|0j1b^Ndj zOz|Ufzo%7NbJEk2R0JK63RLw?XcVnK9~c$@eV8ih%j*=IaRD{PO&x3iw%%B6%j6JU z{VBfsttq+iuPNMrm9{F%q}CRN6d-|3?n{b6`Nn&1)<1;N)XGJfl?DET@aOVf(;wy`mhfsey$W~W${T!cR*S8G&MDV z<5|9O$Gn~leyqcg*Ra3+oyEz_@-19T_v9<@+q6L5Z16HD4Ny<`lPrUhx;yZu?~6)2 zZi?ZxAhR)G-0ZP%Zn4Iwyz3a6?U~v1V70=6miP72rllxHoLQ4@Ayr={C20qwK3;jV z0T6}Ms8$Wc2P~b{B}^2(PD*#CcJ4@M>kak*HbJM`7b-17tuY}YT%+_R2>u0#Z(dbD zr<&{*#urt@iQAbIpZ~Ux5<$qyED5jZrQ`n|)9DwYGX2+iwH13agT^wDvk{pMVLLR; zkWgHfkSwzm&qLa70ZsM<;+UBoi;H?R`8ckiCD4F1d+L>6&F z|MbFVHM)XbE~rID`{RYru+lVe=bJ>5egn%Co;Q{sEX|NTzJnR=GOR?X!7_YUW6vUj z$XP^YBIxQB49oHJdf7PX#9!F|qpTgB2OMhWfM`>{I3+P$m=tkOK<_9vWY{TrFzmSY z#wkgSp%A{Yw93b$vPu^lq_9EC$*uAqlf(uo!%3&qo*FMP$9b(`riq6Vb7tDPPGm&S zw5BWO#0DXp3N|3c(@MsBgOI`7ID7&H8$T2b=BuZ`!S-9KDmV1yH+iT)WF~LQH%fYg3T{JFwuVN_W+!W z029l_Sw}_5**g+EE}wVI$|iu#fCOH}JP#C&*s26-c`EDi;#exC;(gU$zKr9#lbv2QT5*t`77+}D`39jQYHzrP0jjHY0@za`-&t`HH-upB! z7>NF?>54hAU?8-_<7p*g!2msu$~+}ooG8i;-kzX?wMT*ig*Lp@n8HjSrZ%uRQ8aml za!f2Feb~av#EGIw3oc&xc)fC-SYgOH-@;7aWlbM$rZ0}R6q8dv8IXy+csAOpZQJO3 z2~D$1Z(H=VE)F|BNgNdjBbo_0MO_>f7{6ZoLMDQT-GOPjyD8b-{W`m-Pg%^u{y1t- zdSbq?KhCMm_@q@3!8ox%l1kEjdSU@Rx&}@#kR*C|LBBYw>qjM&1;BMrxjd-y*Ff;T$=0DV3R`Fdy)JV&hla`h5D66 z(yW0w6l^_M!y83e-;pHx#Z4Y~lm+x59Qy^^7s5t`sQi9#6*I DNY{Cv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000628,src_000477,time_3480,execs_219400,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000628,src_000477,time_3480,execs_219400,op_havoc,rep_3 deleted file mode 100644 index 55f67c51f4b06131684ac5ebfc2601af1d4b34b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmXrC_+(%<*WBFPdW~OZk~NTI7tS=4jV$ zfo@#5apR(hx)j&>C8Bhz#&eV0JSLeWtvG`8EGBnO&VA&|_nmX1259Ey3JXlrfsv$A zW}27yfYA=sv|cB1Xw0@@_v*Um0fv94%mLE?1ML0JgNfROEoqG}7Ccwv(3DNumot$q z(2_YUPRnC&*J14A8=DZkUE+z}=g;os2PSUxWN4&+}aOErkovhBMbK)d518 zaqB7mI@|@8`ti-V!Q>~Qcvo9Rzgcn@rx1cqo;|YxU^IO`Jno^Nk8a>u+HL4kw2O?M z=T~7%(ZGC&F=Tt8-|j8%-05{z{5?h_U57oU>m2hu8ad4QnJTyFhkI0Rq3b;61D&74VN8<)H(X7U5S1VXlq?a#-#(IU8se(uO2YpDuH1=J@3=V?(^(>lz9_>FdjutKUoo21GdlM-d#kKV(tI04in z@eWX#0*P4y*4-~$z#^;~uq-G7FM&=5OEH`WV29x)ms2d79H}a3e$3lx@gMWHP(P0@ z^wJWX3Y`e}t92A~Bd`TvD}@yzq|`LxplvfWua*9*IVo)SY7{ ztt=0Jfi<6e-@nb%xnjdIj*~yZ!bwVBD1Eh?vm zkwwfA#iMwgM>+YgSrc_~qOndJmeD#m*tide-lIYjD?T<@P?h*=^4L*i7Iz|0-ns?X cl9oSBIPvI5!NVOg<)1k(kVGThZNHM#-@9_tasU7T literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000630,time_0,execs_0,orig_id_002535,src_002333,time_910141,execs_35962959,op_havoc,rep_32 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000630,time_0,execs_0,orig_id_002535,src_002333,time_910141,execs_35962959,op_havoc,rep_32 new file mode 100644 index 0000000000000000000000000000000000000000..c7915964e584c8e2aca636ee8b69cfa9f2d1e063 GIT binary patch literal 78557 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 Hj?(7;xp&h4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000632,src_000294,time_3506,execs_221265,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000632,src_000294,time_3506,execs_221265,op_havoc,rep_1 deleted file mode 100644 index 741f9b0b158442bc9a4e46c3a28d1f5a3c2770e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44 kcmb1+4a-c{nQCHXY{ELJUBrg|u{Lay|+N0N6(fO8@`> diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000632,time_0,execs_0,orig_id_002538,src_002221,time_918292,execs_35982814,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000632,time_0,execs_0,orig_id_002538,src_002221,time_918292,execs_35982814,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..2dd31ba5272da2cfc3806e777310ca1c9c34558e GIT binary patch literal 17517 zcmeGjO>Y}TbnHNVL5@WwVr6;=N|hW!sn=_-Kc-PkrHW8UQUq$HSW}DUgIY1vL_t7% zu!{h3Amz|QZsivsajH-R5|JVy@dG&Y0GA#rK@JEZE}-Sj?1y*kvAyeECu!NIHZ$+N znK!%7GjHC!Hyc~Z5QS`BTz~u8`Vy*nf=`^Szi=YQzK&LL-gwB=vZ|*rozwvuV^seG z(*jXaCbS5;ZZLqynp*G+RBVPRY5_;bIkl%6KoI;Bx=@9v@uv*9jLR7&SS{s?_35?g zA9vwjbet?X$Kf@q%?zv(8!~EyJ=z;=SVbZ_9CojnhA@J zC)Y4ln!3JsdtTEvqRE$VS;c~QXrv3Tz~yUoApcc@&PsvQqe;55Xdv4C{pvR3J*;L; zlEL4vIthA4kaCTMTXzuHw*z^`jz9ozeju0 zb%1xeaO#*Qa=9E)5X?qZ%@Mr;i{mvXpafvQJ>dKVwAuPYREDp zANqKenmLbqh{yt4c6_B%XVHiDLc1Mp!R$eNtXb2Tre%!*V%5UMcChQj^tT2 zhs!;g>iN=GJkM;CAb@S}9=CAAa6C3!xbV87zTOgbAuxxouPNpiS+>fUO8+mH$67vy z%Tu?|fy*{erpytnF#7k*>xCTKxD%TX7p-ytB?9LYC6&qN(Q4j+=MXRX+#Ni?VCd5N3+iTXpBQvO@c7@~vGO)N ztddBLC24_01YDp za_7eAS8|{b(VcmZs1Ub>psYlYF$lgA^MZ%A_?|M%H!Onm|q)Au! z0D^oS6$iJe@~EN@dD0-TR3CSx)PRZPNCUu&JpSv(z3dj8?MavG>T)Ofu?oRvdrMB)tZ&wvp}#G2K6z-wXooPj-k}gOQoJTDv&;3}}Mnq4f=u41H7^=I`K=f%G=u@s5G?`B@Kv9WJdyP;zUCFn>qjE>W1jYt0B3wJ?9j z&L3g^F3jISqDf`xI-Z%c$}oRt+K@1R*YbmT?Ks`54fA&{b~^t}!u*}6LosI|@K$d=J$UtD5O$x O^uh=KQ2qgWGV&kYnk|?B literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000633,time_0,execs_0,orig_id_002539,src_001089,time_918404,execs_35984686,op_havoc,rep_56 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000633,time_0,execs_0,orig_id_002539,src_001089,time_918404,execs_35984686,op_havoc,rep_56 new file mode 100644 index 0000000000000000000000000000000000000000..c91eb0da9d18b68bc5f69862d1632a6d09307476 GIT binary patch literal 1456 zcmd5+y-ve05Oz^lP=tgOaSIDuhPqLmpA#F11qLRBkj0QjVz6LG%sdDW(SbSTA$SH@ znJSgL#4S#fNR=pvTkPC9{_ei}d>;Y&LL3~495kHo2~2SA$uoaEi$Q@Rn-tqR$?iRg zetxJEOz9vkf*l;E1E81Teop>K@QD;W(Ffh@3Hp?~7ciD`CoccC*A1%cW?BwckWHrv ziU{-6j0djkjS#~y!UXidn48;#6YT_VDc!xSzF#EpSa%x}xQ<2wl!&F1xapviiTI9M zc9vvw)P>-E;5s&di7O3eOcsKUnLwr7JvZKk*Gl07326;6jJm~8E7ygy`(j$!>wC3M zIV)D+|K+r;k1d69A!R8);?(NCRq73De~Y!d4Jh$XSzC{;u1COvf2pQpZTzK^=b|Xk rHF`-~`yn19T#iuT9FZC(BlLhMvy+k^$0<+BtD%hGT4$dkTiD4L_DFB|Nr|wuuq1HvkQZTU~)zn3T$Gfr5%i= KWu%jv^4I|)d>nHC diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000634,time_0,execs_0,orig_id_002540,src_001089,time_918454,execs_35986040,op_havoc,rep_63 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000634,time_0,execs_0,orig_id_002540,src_001089,time_918454,execs_35986040,op_havoc,rep_63 new file mode 100644 index 0000000000000000000000000000000000000000..5026b2b88c38701cb5513a84591688933a7d6473 GIT binary patch literal 2348 zcmdT`y-ve05Wa?i4I&sEVIgG?L(?irn_FN&or(mEV2Pn1#W0Vkqbw&-a=|wvd zCSDB@4Z{`NYWoXI0O%>p2$B~qTf7JcfI0cYOq}L?Rh}txy<_okHyZL;#V`!r;E*uK zxxqR;t7F%&l9O6BL@J}QY~@RCn=-(t4{^lpXxF*+9;MO!17%GFiR)4z7T|h$aB+yX zF2vNWB0@0YFrC{bhLov$vczqb(eYlS1C3YvTtWceVkY{O`99hpSg^-wh;KhhKt0iy z6jb(hv_{OWHK?zSZ$~o;=tzomL6#7*FLEq-UX&2+UE2Cc2pQ*1L0m$SmI2lV@n=Q) zRwz;}ZzVYz_riiX>KcTsk-NblIH02GcDC0kGY7#@kXxteuf8-0f<~W^VX`==&2UJ_ z086`IYA8&)AXi}X*Sx5IS9I@gVJN`2hQcrP#FffV+JDjVRyrIC6K{3kmKXg0^<+%t zbTa3~iFU-~OI|_$iJ!atjczokSIEfYQgwDWG6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000635,time_0,execs_0,orig_id_002541,src_002385,time_918951,execs_35990322,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000635,time_0,execs_0,orig_id_002541,src_002385,time_918951,execs_35990322,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..3d9d8098bbd40dfc18dda26b23ccda741dec68b2 GIT binary patch literal 12633 zcmeHNPj4GV6rY$If(lhg7|*3r4+N!7KMo6R)668=+qblKG zbK(|p=ipDkg+s;Bkt`(g0XXzqRN{)3_ukCTj(5EqJ9W~uojoMuo!R;G=J($G-g_fA z8@E-++gxpIe8g3BZ?h4z5DF3tY+VYjgph&rB*|S}-5ozQ4Q)xOoAy;a7;=&9sJBcX zN1YFxUfg0^;?sz`WBNvldQYxAdBRmI2zp%o`Q0(RU{c;-`|q9nb8;fYWBqPLx1sN0 z#`vEqYK#T2q*ky#f(1a=F;$ppbp@q`3a+%eRP0?|UEdDY;gty3{n|U* zd}}ls0T8AYeI9itow##&c*tmMuF$Zc3Y=3Z0reo>O#7;ovT}o6jEKcHSlg)?V0=Dy zY7vpps^_v(sJf^F^V%u26VCz^Z};)I)%$a4cE1Noxpcb^hr}h@eX{NbuNK^fz)U0F z+y7vSfuYvw)7{&DO|EC~ko*C^p#A>^A$fs3^{Uu^gCmEf=XvUE*QLk~E8UdcmxEt{ zJG2abbp|J9Z%SFK1DQQI`1)fgr5;3g%^%X1cm9ECVVl>aZRjqNl0fI2)1Rk?TG) z&aF$OC+HWIj~>|gRu|$q{WZ16#KOTfYbMrN)>D8Jpik}&d2cG3*UwvZ{k%tK`gtoP zt)hKBk9Sh7J)g9iK^wf2VsN3Hw5L3wLFC0{zVe4!y(J&i>iE*q3uF=prO##~WMQ+( z)mL1ltPb^T#vWk60($+;*2()(>w81HABe|*y4SdB%P=|aoNjGI#~u75MvQ?^Hp;I-dDp&GP_pAoW~wU@0Sw3-?NOwhwrONs3p1Xd3zyYoXZd2`!Eh{D(WRXxvZNH<2!gS z*N}zsGz*>&K8%xvWt`0j%6B7cUv&BcAI1TX0=@oH7&@sBYLyZ^~pzblh-F7=elHi^|MKX3Ei5l^zjPU zgXd?dRoNt;d<4?sS?W{nBqMXV>nivd>i4{pkv7>~%w1<`Z)k+M>mxULZITFC_Vj849H^_R<|~rYi@3Cy~dA$g;6?MI=Ly29ROzQ9+Ut8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000636,time_0,execs_0,orig_id_002544,src_002448,time_929951,execs_36025679,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000636,time_0,execs_0,orig_id_002544,src_002448,time_929951,execs_36025679,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..f2b246782440326c5c0d5d41806ae1518fa735e1 GIT binary patch literal 25915 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 Gl70s+=wc3gz;NUDW-I zg@ZTJh2~D9czSv&9;5tR0}YSJ@4^^e0;`R3mFdNzMj)-fwYj=n%M!K=RGz$I`T{S` z@x850R{AncXg6@2%cUwQCu9VK{(ay9p>C7ePwF;xPeq6c|L&27J@xJ-VuX=QnVF`i zG}YFY?f%lVYE9EtZ+DM<9^>pPcRxmT|F2i?i(mGQEfBQD#ZS2M`FwTn>qifnkPJ`% z;GeSf2W+XhYYvZdqXc@WBYf!SvTIpRe|Yw|(b&ivPm)*peJ*O1nqI#BbB!(68jYt4 zuh5?*=;(LlxhTEI^$+TG&#yZ6Y#pWX+dvn~2zCJVYDIORd++_w4~~Xlzu$3*!` zJ|mn|vU`Nva_S_Jg36W#mh9ayiau9_pjv{UvaxY&S3-La5va{bEDA}NhXWB$b9nr8 zc|es|zbML{VFcJShG$EfDTF59JsL2Twjx! zLO9X|Glf9IbI1=}+nIuYe@T`y6tK5X?rJ8}11jJT>vbq#Qnx}EN27r6lR0C$YJ7aR z#yI))Z-1->J_GF=Xc8W}Z67=B`;j4@eY_aS@zW`a(rLAzeO&?o+Sl;1+qSb;L@W{7 zmuA69*S=717vV)0PQ4l=>_#)ijjejSc@cd@7^*uopx(M&VOJ!GU~-w@$>kWRw|IJY zZJ@Z{0UcO|2#g>wl6(r4J-Guj0Tim(QK;OC*KTnu;9R&|$Iz#DNo6K9J6*D95SAeV zBPKPWFEe4qT_Ry7z;gu85fQzUL|~rylU6j00Wa`0TmrL$L=3h+*#2Pq+vecK`|(9J zq*}0WKiK|$-7T5w(L`eWzSz+o`CWuQVTc{w!R*4s(;duVfq0Mu9^ycP2;xDA2hnf< z+h4@e!S*-S$NMjQbx9Jh21&X^V+KG0yH`yH@z`Nqu-9-MrY+b^!T&!?5PkhHlJ%(91!1f=9tQ^q3?z}#RxA7&><1CMa(u} z%oc2aFNvNw@2(@y8ax^BWDtue_8HE+kY~2RlQACrcz814$!Ps#;amcBG#-3^c_N*O z{4T~{`@)j}PX;9i9zGFp=nzRNIbO=793<2RPlhX{I@0n;x{a#WSG~cL;T#F(QQ|xq zUO&RwhA_FEh1J}*VQezYUqAJRyahd5M8Gl}&UFds1Y9<0C6PozXNOLW+-h`uo8Lj? zcM-aD!5Ry{XBkF2Y*$w=N)WLqp2%C!v&mXWDJ7A&fZvT`M+JA<0#H0HRD@C@`OJU6SGeBE6nLVO@iHXiT`%$7bT&JY zeco;p>x~X(rZY^RYHQ23!J=u^nxxxDn2jb9Mi47Q42HPKO|E`&B4^p2oiM$25 zT&j{1dt-OE7dIT8u?s1K?GLtp6m0)@Si{^xUY{!t7Wa`MQ|a8(L5HNNuPE51u&aLh zRYG(c!Ml3}-d(W$y+$|~Q?6c->`-`j;oYU-fULBRth6q~bQ=Jj@yNn329_ZLBVAOs zTCiPD)cwriQJ=KZVEYfZmIxFo32P%&Lj)?={*l_QVEcpZKN8e0xj1|&fbeKEYkrW9 zrH>RqV%dZwmc2wAS*N0qO7E3Q>cV7Zw(z1bdVDu@^BrL$V^`F?u~OcM7g;Y!4;#hP zIp7aL_|@Q7BM=hxBW;nl;F5N@q(L~|X%tW08!h;Y6zPm4U80Fhhpw1oM|m>4(1*D; zG@BBBHEEQNR1M#DMHY={X4LSj^_fu*X}gYL7L9==Likbuezj<%0Q_owqyYSC3Gu7( zp-Iayat9Xh16%;&qpP!|c_4_7kp_>U-ukGwA&uPsD_3h!?K>l{zEl*27GG+sHq6B8 S%e=mRYiVRH9cyX?#Q*F6TmJ`&8UjU=^XC~FSy=yPU|^UB1rSw?v6k#W zC8q!X@B6?$Suq@>I}B!mfPi$Yw1B|>`o-4LjHVEiEZK#@>KUye8i9sOOFI}#%Sb0T H<*@?*H@PXR diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000640,time_0,execs_0,orig_id_002550,src_002543,time_944934,execs_36080508,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000640,time_0,execs_0,orig_id_002550,src_002543,time_944934,execs_36080508,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..3716f9743b2ca8154037a59957cf784ac00c6f13 GIT binary patch literal 83712 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 Va<7r-e-7_863eF%?f9C4{|9vf*$4mt literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000642,src_000303,time_3556,execs_224648,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000642,src_000303,time_3556,execs_224648,op_havoc,rep_13 deleted file mode 100644 index 503e242f69c26054d73161bb9ca871728da7e257..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72 zcmewzEB(K+vhx4`*$fOu0ktUHCtvFsjrVzs#f@6Lw)4 J>Exz7cL2ty7oq?F diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000642,time_0,execs_0,orig_id_002552,src_002477,time_948012,execs_36089774,op_havoc,rep_32 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000642,time_0,execs_0,orig_id_002552,src_002477,time_948012,execs_36089774,op_havoc,rep_32 new file mode 100644 index 0000000000000000000000000000000000000000..53fc33abadc4d4b044e21a644afe8c12702211c0 GIT binary patch literal 29454 zcmeGlO>Y}TbnHe72QU@|b(NvQY7a%wN?w1gKSmL$kcz0%l!~ZGO$Jlqq;>14i{(<$ zA~`C811JcIBNF@quE3#}N?iB>TzcXF#~@XL15#mm`|15&@0T6hGmD>}bjy%00kb?0Ow9HY`>8O;~9bc~{` z3Xmi<2b^R}2I5LtDq?!_0?sa($SqLHlX7lBO_yP`_;`bqSL#jipJQ~(`IDQ}nEmfw zrzXY%*^AuEMwphe0Wa5@%>sG>E!28gFqyA`AbJ8z&NqMf8Ilf>^HV~Y9@D4&IG_ud zw%APNsv~8pWHXhkZjuJFnJS(}<%va}<(*vEOy$%`iV!wag;VZNH!!WDYN>?jCYIU= z;p^*ARzL)vN5AA&2|Qr-Okg+4%mchF$sgqj3l?RVDi5<{li&X9;g1i$li^BoOwaFx z6F3_6yV07(XhpZ$ts5ddqSR_N?kpxe0N#$lZz`L1RH^$T2#?D*v!JJqG7)RAoPb5e zCHSh-h5@IDheWt-`2#qfM><5dHlB1gRunKVW;re+s9bU?brFoYNG^PYU=6F}VAN=( zed|tPz0>asgO{C8^dks80*Sspapog5_9pq(9d*qeY=M4lsW~h6?I3m)HH~;JX0FTl zBX+g1x=jN?hG&qQteD%W!i`!ur6z+yznc_~3d$qoaIK63kQsJ@_D&5e{v~-lr-vl3 zaA$`Vp7}G4YpfUiJt9$8iDrkY-czWY`7?)RtC!}-pZP^7ThWNUSBc@c#q^Me>nt_u zqULUuqzv!2O4c2`CI_v}ojY{&T0FPP8l(vBUkh|X{@j`HXHI^Vn3@&Z8NX=&d*RyBfVrQPeD<4VDSQz@q@U$zg2tM(CzyCXtV_Yh(BnHsyY9Dn+9Gt$VBsJuy3E^#Wd=sH>f%jes z^*D1y(1M=sE`N`V;u$TVL(tfkT-jU9{4=?xJa1dTvt0pm$k&eNYbORzBz)pTEx!n< zv(d$L5l{(^U0q8j$k4{>j;)?r^=<&?@o&(r=@JD;VC-4E+(dxe34#ucn@R~WggQW4 z5O>HQ$g!_R?4d!fpga50jsve?dZOA&5W1bMtHNUIsusLRo>w{d#4@Cl-45*LqBcZe z?dD)Zt=}O7`To^MlX`9n-wWy3Nlvt6Vv{ZM9HQV=i(ITS5e+0`VUa_&6C3j!?v*5_ zyNHZFiP$c=W>Yw$HUFI4jOM2JNatOQ$94Y#TaHZMazqJyVxdgNtrFUw%0ihm-TCf{ z%xWl;vMXY9jIJ8S)V1!44B?(7wkx8mCi-%0gv}?tlL+~^PHjaHjWtPF1Ia9w5*CWF z^VL8y*NiQ2eU&^{$jOH)jpabgTwPO_!LkEAE=oxs6k+{@&;m;KKu`L^jL`$zl#8Lf z)S9~PAV&ixE+gBNRCgAqZ&NbJ{bZPmDK^mKKvQ=&h#89wG}IZRaQI>a3veDR#(<(U zwYk8eu$aO&EH+m4 zO;A5?$qsaCuezCv7u3bR?1zWJ=r4boyqEa!Xw50f=T6Y55cb+5&{PC3>8!o>NVON= zD3ei5Y6Loyf5nqJw10(NMNOCEx{98cZW0J3R>;=z>acE&6&fLkg~bXDmFH2??qY

    Q5 zit1fUMHF|Yv*um%k8n4zEYyAaLfzB5^%LOCHu)1!V&W{^fAbUbdk6`E9$h$#Pa(>^CkOQQV0PwUT>GPl}Pk}5<@Nh}|>%;0>K!%z`55b4Qv c*yz_`F(~dQynsQ^vo0L%QD+HFF=7$_55>=SEdT%j literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000643,src_000303,time_3562,execs_225101,op_havoc,rep_16,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000643,src_000303,time_3562,execs_225101,op_havoc,rep_16,+cov deleted file mode 100644 index c491b54530e54b028c030092214e5e604880e163..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88 zcmb1^mX>B{`2Sxz){>9W+R)kr2!w@&O^vK$r5UUsz}l)bSvuO#+6ct8w6YTC7Brk| iZfgX z#YJnhiaQNJ(uRx-L*aQKVGertf(-Mm#R1^OcT7CPfx?~@oV%v#SnEaVW%q& z>#bH;Mq*P?UJ<$E{HF_fpH(7Ape$dIQ-^ZOGC39HIaMWJSmmi45`t{jszi`E1D!Qo zc&->YNR$T^NNMn8e8yRerBVyLLNmYG;nvxR^!uFUT@v)n63>^PhOv3c5$$B_4Shc+ z6(yK+qM(maRFRCcjARtjyG%0P;+6RqBqLGAlj@Q|xjj=gIE(zxvdu$UhGX@LpajPy z>J>_IPKFC}I=^I?bW!uT9&$@IS)M9$j#~sbb%3!-N5ND3(KEX?wNJq#22k<7Eg|=H zK_)4dh2*&|$bYFIbr*Q`clc_;gwi{Faz&jFia~szhdP$+CXtC`k2+6mKMU3?bw-8C zgV$I(on?(KHMQ@fpS}imwXvKI29uNNbSlh&-E#eQSKJk_vnCu72th5QD=a`ojD7&a R2KXM`X1g8k!k!%d_zn1Y58VI& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000644,time_0,execs_0,orig_id_002555,src_002542,time_957493,execs_36151308,op_havoc,rep_30 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000644,time_0,execs_0,orig_id_002555,src_002542,time_957493,execs_36151308,op_havoc,rep_30 new file mode 100644 index 0000000000000000000000000000000000000000..2a6187af940f6e25594ed95029a1e4e07a660a55 GIT binary patch literal 98620 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000645,src_000303,time_3569,execs_225590,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000645,src_000303,time_3569,execs_225590,op_havoc,rep_8 deleted file mode 100644 index ef02b8ae9d6ff29f421f5229d96885a20b449032..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60 pcmY$1o&5ikzM*uip`jTA1CTQP&mw4OfhNR&DkNRsz`&5l4ge6s50(G` diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000645,time_0,execs_0,orig_id_002556,src_001035,time_964933,execs_36192692,op_havoc,rep_34 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000645,time_0,execs_0,orig_id_002556,src_001035,time_964933,execs_36192692,op_havoc,rep_34 new file mode 100644 index 0000000000000000000000000000000000000000..8d1337583a8fafcb5d6fef9e847193b7325abd65 GIT binary patch literal 1916 zcmaE>V{IlKYX%|BtgU0sr2Wj^O2pk|Pm znVEH!t*)6ef4nsi6iEvJO@au;!-N_bKsG@Ir6m*$$+5@MIyT^-bv^@U0Rscr7E4U` zlVCR7JwQi7O@uo#1?X~6h(JOB)t_)r5#di^LjJTs4r!=8nEoUb1L!*7{xCywERrAz zp@b3wq}qcgWI-thEgkGYPH&u`^!5ZbC8C5+0cnO~CT5u7VOYFa08V5L|JlJQ3@tGW zpb3H#&s!^a_<|A-C?|k`nKTmv6N4yR4o8F_{2~dDskZla48oKa12r~KTV z%EyTVlkqPmAdWpW;7YIti0gI1HeBcy`GEzE1l$;@R3wF3JDIfJwF+(NUHrNukYr}< z?T^|0r1maPLpH7`>~LjCRROL&*dIvQtrAkBXEY-sge20x?==Y&KGLguC7I!*_G0rX zU2*cYR}$o*>DHpEs`dI4%H=}h3Ehwjt0upDCJ-<-Wfzc5CE$n(T75|6rOmu1QGQO- z60&ldYfp9Y$WkYC5t`N}08Q%)7NNuHDoviTW$(dqndMV+?QjEno1R@}`PC)0`tNDJ z>-@z{~)eoK}DM8G?z? z_6oa??SD7meUfVSrT9h;Ki0*6p$Ix4t z>QHX{M6hjn|L?~?KK@R}8v#2#+71N_VQD_{Cx|bBQt;5FbQX-&C?L zw_8>B&^VgEn*=#+q!n17c!wota|MDk@L^*jHZ+`pPoyhx2Hp|-pqK0I33SUhE_FWa zr(-WpVK4S~Qe^4(hI1x!!|4v{7Y>Xa5tez_&hx~-4iw-$TgiCOw3@JT;n7SnfU z@u4dlC+n%r{k>3Q7ZHS7*GSBaopO>U#Ia>Q4n(3`32C11CWb>``psVGW_c@fshjW! z@xo=;B})AXU;k0~`XB7dg|xN}-TB3w7n8k@PN@>AQ*oi zO!3BU=*3N?;}>zX@;$M@i=91BrNcHSWZyH)ztmGC+k=aJ0)|7ncs5;JXgt&C!a^}U z523tOp?n@lAwIqY-Ugfb5E=HdI_ynb-Q9~0A$8=!WBj{q>t>7G-HDn#FHEL@I)V3* zrBsF&5~KlB0@ozDrMt&j?nzd5gIqq=4jgoYQmeL0DN3chyQ9pPb~^q|?A12sS~U;h zT%`SUP9*0TlZx~PlA_vScC=Owzb7yt$Itw3)b^w#McSpi2>AGb**<9}WP z&kIayY=vAeS|CCesDK?>AVe!r#Lcz@1d8Glg%$|U0z(UgXHkWjakecG)>fGq2vg7| zuSooyX1fF>TL~lj(R_xJCzX|`|is-G^cDajzx1N5rRr@|FpEpnW9c9y;|Kwe^ zA(rO2F8j09{<#gF3^=lXZYa$~vw%~Ku|32X+bfN56wlBoc0TIZFlgKwo2XqXLgN+) z2#s4VqhuP$k(iWR9xReNeKC!%aZ7yKwR4mekK*D{To>K+NA_>ra^sIjQBTZK)RB!_ zak@9hzj14z*xXbjPIUibGyfZ9Qh$LWmOk19g?|Au;LN^QhF-8U=qeNMYrfGY<{b91 zwd^_{b!-^4iH%LvE)}6o3zaCf2cji6gX$p-s$1 zH~o>(CN{&@vkf%vjO(uk{f*UVa-(s_pImLXm7HLQFY{+){1-B+e@*T}Mt?m$H209H X-LE#3&=y49^CkgPj7t6=}Ml*B`^$nP61be z=OE#%Dsd2ScWt55>1=J?aDA^aal?JsYbc#3MeezS?T554`>Yx4*> zP8bMZu0P%SNG;5fN1n} zIImAmQd?mVQ>#})^X`g!)Ah-}6yRNcd*VUVtIWV3WZ_f8-x^#VenA$3q8)OKtjOpq~N!NaZR&BV4K$C=Knkj5z39B zQD6u?NtzVrv&%DZNmd+MoMF=}wj%|Mr1Cbry3h{KGGsH|2}!w8O8#P=#{Y%%Jr@ z%ShKJbA6xWV#Oo+Ci_b*-Ycf0n(@)HX5+>xGhYNj^+$z_s)WN$Smm<0xsVSY4XYfX zr7)eH&9i+1cHNl{H&*;`%oc7xqhJ=llIjLT6&%cV5Q-BRsQ_gDpjdwB5XW(rpwToB zDlnyr)m7kdvsl*I*+tnmW(-6>$!EHo{S@y$AC`6|95qKw1w(5FP+LZ%$zB&Ksw@RA5pLcWplumyL*NF8lgdRY9_YTZUeKCmBZ z#uCKyB{1IEm$>b-R}A`_zi#Uw?P=-R2-*=+nRy4 zkmpZ%Q$)-}(XM)j)TrdE@b=9z7VOCOAC@fuxnb(x;Jw9IOtD|C{wTa4z%RW{24@)y zhBU{NvG^(fFdfFhp8FPFDe>wx6|P<&BnO?#4flyppyn-;)rp@^q8^d#`|a+n06$f) zCTnMUS!7qq;L7bRp$$Gfe8xihO(_hQ8MTas4x2+`EZ!UzV?n2;A!AXiJ%8>@50n$2 zEJ0l$POY>{M5QRpODSW;A_XA=YxI2qq5CV+WX%|8m(_1m#rI*X$UC67dxG~pQLO+(%A+OFJ)yAH!neC6@jUW-@G_Z%7B2~yihxl!%ky` z*oyoJVKbS)zv^RCkw-#P5n^$&QmKCEogh0{2||-3Z)y=B6E|K1$ZxkD-@^sI16=f( zU20?U8(eUzePr_Eu!ee5?Rwo^g9b=3T#>%m6fI_6GjttV>McM!U?&xdLl#0NKaNwT zANc<02{RMspB0%vkL$SKExz}%HljNFXv19#wm+~D4FWdU0c1XR5v$z3e*VkVhmdo2 ze(@4;ImW}1jo)}!)cD0BGIr!--@Zrj8%`9)24*m(Gr>i-8QkwrqtJNlg%hpy^^?G* zLUg+G#x6V%2_N3dCY;B5D<_3jO|--qEneqjxkkC8e@WIM4wj`VkShk3_JRNh7c9nk*$-AN04NXpRiS&U-bsPrFk9BiV9s>y5tW51JbGIfLuN5MMIjTXju z`$syWVPY|tKt696EPRYd1N3OkfDFn(XPht zJ-01R;Yy4a#7q|``7A6Dxr@IV*dG8YoVwQ2_XRTa}Nb~51#vm>J{l>CYEJ&?X=R9n#xx3i` zq1^7~ig#pDR?oOv7mKt$KGwB+jyLJgP?wVEpx%r<2sB|Nq#u=`X|bJW*@%@Y@MSsG`031={*yPTYHe~HObn8uv54|SR+c8)Rt`zf<-?=umh6xO%2l7 zgQQ7JT?c=2KL`^ue&zC?5=tDb%+57^=grJU?EO;Qf+M6MjMmA zjqO49gHsG^52D_Yg@RUV%r2QGW2gF-^f3j>+PuiODpvI!ugF^6RGce2kQ$eMqk?7| zJoxmX`o5;<5B^PIenkdry&5A?(HRyT%dc4=4O1EQp-SbD>$gy47F8bpVMuW?G09D^F zCkRLmx+bvH`PzhbFL&;`>)hu~GdXFH&K??9y}zhRki)b1e0izjP%~?Q;`PTRL3p+u zM+^eg3mxyij&kqp31p-5#*cBQkdyPqWL9$S>qy_ShC%N|aGO0sZSbu)%K^u{Pn1J1G0Wu<*XV4M`O^ojg{OE{gnRXWxp)oxK1+Xg==?A&N6*%<8_$*9Ly+jiy zS?7pIlUwIfM>KFnWACPOFcJx2OtJxXl7Kc6NH_8l$|5X1N%F>rX)#rT^;p*Dv8X8= z?q`tz@21=$0mqp7JDrhyv1mT5nO5F26tn zeZN`67Y?g=0IiMx*twy!-lAk&b78WG3R>H=tXXQEAW{tFu}!08@OvLw2V%_(<0K@% zxP-+^7`EP`thXpr&2N7vNAi|VoIzP{QTcyo#hK1QthXo*9eE-;>p)FC)>~AmS7rg{ z$a{;@pq@=q$>P~OHf%9aG6oD6@RD0C*^o@tJ1l=DA2{|tR2YMr_$s9_FeFnUwhuVf z3B>O`CyC6QGDWd-unoz&<7_o{ALlK!=m4wAnOTkL>2ANsGr6x+f7AgxFrcCwQ}{5o zza>}!SWP%L4HS{l-a=`8$dF-?pJkD1$#H&h!iuzReaPe$$(58}G0#c^^Qz%*|IfGC zD`EH4okCzFex(Goh_j(QND1B3-Rrlvw8R`TELX*$L$W5DQla%B!((#jF*7}Vd?|gF z?Pliv+KLY}rI!Nv_K}vjz}J^qB#)ln`j9CT^Q5j=;70>{PVkqD%d}cz#ad|u&Y(U+ zE%AUZ+%o!tJ&~!z8y@L>56eTEFEUs zGbR*2DEq=K>tKmcz`nb1i(Vvf!1N{2udmVMw+@zMyb3Gcw|5K4Foa=71ZJMe+QrCl z6&)X>#~jDNE=ENTdkDGy8bHiW*FNZe3gnMystC`x8SB@VRx21MwF}q-U#<&n4a|FLO+!0}7-x z@*|7-Ug%gE%}=kxa|Hi`=hlhg^=NjsPZ8OuuDcN?Fh?tsT&#FRXr)9z@m?_{)mnWm z3o~{H+L=$%**zoPsh-?jutLyt?ew1MRKbyf(V(yZ%ZOJDc_z54-;P9$e(!I#r+9{uu_< z>n#MAbf%vz3fLmgD_dKzYSg;j^=I%K{@QQDrrD`DPOm~LY_*W*PkB?ve9voBy}tVW z{JAsn{ntRI@g)%)$wr61MQRh-@)Eb1Tyw$~SW^W&Ar@fOA+ESPqU?to!t6+&tY&&K zga)O%*kPRe<0war7@8`G1@(|oX=C-hN>UG$Ha1zw5(LOX*8ehKC0<+w3|SA%qZU+W zFWlKV)cep8Y}pbT8z}cM%;R}$~f11O7j*}DLxLuf3E4z|}yy69~3 z?XO;&r|xE-trJ#hGJG)Cq;kWG9Ouy6S4qjTovX&OGyz2>vS^{uU;tTMlu^2RMx<~g~uzE>WAJ5>gJVz z=%77sY7rn4H(mqCZ?_%a!v($rT=bdU8bXS$&Z6R&zox3>+TvfK#Jjt z^u?xVG4q(Ekf0otjfNUOa-wAxc~Jk)YeF;AG8F#oKU9eP~H{ciESm$ebq*+(1h zTCn|rjc5?C!XJ?N+{Nq7<{Mu>|K;jK$T>T|cnLJ_#>0}0-*{Nm_{F!!vLh$^_C1Q< zaH23r2tJ9=9dzcLqv908CSV0mB?K4UW^lhh4HsYIDsC7E z@U#JPov+p$jUifjkkN+}3(BiypsBGnj#{_UEUFS^@8!;2cb)s(X*Mwm)03u>Bo6dN zE|wVy9@weYPtC2)t#0lFikr~*$e@vrQQq;i6tBupU0uL zK%^|Ymlf^m941<~(rP5(sjyFMfLO*kHN&MQzBEq(>Sc?>KMPGaJY-R+&Uvtx-re2o zz*4=tx#AsJWDC%+>2C$iAH9ohL9AP8I^5(vo+=E1{p0#PfXML9h>lB3BRQ)YNjO1J zd6pco!P3i6Y8fs}_ffg$DsrD#+j0HWl&8`DP6TlDGim*B?=6EOZuCaSh9;EzD5XmA zjirzMIaRqs<$OguXbPt)5$eQ#nnK3Z>L}`d7DK>M4v8pkp2#Dm6e}$Wf@JkrtD`JZ z9ivONv${IqbnC3!$T5vQ0V{CZMF7@Ww`{#Og=H)S{qeiX%FDJo!m_*$7Rq7?KzQ02 zEhdCf*2!n(_ec_^b^eIcqa!Jw0&yjRr`+Ynyt~p{aMv35V2ciSZGPEZ^X}^q-v?Nc zPacd5#ub7ngd)|(%9B)^sVJ*EtwFU`c76Z4v z7?_|vntG|(AdjXDDyV?bx;^FAul^#irZwH0#F+)S2*ojY-1XC&J6ZLPT$^+t+@9he zB-Fe0L)8iJVKWo@u<;iCcKz8(^&WSnje1+erm*&1ki9KAC)_`te&7GOK1k}}#|jY( z#mXX@TwH9W6Fv^~Fl_^WIa^!A#||9#dDttF8!tn%mVDIS7JbMC9o8Hx zUaGW;u{c+DAR(AiLM5AHT~l-lbEM?khT-ieMxvrKEI8IFvOpRx^=F;-s`$?ut-<_F zKP2z_V4EZP!7sxNRlwkFlL>db3E7N+g%VKI0;+TU6C$N(1+7XioO)KJhqT%u>#r83 zB5snE)+t9nO0e2GiXp45v)Z~MdbeU_ z5~U0x0-qshZLE&~I@Jrl4}i9=YqfRtrNvI~*T?)b4o4>8N!IN{KP&3jXnDCm%;z5guEdfxI*6^-P!TvN<%p&hGg;gpcG0qnr>4E6hfmfP>o3Iic z8sa7ophLsi@*Emk(_%ul64T;%4K)vpe1lc03RHPpyjCS`xWO_X%KOgy^&_N7 zo!6vsNs&r2Vp=5|CAxFc-X|PcBf>^&CI}V+t_42Q_r5Bj1R<1|JPJwOF5P=el60Uf z6CJr#xzxkX0$@VZ)LBhhNlEqwt~4U;4P1=z1V2-aV)h0uBQz;8rKz#o{elQ82vIbd z53J?^v|E|6v#!)KMcmJux! zBrqtp$5c#=bAIZKpIkX_Z{Pw^BPQNV?oF|J6sMrflJ*8J9g6G?T=oX8@pNBlt!ou) zr4d*+=OJz2zHt6BqXRfOTVXY{8@OIH=x&rnXI-nQh2A%nWfA(Cq>lKkCRH3#4Pm5k z6lFw&M#wqjvAlsRw7`Yyw6OhcA?w;=H*i^nu7tW6kX7h1$e=;%D+(|XFEJD=@!RUE zn%|4|{fvf!JrfIOT1(w^$Ec42MhtxhOpLYWY&(6tKP^lCuk(W&76)(D;g z)xuo0+*5jaXPBK?E(=^?NWZh&JxB^&en9fXtU@=Tm@s4&y4|i-=%%T{Ds-(vH%$}L zIJfvta-8q3ZR;B%{qlHFqKxJ%iuUi&?yd&P$m~c(F4l_9laP-=#fd6z9qgWR6t63?=(UQ8kX0{p8!m{w4#) zM@D=;YYZ+ZQX#evcx-?{1K+0sllS4n;B6qj8;zsep=}npR%MZ**g4oYIdr>Yd~L&h z2G=$e9rkY5%n^)?)DoDQd)iwEl#(xkkou!Wpr{X-IJF7XFioZM(wcQHm|$#}xJdt| zVd_pDZRZF+S7fx75a2*a^=P@yWFQKK;-l^OT3LM9uu`4#noZbmZFazW`R?Y5cVtmk z^XRQ4FuKH^iB>=El9(%oti_>J;47)PS=3qy^k*fYngUX|aIq6UX{dKAG41f~`k-Fr z?8+GN{?5v9A7n38vX?3yuv>(slWUaHGiir7V3zcZo6;nr@Zqu@u-A$cWv^IvBoJ#Q zz>T;hGDcPclHLsyWG_`R;yz2fbeS97^j4_0=LCNYri?ReQ<&Q%-#7NEfA#~YjCu@I|0cxI1fTb{PWwg9r?JjUz#vs* zQHNP{D#NMuaF3zgWN1d82gbVT-X!iIL1&6%@VM)zH+Qo7HgazOjo4nVglpgj>M}z~ z;fjP|>OSoybMZZa@LLR`;?T8fXpZ4bi#G_uyig2V-(bs4&7fW-_Dvfr-H0rk@%Q;| z)!JmaDT0}U%S}LkADMWfrNXK)m3+k+6rPoTnP_#}i(LQ9D(x^0%;E~uTmiTI-QrimSGRY_x z3dNTAveHzfE=$wEipi<$C36~-@=4-+-dm>)G_+nY>Ali&wUdA4Y;A4*2;tkU@qLB= zD9uKI>7^wje)EnO$rHK_=wK!R+y@|k^&APjaN^DesM9Do@+Z)Y>Ytak z!w>f$VsW$Ma2Pk+5KoswJ*LW(f#37@cIZc>DE}Odc=@NH|3!z$Zw-RbggVa)5DE}Z z*6;wDE$dzM=SN8`eI?uxO?_Az;D8%h1$Iu{S?kQ9IdIh9bgxw(LLha!P2AG+=g#zSYf)EdQrJnZ%CLhd zY8SUiTBRk^@Tfwjw@&0#B}#z;4?r*QC*a`C^JMdCY;bP-gCZB$=c?DT$p%s=CBbWD&!ujK)P zIP{Ctzk>f;8Wa<)Du^@l$!vK!$B!XUzUHI$KFaTuJ& zJsy_M>cwie`*c>GVWo3h2<69rUXqgCL#|Npl)K!3vzEODcdc;`Tz`45yEebPOiJVpDJIp5Li%M3V;j-noxmzjpoldzKoFC0Y4L8+X5#t%3E}tOBhsvP+h&;Oj`nOW}UrV7O@Sinl zW03SW<@ez^lPY19KOBwp``8gr!gnV@OX7; zlZ}S~+QNR0sASvuxl^^YGvzPlSZ(;gHF|I>m&;5eA?`Ls(Ggl6DA$X5`T8W~cQ z4V%!UEYC9>Fu3x-PPKk&Zgp;T^UDGFSO7$DD(h->Vi^yCM-aQ{w_zBLg~PD?&2N5_ ztIRA?hORVj>6JKS^vjpRCR4Z@T~l})&+(BQFzd7&AIsY%d>{)=I6ktk&gS^G8Q+r$ zTbJVa`oE#jh~s0iM8iI8QoMQ{t-2Q~M>lBrOXP{8I8QhiVIF#38*ZTX!Uv}0@r&p} zrMlrhN~;{yJ2mFTqG}2LKs_*>R3W9nSB%{97G+u9-e015`F~eo)%x+9p8=NeGjG26 zrq`JG6$-5~fhbe^s)#E8%YHzplbw z?D%nDT7LA_EG$kFKRtXA#7C60lHBKbVSQ0ik#iyAaP2r1zH(a_A9 z3`Kt$nnz+qOAZZ0G3BW}u^&&M@W*yJ6o+{27@jv^HeANJR44Z5LJi3aCxi?~VII3@Ke2d;sEiS4 zGY|@!Qz;}M6?04EOULbu*>8DuD~~s7=T_p0{n^>QbjIuv9v_*pS1DIqt1UT6meZ38u{6PIKKsfi#}M@qxp z!s>c5khFoA$Bcmq5+KWt987pC!;KA{Qie?>OeZ7ufoW&>?8DP$=A4W^DW%+JWVrpa z4-6`dg9qxzTZt9!r@O?6vcV)_xXUPSR4>GmZs|kC1VtqxmaB@9;r>BnT5hfEt(CpC zvQOFGTPu5V%yhI?_GOeLpQ9ro_dY_spBu4)7!BL6I2W`7A@6Fgi4XiQp z_SM?%bMtLb5o^1j2eWyJnC36hb|21*(pq!8t?mArwcWS2`!LtpNdu=YC6Be;k4=B@ z`DWyX7C<^1|L815VcUIv4VH|F62zV(>UQ_GEe?+b9FyOtF`KQ4nsCI*h5-Tj?h>>U ztN-aessi9$etY6Utm8ED0Ilr0)_g!&N|vCcFq!~`XfWTqa6zV-=xA1z0p$;FoB?#b zzjX{W&%2w2*a&@_g2@pyXQ^kJ|4j#?u|3Mo81^0XC1%^ zf_NKUcn_R8dUNeDd=h< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000648,time_0,execs_0,orig_id_002561,src_001093,time_978172,execs_36232084,op_havoc,rep_18 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000648,time_0,execs_0,orig_id_002561,src_001093,time_978172,execs_36232084,op_havoc,rep_18 new file mode 100644 index 0000000000000000000000000000000000000000..aa0152d2f39e2d37f21efe6988a1ca6a3fe4abf8 GIT binary patch literal 544 zcmaDWZEYqUYi4E*gdqAq6j)pT|IZ*DYi@2X%q|_*`1l4>}}BA{_LJq&UXTS>4Cq7~UC2sRGCP+}b|{Km+Da573j;`3XWbhL?d ntYLwPm2qyaH3}~`H}{BjYH|TE6yvR}rT$A1WsV!r9Jo#ZuDq5G literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000649,src_000303,time_3637,execs_230188,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000649,src_000303,time_3637,execs_230188,op_havoc,rep_16 deleted file mode 100644 index faff0d83e27a11e2043e1a38413594fec14c4451..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 104 zcmb1+mHr=VBxq=D$j&bfX8iwO|6e-R(8xMA3IQzHh5s|gTCxKrO#lDi_x{U#83q;x i2B3(rbnIa?jsI6RNXHsjOIycEOFI}#%luDn>Hz>B^CP$b diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000649,time_0,execs_0,orig_id_002562,src_001438,time_978246,execs_36234405,op_havoc,rep_30 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000649,time_0,execs_0,orig_id_002562,src_001438,time_978246,execs_36234405,op_havoc,rep_30 new file mode 100644 index 0000000000000000000000000000000000000000..c58d475f416defde5ce548f23565cfe4f40c032c GIT binary patch literal 1150 zcmaDW9dBuEB^7HX?I$fAn__KZZDbt}1kzv;Kj~OYu#keZvTvY)fpn}P5G(l_>VqWO z93Xt<0FWpQ`x;sU&BD-W4b=%$iO|Ww1k(kgeGLtP#xO9(D#yoLK^y?Jo`FGt0qR7E zd$2eWtOp?*e}qJE&+;A!%>Bj>a-kK8y3v)x{6)x5R>rwtYhji{cn0_GksTD^aH1&O zKq&wi{wQIY*(;Iu_TDuRxOY!A+63L*{9q}ttTc)@IvgOg8exPg-^!i8wbmFn)N zR+5ATBRH4g4PzNZD7wKCCay3>O19Fm|Nm$9GNxHmF(1JkjU{#=Hk0D60w$^d|4sf| I7YG4q00M^MNB{r; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000650,src_000303,time_3655,execs_231368,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000650,src_000303,time_3655,execs_231368,op_havoc,rep_10 deleted file mode 100644 index 97cf5d29c1..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000650,src_000303,time_3655,execs_231368,op_havoc,rep_10 +++ /dev/null @@ -1,14 +0,0 @@ -]yy]12;]99]25]12;]]12;]12]25]12;]9]9]25]12;]]12;]12;]9]9]25]12;] - - - - - -* - - - - - - -@3c \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000650,time_0,execs_0,orig_id_002563,src_001852,time_988724,execs_36275762,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000650,time_0,execs_0,orig_id_002563,src_001852,time_988724,execs_36275762,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..8da0c8753833929d68764f20e90e701ed1f59075 GIT binary patch literal 13482 zcmeGiO=}xRbR^g4&~&pT4%&K}5Y&SURzRbbR?-dyHw{S%jhtX;N|dQW94jbt>vd3} zZ3=R7EpBq{ssBQSQYZ#Pd+M#U1bWM@sL(?X34!UG-IcUjS<>n=lD!Y4oq2EGo6q;& z%$o_VCMcozFBk6KF07(WAH0tM&LwnRFPEQUMv{T2_!>#Bc;}wcl6NN1ZbAq`@JFb! z(XqPN4VA|*dz$?=N18I+yxDSE$RvmE;@?0U>TvR^qK`9!ORO@ zbtSDE&%qg9aeoJ(~oRSQ_%Q@N=18F8P+c{PEr;)WOgZB6LK^Z5( z_f5Z*3}b3;1r-IX6U%bGgC11KNhu8mi==Q)J--r$REB=fmI1`lC#p)%V|+dNmJcHz zfz#b28kotAso18%RMn>=bDc`T9$z(X+FYYR62`LCw z_luZm+L~4ck7CXnk`d}QfgWhnxByz3J+9gP^U{;Yq0p0b@iAt}IZ2v(LkhuamL$l= zrS)-D+e7ZBJ?Jw|9+d*@->AFg3g@681-iWmiXu0$^PJBYs4@Rg5x9fgxaI3jvT*l8 z&{@Q7RqHg)FA#dsiFOF^IrZW~A(>qXtJIhSAFTysT?eg*CDQ5SHApN-Di)jIOH8Jk z>9P^JxNuN$u1SHeyN7pJL1o=UL8p|o>uqo2^0KDLKp=ow`PG>0#Hgn zV1fLOkj2tNfw2IV{<)2%l3~QeshXuJp9jaATwXRm@6(^Zy&0h(JHbb{*J;^TxHGS4 zv+HigRON*OfMXglO@G=<|0dFL$#XMN;NUH4peX_EEHyK|Q&C3|z_A0#u`6Gqa=HABidb#J zRRp)@-Kx?fUyD94!E(|%vz>Lc8*tQ(IuOn718wa~*PQQl+lS}Kt7qM9_E_~(M)v(% z`%)earoJBh?@Ww9r>M0bw3~_P>)1$FEUI_Vs$rn-V=FMA(XZY$qH&5o-&i*ga-z@W z1=OMxuCdMN!c_==nK!T0IIinw(J4d$#0}xX?pjXPs~4VOjZ+HOg@VoA@~|eGeRHJ% z*A@kO$9@e?Sl*_8DE1wgD(=AGtV~jLD_BQf0HkR0EzDw6{6gzI%-(EVstsN>a3X-A z1PspXDeCq0;PNNNS(;c)ensvP7)N-dVRB|JF}Cev*FBhj{%Ri{|NQ0F)V}gFq1Fn# zWobOnqxj`taN#Mo76tKYl4V7xJ9QeFe{!V$kPke#3|Ki*VKR^V#Jx#s5P)@%GSlcZw}jeyvaUHCs^tY0QX+>$-X8Yl}?1(X5; p)BpeXePEvqQfnOxBu#;8E!m|JrZ6xtG)PN3Fi6WtCpYD>0|3_sA@=|P diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000651,time_0,execs_0,orig_id_002564,src_001852,time_988803,execs_36276056,op_havoc,rep_30 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000651,time_0,execs_0,orig_id_002564,src_001852,time_988803,execs_36276056,op_havoc,rep_30 new file mode 100644 index 0000000000000000000000000000000000000000..bb814d8dfd2ca585d3d95edb0a776d380d2af14e GIT binary patch literal 14919 zcmeGjOKTfPc;wX0p}`SNgEt;Gn3ke~70_s<)nh1ilO9SSag0j>aV83FE#pW{)TU(vw-5O{W>@5-WtJ8a{fX`=KV z3PT7%2>u9Fw!22n+*El6vky5>5N(n1zcDLOV$WHZAqHLu;3p=N435Cc>I$A)lA?RK zj8JvqEfcQ8GAGiiYsIqu?_#}f6j8!EoTEb_Fi^}6&Q||&NK4YSJ;zEgMf*f6vVnAdPV<&BZ6e_s#-tj?tp=SRDT3Q8dbq2|#pW}3FCHIHuEEBQX>Ag|KBC5V@F zx$~UQSE)Y#OcA_JE5Ert7-F$Qh>TVcw@Q*LE#t2cdL`2_9;yd0T^A!sDI?pd-+!K4 z^3uH3`a)~AT3Xu|F;rngO$5uXsun2UA8ILf=C(OC%8+W9eJuW@@sd!m(3(egg$mxz zv7`}i(*&&spwxcCg87_~rP?#WF#(4D!gi{r>ltBKvLfa4nC0`Ut445%{`$kM4=CiF zDuvHS_M`5gxw8MrD{`9NKV%sZ5k<2G!14 zHL85J!W0`7ooC0lo!K+Ujl`&W)NjX((wMT#ijAscdwLvbh1LS4vmxyB_?+|Z&6SVO zqJ}fz+G$a!=xqR^9qGwAOXYaCw5Y&Znef zv?k1&%&OJy>*tvycLG{9u-D?O-Vd;O+@{edpXliX))8{pUA3;a;Cb&TLyi#} zLQV(AhEQF&zRtYwjLh!!7-u3(3DT#1AJm%ZwlsoT){iV394U4Lg8N63#*Tp085Vl% z)ib~t>q9hpN5EI9*b(q`$P|&|aRk6WxKI($PE)ujX?(oD2DdAWyO2~rT`sSnvxowS zYr5|pZf+&Z&Cg$AjZ+GDc11Gl?1#C@ted}Cx#M`GkGecmb-#%@PnZ$5X)cWn^_)SNoZ#v{PtLH~4IkE>IZ7 ijFDdqJ}|%#1_r!AqLqpy!0rFoRouo*NnECS2LBHz3&S)3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000652,src_000303,time_3662,execs_231881,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000652,src_000303,time_3662,execs_231881,op_havoc,rep_13 deleted file mode 100644 index da6f78aa7ad470f03d2e73cbf3fd1959b095d618..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmb1+mHuBTEPW)Ffr0T3dy(OjAJVaghL+Zu$xqqg%wOyp$&Kujfigzcv6k$@(hLj@ V5ar_k8@@dO0Ti`OK=n;|>;TK)Ar1fl diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000652,time_0,execs_0,orig_id_002568,src_002549,time_996578,execs_36304087,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000652,time_0,execs_0,orig_id_002568,src_002549,time_996578,execs_36304087,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..977a42f62f7495f7e5e08ad4d5289ce29030028f GIT binary patch literal 80538 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 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000654,time_0,execs_0,orig_id_002574,src_002509,time_1017082,execs_36332130,op_havoc,rep_17 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000654,time_0,execs_0,orig_id_002574,src_002509,time_1017082,execs_36332130,op_havoc,rep_17 new file mode 100644 index 0000000000000000000000000000000000000000..c71b1cd4c702ab0bb5f9916d69097d1296ed22d1 GIT binary patch literal 58707 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000656,src_000320,time_3708,execs_234054,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000656,src_000320,time_3708,execs_234054,op_havoc,rep_15 deleted file mode 100644 index 8d1c33d22cafe9f227bd5ba22a436295c8a33638..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 102 zcmb1%t^dz%Xed5eD%Q}@g2B*GI@a7;I$FU>SGS%~mpvyluUm?W@CH zPK1%FdZ^Tk;=A|!?)g$&F`yjEUto*_T|hxO%%#(Gi~ztIQvcjzu|B|t=L*HfTaclp?Nx(Rmwp+*wpnlQF{As zDzU*&9=5qJX1n?87KphP*;*WGg&{FdQBaGgxOe<2@u*Hv3ur{MsF)bE@GCon56A4|lXcKoAQL!X`)MIARC0;24o8(CIm>H8C%j^p}NZhu5XKlYG zqBHxC=0Oe!*_%h*!n<4+`$T0PdcZ)}gs(U2e#3IuvBY|Ci<6ISBkYH5Z4}j@-f$Hg z{|^2$gR)axIJ3KPWGew#xJMB)spFFy))pfMoJTd^><1k0Gor;m%p@o&OU{1)4+^t3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000657,src_000413,time_3730,execs_235014,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000657,src_000413,time_3730,execs_235014,op_havoc,rep_6 deleted file mode 100644 index 3ea6f56def66478adcd37fbe38482e58d6ef9127..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 94 zcmb0RW^kA|(Qx8KPHQe{KZg7~^;koj%;fw$=~zSS%w$WToOG-uA6OblGg=$gq3{eC U95|(++9C2_5w3}b?E38g0C##8Bme*a diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000657,time_0,execs_0,orig_id_002577,src_002425,time_1023051,execs_36344180,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000657,time_0,execs_0,orig_id_002577,src_002425,time_1023051,execs_36344180,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..500b332b852a5c94787887c22f4b82d4c9ed6cc3 GIT binary patch literal 33024 zcmeGlO>Y}TbiIjGDTu@(s$x2Tq86!0m0;IS96M7)0P$6&4Ife})r>5WIK;%1sEt5e zNQ44Nh!#sABu>3@;o1Y@5~&jZp(hR;xTFH19zeh_v-Ub3uf3Vso&B(Rn-A~In|bf; zo9Ep(Z{C|du`-8keC@)<+iz{G7!5dvR|20}R|?cZT64TyVcma3QBNSw&MgM z1q&he|2Z?46AGCk`?+hENV%|O&OD1M1-yOEX^ARm{oluKnIM|HbuD`8AIOkEq*%n)pSBhkXBTIUlK~#vpLxi9?$kJ# zF|nuk@!NMdmkf5tFO?P!5ia(^h+RK8C>C$uso%(L;BE8d&D8-dSv^DK1EzG2WEq7& z_%ntul<#nq9v=NF_WgkAg(1A+%C&a(rytVGC~y|P1n6G;G!v!>^CABMfccQWe4>HE zd}svcLq`r3!9&u2mXs>L33Cp497EA4z9QCyz9)_a1@^EoSYQte;()?&5_nH&uq>3) zSokQ7OeM>c=zttG|K;#LuO+ks?0N|yX>XE{y`tkfzS4oj#i13Mi*$%S9~pdP2ZNL$ z*2NEvot>Ru@M`Eaq0l2nrB}sLFpj2*i`(_52J~TD{k`3B_^@?I+Azjdgr$RIj}O~C zCHl1K!NJSL+iabBEv{boLCB|4$EhR7pZ*tz-6+%nAG8v{CRGG)p zp(VWWFkPHFukW_Ie1gcFdhbpTtIYZnoBi)p9eZ+}wQ$J~ZY+B{Xg`jB&h2insFuQ0 zW2U*!PYU??%ZUGt7jWjT0~<_CgorL$5q4DK6FW+e%KXeQj3uGwRiUI(_*SKH*tSj> zv@_2(vW6i!;eJ%IUB6~w8Rq?69r6q9&U#nyEZ@-Xhny(!c4)UzV)0fyEVr@#Mx7mB zHZz;InorjDNx5?YwL-J`V4eMbU&}Wq8qIIMo@ivQZt`;;qU-{jFEyLYCt+mHe_>=# zAhL&M4I^V9vaql)%}woW*L02}|Cll$4^hW?bcs^G+mWcR%N^FzdIC!do{<5&HHCI- zD>(#006f|nXN8j8<}h|ITK3$>PGBlpJziRo1-_)@I`%Uz+I6s`kle6zDElrch_-U0 zq3CMr4U2~*g^t)IPc-_4Uy&pkO|yiYvaos)&2WlXHEOAd_g8PK3#M0MZdc7(P>yQeKAr(4|0zu!=kpQGZ!`4te z+6?od9)ZMC9O9ITKJtP2P-`!_{z=dMYaxEGk0J%Hg85Kz*`=i?%!k;9R9)Lf!PZb3 zG_z-QK?6oWAtwQdTa%Mhid&7g{~A)^lT$sg*OHTc43r^mD+VElAmJOg)r%M6wt6KJ zak43EbUM0J!>!P~D?i0304B^i$}74LJN{;^hoX|5%u1X6*A z^KBG9-!-L_5=aI1kz_XrQh~dr0ja<~Gduw#NG)K&&B=mPU_pS(LMe>}NCozc3fOI0 z>^6^FW2op3m1(``B?hAMB*3LAFRL`RRI*#03%HlY%NQM=T(cwa6=}`h)`~3fC8>9m z@?I*rpa${)+x-m`jSJ}Vaba}%MO@_5{{cH;viK9XTQZ+uD~*J$l#KHDQUzPdS3Ic) zD%nclF;YU8W{` z?)%@*azj>PyT5$4T&+$cLhK)%^Z=aCR-KA6HlDF<>rBmH2?FT-2PRE(Y|^?<-$Z0S zKRGpdE2o E0MO$SGXMYp diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000658,time_0,execs_0,orig_id_002578,src_002052,time_1024303,execs_36349941,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000658,time_0,execs_0,orig_id_002578,src_002052,time_1024303,execs_36349941,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..f3a1e346fc7a7de6246171716e344a1ab555c850 GIT binary patch literal 5106 zcmeHK&1(}u6rW9lH-pqemX1A%c&Nf|Hra0W5#01xYD`foGz>XdJ=jPW$*CTMdaeEo z`3t;?2f>Tr|IoYOB?pg!Fus}DO?Grb&Bsc`JlOg8y^r~NZ|BXWdsT4Z`F3w6B4p+3 zOp5=M675vOFzolwD06Gp8QpbjQGN?J$j|gbEPtMZzL<0uGAomjXC}~qvCFJ2&erob zp;Ri}Z$+&A?)}p@22l-Sb#H|b@i4nl|*M^Enk#w zZ5Io-6kxf!Nju(FbUIetz;Se|IE)3_Yz!U82>^V@IV_Z$G#m^D0D$YVcR&p3AzPJq zR4WqV_D+G2lmQT;3fhn=nht=_6@f7#QXDl!V^75mw$?RVcE-$vS5b8^673_M_Fp-U zGraXel24iML&#JOto>L5$BoK zpI$yH(pN?Pj|!E&FVeSqy(A}=3Gx=P2#Lz+Z$z*Em!HaFw|9cI;_Ppn2^QyqPdG{5 pX%*Vy94c4p-R@P&nEOHE2y`WYPe|x?GYmTX!CG`knQd)D{1Xd?4;%mh literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000659,src_000413,time_3732,execs_235113,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000659,src_000413,time_3732,execs_235113,op_havoc,rep_3,+cov deleted file mode 100644 index d5f480ab15573e316f6dd64c3aaa95c19bf1c621..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 74 zcmb0RX0SFiU|^icY0V`aYsu%pDa|!;qQgW8j}a_qZTO#Gm|r^9NYK#QkR4gw#EFI= JO+aPr{{SEI55NEb diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000659,time_0,execs_0,orig_id_002579,src_002561,time_1028589,execs_36375342,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000659,time_0,execs_0,orig_id_002579,src_002561,time_1028589,execs_36375342,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..7930a72ca5275946d3c8364cbed0dfba4e51795a GIT binary patch literal 1564 zcmaDWZEYqUYi4E*gdqAq6j)pT|IZ*DYi@2X%&q{X8>AH&7#Q7+q#bf{N=lwshuJW~ zlt{`={H6Ogp*MM5})6~ zq@zuwV+{*Ttc-JWt;1N6c)7W`N32tm3xGDoTU$&0m%?EV-qgkjG~B>MLV{6R!tuX! zf~9nr+%9ICr~srLJ3)3N6DPtRDJ@F0!Y35cFF8 z3i}DXiU+}qV84RB3toEgCtW6G?#!ZBU5=4zw6fvwREoy*AIGL#=G-&|Iu8e~r;RLIyh z))3Fuw&$T#Dm|{(SmWcT?e_}Pn20UdV}y_wzAG#NeQHCiXc%$9>z$&pL^oN7&CdL5 ziC|)NM_jGBHN03Q7q64^bkkn09Y&6`I8S_3oTdP=)hIfq=>j;Wxl=4JQLoeK007>X zu?k{J8`bjqK(=ba+*mCV5-I>ZbipxvmzWQL@D+j4Eo8jg6peKmH`uxrllz@W8R#mq zcDtr+EQjs4ra5zR@0DL1${YtgCTn1g=f2=z@&1MbQh2cVfdFnZ+M)QXzj(0&eyId? zSXDVbt|`vn87)55DpI!aWU^A&-(s9sQG&>cM{Wfs__aaqLU5>|H2^;*Bn z>=_w!n|<{+l|_JGz+Obb9sE-o^#~*UD8SW=J&C7m&^#S`@nF;;o-xEt9pX_C>JXQ4 zey$4N|DmpyaXwA>a4tbctM@Mbu18-v}CakB*WLGQ8!Wn@X)$;aAx+1;V93}XwjV&)93QN(cMnX7j(BG zw}$2m^4dyOq^ic&e1YZ*G+%IvMbLafz+F`|Ul6i**?5;!A7ugerzycI`IxBGSsoQyBmA;Cfc>EMi)5N>YPJmVxif*P8qX4`!R@urZ2$% V{D5Y&M?p{iusS`V%qXlt>o3MZ1WNz_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000661,src_000632,time_3763,execs_237330,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000661,src_000632,time_3763,execs_237330,op_havoc,rep_4 deleted file mode 100644 index f30e61da4cde2908771d5efc446b1e357bbfdfd7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68 pcmb1+4a>ALHq1~kG?b17AqEx(Lknr?%;bC!2fHX-2?H}oApqr(4hsMP diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000661,time_0,execs_0,orig_id_002581,src_002396,time_1037921,execs_36446201,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000661,time_0,execs_0,orig_id_002581,src_002396,time_1037921,execs_36446201,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..9672e335aac326bd5f530a05773c1b4a5a9172da GIT binary patch literal 8040 zcmeHMO>fgM7)}DxIE6|uk;xo-L#Ue6%x$t@6>Yn4L6rar4#ndzm=G(Xodkzn=pWer z0Edb{fe<$&#E+;1CvLlO;4~3lJ9e{@GMoNdNHzd5fwW$>2_`5ZTPZH=TP?%bM_zb`76Q;5 zqTAT%9QV*;x0AfrXV3fa@x_sIml#ji*7sjO+eur!)Qc?OlsZ9=qWv`GS#Aq~T}65e zDc@V^0XG5ABF3a{IV+c#k%iL0)?vi#y@L@&+Yw6R%h-+5mYFBgF0CZrGq5WDk% zW-PBfI?IZz8-u7EKOh0QNr)9-iv$p{=+030IxRO5Edxr^pm_z7g8uwk1mQjb^eQ)- zPoA@*8dPzhJFBpU@8tsQL8KJP{f$Z?V16qJy{Rzn_pvlS>GD&xoGZ=~w2Ol_Wl}n$ zByNm|uU&ldE}n~Ls6@0`Mgf98v8+7G$cw~76jF88kvFwfLI~m`Fvh5vYsL`J6qv z7^W%PoGIHskkhB5Yg(l|8880>+RnBx8`_>;$I})tc~%#H8alU>4QO0jP&&cs4kAuh zBt-&~$b%nHy@>JMAcwWp@-05M4Ra9-Jg5~oDU{St9;0eeis60B{LB{1a#9t;>4l!< h<=bM3n(~;0>DB;}sZr10J9< zS0_&Dl0b{_5b5k(?z^AAOTai!>4PMxxaC}IV0s-zRAlpWy(xiSGVYCW?QIe236CTR zliYp(3g0J*7)$-hWSq8No-u&?(Ktw72ee7{w_ENa@&kM(&q92JU>61$4)fq{R4ntf zEm6sy={V)n`m`3sVHIX`ELaR^k4!fq!i2z~(XH7wtib{zG7lz3SY61JR&csQcBVV} zM|jc!($bt@>$IZj%1n0pqTm6TTUeI>;eyFX<~&x-isYgRS4tTk4!`f*wivRff8mBQ zY*D;~TI_}7-D3OL+0-~WI+gQdvFpuCH+F*s?NnMheb}A*^sQOiY1*2la&ce7jcRu? z4vF0H`oUgixOeRJnA=(YtG!g0*NVX}IIHOl!=eAY9KPM)kmuOLiTOpmV}u7nh<%@v SLwsJWwbo`ndVS+)R_Y67w<#(B literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000663,src_000523,time_3780,execs_238618,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000663,src_000523,time_3780,execs_238618,op_havoc,rep_13 deleted file mode 100644 index ca43a94756032ecd78e7670823fa35d12b2a297c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136 zcmZ=@sK3K*$u9JtG1ih@I@a(Y7#snTItLjT7*Zg7AjxUXH4z95rDHAm7_H6O^$iRd g9KeDJ2?^Lmff7LAkdOc}1Y}&Sp$XVL4C5vE0O0{Og8%>k diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000663,time_0,execs_0,orig_id_002583,src_002416,time_1038706,execs_36457471,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000663,time_0,execs_0,orig_id_002583,src_002416,time_1038706,execs_36457471,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..1d8b2d6106622c9d8b828ae73fd7526e402a2120 GIT binary patch literal 10746 zcmeHNPjAyO6nE1}NC=@yJ+zuDF^R)2otm^=SYu6e*J=hjgjS?F}X^YU5e z2y~T{HgDw(M=1pGY29%g&%1)y+Rj|T$JTZ;4WEH*h;1984ba~FmIDCv8wUtMT!}FH zMM}Il=|fyIBMhcdJOI6m6E0BQF{9c!Up+JL(J+r|#Dw@hAsNdqVDbav2C~ecgakrH z49X*a70w8%I)ui$AReJ&3)Swfjmi^hZC|(6+;Lw2Ea2yhn=7B@J#16dH*WE1e8l&U z8|focjQC2ayioQvyOx7{qXi2CiGKS@Mtc*4a4z@qD4Fi7E zW;+LJg=3pryp_7*+FGhu~Lr1&nLYQt4Ba)3D-MR^@iyN4mINrHM0BQ-WLb{ z?fj$NvUdI@IKuy%JWCY0*~hbp^Q%6dnW`IH=6NvD0auElb2dvg=X_Q~owHe#5p~XH zmXW;{dA(UaU=?(A&W2l2=WO^;NC2I)DOJYOFKNlyNZ41ch(5OQ8_M`6hpn0Oc5&d<;z>-4Sr< zw)mnRNBY8>m%R`26(%(H*nQA4Q{v~L^L9M}&j)@WAoxY33R{GrYOdkVr)CAUyh>^# zkuPk)Y anB}@Yf&LqZTvuSg;V;~RLx_u+ee@geJoEhk literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000664,src_000394,time_3792,execs_239478,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000664,src_000394,time_3792,execs_239478,op_havoc,rep_8 deleted file mode 100644 index da5e6c3ada..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000664,src_000394,time_3792,execs_239478,op_havoc,rep_8 +++ /dev/null @@ -1,5 +0,0 @@ -]4;1;JJJJJrgb:ff;q; -]9;99EEEEEEEEEEEEEEEE ; -]F;90/0NJJJErgb:ff;]]9 ; -]9;9 - \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000664,time_0,execs_0,orig_id_002584,src_002400,time_1041419,execs_36480481,op_havoc,rep_61 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000664,time_0,execs_0,orig_id_002584,src_002400,time_1041419,execs_36480481,op_havoc,rep_61 new file mode 100644 index 0000000000000000000000000000000000000000..3feb532a5db9204a04ca639aaafe1d67beb6a658 GIT binary patch literal 36266 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000665,src_000344,time_230021,execs_2053490,op_havoc,rep_14,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000665,src_000344,time_230021,execs_2053490,op_havoc,rep_14,+cov new file mode 100644 index 0000000000000000000000000000000000000000..6ab078e5a366e8ebf58549a921b47baad05bd130 GIT binary patch literal 5874 zcmeHLy=&V*6hE0lIyr$-V*D0Ep_x)7e_U+67(ABH*y$2V!XapCw@{}wA?Z+PLqC=d zf&L{OGlVXh`afjs?xAB#>GkxH$gxiNVo64Z9LSu1@ArQ1o$gNeq=ilu4LsQBJ%8Hk zkp9ftc0{Ci5qJh+*sYqTd3bmZ%&2MS@YtxeCZ_q?V|e5p;y6-Ve-P-b8yf6Hsz zVzzKCILj5U{^z#+ zke=E$9gY!|VuQmPec0?Ox%KC_#ohax+_DQb1W}4Eb9(1W_)*X0az{|J_w>^jTm6~m$hLCte|b+K!^XN Ct1>bG literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000665,src_000394,time_3795,execs_239666,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000665,src_000394,time_3795,execs_239666,op_havoc,rep_16 deleted file mode 100644 index 3140f6b555b72006ec6cb44478feb1d4f2869a42..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 zcmb1+HL*6d_5uPE5aDHQ78`5H$GI2;mSP7WDF*`sgT;#*7(i?!b<(khMkt!V@(R{m n(m+Gy-7KG>0|R{n1CX^v=}A^;X>Dz7*3w}6p*pNB`54&&LbFVq diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000666,src_000342,time_458432,execs_5568803,op_havoc,rep_33,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000666,src_000342,time_458432,execs_5568803,op_havoc,rep_33,+cov new file mode 100644 index 0000000000000000000000000000000000000000..7d82130d17ccfd8a855a1b9baea8e9f16001592c GIT binary patch literal 7784 zcmZSgH?cOfF7irCPfGJ=$jM<~U}(spBKSszS-E8BA)uufuY4k2*&OL;6DupLl9F4} zv4*CMx1<9NO&##-ptUSjqlngyMKxar6QC*p@eHDj{~JihD*yk_XlN!L`~RbKtfjS~ z0Tdtv{{M$a0OkIp0k{OzC|_wNssETZ0Y(1*k2SP5=3{|?Fkozh^cp)@SQY#fk4*+< z3K{|YiIPT^jv6~qAs{eN7LVFH8UjNj1b#6v{GyLb)97Q(s4Y|tfh?+;Ms>rat^K8A z&CIN=V+~W)kMClVLgoKIc+kUa+rfioZ_yM|-62ETz?dQJdc2OOLC*%SeWQ{?F9fow z=wx3inl;Fb${@}?1Vgi$ICJQvs+3Ol3@&S69s7|*g9kzw1Q-}FM?~l#!icbgp+OzN zA*4 zp;at|wvG)*1q)Q!>PDGaLjD9OK(uzIShX!_3pok=s2_WS?e+DO1MK3-TlHr8+tSR5!2 d4;BE<&soREBS}cV{S)ga{Z=|wg3-&m003~M-W~t| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000667,src_000666,time_488796,execs_6013352,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000667,src_000666,time_488796,execs_6013352,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..a4771e424cbfafcce14d9867eee91e84171ac37a GIT binary patch literal 7784 zcmZSgH?cOfF7irCPfGJ=$jM<~U}(spBKSszS-E8BA)uufuY4k2*&OL;6DupLl9F4} zv4*CMx1<9NO&##-ptUSjqlngyMKxar6QC*p@eHDj{~JihD*yk_XlN!L`~RbKtfjS~ z0Tdtv{{M$a0OkIp0k{OzC|_wNssETZ0Y(1*k2SP5=3{|?Fkozh^cp)@SQY#fk4*+< z3K{|YiIPT^jv6~qAs{eN7LVFH8UjNj1b#6v{GyLb)97Q(s4Y|tfh?+;1~aS%#-Nmz zw)U5fH8Zoejx|hGKfa4e3YGu=;6V?wZ3hpUy+u<s5e zU)3!)ut1fqZj_ldM6k+sEd!jXd&C+H%%JueVYL^9YUIN1|}lZW1nRpLL*(3 zFfjZd8V;p(s7xluf-vGW5tv*gY!FKFZzQaqsw$fPGeBq3jHLbk|FCfZ990- z>@AwYkr6t?`Z9)Cg+osr4QjTb7YL&+#v20Jcx6eG^d(LCP*R;ioMQ=wW;Jo<&{I_@ zJuMqFcEMVABZ~&Nh8YAH7%-c~bP!=g*ul`Cj^Gex=^!bQa75w^E+&@L4R#<8%$e_C z3=nPLTggyTQu4$a)Cn*_mce9`m`va5RD*#TxPfRD3!$xJ15&{PRkpfOX4VkFD%-UT zaHj4NYcMc_+Gm8-UKDSV-Z_+zU^D~vYk|GnKxs4p>>8O{qZmIDIh`ZX)1!VK5+P6z zb7d`zF;r-hdP5{BrfCQ;FwxX_dK%8a@E`k_7(E>^80?x%jw8Z|*F<21nXo}9$-j}X zda9~u`p*CzPBoJD`~TnCNWd~aURXLd)^HD494HVE761;?TF1vDNl3r_6YD4aRytOK I(aX930Kd&vp8x;= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000669,src_000665,time_514236,execs_6392180,op_havoc,rep_16,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000669,src_000665,time_514236,execs_6392180,op_havoc,rep_16,+cov new file mode 100644 index 0000000000000000000000000000000000000000..87104954881d678a8705b049a98f259f8fc8076a GIT binary patch literal 4862 zcmd5=&1(}u6rTj4p3;IyL*6AI*i&UUADisHhUO^6CiPOJWmvE#3MLvtD=28Fdht;I z6puX=FMINT=+S!)9u;w%+0A~K%_f_VU3Xx!FTeMDzxOhkd6~^xvxGAC_u5Y%x0|FB z+c*r!^fmyW0Dqi-MFD*d5QXECrfH|A*FfcR>KY!(<$3_sgUmShB-NkH!~mXeiC%6`2Uzh$5mEY_=9@8>2x3Aaa{g#U;R^TM$l;t z-TB81#Yo&{mFoPpt|TIoPqYHj%FQa!{Ga?FBd)5csIIROLO9OPDe4Mx#4Q2X$L6x{K|oKbi_KMVlJ;8#9lgE6)z#u`6xR+#0QM6&s8mCUmh3e zy5>?=tx&FLT3*c5QabYmzn((xyFQXm=z6s}jA&gKwQWgLF^}SD@GAQNc|-04Z$HAR zS+_TWBc@n@;u7u23C>%=!cn#zZlID9L^F!F$%EFGVJ10io%9I#ZYO$G+vbZNM#Pbd zJCCtgglvp8muXAtLo78#kc2-Zj2`C;&|nM;8>+6~0!rntCe8uf1o)o>sOugF41d!G M41s1-d)SlUFXgp|J^%m! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000670,src_000667,time_572355,execs_7248665,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000670,src_000667,time_572355,execs_7248665,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..1abfb2123c0de3aeac4fdb2021d993deee48a60e GIT binary patch literal 7784 zcmZSgH?cOfF7irCPfGJ=$jM<~U}(spBKSszS-E8BA)uufuRIgb<9L8{w276KRY}P$ z=~zQk##_>XhNcd9l+!_qs!>D-_aa##g9(sip-h7)iUjrmw0APgAWAic&87FGp6#bcB4 zrwyzo5-Es3Q4(p$sIs9F0s=$Dp`-2`4S|6PfnN*^zvyFg8hxx8wS}r7kVRF~V20Je z7?je|*8bA5W@gsbv4*MY$9FMFq4NJ9Jm_Jz?chPPw`d9}wRd>wj~QOxLG}#|dN#<$ zkFtkB2xL>y55811Ymgb0L7aOChGsQ!=Fmx1DV^*YT-Lxk_9Kf14}>rXFfd?_h|ocV z5n%^IgF1pkn5BcHM8Xk?Gq{*ok~r9bJTPazgE2s~fo~;4NlD2QYtZnvk643&8Pq-_toEXKlk{;x2?<6s z;E*P8U^7q}4FCthjI2?NALWdOz-R~zo)D-XJWe6eB_wr(NK#CqLr7E3z(j<4?6V9+ zXr!wW28RDb!=bbemC58-5JtSFMBXhNcd9l+!_qs!>D-_aa##g9(sip-h7)iUjrmw0APgAWAic&87FGp6#bcB4 zrwyzo5-Es3Q4(p$sIs9F0s=$Dp`-2`4S|6PfnN*^zvyFg8hxx8wS}r7kVRF~V20Je z7?je|*8bA5W@gsbv4*MY$9FMFq4NJ9Jm_Jz?chPPw`d9}wRd>wj~QOxLG}#|dN#<$ zkFtkB2xL>y55811i#A5}k!x%QaT*DRW;Jo<&`DJ(o$MK0*1$UUBZ~$PgfIv&Fkp^| z&_RR|VFyElI)X!(rGunI!V!rxxR_XyIM{(aFlWAlF+j9|ZzV%XNy!sy(D;uDvJ57h z#ANzbry2~*z->dTSO{$$8;}YXsIt|KGP8yVR@ts)fHQTESc8EX)IKAu_M&)`^l?E6 z2}U#EkS1_oGf)~0fCj;=QH&qujE2By2n?POs2@B|A<-oyb%aP#Ork?bQ_jFdgnI0= z3`A(8s}cr=|3kx}v<{WYHV%6u(53%9K_@s8QY$35iZcaXy^buMrthMU%1=)an$8l7K`CQB;sXf{2fW zq5V@BJ5(&0_#Zm5XJ7;&jypTCW5-ToyG}g#B*)Lc_nBv(b-(j!qlgmrcG}OLv>T+e zu(9uw>Aef?0Dp17q5z$_6aj}tRaH+;E`ds=#3ekGN;MZ#6Mm(OA5CPo^mw+~hxVHf z9}g~Hr)*zLA@c*gwIn6XSq|uJ#uAdeLD?^$3QD=03RH$V7yx6sg6o)V7>auZEz~X~ zGZW?qlPHz2kXq5lKEKOA%UGyY)b8&MdNkjhdOH7KG%QaI$q-%|(!zyX1octC;JJ@G zjo?AX5m+-}2M|`1lkL#v=630KcDcn1 ziqE-(J??f|cLDxnKwmmx4N=zGyN%dQrYqvdPc7S5JK64!-y3;#BE#a?kb()-e5tIe zS<$IrfjoJ?onhTGbtGwhuuaX9C4Gj8se4-8%Bc!wQLv$l^aJECq#p3;CzPswdM9i| ziv=hSF+C0EtnMrnrLn?vloP^G^Wv|Gz1HSHOY*vP)OF~=nFA)Em@PXsCT7c`D=}NP zJR31vwzMO@aO*(KmfbpYU3kovtqXXcef7JZ_dzFpRv5@FX3Gxki`lYCt8MLxE?ef` zRf<@&mAkx4){iLrn%Ry|w` z&e3OVzol!1g85>bsRN>55mOk`kTkdC$r2AK!|ogOBn diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000674,src_000602,time_3888,execs_243457,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000674,src_000602,time_3888,execs_243457,op_havoc,rep_5 deleted file mode 100644 index afe7e6c3a4245cee34774fd3ac8594bf29f5f426..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132 zcmb1+Hn9Q%#c(TkE344@|Lj)MmM{@%L+he+=~xqM5S_%(z`$T&0OIMKUljI0XN%XP1sOunx&&w~~fy1S<#f zjB`?ff@#8hFQj7)4NRmNKt@_w0J65(B7nw#$I};4vR{oXbMHvgRNlez4hSV z;njn92?+fkdiEN@i(nDP&1ARPU)}7?Zie0P-eqRqy!XC0-%djEh1~A8iB8^Z^1?1JzurKoMYI zZW*{j=t|AudTL+*C07PsbWe;%XEoT**s2HM^V&UML5NRQT0|? zEF3Psp(;XA9ZrEqn_!@m<;i0DtnLe`ZTc3)n#Npl-ryat&0pSRG&VZ#kZs#P$w+l< z`*)&q!D}?EA9FMKXG4>YM?xR%bH~y8%AP^S&ZG4&=z6;HgK#rkyk;zJ;F#iSbgiZt zj*#xi={q=NBk7d{%EJN}00xS~z=z_rBG}1+NW4(6NMYevR7sH%|JzoIM5Q4Jv2rvz zYgRtX0PLnudYV2oJ~D9qPvc`|=KaW!`}=KkW*D-CK@F5;u0(mD2F8BuzsXsmCkw5n zU|_0#m7<0hBB%yROLHEc_$UntYM?mTMa{VBt!=*jTxJ3_FsioYP!+&%e4>7H2TjcORgV;i+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000677,src_000412,time_4084,execs_250885,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000677,src_000412,time_4084,execs_250885,op_havoc,rep_2 deleted file mode 100644 index 2d02e2d30deb30d1faa2045d7fbfd9d92da8c6f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68 tcmb0RW^l-xII(7;p>(VzUmhGZgZYfs#_akA20$ffd`_qaMr%X%e*mEb5#9g* diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000677,src_000676,time_605241,execs_7670887,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000677,src_000676,time_605241,execs_7670887,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..d82a5903577054aa1d750e5b9051f5e69a6add20 GIT binary patch literal 61066 zcmeHQ&2QYs6{o1WYZ&lq3%C^}wvgZocGW#p6eX^xfnv!)U^_5`7zyG63cDz*sIsEQ z8@S1#D6s0Gr=sp3-~tMi{0)KOQ&kv6Pr3AFph%HJ+DnjQiliy~hBLD}{1`6D{g8I` z2uRE2@^d)z=Dpwhz4v_6bKla94Rgyo^s3eB)8kJqZ&~yGrf-qmMRWJHMH9X+FD{a8 zP2;O&i`XV<=*H9ILpYw;xf1r65+;sJ?gdbu|u|p2dKeyY5H03?vF%PQM z&o!+Ar+3Uv`T$F0k&wA1O(VK7OX!vd`lX%a&2@SY3J2V_Tp^1?c?=HdaL|JUJqWR<9zgF@6ipfLfEZ8T>D#lwYIuCdzCy~tMN_y zk>#z(ce*PaqJ398{8-#aR-}(v9yC>@58aQpr07H+LMNJ1cA|5>e~$ILRwsf^1}{iA{3d;YWp|=9Px}Tv zXK*V2;7fPfkGHsJUfvi%qqJXwy}G&(ZBgZ($!)Lsa@*5;3i|8OJ=X7_UqhdB>h<^Q zVwtGVo0~Jv|F$)8Bfnm&i68kVyn-=0u(A$Fxh-ef=VF4RFCsv`BE8d?2mq7S9*Cs+vSxip77m-s=f}k)OrdO%eYIcpd9*8R;`sw=t@dwhG zkFr-3qpaABk*B+KEy%6}lckj~ab>&>c}T;QL&Yifj!^GV$>6ilJH#ZGN2Y;9D>xPS z*8{~cJ{7!?q??U>L%aBwZu)z0VO9z+AQzKPmo`gtRZo`lFb|xiSz7sOGPGq6XX%Kh z7<^4p-lx{7)+Eoz5#?Qeqg~J38P)d_p1A|_OQp4^=#WWG-`eKx?+YD#09t!*jYg%3 z^~`g@SPd*zn>4Q3GX?NX|NoKeqUGf5Vy znJ&*m!aHs?2(y-&^!*n7>A*p*cIhO0)Fs{#p%rhtW>YhSAAe z4X78=!7m^{S&PUb;f4&okg1$etp-Kk)^2ChS)b^-vX1I9Tx06Cb^1@$&tan z&wv(tH{`hr&~gE*_rnV<>T!&0LWg%@&Wo)2gFV}4hxZwn^uYnej92Dgm3`?r>Bratsmz_O9o`6C zogwHdank2#MDLBSpC=F)VdSUF;g%0gT0xg)cE(UAA|kppC8!Ktn#@6nF3o`J++r;X zuSM^yd&࿐!|Xmn`;?{4VyLUd^&)op5Q2np#KU7B||QLrT^E$d9UG^xWdmNZ@97L-8X&Ho3m-S=qX&hzlRsga@M`&Yky`>l^&<46l{qs zv%$J=qiU)!=g&w8sq)oea7y0TatuzPuDWhQ$}u>lt5{qW+e8%=l8oeT6*I6qtoG*Bzf>S>{t?W<1kx_R2UTh9g@qONf8i&u>ysPi>fzxb3w?}b zwUDnEwqQ^Pj-{7qhqU+2b6Cj6ksOAt)ik>YgCWBZJ9-Wy$#x)vj^ry0uMVl_un_+h zDI!P_2}C^_7Lk-ysczcTq*Z8GpkX0$hxG#$R7Ji2P9*v1jbTB<&uLn?Tncm+I7VgP zBrr10Ow@ZgU0$l}!KnA{qTc_NHCI;NVT2SBq=<|%MMOZ%Lrf8whNMWjqux)HB9buw zGH51C!pR;f^&ATloDjhWnBm*oA7T$=jUa18^pY^bErFqKJ7E z-|7^Lk%pckYb1uAj#LuZyozmtVV03q8dVuE5T3W?V0~}OjP8nbP8bM(qM6?@5Plem z_Gtl_nE72*{sGaf?$E5vncs2J&qr{^+};#=7{Y+3G&$VK_@dZQKI01m;lovoShzy} zt8!p&Z@G5V2+~hG(slQmF(HKm3Eo{>+t16Q$BO6Txoq6Fsise>iV$ zEv?S;r+_E?&Q$4J?0Lm+@YxD&VpnRYZc;b&sgfB! z+*qN@-rI%;rT?`3`hLTMKi#*1;S&VWT51YMtotgkss z(;~|kS-$;b`4$T2pm3dvUYl(H7K|QDJS@blQr$*^xfy5qwzRU`cw7)(Hk{#uKu#N( z1i^gf%Y(PZ3ZlzZ&ShX0%S;zc-ylq#VuK19Mog?EDlAw?*x31TyUcW6P$^+jC}^LJ z9>WOp((uWouAEIyH=7Dzu(CT*nx{%lNJScjvLXd0`aZH+Tgd^Wl{BU+<_U-~UD2^R z;*M1`ELVW`T1*EJnD1 zFt%R_P-jq6X9UV!uVZXKYk?q#LH|QZFt%Uog&j3|S}c0rgiKNjHq_V$p|KA(q!BZ8 zV@M;ze)VzFQ$U(4kZ#{HcSC)}0t%P!H+_rjE=GPb8M~`&5!<9@>eJ&x3Sis1K~zLq z%+MVqUmYB!6DvX_fWwI7imGVnc^jDL&3Vzg*nhhRnI6dWh!fL9`indcEDVAi(jZ7Q zEMyNI@Rtv&)z3jM9Tdd^1^v+rA3WAs3M}}qn;se#jArs)gl3XfYEG3a1uH@zMMPy@ zBe>q8GGaxDWQShY<}m7oL#h{Mq=*Q&<`7qe0M8dzgzz&t03{DK$AUy+3n4z#dmw8B zStFvCAZvsVAO4|qu5$5;6(Pd)S@}0qY+>$dhasfdhdmGZ>K#>n^jIS!$$iF(5Lgi+ z?Cj?reN55HX-2SE0H@P=K~3twJgnhbHlFZ?b82mq>0XtO&s% zz>OcUtY&3#sp_FR)h#-4_1VTK#5YcFzs3*RtYOYq&pjxhJ_$-N^RN4?A&RYxX0-G zl!I~9>GJ4J%X@Ycwu8>bemWbmBESVHEO zG>zylnV`3vCSqTZyhcux%;7}83BMcwgiTXixyHtD=YXVSi^n>2dzXMQB)am>*2~ua E0W15iac!GY773n&Iuf}+g8kR1TXgAPal diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000678,src_000672,time_605993,execs_7675959,op_havoc,rep_18 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000678,src_000672,time_605993,execs_7675959,op_havoc,rep_18 new file mode 100644 index 0000000000000000000000000000000000000000..e4c5c87dc52a73f38ae9e91eef7e08e448443be4 GIT binary patch literal 11264 zcmeHNO>fgM7+n+ zIBY+K;|>#-o;biS*pd4V96^X+$4#1~P8+vLIx1UgZ9nf<{3LGu_U&YK2`OlQZSTRo zy(%ygYg+-4UIpMB_yY&K2+(oBMZldUUDpo|&LCEbsWW&}DV76NZTPA{GmIz9?5%Cx zufNkzL0JA-*uplrYY%$$pSpyPx{&YyxeZ{7s+&28ub5^^QD?FF6JiZ1xttEM3Mz z3?4h9#0QrFVy%FNkKHh;!#lA(n1}W#(f*@ov}sWTsc*b9!|ku+sH!9vN+i;{h_YLE z!##;%ydAO6mm&S#?$YBNUtTk%y)Ip0;GwVuGY~i|*s23Y8p_Oyt=U(Qa6ije4B1PMaoA1L( zSE6qrLweL!JTvaZcYg-GkzC(=u)&9g(bar$S=Y0aDPh~e4W9Qf-S5ai+WTO4BqJWN z9Y(kA(duGO*H9MGROfVV9g$C)eMq(+73!>eL3Jp_6r?Y@JssmLGp2%~E$A4kDXM5$ zk&lVZ`a;VJ^0dC&hptv#$XMk+nrig{&<)4+I^^+M738kIkCESO(z)|SPgtAko^zlFD31$E6F@jnS06*-a(X-V>Qow}mqEEXb$9*|*`6nli_Wus^uwt4hpV4Zy8Hlm+#li_tvjFmMMpUc01n~S1 NuE2AM=Td98{sCgrFed;2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000679,src_000670,time_606793,execs_7682761,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000679,src_000670,time_606793,execs_7682761,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..c99e78138e2799a99354709dcb52f511178ede30 GIT binary patch literal 13558 zcmeHO&ubGw6rK%&7mq>J65P;XL5V-b3&4vR{o_ydZp2V24F-IITZ zR}bPPAoxG@>@|WH!6J;C$)?%OY<6eJ&M-;eyX?$+Z{GLjn>l2^C09Ew;*wW8-6xN_ z9rU8m{uE}22`@$0te%g#1uFR)!S`Ff?}yvc>CC^Bl0{}u6AxrXED9$gasr+?XP`Rg{X_e}fMy2H5jxil5tr|p zfw2SyA>>%n%1muMn`!m5#c!ttRQ;HAF!ek_sC&5j<7;I(J!ie%9q&u8=k+HNRdE(O z|H0yJPs6+B;*xbqclNx*eYZ=jWm&1Ga{Uytc_LTGP}XZhICjB|q?XI|$=<$Q(({dw9Yk zS+YS=i3F|9c} G0g-fpNlD2Q>)8MQEffwoNc&00T3VY}Z$kmr|KUcOF))~=OhX1h z7XYmQx#AXeUEyR6v3DQXD>h)SK%ED2q_wGywRM%{37SfMS+>jMjz_0OL4tTH}xbsw;%3W&Z~N D7^D(A diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000682,src_000675,time_609640,execs_7711079,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000682,src_000675,time_609640,execs_7711079,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..1f69a17ffbb659c147d3a0be5a81257549ec563c GIT binary patch literal 16979 zcmeHO&1(}u6rTjai%7vkL#H%9A*eKpMko>m+k(}5_2A#( z)q{8m2>uT}dyU{l5QK3vNt*o_c4j9to89>4va|1detEmRd9%6NsuPF2*y%ie*lD3| z7a?@kH8_52*m|y^BT+ezy$ej8jlu=qb2heP#8Y4y{fSbD*XLq2 zI(*#mv~o~m6-;k3R&d;9%6?(GNu0`fObLvQ7#@#>#wBBHs)>s$Eb7UlFh(6xyMARf z_Pt+ws9W2<)j0aIOdkbuqb#(bNsLcQO`{o5>trB?`GhdZ(6p}eStWS2g}^g|hMNX$ z*)jEA*X$EDMJbvmYIahRdYO`+Y`ID6Rhcb6ya+-|2t})*6exwM4|KLRy^+t#K9SOG z-%Ylrf)wWgUYmsZb21rTE6vxa*X#Wt!`iRz=S1fT(`ZmW;lst$bxDJcu7ut_m` z^#hlTh{s!>(B*Xf8{xwp`>P8529}w8Pf#iqTyHz$ZEE¼Nr5-^|E&8xH=fgeC1 z#|XU1ZS0BKJBfs?LV}74=EWTb1;tcF5MucV)HW&~bsX%gD?Lyb6-x%v|E*ZY8ucAR z<1Sj&nh#yWPjwYz^-g2C37D9)c!5W#bGY{XOK~N5&-(p4?&p5r9fSlExcCo5@8^4s z!kXP8G2duG^kD>~{j0D-%zeUcpmu96CIksf+vQxlfx`~Lw4EYZqCPvby+M;X8iB{+ zyE4P3dD97cgVElb8A>F}x?OGK5ckPhS5+U9VfRE9nUm59;~|DAwwF zdH$P_fM-bQS)pGDfOPo9*@uOsVsge+KLk+MMA16`!=*J_a8ArMq~5X{oS7j{X5XaY%mv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000683,src_000431,time_4161,execs_254158,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000683,src_000431,time_4161,execs_254158,op_havoc,rep_4 deleted file mode 100644 index abae8e4b3cd1a73bb28c1a0851c21771b242d7e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 84 zcmbO@@vd~NB`>43A=gA8gAd4HaNxAopEz-1QK}(O1edHiP=W!Z8mtwl9H{s|5E!!m F0|1sz7*qfN diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000683,src_000465,time_610396,execs_7719588,op_havoc,rep_60 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000683,src_000465,time_610396,execs_7719588,op_havoc,rep_60 new file mode 100644 index 0000000000000000000000000000000000000000..d6a0721ac47791e4a4a520b8ae601939abe7b95c GIT binary patch literal 8688 zcmeGhO-~a+blPCN2^zqr;{hWCMnJ(UR-@@bg6ZM)do|}Q{XmpKbIy8$I9z*tX5^;>q$|z-$Ibv2pPh z7z5hQJf>x5p~;+umCfyKP7}|5@VKeX%^FIOey<`DW^xQtN>^- z{_WuS;K@@10|P5~6{bzI-ENZ$u%89{ajsY`2af1qgNuv%1CoUD{yj_XVUR8VnxPX2 z!U-BDP1krcYkRtRM}DFUi7xwa(JM;PdvS(5yt=&bAZHlooEAa~Q4F|itL}i(44e<{ z4vFqzktwhy*)&?S?0-E-+3z#}DNN89H$i@j$(qo&Vz}i|cvJ-Qt`ZaGx(B6#qS%?8 zL#q>%9fEcc80sl|EC(j(wipl&Aq8^nuiS5))bmBgrlpA{)LNU|{ru&NZGUP%d0TK7 z$mP)ax(81f@PrQ=rMAB~hUxT{cLsg|AZK=Wa7 zJH9iSv#bwmNhdj zQg=~zi0x|_&)xJ}6L}Hp^baO9ZmBfZBZ|~9oiFY~HZ&2JG1rU6B%9l7ZuJIgI9aMU zf%x=}%6iz5epNNBOR}nD2C46Po1IQk%+j3t?swUzfl%+Q7CYA* zn73CIin+IUg-E8Yi7{dKNYJC}=%!}gD+fqwb_+#HP+}_+o3O^kz$r_m?7VXc*?)@_ zDV0c+_7>ht^fh&KWj`gYFH{qPTM8QY`}W*N*1if|tic$(?)8}uMuJQT@%f{#{x`T; z1!t3{#*=`RN;Mg*0SedKz0h@(bEg!%>B4Mb-xJ(`|G<4nEliAJojy0Vb$B=`2UlgU nvva-^6o%O0L8X%VS-mASRwf{r-rm^}?_tb+KQ_GgW5)ggiQl^& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000684,src_000680,time_610496,execs_7721155,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000684,src_000680,time_610496,execs_7721155,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..f60e993b1f4a2b26731af6a06e3fcfd020c02e08 GIT binary patch literal 3604 zcmaDWZEYqUYnC#jfn7RQz#Iq;?%Q@Gt5+foBy47FZQWp)3Kr%)c+kvj+g_klsuf5I zh@=ZlN=lws$Nv9sp>V)K+D|&x(%Qs&8wf~{2gKpp6d2%4bOuH4bF#Mn|Nnoz**>r* zZNQ#{IvnJDYf~F*>oDn9eKWHHNeMKcVJb+oE?|;MBia;DxDu@x9GDbai7>@Dn+f5w zG;1?(JkgM_wvIJSRR1s^Icb4Ho}%b8Atn0I6Atb8G)pl!qK|eyK{9!uGb220LUJrP z-Iy^jn59fZ2Eb$nET%w7?G|;D8lt4YRnn1Ak{|^ujhUlKk*sY}Tbi7H0gb-9hs!S#b3sX=?rFvs$?RcnCLCFCrQ6nL8NT=z+vg)!Gy+R~X z4sas<2i!R#AyxeW=Ew;N2@V$G1czLqDTn2~nVsG7`eS#U^+((p$+K^FK6X6&zTcaZ z=GFzzyU=u@c<^JC+jf=Dp7o;pd|mnGLEpaL zx+I!6 z2&1>{>ZUdg(u>~5b*~3ABM_33fC!;?Keo%|;tjU2x>GL@&*QMjmltLE1kf9H+Jhdf zca@FP)2C`ac;}0JV^a~XTo?X1TDx>2xy2T~AGw7pfc*B`3q*a3rz1M`la8 zNjZn?7cwM44(SGCZ^v;S<4}horXt@T8ZQ1Zr7r!(?a2!003Ko(4hor+klc{&UpG#VLkhDw&9je@-!vGaV19jR*?vD2gQrjs1A zB6d)1iqm)cs16?m&pr*HA;2?2o*jUR!*4!*a*y(Lvc9%P^H}j5pb}_njnl@fN)L)& zXG_6)O`2y$!5WP4PxPj-U^*$pn0uOJ6h=kX3f3ql<@2Mj7_}{(w-u@JxCOW>A>@64|$|Tjf2PjL+8yv#|&>@KsI2`TRKn`(q8WyRhkGLz;^vQ+!(sbe;ijAV($#r9+cY~rBsoR~@fogpCo zGlot(o$iqNJOovTcn@7Sk&_W;=y5U%Pa}qdA;Q(;U{sOU6b?p+@$S+6^6QYJAgYI$ zu+an`X8HX)l$SuS2ts5cy<^K?`aN8o2;6>&5R`949ag)pcO?I)4eJJWN&N$5kL+16Bm6h*5Bn9hH?cc8Q2%f$05=PTMSfqR9@`7b8 zP+n!$GP?*#D_7xOd=I~!<$kAp$HCfO-^I8E^pFFvA11xb2mkrIpVB(nq>e=C1|c$i z9fB@*ztZjofOlOz*$KkVZ;0=gNm7UZNV3Q6KS5ervbYC)C%v5UOY2h!cmV%t zj+W+jC7R|oVg3_IwM&({(VOSgvswBBgUAs?HiC34g7hruoIgt1PLq&6jd z8_{r_PLlVe(xPj$QX{k^b^NrQlAF!dCs&A$K{x#2Q%Wh ziqmY2;i&ZS1dc0XID#A2cwonH&~L&XkkA8b3`Z13@*E`?D+=tgc85fO;@E3MK|Z5j zF8RTq6lvyD5Tv@XsKbd3$MEo#Zd4Y>83Bs>($f*7SsgT<0RK6HkdcZ2Wh+PlZNS%% i@}%h!a`EU%(+IhC-zK$fZ}$y~jwc}cP9Jexs{ap^M^g*{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000690,src_000666,time_621239,execs_7777921,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000690,src_000666,time_621239,execs_7777921,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..f5d55d798f53f4bc211db732e27c5b311acc0494 GIT binary patch literal 13193 zcmeHNL2DE-6wWLKFCq&)bZL6?&`S$DyW40d6zWY1+igL5sD?qMt7wHH zhYpqUQ)wX^ypW-*BJWcjJWSOd;`<%PaXjxFGkeWC$Gi60X8H`>+Ed*D^!ZF zZ#zf77TDtqn>^O78cg4m>iJ+{6a#gmvV~-UfzlbcK>!x?~@(C`I>^mQ`; zHKA^X&Grv9q1o$~Df+1J9FHxi#I~GmM$=G+U-hHcztoDaq

    ~8y(#VcETFDpL3fIS5AZwabD=KaZB0GfdGy-R`&@VgU1^m(Pek_D-}W}@mjHQ zBcGZ7uDH>#h=0xPUv}@}8SyVhZ_$W*7ytvnKy?^+Q=L>2GP#$4=lT)KWtXjQO4qmh)_I-nStUt%m(y<0fQK* te({_{W~3lUG79iq#=#^lEfmjMX#J;7p?FTC|4PL(+r~r88rBv)`UAFzGeiIY literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000693,src_000688,time_627418,execs_7806362,op_havoc,rep_60 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000693,src_000688,time_627418,execs_7806362,op_havoc,rep_60 new file mode 100644 index 0000000000000000000000000000000000000000..7a1fdfed2d4e537931529743611096f297593443 GIT binary patch literal 151201 zcmeHQ-;dnZb>@zwjO$jTiLGQuORHMQO61Mj&2ndVe(c3cBL#^hSKUapVH;hsQ&-YP zYj5mzET^p!VAlywHdv&7sbA8(7zmsiXl4_`nU#ia z@eiMUg1lI$tm&pvt&)|31)paaTaChf@9E}B*;u?tmtSoZD*rV>*I3rJW*YFNXMaZQ zT`Gt8F5CCLSMBVwC2t8ob9;97uBMgY@HKsf{(uECPsp(aO(TWMG@)x=EF4^0Txrpx zHR&%kFQ2Kw<~0JJbUfCyyS`2jq-k2K@ERPO{1k^rx$2TB}TcOn+$Y6#S(>|B7Kx*6D+5Ppt3@SEcLTZB5dzYG26H>_XORZ~x@E z*Uy+`!oT{<%kOk%>q|@1$H~jfb$iu@XL{bVOgDvHw9jcfAJo}_KiZ>d;=u6MPo5*h z{vdd{1*gj1qp(LeuaE+~+&b}(Zxr^6si2z;*v0VNV}=Q*s+_^?N6)0ViQa;n=uqHI zw9m5k@%zrXiQp!K3sk6BTl4~!ng@zA^xmMyWQVf0KWR=`{xdF4uYEGuN$FgK>eAAj z_lyQ^sXq6bC7*lxo!I?)>oULZ;J$`?uGVh9*%s4*_Kd!Ar1twOn)o6&mh0k8`xP$1 z1bwigK9KUcJkmK9HyoLm0QnQoyC?d^eHHTFY{C^S z#3lsUL}vM>EU>5{&yV%G;`s^RV+;1!hG&#MabOClxnjp~KbmuM4c)9h1QW~=QaNAH zG`5N@!uxS_zzeDL&}Zgg{y4l#`0r- zQM0YVjpcvV$QQ)wUHb#z7<8KFFP^_1+tcIXKS=w(Bh6ODzhUXYoko8p<22}?zd|MuNKF>53 zbn}mlQuE%|&2QePvys%ZIX&dFZTfvWU&=Aibd;AL@syuwc%l}&LPnzLwPLn?q(qDL-RELXsPT-`C)1Vc2X(F7<6bCKU;~L`29%@l1LLQGizHF)^ zS43}iz#|unMuME!5SL1I>Ya7XjSb41 zt(ryMYZ?N}0c~`LJd4Mun)YL~mfB;~GaB$khBz4t^e5H37Cc)w`h$MqM0#Mx3I53V zVUM)IjO0e`r0jax;GhfzJQC;jc!tNpen7?Nn_jdnvodVpetvM+Kt0A-uoJ*J4%+kb zGQdv0^Pdjv1kMM8JJWuM;(72k00ltT763i#!n>Aye9sm?ocIRutcteNW?|}A2Nx|s zh;?)B{6_m)QywF{UK>Ke2n7pFZrX1XhZ73+S*|X*8F_S;p13|i!77{xz-+BM_DeA? z$<&Xh|N68mg~L2v0VwCfe@!pkLH{+(LFq59`EGDB?&#Y1~=7p=rcW%F3YZCLq7R&){NWp!eq!1VX#9@#GY)muH zEKw{+QJgx`0O|-Mj9j~Zokm-fIzous-9z3+zIYq%t7lWUGD>$LtV2JHK zPqbIAUfu*6WSPv&FbIv>psCd=u<@?0KCtxmZb1izAWXHPx!r2LPj%%Xfa2$h4}%Fu zLzO!D(9S?g_c7(Y_I@AtmO8PSTGRAKTUgq=SD$O_u5WBm=FNhBNpDu!4Giy)U;O)r zTjnqR;}^|pc`s~d(l?sGPzAot-n~trcEQXa7&YLxG<5r2*x9q#B!?_(VhL_>edRIx z11b2?PypaEDl(3|8Ss*}fTa{h`gG8En{p?tNl^AsnWyf@! zdgRYgOavyuutEMzPD&}ikWM8p<)00IDdi*SaN2q-rOZEnMs`bLd$HaM(yR&Z<2NP? zZe;pnvWk0+XbYk(-4q`jbj3T9Q?w;fm?*}_I6?n7!s{cir7$E8fP|(yvsjiIy?(2k zwu%%VQksiQ?{?0&Y6iI@NHtnkd$Mh7>#iOC5ghenbkM4xV?QHk=WoY1IJYKV{z8kM*P;;Bas#6yRuQdeza(V45yo(LApb5(;pPxBy3@k`UTg zA&7~n7T`$gWvKRZH4O;*8VaPs-@wKp6-0`9eD)}xiSsEKdh^`&QC4BgkC)NYc%zl6 zyOfsb3In%+nBgsIW6OaJ)B4sm7aNWZdBd@JYFkBv>bQCEp6qo$U3J9(5-}+*LK}&z zoZ7RSbE1>fHYIw&S}qzkU;zd;qCFJeaP0a}w# z!DqC!tC>knnSq8Z_ zuU~u8kxJ+As5;H?I#-mJT2No1%IJ(&QZh(YrzK*ycW%`4mSOmb&XdgW&??dG^ zx!pRH6s&=&^V7R95h6Si>il1V7DX=>Dq&Tw;USai2}K${((rA=-VU_vNW)J;!-u#A z#?k1?M&ncS{n4ImsjwL2y$!t3kDzy0h|egh8(l+c2X*{7lWG5cyMwJE2mat68sI8g zmLC)7xQ@Y5zRJr~a#iTcaZ+MN+8qOz>}V!udNoM9t7KHb97gU}0Tj6^CPUgC_*~Ua zr{~J##}sI&or1qK19F85DU0dd)+9J+S@4BEUnfnoa!R*Mh}vN4xm&cFCQbdzE+O0r z*hJmpFQrJ*Pm@O4-DuJ7mIV<>2@Z-3Mi!4z>WDeg?vQrZg?8sa;jUH&y!3u>{i`Ep z?=O0dJ@zTIBjI#-7Ut#M^>s)p&qJ03V1_m_A>>G#pBo+0`>n!jaDJ#Gc3Q8k>5m&m zm7F7brFC!hFjK$VBbR^#3|`jlX>_YU0{C&KtFW-SukUZ8C#Lq z0x`}}_9{>~4Z;h@tM&N1jI9)jmOCGxIRr7xHViM_qKpuqSCwXP)?xF*ESn!n?MAYj z?U$rU|9tzmvX~mYBM9~aAq7_06{{p5f)AX4mg|i;jtGAuTL~?J_^d#vo73{GLDX#x z19rg~;m+t~&phv05mrIOQb^uNE`Bh=5ii43RS-eTCR+aUV!>bbgK_SDHUayplNvX8 zYW&-t)OeVhOzQbKjB|tYaTw={aS55pBOd4ar1Iicrg%mow&+3BU3hD*I9*tND(N9S ztbizmSAZPiz7F1MPFir5D*Tz6Mp7gNF0<;4l&Igp>!wEKe-fU z$o0kXrc?Y5Djeu0x_{+~qA9bwk%YaItP+fd_ zcJ}rT%1%QH0JY^ZsY%ncElZ#>UibTm{UpLm@7i)85@?q?gy;cxb@;HLQCoYY5*LL+>Yz5Bmgs48`m;VOFV19?w| z$l^(TIpqN;D9cCVD2_PrCnxAo>P54n48b_)b6=;UO$Q~9eNl*yKnEYWlE|+CS}SMf zQt%N+uOzZ|H&H5030F*f8Vpx-GNcIzH<;y&;g3bQ&DD1JS*M?d*FIsElL^DJ@W@+< z(0jT1V6vPrj%z)eGo()nS->#*WKfnfu_}AoSzkHKF$NB__L?toEpmgkMqbeS%}zv=1eD*T_G)`2WCXXxZ)S1d`FXjn+s-A|wjs^g z?UH+C{SKRWQgDfi`vWdQ%nMiPbDwPb*MUso-}U!w3g4!O zcUiBw2>YA+%?nhsw+gg~QmORBO3S=JW$lA@ouSZ0@2S+msfk2XcoczwLuo>V$4nI- zQ;;9=CKO^x01PIsfFy`FM2b)P8SA)WOOxcr!{Un6XZ)e`gXL;qWGHUJcr`U>TC5{Hh@Zdn$+QBaDL{bo!s*9f=Toznz zueWE(&8c%i3QC{t4mO%f*~WK#laqpI{~;-|i&LX9cBCMH21?BX#c>JzN2av{fH=Ig z>XT;w+3vii>sXE4&?wPw`Ewd{a$pm%{-7#=Pnz~Ey=HX^z-}zhFEU=Bv-zA&vC}L$ zRHosKEx3SvBG?II4VxX`)}FyW5fV+O({ocnFBK39+?wU|x??&a1`Xr|xBIPzqO=2o z6vhy(?6a(W9vyn{x?Tdcz0i)-i5~F5VX%={G&QHYD*g2_xk+l$2J2JlRfOo?jU5^D z8~{>NI%E%aBs#$B*a1EZ=NNSsId8a~K?nHX|994Gk+3e7qd5BXH0BIrKY@Aff z$$LH{vgdygdXuSd?Pi(=qVc=A7KpNBUjC1 z(<3JKOxevAVFW*Odv^9N&={A1L%QD~zFF zZ4ZJs1a|;Zeb#?C@eQ(BnEKVhMGIbabME{``&v^LobyH3>+3YL1N@a%;WYpaDV^lB zUR%>2H;gJdNAybT-s)k-B-taJgeuXWu99i3!W$IUJPisBW4P3@l_cdTJ=C_gJ(96kVlN2V`jswEx=hJM6Wz(zh@>-L+1w9$^D z_vTZq7P^n(vs|v4n+PaT*6hzj;pNnYmsweSSOew0j51EN@Gx`aS6N6J|fF(M@_gYuFS#yn|a`e<&$D3jmP#K?n< zuEYD$d8OJSfbbK5N1PI~Dw#z_M!l4GN(yo$R3mb=8w5(9(JcuGfMdo?n>UmJsiJL~&|{VgM!+K6v*~v4?a#3@oYohyr(u)6Xed;j8Tn1iAtuCXa>^a}QsN zGu^yh&T0vv6OHtEgKRvW1n!#THDG$TH3_#~7V<-=;$>%mkd5bH+G56$$57d=VXU#s zX_Zm~tCW1TbzztV_N>l-&uV1jQAh<)ejlI5PJYKnTxcxjATDM)%%2_+7vxC*09N4` zD>kUs?IfHO5%pbo>p}W>m2J^F#wAf;n}cIUMH1fXN%{mERNHqUX5O*~@6szl8giwG z1PoQoykX`|Jb@$5_83OFt(0h0lEd8xt*-H+bUxye12tgW9|UbHosWott?hHRxxt5;uB*p?T83gUn%f(G?x@Si z<(%ebUz;4H_(U1t3UExa&Q73uC|9T%`NZx@=2IMzJgk9nG}Hx=#$R#7kYKM`B~q34 zL)~?ii1fL^Yoy~eu&I}!jx$)!pyJfAF?pjnuZ)v>&&**I`h=uK0q%2 z$)BJ3>j@AjZQaqdjqBGf>nXn3$veMhJAAaqeAwRemcIQxQJs-;5_vkU`d_D(~ zAC^UD=H@Q(7xs7epLWT^cE_X!yw(o=4f`=C@33z~&WT^izbgO9^w*xe10$IJG_}R0 z1{DRNFN+|(`1p!>>hODfu67u#J}l|lw!F2y89#mg1M`ysA0j@DVFahB?8pTsEAm%` zN`;C%GJ-lpqHsOv$J4)c-C}&RCb>ELlBStoU;FYJKi_aP_xW~C64fb5Fa{3+{S3w6 z+%gBF+(fc00C%}rnJrW1>hu_mE-ZDgiY`i=1&cFvR~ALGC6R0g&P$>&lAytHZ>2cA zQCap_Fbou4hq9~bfDJ~iRa(Tt;|%$3P#6o7!_>NH$A8LH05|o)P`oR^Ow=}LRQYV$ zUdIejrJ*elGhP?feMdTP*>hqGDir5g6>X<+QN_xcfyzJ-U3RjDXtcSISD7apWzCBiwTl$8hj?ylo78 zdUT$4L61o7fPKY#bU7M<5hH)jU1Sv3D%?jx9A06lZ9<%7s}4J$J}49da2NdL^6COrc_4K2yuN z4{RfTIpCO%Z{Qg^-gt9?INsoR;~#IzHf|KBuVDxXbR_%0LfeAoc57g2`y_gUwDMj^ zmi;8*Q3ep{55R?_?@=LrA6^CgMqjOx&3jYegulPdA(=2gDSk!0-u}m2+Nt1B)Vb|`X z5W$6w`a$ssKfELeZHh|c`xc50vh7ItP;xobk*KJ~gc<~Vw#;A5oQS{7DOOhf_2Xg~ZEQYFzeH}!x zShUKpL_3XJIT?$i`UuSoRdLwN3*eKT{n6xBt*D!NlTF8(%|^3nlFd!?tUYND9o_of zFZH8G>s7O)mr8p|d)_a71~OMQQY;p~2>Z_WtFUJkjIDlFq_zD? zb2M|f8ESYi>gO|c8yL$vPII!K39rtuL9;s zsMtaF!ZTQa=>lg*kJOWhy-A^lpn?K*T~1hYg|PRqsnnrflN6&2^4h?GFP|Pw)XYj* z)GUld+RqX&S_jk^4TKP>!(ED10@FFnY$V-z(Gx23?1*XjsH}8_?V^lVkIZXh-XpUQ zH6s1KD9Wz9xB-2lKzOrUKod?T9#HQ^j1q>PT21CQS%AwxDUG;ALlwdD6sA0(4BZ z-0z3pT0%JPtwtC&y3exqd7P3ljS0N6b<|SCP)g`EQx&G6CgsLxBjum@knOv&OPN|$ z3X$#oY%1tx24$>Y@)g%c9-9<{Lc$27=M-Uo+Ssmw>nT-Zhp7p0q-b{5W&(f!810A$ z^@Nr4M7!i@I5;!d=a1fYuQnz=r73vC1UhA4ES}LUNV2o&Vjh<1sbW=85nA>}!J!5` z=D4C6dm(Hb!ajdK*}J?1mLF#_?cWb$V*~OdhK@A9Z=V9Un~uX*XyyV6v=sRS3|GVK zi{$5qaKP-59XWoK|K$U|{Ak{-6S35ZgB9+n+zVx#73@4{4vGnK-#rjHeqd7}wOl3o z(^WF9RVF{C;6}}3Yq`aJw>1e4S{9YtL5j|O3x)MlwK~GNd zd6Y_q`8<&HLK!cV@p7t4P{s>T2yoj8NDK zWxPA_FU6X4YK%H+soQ07BX$(+w`& z1jRT8%ydIECT$K#I2yyalZeI$Tbk6R?+?2=1{%Yka4V3 z9mvKGr_a@T76{Sma?TL4iPx#1%VD+|8OOP093wZF^3@E^SBt|99v-e4O_RF?3y^EJ z0@alM^MYJ6!3`c=zcBAyGqSl2-F{Dkw|DkOh3!r!<#VDPaBwcA4C< zVi8&_e|ms-4K5aGqvcKOtr>lFVQGd><1Hu@6y9pumL&?Yz2coAB@RsAwZj^L@Zl@w z{t&k+%!QJQDpX_x%BC(g?8+6e_q7RX-KKPpPEAiFgvS%~5?h0>f#HLu3DnF_zfr+I zy}&pTDTzLxKp|p;l*A5q3Mq+_p|f+{qIKyHC%ysVLQ}swxM;yEAd}}e+Si)0D=~VM z#0Y{=dYqE2gbXJ|?U*n%@l(#p0eVSB>ZL-(ynM#4?hEgrp~fAs$yb33R={7Z%S{w} zr%vrlmmQ#D6;KC`N&JL$0Z}jvQ_soRPcGKw=BX~%58(=dKX`}US|WNu8L5Q158*FM z=W;kB!89X2_|e!s8r(P!VXsrioB$VAk4-2emAF^}Wu&+`RzkyuNnKS@RNAOa4oaOc zsoS&YioS|E$iC6C5A^oB7hiIgcg-e93Gz-9Wb@t>_`;WW7lG9ZV0M+9BYLHEZ}l)} zIP#Qe^d1*fsw6w1619_{C)b)(2e33p;Pqlv*#(zR$tPtRszo;heyG) zK?s#FxK;rtdNtS`AqFoom~H43p_2mZ&Jmrjm=FMssn15g)*A&D*EkP-p|ZC6xbgpA CU%ejy literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000694,src_000681,time_628782,execs_7807550,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000694,src_000681,time_628782,execs_7807550,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..c3aabff97d59ac01b5092a1f61851f6b73bd90e7 GIT binary patch literal 2424 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 bH~>}{0C3343YUN%{J+TtU9ED4bnEypiG5ZV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000697,src_000691,time_641059,execs_7830140,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000697,src_000691,time_641059,execs_7830140,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..ea6f0e8bdb1f9017991fbdfab99433930948fa22 GIT binary patch literal 2956 zcmeHJy-EW?5MB@A3PG-j#AGe5(ST9OMO~5|1hFukXrqNLHc>F1Vr5|yvDd~2@GVl< z1$+jJl=i651?>~@v7W~%b$AfvavA^522;-2SPwm4 zt~s3Bm+Kg%2VO8kY4t1QBgxHC3`fxMd zT&aXR_#ilLx;#sB8zJLBgQ;((X;#e`oEC6;pXx!a<#UL$qt_{fe+g(W0y+xjG*Xk= zuIt%kidcw$3lCM0$7rjfh~aT2*Ilk%%j9C_0{JJIlR;x8C(q_Ki8MtC`GKUhG6onP$GgVw~e&7u?|g-y)#^$?ztHuqs7U z;dc>3mSHm}+Q;Cvbo$ueM$K8ITdKiHR`Aawxi^eN_dK7ACFe1802en!E1cpE%a|Ir z*f!`)<=fTHY#b+!@T$7Vgp6PbBN$jYK$?G!gAquGQEKPN0tcCicvI2|GK!vOH;L|5 zw+omuqu9q64n4qE1%$60Y}A_P$GtFCr6kbT3^y3`QSs?6KPo=S4#O8;@Y?ek<^xA= BLP!7r literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000698,src_000665,time_641832,execs_7840094,op_havoc,rep_19 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000698,src_000665,time_641832,execs_7840094,op_havoc,rep_19 new file mode 100644 index 0000000000000000000000000000000000000000..5ddf0be65ccf5dbd13009b54228f0b00bd0fe64e GIT binary patch literal 8896 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 e4uk`r086&%?tzp+&j07^5b&mJR<^oBSVy&23Ns literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000701,src_000436,time_4194,execs_256201,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000701,src_000436,time_4194,execs_256201,op_havoc,rep_5,+cov deleted file mode 100644 index 76e953209ceb812ca10bd5175ffaf3c551abbfc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 zcmb1^jx{smW3)EZG&Hm}1Oe+z@pqzo|Fbh1gSj9PFvB`CIX}--gTcYjx+p!#%1k=i M#L6Ql6+{^W07=UcPXGV_ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000702,src_000539,time_653618,execs_7883695,op_havoc,rep_28 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000702,src_000539,time_653618,execs_7883695,op_havoc,rep_28 new file mode 100644 index 0000000000000000000000000000000000000000..8a9b94b4ef68acee8e536caeeeaa4f846da14f46 GIT binary patch literal 8565 zcmeHMPiq@T6d!Gph7=M4g+zE-Fm{_mML?sK)+>!oln~rM)W(KVL7hnhcAPk#5TzlP zI8=d>TLk$8$yX>8Lg~3*qJ=`~q4eTIZin{`GaKy~RWk0*Pr>ZD z%f%10Rq{Fc^&|hx+=V}if1*G;)?smFL2dMU{~CXmRP|j^zhIo@^eWTcsDH+xp7$d9 zzi;x~aJ7<)5nD$cnn+BOYb|BdhB-y}+_rC9DMQ#JWbYd(xmbDe(=94$q*kfWB3?uR zFac27=xw}bmNHorLT`S_TzB>|KT=w5OcSL9K;+a>UB04gI6nmzJc$t;xQ`KlT`ER) z^{!mRS@d@$U^UpRi+Y-7S9WoWR<9jpY;z%F+M$XRj1BJ6!GM(?x~fdYtWpK$ofYaI z+;yxRmVSdWMeD)jYu#~)I#WswZygdT?l%2KyLVQs6XRG=dsKKHe{|&UXFpdsCqxUn zqT=-2Oj%nbRD9e00@cTLq2m7a^)}%irZPRgp0XMAISAp{^L#!ui8(UD&9+m#NY`B6 zc8aR-8x_kQURiAwSLzfd9##XF`YSuaf4pRu_a{-RZBfUZ)h(9m;5_`O0F<*T$9vH7 zs4mbn>I4YAx8OG#e5&*R26gRD13r@MZyNzcfbaXjw)v|U&H+}iW(U>H1(Aj64ImG)W z19g%IxzTOb8|@QuQ+ro~HCtu1eGfj{AxroyOBvCrPrF6;;q=P%%2rp+1GW)WRqjSi z4zGBBKi8l7H|J)a!u9xRyqMp4Xe@kxKGGWyy3e^7?nYKNC#0#Z;uTLy%`EC^CuPLB zOwobOZV7as12e8VQx!%@Li2pz^5?mf()(x`hrE64_A^U5dFC`}Fb9geKAa9|c!NLDs z=<$=FUJCD|T$QS$c^PE+2SG2}eKg8vhnA0Jgz{oY(!=5G^%CK@7@@j3ueU)BL1i%1 z%Xxk91eBJoG$qP;y~WRH!bB);&g*ktpMYPIt|ru@-sZd>BbW2~QSp=3?;v@-eRK4> zzm7@^-T}1d$JW>pIMlDB{vXJhx6>1?C+=$0yLX~DT2B1mOF!zu!({wZ#yHP)_^KiL o2_yeJl314f^GG5fhx>NyY>Wfsk5LeW@a5)P|9NEp7lY--eb%7 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000704,src_000668,time_659219,execs_7899278,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000704,src_000668,time_659219,execs_7899278,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..11d52d8f8d084af335e7e3b6d715eda513b64211 GIT binary patch literal 8060 zcmZSgH?cOfF7irCPfGJ=$jM<~U}(spBKSszS-E8BA)uufuY4k2*&OL;6DupLl9F4} zv4*CMx1<9NO&##-ptUSjqlngyMKxar6QC*p@eHDj{~JihD*yk_XlN!L`~RbKtfjS~ z0Tdtv{{M$a0OkIp0k{OzC|_wNssETZ0Y(1*k2SP5=3{|?Fkozh^cp)@SQY#f$Et%& zLHvo3Ohaj-&AQD2nAky4KpXRihN;rl{?f5#X4clRhNjGd229mcnu#}E< z5RaW7t8KzA9UB{q)os35MUe$zWh9Mha3Rhhz`%f6n$tmq5n%^IgF1pkn5BcHM8Xk? zGq{+@F$!ga9moT7<~tYzL>u^4GL)2*Jh2AVT_(sfm~0Z$#ao?fFfap`gI2K++B!BM z6)aF?s~crz4H2xeUCRJx>K?HM12d?7Mp*4d@h0hQ8VLzTGhnU)Hp&8}(EzYUH@8MH zek5`_N1~@k{X8T>pdRMRS{P%f&?I$FNm5MH5MW@UsqyqQoPps#_O2W~9WfZ}noN!( z!id*IU|@u>K`6<;k+6EIs%ZMp02u{9n3|1XVrNxj7amB_Qc^6(+Rhp}g5U=0Xukrp z-A)}5EGY?WFeUv81_zK4Bqp)Zeg&4O7&1bm{fZ$IRU^)!qx}jxNBL;Kg3bX>2kS=r z75D-f-mkDWlJ@)m-`YsPGCp1yIB0LU2i)HP3dDm2fOD4C@$pC!(r^F7`boc)j+J2a HvMvAsDy^FK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000705,src_000436,time_4257,execs_260159,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000705,src_000436,time_4257,execs_260159,op_havoc,rep_6 deleted file mode 100644 index 79ad2ed49c..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000705,src_000436,time_4257,execs_260159,op_havoc,rep_6 +++ /dev/null @@ -1 +0,0 @@ -]66;1]13]13&R[311111111oR]13]13R11111;icon(4;1;rgb:[4:Hle[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000705,src_000682,time_659598,execs_7904938,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000705,src_000682,time_659598,execs_7904938,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..c895285f325fd95fb425a1b314c02222107dcafc GIT binary patch literal 28491 zcmeHQPiqu06rWuLFCqmGU7FrJ^wPpk{|t6Rq28p>)?Rw3hDD`SbcG_TU@KU?R}X#; zuO7t9g5Y=P+3N~k1VM;%VQd;qYSwep!vX1@wpu_}9`;3rBN6L^fP_>P!b2Muyq)sLPJ354vifg*wbyR9f8t*3x0>W+>xypFT|8waKqLrogY=J> z+&yH3lZ~Z=0QZR}8=t*lb?G~1B^cOS=GskNrusWUtyT%b*O~C8W)F>&UI2_!>Rp|@ za%BkY00I+?z}t!KyHa{bN!ThRUNwh$eug1OL#HC1M<=7Bwo&<{V_-jjqX+p#`I0I3 zf5(@xMtx7cK^ASay} zFmVY)?@#tMa$|Oj#K}erdOwPQG=DYPKya>@4b)D}3A!L*X`58a1`6JiwX%V|3_+Yu zkzArayR^AMlRlb($Kt)R#Hv}+337wk+?yFn#>-kQrWkUAX=JqCjnXQtot+Ccmu@@9 z)NN;=MP#33(?5O;&%>$)tZL+2)i4(aF!zMVwrrN_@;P^WrV1Y0Nn}d7q?ha<)ByoN zfR8{CK^4Czs?^jng{-lXuuR!ld|1*O3%*h|)_QG)B|Z6Aj;vHo$&!{l{)f0;H)PM% zj^lU`*JnVn7T3%D--HCrp{^^kk@186jmggd8xS2)B(_=zzb9P(GY*O~^?|sb7o1NKx^JW>XFF+aYt?oRy zyHl51+>T9#rB@7`0>7tVg8+SER03=-sH(cZe*%zP&Yghka(RUzYQdKy9Ie(9Q|+y# z9dy1GBoLYZIkJYOaK|G2&L4Z2k9rUX@X|q3NWB}RF^p?PfG%lTPFALn_6wjYl#4|b zAO+L_0W{5I=seAH5XRM#VQL-ZXB^^NP87+oG&W)$oBACA&>}3YRMhtGDReK~__}Ym zWx^)?sl#6O<6fwXtT8zOjP(G1QubC-10MZ=8-z&TB$P!^rmxo~Z^sgee|{KKHNs?J ziN-7`k(yC<)v7_p=R`HigE;uCOb#cwnvS18F%Qg?1i3S83ufx zPqxl(yVbk`z@Hfa&0_^Z#c=Nugzfxv1^=e|UHj<$|e<8D)!MD=IlGXlUuv#71+rV-)hVd9O|JLCn`?nyJXI!b9*XNb#rx z`XLVC0pS7RfuZ!kchV}yl$Q=ELP4H>HABJ4>|#Lu4d;zj8qbFCwB;8H;w7sp&%!dY z#VN=b@MtjwXNmxl;?({IkjVom(xd~8kQ@oh;-q0+R!!mRqSRd_Ey3j0cU$!^M!xnO zG%f9bhNg~vh+4vUR0Sd5dZ)P(6$9Xr+5psnQiU}N77FTj`q-Ip3RB^L2Lv%8)(nU% zI1t9eT%?cPp7dKYa7zxz)%jQu5b5Kv`v4-`mW=410kaK@^fB8vY)@|PCr-|Q=tpiX zT(d-OEu5duqLj$3rQK`&&aI`@K9O7F>Dlw1Tci3?1XT8Co*oAc`F`Bs=!ruvLy~@W zzq#``H^obP!w_pZhZmk=BSM;9rOJsxEe199#?V2ogBm_tp3}E0g6@Z~-LGU>MW=*I z(u8Z_3%Aj?DE)=Jo1~lvHBE!_6V*mz5+EdhF>oDd7=Zr2QedOuV1U!Vs0K~}n$E4> F_zxq9?1}&Y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000707,src_000436,time_4261,execs_260418,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000707,src_000436,time_4261,execs_260418,op_havoc,rep_6 deleted file mode 100644 index 5ee7f5d51e038192fee586762bb72c33c366fcd5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmb1^jx{smW3)D8|2J7W*3ej5S~^Jlov6V7`v2C_v8G1WVb%;_mVf|{k#&VN0|TQ7 zUg^F6*{zHX4Fwns84L^!8J<3Bm~4_MEuEa7XR2XhZD?o+!a&l>BPUfl+QiBj06Rb< AmH+?% diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000707,src_000702,time_660917,execs_7915670,op_havoc,rep_28 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000707,src_000702,time_660917,execs_7915670,op_havoc,rep_28 new file mode 100644 index 0000000000000000000000000000000000000000..05662fab6c62ae9c513322ebd065e16029e60b4b GIT binary patch literal 17889 zcmeGjO=}xRbhU9BT8K$0#KO~pu=@d31G`#DmNYhzOK?AJ99n9KJ*~lx8^>d!w#lVV zt3b#tF8Kv9^cNHgq4ZqnA-|x7Lg}IO;zMth51GE%*&XetWNBBj1v8-CnR#z!XWqP- z_n|k3TMK6yJG(_8G5&B8BBuE|hQu>7_?Dh6Zm&K@#Dzz`Z#lIOBB32CH!0nXMPO_X z5mrQ`iYr*x5vgF*(R=GHH`OoZMJcF8Yz+`QXZMItfx#L-6#TQ8RvO8FeJ~c%%RJo|5 za`}n(yTh5=zd*J2#D_IEzFNV>@U5dDjfbYewWhQ#$?VUVMcm*lfpJ66(%n*BZ^Pf0 z*&UhdkU7${qt7VCWckTYHxVgmr9uH^`GaJDO@O;LTbnPrs~dc48oKeZX<5@(@R|Hl zEvGR?fWYHpB7K5Z`IH%8;2_)Zj@xVloEXbChhn2H@L9AsDzLA;e;33w-Hp1>cWrTf z%rv*=I!xOEX&D!XZ`?4!jJp;y5SeByW0off16HbH({NI|g1Je+0p*%#xQO&g#-eKL zS_GxARj|apNQm6I zzR}QdnV)W=e=%jZ(*wvjeb3@q2gNs#J_81&i7!xxXa}Y^XBu z#v}u(X)1KImU&JI3_b3^_85DV1$DKh*=HPD|B-D9q zpO99)T5CM-N0p@#92!^6Qk+DTc%3t=0{mWQED2@r?q{vLx#isQ_CA{h4(Gg8#Fj)D z<;*wT2LGsXV`l0RJkMR=5BGNoDl_*ld0GR9c9D+Go-_?tPP%Ui=qfM$yejmIYEoX+ zVY5rk+N&e7=48P{q+r6K(oqWz=?wfRW5riN5^GZZn@&sd^AO$5h6dmQg71))XRCVL zegH)*q~W;=eGeKQ=zuFA=wBhGWDh%h7uW->6T_z%)#5ay%gyV#5}8H&neI8l?qYb=Cp zR%I-VjXAEJqzYK<5g-94XDm2F7$sxDv2P^t`phuD_X&Er)2*ig8Vk}Xb=o~$-DosK zcq&exI8WEp2u~NK%2%3veU;*)6d&a)?SCIBUn!@Z@|E__LD4Ohuar{dD^`dVM#8d?~- zlGUdnf?t}LeojrLq-2#tM(0MAl2t0svr2@!0hWOa}t?%GAyN7b%H zRd%f#nyeNV!QcWKzkHVL%9s>5a9J#2{Acuyrl6~?znu|k6%hbYyAA2#?fYQS9lo_^ zC!wg<_vB=)S35dYX*;x zkAJjOx9>oI7Z}ibpzJRSGr9RezscWQIwixXU|cqg9erXR)ea60U^k?7Yq=+TFv)cM z`@>(NG -1]9;61]9]13> -1]9;61R:311111111;1111D;icon5(4;1;rgb:[4:Hle[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000710,src_000436,time_4383,execs_267588,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000710,src_000436,time_4383,execs_267588,op_havoc,rep_5,+cov deleted file mode 100644 index e13022d1c4..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000710,src_000436,time_4383,execs_267588,op_havoc,rep_5,+cov +++ /dev/null @@ -1 +0,0 @@ -]66;1]13R1110:::!W:[4:3le]104;111;ico66;1]13R[4:311;ico66;]13R[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000711,src_000438,time_4386,execs_267764,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000711,src_000438,time_4386,execs_267764,op_havoc,rep_7 deleted file mode 100644 index 22c62ead969b2a6f05f7796d5675ee66921bbd4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmb0(m5#QT^_7k_G&Z)DjyAC}&Pg_wmj2Jq$Dbh`9cu)XFtAPnkqq_!r8rm(tcyUL u*w|o(i9jG7YhWFcSt7yC&S0JG4lxU)6PIyD(yXk~P$Mk)7_AN2{{a9rzaPs0 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000711,src_000709,time_668320,execs_7946280,op_havoc,rep_48 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000711,src_000709,time_668320,execs_7946280,op_havoc,rep_48 new file mode 100644 index 0000000000000000000000000000000000000000..38810acc53595a271e75f4f49943aa4dacd8aec9 GIT binary patch literal 68270 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 b90SWf7`*+uFA^1b^|MbiJ?}HSR;~4aOwEVo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000712,src_000710,time_669314,execs_7950395,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000712,src_000710,time_669314,execs_7950395,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..61a54c15db0c60fbdd8de1368cb440b5a50d68ed GIT binary patch literal 21375 zcmeHP%WoS+7$3Wp$N@P9gfJcpRTK$DZPQ)b>v%hf;--gGBCU8x?IGPpY7>_hS6xC7 zN+oa(TnSt_^^ha~L4_)W8p#4ti7SU9PCQbH3q5cF)ZzPPXP@46{YqOmGfMU~56^!4 z?f3Z2_bn^uPg(}G%*ArPM(}{)0XfPl)T&gN7ATybajIu;-Vpi-;YUw7GhqTFcY~xqMnNw|2wt9(Px^S$1?P$FYe|&tr%!;hK z)HqF>sk)_?O60smxip6O4szSegCWy6pX)cYs4px;HRBUWD0;#_~=! z9*D_s!nt#6#3)kh9JP#M(Snvhy=Rd`hmk}_D9OU!FpLbgGBR+NF8PX3$d9;F2KD9ez7|Qa*$Tqr6S|be4sT)tGcrrWv!-yy}_t@Nxv~*02G)ObBU$!E_DW0?)dZ z@1#BjcK@7iI$nyqZ46R`g$kt7%eFOjf}-sX$M^Pu!mSE-N0VL;)SFDpVjIVJhYQZB z+Xbr8OLDqB=XCQrxRdqw+NpK2wzl>gJ3|-CW&e7ipt%yqac_it`^9u0TUc3eyKD!g3N`u!rIikIIVqq8B`3 zXjV)>oj3qXFSF8CgMz=CCg`O|vHvUAxSSo?CUTa~&o?;-hwMJvyAIsOQ#}h3(%F?Ziac>2&VpF)^HOyd^qR z;Yy!B0R8Q*A=vDXwy^mW?&t~BYz@FI%6?g9@o4_5L@DEQ7 z{a_1JJMxQ|l$hQw;jfxDFA&(OVBCk}udjOetK>XOgpi!&UVh82Bvv3&8M*>)&AI=rMcs)&U0T!!blDEze?Qgva< z&NTw~Yrt~>r8=@eSe(_OfG_~w+l-gT1%$mgG?3uw3|dg~KP;sNL9Rwp{y%o)%9a1u z<4YjmD9N4{CT!wDNR0@8Pa5HoMd7F?hYKMi<+Xl_H`m!~U6UbR(R)>1D`1961>Ml# zx=-K7J-WUaLC2m{*EiyPc7I9$AM3t#hn8RM>~w;=iXFNRp=xk%djQuzI{)O!0O+l; zE^vsRUH=JL5b+ByAm?xa`9?C@hfto6pE)R48{)TD0!4>ubEzP+nAqHCWbQBt9x*~9 z_5?!mek`AV)PGc;3NjnnXrEDLI~8O$vTXO1U~4MK%*~-uL1uyi0$Y9@2|+5z%nJ^1 zlim8xO?X092vv|-KT9<#$V>&90R_5<$WuXPGDxh8BwrO|7EGE}L1qfBck{*D!kLrM zdWvv;k4U=;GK(V0?zsvwgNQzt2j!O%yl)mf(ril=WERK;@g6~k_1xj(uX`N`gUs4d zjct5NfG`zg_M`)0g9Mr3%4oQR1B+GIng1c7M5U}WLi`t<05|RN15V*g1sNf*3!i;Z zVQ10&dlhz8ud8G!6?W!&p+nfKurrz5sKU;iFLXpd_Li85|M0}jXp-(Lp%MbBLN&=J zlgU-dHJO(nZ_V-2iBGD{@b*}?K~j&-oRskA>>iJt*O{eLMA RR#sM^a;OMMr(vum9{^#A7dQX_ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000714,src_000568,time_671213,execs_7958002,op_havoc,rep_18 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000714,src_000568,time_671213,execs_7958002,op_havoc,rep_18 new file mode 100644 index 0000000000000000000000000000000000000000..d3c3b219f72260f56e4adf6620bb86f499f597ff GIT binary patch literal 13158 zcmeGjO=}ZDbg~w_lp3O?OGj$KLoY34vUSa7EVLFuDoyIeO2Zhjwo)23NKmYYMt_3- z29J95AYKAR@h|ArTM6R9gCLA=H=E7wnoY8s&u!)%vhTflGjHCTH*aQlCZ{utl+Y(@ zyAST|W>CHkhjp~O*y`Y*yM~0UHJn{crBcP>H_XVTF!h~L=&_>E4g6S=cWXG1_@^Yx z5wM5e)sgR*@k3rhVBSrTA`?l>qEy99{Ynp(ayrl|0FRK%IIC1ELj$!|?HZ1c(adk2 z7)Q$yG>I6#6HAm3LZ=?hoWU%XxDcZlZyNo=o2LHs@cT8srSLdr7dej*b&By{m}!*6 zO{g*fOfwMtDy59<%zgPNO*?5`E?-wal;5irmte4=XkF`NKEK~u%1fdaqCI;~ zI$A!j1BxPKAijURtnlK8Haoiw@|uwivh}FX&@iQ9k2Nw_UKBCno;BT~U738~DZewj z90|GigpuU^r~FnnhBmc}Y1(RNt@1FXa;wvxh}Xc2T{XCD*i!6}@2Z_?J79{fZNEJu z)}tV_sn>0f*NhaqYPYBIqmhcm!2dV!zEg997W&D$-%n*tbUkcR)`ueN`&1uv1yJE! zzj{t}xIoqx%7D*Ey&fvf)rr>FyiG)2u@T`w#~XGtzWy8)i^U&Q|8l+9P{d;TjEu_s z3j_4y36-W;^-0;rj=?xsTG&#JvkMi@F5V#vT{tq2Fid@khI#|Ud6Oz|=uv7?Jg6ee z^}!Gk>khw(SRYgz`_L=43_hGCL_6|8&n|#;)GJY0cwm@4@XXaY#~K@)IQg3uB|3In z!%V*)q5%#7dv2X3g{LV+N7yRd*tr@dB*`>oUy@gF)|A%hXQ-mQmaZi6HE5t9$!z;* zFS}eioSohC@cK#L@}mgq{CmK3}w6Q5Y3`7Z`&6g4oUY5%5e0m_r2iUw~kjFnOEHt81AalL{!V= l&ccfb`DE~c0skog23(-0xty&4SN^gzu3#od)@UJ){{fm6rKkV^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000715,src_000442,time_4427,execs_270454,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000715,src_000442,time_4427,execs_270454,op_havoc,rep_2 deleted file mode 100644 index 4be667b097761ad56bad8b2bd3b2242a99f208f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68 qcmb0RW^mxN=9&luhSIT?e2mtH)?5Y#z93PE2p$Do6M@Rv{{a9PVh@@C diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000715,src_000629,time_677989,execs_7981592,op_havoc,rep_46 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000715,src_000629,time_677989,execs_7981592,op_havoc,rep_46 new file mode 100644 index 0000000000000000000000000000000000000000..688c30960da8fa15eb25016b559204330516f267 GIT binary patch literal 10592 zcmeHN&2Jk;6dzk|b0};bD2m%b!XikfbwRsz>|nnD=1@Q)i4q|-5@Bj8(g;OCm?Kps za_TLdx#hxv3l|O%3LLOharT+N0Z>snQkM5-XLo1U`{g)I)MlUL_3rG8uQ z2T?<>*XwkC;BXZh@ci4&N*fp#=F(SqY*Q07D?fk#>elWf#_?|TBDP!dZb8wsy~73D zcSQxhZ!T^Rthr%zfEJt1HR~fot)zCZU?6bzC3;rGx4#` zZ+2du(KZAn-V{BuyvoHT}MK9W0oR*NLz#-T%)pcZr#FeY~##&WBJ17hs)iW;htc{dL8yey-p$# zT&#dd5EriF@J0g`U&QJ3N3arO<#qXt#7ETY)aQVE6VatM(U?ujGL@%BU_aDGwl8`#)`c1JDHM_3nJq1E<|p zbzKJ>wZNll)L_7E!sV0za^#w^K+1J@*9VRrrjSMlj+@Rp{HO3KofAI-0*A|qIDDyh zej|KwyCpMBXG)l1Iy2RIMuwppmm_gCD0QPyLJS*6E=hls(gcJ`7xS(Q{!u_qOpH}? znqAY*BPa=oU^E?F*y1}GX4(jA8gK*?@a!tzGfSq#A#P#m^g z@)7HFn62?JwX6>7>23B11eHfrN(|M>2;ElPNyaS4;Sf@7?u(rPJ}302}DB_c&L;y z6n0X2WNawA92xmP%}^F7zfQ2ShtbTq%3ogjsvY=psT>&}ysOO$(C;yuL}Tz9vMJY~#qHe`*Y`pIxQn}FgOmD{1X tjZwa#&+Sln%TJ0+b{K}Gxzye^J->LN&i)-~p@x#&$9NCp!hXHe_#X!-9Pa=C literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000716,src_000450,time_678758,execs_7991415,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000716,src_000450,time_678758,execs_7991415,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..10fb01f814cc2d68043eb4441ea46d8c7fbcfb3e GIT binary patch literal 35222 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000717,src_000694,time_4442,execs_271519,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000717,src_000694,time_4442,execs_271519,op_havoc,rep_3 deleted file mode 100644 index 848b7d304bf42ccff0bd762118f877167b44270b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 99 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 R$J&s(<>P+E-}15C`hO6?=pO(8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000719,src_000495,time_681664,execs_8012359,op_havoc,rep_53 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000719,src_000495,time_681664,execs_8012359,op_havoc,rep_53 new file mode 100644 index 0000000000000000000000000000000000000000..7c4947e624d61e2b503821cc7b3c8a4694f2e745 GIT binary patch literal 21440 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000721,src_000277,time_687244,execs_8039383,op_havoc,rep_42 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000721,src_000277,time_687244,execs_8039383,op_havoc,rep_42 new file mode 100644 index 0000000000000000000000000000000000000000..7e7e688ea66d596ed386a879ccb11194a07e55ad GIT binary patch literal 3756 zcmd^C%}T>S5MEpGpa?|}L$}}$lwOn6t~EnJPkN~!o)-^oE}CLc5Iorz@D=(Pg1r^` z6ry)8B0{}Y*4Z@ak8Rg#Q?Pap$!>NsnVEdw&g=^XMmf9UF<^v{V(PVe3t-st9v6b< zxnWaoaM(aC27uGlTeVm}t<}NG;9HxtQZ<1@pDR^C(`S@Yz60CfxHt+XS;(V}%n_yF zMm4P=Wi{PWz-w-~qe#l76NjIzc{&3w^WD#$+LOih$RBtn@6nMg_$DLT9uWg4j%bE1T8W;jSPbWukov)fQVE zk$_MM86~5A{?{maUkV^IX%vN(=}xHe4qx(M=%tJa1vqhBWS$#AlCcG00u%c@c1$iP zGFx)@;4-IM7WbnbmoNiefU#x7Aehr7daqbklB@_QoW~5%Y#nog{FMKI$Olbsm|gG6 zA-k*Na-lz>Sx$JO7d5>J4==?aAsM#uQW)YB>rY|8t5y9t{qN*gV6jc~sV-6@Z{7-~ zOmzZ+QrvsTUQb!2AEkP;(fGF4i=@h=R%6OuFVrfHed9WvJ)(YTH56zazb+5VuA=|A zA&SM$(y#_Zu?IO=!@_DgM&HW&lRGg#J8x?*4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000723,src_000694,time_4456,execs_272489,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000723,src_000694,time_4456,execs_272489,op_havoc,rep_4,+cov deleted file mode 100644 index 425f759dfc05f7284b00986b2a835e76edb44a97..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmb1^jx{s0{-0@`nQZ;m(9rs$bgU&GqqQLjUqT1w?EfZ9#~MW&vN1458w)r{#~Ok- z(bgW)Mhu3=($dmF;_pTG{%5x`HUt3!pn-;lflA}*(t98 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000723,src_000722,time_691057,execs_8068440,op_havoc,rep_61 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000723,src_000722,time_691057,execs_8068440,op_havoc,rep_61 new file mode 100644 index 0000000000000000000000000000000000000000..39dab04783cccdeb0ccc749796cb8212cd4d0c65 GIT binary patch literal 73232 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000727,src_000694,time_4540,execs_277936,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000727,src_000694,time_4540,execs_277936,op_havoc,rep_1 deleted file mode 100644 index 4e0a4745af0ecd23f8650264ea3dfc85f4d4c2ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76 zcmb1^jx{s0wz7&fG_aNyGkZ3PC>LE`U4_x@)$G_*D}6f^`=ATra? Wx+pz~fq{|1#L6QlRXWoy|;}buoepNk|ANo6xS3M2I`$MiND%Y)-jI z{0shz;K8H6A}9ZXuoq8lbyt1e^{(og?wRV@YS^u3*W-IveN{bqoWL?Is`)lipNWgTv0HM1BOV~EG?+UGpD6WYqX&3jTB&{#CI>vX0ykSU&UFnd*M}l zE7?6Ty{RcbE?EDzrh-tEfAT`eqcb$LLszqj+t3arhn~vXWHDOm2cDbxG>6e_I-OFw z;yYO{MV_%IBuAR)s2LGE&N@mpP%fVl{9-^7`rO6vZKcZ#mXA^ky5{&;o9&xs0Y((Uev#SJj+_NQt# zleecCLz_~y+=QrCF-_sx5&KPDVcEa;0Q)|&_j_}D_J(Q>0osq2+vDepUx|NL59r-n5}}XdwO*ATAXFcUu8bZI4Ux#H-!jssPgKcPjkzb zo-B~AuA>ZVI41$)V#b9kt1Iu~TU8H@BP}eDvOX=4%sVZQ8p9C3;E$}`8GkXjIk@@o zMSdCiuM0_aDIL$hBJ(m6H~;{tafsGoWbME9b87}qALi4Ir2?(HhAl89I8%GEYhh$c z<)YLCVc(gu9)CE4Q^I073~4RH2!8AtviZ(HID>Pp&*1z#pFf{VRwT7#Krwnnvic=O zIDii*Oet)HoD}OCUU9G%)=5SIcyR_rn6TgjiUB zQs-JYzl4$B2@SGTCnd}xQ{xsk_7uz*C0O}_^KHh2OCahynmnb zQJEda<{Hq|a;$6U%{H{51>9D18BJN!hEqRow4j`$-nv%3W=5sFhP*w^7}}JoKA$v@ zgKN!l0sB6(_qrea6u;E~*ieV-w;8FPt3`>8{HHehr7h|;w2htVCjWVh*3lLSmp}+s zZD;{k4Yq(ni%I!Ix7!zN0R<%cm<`zP#uf;dKmfi}s4=sRN=3Qs8=9WPRAD%bqUZwD zqQ>hM?f=1S?Y!ICbL`*}%<7Mvb-2O{w^$CVZ**t~G~8kVQR@D+2?Abrsi1`UB2s_xPs za_v(Sv^?hKik7!k<@$TC9u3hT%)>1fg2v#A4~K{dDYUhqH*+7V(exYOZx`SBFCEh1 z{^7a4e^}BE<=lcVq7Wj+0lQ-5T~0R6tv0v#!y&4U?jJHZmnMSam;sByDnfOcyS>c2 zkXW3zU}H*o4Tp54@5#||T(n((uTg1H8}~9SDgea9)fJS8p?=Q1Lf#hLv4|~JKWN`i;OP0BDF zlJfGm@xmdgnlT_o5xG>%LOo3w4hexM>BAu*3gIkHP3OV5dL^n}Ge>Y;&fSS2`w5NLu!C=Cvw;1CjpM3rOb p5IU{u>mri}@khy+{#hGzS#5$ogB6vR)=+VljK_md(>U5Z{U2?|w?_Z~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000730,src_000632,time_711317,execs_8291324,op_havoc,rep_25 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000730,src_000632,time_711317,execs_8291324,op_havoc,rep_25 new file mode 100644 index 0000000000000000000000000000000000000000..85457a74e4b1c088984e80e8a3d840a5670d4cf2 GIT binary patch literal 32912 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 h6mhWq>t*dkis-WUM2hIL!ChERq=Yj-~ zC?zV6wO=sW9P>8kjcFsv%%2V+M~y)5AgobnW7zO3jRiY*L1W~%hE#~BAwdXZqAv9w z?1eik$26b6gLdP*Qf0Rkj}oNbj~E(*PnTuvq$H=Z0d!mNcSkyi=}4WLY%q2LZN_raJiuy&vcD! zep!91OknVEZG8!VFj#}gbkum2X09qnZL4y+!rOVkhx2q>9zk1(8%ygdtxd4BI)@za zUQYE`{8ABPiITTjoE&op)dUWexj?SBJgDC5w~;8fZG-0O+BZM5uPb=PQuBw^;n(Qo zbCAtuzhR!{#qAh(-xgmd=@$Dp^k!@;Nn&koGfUP!GmlDp&PPz{4it>AMdl=f!pSO@ z=|BBfln`PMAa;J4g^tFO-(g%K{yYp`I~MuIF_uGVfo8G5mZiw1)oGQhuS$+D;)YrP zgc~Y8NZ|lban&P8C7NNb_q8Z7cXFmGHN@(ID#CxeI(=O!UQ)nM8EUjF^>Mi??rn&{ z{}a0IXL4bl)jB{uVfA$ccc-|uL+W_0@Z&RYTKTfU+dg8fEVhg75*Sn#+qtP7HFQ~Q z4=n!9%tW%-Za&auv0WD1Z7*7!Z%SmbT@MfarA+N9u$!}vNwHgaGe87S3SBK(Y`0rR z7TfLC5cFlSU0@UmY6=U;Vtc@Dkj3_Z4IaRBve@orWLa!)ohrMjsh;JYg<^X%oFd#h z2=10spDTdIMfi*~`4Nx66)gjj=Zcnb)wxqto+|=&xja_{Z14c4ljjOABbUwC(v|AR?F+ve{;v%_ER{QHo6kL7`=cSQ`(m8f$v6MbmmH zUV8Ee^xBJ858}~Z;n`~o9)-d86`(VzNo+5wdT;_ujmjw>$G@A2Yr@hZ=4z zR$e@-EW>8Uq=c~P*h!QOsEK((4N@W}#NtyiRaJfxS~3J0rLJynM5;Hzo!JdgNw4TE zP3TR=6wR2T?6-IVTH2;_fU$;v%UBb+0=uat5}Wp@|ASHu^@*_tJtnJj!d5Tl^3^|6 zbS=z#e;6>nQ5REF--xLTWR)J#)SXo74Ze=46+$&#M~>=9p6FN=^T`l1O3U8of7(P& z{LhnBud;r(IK@#Dk1)l_ZmG30_W_W_QID`SK7gb>&d<%`btTP$w(bwrinZv?pVb+o zT3a^#QHpo(hJ~5Y-Mf`7jCKTuEeDVG(`Yd|XA2Qmx6U@zcRMZ8}&HrW-R&-$`f&a7#lk{ew*WG4jT`rMGFTI0Wt@aDWmUqr0@L_#k zs>`60nO%zv{sCoRo_{ZiE7FJS7PC{BT`{l$?i9X&%g+8liwwK*jIWaxb6dh)M&Pt1 zb=mNhGN0@N0gM56Gw8Vb&d!kst>rOXHWm8{pVhS!XqdC9!gwz9&8E{snN7XVEo?Te zv!DqRW|n^lV|2OATUU&@wSAAq?X3N(FrUvS;fAU#iRon6EuMDk62fUvzTT+3>R6DWC=5g2F$WHn@<;cw4*Q0B4avKrz|^j-49ynmC` zkjBGrbKW>=vKrFfauhACmc@|MX!SGNz3D?SWKvc`oRww(S8GKKR}JYhlM3@;&Ze>& z(s%*9FKuu&BrUUPv{(F2dlzf}I0io)ggIP7aZJeQ)Q{A6BOpJ{-B3h<`N+UNt(YMt n#xN5%%jHQzsrKE%IZ(C$eg+cDWsiWIoKfq1s;VqvHBJ5kBne;i literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000735,src_000734,time_723474,execs_8390090,op_havoc,rep_25 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000735,src_000734,time_723474,execs_8390090,op_havoc,rep_25 new file mode 100644 index 0000000000000000000000000000000000000000..250e978f6e00102986d27467efdb4875c12f8866 GIT binary patch literal 17928 zcmeHPPix#p6d!F=P5AlF=S$svc*V?RaDJ@n#0dn+}lGqWpcq|B@|quq_9)nHa{-h1;$PxF5B z^d$N0wH0t+|H|&IuXeAYJKDuEXrnzyks6RL^f2-8Ha@|m+w0+Wqt&whz+~HF+#*f& z&h0|YCVeswQ&jBhu5V-VuJ2opw?O>A=@kIS9+rsV`vU=$`H2z=hFxvp#(65B$0V zO=kZ`n|KM)KWDCsL-kz5xk2kCw74wvV{iR{4h|0f1cm`Cf_4qHj#97#=XZv0RTyr3&-TMH$%sapbe=tyXff!gDrX&EvLz_=C$?22tfty3RQyD9UKN-6p)b~C zw26=YWYTDKo9{v~!2bOYNprYWeY3IF>n)*oSoOvpLi^bBlhUy1YsA;DaU_hp0dE!X z;SoYFgRS#Z0Q_s~Dxmu}+0aWvyeuAu2ExDI zq9e+HQ0Q56PATdk4x%Q7F-&BTRX!jrYs{?W>p7H_A@i#ooff(2_tTzSojjVh#S`Np zbYzkgOZ1|wW=kFwH*KUmv0@2kEKt&lbwp*p%a=Fq;nSDJJt@(Pxwx8f54A_BbA{sq zpP7qq#$~uzKT}8v&c}0tBBV`$=I~*LnnK#FY51%{xTljpY*3X`!ZHfN zB#p(N(#sxBRre{q%tqo;OTVqK%lSf=+G`uxGy3%9Ojw64V6SO<>K+R!`D8FJ@p4a& zu5T`6uC};X$Juhb=yIbhOC4ty6mOO*kmp`z7Ay+6XczL;Xr;%xc+R=@k4wB)LPF0fDhEMGbQUK_zpu^=CkZ z`wS@Nadl-P7AVCRyw!{hrPnjuBSa#?Zbn71pr}(xnxA;uM)@LFiQ9IJwcOh*pNmes zT_)G}4t+8^9Zv5qxNRX@IqNeY$!|KLFnvuy_tn!QC+NG`F=kW*sijt>+nQvPv29R94=Re#DsjxgT4-5tD~QlbDuOrt z7X(jUyoqOpJ$dr%)r$yKdl0lx*Y{>O(`>TY=q8&F**R=>=i|-HoA>#fu+yoFId(c# zm|uCCT>eUVj;XY4n)o$TTgcE5Db!Z(t*sE>el7RW4}OT>17I<~o1VqcYM zS}Ybx@;k=LSdMZ|JyoSPai5kf3sn6m`}gu&Jupx`Ncpiuj5&mm{|@D7`pIaoUgP62Za|1 z4Ok%w4kK@S{4Oa>)YIc1Sne5*FL>skS7G?wmhf9zfX;?69?F#L8)Zs% zTA4_qW2xW0-@&JTZIHbMD}HthpNVVg);xR`;wR&}1{$NnMa_fQxoRN&vD zR_E@nskUpR=?vGRd-^0?Ytj3(g;$L|HAVVfqNi#ug=v7N0I(8|Be0?~nVhPO^2B%? zppwMEM*up~0$xHfbSMs{A0YS$dmvD-3p52Ee_GxLU?U8(6j;P6ANuNJ zAU0e*6K%f3M1c@E;YK_3oaa$|aR#uYWby!4W@gyA^MYg75Fgsk;xkK&D!-C}q+cBr zjK(*??86N>T9Aiv9lEA84NpRYNyI>TXo8qHM5{$&WIFRF5I6k_go|)BsnScUI&3PN z%`!Z`P(Ol*&OGI|zx89mGFF|{58no}i88d({MdbPjegae$F7?#uwKG|38RLl3!KZ6 z%Uwp71C+*2x3>WC76X(pJr2SEcM2f$i1yo=9xvE8b-ttheo>~rycum{rs;CK6sE`j zejST9+Tv=vWrdmQ@#|Q>-siSV*YKr1ysE#t_LmL$j`naLHvA8p>g)9Q)=vZgdLcdj zw9CrA>uc4v!N9kBgK1ORp5N5PCXa6@@I@ZuwT3Q;c;6J;S nu^|W;0F@dV3IbU`3Pg4qS{J1!F)%PPm{@t_q)JDdSQ!HVGR_%U diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000738,src_000553,time_4632,execs_284272,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000738,src_000553,time_4632,execs_284272,op_havoc,rep_1,+cov deleted file mode 100644 index 6a20f66158..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000738,src_000553,time_4632,execs_284272,op_havoc,rep_1,+cov +++ /dev/null @@ -1 +0,0 @@ -31]9;4;0]9;::::::::7:: \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000739,src_000553,time_4633,execs_284355,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000739,src_000553,time_4633,execs_284355,op_havoc,rep_1 deleted file mode 100644 index c2df31a347..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000739,src_000553,time_4633,execs_284355,op_havoc,rep_1 +++ /dev/null @@ -1 +0,0 @@ -31]9;4;1]91]9;4;1]9;::::::::7:: \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000739,src_000611,time_733940,execs_8490246,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000739,src_000611,time_733940,execs_8490246,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..c42583d848b98e3ebadfb17cafbee562bafda106 GIT binary patch literal 19951 zcmeGkO=}!CR2v6OFR4RQduwgMq=h}CP>**#`ymQTdT4N)jiID1P30wZY`W=`n2!JL=phRWJ@%eokjox=EEE)JM)RrB%xGrpSr-X*M|xi)Y4r4@H&3&C zr@d#O$2(T3=|QQ|QiQ>K?S8-i!#s|mC-h&QaA_1ril>dm+t(a2>{qYtZzu0{vng0 zjDzN1&n~T_I}jsAZkNe)ddobWPR%)F2qq^nNjl(l2|Pd8*hI$Wmo2gh@jJI6YY8?` z>&j&(eMW~1eblHm==P8PUBmmpI-zaOf4hn~X=}G&QXQmYqab1)ldRG4BRGWk(cAQ| zhuUZhb-SzGP-=Rq(QL}eC=U~mAc#rz?-II)Q(($Hhg1xH|G0+lqA?sMb(9*eVDBvk zJL^7s01e?BV*4)wcn$YzJ8V9nKS~n8dH^y+{tX-ss1g`gdXA}l_-p+W z1RiX4C*L3J9|7GZobo8tKNZqA$S zFMLMZD)*UIa!uFGpsjMJ&9bgvD+*Gj=i-ZQA#MRCkf_OHDIE*Y-`mq?h$o;JdDh{z5&-R#y`?Im-b%q0W%O2h*@jzh~^K|xb zQom1^uWY}3ZSd)EuvWa1>Jp?&XLqUL&R&7dJzXc)0>d-&O@Gf!=@F{VSE=;hd7}Ny z7k*aEeQv#65}_0l=z(x{0h}9szGjN8xMgYQhNNRMg0*wQaiLsP=f?H0!k%x5E*PaZ z&FN7)bdoyC5nA zsN{`ic;slmCv*BroR~=aJ;S3VzO<-*&-mJMsP=m%b`M9=?Y<7`@;mC?(DYqiAtt74 zu7kSD>)-Q`q_$wx&JFrZbWoQ+wFGnLFfDH}@_T3-@@TJ;g1!Ja0XZVU zbkJAaUMeR{J3nFv`*{J=byqt-8fR<5b1F_@HerZW=={hQ{cfL?vA6I8&^ZS60~(3c zp$BAG2ol`058BX^Gt+0&>0Ku(>5v816Ee9q~A;>aD$v-HqMxgwXRLv>RF6e2Y^SImEy_ zjRy?`4nQYP1_B6a_@e%si}=Y?30k5R0yP5HZOR zxqTJ+F2{VGNu*MTR91&y)axqY_=y02*Gvf7TIr2OZ$ONVKW#V#(9e2M0R2P{8jS)7 NIRDT2v`@XZ^9pPMUn>9r literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000740,src_000371,time_735026,execs_8505132,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000740,src_000371,time_735026,execs_8505132,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..5ee22198152226ede794885601a1d64beb364fad GIT binary patch literal 24099 zcmeHP&5zqe6rTi%6%tw^?V%R4hurp(NO7`pK1Pe$!U1jDEnKR?YKQ=}TXh#|RRQ$_ z(ZC4_!I>M}fCE4U3)Fg! z>44}hvh7btcJi}h=3fH6mjiWM*B+wrc>EW+0X^FdR1wTpvUJvX%#(qsVUQuUuY|sJ zi!&bWHQzOe&3v@?3le1WPr{SoRM!ryHgFslX7+kDRK@SN-noM??QU%#NSM|*TdO0y z(Svjf%;$4ccpK&xT?vKOuntqfrilF;#;<&~zS(OsL7muwpP&Bl)abgxp{)ZmYEP%o z#7=3DFrI6au$y4#kKeSb1buSrLldDlW|CdGTf?V&O}Hnr8lNAtPvNs(nB?oiYKpAr zvy)zJHaRP)cghx#SXtl+m|wGi=Qz0O3#x?(rqzOSqK&ffJCS)HsPYpn49m51xvFWC z;9<`> zXkMoIn{Df4mgRB=o#U!@2_K%qS~Kb9=H>;e>jUyV)igMAqX)(WKH+etM|4-J?{k$7 z!G|4IipyW4Y+(*CZNWeM*+qPsm47#gd6fz2>nB@a|Gf#C`~wx}Zgbc*@C@qQGx^aU z1L5Kfut=ifRfZ-zUS>YkkW{owQYH=gYMR2a%c`SVdD&%8H?lWbti{+z)!g6lEo<

    }?r;`u0Y@-@AwqZ2NTf0T(@a^X?@tl4l7qm661g zNa;Bd#&+I$DMmgNmOscPgX#)DXYMyVXE+IqCs-bSPO?B0ex604ab5^3{G8-2%URdO z&m0N62wCCh;^8{q4=DVc*S09gZsb-;g*v77JdM;AmTW-b=gfD13mKHRj8g`@vfV(a8U}7tw;5t0TjW~(u!El9 zaAO~bi&j7q5S|b?L zN<2vp!Hw}M&Q&YTVQ+>FQ(@-fJ}rm{-LU6Se}*@TGF7$_$iZ)x(Bult+Ie;L^3bN~ zBSdx<9cHZFU1t8Yk)LbwogvZc-K8`bi;_o2J5zJ#K$R)pax>nYph9{Uo#m30+umkT z!YcMR{GBLYp6cDD?WI)gFZ(LQ(toBQrE_VdEWh;PIlrbz_w*H`Bb)JF=EaZw6^4=$ z>Ptd=kv7-rOG1f*oNgxkl92C6z36OYKugjUlD)pd&$7D{v>0f?0m5^J4`lXST77p` z3}>Fiah}GPXj?rN&)Z`$;$~8@zu}O!P>I6NMemfhBezN__BX<7#1l2*sjaTodf;dO zLHpeOW#J0mLA&o4>%1LuvNpw!{bhC?$E0F^vskIYPC>=~x;JnZW4sn~Gft;vSUs@1m&3|9JjSnn~v}=RWXbV%S|IYcq7;y&ZkkLpI;Il*(dCKMK;D7W0 NpJA$1_KDfT{{tr@UbO%K literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000741,src_000467,time_4666,execs_284754,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000741,src_000467,time_4666,execs_284754,op_havoc,rep_5 deleted file mode 100644 index 194ace184b54013cfdcd5341b922746a0c75e93e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52 wcmb1%t-m8^XuJOPO@5a!avL@r>ulrHTKO?ouOws?>zWYR<|ny_F)zypaAjTaB~ zPw~iscGnVoHJU=g1@I(YTs zpeZPh^4x*20Xr^i?_BT{!f0npPch<#%9m`B)+Sbp$-9YCn@-car!ypFE} zinu>|2{@8ZH*Y`bT2@BaHIg1anvadVdAp2A{%`(bPWz~JQJAaD&kBNI*2kuqqI`*A zY!XuDCtH6aNf;Bcz4HAkw~U)=@HS}EUhkoF+3QI+XqaFV0XLBbTNm{n%$Iuf&`-ms zI>S*%X+J>d_cAgUDWxq_NcCJS0Iw|Q(?VLKYAmLZ1WfY#;S&T6$)pIsQd1}XICy=WF zqBgK@Ye(JmP8p&e%}d@?rgqz27O~R2{lrr{tF6p>no~PK-O(Xn#jptp8!?YB31pjJ zXs*aJZ=M7KJ_#RY#+w8JD*HmfoP2%nD->qPRGPI4&rwmjPD1+9EPjIK^pXq0PtaTp z;{o$D%fmR4kR~n70=5}OI{-l=KS3MVj;C1zQ?OQ&OSAY16YLY;0F$3E!G`lj<4rC? zoiJr8^mp~bM1=mX+Itd$@85t}e!>D6CG8MDVM&RHCN1<2Znmim{rL$?@CU}PXL6yx zt_cxs3MKu!NCLOqY%`3j$qzUpP9{M|g^%*$%|Wb6lWj@5)bAU1t7`@IVqG3nzat1g`UAbK zuBjIxk;!OEu_~NET@V&*uP#J=*$~*06PTCV5d0Z%S|&r!096;VbAkqub3SAmues4wZ^R?9*_H-AV2-5|2`536P(hyVZp literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000742,src_000467,time_4667,execs_284786,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000742,src_000467,time_4667,execs_284786,op_havoc,rep_4 deleted file mode 100644 index 9890b5ff58601628b2a7837ec4c81e9ec9e875d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 qcmb1%t-r%=V5n{=9cyT4WNp31FEc5}1j1t%{?A|lVY;A62mk=J*$#>T diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000742,src_000698,time_745973,execs_8619891,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000742,src_000698,time_745973,execs_8619891,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..6a395d90b2777bd6d0cf76e7eee6deb44366569b GIT binary patch literal 15137 zcmeHOPfrs;6yG)`cmfh*Ak3wSiCnDdwsdKCXu{DD3-usTaMDC9npm_U;DJPm#*2sg z4g3lmIS?;B`5icV@4=(SIL`iQ*|syx?CdObVJ0b^eed_)ym|9y=MAqDYYWhXyDQr- zpKq@j&Cum(XbDeXogw$0K_5dh*j%t}dvEU)AhVb{1&_?)GS|$v9^xYx=mVaJ0)=r$ z!bmCLml3JgBNSOeZli#60NuejWm+=`{{pBC&0Nj~$O5aNPr%q?5FQ>XeTJ{93es}{ z_y84|urPVUE9+#m0V=`5a>;J}o+5QJAat$@I|sEj@bF*tgsj^&reUc6ZXDDy9KIO%*y-83f4Qxk?^`1MP(jNkBA zJ|r{(g_al;_&oU7M3x01G8^+hPSSI5jU4X!&$!chU>$clRu>F1hE&iWfkO^1`b|3S zN>jYH{Se`j;#Wf_{ z;N-E}@=mMSxDUXeIp7_J;WC7lJ296aY^7&Q&L0^Ym-s?MGhOYHpf)f6uI;I-L60gPx7d$yr_`m`N4^h3Pqr68AR69I8O(W6h9_8h@^BUIw@&;iTp9-TJ9yn6Xg6o zU+*OpM<#hM(HBzsLP}pqoh@p8A$8`9eog*e+f$L43#p#LA-|78;zPodp4Fi*5`BukIs+}~3%P(Zl2X+da$_=5NeiOo-F7X5Xni3kKVf*1Ne-fUeRKJg6(c0q zjQTI!%ggT&>tAG)@;eM21X9K%`Y|)!Adq4*mqh6kckH=J#~Pq_p}2-e??Q^x1*ro? zS+P_co2YjohHr#jt8|Mr(uVMF4JZ~WwT0mrVKT)&x~x*G!+4NxPE1r(v#et`OS4_c z=14kX20FhKJDGh5NwW4X@R_!UIq)zRa3q`$P1s=+dyF$dE9E39yHX@|xz?EPxQ*;L zwpxbqv)9nON|vOL0w3sWiK*`_wT3Z0G~HFFXiC4~SthgSm<%F|7tC^AmCka8t=xZG Cl4R8Y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000743,src_000339,time_746857,execs_8630409,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000743,src_000339,time_746857,execs_8630409,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..7112b2e5118a572e6e69c1c14b013079db917a10 GIT binary patch literal 35326 zcmeIvF$%&!5Czb+@(MyMJb;i9w#rr>z}7}=QY3xY#`}0Q4`Q22h!8}0Q_U2^XWmR> z--TK%u>WaozD_^RHh1UQ@Xu{r9;w#)D%a+g^XE$zf7${80t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5)GEpSLFt(ei=b1A23?7LxTBieXw->IF$ Ai2wiq literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000743,src_000467,time_4673,execs_285278,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000743,src_000467,time_4673,execs_285278,op_havoc,rep_4 deleted file mode 100644 index 040d91689d13842c964ae005e3eb3136012fe53b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 116 zcmb1%t-r%=XsG_5o!L6agkAVQgP@@W>;M0(hK5G$2o_jeIuY~=b!bcVApyfC4a{g%*Ju!^h2?-tQlz9&YSk&=)M)G&E@Z&=SV3&bam2*5 zp#Z5|&c3gw+97nmALl`rrmV`+Wr`{Py~EqwTp zp@-$U#<06+2c5KldErnEAqk}a_v5IneN1b{3i*tl;_e<{+;LoLwa8iAeXoxzcY52V z|1E;Aw8+~>>UEB1^a5jh=;ML$LUp+`$LnQu@wL|3_2V3}+u+t8Us;N3`54C4D;?3f z#?mGJZ&|{h3%FU;t}Lp!_);Ev+h2~MRKqY3;{Oa%-wI9IxY}Y3OkZZKVswsE_6?>h z#IT9Q3iyT55CbnF_@BUHuX7@-qTa+u<~+%Lq0}I)>Wt|&`1~sJw$_(d``;b!_2eg3 z@NLG>BM~7%O!r>g{-@)$VnW+9rV)FE)T^)sDnHbb_##Kok2(T}Ij$M}uiHJ-#mmPm zhi@2NL1t#u-^knaln8hUQ4{AxSrQF>c%=@Fz&2T0&V%9~j!cFBI#cevGv5^j+SK_{ zJaw+DF!uD$qdHnZb%gex-odofx!l=*dex@n0b@LVoAl>+x|$n0%h)Uro&BUP!c>%R zP7g9#%n+iWlZaVg3TycH2z?(GmmnOIi=rijP-AQ1?|(ir=l8QGPu}S4KY7wQ2qaAK z3Eiac>LygD<7C%rbqO1&qjL_mmy=Qck`AUn6aPHpM>3@zzT`L@>98ZeTp%Yh`?4UW0^~#ma2vo>6vkAH zwvGA67)oi?}Dy|3ZEw~;Bdc}bPz@qE_`lzeJoq0sMO0A>P#VE&6RBS}t1`dm~+CcnmiS%VT^L!w+ z>ZVUTt4VcH{hFHULJRd!-F*F*p~-TINJw>oOAp>MVrgLz3@v z1aih*4NR*3cKk{cHumEhu8G!B)lZGqp@kN)(nM_-d2X6TysVM2(&i3{*+b#cETF^p9}C(=mh)VdtnptJSJ) z8EIKfw_k~Fzx9z00ZnsN}^D@~hd^%}~>4)@*C#PQW&!|b$@7+RV3o@|{b^5HCSDCf*}w5`&hg{M znVAhNi}<~;8kPbUd+ncp7SHjXwfy+8!~5n?j>Az3>Uus3*WQ_(kyso}%*Tm5 zU8w@$+PjzqGEFors)a48QDTQNkAvqCR1;9DFpv`*0y%+=8Sp%Ucy`+Eja0uNC&^n* zl4=+NnF?a*0$L+w;9|s7v@ow;Y}4yT3kKENX(HhJu&cz=}W_ zWDOqhSS}W)fi$Tus_4{I7g}f>j}@9RMTFKO6`Ba12MBgePCQm(^;(CIxQ}Z>-&4L* z++S=G^x@XcK0;1#3LLSspiD`ov)o{9&+&f>|ww2TPv zDizv($ZeL6=bZazq7kvA;F!2uiHrY&khLvV$ znNjW62ZxQb_fvws(@gg}8eCru;J~nO3O1}mxPI8sI)EdIy%W3R@zb;Eo4=~X&E=m#fGe9M~EB%j!calJnLN^hDr;|I!Qi0MmNqJn1*^{{h@78?FEV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000745,src_000188,time_761786,execs_8765361,op_havoc,rep_61 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000745,src_000188,time_761786,execs_8765361,op_havoc,rep_61 new file mode 100644 index 0000000000000000000000000000000000000000..a257d27141f7ce289bab3101b839a7fd2b24253d GIT binary patch literal 6776 zcmeGgO=}ZDbW#x!u|%X8GCdSps940^q?-??#n3~vVrx}Y=rZ)sHZ(D`R`6gi4fP-% z)Suub-aQo&JQND;(X%HnJxLGZNhqvuW_MKtCfv*`k+I;ooXNa6>k-!*LuQ;^DPT7jfT1_;Sv+LgAr;2T>W zo{lEj_aWFE#-KKb&2rfth+~dLK5Dbx=QT-kN;X@Y&^nCiyw_~7);60BO!cS$_6d#U za-ixxy5tM@aatT(+g<-jRsc8`|SE2au|eT}+E4<2)E`eY5%w=m( zm_x881o}m?bYUC7d_0ED%(3Ph6vKMFJ zg~1uFW{eVS#^f~+*zILV6zO}J&C%3+_k=yk#1}bxj zbP94*j2WTgQtPG%4?`EiULO7(+%kGup0KvpN3{021PA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000745,src_000568,time_4729,execs_289090,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000745,src_000568,time_4729,execs_289090,op_havoc,rep_2 deleted file mode 100644 index dca5cbce47..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000745,src_000568,time_4729,execs_289090,op_havoc,rep_2 +++ /dev/null @@ -1,3 +0,0 @@ -1]9;41]9;4;linlbl4; -]31m1]9;4; ; -]=1]9;4;lmRe:::::9:::::::::::3[:S \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000747,src_000605,time_773388,execs_8825086,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000747,src_000605,time_773388,execs_8825086,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..64f33f761fbe4426da2e105d0aa752f2d763a5b5 GIT binary patch literal 25760 zcmeHQ&1)n@6z>^{<3ZL%O=v817d!~Ahw1cun3R$1vLt&@5L{SECO!>%TJTQ3{D zd-3Eg;NReBZ-L;yAnf1Zf;TTN?W?Nps_yBk?&+TDnMvjqWT(2SKkMVw@4fe{w=a*j zmZE5hjGtb38|3r1{(eQ+r-ZH1Uu??C#2{^hf^uos3j3_hgi{vg_B zH{qFWb6VoXt$)pxW0vwS|A|6Vd^Ei5@bvpX=f8QZeK+Fm)?dBx>t=t|^SovFvwr~8 zyjxg1TFHW7Na3@O;K}g0_bGWqcEfvngmvL%`1{EERI~I&v#il`CJRs6w^CR4>3~Mi z8_9*Ksx6*8_=B>?ZPlpi%Y)%fFMZ|49X<}0-{ZXt>6yn~-6gy1oauY&cTZlqyWZK4 zcGUA##`1-~@D~j_e()zfIo_2=@e9UH6-8&F!AIIvw2ypPKlxZX+PazJ|JLXqrz^Ka zdRzW{(~roLbb`(;?%m8C^}!9Dy<)in2>^XACBn=kfEwy*u$pJ{n@%Ob40^D^UU;X* z=Vaxu=moxT%pwUnd=_v4luUE~D3(mTkbWQ})2N(&zgSMw>C5T+&gAr$W;rcd1O5Ry z-7b~WH3r4#CAG%v_GH+hF**DC=-1hgYb_80L|Bj(^x0g<*=ZxKAceF>W_XOn8bTxw zHRkfXmY2m`<%lF18WSTDjXl0ggAkrio{{~{oW-#UFL<0Oo#ddq6GmOavd^>~74+U1 z@>$~OH*7bj)0fYH!p%6kt3j>==rwV4CHc%8;AlYARATDRrd~WNY7&pO(j$r^e^eIR zN@be9ve>&a$|9geR2EGFt}zf}dYIF)T99vA<|0%UZ-e<}E}iegUn7g9L$C{z{` zOQ~9+sw;~t8t=qLy^1mnQsR@=}nO zqDDyFOf6i3rpCI>ZMm*?FFZ(72^-=EA}@t#N(|(bNUy{n%<)pZgPQ!o>KYB1)YNDi zwzbAAYBZ?PBn)5+Cf)_RwgZhuP0qZBA2k}&e6Cn#={-TRF6RwSlb3P^%%g;+U6GZ+ zFGOC7)=H3<^FmI8hPLAuddS1C<~r;o;~%*(bwLOMEZ7d6GMJM zs0H~@SfL)`CJzWD?d+vLCm8{X~EB8?-%_8H*feOR+px5}G zQ+)yCgpyh^-1Pg1-3ujWSE_E7{hn?S`)iHt?y#RIY7#w8Z;hRoeY|qJZprKCs%x#~ zXhcIJnwCO(8@>C@T}TVa%~)B0v;Y}9Vq9l58qxGJo>{w)7GQFym2VEka1|EGBc%3lR)>cz8fl!-dF9#6D6Jr|==xifQR(0pQIv;5PNDI(n%MsAk zH%xL1tt=ufKylVNn%7?bG#Az}~gGKBkTEz~%Y9 z4TW*eO>UKf=!Gr+kR1AK|I+6%?1SN^=a298%NQk|IQ4mDZ*4qMd$cC^uOTBTH7!L} pxA+_~l0N29?k({+7m<;KqKEVBlK=8yQgNV%eo0O<{Td)B{tuUSm!|*# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000748,src_000578,time_4741,execs_289870,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000748,src_000578,time_4741,execs_289870,op_havoc,rep_7,+cov deleted file mode 100644 index 517e7b095616d583e253f5d626b0e2db74e734a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132 zcmb1+{{P*|j#B|)v369i;M2=c^25u;)8aawR1d&A;0X-)CPIHjgUMemV!@}b-+sx%c%D(jR% zt4SK|A76w#&CySCnh=n%(T45nVXk(Y3>Ygf%wi5?! z3T9S?@P&4c1F~;l)Lm-;ITWw7|5FWL0)$7UW49x$Y(OVBXu*lWK8H`tlM)&6wD8wm z9KlZCZq{nWYIH|C@{Wcqrl;rWG>~#W6s~j;Ucp6@SD4V;91o#v40x|~VA;4$%=yC?+_rqMH z9zf?OAio#p!JjoR;3;DnqUwABImF8G@^y1iK8TN(M#hCdW^PJhBZU_r;+zC`GG-{9 zmnrHjb0uE~JH_9&px)8}8Wy}<+@J8|S5q{>R~kr+x2pLHOqr~zazax{i%->RzEoVM zmD@4xZRlTS+Htadc6Nr~WUJ(W^f0YJ2LxCMwfZMtm2Yf+0%H~Eip*^Cm|5>j0ad~g5#d)eKGUus8<+Tu zCEH18)Oxm(ZS{XC*^VwW@kB~;`#yPCH~O)zGof$f{Ld2>Ylj}XPZqTU>v8SdxPhP_ zQ`;s4O7Gqu=i+DsRJ{yFVU4j(_#rkQGLJTX{b^y1+{cvg>E1ItKfhx?K0miFFdyJA zNNn1TyY6yKfBtT>0#^k-vRDPv8{3#uLQP^7m;APeJDdFCg4J@Gr~j_f1LXFB=KPsbx0gnfyM{vyd|w>2%cV#B7is0BnJmr*N~W&U=FYJOu|F zSX3vh$Dy>zTN%B9N?VVehS5(L{slk0W)%LuMo#Zx#pk&yehm=LD^y2RMNSfNg-xxOo|~k)wRmZRhQ>4 zKO|Qk#T7lCf1ANgtnhll{1+Bp7z0(y!`#uhiaiF3P1_i_?$-gj8sdF{r%T5 crRL9&sGj{5ju`M9gU4D+5mwo_4G0bOe|}Zn5C8xG literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000751,src_000504,time_815238,execs_9180606,op_havoc,rep_13,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000751,src_000504,time_815238,execs_9180606,op_havoc,rep_13,+cov new file mode 100644 index 0000000000000000000000000000000000000000..550ae3206dd59f18ad4048011e906535594ffc04 GIT binary patch literal 2356 zcmew_9V=~|%_Lz50j^LQN&zLzfB?+1v9n7-l||x#R51Vnkg~Qm^{r%xH8Qf6mX-!l zOsMR@Q7{?;qaiRF0;3@?8UmvsFrq@hn2!Yl!la{3q+>0ujU6nk3Vw>mCNtz<0&qh@ vI@T22ihwmHKzt;ny+~{dm}aTcE{4WP4H`R?77b83*3j5k!P8orfu$Y*VYl9^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000752,src_000666,time_815849,execs_9188007,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000752,src_000666,time_815849,execs_9188007,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..b7ff606d39af2a6296d89c9d91603f15e0922ade GIT binary patch literal 9831 zcmeHN&1(}u6rTjai-v-SEFC?0=)n}S*<{+}QAqKkfg}w|h3aEbX_OkFNIcjc8oleq zKfu4hYZ37h5d0g=*_%Z0B3OiRcJsBniPsdW-x{ z){cL9oa_e1D7~ZcG{vi&$5fU?{*z)J)O4Rl0?vC1q2mr3D*8}m8eit)k%WYER6$Fe z>(REj+lH@JTrceZPU1uHr|^lUPfDMHO4tZj;DnHqVA87x6Xt)3!WE@MNeeZgcf=~M zCf31N=}Q%MMXdUp;_y#p4j9y~ivvFzc>8wMd%hui0!*Pwkud;NcUQiAj4#{AyxqRR zj@xb4br^aQT!P37$O^~`gjWHI-4rlm1-uQpjMDmUyfA3m8YB{lTa{uG-{G|!!92x_ z#t*lSKkU7++f0)6{Tyf$@x#0JC`G;(rDVL##fMj8ZxfVgp;zFEhZ&SlgOxgsv+ur- zXN%xk&BNJn0jV@rwnGP2QZa)T$aZZ9S zIyA{_20#IOXTYspvp;&UvAV;0odP)6cu$7x>Sr*C^`8rwiO+}OL&#v}{}iYwF(!K3 z;#+2oI!Ju?S_2!r9LNgD3Ph&@M?R%;(?ULlu)xmM#+u9662yC!#J$H136T&!c{fBz z`Ggks?IMx4XLoYhTjUO8oBl7|?LD=4#Yul7O@>xDhs;u5*Dp~-^^++V0^Jmd?Kz<9 R76tA8!3ynCRAMFA{|g8}h{^x} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000753,src_000578,time_4800,execs_293997,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000753,src_000578,time_4800,execs_293997,op_havoc,rep_7 deleted file mode 100644 index 6133ac0fe3fbfd392868e6d9cf76708beb6827a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 115 zcmb1+{{P>~%1VV@I@ZwC+RCc_Kf83aRbX}p0|SG=#EI5GZmh9EeM3JCNEc&MXAV`@ Z-#-xuV7g(V4GawD4S+!U|9|P&VgTb0C%ymx diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000753,src_000752,time_816698,execs_9194411,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000753,src_000752,time_816698,execs_9194411,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..8bb1f002a20587aef72dbd1b784d1702ff8369dd GIT binary patch literal 12713 zcmeHN&5P4O6rUEsi%~97zrgDv;-w(?H`uc`so+I$5yr`+A4wXMG$u_y=0Te`?{o5ICd~Yji`6X1@VvDD z_~CvPH5v$^RwF?AHLSqP{l-50f@Y}^5tWE+1#e>_D%Jy-B!C6 z!}+hwLfj!H-4v+W47dZijMVzBJ+>8P4HAjO?Mg98-jN$QMDmzi)_!FB?8CtuvyGjs z=Vys#8-F3n?0S>;T`gwTAcPId%+^A5+`a-&?Zv*NWnW%Br_}#Ahwl5tTL#x^9(#*3 zA*&Y?$}?SQ`up?6y7Kc3T0&^_U^4+pY?uSJR)&pHZa7!0x|Bg6Z5kRAX0da=;SCHp z?r^E^_M^{e*L3+MYBrnSKs(T7jT#gGbuLL?f!)+GC%zem0@1HPw)gn?=xAegSJijQ zaJ2Cr4cOJsz)9^bmM zw+s|g3Paejj&Wld8Q7{8-}=eCn-JWAsX3*RItR*!39mDI`-{h->bJ z910cKwFwdS*N6hU<~{X1M`s1-)^A8)*C9RVL|9RQg|2|Wt|J_Nfn7&f{E$)$?AocY v8g|V;UWW{>Pzsr)e7$}J6C!`&awe#A0sFum>UDzxcmI$I?qVXvN^tlW(gvFX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000754,src_000578,time_4804,execs_294242,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000754,src_000578,time_4804,execs_294242,op_havoc,rep_8 deleted file mode 100644 index a193ac55dfefcbad3480c9b7661587870a809dff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 101 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 Rh)@2bcjA+n_Byx8{{NWy5+?uv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000758,src_000598,time_4881,execs_299366,op_flip1,pos_35,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000758,src_000598,time_4881,execs_299366,op_flip1,pos_35,+cov deleted file mode 100644 index b2de9acde9fead174ba186cf633cd2ff5356a375..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 87 zcmb1+HnGA0%AD3*(y^9&jMjz*4A#cUhjt$V0xKgcD~A7;{~Ju$h54fY|C?*cz&~*! Mic+KGLzlry0V4n#g#Z8m diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000758,src_000756,time_826280,execs_9277050,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000758,src_000756,time_826280,execs_9277050,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..a19a4b4633ee7dae33efe124033c0cd58cebac54 GIT binary patch literal 32178 zcmeGlQEL=OcyrONr1ea}HfzVik=BHuske8z%WcNsDJ_j)Z3{(8<5tn+YU&yfjh2dV z`2*Gmp)W1?(uckliVs2`1fkG}z6J_nA1w4m`q)w|+izxe_jdPoFSC1ldmEjPW^YYFJN6=)~i)ao|8Y{ z%e`ir_wO%M?;b8y4ESA_CVv1#^$Ei7BM+V5?~4cASR@Z`JI9ctDssKXkObK!?2B^+ zT)-r>dY2-u&rcH^aZ^9mKUki;e@{7%rK`*5nv(Rk3r-E81=ECDQ4C{kZSAoEaB`wPL4k=HggwR}rSPm1Ou2*F zp<_H6zynyh1wsP zz(CqN-g^2FjgQZk^*qW?4(F8I9vKl5%p$_CQX}yBs-jDyl4P7VnmYXFl!Y5WS1tp^ zm@Gfq`3Gg3Q)G7=_O^S^%UKPSb|f7yM|icQoT8rt)>fW@HA5p8OfmPBwQrf@UrnRA z!XM#p8tpgB59fy;#jHdalE@f z_!{8L!R;2%o#LbI57mQ}eWd?U^Zj9;1XofKhH-qwA`Y~3d}b+t~EJd6yihc!lcQcH=DXOx>)cHFFZlE;A|Igk!|KwCrBEQfGndkf6cx=Iy>G{ zA<;2{rZ4l{y;4sDUCq&1#;L$eUWL4 z1({M`wra}UQ|L;kN+QW7B@SG*h|Y#D#`84}&1ypy<4|jKoS5N+Px_-!iI&2YVo@)KtR)sj zEb0X>yop7<#6)cHjKrcIM;!#JFR`fStU@K>5Q}#j&|(=ckyb&&xB!$AVI_(|C;!VcH>5IG61L(iSx#^59z>LD9m%k|n^bCR6t zr^os|$9B)XRev}6QVifI1>k~F-QL&=6K4TA3MtlrD{KJCk)DS{oCWk0N1#XSt+f?h zmY=;Y!;5W0fx>SXA^U+i(PG;WoC6eR0YhXfHu}fdF?)(A%vF5F7sFh&CC)7euO7l3G{2*RA(**WFB=&5x|XnMx2@8f>_To6reM<^SRd^bQDHXrmPZtyFdKK47WZ9t zK$yh+uAMmmOxnsfUV5pkY+*LGD=JWG7*d#xgD-9CQe^(1Gk!$I{lP}ogt5YGo^XNM z?1b4o?dIj4UT~)^%;wxh)ia@3hOrfWmY>3G9wg}E3SEQaYXh*oSlqUex!X2^?eLMVOs5(wnih=VB@B%u2F=!>nGR qvoh`vnoF%8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000760,src_000598,time_4886,execs_299713,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000760,src_000598,time_4886,execs_299713,op_havoc,rep_8 deleted file mode 100644 index 45ea771955ed813815cc136dfce33a24d1e20c99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000763,src_000389,time_853731,execs_9516131,op_havoc,rep_28 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000763,src_000389,time_853731,execs_9516131,op_havoc,rep_28 new file mode 100644 index 0000000000000000000000000000000000000000..3d55ba567bc8c4f98e41ca7c842f3fcb6ceed37d GIT binary patch literal 18688 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 NpZbx0&Yz+M5*8Si~Nx!=lnCwnCA3uoaBnd-8X9 z^&nmXg8!jsuMxZm7Gd1%hso}2c4so#%_Mo}vODkhJTs)T&+hbUt42)nYN!3|NxOxP zQ`_%U3*O)*FH)79Ck7}a4+KA~H5!dh=K@o6!??hE=EhcHyv&u|%rj)0pnOneWlV1| zW|-CrWxp`36SM5Mp@1<@;pkYT{a5&*nz*paVykA1nxuODir4m?*&O&*x9&7f{;bfa z$#WkYQBat?=mdkPo89Ca9~5SU#{?vEjzDqF>xc3Ifs7HjMCdZ(6n^-2K4~<`f)Fw^ zDMhJ_7fRmaoZpU9$jUKkVQN`~Q1fu@`RnC0vicr7UNXK*vPmYZ)-r_=dC28>*7RKwp3 zF4Hda4EyV6ZnNCIVS{>CLhl{Ag45002Nv;!N1LCJf9r_95w}@>zDjJ~&@knh*iy-` z91_`~lJ{_=IkaSjgu+7y5C8=9LExP}rASsH^&li=ELn)0IVuR)$G`UxaLm;NA(nfg z_j4VgV6u;bb|JIZnJ`S86%Zq-L`LFN~f75lUTqN zW&*3eL4n5AYHonW)oMDRn0yh45Rd07*_$fPdiw&6tM~lKR2R!nfp9VeT-s5T9p*Vo zMG3IOS+m2zssMIa<|hVh0Rccj3;|$=#c-OM6|lofPy#zV34Fi~PlDPpu)`C!p(5Rx>>jf+U5DJhBn?)x2v=D5 zz9c<`FG*vj4Mc!|G6Ja^0f`K-tx81`wp9}ADI?S1572U5VOy2FFH+RTtX0@naiG8f z9S#x@00Q%YfG)3KA4tO$daab^EoGb*Oi2%~V3pw0(isluBu&fM13Knc_u!6mV#jt* b>^T3@kl40!awkyW{$IL_`3`1>(MZ6{s3=9nQ(y^9&)+W|QVusSOKqk8jr!?39|NpIm>!l|e LN-whH6E*|@ri2ei diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000768,src_000767,time_866424,execs_9638126,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000768,src_000767,time_866424,execs_9638126,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..474e9c5fcc06a9b0831151e63e3f07c865a90b04 GIT binary patch literal 23616 zcmeHP&ubGw6rK%&7m0&Yz>P-r1EMgDUA*eKpRVWeuT}dyU{lun6O3eDI;)>(0R&TIPQCk=_Vt+ zAcVAxgrXG2b0zC}#&72}M3rOG!PGDaq58qvkFTXwZ=DT?cZ@H?p)v9)M(t;!@9t4^ z`Ls5IsEiQ5BjhFK3Kr;104eUv!;3rg6f*FO3syl#cIX|qQnK6j`npK9XL5t_p~)Ma z@S-J3UN5ol<#nCQKl;i+C%9|icNw7)ZK{C=Ytu^j+xm=3<@QV^Tdx7j*$VKA8|E+f zW&EtR-=KcK|C5Y)%*JdB|1LT617<6Z)=#WrSUc(#wV#CEJ+K7Fn>Y6jVhay9KO^VW z6n`gHF`WKtf&F@h8J)kbR5Zh+-c1627yF7y=GKVEJyZYzKp;B^yvt4~5hIC|2t`tk z7)UgARFcpS{Sgh7%j9~g3e z5w77K#z?K)>~^nVN|Wp)6<@%xrUGkro#vPPHZkS146y{#H%Q;iWdrG3cE67xGC)9x z0Hkk1c#>~~^i2uVBByU3V$+gpZZ{XC#Iue5?Wx z;6!jhn}Y-dfIvPF$O;92KQde%S~1Kzl5&_crFNj;mEg;yG2E{eP0QT-wfZ;f-mQ7z fwrgFuHUEz@>2}SFw{8O-{i8d0glR?FCP)7PY#EEw literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000769,src_000682,time_4962,execs_303575,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000769,src_000682,time_4962,execs_303575,op_havoc,rep_12 deleted file mode 100644 index ae10e2d2ba7b9b80aeb7d41f9cbd741a0a2dcce6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 zcmb0RW^l;(|NpA-w(+$_5D|w8v5DEckE>lxT&>jx8#P`lb+Aj+vC>*n{aCAt zl9DD+Btyxc(~p!=h*}4?AN|ai393FU5J^j+&9~`C$VV{*)B2+=h1R#{%ze$hcXsbS zt(9{Jd+*Gd_sp3y=P@(tJDp=XTbW+`!STgPx4Ct-+qA(wlo!}?vXNHLD-x3c?36G3 zjxXc}M#?41bv*<1Yy2Rg0_jn=iQqc%JojlI)>gxP3nJyxcSp(ZYnb(SpP@X>Z7W@|3m7`btD%X~-P@ZM`Szi17?}8bp4wTN6 zONaOw_QRyM2p!I<%MRviJbVqaEMC~YRDoKa7(c}94|Bqd>kA^@OX7n3S&UoTm#=Hz zgPEhVS*Hg#cnaKWEX(M*yw|*MdER#Vh9lijrD9UvmxAsUURY-DP=l5!;yOSF5y)P} zuEV6_5`f>x5~T#t6)EKR$`!MASM0A!gesME+gx)~)Zs=o&^w~h7m92G7OG9*kT5tC z%%FEE7bm=_*-MkAlnfVO%6y6oq+ljJ_f>%{%ZM#S3sqS1?*~Zz3n)m01LPMQ=v853 zW5ZZP=IJ>LuSHAkVpy{OAb~|tnM)=KnYUW<+hBt*ERT~IGP_NmCCY!T87H{R#Pq(*;f+yNQ`r04FhH!{rrT*!6GWwtx62q#%R7WFlZ;Dr}jfpKL&XPRn6)YwM(OYirB6N7?D?+M*yDMOK(tg%toB z{SXi##PeS~TJBAMcdW4qjCVwEAR^w1hN0u1t$l$MBb(J1whW6Q`EXHQY424qc6{

    mx zu^0;Y1!NzbxP?K>w+-&39c%68Zy$RuE#>im%-RotBLS*YE+nrjHqtD#)T8cC%#dESIg;;usk8 zCVXB$Ha-DOM22;qCE;`P>%VzFxzBOPu0a-^UVJ%2d7k9ImSOXR=q)w_dm=X&I=q%j z-E&BdL%0}wCPxTP1ru|_jk&oG<{URLH%7}(84u>kAkF}E=IvwSPNe-cr>czQcU5DV z_}}5g9U3(cK=K0)YF8D9(^~)3puqbY%I)SVe>$7(FAnsLVYxmG88Tsa`snhzC%DsR zm_W%3b1CN317#;B(tx#FpO1@-cY6qNW<8t|@!OYD3@b4KM?P{;2it^vxpotz|4aFD zsnMz7W#c$>3Nd(Ix1Bk4VDU`(N)mV0EW-W_S`4TM!>}BtQmKut&%<5+gV#?)<55Is z8x-97uLJ-N=Bqj^)`i>Qrq>Ek5nL;r5Hh%G>g;01T}D=vSW%fwzs|B0M|5NB25#Be zq{hxOXT|xFGB-xSUAmx1c|`D>yGbTk7cCwPF!?AL__%(0Zzp7e_gvJ9mI>JcN?fuE|1B4vYJMXyj6GDkTGWMJ1T5AFW8UoEJZw5o&duKkX9LefHYMcA;bqpYb2 z10G${2(?SEbQO3vSrG6<3%`U=pI)guS@rEpK=aVb0o(7z${f)aU=bM$pp&cYbKv78 z0{=ve^;NFP4geJ>TNkKxyoOD-)G+P`@Y))XRu#Mw0=jqx3SL`nN~1KFHDvVatIm_Z zYOcB}t3Ya8yjjJgoq8b zKXu2fd@R7rPA|H0|sv;hja%I$tP9R3NDn07-1 zp(cZ>vn^F<_)v+W;b=n~sTeZN1i3YB8In*xIeLGCkeoPK0UL)V4Yf= zf~tcqZ4n*tHlPTK4Rt|YT7=stN5zIZC4zUeK}X!ghz)hH5FRZ<-R_^)V(`9@gQXyw zO~5I==Iyh;vdNzKsHVMnJwib5vSa76+j|7RzS5M;Rl9&n!df5jOG z)r~{k6mqZbjHU-L;hv2+ZK$X5bcF2Oh*z>^n(`y3C@O^1P!6X(`+F^Smd?WI2RQLr zDoiZ@=McXTy!#w(cBddacrLF~U2@88k(IBSy>%Y{OS%|CcY8W>XbDt_wJtx6!nP?k zy{bQ(c1&B9>)o;`)^n3gebdXkL*}fo@OLE)0!TL!nS_$&TE|meOObR!uIcl8VLD=O z5H+s2KE9(@Tmy6H>wvRAN?#H0zunp^VB!{uu&G4cZj}=TDh~%|=`2|r8-p!$V$60+ zNjJDOMg{N<7u35%F{MBKGC`Yy&wydyAsYBOUW^Le_rhCVpw#!uQIzUbu|&qkpdJ1O zx?wxxk~D&idUuPu$9pB?(Y4IR>K-Nb#w?C?5U@oS=dn(^J^$@=4G*DwS^8>F&LV4I z?S2TZ8(5%MYxT3|Zmrl_aX$V)4m5lKMb6xWzjeXPBW1NZTs_XqAK~i)@`(4Q@t!)K zg+ZIT&4h_7@+|u=OC6%K-rfR(tE_w!ZvX0_!?5)vIy|g1s`pCKf~(aTC{7;im;I=i&a5$~l+8CnZHTuSmPaYX|uFiWeA$8?_q6pC(HQH6BauLxv z(fnn~VbH4_es{F)zCmy7p_QGx#MR88i|hCJssubuFb^x=d6&<9Uyyy%erS-*z*Bv* z*Wogvc(TBH-objMq92pIgfYU0uTy*n661GVm9jV@a;&STEMk#5Ybv_ zeyyzGZKyqv)+Mek5QLiGw;vJKFE)jNs8#z>#cnr+8Aj_*3&p0eTC`J+^HI$Jdw@X^ zADhC)mK@_(YzhF)+PD>j8G zNtF`V94;t}QUSYwJgV$HEt_#-Q&?;YgTI%8Hq9nA^t;IvCjSwDSgo+@)d~&#Z7$p% IcD*U=|4x~36951J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000774,src_000682,time_4984,execs_305204,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000774,src_000682,time_4984,execs_305204,op_havoc,rep_5 deleted file mode 100644 index 7eaed7fb4420379364d6fc8b6409ef3db6a904b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88 zcmb0RW^k|yu9u!@C>?9bXKf;lU;%~r>VZPmye19|4A#6rJ_DE!3$w{Qe6YiZd9p{{sL(juSNi diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000774,src_000772,time_887940,execs_9827041,op_havoc,rep_32 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000774,src_000772,time_887940,execs_9827041,op_havoc,rep_32 new file mode 100644 index 0000000000000000000000000000000000000000..d568e86d5d4308cfafc531acf8b3596c877b2cc7 GIT binary patch literal 102339 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000775,src_000682,time_4987,execs_305399,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000775,src_000682,time_4987,execs_305399,op_havoc,rep_15 deleted file mode 100644 index 15901b9c36..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000775,src_000682,time_4987,execs_305399,op_havoc,rep_15 +++ /dev/null @@ -1 +0,0 @@ -Sc[1;1]9;4;34;3nn19;6n)1]9;4;3n19;6111]9;1111+N11 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000776,src_000682,time_4992,execs_305830,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000776,src_000682,time_4992,execs_305830,op_havoc,rep_7 deleted file mode 100644 index 3fa2cfdf228be543e47307f2488185ab3f0c0373..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60 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 T(6taU)N~a=*fxc$4P%KvK*uUP literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000779,src_000682,time_5010,execs_307203,op_havoc,rep_16,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000779,src_000682,time_5010,execs_307203,op_havoc,rep_16,+cov deleted file mode 100644 index b0cd0bde8de485b2c28f02bc38c1df730ee2ee92..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129 zcmb0RVfb$qTyHZm_!p-opS6iKuZhF||LhFkCrQT&8d@+I8cN3+{>V&@HE}Rx*XQEm zl8%**HMKTMjYIfgni}YePeI5Q7oOFk}#5U|?r9 K6ksr9{|5jy10+-c diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000780,src_000682,time_5020,execs_307934,op_havoc,rep_11,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000780,src_000682,time_5020,execs_307934,op_havoc,rep_11,+cov deleted file mode 100644 index 1b8eba05cd65bead1df05cba679f2d0d31861fda..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54 zcmb0RW^k}7thY9?<~0dt`1hq=I@XfU+Spn;*3>%L+VB?x!>>p_Mr%VL&|c&BQOHo7 I!I1qQ0H{X~tN;K2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000780,src_000694,time_957936,execs_10509124,op_havoc,rep_24 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000780,src_000694,time_957936,execs_10509124,op_havoc,rep_24 new file mode 100644 index 0000000000000000000000000000000000000000..3502e267d3745119697414d7924e8644c6e1afb9 GIT binary patch literal 10112 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 V^aL}dYtj==PoTQdylR0Q{2zdO?AZVS literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000782,src_000682,time_5027,execs_308473,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000782,src_000682,time_5027,execs_308473,op_havoc,rep_7 deleted file mode 100644 index 2ad6042080b601470244e3772994a2943f767886..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129 zcmb0RW^l;(|Np;qtRzT4kp6GT&>$UaZD?o+n7h+(KLz`!nSSZ@zeRS(spy~YnH WDqfGG7pxm())8J42L>Q8WCsAAEgLNW diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000785,src_000783,time_966752,execs_10549735,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000785,src_000783,time_966752,execs_10549735,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..cec3d7bcb23864b041641566c1b209c90b0ae375 GIT binary patch literal 115393 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000787,src_000701,time_1015217,execs_10935186,op_havoc,rep_31 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000787,src_000701,time_1015217,execs_10935186,op_havoc,rep_31 new file mode 100644 index 0000000000000000000000000000000000000000..d6a18c69cc0c2de2b56701ea0871ebe29f1d94d4 GIT binary patch literal 175266 zcmeHwZEPLKb?DwJC30Mc;#1=4+Dpp}j6~0p9o@Z4Ufz2rtSQ-n1A&$)TX6!>E2g2y z>f_d;RobqV0wSEIEs)Uf;XR;#Qh-2y1pSl0LLfXOV89pmPmlunQ9PnQ+#m%E=m}_0 zqz^G3v^_KXHM=`AJG*yx@7FBIyEEsUnVmU1J9EyNGc$)?od3OCzzPbLg)*ZC# zV!8rdPDfq{wZ1&l>2x+X_jSvdt?cXPjoF1l9yIWoZskXwC7bK6oGoW<(hTDQP$tcaXjgu!@`s>gG95-6} zuYQ29pX@f9cc3`6MWn63b$F%InXWvlA#&+gE;Mv&R-0`!NW6(q^GnDw>=|p)q40m3 zI!y`fYO-@@@21|gU$k$drhd86y7`^83mcjSZO*=|Y4f72Avr?0L&KTC1y9j5Xsu06 z)3&Z|*PN%?Xaje9GxnBW3J3&AXefk}S(J{VUT+~ZTd!ZQ9zCshc6N5)84f357`045 zJHOBQA%tp+RZa5{Zu#cska5;BUV&~I>B}bCxV!-shrc-&V}vmnOi*p;5Nox{K5!G5 zgULIP5pa!kqStUPm=518T%>bN{L4VLK?3Nu&Fj_LX;OgdhW;5Ky=2zhJfQ8ib*sME zUAcnq@ZZ)^6WUB=KU7r&4>Rjnpzts4pdZ8mJOVg?Cww@5Jh=j-3urj^mK()#%I4pxWE8t}%IuI;3u9z@N+5qv38caSCHL}q_Aks=*ISQJi| zmPH-TFH4M-Yad`jM)PH2xstjAkFj?A*LQcZIJI{Tgd=x6BA|dmF2_Dm$tb4f6^+~6 z{xXXBWEc=|`-8jH$I;7l+}_>&O7jl9rTcmqk*;2c+2rAJuw#LY69_=AcoWa`6Sn<{ zt}pyRfRp-TP5YQex=FH$Pw`?9h(O^HphB4qqb{V4zAiK>x)_M`N*AM)O{I&4dLI%Q zVqI)_6#Y2c2M>~m)aQ@z;_4|AGtb0~Oi#$0EZyLY?0|a$gw}6K3OH#`%~M{Q?r=9 zSvKS!=59m&0{#S9HsnzG-AJjOH5l&0w&8)ZxrNQ*_4=}T<{K~r0PhIt!GuAx>P;*d zEvs!?{zO7FxpbTit=gofO-)7AdwlA_hD8A|KJIH3h*hb zT{(+qr{F(^b?5tmoJ?K`%15RR(euU}%*vcG+BD_Xy?q@|DSo+aRn=e8(O z#>rsTb4rJWDn_%c$1wGJ{rBC&3!IwjkuyO(|EzQB)Y_l_aq9dQ{1kufhe*KTR2U|T z4O#;WSOcXFUi%Y45Qk!R#4!3jC))cYF0aoMaa0P23wSJCXeSn{S)>c4Eu!UGNTuqP zM1-xKNi-?(EG|mGEMum%u5J8tZ2`J!2%cL13r%~tqCI@$VgCXvOwC%guX-gy9bi8U z9mMgbVKqH?arfN4j{eFi>uo!2nPG-O-sO#Uc%x?gcrI_mr;c`c!wzq`y1a>NyDdgb zWA92||3oOIGv*U|lU3k6aeVhKb_LS3+x8vOP28G)w%(aW%?mh&|C>G>yeM=py6uon zgJ4L=W<5m5Cnu>xj|x2?o;NAUTWhP}Gz0~}cqgy7=bt5yc6>fOC|v?QC?qbtTPDBk zL77O^;!k!T$LCmD%uUGz5`9i4632z?dHvo!?bz?^#v|H71tvBu{nC-f7QE~OZyYOqtrk+Cj{E;;UtirI99KzS%i)I5b- z=AvZtWRaDqD{$Xkc>)i2$m2{2vpAL~Ebc2Rmphl0(g?Zd^p{E*`HSZNph|R(uz}q{ z$3&tz4B`=Zx;nzz5K1%;^jOdHhcO5R7&VE8R82`V)EgF9KZV9KBGL5H?~Rv4!{t<; zBpPmc5)f3&$rwy{Kv`(ztSZB4<*X{hB}}8f;}EAxo#4&g^ct!PD-ux%`5I8(qa5X> zF%2dqR@vCFEjE}9Riu`^=g zPc<-NUiT+#!LEr%{9&AyRYpvw?;X2o*{4apOCB48{xEO#F333+@(0&wpuB0>SeZP4 zGJbfRDEF?6m@@pH0Pj-6Fi>rczZINJKKal@KVLsS65nw(g-NPse)_D-91s_w3`He# z(ep?+9DY;cmn6o1)AdoL{T8vnpX50y&b8YeJ_B%4jY9aLR`OWhV`Hx5fyNg&>lUKq zg_=(^Qi5Y{DH>qb#b}Zarg=yJ#1|{9;m2P7xVn6ARAG&X1v_&ZGaFT`GwLsBE8Pt+ zbYjdqGdP5|T{PgIP?4AeK0&~*Rl6j?*C7EJfP1vNCwgNmyE{kD83WNJ+KUz!=kS=Z zdM{#NA{`B~U{|)XcLB?T8Co@uT*7&9St&-0=^D2%?-;Rhkh8&$W13NQA!txN!i9yF zMCRyd@iVz)evvhPeCWQfdE4KGn7uOaYj^hz#uS7t3T@jtM` zO>-QVl#hbt3X~htt+BUJQVWUl)00`oZPNGkX%0RzVn}tvm`JP+%V4D+)ki}904i4~ z+-|0(9(LFvPEy8XrC)-AS6mRYXrfOtZ9F9$a{Pt;Lgo_?dsVtR#k96|{AaL_o`#Qj zf}K!KdCEo@0lPP1NweOn^9jg#Kd|v1b>0y|PvZQlkEgHEP)j^4UjkZ*lUT_x=nA%y zc%ogsno)^zq@*}Kqw;wA4L2p{IH591Ql#JLNX@9EAE1&`(9FsfPJTuy6v|suhRwny z=TA8Y_sZmx4-L1$<>9MQ%=t+9R6PG&xU7^$h|4re3J{~F5k;G?S?0YaL975VN}35Y zoQev+s-6NkK6_&&IGqjSvNB=MRJ5W(n>XU&p>+)7e=?$dI_kyGeaNt4K zs@K#R_o3AeLjC%YP%M{-67lHnsmCzmjleoX#){kFcI#5h#uz=!u@H>31hrio^+EK1 zk~8#zIFYPAHdIAPFfxf5MVA~`ojkW=@AXY^GbRW%1w-%bmmfEVMgxNd)J14u8PzC8 zV^s&PHFG=*u@E)tv+{jZQByDtcepHFjk*kVS7H>^0QxURF*=c)K~#0a!O^pnzbVPO zh^#wVN)Tyh%BjZXQE^keAxpbuAalYwLHOWn z`ZDaf(?;e(tF!U@qt>c&8Bs%04fK**cbW{sa z5*@{isfgh$zjdOlkDI{yv`&;;o&*HVtZdgQK@V-RaEIIcc+g?$yMd_!kcI7PWDf2k|2d;^Pk|r$%pr?pu7oI*i890vKQgE$O22?T1h#ufODC1v{S;G0 zc0i>wNf#dZb&p#%@y_<#96NW^y2pz4sAlPxjx@Gl2c!dU96PLAM;cEaL2rHW6<@59 z50qu1^-AV|_E1ip-mv<7W?T13(a^Ggs5 z^Dj%x&D@hFmx{RrRTvDESO4jytJ^jlS_cD7AWcgYv0Q0dqChT*5}M_CB}F-$n`Pub zuMb--dU9CW1K#>d(eSVppE;>~T&2jTp?7 z=evMc8Bxka$!47Ld}s58hAPi@1Tr9&=<*Zzl;?XFi)PR3_wH%OerGox(H4~FJ0&d@ z7aWdB_eHt`N*T_3mQC<@?rSQ~mNV?0?+y!P__fKuhThu!wxE%vMsZuEG$QpQi%Fo& z+nM>w5N!WX-QDFSmy=vF?j!6N*^oNQ(G@9&@hHc!n0xmuhosL`mON_c7#B+(RplTk zBd83$G?IDLVI>TBmlSGo2w1uH0j8u88K%ojwmSlddxD&+kQ!b>N3dW+Q@i@flsJhd zryV2~lb(|iAKH)1&qJ*f^;wZmVC2?`=E0VnK8>!tiP@pdq3ofFeqz|ww31FV@l9}e zzrf~}=D8WWFk92NQAholtxHAL_{*IJ1lqu)Ci3n zBX7g<+F=fI>%T~UAH5Q07&&TN_x6cJY7XS6N$mw~a{&S-fZdp>zYs50$cEMJYMNo3 zFi`Eqg-KT~)Ghrb-HY6s#{>o@uw2-q8u$ZTZnSO^|4#(#Ef8{8F5g3`iAut;K8zyX z$C2e8Z%k<+QcuNwF8t5NSMfPhDD*^1LjTNmTRDN=o|h^~aYPZvKeb6$W>!Z!9X@08 z?sEof3391NtZ`lzoW0fQbT&8fs5D#I*UuZX3mnoB2XEz6zomqHJj=0dSB$1}kV*2{ zxj%Ky&(2M^I{3r~z7hICUALa1=e!Smgb!QeowQabV}dhn_{oIgyXa(FnrTk74V?RZ}ZzQL45z2Z;{Ixi#yJGADI1HTGKhjNCtnvx>_t?N|^KLl!@Zx$u;0m ze3y9z#MDR<02v|c)7FwJ@uLGDO}u(;!CLyokFUMYAoW0z(GkGT?EYA(5`zJ9U`5*rk!wurP9xDKy$I@7SJGgc5lWw>&oK~9-zG)NruhUS-$ zW!SJ9j{t(7rcP5r6PxVZ*}JJX?HBFaprl~k<2!2?VC@++JNvSx&5N>zsz`eJwG3ckaCTSrZ3GnM^NRiVW|#ofNn>43C@UPnakL4Or=h4}Fiqzmvm zGdGIm6p79Z?RE2UyTcPiT_A7uC%XQKp$;f0@8k>E~b09(u~;rax9K`WF$wv8Fkx^Y6dPM zblS2{e$h;+8L*2XgeGeSUUH#}l1DT|_p&qtZ#ZNPrhrS(47}8GgK1{=$7OMVjDlv6 z#E~qT!Ndg4wJgn`ILDC)Z!A&`(BB`R$RZ zr6lLi!^k}ztJuB_Bu-MQfIn2;#aKLJ33lUVB@wru(y+499H&6yJp($NRGGo=WKP+0 z!uNX40cUU}$iV}C+|X_q1`mFxYfZRn|4 z%;7A%@((5DHr#j0$!%Z2q%HhIuE4GwD!&^kb+C#RVBlux!>00jec3$o4VV>xcZBp{ z5}{f3CL4^F)wV5vav_>rI!;eg`(j4F19MIRTnk%6_k6}<0HG84Z+&typ(UskOyHO% zdfu3WnVK_3o2JCBg(ghZe7S8_T$krqV*&u3q{lE~)VGHUOii)Mn*wG#j^2>s&pM}0 zt^N5Q2Wcg0>JgWqWJ|Ys2H`ImFfNExyWI8Q9vhvz1m6jX{{dwCfP!U(MYX?E;d-Ty z-k|mZW+mz7Cvh-W^wp%z}_YYQ7TR6V;#aFn7GCrcL!&nTr2xJ5* z*JPJr(1Rq(WS7(@roeMwfil^p;36UAvQiq6_K5}23;m<{f`?pb0s;TmcR}WF-r2hb zYr5Rgl7IpVxg7gMC9|HkyrOa2*hqZG>b%61Es5J4%0P_40PUV7PM=nYyRhQ+A!))s zBvUGZ*^VDUiqY|U27u|m`ifYCM1*z(WgXLLB z%9^`=Q<8;|IYr4-QE#U(H|1i|kLn{~9+pm@8{&H8C&P%JL$JylQ-VopNMhcYvWZ7* z?)n^3Ter)-`kQiO5w}vmGm#05{MPMQnnSKgM;M|cI;veLiH>5%RKz7Um|^_jZuRl7 z)1jTp8F{@*H;h2@=!IEEz=-VN$eZdnziaoQg2kTB&NTh zt#t8BHO9Q-%vq1yRJLb*b?)T*R1!PYO^u7hevGQKAIxBbC10(dLFRzW$KP+7h$Zqi zEX)m7(Y%{nI;`*b3=)&)V2RAZzL-N6;%dgQ5mR`CRgm9ur zn15MfZtk9JvsBC_s>49wy!ywNPRkXqTxnXaOqfau&GNjGqEz$xMAm~-tA=%6|FE;u zEpLCLX-ABfY7A0DsjP$&UHAh%Ml=@l`ks(VYOjPwsuA=gG)lE$4$*iCjT|QAF#*WU zx(Ec-axw;sC{>0$)kMAw(I%BZJEsLmZagnxzSU?mFK%;n-G#I z4Oz&Z6v&9NhtJr&#VfUzG1IhC#$DT#=ez7Tk++7-7~94|Lsp*ej5kj}N<*eO6A|l` z=X-mMaYrI9S#PbaZfKf2$>ijvHgSX9+LY(Ja)hG0uyK*tmFGKa zloP@t1~cXPF634wq%u*m**2(~bFfRB4yrugJJV(-IRlSj~CAFSayF)7b?TG+$ko&>(dbX{GD zI`3IFFZ1(WAh<{C?8nQq0$)kMAw)6_)143{vC`i?`KDq|wwf1p~T>$8Fz*y3Ush*4Xj zJ5>9+oEZ5t>9U9o326pnUl+!wlo3R#s}vRLtt&-^Vn%UWZx5PvJLC7m-y(%L1ui$=4~9I)~yAPPalGL;z}r$zC6?EbT&8lp?99G z?Ca-^*@X~6*%5Dc*t;*AXTG6Zb?`|*x_P}?JFPF9Xroyr1wId@Zdq;H^59i3S?W9K zNu2RIvNlB2$2=lJ_Kur#vgmQu_iz35aE#%MEhv^?h~B!lubbu^`f}T>Xj-&YOhdzp z!g7kssxqZ2tem>#|1~8|p32yF@XqYE?KT1&{3&dd8(g~80Rs5DXxeq%dg>*z^QcdL z(R>gdU`D`1!WA zW1WQSRdl0TTX&l8xoYjPhoE~nXB)G)gD@sq0IBSMA0Q95G|RvVevWpm)xDD^-$XY! z@3I`Q;A7;VaJ8Y!hU*FE7W{IGj0uoS#Yz3KrhVM$1W1><;oMt)A(5`zJ9U` z`_e*jYKur)f$Q)}r!x&cYOqrp-Yo6Pg$6k;qR}96*tfFzC1e>kEUO`a;HRn6l+d&$ zJ9qYO>P`Da`!<+@E;m{?zq57$7Lh=+voCAfyeMl(ju7tua3*lUV>Au7Rv5Fku5Q^jAe{(Lz2xBmqpxV$O)@qe~;3hB!lXoB^;2P;f zui;!U9llw(NavdPmw{|UU(sy`qFQxB{|t~`GHY%g&~{;^OMS7sas}VvzpbMtw3*6& zsH)InpyF;{=X5~YL9Zhs_n^NDxQh5&2y@9fvT)@r;e@l4@KX)wnnftO)SMbeRsh zW>Cp4SBv@Ni1^X9z7L}!>oY<^Jj46iis6L zUmOu9DOC&|Dvv5GM6tv#rOS(3R6$r-nTzvy@ei2re!ApF_ z3v{~{n00mdsZLEyp=wn>b)Z@WfI|>@Eh3|DkYkom?+7YDd{4e*U*;i6EK~u z*HA3aXvg66{6{U@^`Z)y%L6AG9HLxi*p4(5)N!Q2ZZvX^G-?5acjPV1y26aBKJaIh zNq0jop;`cumSZ{5yPs`CKd0XZzXtq6ro95dr>u76EcOq9|2Wns@4>rrYAV(d1%OjQ zFk2{ZXJkPs*ze?_sj2b=9JK(#dkKQ~6rivL6aI_a>`g6z2$-F7s6S%ka4mrNZiwgL z-KG{mM6DSlPC5;>00Mk#(euU}_)eZN+FnPB?`i===tE*h@;BV61rQFW)dC3bV`R+~ zx;AZgqwHerU@d_7Zz(TM#YWaGjJaNd8p$am5{ESoSS^@P3nqdU5^BK&W9^u7vJmzl zQDh#jUTVQaM=h9$HmoA!YQaP<+;uFy)I?8wDRmzgOnCCK{5_i_?aJCrk3GPt1rtoE zJOa$6J+d;%A{na%6KW~(XfGvBv0mc3q~o1hFv046Bw=|-(Q3hjB(rlRQwt{YVrRq` zme1Ju^gR~ASi+mq<@0(usq&GPxj31s1rr>`aKLK8L|z+^s09A(N7HeG$c_5VWG z`v5!ih@0E1v1=;^8AyOze)b_85qDhQ;ns8575e9vu={D~Rmz)Rg_J08KlbZel!I}o z{OKb$y+IMXQeLJdY;zYKdD6sxnTD9uwA>y3JvKUbHml=Mzx{aMOAH|VfC7*AqT1i^ zJGcYW%X4rKw*o50?ma1j!3xG(YFdc6K57LYnn7l_8@C^c`IdyGWUzEA_>wXX;YV!+ zU#N0fBimUMM$+BoTz|`fF)bf{J^Hq{YM;nyt_8;lizjr051`ejMMuiw}L!wA=O_+@4{}{AcSO*rVZsySzBEdxICB>@E#L8<`^c}K$8cExB0@`kHoJAm?vJ=))K zm7YZ_nyFk?N+ZN2EW`9JUDP57W8-lQFvJ5iKF?`x_tS3IwOw0xyDrkDfuz3<`(QOu z$CvaSv`b_ytsUPb{hOx);7HRa#+$bhW#O&0Rakc6?&Id5-*)zPYdWV1dWmQyK@T#* z`UTFKWbcB5G7;?~{^b5{8@ExdS*sSDnP<#wRN>duU(i;%8?fIP#=J9wL-;^61O5pW zi8q?5|DPSMD!v)Z;3o(AAAfj#61A%-Sf7x2!;$Uzeig{*Qx@Zuu)u2 zi4oA_wAQtaf37Xy&Zo70YW*)X?cs{{@QsK43yxca?#aIDJs5SM|Abu;p;MYc4Xf$F zi@Wz{KQpR6e91rWk3mhM7}dNHk?8Y`WBW4lwX-+1q-ZV)Ix{CRzR>k1Be2Q5YfBGa2BrkA<^$ISb>`a zc!`Ay!Te4#eV~*nI>vGX&s|*Uv7t99if~_Ud3r3Xiy%er(^ON$sYArQ5RS`AX+$Wy z0gdn#PPqch$X{+w<0)G8TWoPh=V@*2_|GQ6LFRq%lL52!DQ`M3jDXYQzzPGar0RSE z$e;rIr=aT5(|TuTX9o=G2tA4Ot3EE*XlSaDbF)|CP%uRT4Pz(|$|*(S;W>(L@euNG zA1bS`<3P$@V~gPhY|ksr2^_Z_SuBc zYy-sZ?z>j~rFXSPQ`4>4Mg{*giQkn{j+9N;@C3Y)Y`T8qj0HU9aHws%2$3Zq#7PU> zw(!~zZ&?WL>+rwl;WglHTj7p7m)NLHa}uWHG0hqK7WxBFqF83W%kLCcPdQJP%a@lu z6L*HZPctP?xCIxyms0|q6e<@dC;xcJ?}?tteGTR5zk@bYB4QT@=W7s3W8gNZIHGiC z$X7V8FHdk}o{c}Tl*>on?b`Nj=L4ct;R3b;@?>&+CvUO`Ap<)&xmQUdeyg+b`=iz> zYiW;~r%>}0x^<-S6>cs9c za@r>UQl?Le$$^nL#%5Unom(HnN^j20{NnWH(7xMgmt2hdE-%IVmpU$_$?ZnAD`3zm zhYE)&kvTX9r^*B=K_$7-OH*)PoQ$9{&e8~_zq`!lvNDEf#UKtq`mOndLd7SQKb4O_1k6I=SYu%QFCqXqgQ}0so*0Znp@yK9gK_F%w>+=U}hjUbKwkqy@0u1 z0gc8MtQ|P;#<9agYcl-1Fk_S?Zk{pPVV(&3yRk7D7A%STERIXPKB}LA%*FC&_4MT# zI30F#b00Q(nT3Ty=Z)Ege%46t*|5zFk%~GnviMuhpcbmurcncrG6alC0Ak=R75A>f z#$@-MR89RpM*WZALP1bABv()tl_v*>w@LhbFH?=MciJ9Q8?GkKhFI{#9%S{jXHz1b3BkCyl>?xP+GU0gB|!taPgMET&t zqbC(pCZDtnrkIy8nD&VU(JPaW3}e|NmS=^Tw{R>Daq!k`m=4FhF$V73 zCl`UBp34b}`cjP3w2CI8(M8A@t`b1Bt>Zx?IrI!gQaepWN)0yTp7v~v?2#A*1MsR$ za2ERw!e^b&L`V|aLxh_1dU@dc&wPtqPFwHb{q4xY+@&?o$bGTteh9bbf28@rkbVxC zH<%AdD7r!qEC-4)RA|~kmNPhTA+@2Rhk+=+q`AJnk8{l}mRXO3U2NFn4|20GI!;X9 z*^3onQ~{A~3JTiKAUpT!uyHBgR?9W1k}b5rK#oBkA{--@SCA3S0;H5C-oDG2J+Id) zEvs!_ugrb8bq|9~bMCnhYft^-q1tJEd3o9092dmYef`qeT4g^*hc*`Vg`?JvbrP;O z5lFUQn?+4T*5yRj17+u3G-ZCB2P3EG!}=fZvDX+q5n221notg=#Ia!!nVF&+AE-pe z{(qK{5@?kOpttCIHmIs(KXh2_ZQH0Z*v6h&issT5hqit2OQ=N zz0Xq3mouSzo77&=HWwgZ0@#hgfn@P^LL^i4yfFv1(=*+!rWtUd+KUU5t}#Tn^p|um za%T3 z7)2|sOZ1`!yEeY>>EG?J~aOhSWKpMw!i@z*nltW zT=Var0K_aI_^*xG1@M5LJON4m6=&|J`)xQ~Y@axA>@!HoA@AE>6$-v*9Nu88)9?R( Oi@564DreC~UH?xv@wfW` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000788,src_000682,time_5088,execs_311313,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000788,src_000682,time_5088,execs_311313,op_havoc,rep_12 deleted file mode 100644 index 9ce630f7df0b493dd6962294ea5d9d001024dbcb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 74 zcmb1+wdAulv1TxHU|?XVmj>}nrDK8A|NqwfV6KTZFI3XfP@F-~5D0+c_0kiwpwhyo J;@O7m{{T%p5Pbju diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000788,src_000775,time_1026732,execs_11016699,op_havoc,rep_64 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000788,src_000775,time_1026732,execs_11016699,op_havoc,rep_64 new file mode 100644 index 0000000000000000000000000000000000000000..1d70c26b281a5606f973c363b745d2c3a7511381 GIT binary patch literal 335456 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

    Zng0{ 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000789,src_000682,time_5120,execs_313452,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000789,src_000682,time_5120,execs_313452,op_havoc,rep_11 deleted file mode 100644 index be17c198f68c8db8080eab60c07e4ef45d2732b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 112 zcmb0RW^k|yu9u!@C>?9bXKiB5YvPa@Wh`^2(2(EalYzFjwsfqanY6WZ96Lij0|Ns{ r9pfB+K9FioYc4Zuj)`V4_2LYS45)e(fO5q^9Y7P}48<7?+5Z6m(rX$- diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000789,src_000741,time_1043352,execs_11115563,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000789,src_000741,time_1043352,execs_11115563,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..6301622fd40b09b55d52c0b047283d8d0b1d53bc GIT binary patch literal 27441 zcmeHQ%}>-o6feXCPe5V}gt?HI$OX)nj{-Z8a5P4~5+w?mY$Adt79<2TAyK07;sO5@ zj~s}XJ^4Ry^yGzuM~$)eYj>yZv@@M{%69iP0cPHN^XBz8?e@KSuS?(RG}iIqgWVU; zc2_ksay*St#0VQPV(((;ZAeC2)75JA=;#s=eWvFUt?M&OTr*#L5+AsNzQ7YvL1DSC z!je*gpChAQnWqt&9HFu~WmOQlV_7}AF+{9ih|FWXQmGvnXRfN-BzSTf^Ql zh3P4e>5g!FPgqhw&=S6^wgt4Q6B#fcsZ-venm<}%_g9CWegUVotay&iob}6pbTC|v z_nvXP*=>9&sp4+>Lvkk0u;g`et(;G9Yc3-=mR}ot_U0TSqyI)v`<)-Vt!w@B1AUsN z`R&{-1HUJCNO=mu@8KcD|6EvedD}dH?B~S5mLeKB8N=h)LU%1Jg6c2 z@;wozf%1`GL*3%!%xtwfiVY;Sq^vE?hU%<;J8DZa7L2nfr~S4xqc)0AvR|FlEalnK zq>S$N=7|^p;M$Af#FScLQbWYDx%MIRQ*^s>OLI*WAaLzPk!s4dvuocpGE0MT$B3zu z@)#-A*B1m(MyPD&9(lduS^L-(*gG(H?jiJN1bO*syo4PG-;SvkFh1xVo^yWjRI&IA zEMkz>g+WjdfLwYE*O|Nak`s4Sm^B^;LMg&5s2qt~z6gCFLIDB~0SL2r2xaA$EzDv( zW&|N%IE_#_(!>tJtR@tqjpD+ryfO^nTqmyWkAca-ZJ3sfmw-&pGt z8I9-HdZLsd6EX~fK(&(?WEk3HHOl7t%EQ)`t}kR55=g!Ulg{!Bo-;HN3nenPi^Y7=)gitQp3+n`${*oT%7^RioH>1M_0|A+}$FI7B|P z>dBmVG6r%+I6thx4r8XlXbm)aoP>@$$}XK-+Zn67lN|4CA86W-#zb!xC+r*$@&$b@ zw80A6U5tVKQR=@&JBd~-3r`Nt*J`&AA^JC$ZWC%Q!G1Xx*J>04UHv61=qgPaUhbbh z_O(#noUX#cP6hW!OC>k22RYpqSmG_UANl^alejswBy2m;XcW_qd1p;-^6U-?H7{&C zQDBs%3ENKUR|*PS0~o`$Qvi-o2Qsc9K=@sC+fGo}$wxmZp&|(Q**b!gF?vwg$pA$K ziQzhO*Iv?&jtVoz<3KozGWMgSq9|^dv1#wP!B>JwLJozU>47Ucfs@|CvX59+d;-bt zYx>CL407Lw z+)=K7?Ao-U>+ig88Fc+)txsggKff7jA;Z7`rQJ!{GYoIr{S?b#U)fxLc~ra7^@qY% z`3r_OvN+e@wFC-Vc?%-U&%Lw^Vh{%Q*}XiqF$isP7Z-KXFa+9~HW>O}3~9?9bXKiB5YvKTANlV9?nOXnOw6d}SN^n|pfdNR0(Hex=1(Nd} Xt=T~WhK7dPYy8-S8U8aEvi}1B($f*3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000791,src_000682,time_5130,execs_314165,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000791,src_000682,time_5130,execs_314165,op_havoc,rep_9 deleted file mode 100644 index 5312b16d18079c3a5b1c33c2de1a5a8fa0388ff9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152 zcmb0RW^l;(|Np;LaJ}?IL+MycK5G+eUK0lf28Mbt52u6)P@$pWRS+n`3cykjLK?{y YL&ND4ApqSDL+v$wMqY;E42By20N9B*AOHXW diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000792,src_000633,time_5161,execs_316301,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000792,src_000633,time_5161,execs_316301,op_havoc,rep_7 deleted file mode 100644 index bb8867537fceefad2ea86aacb708d877cd2b285f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65 mcmb1UTHHbrAukSs3 zve!bMhY&jPG`2qz#CkQsn3N$O6YY-^tsZ{ZXf~U^e~PKITsp;D&hlFF2-8-rTV#5& z(fIRni#qgr)tx%4VtR+MlH<-&_8Zd`;#3DMR4~>z1U7b|of`(BHt@_GlQRVx#;8N; zH?Q^EcCg#MvGujP&HcZ#^l5NY7;4Ff(ooVohShj`%BOQ)MhuRpj0tEgN1$x^{9*cl zfMEpA5IQrQVi10BI%yz_Rs>#XjW!H+G!!m-#iWI)>k>kp-Gv`tXXc`P*6G}LzjQio z_k!bP^X6;(qkJt#T+P1N5#@Jc2jn6n@KWRAH)3P?vD&eei(`3B!|C~WNm9`~952q4 zyxvSHPnd?W<9OC4bTKXsd8cAsITM1)2*pq$=2fLI1v*&>JL%G*;8M9Kbo7cbr;aDM zF--GoDDqFE&JrEGr(f?&2YDF8^)Ur2Q+Q4|ciYV0CH7C4J?=>SuH= zE`2Awxr2PQ*u0Tts?*MuO34iv^ME(s!WUY=v96Fvc<9)VfSJEQ_TysL3i|ZJv0alE zW~=lBQOQ|I5{kNhp`e*C=156bvXKe27!YE1OjOHi6M}q7u#GfrkF-dJlxNqHzodv9 z|M!yFtl|Shg9o)WyvZ1;l~>yBTbNSk8`lSlHdh3Xe@VL?7)H*=%r_5^ZzBQE!T{u3 z7N|qcD}q2OU8FEiAm5VE9 zy&^Ke^onQ{KsNIissO-UsU{ zkwD%V02M;of4jGEIe}WYRS&`YhYL`62J1Of%^u!8_I_KRX~cAW%F6 qfV@-Mb0F^|xZoY@0VF`)NoPY)sFQcYm#=a6AKk=VOe>{zvi~2l?HxD( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000794,src_000720,time_5165,execs_316548,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000794,src_000720,time_5165,execs_316548,op_havoc,rep_5,+cov deleted file mode 100644 index 868f292441f654cdc51d96d0d5b2dbdf5c05094d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71 zcmb1^jx{s0{-0?bll;Zb@PGYB=~zoXMr%V5X0$eE|2J7W*3ej5I!OGzsG)V6p`f9m Wp|znAh|FX#Vg3J~RXV!F$`}9=&=k)A diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000794,src_000791,time_1093951,execs_11609170,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000794,src_000791,time_1093951,execs_11609170,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..123b521c0f60263a02a72024c3ea78f9fac2298e GIT binary patch literal 26934 zcmeHP&ubGw6rL2pi%7sjL#Ky=hhAF9rtM-f6zWY1ZS19o>JU^~MI!`>2V14pdr$ry zUOkAHpy2<|v)2e-1dA|kCO>wP+014(Gn?-2o6Ej^Z|1$3Z(f$jCUtQe4WJiv{9m|uONb1m+?LCt3KC+RTX>!L-LHPfuUa>AR-zuQ%4 z_e$vfL#{a9Ts?3}S9!eo2@S;6?}RtE7q1i;cW9aV6_G+A=X%8)ucWhwN18|fm&uTO zxJf<&c76gSAD3jUpi4iTCTr5dY_;lWTAhU;zG&(j3YznMj+IOW8ymog0U?%*i5gk0 z!pTR4ZLDd3tVJ?}yjCIgmlQ+k|6VfNReWHm_YOe`?=nV8`Espx3sdTR<$6z1;|lN1 z1X8Pc2D|gI=Y51z1M)2r)Ih#Pg3ZLBP^!X25b&Wyz~mkP`KCgXGhJCH-;}u+lQEE$ zNWGG?La89%mb{mpWsYmcnt_7DK_PHWGByp!Mp@~#I7katpU2nv1juK#B*xc!gr;x?v*+%{?a2Md4B AAOHXW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000795,src_000792,time_1095675,execs_11625142,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000795,src_000792,time_1095675,execs_11625142,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..d9617324e902247398ca6806c69b02f0c3bf10d8 GIT binary patch literal 9066 zcmeHN&1(}u6yIzGZyHd^(&-`Kp$7@A2D6CU%K1O6Enj#gO7tpk@w_d5_%hf*RNdz8nOicz>MPzD5;VBT2kkK6HWh_g}@yc5dM=u%dQ+TGb%v@JNnLDj}{(ydj3s>L}&0*$u} z2>tu?*2T1-goZkU&O-OapL_^~6gazQAgEg0b8|{8vr@GL|JtW%!om3i=4B|xb-Nm^ zrDLiUB~ik!;FHAoqiwL-_7~}xjcrOsw8b8ZUzqcCh@Rw19r&y z(Mf2Rvvj+Gs`pts2Ak#xyLXQ|AwicsB<|nlfJki4m&019rUA@pqa9j++D?Q>(%iv^ zMx0zFGJ2Fk8>&;U=yyQw*}MCZ@36O@#oroyhkqG8(X`JdG_}J+ga6%pWd&Srje19BBXE~wl;8muUu0~aGG)n z><4oa*Vxzdj3sEeH_5Pg)c@`YC?2aIL$Id%Ydu)gf|JSB{q(NsF)v}bj<{zScx~i$ zPd%nF;57z2!u*E8VKsk8fy7akF?h(P^7#vhQf+s@%LaiJ9!FpW2a?a*sP+YF{h?XZ ILR1O;1rf{p{Qv*} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000796,src_000537,time_1096798,execs_11640791,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000796,src_000537,time_1096798,execs_11640791,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..6d01257dac607da58adfa52d1372d65eb8626f04 GIT binary patch literal 13415 zcmeHO-)kd99G_i;2x2dwlBIJGfr1CNC%fHbo927Pcpx0*y6quc)jAjMN1{hl487`u zg17#7@gd-&ZwLMXJ|0+n2?YEH>`Nbguc&W|IL_>Dlih80Gs$MR>A3?*XTIOh_s4vv zGyTqw<~B>9!Tx&lgL}nZLD85g;-LEBCxfG@R)rb-$cb>eJ=PQ^L|1CbA z;~!Sn(A?^!974#gpQm$^*v31hYPEWBaLl?=mTIgc<(jCTFGPXw3$0|K^O6-7}O6M);D7&94jAtr>E6V}^W5 z-IdQBi_O#x_YFoQFk!5|Y>JgIUs9o`*w3*{JtLVMCdhmsD^0NEo&i9%8dti9V+Fzm zlSza;GGBY@=T*h9$u>kh3|iyL&xi87zfHT{8^+Ua*Ek6Ph5W@F&jU#6PW z4z(amyey1N80g;{9^+eD0((PWA5?eiMxDLk3x8&NLtlK7Xk>fCxKT}fZy49Xsmo7t zBI0*q#`lJCvmt+H&!siEG9>oW4ao=*eOFfA#5;_hE7y8CP#WwB+;Rofy@UN+F8BTKPrkEg zu6&D8R~YR2%gwjVT7f(vi;IiB9z}VLi8$W_!H*mF+X&sm_C=XN@w#8Zsnn05g=-z% zwdo5Yz}-zjbtw;pyVdvUqJ?}tjDM~Mpa;-2|tH{fBR7P$eZ zcw3jyF@E1Pq$ZnCx(?UbbknreUyA&dv*`@=GE_9fc-red>;Rw2HZCY|?a}T6|7=@m zhfR9LvaH{Zti`+uAIS>S=25N#vkMHxZ4+})8+dVAv-KPuS&(<(OaNYc%f1p{igsq( z?un_ng}+f)TI#!BD|nrFg9RXuFws@D%KF*sx!3Q`54NzpIM3e7?#hL*Xb0$%y%`87 z`F}LuO`w}ug3+3xw-q=2BOG#%$@2q0&}lV>5!0lREw=XA3r=V4s#+~V5%}78sN4kh za(^GY%&LR=)WH~-OJLuhH})dmVCAeXhBL~i3|kMPOphV)HH$O*kIcADC*Aq=)b1y1 zSJ^6sU7)LF+VNrMZO*F@SjHx$u$*75*I&YfXg}F>MyT5a_Fn~1uX`By(jsO4v literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000797,src_000796,time_1101892,execs_11678095,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000797,src_000796,time_1101892,execs_11678095,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..6c9530253870a890004405ddad94e39049343311 GIT binary patch literal 16103 zcmeHO&5I*N6t8ZC2;yu&CC$_x0s}5Mv(i1C^kh;y7#D_?)@WH8K* z9u(a6QyRv z^{P6xnv`PaeSBAxAA-d)9ioQCrkVVbqy_T zUP&Q@-1=o2=SMd_$Q6sllaq58N?t0#K=LI~IbVtb-yI5Ml4fKm`xDbmqN#4_5*Twj zppW&HPRIK?Q!!oH!SZqs+(V@r(U+cc$~!Px&a0OS#roeF`ao=HJREBNcw%FGcf`G~ zAmS9A1lN2NTtrs_d(y4Pxigw=DSQ%wYB=iW!IhCq~i{xPRnCwEpZxBMY%C%ok!GjV<&VXB|;3_y*CJ{ z%SwU2i3*z%*Ec`2oyeiK%rvMQszI1|RTvpE(7QJ}$9J?4_C}sDsP5Kn z9{+^VNcKiSy&C%7D5!xm=l7El@EQ^Gy%F_VJCCi{?~TGteI$D$!LMv2d!SKD1Z|8Q zCbTz7&rx#68_7kQ%Z}%bjCcPCdcRZl*6BwlT!|VehbWXHCS1h%&wC9y?Y4B8(WyFSm(!8vSdhb z(+kN6QT-oyt$PvuLk6j3U01#G=Q)T5K*R4VnuA5XuxSSo)9s2c#g`EvDbvy`Dv z>FVlgtHn@S0~Y7K%lJvv{*ghyT7~b{@XmkBEvT&)Bhc-Jz;CU1m@K_u=fc)H{ zuv-m9znk65?mcQSxN*3{&xdkEAHe$|B>xQ)ycX(z1H=2egwF8?rXf{fLFqcV3Cm5> zHh<0XTfC+-)$6378OF0#>rsR7rEKH+8E!m2T;Z>M3mw3sS1il={mfcTo8)6z0ckzL zbpm<`ptx>oc57WL+BI9w*_lPsE*u!hYj4>{;%noL*|$exYHs0o6xP-{=9eK?WKE~{V3IYR-e=QsBw17MbRoE?h~dm~|4kVtOf zv!?Hb@NGyEg0&dkg}&{b;Su)^c|OkzbXt{R#3*TW4{{ZDf}pW=T`guwmhfE0sdAgZ zlcvYm?JPQ&&m4?_IS2Nnqu>cr1InN*z!~{=hb;#&kYh+Z$G|%~$0b~+lb-yot@qQd z>yTBzF3^=SYyUu`=iK5Z>)2$Btfx22<(Dv}+Rru}2xXf9Pr;IMxu*kP{M&EL*ZqWr TZ+|Djsg;Q@Fjb^&QdjZ+{caoKo2 zovr4|E^kuN1glQBY+*`wCA^W{5*Jfe|QDn$Uo@+ybR0IMWUYGGLpVVGes z&p7!62+Pq7scL$Gn=b7vSF6QJO;;&ycApwn`joRJR0M7?_Kruqo)fm(fk{>{=0{@s44R_Nv}?tv|xM)?LRu2ow!F z0*fLrY~y?DU&K>C%Jvq$4(`DOq@$DI(WwX=O46ZIx~%n-t;qqk-w62S)b8(7>(Eo# z9;X-N-4mpPAp`T zz|7S~TWWz-6Cy;CCiXtoW8?}6qsJMvq8RaV{5HTnExVum0l9qvf3Ncle;z$m)h}si zs{8vX{(+mc!4_9~RQ-R9=!x z5W;0h?eW%5Wm7IgHRS@(_a-Ec(VnLmOVCJrl3{VH-TMXu%`939;|7>$z&?- z`kH?C#?+RPC+NkjcFSn9*Q#0rxcxB(W$ZBhRrS1j7cq9j>x#od)frbTbgUC0SA8ff z6xhMUL&&5+*gOL6X!HgXBq5UmVe<$Cr*`w$ zc!c7YQ+se1KS~oWxVH=L?FK&|UB9<8y5!zBps{b4G2UC#HUs3)<=FKm`F(ENWcM2Xyd{7SI8ra_B$eaEVC( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000799,src_000795,time_1102773,execs_11686052,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000799,src_000795,time_1102773,execs_11686052,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..5cc236a92bfc85a295d8b51d55fc13084d666fb6 GIT binary patch literal 15424 zcmeHO&1(}u6yKzRHw~zC>39fu=s^m*`Ivl+(V!O*n_7el>KJQHq-}(>w1Qszz=N0i zCx}PyLJy$_0|ozwo;~!?qFw}xFuvJM49U9LtOp2If z^;-4OgX)Y{^Q0f18cv1BPL?QVqc6aGUug~9N#*nTwY42Y&2(f3&6??Ae+$Xd*DoXw zAQAqolboX&x0B33^c-Um6OU8&9nl;yjTUtnjM)N^u^##(XhBV*=mc|)1RTbwNs=dy z*)#{U&25v#Y`*?;oG$oSlZYzW#%D}t`4N)9EToH*hjJ7^f z=B^?qA@1WTiBJX(H0?kLz_)SLx2C7!Jx`5MQdpK5?2=z_L}n1hm=J1KCOWSn-buB!GUOX5 zAv6}6JvsRha!DDxXCRPOyL&jJC<#l|9`34j;H}(4-Wt$<#(W!w@usyK+bB#K`8bIa zeg%JNjNe;=ye)rLn6mUOtBbIC%T^|v4gEUN)+-BjOfgABx0E>&>`ln^T-xQ zX%7Rtz9)q#Xc{BzK0Io<1VeI{xV?=5o>-XAd%3Wi1Z55zZ^449WkiUkjqSc`B*+C4 zMfY=P*>LjpS^h3YD&~Ezoei~W+ggZPkpG%>;D3^3jK_8C4lZQS4Ln1oK>D!05 zbJ=XBsOc3rD_MkR`0(cT(uQ7z*9Ojje0NOa9P4_5u@sHjr!{bzgvI0df4_j@z6v4; z-P8QZ%f5$qYO#Avk6P>=2|7}-+{Hd3C)Mhn_E?j_y{A21E%k^S#9c4LzVz0&HM*?) z8aee|F?a=$zj;X#sKgjNI+81wPa#UptuAFt38b))K?(+>T(-3A3$*`>me4+;dgM1_ CNzae~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000800,src_000720,time_5211,execs_319775,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000800,src_000720,time_5211,execs_319775,op_havoc,rep_6 deleted file mode 100644 index 44921fc094..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000800,src_000720,time_5211,execs_319775,op_havoc,rep_6 +++ /dev/null @@ -1 +0,0 @@ -]66;i;ic>11;]9;1;111111111]9 ;1;11111111[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000801,src_000667,time_1122444,execs_11877313,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000801,src_000667,time_1122444,execs_11877313,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..c6bfaba2d6946fa32196c776fa68bab759c9f864 GIT binary patch literal 6155 zcmZSgH?cOfF7irCPfGJ=$jM<~U}(r80emAtElg=Hj6prR7q3x?cx7{>qfM-=tV&95 zNyi$RGTxF7G&FUOZDUK#~9dV-2m1`B)$z3>e!Wy~Yj}Rs}!BW0Qf2 zo<;zFqNI_fqs9(Y2nY<6#iRC)hQQDWfnN*^zi8~z7t9Qx5%*@(4)-YB5_%0?XRQ~^i2R+QT9Xx3E7EK|w?5Bk}3=FaAhTz7Op|yDI zoqxg%42B@q|9`@uHW{$x1Z|xeTC=c#8&8IO7D!?wyD6Jw9k@04;+7ifG8x2qfM94= z6K4+9Rec==Xd!SNjX%mA4S}H>0@w?TQtZORTog8NF|ugzKo5fe0|VxW4;@4p5q2;% zs3SOpSvp8cBpi`AgNunJ&ww4s19Rp(7z0Eb_*OEMl$1QN1~t)4kYzC0Bqr0hI@Mrc z25$RW#X@N7*nm{9K$Wd-l$kX|u*!BV1DvUQ#2O6Dp!OMIwHL*kq>p<_NHCfKhiriZ zw}H}V0N8vrvqmu<7l*+3FfMHfag-75Mua$BSWW*Kpo5`C(tiK{TN?>j#>Wdw$Hp4& h0gD3#;=uyI=Dc-$Jd%X;+dr{>(r=|>B^bS|3jo7uID-HH literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000801,src_000720,time_5263,execs_323231,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000801,src_000720,time_5263,execs_323231,op_havoc,rep_8 deleted file mode 100644 index 647ec549a3..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000801,src_000720,time_5263,execs_323231,op_havoc,rep_8 +++ /dev/null @@ -1 +0,0 @@ -]66;i;ic11<=9;11;7]]66;i;ic1;11111;121&;i[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000802,src_000720,time_5280,execs_324371,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000802,src_000720,time_5280,execs_324371,op_havoc,rep_3 deleted file mode 100644 index 4b9b338d17..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000802,src_000720,time_5280,execs_324371,op_havoc,rep_3 +++ /dev/null @@ -1 +0,0 @@ -]66;=========9;1;1;7]13R1;11111;1[Wlink]8;ple \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000802,src_000801,time_1128512,execs_11938073,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000802,src_000801,time_1128512,execs_11938073,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..45e9ffa9cc6601b98ff712f4631b6fb97e7675b2 GIT binary patch literal 9085 zcmZSgH?cOfF7irCPfGJ=$e|bL#cNR_UfCS!XcH?dtCEsi(y@l7jJKo%4NV>J>!7u4 z1FbEfo%u4D0MjyqDC7SI(y_|_|1%nziO2r`C>?8QZD;@m2!a3qAre5j|7ZX%0X523 znn~(ErcFSR|NmnRt&RCuARr7F+aSHh4i;7gKgDxE&LC57Y%=W6F_PVsO|lN$8hmj}4Rx6e;ygewG^>d-hw7@njsmn0xQ@mj z<&K8H&3ddpymJ9|~#RF6O4#oh{2ELUHB_$)3!)ut1fqZj_ldM6k+sEd!jXd&C+H%%JueVYL^WHW0N<8g5atnk344I!S3VCLjBB6H}#Zu-vvUCv-6?f3t`wUK~je7vx9Y^>oP husBd49xMPHRJV?gN0N|!`zO{<`mJ=V1f!RA0RYcOY@7f9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000803,src_000583,time_1133764,execs_11995704,op_havoc,rep_45 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000803,src_000583,time_1133764,execs_11995704,op_havoc,rep_45 new file mode 100644 index 0000000000000000000000000000000000000000..b1baf95cc90985ca3319a6e3dfffeb62ddaa2f12 GIT binary patch literal 20206 zcmeHP&2G~`5Z)MxpjJXb0@bh*ip0?zVx@JHE<$OMP?1n1C{hp6LPevBLL>}4K;bz! z`B+Mq^cK(m3w^%+EL9%SY6nA-McbI{(Y@eA8_myD@pJ+{7(&xU!#K5n2qQldRW#A$x0L`w?m&u?VT9&l}71ZZbg#aanwtAd6gjUCoNcW__TZ^s_~pv{1m% zq`6GN_AG`>CTve&AAN-vTV)oeNy3mm8tld``Y8YPHvdDo6b}o04LbV%+S=ym6 zGQ#0_Hl$O4!aNZ6>??O?+3lImvCaJ%bJY=JsTRz^Zf0ZYJzH8)A=hPk2)@QM@JWVA zGqe&wnoIbT(PyAx2+4T=dOZ-VEb2`#Wj`u+N$9vzr>d5dvJDsmVLAhbC83Mp#zZ7o zD-8+y`1o6q_*gP%^+f3C88ikRD{?3^_9L@vqfJ2cY!E5bM5DEpn%jr;L zQwqp25~Blhbm?W7twsdb965Rs{|%pq@-!j=#2Txm(i{aaDI)%pIV>R3)KsJdwPcoV z4jwIm;R7N~Rx2RV(y{Cj&;dNBlxQeB4h1*_aA-=v0g=Yjg448LDC-bT`vH-bMNY~# zU^9rDB_h&(M)TKE0vCw1M4E09GBZG=`Cw3MTY*Rm3R9wrEr)HfY<^Xl86eWM#V$ak z0g)Ee3zbZyaYGraRtw^237aYEg`(MDQMOeqA*8M`Dy$qNdm)0fJRaHy!oepTps;Fj ziv84Ch${}K5&^dEkIRq;{~aq~g*Rj3l4^xh=oqzW&+g~F-|s+AYkfGrUp6zgY5 z7dAp+RjS61aw~O#4_bCUNa`dCVzYqW(UM@%*o?<0=@gsYQ- z*($qIH<^dLU%SA6yXzmR*})Uac?rwf3w6=;jS1@V<}m4E{cg5>(lKsbVA^kRYs=pM z=olt{obXXT&X#KLi!VNHD!a4l>fXQ%8l72xeOz32tyT`h;twpS!SdeZX#vm_|1)%U zqHLEetL$A8uPP!CCg`(TPj%u2>|bCOfc;C`$*dD6VEdNy~M<9nRClRP<2#Mt2E&}@W6OVZ6^8=4u3hbZ0VIU_i2KKKabSA){r}n~*lzFhr Roa~>}9p)WF7dQ-p{{t0^@qYjS literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000804,src_000792,time_2092611,execs_12017333,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000804,src_000792,time_2092611,execs_12017333,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..7477dbad9fec388a94caf1e6911b27ebb1302863 GIT binary patch literal 5392 zcmeHL&ubGw6rOAaZyHd^((w@R(1Qeav&m$4pTVFP5t~?q3hEGROiI%g($Wfg@dqBf z#6LkidKYpCJs2qXKlJROhX(Z`ScLJ-ZqkrMH$S$)67nF~nfbo&&D*y#o4h%lOMniW zH%qIJN;%>;Z#@j`YWEDGQGQ8?kj^4p{Gi+dU29oqKnM>&O!U|h&~mj%m3h%W6OIVM zbuiAH@@yHOw$vIK)2{rA@B(fM9}D|nGbmUFo)OBEaR6h*u4x0 zC&-;nqjo^L{Nc$Y#DC5iI(7yQ2{{~FJd&_95_?7-Is@xNGshs7ht*KXQO+0u*NY2Z z>dJg~Uo;vwSgp}u%^u>g{->X}J+WJymZIQopbYt!vVmMrp%^PUCO0%=HFsZE(=pAC zLKI{VKS{~0gdGHzmU&L`~LCWvT3F=L@izR+7%UBE*d<#VGQyQ$ssb92$za0z|38Ct Hw22h};9?b| diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000805,src_000804,time_2096251,execs_12056405,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000805,src_000804,time_2096251,execs_12056405,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..1f878a0b81c6495ea58962bcea7eb6fc86c4f419 GIT binary patch literal 8687 zcmeHM&ubGw6rOA?-ZY@nCF3FBp$94K=Eo$PXE5kR#HJRZLUo8WCZ+8PX=w$$RK~O`0ZYcDLO`ny?R&%*^+`H*em|Z2R7xpGtrZ zD|gHDPs>xpGzlTE%^u3{Q`mZb3XTh9!x5izL{0iAk;!CMS9d7alc60tttWHNj6S39 zdb&k@cDBv@)lO;Cz^*nM7aHZ)gb3+ujEi5C8=z}-X$}Zs1Bi(>IRxsaCaDq;oipKx z5L}1&g>$yd;BHH9JeST?{*3V=UJ3^ZJ759iF9I(K<;fU;HrZ(1x?Fyc&ru#urBZ;R zsLN8Wqbx%lDvGLx7~W94rxHF!%)(-&!BQO+0u z*GuEys!F7_FKV?rY_nEl`)!I|?GL}+THls9EJ?w8UlDRnWt~jVI)OuqVJ64qg=TEi zy4M@o2`v+aD99dul8k+_fQ*g5%1&7NHVYpE>C$+us@?;#Rw`BqS)md}8~6>eaOyVZ z8ZrqDZAmMQY4G{+B0GWU2W8!-r*)TbO6ij1+cwY>%jSCfC_a}^S(=U3&7!JB0w82$ z_hU5%H$b6J47#Lsj;rzeC=abXY3v7PNqP3YDs!c2`b^iqq_L^*?WN=o%kkvRuZ5;$ zo6Xjimc|sy#GK4X(8tt>A2~;(LW~~i9@F&Z&@sd_Hgr+S&(9xb(&H0{)R; zo7;;UY8ms=D~Ruo5IJJ?BSIv2`0$W1|Lc+e0g3e!+i@vmCSi1-=25FTNp0^Fm;~!6+0iQO@l&Ens)cd?u!8M3#w z`{==L8EG0q=tvWoehtyq^C9XuR5`Y_-?z1D_-?LPEY@mgSjj9W&hTbtdDXs#-&Ubh zn^S4i`C!L$`1Qc_>}AyrB6p?X@ASMW$BXl0jPoz`>U+ z+p1Y=T`3n_l?tNJV|Pv*(L8Y1PC%vh1M<^#L+PP4q1Y|ryJS$J@p|e^2$B%8phVoL zHY)S=(|>medYH}c?N@fHEb6g>Z%9*rv69z`V+moI-clqY>z^gBR~82&tm-CJ(^T!` ziIy(Tp=*d3NoEa5#gAWEA_OxhhJihqY06D^2bW27P3UO8n{k#FxFV^WTt=*D@dMBu zTsGYNFofnaU3!ITwc2;mB;j+s#Vik=4@*m9;XqHV`7A1}Cs8&k#sqK6oyq=$I^rUm zwq}yst!6D-?-{1|;7lr&kXc-bMVB^lUt*DnJn3m3GT}$SpWRsaaS7K5T1?1cxH`@C z)>BB&Q(?|YR}}TJgp%Dh2TG!x4Rj#HfDjEwM}>^mrjZXewt=Rtffkd&;e>~&yh+is z{NI_({wm&6)IQFT#p{%ktW;3dt5{JopLIP`sJen3k|3(e4F2}Vzt;QcJ>UWRp$-QR z7Pn}`7e2Agvgs zM3PT)?4{|&cOYdgmaXm=$SWQhd-AFf5%P*;NuGUUvv2D{lJWlR+;JJNGq#xIx)#PH zHgyHYD%QyhbcxZ*dsrg9H3}|jG|5RGVn1XcFFc_tYMTz^g(uiUQ5eVzyJ_-HUbI*Z zi*1vG3N~JFH_2`#I@&D0D$RA`aSh~{AGqUD5WXn@)&0ah77KS0#ufC{ zxuZzLVl7y(@vAJ}B6_DF7Rw_Ok60`};+V_+Y@uQfYT(0%SiC35Ar^0f3oa70A%R%D zX>D){@3DBUau6brcR`@++6Rz#uAzd0(L(^pJ6CfmfV_+JMT(cMP@IfHT>o+>& z9bBZaTS+1QFCbC5NHH0&Ip_r-AP4~qqsflk@WyXqZ?t2rw`tSxHCNnpk<{q{>8_SQ!HV0ptsD diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000808,src_000807,time_2105696,execs_12120801,op_havoc,rep_28 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000808,src_000807,time_2105696,execs_12120801,op_havoc,rep_28 new file mode 100644 index 0000000000000000000000000000000000000000..d39ed474715f9d813a1567dee23c2fc6d8f0a871 GIT binary patch literal 40817 zcmeHQ&5zqe6rT-92#KOd2sPU2VI>ZGU@OJRu9aj|w0oke*e@YfRf~zB-7R5L5k;v4 z6x0O{J?)7<0j^wosJKKRArAZlJ#*bkT#zUq!`N|RPdtu2_V_D)bMefZH}B2--q`ZI z89%?YzezMQymox|!{dF_?<0gx`wG*a5oFzq&?cbC*~0n{7S{Iht<6rSGa5a`hPJix z6d!6^+lyNyU8~eYNq3f)f61G82D4PZ*`#%Byg})Tre8GZAJ}LUt!^iWKs%ZYGM>h4UIHkeQ}bmGi#e|o7=6<;IE6uZFW;6lon6Qgp@`VyVN(OcTQgN z;#7`F=^ZymDKJvU+(6~ag>{>of z1b{D8NyTIz8@f)2p&hON@}#oLm+5$XRewAl>*sTfs`M|1ocA&w1{JUJRP<`#C*(`N zigM9U$~9c!XjNjcE7UL&QbQ3pLUEVE?wZMax!JFbG-tYGq53SOD2c{a_M*ZS^fXfzuAPE1emrn|D^2X#F(y}H92`vzd{dtp`v)}3US?)9lWt3H2sLoSl;0t!)mC)2xxuzL4)I)K z?(i1j#6zL@2qd!_D?Tp88o|U9@~~K)cJ)?jUrCDDrNqgqdRamhN2YI1l`>xiN-7Xa zaLKHshbam9Hj19>{mCjVgbN_xm_e|1Zu)-}%&(N=Yl`eW^#OH{vIEVvET&cUh264*AR^ z=k1(UFc1p-VAjo8c0X7!(#dlOSLI7jw7eoQ{9sJ?1SYn@$b$B$~7~^D2(XC+KD7RvzLi z;ajvrv@o5Mg2|_p1kMX7I92%*z2a}PZ5P>7p3`#c=@m$m_%wU>qr8pJ^0QH-{! zH_gZ6&+;CmKK8sQRB40B{^9({Vx01v7X@WN01zl80!zL+ux-k%4)Shi?huEX&MqE* zfWJm*bPHIrsRDYE9_Vd7xRWtU=~CL2dJ%Xm;C@W z1QL)u537vb@`S`VKpi)b06!22Bp~oi*(Aa9&8mri78?Qy2(SfGF%U>*HCBwVFHbMw zEWVU2;VixfE(j!GLlW^U{$!OF;v4FK9bJ!MJcN603Iq~xqoFbnfdm53gg^p3K=}x3 z%zf7aU$H3riiNke;*tVC7z7efY?G+sc#lk3N^$*Q{(hSOrngc@_#u=qw<>A<(jtNm6-} zaVnx0?nG}It|j}A5Brk&c~WL^!8b-b>fn_buHWO(-&H%}_H9ek_#h)>hklii+G~|!7Qzf0vmRJrW7dWw>5bX4ZO3|M zTCxO)E|Dz0lG3w|E+N@n8TNr6bBIq%{F(wimk1=kSQQK#R;M0N7XLhbS^hue88%Ni zMSK}bfI!j+2e+)`ZB>(^b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000810,src_000808,time_2107119,execs_12128593,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000810,src_000808,time_2107119,execs_12128593,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..5334b7c8768c461b4708f4e17cd22a9d720bd287 GIT binary patch literal 48324 zcmeHQ&5zqe6rThnghWv!gc|MaVI>ZGU@OI&T`S3`sC%NS*e@YfRf~zB-EEf*B3h*q zP*4{*^t31b1h{hTq2dyOggEdI^vrcDaY3SdnDIvvk7pcv?D1Fp=CGN0^ZeeM-`HNy zoA>OOb~lJdPOcr^{qS%X4F(9I(}BYBXAD^%$2cbBkh8h{AI$9?;9DELUT-vdiVbbE z_7v}Hn^)!^k#?`rDN5T|R{kpuVw#3V+ONLolUzGeg zxy<8KjgyieH$y2gQiseyk~d;rzTYR;3=(ocppk=4PzeZ>2!ZDaJ22hrqY#C1O-Ju@|?`7piv-Av8g z+QctctzX*{f*J@3Tq03Odk3rIC;z=e(4Fc>D=W7q_;>>5yaDIugcQBdYoBDLJe?ZgfB|2?Z(Ot>wLJiC?<#!00&6-X(H|Q3} zKK2#r4(|{~JT%IWKsu|j^5asj5jdWZhvhQbW3AM_k`%K?$*ijCVF}e|G6QR>lm#kK z(t%KlOJ*e&W+dd>IC`!RoK;!`7eGjuLAZA2^#3ZHUn$4eCUW=G*YS>NlJ!Qn-+v7o zhW4XPr-Z&upgZ-X-=`f))n_Qo=iUQ9pdb5T&^kB5Mc|i}Ub||$5kGkgT}-Zc+k$#} z$mb@xXmMKMKq&Bo*%xEg{b1opr_Ui=l`lNe_KGC%gYjM!8H!5h(+a(5%IMC7S8&?e zdXqb^B+tweJFmJ6;=Cg3q(h&v>9cjWPW}Eg_;nZWP;W8WnDtOkqDAXcui}_|f?lR> z%n_b*D!1TQj}4-#;M(HZiW!lqIyU8uA9xfB#2H3GsdzjPXIQ*B0gDQSK-E_E zg#y0>#-y{e1#yOjntF&cEYx&lX-sHTSeC}*q)R0R&JLD;AP{HhL8R*bRfsc`beAb( zw>=>V{HqXWxD0WIPFf4Z8G7#MP|XN|bXH>-84qe)1R%~(>Qqn_`Ui1_Qm~hT8R87* zO%uc!y7|YDZwzsU?1iFwXPK2AwZ()ILY!d{-Uk;xbr5G5j!{`Sl)08lB`B#MOb}5d zL4r8L*h#XIXBos9=6)ZVMH42AGo(?7;gN|}5_G;Jjm$XgHx%>5_%H)#c!)mG{^D-_%h2nIg^dV=uP?HZi(}kLjER9j= zUdhsKmAZTwtR<1XEj$=@<%G2=qbb}0M zJu+2kCG~>^`)#81K+ZJeOw;Re{)dI(+brz2S#nM!EZH(<(Gm&o1pWU~LQmxp3=#?5 z|AqV%K_VfKNwFvp@GCtZ5Nj(9861!R0Z1fF0A3Xjjpz}G1dX$Q;Ac$`<>eOzZ9t$r z2z2aX*{kv*Q#Af`*G|+(L))y)fB#A<&qn6evu6AKmA#d{qcgK(ec#pg5wsP-W{J6> zP?jaio(gSqA0t#p)~}&a!&}<9WxCcPCwC8V`?%iR!nfLw*z)PGl=&_VEkNt!7QHc{%?U7UNA?P67u90jdz7n$K3i;yC7`Yy@P^Be>#i81+04XN~vW+U$bwZ2=vEJ{hlb-Wkdi$R`w*J~dA(5Xcz{Xf`QAXnD|~ zKrbW$=`U6V!-mx<2TC=<#<*d#gj2+}p#=z}hCuPNmYi@ujo|Ztj2+93(5zh}!~X&7 C%G0a> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000811,src_000809,time_2111768,execs_12147805,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000811,src_000809,time_2111768,execs_12147805,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..a090f9b4c8c063793f8439e7d7d12427071ad986 GIT binary patch literal 79689 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 NDBrr#T6u$={vTXdy2bzi literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000812,src_000703,time_2130611,execs_12297893,op_havoc,rep_63 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000812,src_000703,time_2130611,execs_12297893,op_havoc,rep_63 new file mode 100644 index 0000000000000000000000000000000000000000..25ca46a6b8388205a3b1ae519d7ad94e44c525c3 GIT binary patch literal 38948 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 Js}?rs?tjoqiwXb$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000814,src_000700,time_5476,execs_335670,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000814,src_000700,time_5476,execs_335670,op_havoc,rep_3 deleted file mode 100644 index 4aed4fcf72..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000814,src_000700,time_5476,execs_335670,op_havoc,rep_3 +++ /dev/null @@ -1 +0,0 @@ -]66;1;66110R]66;1;166110R]66110R]66;1;1661104:Hle[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000814,src_000802,time_2195616,execs_12562238,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000814,src_000802,time_2195616,execs_12562238,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..7ee51a24d2a7002b21e041e35b6c22c476ba0199 GIT binary patch literal 13792 zcmeHOzi-n(6h4DGgm1icS`w1_VJuC=9d=r8|F0 zR|doq35h=esbXYc2@(SX73yK1?Z!XOc5K;}-Mm|T@7=ri-hG#xzr5Ht2VF|&>)qkg z$HM^{W#3+i5FbJVJqjHi;fLK`uQwi_V@B4MbG%R1x5H z^!R1X;F3Dyvsfjem5LyJWO>7(i=C56v|~?`PUuUuMOB{0N$lBt#*t_q&*vv~t3S{@ z2z>L%AOZsAML>RFypgM~xz;YYEY?*Ns8AIlf2Ar1jWUaYPMR|zy0_{uY3w+J6uWn0 z`ik=f@sLYkp*k~-gP*XCx`F+k=yA|U^iF6LcWjzt13)cF#C=9&U^ zJ{KGyco2X(p9hfaMX2*-kFga2>U=pepyGvsI$!bj1TspBfc(^4%wHIbRo}B$D@s{V z=aW|Spw1^hAA+>yVWBzI`GSDTSr7j8VvEqlzoQg;7P zD2}$)4peF?kG9UxRd?+R6-~9`wWV=g%RF&O^9YTGqUta9=&$$eV^7l`mQ?9HK1LC5 z5k>oW=`?xo6msaFa%8%G0g(ejG!=qHw90PdzkL}?pW({SR F{s#pFs@DJj literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000815,src_000717,time_2205006,execs_12650970,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000815,src_000717,time_2205006,execs_12650970,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..a65c9d7c2c3b15598ecc8fd76ed3fa9aff32a8be GIT binary patch literal 45009 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000817,src_000816,time_2625685,execs_13097985,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000817,src_000816,time_2625685,execs_13097985,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..864192bf21b017058fa81bfaf65f6219065ee721 GIT binary patch literal 15469 zcmeHOO=}ZD7~X6JZyHeP(&-`Kp$94K=40|P27_KiY-$lIs6(tZk)|u8r4{tz2OhlC zpCBH+3q6D$3>5qiJ$vY(MZE|XVSHzk7he<*{5UQ~5JZSK(RWB4HOyLShWOP!LT-3DFmt zSJy9=?&fodhLg!80a3LLE>}P{NQ_ieO$%Xou)*Vv!yUvdlq*epRimr>Yo@A2V1`+t zD#SU}#O^>^2hG5Why>mE{^E<==_K0r$DTubID|NY$l{X(6a zzlOcom3vX*I*2SHiZLP7D9(MWsx$U7tJQAe-C7MFI~05MKlyswL%YSn!^8tWrhh<|kjLMvJXcskPYmNr z3NDSKqa^>pIhwfkwa}7m>(YLuryzweAty=4(LL)DmacU z&o?|~xg9(Xn9L+kDeer9-97ssr9*)msKXB;!B3BvF)S3|?DJ7YY{; grN*AkgQWy0yx<8a7?482(yABG@n4!p$B1g7e<8ic5dZ)H literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000818,src_000804,time_2643442,execs_13249854,op_havoc,rep_52 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000818,src_000804,time_2643442,execs_13249854,op_havoc,rep_52 new file mode 100644 index 0000000000000000000000000000000000000000..2523dbedaa9c9f0a9942b7badf974564a7978777 GIT binary patch literal 65200 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 N^zkrHY(zP|@qe<(NLBy< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000819,src_000690,time_2643921,execs_13253433,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000819,src_000690,time_2643921,execs_13253433,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..46f1cbf340c7847d6427f2306a87c537b3780f29 GIT binary patch literal 21562 zcmeHNKW`H;6!%3)EC@wnXjFG&=+a8LBt2-XN@YWp(ohL?C|D7o1_VK>P#9_bY=|_BNdXlIG5xu=kvvvb7VKq%h}KGpMQRBp8b5iStBlav)6w9wB1CV zOzm|hDXGvW>Fg8fYzIH8)$8?c_X1OQ%elY@?$)kcLig;sZUg%Cuf<#3Sox^R%9!3} z%yGRH%Kl)wP26(OCIrTY6aE~VYU7DORRb4RS=^FOVT`(@dh^<_9s0XHkge|Ct)Ki| zq0ce~vCveMC=bdgFN~~5plJOHU;%)DRs=2)y3}f5th_z$LB}2hUYhMHCQVE|j}Yn} zumAj3SdETZuXo@3+Ut4!DMqtbrQf@FO1Ks`YDP{N_e(&T+FpnQ0Y)N{MR5RU1JMQo zEh7SOHpmDZh%E~Oa5h+$ozAvSI2&Zc%_^zKR(Y%BtcI$Gl6_z{AAwgny4c83mtm@2 z%;rxjnrE}=SrFIT1=%sn%&6$MTwi_@f{F+Uu0-^coQVl^zCIbG_clT-rF)@)SzSSh za|dsX-26T248G;YJJjuVf003LxE7v?_Z7pmzj4N!$M22nboeFo!7(SC?ra`;WJo;S z`GUsX%^!p}FR)h;+Kntz{mnqBH$LW>jpw|k`33Qgetzg#_;O_}WSNSHraO5|CozQcn6Y;F;f z=P)vmJcrSMzEudApFAeP8Tmm>Vj9tvm`6hJ1q9|o01DZ2!FT0_p^$y$x46@hokc8P zKK!a$zJUvHKehC#;6p=!*D_WpWLvgj5_c`VOq$be&394p0&Ii=g={Ef`+t&f7bp3@ z1XF;3$q1N#7YT)IQ{x8;*}=|0AzK!rP{^J$%hx2X`S2hJ32qSz* s1k6vKlfYD}A}BE@S2S<36S(XOEox2YiW$(f|Me literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000819,src_000701,time_5572,execs_341659,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000819,src_000701,time_5572,execs_341659,op_havoc,rep_2 deleted file mode 100644 index 1a9a055c7f33d6497fca5e143e327249968870f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 97 zcmb1^jx{smW3)EZG&Hm}1Oe+z@pqzo|Fbh18=gamCFkdvYA`q$S{LEd0MwqIWMw8D MZDQq-lM14Y0h;(2y8r+H diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000820,src_000701,time_5578,execs_342053,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000820,src_000701,time_5578,execs_342053,op_havoc,rep_9 deleted file mode 100644 index 3920e81dffaa20582aca2fc7cae503166ff3f788..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmb1^jx{smW3)EZG&Hm}1Oe+z@pqzr(y^9&)+W~MFd8JIonm6b!2YOVvUIGWAq#_n z;hN0k{5(?)1_wjyqVyyyGwEm(E03I5FaT)>nG4dl25uaqF-QOeV3uJsAsu9pF#ziB BB-#J~ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000821,src_000507,time_2686822,execs_13358103,op_havoc,rep_61 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000821,src_000507,time_2686822,execs_13358103,op_havoc,rep_61 new file mode 100644 index 0000000000000000000000000000000000000000..237b7f38e7410f9b1537b4dc085803ff115fe5d0 GIT binary patch literal 16896 zcmeHP(Q6z<7@xaTVg-+DL^v}+4kHvv)8;OB7mu~(wCZ7KD=8&nlc|uTh1Nqtj7S8% z^bgSXpYUJELwrdgAo$?FAczlr5zK=xg|dD#yED5pJG*pSoR$!3!uQqdnB2zn@`YxzZ$m56 zgsR4q*Wveud($p%*1u&+{U}H z`f8~J-}4`R61~3<&zdqRtOp8dH)b7o)i?2j>ZvkEn0#em=olZ3^CnqP?tmT!~ z%ipnAVJa0zmAlqX@&3=1s}|Y@8AGUuc6$rAaBJGO3+Qk~DZeY{D;*OlTBhIGJ+M37 zwQr`Zt&2Chn=6iJTBLU8{OJ)w=N~&=a$bMPE;lW4x$#3wy`w?OC-;A1-!W}3AH!67 z)6_o2&LH?kVnz%_>y5xjxL>VwszFx|?ZZxyHu(29wGX;pJ9p5Jsv7iKHg_$W?KL*6{sk12(9(>xT*sFtip2>`maO88RV>oe2{Q=| z&Wj?UVdBZ8v+R@6jw^Ccd|zcYdB|Y$m~?0PDlSv5_KKD60-Ek%PyqV!2NXv`NQ>s$ z{=TEXC56qEG}XV(Qf+)3zAD@n?$T^*q+FtC+f!Dlmgr|}0i#1lvGCzEU80X9P zEm6G|OZu{`j8Z9Ru5x|AOweCG6ZEMnDI?bhU=-7tIHm;j>!)vXyBlTVhP;?NKICDz zn3=+9;p@0kt?`~awl}MVeVIcv1`??W)az1%+5r#~ht7ioY4Sn?X`y~8hPiYgW0-9O zFlIQ#0YiHV7}^XLy*H5vt|taV4pujYWA2jlfhg_asF4+{!&tZj_A7~Ud53w&+{f^o z4f@@F|K?$_vO`K}_MpFYavIl2SCjKlcS!78h#L9_ogZl zWn`#EW!338HEA(X5}5Lyk?(wt0~QTTd2rST@QvM;VBbSmYTS&*UN=|msX3CX5uAxk zk=QB;Ar$L#<48mgvgb(VJZ2y>jwC}JVn(WX?uZ$p%}@_ZtP7>*V9F&Q6wb$oG~7r< z8m7l1ITjJPM8+cT4@@kMWDQ7EGgV?;Zmck=*N(6I2ugZrE!xo>n`^Aza@l-(PZ$dv zYm7n~pfYfNk>xp9u?Qp9m95z7_*t=$GW}nG9kctEl{5X^pl8eU^O%DvjTnTT0_+I3 z!Ep$N6K)buXIe<{lCxm?Y4GFi0DrD{X*sn|9Wdj-RW!A4Ku77DMrwcOqPY#oNh&J) z%;{H2s`PkJJRt{$A;56(i1SE*p)bl13^K$-oIR3?Ge^Ka2`z%Q$DT*}Tptlk7XHq8 zB(96yTpN+&5)9D?K}V?jKwS&BfRV_PNZ437BatVOOikrUBtA0{odIMQ=j5pM?5~T3?&2 z-n>UkwLMUK|8p#2UE7D8L1fhytU83!|G|X)YReU8NxQH@K?VFk6XmL?fXGwBju=u1 zj4du&S87W%skPSjxBLZ8dOcn~Y&~064KOz08A!?S`XD*ed3st{hO|FDEs)4K{zyaB%q~YuDcXokHNV3vr=70- zy}pLm9r4XG)#wffx}AY$s)=Q*gh!H{y73py%_1^Gr#5T(u3Q;+B^GX=o3bsf}JF>N($)ntY|iYlugLahgM|d z0ylhvTejFq`Z1yf+Ey=i)CxGC_m_P{XV>m-I=M?UGk=)HS(tg2zY((0>IgTq3_60# zGu170tCY&&4lZm|Aq8nU5v>#YJT?}{d?-!@s=32Fd(QVaTa5L9?Wr4JOOUc5$Fm|l zd<&s$HRmy~X>GV$f?i0BmG1`dhhcRfA-EerfDB>i(;T>FLVCn4b|wsnw>m~?l1vW4m z&$jt1v;aLKj+@+BO*Ivv?vDp;%)Lj={7On}Rnx$@%51sH6Zi>xn;&w!_()1H_Ip^y d-P7Jc|EB>!dy%#b=xhmo*#9^1fxe^1{{t#lYk~j( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000822,src_000701,time_5588,execs_342748,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000822,src_000701,time_5588,execs_342748,op_havoc,rep_9 deleted file mode 100644 index 3c340af23cb887d5aeab254a9d1c71c6b524c139..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129 zcmb2Pjx{smW35N7aYQN9eXP1^}v_8ZZC= diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000822,src_000819,time_2694148,execs_13409072,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000822,src_000819,time_2694148,execs_13409072,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..662dd05d8fbde4f6c15d8143f245052c52cde1cf GIT binary patch literal 37639 zcmeHQ&u`N(6m};hE(lHHuxi_=d=CXE}K)Qw4Khk;cA+CWgG36%refx(>< ze+O3%h)X3T{)e5p7KtMhQb^NwOB%6d-nR4xQC#1A^JqQYX_@t&0@D* zw_-bU%>84r4Qkg0&lSOS`wd>3JMvsM3`8}onRz#=$)mU~v+3&1YyD^6n{BV}>ek)* z@!vW2Y(gV)RfUOSql9@;Gai9i&1XOe;eS9hA2)_q7z8c|xyWZSNBO9M7NrQhR4Prm zFpKV5%yB4X_Tl2sZ!`1Zy4&g8cfNKyPIrVcW*~%AvU5ISbWVjFbqN=uY3Op-zC0DFUCF2O0yO833Nlwg5cATUG#dxIeoc=He_*WQ4KKnZA%i#x{* zqW;ANtE4k~rEuO2g|ajg^&;7L#-e$eOioT*Z*$V4mzrVHuUv0G5<+GP;eT%S>pZxZw!a|dsyhbYmIlL-ERM)z1;9xuq9fST&CTnQ~z=N zxN)8J-;_N#^a&@M%Lfka6Hhk3kjvuo59&Y8K;H^iZ)lolp<0qkwOVn!bibGM-?K&@ zFF}5XCXoRiAOHlWfWZ4H=#*3WFos=fBP7KfqfiZ*%&3v0ffVl`2u_0Z?C^OKW9%pI zH0I#lctN4%|6x48QjU)<8Jx0Pv36XSuFP&Uo3|{+?C(C^BQ$-2cXp39n}G(a`%mde zk_i(9kGTGmp+w&+&2IC+0o&II=Q)TBoaZ1KC>w=<{?20@oS`4YIHn<8ih0-xZy=Bg z0VJ|h!B_asNMsk@#I2TSFJk!g@vCaM0dpAs*wm}U7#b41hOr`%ZJ5CX!!~F>EywLl*(ARGi2VCNdVp1?lXa)2u(HZKo z4seMtY8g-_MnHGpVB(3PBM?x70DMC=I2Kh(p?%|`8clXy$bHBn2L1vefZRtSVfQ5N1YN>IkJs9@HXQ$`{eiCphX z1F<-xzd14ZG9#dWEE0)aUDqcPxdY1}kt>>d5eNE$$RLOqL<40YU=RZO pJCAW-N}W-ZVvf_OgbwFX35;3^f%7ObM=Ix$?O0ulRV&-{_&)>U#`^#O literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000823,src_000822,time_2695380,execs_13415248,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000823,src_000822,time_2695380,execs_13415248,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..f77a88ab188505f11ad3411cbee123b89398905e GIT binary patch literal 69616 zcmeHQzl+>P6xJ?*G$9kU6?cr0sjxK-L4^JOhD1jYVT&GnUO{}lIF*!;#TuCnm6;kx4Jj)o6)|1e3V4V z&v#G1`{wjGc+~3nsnuQ5n|_yG{aSkUQTXN2bUIxuUWaLPWAr+_AKkbuze95MYW1kr zo;*CvCSm$rZ8lCLFdO6->%h_^yCw{S9#;a0AK}UjM)Lrl)&^d^> z8WLWu_QQ;ru-Y$-I6Pe=Bn#&ORywq;mT-#6<|Et*f8wbN6rUwYDGmYOZ;=hr96 zgakW5z)6X8FB)B_2+sB|3iW5#s4BakQ3bP3IWA5*_`$ZDZ?`Aw&&ll9V6j-dN!Hx( z5q+h4uIQ$#Yfs4$lf3aX-FznL=O;w)+CUv300ag=;I{#Es;T@!P+e&vq*Pg;P>(nm>uJY; zR`P`)SP8PW!yj#o@u2xlH4E?R8)Dr5S$%!2HJ)cdvC8fsyq9Ik!OqS3{G%{UqrZqe z7tDzuU%Qvg=hTI8^`F+BG;2(jJmSVrmI_H!+TG-V12)l!;F(6o-{9GFE)(kony~d!aB#E0q;Q_);Y>R#yZDKM)@7x-tpvt z;}S$8);ZG1Ab6(Hz`0cjm>)cf;8e<@D^(V0gd7McApjy<2`=v{gUI&4Ox1!9>bgMI2T2;)|_(?+5HpQR)0xrJ8$|zeFHY}Vty<4BB$qf z%tN?}12*whF>y@7c)+Gm9ibV1fK7Z=%Rtf^0n=lH)&s+hKtK-yhz<4N=xQrY$HuN2 zO?6!0K2#AyeFqTOCiB64G&1HEuA0iVXyV5TY7p$W28Sg2FP`#3yr6&71hNh0+}d&m2gIMr>lE zk-;W58V#IVg@F0NlL$_weQ8RSMH(Ro0!j#g$W?;NyUHMPJuo?lTn~(lA&L;Fr5;5$ za^y3P%n=cYTt^I<4?|me$Et=p&PCCzE$19WE{NRxtA|{iJC9L}#4`lU&qadBHPt0S zA<2jD!35{oFf3@5jnR5nRULP%Viu*S0iLn%F^hgD?DSq%+KatWbMTna7NOoi*lVVw;)A14z? z2!Wn9_ni6@3OOtx|W1oGf^d(ruMd1HB_*$%EFQbDASSFj_HoQ!I1)3MzO3H}KcVAp!(7!U*zg5rWy zi4mJlP($R)bu_;ukSCzT#?FOPQTdUMe#q-Iu6z3%to(tkm?Q=zS=>%{uf4d9_vg`;bMsQ;hr5jm z`JG&)SS4v%{=yod>u@H)|_2Z@&0cq=y2_2NSYoMX`d8p~OulYTYE zbHk}Y19}b6NY!!hEqg5tP3?M;A?^FhZ2wZGuz|ATAeLU#K!R5CYWrK_c31B0ufeBG zL;0Rg8b1DZzdFo9&Xp_vyeQ5S8>)I3+S)Z5@ZLp7h_JsD;4G=n-JwglCHkWzDQpa& zyWJ~+%%j|Y{^%geADsy^ zNQwNBu>=mis&?U_pDjkcAs3_2Yf0s$_1xwuid}aBE?Hi+Zw|2>?1|eV&Zp7hb}{B~ z6SA#1+x$wyis+d7lk)&V)+zX!miAm%DVMl-aAj{KH}@53hD99WVTJJ6Q$pga!oQqZ`WoiVEH+Qu7NP`+VoZVc zc5RjdqJ%L-3Gix#38OCW)e1@PUIpxPaM3q2f&gDzsQdmGh!FcDd;gdMd@-Cg*E77+M#lYoGu_YimP8!w|!0t3U>@ qG>``ZnaN1X@=P_NMX-Z>urj!ABuzjjNFU5x>1Y!xkDOExWefnG!6KFb diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000826,src_000751,time_2725133,execs_13666207,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000826,src_000751,time_2725133,execs_13666207,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..5bd9433184165a5a208d70c1686e32f309429ebc GIT binary patch literal 4629 zcmew_9V=~|Z3hC`OcG{50A}0R*`~VYiVulU}078Q#>}AAqNwH z8xqp7rr=fttT6%NBPs1gVw1*Xl7Kd3Tu~b|qir4Wh^kNTDE@7xBUCQ(r_7-`DS({hiBZH{IRjn%jkBXLo03XXg9n z`~8hch4w+AbcU{quSKO&`Qi33$8Xy!Z^5l!x8Kh1B%XopOGIl-9b=Uw;Dso&k&xW30U_gKAz?iKA0V{vgF zIx9QvyNmrlKyKe(l!SFAiz*hlRW{$+(AU>rT(5X7!i&5w>NubL^we>6?a4LX zBDg9}`%z~O*G#{~aIh$pozs)cGyECktNLDtji=1RVNYlUNHtouyCI?*cO6bTAN1G&ar+Uja**b_w* z94fXGr8p@OxZ+o@6elGCOE!0fH9s3g#yCh=YX+MKzUwgL@d;~8^%+1kexrtF9LlAg zgMxLW2m}!=EFN$FwhQ8WwCU%ahcf--GGmbCkIGmTfAv$<1O=MEg^KrSv2TGgP=!G^ zJG_Gb_7BwKd!QbR8N#?iQBxLBP2Q?Lfww?=7NrYts+3Ao>XfZci-UDp#)_M6#eOf> z1+`k~efYRoVheUh=AlSMt8mCPYbF>N51Hi3)y4tY$+l=)$L02Cc4_)`xGYi&X7=|EV)(|I-LeVfv>vA^C8cc~z zz__UY{jN=p4C6yt?M=f7f`@tF5h;Sl={B6>&&f!7HVARry@=EF5NH^@`Fx1VuBO^w zc}=9S#h~dAXU>nH>50`OtAWhA4=O~&2zIwOVhHpdTr~z&ObJ&extU2c`{!f2n|nS& z%#OXjo<1h*USChR03@A)Imo*P46mWQk#UOf~43m0cE z9JvkoeGp4^XX83VVJ~CwWsS4{W@l%s@S8oTQqtkNu3_l1B^36rB4a$<@Md^H*J-e| z$7E|x-~$G66?ORRwPWjv2d5-%A#Y%mGqB@aX=M zjH*By(Q1*%R4o%J0jcux`HP153T#-{)|xF0-nQ~c$7a$RMZ!{2i{JRoZoLU$6BO&* zAi*TPZfsGIz{IDdotKW-9L5s@&-yTX*eFq%b`>a;?;InUC`hSlFtjd8PqH$T Ojy5qg6lVYeD`NoDiVn>H diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000828,src_000706,time_3225665,execs_14153160,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000828,src_000706,time_3225665,execs_14153160,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..3f0b10df003ec658e590c0089ed97bc43815ad43 GIT binary patch literal 34112 zcmeHQ&2Jnv6rV(u$|;Rhp+@m#C8YLLlueq+?zj;-R#BRi0|izu{xi9OadoJy{+=+eE|zP;x4aR-w#4ZT>|!;a&eB69gfN-x=c8QDY-N5beY zx;$y&PEt5hY^I8FL3bfCj7yQ*#Dl|I!}uUy96mV_U|{%!5V_L6>yw9%vlP`STtogF zVYtwBZ}{O~$nWFs+L}k2hxQQ_gkho}x{%wb;;oI?)qS+M%9uZ5rG6K0EL};qhvYek z{4Kn()ALULzTrQ~+!O_9C8CcCHJsuP*Z=`Q01%i-1b(Nj;%$M*8JO6dgm!iL3?6`mJ zDyce=llPRqy+hUJ$x@Kf@@TOFI3a)(fZA*TIe7p@n{*!1q{W2bi4=Q>VMG?>en zYkQx~RFHmD;!`(XFL^-FqrsQ~g~CE2ewgx#!5a{C!*0N9#=;O>7UdtvMXS&f&Mv=pU`Nt-3n+1@Q2T&$;m6tL86$W(+ z^l1b|CEVH>1-XVq6Wp3wvw&Mu!)Y3=fLp7&*P7!#WL3Frle`JPoGE{pH*qmC)uJE%k13u_R>)d2c9i?nRaAZyu@9MH!q z9icb^1<^kN^H>E?*2XOQXFZstfj$QM7?y>Ycg70Z4+sDPEkOY2WBx@(5bBkQco%i# zlTfg&^l=>s2#z5O1%W;W`dDzv1Q0-qP$`p{1&};_tp8cIvU=(3VOa?B@wPfY)5dgB zDYpj8Ld0kRx5k__GnNEyt?CYKnp>-?eJ~%_CbIL+tqHM&fC`p{5S|!BXo1UsWg&{d zwIiSXWg$|W=7UpDTWh*6=hUrU)cEQ4ZSoZ>H2OaJ=;P_8l{YNsILn!Vujs}lbwyst vM7J>Xs;TbkuIjF?{u*0d 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 R?!Nh7aMgX|2Azcu{|{O)>p%bi literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000830,src_000101,time_3236408,execs_14224187,op_havoc,rep_62 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000830,src_000101,time_3236408,execs_14224187,op_havoc,rep_62 new file mode 100644 index 0000000000000000000000000000000000000000..376190c9bb6d706072224f32dd981e6ce7360b44 GIT binary patch literal 13500 zcmeHOKX21O6u(453<${sq7f&gqAsX(u;b>Sxr&5HFop#bp~#GtP^)%eWU#*gV&t22 zW6RJFkPK8pV(E&6x?|p5e2yL4@t-(Nlf09fxR=ZG`Q5$Wz4v}E|6I#34opsaChu2k z6>>?fuDGIbHFBP5U1}Mo$vf?>gn{BKav(pe*0!njFm<%mWtAgOth%b!9LCs_9rlj3 zY2V>Z&e&VV*{{IOhajC%n9u>==XL(VVC?)vw87xhS6+dc%fTSK6A@wh>iv|z^857XQx#C1Vm!^6+VJ39RJ90G!2@{aQ-s01}@J)&Ei zC@rfw@_AZ<%URkL%InGf)HRHKLo~S_d;Su}YoF)Ue*Df3 zDJil(6DwG%8twE=T2PIA5o!d0Q0kJ#kZ5uOUzC-GOwNCr2e2u|Ep1ag)(CByy52k= zK;yy2sCEC5uItC`tycnfn#sx!?9)U=MwOfkOT`qQt;?oc$UR% zCA5#x{tuC^vwIiN`tLimU%&giCQ&5XcXe?}`;Ai=X*4R=unWal(sW!v^ygGGOMGw# zK4>%m&y%*W`0mqsqwP{l+XZP?;^w}{zhRM5u6jA7HgyOwuFC> ze|>X~=UW(BU@#`*;%uQK24e}KFa~2W83hc+;{5E*LHig#uRt;jgE0)o3M5X~(|MeZ zn+n+z24k4q$W277r#)dXhCGkpw_@|5$n(reM$YDWY(j`k2>8jr>~z`9g%&I2#75YI zxQ-}$U>VWA#W4z!&631G7H%OkgOJ7_Oj8R6bcEESb+eLV`Kbm-uawI*q|^m`_Yv*d z{Yf(?cP7kr7GBG%8(0YCx_ZxdOI!(9>*c^MmW%`_uIYlDO>-q=l~t$~1Q#z+Q+~638$Zz?J5N# HWLx_Wrf5Ck literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000832,src_000799,time_3316876,execs_14914701,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000832,src_000799,time_3316876,execs_14914701,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..21a3429f0d19c1e0fd440231e4323f37c6c50db6 GIT binary patch literal 30984 zcmeHQ&2JM&6knT4+#nJ~S!Fmx>VZQQ$s5P(k0I15m#QjB5fVtiU?9XO!AJoCQhR}- z9(qat1k_{im2!wU)DjZ^17{8#h}vE%fsmFrYlqlg@6I}JH`$qeBSCiOeaxHR%qH(W z&psbrUf>RY@O}Hvt@g6jQMUh;96^SA!7gmiW~73fk<<>my3lAe9zJ}{gi|TJW*3}F zGg=~L>aR~z9w0^ar-CgwTIovJD>3nv=M@}xT6q64QRhyn-}X8@uSWoyH_|>6`l`;e z;*1v@33@zFIJ|u9i(b0~t1V^A&01sQ{j^w#vB}4(#drQ>F;SW4ymWr|>f0~d7nhn$ zOjWB@4y|b4m+fn4_j#Fb6m7fU!VZOfD#>G7(VngIj;|NE#mdXIPN%iLv8NJmHfhKZ z0yi-&L-UAX3TCDz%Eo{!oFyGV!p9>D3V{!n^#P?Iws1Q(r;_oyk|R$Hchj8gdR*m< zFEin~oC|05^sDXS%<#R}?SAKOb-V7)2xDCR=JP#DZHifNiub(t;57B|+NXlXC)Ts; ztCQEB7^JyVgz~=hLJKuj1BFqmmku5%lSnum0WH1u@ag1{Vv5&pw%2;-soV)44ah&c zG7NLwEk7FDT%0R4X8A0ackr*`x_|hDMvwmU;+)U#OPz(_t+sl)yKVo#tw*aX8^&Dh~W$L`}LTcF^2BN;li*t}PW^VZKtZxzwDNT~{Jsn_)uk*=hFGQ2T zEY;5T)dH(8#JOc1dHZ~Oo}b}GcB9VjmV*6u`A2A%{p|MiKaksAa^Gyr4EF_g+j0J? z!KL%=T~+>Yo1*f~->rU|5c5N1r;ypfCv^R~|*V*>h4Jg`R1}p48}>9*oQtvx+7UDjItoExr$G{18X+Ee-0i zhhFjhMa|#i7?O%B6y$s6K{bE*B?f$+EqNYPVXC)UCzuey838?UR0u=;!t0lRH zm=e9AlyahQjwqv)^4Q-agPkLYW&C!~@`JyolyVHrGroiLHSgd8>IA=LKwr4iuspuM zwU5yc@M{JrrM!>zNlhe9L@vvOj*ZBvVCm-sGNqKGwx~uCdDJvCp-uQq7p%b|#L6ri zrJoerfHu1VphU?NZgyGGx>u^YU$8p*^Ak!bx9Brb*suCN)A>%mLYaJ-iDf$<#S+_L H!Y+IQ*LB#y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000833,src_000748,time_4368375,execs_15222946,op_havoc,rep_25 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000833,src_000748,time_4368375,execs_15222946,op_havoc,rep_25 new file mode 100644 index 0000000000000000000000000000000000000000..ff076db40f0b8aeed133d94bca1b70421867ab55 GIT binary patch literal 110248 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 H(hmL~I1yUb literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000834,src_000780,time_5820,execs_355534,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000834,src_000780,time_5820,execs_355534,op_havoc,rep_7 deleted file mode 100644 index dd136ca0b16a4ad8180fb17d3bdd86a9625b96a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62 zcmb0RW^njYFCA;iXKidP9m|lCY*koqZDP%963*}sS%Luuens*zS{oXQGZ?b}0|5Or B4$=Ss diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000834,src_000832,time_5370818,execs_15891589,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000834,src_000832,time_5370818,execs_15891589,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..a9feaeda51c840ea6227405b0802b92509c57480 GIT binary patch literal 60786 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000836,src_000708,time_5846,execs_357133,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000836,src_000708,time_5846,execs_357133,op_havoc,rep_1 deleted file mode 100644 index c8c4e974e1..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000836,src_000708,time_5846,execs_357133,op_havoc,rep_1 +++ /dev/null @@ -1 +0,0 @@ -]66;;;;;;;;;]66;;11111111;11111;Rcon5(4;1;rgb:[4:Hle[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000837,src_000438,time_5513499,execs_17125622,op_havoc,rep_31 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000837,src_000438,time_5513499,execs_17125622,op_havoc,rep_31 new file mode 100644 index 0000000000000000000000000000000000000000..7793f855f48ca5e4610a19cd47490b635080810f GIT binary patch literal 47048 zcmeHQ-)|g89Ut2P3n8p)A$aRC$Pgfbg0g$(`{g0(wFo6mZ}*N8*}P zq7}&3iXRUo;Q>M3=o9~f6%j++f^;-7u)??`WgYdm2^ z)|asM$1;X?75l$Q@*KqT4b@R}MDX?bg-* zj=c{J)5PHGMpc$0AKI$4*rt@)HxW1I7Zw(7++dGfh6lfBlpB2)n!bPn(z9~2%%K88 zv$LP%{@}l(LBi}M!G$7$(2@~T)2dcZ#`=a%iuio$l6udG4>3K@{yBBpgiq1>*jchQ zJ_CQD*n4jB8Pl9MV`>8?DwW80j4E!Ho-yi>@_%0H^jyJnnkc4#AI8LmqQ>G%3Z({u zuWIjs0=}OI!eX%97DH+L@Y>R3OO;1ky-$r|4OcL&fZIJtRm$vVIp2_03sY*mWd-oz zeTxA##&0^-(iP2fRS2QRmE-U3^-)G-*0MZ?&6A~4mDDlSVX=@V`l6Hy#4klfxO6rR z_{Qj75z|8T%Q}A*gdjBW;UD&j#QwQjI>(}6uSY`gd>!n9l@giKKW z=&zlsE|{n1X@OYG#lj17=qQ3D+=&5%wsFNg9Z2k?gaQf&2Q0KigyO7q!{n$7mN-K< z1I}Jp40r@n$Mo3Z+fhzBJ1a<}^HC9piNeE1fJB$Vu@X$=%{{W@ zU1%XpiDIxQ`k(y~UD}^PwA%&0w_#zbF7QBHa?EBwL`I|O!4`8fKX*6J zCxbP-6Is4=#@As9kmR^HLN4X#kvw$B4DFtsF>L_G0O!3ugytPE;U)@^9G-A|&l~DUSMd)=zjjsWIHLBm9rf%!Ob!mI+}P%$UZZzThAmPNfDZO&wv5vpNXC z>ZH`DEo^-}O;`N5&tfMV=Lc{<-x9=jMk_Yfjg*U;tY~PVn@;Nag_P`;+7oig>$8D@zK;cL1!#!*MQo@%W<;NbCnDi9;zT+XUHMBoh!e*<-`o z>c)b(-jPhwmpfGH(=H0}4*@cYNS9&)2Ij4>MKKzhMAp`BN6y47k95@drdwx5?LK0B z6R^y;zmUb<-Zo_?^H+&&C z&@pWRf%k6RIH~7^l!|FdH)vRH_8_=-P~lrkkJXG*eGaD?8Yr^jbn`J{T(}lKq^P18q<-o&bY=pV--Q45D3@F^-sSCuKB_A7%Ji1Mc{PRwx23Y17^e2eWe?;=f2rtl)onC9>S((@*0Cru(c^SnTZj`o_9$R|Sg`?C`~B?#It}>ObmQLflTh zYvyhV7}I5jIQ}L8k)5GI9KkLaw2lV=p>GwEPR%y)uhy>-m&T3bLmx^v&Dk%A2n+m= z2g11pgPof+oOQ!^{VBG$N!!iRL)S;|hDUc-+Z&9`a#wpv=zVWjD`$C)wC`&pv7Cg>ZmUQyD!J$5&qq|VOR9&Mi z>6{mn{CDW!ysI|t*Td&UWl5Lh)VZ>xOFn>xC`XuPOpGws0$qD$EB4eoppDV@Ay!J^hsILIn0&f zS6R~aeE2*??^z6Gp6tfN4G5FXU9h4W&GE8cr3wwQTf41Pp-L6%aD`HZj=CyzU^jw^NNZ^QoUfG} zbF}1`kA^B#awC|!R5b0j&so3v{Y|mIb5xy5jwz92&Y`GJrG?*=!lBleZPcZrLj@-k zgm6E17#_2|QG!w~d9M6zgyejsRH2X7cdF#vml;(-2&*eQaOT(URCO%f~C z?hkMN)W;O}P5K7>6=akeXB&aMlX$tLyIsvLi7oh592Yo(tuFo z%G%1oMjKNe#&n3UI8eto^45{(aC}1;dYD|ma7>9a-SKz##%KItbASI#Wp{tSatH}` zVD@wp3Pn7^-d}fl_NCpso3}Nzjn|(qVp>M!BK*9B%~gbOm#org*##Zagqag%HS=Rn k##>w%M2dx0ixI%Kl(bryQYQi*-e=eAVycauC0jcFKN&_;-~a#s literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000837,src_000718,time_5856,execs_357736,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000837,src_000718,time_5856,execs_357736,op_havoc,rep_8 deleted file mode 100644 index 997904e7298a98d5bad4add00d08e4549deeeea7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129 zcmb1^jx{s;|G%Lq7zMEZn=Bn`Xe=cy6(s)Nfq{XcUOLv2&)USA*U&mWiGjf*r$IW} Y#L8H7??gkGj0w6rplS>;h+ZTU037}xivR!s diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000838,src_000710,time_5871,execs_358723,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000838,src_000710,time_5871,execs_358723,op_havoc,rep_6 deleted file mode 100644 index 14b326f69e..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000838,src_000710,time_5871,execs_358723,op_havoc,rep_6 +++ /dev/null @@ -1 +0,0 @@ -]66;1]13R11]104;11;ico66;1]13R[4:311;ico66;le]104;1ico664]1]13R[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000838,src_000836,time_5547107,execs_17403063,op_havoc,rep_43 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000838,src_000836,time_5547107,execs_17403063,op_havoc,rep_43 new file mode 100644 index 0000000000000000000000000000000000000000..f90c043d340f91e379ac8040dc9de0f92b8d932e GIT binary patch literal 110969 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 OmSlv`8#@H@(D@hI;@&j? literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000839,src_000711,time_5886,execs_359536,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000839,src_000711,time_5886,execs_359536,op_havoc,rep_2 deleted file mode 100644 index 65b8b00d96a23127aaa694703d6b6e72b2dc8f1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmb0(m5#QT^_7k_G&Z)DjyAC}u`r|Lh>4=vX75uz__FkOVPeE%_L&4cY$z04K#D AAOHXW diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000840,src_000711,time_5900,execs_360255,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000840,src_000711,time_5900,execs_360255,op_havoc,rep_2,+cov deleted file mode 100644 index 2ef92ad694ec541aad19d5137fde0cd9322d1a97..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmb0(m5#QT^_7k_G&Z(&jyAC}&Pg_wmj2Jq$Dbh`9cu)XFtAPnkqq_!r8rm&tcyUL x*w|o(i9jG7YhWFcSt7yC&S0JG4lxU)6KtF`rg28ntgO;dBP{tCtqs}#0RTp{AMyYI diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000840,src_000832,time_5610279,execs_17977962,op_havoc,rep_48 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000840,src_000832,time_5610279,execs_17977962,op_havoc,rep_48 new file mode 100644 index 0000000000000000000000000000000000000000..766045738df03fe6ff7173f5827e771cbda350d1 GIT binary patch literal 41184 zcmeHQ&2Jk;6dyZC+#pgxu`))A;Lrm^^7>=_u}w&*kPvDTqM}xUZrzYLrTLK3szriJ z1L6RO^vkYri?zv-94(dGnj` z?)c4nvoEfcHATDk{^spZHdn|FGyTKl@G|Uri$qHfLItdaQg`Ubr*z{ls@FB8&`IY7hG7$c zX7r>pLPyjR%}yKMmY~EibVVz@^n#tP!DyRxOAEEe-oI1&dW1>tD^|Slb3*k>QPT=b zPVSvoHm@!(P<^smt!j|6xw~e16VhF+r0r#Mxr_=k6y~W(_DR{?OkLZt)gP--AvD2d(x|XY$eXUTB^HtY`sH4gFs--lZr)+ z8XJVrPd|iIgag7SX-n>h(O34flZRIKOriy z`y&NMNDtT~o*uBJg>djR6rDGuK_rPFzcx{dH;;cfQJdKDzGvdq4Pao)!6k z5L~nvOp<|e)~S9n$#kF}O(d=(1ky13<*XX{U4+;cj@;*+(RByo;*qK==rG z$p2X3)hx9)mWUk{>L0uEVnj6(WMeBS#IYz;+f%vaDT%v42P=gq4F4U>nB! z-kt4f6b<7&fW&nb**)=eU!VRkq52yJwonLlMFK86aMK}FT+23+W=rnahd_= z?9b+A!MC5P!Ohc-O3E}iVrM#Hfz_&{X@pFiJU%LFm$WRs zRj1npZ+Wit0i^3z5W>_S5Q4C*{&oayRaWVSqWn~Ytn%zx)%;Qy^vc`6G&_k4aeij4 z0?`w?=_&~(68OrV<+)`^=h-_d_a*L;7_kcS-z4@d4x9x|zUQXkzD>Sh`JHpjzrEjunt3D* zoN-ex(;Kv2;u_&-HfS!9Lt%c|On?6P=vu8-T_Cv@Sk3Rip)2a)ldXf?CYoCwTo*SaSBcu^OlC!5W6)-Uh6)-jOX z&gRV3j8%APetx5y>bf$yaLtqOj6v~;03v`0AOeU$IuVd*&C|6AQd`{zcUy6+1=xyC z@44Mw{bOICNf}Mb>{%kpA&*H}v?pn(55MWI9b4fGj7dwwu%|^wwtFhZq)9%O18|gx zfWSDoH(*Q}#-v5~DR8g^?@e$mct&Y)1$KJkJQ-_W=g}uH5miEBNb!P1m5h4F=?UqhVh6=6Iy+R;wK$Z zsH?)2F(fSlgwoBK_!Jtzq6RNyD{jMHFcIIZicb>y51{`*e6uM?l05zc7?PGw z7c`l*#*j3bM+bF71P}p4V0Z{%NE(Ku4R7{g%ZLCXfCwN0h`{I|fFWr?wzi>{qe&S} z%E?bcc}&X5_jUL!aQ>z<#Qm}wI8ROgF6?DBc%&a=gwr?K37I5^6{W;?1S126L6bRW zz4;0x``t#JHyq(Bn(PBQ@x0EknVY^Jx6_+7C)4luuDjxw?u)Q|SFJF{aN1V}>6{l) uq|1f@?@X&Vn-{3AE5}_GEheDCTn1_#-lN`ZT3q%8J^fE#rl(ZTW&Q_NPRITL literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000841,src_000840,time_5612701,execs_17985097,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000841,src_000840,time_5612701,execs_17985097,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..d0684bdf62476a8574bfc83b36cb44ff8f1ed634 GIT binary patch literal 37620 zcmeHQ&2QX96rbH7af3(&WtCZ^2o60!r1gGyKc)!@6%s-uAu4Jms98d?DNRx-ty(0w zG$0OeNbg*LBX>{^Q4g$CiT|NzkaB1QNC=4v$vl50yK8$rL3>nJ$&`|v&NFn~A^=Sv zNM{6F)e6ne>h6*tN7prlRi1msN>|}-8?u$9Mr;4y8EuoJk$b9@&-{!~tyX5NwBnq- z@xu0%)g`J;*Xwl#DPOp4q*o!`W)-%dFBEbrv`}cL2H7L!3v*4jXX*uRZS&F1y}kC% z{<%tdvqNgw^_2U@GgmlshgX8KHL9s9W17;r`0H_gw*Ol1cHdHux?S~jfRR^!_WAC` zR>dTA3dQ0}b_eFJW_o(9X}9r_#eIOU5M z)}SfI1Xu3i1?vQ6Udz+w#FjPhRXv$%vQiVKdz#eDwhz^PkCG0&XTLl+&$2u~@XuQI zCnbS$R;e&2@l+s;B?*?10%@G}az>5fQ^djl+G&`>#@Qg=)<+Vs@PgOYk?;|6U;J-H z)UwoeESwdUs$a11GN&0avIQF{#jz|U?Go;|a-z7 zmPP-3Vcz67r50h0VWV@gdt7*jk$auZeM0U~gA6+07vA*im*LIcasU`woMK>c;-?Gq zu(p$`{>4+Uq0amPOHfzU-;SZI+B)4*l%E=Ksyum8HxBBOR(t)Iww;6!7iVTQSUsy5 zONGEi0*CzBxv;Lpt!&Fmza)GoGA5Axewis5gFLu8_;3Ydlm?D8JX|3MJpn-~j@F2=zy2;E^mAC!>Fu`oYxq(6UraJA8>FOfnA zyk<8c=vX~^v~yV4hB)sRfqpVYj2!cNR@bZAwB@%0zoIH{wLM(@U0zeX8Www!;UXoF z;K2O-ex?s_9n;tl=!~u8gcrP$aQo0aL;w*$1Y$NCFG!0a`#%7V*$m(S diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000843,src_000842,time_5715849,execs_18885852,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000843,src_000842,time_5715849,execs_18885852,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..b84cc790783d5f879ae369d418d8848d7fb4bff8 GIT binary patch literal 104086 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 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000845,src_000730,time_5979,execs_364003,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000845,src_000730,time_5979,execs_364003,op_havoc,rep_6 deleted file mode 100644 index 746ee370aa..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000845,src_000730,time_5979,execs_364003,op_havoc,rep_6 +++ /dev/null @@ -1 +0,0 @@ -]66;i;ic;>11;;1;711;11111;?9i;ic4>]66;i;ic;>11;;1;e[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000845,src_000844,time_5751517,execs_19150102,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000845,src_000844,time_5751517,execs_19150102,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..df85933aed46a9833a3c8e069c60d71d0486e554 GIT binary patch literal 121695 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000848,src_000437,time_5844703,execs_19959625,op_havoc,rep_22 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000848,src_000437,time_5844703,execs_19959625,op_havoc,rep_22 new file mode 100644 index 0000000000000000000000000000000000000000..6ca503be53a8d3aeff22f67f2c0e8cc14e540690 GIT binary patch literal 33702 zcmeHQUu+ab7@xa7EJnI*P~zeAp}~hrt|Yg;-nG54=|N1S2t_2Z3CntE3bhSKDOgR4 zk{�A|a^pL0_aA-wdxjpougg`ocSjiNObBc%Tm?@?xm#%s7@p0da&s0E5ZSAsztJe^kOIuZ}dI9CNfa*l- zaR^zC=ymegIhW^1L}t;)81=!0jO{n$mvPeOEzK5$4=&h-3tC;c)T*O!+M z6>l#u7gw<0A^`Y#Gz8<%iD_{xG0V+pSX1(OG?vcn*@4^iFedXZy6f^)D{_r z9Z`C$91Lg|tj+6fmm!f5bZ!DYb#Wx1O*O0#WD!G^; zX6I&U2{R0T*%?@0$E9wP-CkBK9NZQFw;{)2R=L+?p7q{0B1HCp3}bOJz$_&?swXXc>RIl#A^a@e5O<3!e{dR-!!1FlGOkUP2A%pF|-^Yin6 zp?9F#-*1aNg9hm?b5|~0Sn2(U2HGADNIppFD6Z}JeKsoNcfl*T zogqz)F$7z%h-sX!d&c0QXqLB+TkeR}pHTz2iDno9BX0+ki%AR+AK`v`MnN+w?M6#3 zQu;}X={hZA=F{jUt?9vZr&b_-%tpy@w`~)Rkc233Vw!(g^gsoapOu}!Z566X!#l*kAzkVt8kj908T-z z(1-tJ0LZr$wIc;rz^@w6hos4wDxHbEUO7EyynW1xN&Nn)V=F}r>pFb!;DJ_H?ELe! zo$~VqnU|q0oA1Ur%Bxv_={{|0em(nAIJ_gEIo2>cxyZQ1asrGP3w%?I;40AqScG zY^ZU^MZ0E3BfetP4l}VZk+2gANBoVutAL**chcHVA=b3dVzt&V#>7-J+nkYDBTqH2 zned~Nf^MEOZ@vDsG1gl%Tf4rF*IV6QRxF$izF2}xm->2-ASiwl^$`jg0Ry3^_+Y6- zFgS#V{t%LH2Qg=J5eAy!0wkZG+wpXMW_6YHA={ufi06&)r$eDCWtv}U4NKsrtWs^y z;t9S^c{h-oLu!tw5P8W_BHBGN`NYaPTPPZ{Zl{_L1TTQn$P6-|}oNpwP%XYtI2pkZ!t4L2`TlZ-kC!z>PBEhM!#)h^l=hinHf={| zF{MHk)b`mdBE(8iwRx8kB(~~V1T_GNiG8!P{rLObla5XB!eY|b;7n(YCwzA~3ai5ZHX+JhhA60s`Y>T>=7&ed(Qmz(O}=;%-MqEg@QK(fC>mKVhhkD5SY#bX^kRRB9=V5 z8UxPxnH82|XBS%;g2z4x zE?Qsmas8zFDV!{w=v))od@t4LkN!N=}8CV zEWEKIJrS>Ph-`BpM@E=4T=-BQ1s`PQw%{2ec^T0&>(caryh)OPy#?%DZ#qH1-U9Y^ zwIm@)vGX&e!?uff)QO7iQhuLu2-x2XYB;?lZyJxo1yDJH_MWv(+M3qVhb&so-kQCS zoV$-%fl*CIUBLc^FRa@scD~x45IbK<)kxq0S$F5F54bL1f2ZwQYHipbZzfIntg^7{ zZ+-fKEtDj7KGR*%%uZ>s^SOZ^0A~HorsQ)wEddZapA)DuoFxF)wmt+cs5pN(sHe8G zoLGghg?G0}S0QYn$Hb*=4~SI=wksN!@U9*(IE8u%f%&nNS*${+2eR9IvH9M11w)8c z2x1jN^fpMWLWu6Wrq)bo6++_Y2X2DX#VQ0BYGRUN6@oZ?z*ycZ&fga2Z}Wd9)!S;g zI2${BAof<@-p`o)uPtxWU#W=wmP9m|5bT_g*@%VoQR9FgKGGs74i8+5!w6%eQGYP- zs!lg7D>>8$$8;U_bq-Z3x1gpeKa(G5QZS=Zsk~s&m5M6?t~}Gm;0n|-sl#Y42mc2M CSX|!# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000849,src_000626,time_5863450,execs_20117830,op_havoc,rep_52 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000849,src_000626,time_5863450,execs_20117830,op_havoc,rep_52 new file mode 100644 index 0000000000000000000000000000000000000000..4376924947e9aecebbe41ac921c11feec6cbe2cc GIT binary patch literal 74160 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 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000850,src_000730,time_6083,execs_370839,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000850,src_000730,time_6083,execs_370839,op_havoc,rep_14 deleted file mode 100644 index 9b3ccee142273725cadbe8bec4dc670ab1c8dd4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129 zcmd0njy9VGsqdGCLAD`P`LLkB|xLqlsrL&0+(${t9Vv;Uhc9cyU8z{p`@ N<&hI09c?0K3;@P9A?W}B diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000850,src_000840,time_5886971,execs_20306049,op_havoc,rep_62 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000850,src_000840,time_5886971,execs_20306049,op_havoc,rep_62 new file mode 100644 index 0000000000000000000000000000000000000000..5275a305929852ab804f4459e1a91d66c8aeff39 GIT binary patch literal 69744 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 IRjQ@`0|Rg?4*&oF literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000852,src_000730,time_6112,execs_372837,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000852,src_000730,time_6112,execs_372837,op_havoc,rep_11 deleted file mode 100644 index 1013d772089ec065bd7f97840b2e33c1ee0500a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 zcmbO&9cyN0{Xf$>GuhhC(9rs0!~g$$jMj#X*5;BR@V}mc0m71$j5RcpmX?(KH(46Y rk`5BTB)V4@4V(iSVrXax)(lsQqzNnwR3m6_2?Q{s5h|slO{|Oo&Oapv diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000852,src_000816,time_6108370,execs_22171153,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000852,src_000816,time_6108370,execs_22171153,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..e92b7a190ec86db02a66b115a73ace811c798e66 GIT binary patch literal 32311 zcmeHQ&1)M+6kjQY-cmzbym)djO% zgdTcv|Af+G?*$)B4iyCYKjfT44lzkCfri5N%}R=_Rc2?cw$!_77B@!MauuU%}4@FR>O-EqzxGOH7;&!-D58itsfPb?%k=Ww;{@djgP! zu_6UA!vtF&M-6OV3GnP^;5;iXg)tm^)i4wuFQ5FNS1!RpA|Wp~YmLsoi((7TB?)CA zK{mId@sWFK+}8nc$f0X_4(>ZlR8~1JogZwS`=otwqshcVwOZv+ita60K7(?LmwBh? zx&>h@2;<3ma#{o{Pr*kOL#9RnJ zlI7K(zg?=;s!hk;1_-aiNzmVWva{>9fp>ih^5-WUxhJYGh2ff5csGcA{6RNU90vT8 znCMK?V0GsxMqyXvs8DmLjLM!FJWwu?vKj$mqH1g`kq{HrC5o7s4xw>*CQNMK{hB*> zx3@ZubDK#91k?)t=c^0VFW{nFvMOR~Su?fqTn4lXoNg631|7kc4mLbpp6TK_(dF2< zr|OXrK+&Ef_cl`nRH!*rMkT`x9w?VcS&abEWi>XINQf@$5|tOatcx>CInm|ef+sC( zW;wDB+nR%gO=4(HrsfvlInqaEK`*o+9%!xWfv&e~h9Z}N$I@6lm2wqf~00Gn$`vm>XPz4og4wX@< zFoOrmB~n%+p#3dTs~%B84^tiyu(ZvI>7_+#zS|Mg3p8(evF>3?x`nqz4_hXkbQg+W<+Ljl6Mf3!?#+Qz%h)6*-?9%n3kK%yGC<)b?aqv`~0=#TbV+k&}<;IasR$yzz{J{o!_eb z+`P$rc?B<>*G{tEg*!X%ugPBBoQ7e3DA#rmH-Gg3;24C1TPNe;*okFyVO<%!uwzyEmk6exHVTw=|0o^SCFPj8HsCMU#4sh+;aOCJ$dzOaQm^86w zb`@r}-|6W3-jlmu=Pwb|p0D2f?9OeFJ@UIX83V_LjS5jK^u zWSg~k*@iGt0mK(h$)8SK$sdfZl6Pu-pkJo`xiJt)$qPe@34Snn3ZD{C5ZB8@Un{BV zU>9YWnFERev_i8r4VKrpo|e}D#6MDFPoaYhQxSn5KH z5OGXvy-j;n3J>1`TvVNl)B-$W0p?8$5S$!u3ouBbkKRI5ye;AR_3fF3vz;5!^qb3x zJ>D#1na9E(A3DoOnS5-Wrc5x){H(Iguga+p%h28pKU{1hb91&XROc$Rq?}AH{JpncXqcQq`whD#)&QsGHVqlCM?>Ma2XLSN&MVAUExXx-D8|+dT0-jUn zX@$F4&rYCT6XQ2$BiO{+B-{Hjqkr44!{qXgY`aMQ=Nh0t`(lCL?61uxmn81PyQkX!%F=Gc47|#$=tWz)SDcm+QaHm%+ARhNHHES*C zSB=EP5DOTFS^J9}X}Sh54vRENeF?|Nqr#!f>cP7q3r*zSHb!6Dwk*FUBp9J0`M_||dqa1F7>IW+y+g)zp8#>sg^heUQo&yWDXM@qg9GDh@sC^Z1v_r6{(K z8XQ^ogyU+#ct9LicniH0#b&8c&SGrE*iy>zd{AsBl;+M49tz7?Dc&|7>gzeD4zgE$ zeLp#Mse^1;alIg&Fy2du`g%_XCVBWJOz8V{v%WsGgZxw4;$H!&ALB?=>=Rt@9oDZ7 z@I)Q7Sc>{bhdLz3v}Xb5QW9Y$Mri+ajpI*ZTqGY3U&G z_eRpvk|4E=){6h2>Ve{-d;har85;sMf)u?2a%F+sb3k)}Lgt3ng7%g`V8Ou1U}EKw LlPVo;Vr2{fTwNdv diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000854,src_000852,time_6168220,execs_22682341,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000854,src_000852,time_6168220,execs_22682341,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..c11e81a13eb4a5bd02c1f6f02eec213dc829bb57 GIT binary patch literal 62348 zcmeHQ&5ImG6z`n`yu|^PG+Q|=c*sEl(>uF8vr{e(dXdCz3_=8BGsbmScGH1LNCdt3 zfd?<~PY{pZg*_}exUk^=kh6yz64Z;3Ahgx<;q3HGbyd&n+Meq96(rl;uimRyzgOK; zzxwEY>Dn6i_`S=!pMSc0%?U%talQ$2O#jSa>&^^13YCYc@>{9WklkEswOaS@KW2fq zzVw(~_tx9#8iu9c=Nclz&L+%Xm`sTr;b&U|T#( zQc^WVHn*b5mV05+*CBAkrfYc&zI0fyzRG#+>hS38S9d?yYO|o)Xf(J;758qO-Vo_7 zuk&ujb(ehca21c(SUe?#o&D}mzv2el$9rMLT@iPAuc$6h-tLpJ!4;bjxJ5}eRWuAK zH7%nqDSBoAA-M!)IRY;n=Y?FFr(`!zW3V+s;P&V+|D%0flZ;@&~%wJ8q0r%xO4AHN-}zx7*Zlr~3)<43iopa`Mh92;xwW42LG z0-SoT=TNE%vqEP@%l^x8`sd=pk{E?u@Q|unLS<6)%-}(C3CeN=z(nQPSRw%v zRRs!6Ooh;-JQpT*=)T9D2Rqwc$GOL11|+DJ_@A#<8}EotdCaQ7)beI(ld%jj3#>N_ zoPZ9n>A^;)%Y{y!gDxl9Jx((tK%zaFODj}?RMiqHlY(Ie50XnzmLmYVEXT$Y3Fxva zP-UUZs(R)r2VEXbcw%BR&z5!4R?ZWfZQGVPgQ=Zt4LF_!0aA~9mI8~@Ayu`6%A`n` z!Gq)yl;sH6&D4tBYbQtbR3%_)rv&$9v*loktyz4tSqD=!!Bj`irNq1WL z>kOtx2YJygkb3NPfk&!p36)9FGlK`oB`C`gQ2v(4RWnMknKC0_y4k_>bdj3xd|-N^ z;w>-MZKlK$-p+ze3OB)2=ZUE*f>nAk=44IG$)0#KlCjq!O=+6gHLAC3Gyxr8(}RsZ zTvF&}+eFkC?i9mC3m5X-D@>yOxqD;OAgQV)R3?FK1`m=;P?jTr;UYOUmPjyMWJ#bD zZeq9y!$pcFa*ARM7uh;oG#}dpu4uJYy@efGrb2v1N)IQI3j+k&P$8oP0TR)Z*qqbL zq^g!snG_~7c#vFzvK#>n5XiByM1lbVO9G{E69WYEG(eCGLB`9;@fj(6MhYJ^Ry_G3 zPD6miDAEkipNv%15-O7-WCjnCOHh_0046HO#u5pbs47rpc`r6?54sAaad|FG413TE z*n>VE$KDy1XzMM}PCy6P^kB1mWjiKr6YUzAXT-5%B1L- z!Gq)yl;sH6&D8K2DG^yPHF@*SRf5k*d9?xQy~;$Nc`CS36nMOT?rcBZU^myqI#XV6 zH(TB3$`|uYwOGtWFjW&wbw2io>a{2`i_|M7Etm4w8FO-J@Ij`70IA2WQ^5S>Ayu`6 z%B0Ac!Gq)yl;sF0e@o=58726PR7SvbvxDjBA~oOnu$i)Sn<=q`w}2(Q3&keK=Okwt zekt^!2&P&n{G}+I#5n9ifK=5IDwCpT1`m=;P?jSArYgtA5(${9C4o}738p$vOjQxA z(u*-CYhq3opOMOZWC2td;FYJ)) zt8tuR1**dX1AoEP4S>2}CP|FTF04pZEuk_gdS>t-xddf70$}QLY%Gz0sjC8I&1=C_ z6)`B+e)ZBU%bd|0HW)dWHjewfY|Y?7atX?E1kf9nV`GT~yL1EG%3ftg^78K`Iu9fjP|rELy)eVH8GzT7Y1{S-n*dc+*XQE`k8@A}IP0c-}ep-ua@2 zLk>0k81f7fYD~^>IA`v?=j(TVhfN)Pn@{V!v@~_Ftlxmwfn<~&d0v3K+A=IjwX+_TM#e-#;S2d#5hK6R3f)HF@YWilsq z{?|*l;0=wj32kL^>+7wpm-2Vzdn1o@4#$Y|;g{iG@j*hy%<@POo%NF&eDL7?qDyJ{y*ji#u z=gC5$zzja>v*~AYsoHlS1GpLJ@N!;1zP>gv$E5dqCk2W*`zZ)~vx}9U{itV>#sHqd0~GRntt@*b6#WJZNjI z9+qPjj`ta>r^U7Hu`>Oo9Q4k$+;hV7JAVm33FZd=$_{O666hQTB8b8JOVu^=2XIt3 zoFdDKm*?7;BKI3lk}sjAZ!}>a)tJcM)5T2S7{pgp_M~Fk9;v{aJ{LU zVDgrfB(P2GWOBlS! zD!NNctrb`a|NVh+0JZQb^GQwP25R`_Z1L*#m2+#Fc2!yqCAbHjD=p_ez7>tCD~)RM zO`bl=((ei7EYu}Cl}H_UMqJ*QephJeBD~}JLGl9b1ses*G_7jFYt8+E+ApC>T%Fmm z>R5{M+E~_ByP#dAhEJu$HS_ptOp9-l`Vcj>b>d-Z4)RQo?n9WHYGh1K_# z%P)frCe!JUOKc|3EoF=P-@t>iJ_i-RT=*V-71}=;^M{&tLff)d636OmFet!aSbp;J z&D7q#d+{6oJ!ju7TyY8oUexE{SzoDKxvDQ^U|52E_s#sB+k5uhDPFv-^XaFa9o5em zg<~L?^^56rfvsO$udGb!OE9J^q5aL;a_SM}LE*d(Czt1IW*HUEjX50W^~>FPm!cmL z_v9%2SJXYS2({@y!Jd7jzlD-SgR{ER;MBCIwQ{*`O#z+!A>5eT;N-TYigzq^I#{ar zJ9Xbt=;4m7MreC9T8;Maf6iK%_D{lIvcOA~=iw>T+00@!g2k$G_5v(5nXSC#TZq-@ z%l5X`7BSnFl!Nz^7A>?-;c(mi2^v#k`EO-R-P?jCN2`vkGBCk?%=zv(4EEaC%q8(I zbg+gAZ)UZA;mve*PNR<+Jg1w<-|{)TGn2(=n~+1zxnht%P}|`Tv^v@vO*Gq;_FLId zT;K&9wEcucN@xxAgHz%~9U%=Hub&{#RVI%xd|(-W5&qxaMjymJb75m+LjwhoH9fuq zT=#Qsea4ncxy$O}Yx%q2d_D!14VyM^&3-jwly1%9OCAhH+?;p6VmH-s_70w4)_7^^ z(!Wx3R(Qh-i3GWsch*;~t=Fv&)@l#NTDehh!FjwR8HOx6 ztIk@}OT49UmB+YF50Y{1vAR_l%&T(-#JFx`j5bnSyE4YLq^31C#`j@_@8)bbjPXFl z{fccgMq@w@@Qeee)Hd06>CVP^#{Jgi&R!b=clIwL8?#H(*UF!C+nx0{se+8)ok8(d zjo?6ISGZgggXVITDz2IAUL1rq+Cp5*b$V9!RlRn|YG+)l6cpF`)DC|6#kKAw`@sVq zmXz5qtn?hE%vADP1^IfOG9%vxvh|oum#KJ>IOucVrWPu3(0qYy>f5}pfCEt^4($BY zE`TDB9zDcB#h?O3w5k_NLO>A$inJNr`yGpYM9-z5!bJ46K%j{0OFfX3j;6~gzR&7NW0)>)Gouy-CV9ii7q#Dc@!kV>lDX!vS8Q*=S?3V-iyw z&e@2N^G0#Kn8G-E8p{p^=x9HdO@Iyu0YZR|9k?LjRtA>R)FB%&;{uyNHV#VAlNH$l zGctcXTUkTHu>mmF$uCENPYh{I2i70ODd-95#}H`gp>hAZ3h3A!x*Boxk=80TNXrtS zLoT)O+N?f-03BFZpcA0Or#>M@p^yh*s~j7w9Iis(I_t#`y*#jh4nR*+eSla)TddFU z6q!ddwz^#N6TVV_980KAph|%#OXeg>w`-1N?R_dP*8y_`9cWtI(_Wc1okbEL36KO@kbsME1AX~+ zT=}l~A}%;$7>uK*pdBp<4;hy0OLv2Dq$HOJ1z9hBLnk{PD0+ewntB1 z`XaTu2RHV?7Z?pLa&;eNvV>BZ;Ie zbw={3JfzM@qBUZ;K5d=vjMN(Q05MhBT~|H$tcWt#L+3h#>JTyDt^+kY+J&RA^VHb8 z4p#P7(`r>HAd04kZcprGqDCcZRMj0VcRVU;)Ucqx4#I}1*-<+EfNjQ!jf!By1RD;! zg7hJ57=q2AnjJOlSL{j{JC)f(#f#HJ-Ue!PbP#IT9)kk}!%)C$RcKoLv5M$L+iyI` z?hSja09Oxbk$BX%W`TK$Q8 zyBM|9VtAiw!v$QgYg5pa3!8wi={#8|6qvzBeK!3}E>-&u$zidHSB{PIOhxAzZm^5z z%947wcMa}6?fsThBl$yoY{3&29t5@`(s~W2NEg_OsL@e6cCm#Bv)|2Elcw$ch^?rO zt%zEyP-~SzLY|)JE97Z~wxN~4<)OXv7~QxEam4%2xZfs2hftZnGWq!4-?#GP<3IB| zY&^5Dp{=j4%a+hnzK7Uvh7{BHhd&XUBng-Su#hARcxOfI+?+k~`@CWhxHvlx?VPuF?L=$^eDUVtI(&Y6MUJM`XT{BD4>mv4Nd3MS<_Rs3#h`+`GWe4Ethha z6R9~7V<95*7!#Sh06P>d&laz?hEwG&#Une@A?v)!z`@!HNNd`!XNckkEiio2AtV8k z07-x(KoTGckOW8qBmt5DNq{6k5+DhX1V{oT0g?boV7C(ZVz*yF=aU3T0we*F07-x( zKoTGckOW8qBmt5DNq{6k5+DhX1V{oT0g?bofFwW?APJBJNCG4Qk^o77B;ZIuTXyzo zk0d}6APJBJNCG4Qk^o77BrvQJ`0ru8ak_7k07-x(KoTGckOW8qBmt5DNq{6k5+DhX z1V{pdA%Xwx#BInHX@Wu6?qa4GDf0(zKp&r0y9WOABpZ38zcrR=rE_2{2Z!m{c-gOW zAUovZ#FW26ungDq*MZHpJYO@*y!2SVF^80=hg3Ig*)=S0o_Dot8xi*fT*`_e`4#my z5|-Cb;Ya@U(yf%dZ@i&RxS{Iyw*B)x4V3PC8z}kRH}x72&plw=<;^o@&Edk%G;9+5 z&Uktv`D*%I=m%BQ=YR_KO6AH`eJNvBHI1=v=I`9zv*%9n;%yjDPdz)TpD{Yv^j8sj zcXTjr%E726VHAVW9>w@fXc7WJ`zdTYSxP$XKeIaLhEWLU=am6k_e232S+gmY6<@KI z&=ZU;Vw>;fA5HGplg#=EIuAF$0!{|JLJq!5oFKn-Mn7@l?62SKtA-z4Ws1Kv8)Ci< zI8(f7Vhc^sneYl4@J0B4d)w1u(_(`srg))&f?v>V0jo&ok=ahth7jM2HiX*{3$h`a z^i_2?z{TfJeN`)!vlmLx6>=+|zbj2QZMg$X@h&EQkI+jD%n#YVSPmVXr|`iz-GY)NloJhjKGeF zVo_h3GWjM?r&;uwvsw{<5q+v^7xt!1lN)1KDK6Y!xyZ`p9$TQJ&WDCCQWr$K8lgjbzRn$!op$l{IeT{!_L2o&syq+#yRJ>ISdCz@ z+Rei3R+qS91o)3EpV7ecp3`SGH_3kwave?#uj_D=TnD*aIO_(v4jxma?SI7HbvWuM zlm2cp^`8gtm%+t_cyJ$Rs9rXi>IZw-6VV!EdpT?hpo3B8eRa*Ol}j0E3Pjo0fhmwz zY&)=%iBrL+XFiS*B#zZP5yy85*8q-4aNV^S#(VmIbEEw$#75A@)`deel z&f8oYg1pUNB26N8*+Xs9`Esuu5hYG1sw1n+Kcf<-oQ>mnl`5|3?Oqt7TLdt{WSBav zG{;|9eQ&w^GKA_T)9H^(Y^KCrNhNtu);{P{bx@ucAT9PiEKL{_&zL{dv=iFay(Fwq zTCX3+Pu5ZzZe6UbuUipU2$!f3ib&!51!V>P01vXmEXP_7=GHd{1?BnZO3{6p)17!>rzJ>@f`~V}ZZe=ge49s#q^dhC)SQbzTJIoV#>9`uJdv3p42`*L7I-s^*3N} zeN9uwQg`xA6wT|8?6=D+$?Ag~&Ff%vt{xNG(FCa-3{w_BCt`qvJPjNB{Sd69JRs~f zWz=wje+wtG#q_<$sC)~}(Z=xm3T;Cxfy+aC=P|l*$2E=d-niceeq}z-7&lfXAK&}? zR(^c^XMTr`XBIZJ_4Re>i%$6-V!s(uM&BR)L~Ib0g`YA5WeD;oy|bdMkR!hb=U?rA zq1n4fwq?*SudbKPWQ?7c4n4{){3`S*>V&Qq5D*FofroZj8~sM{PZ$AIKp-bZyRQ^2 zr?^3bkYx@ckWvQ>9%|kjH^?TXweK!p>t9R)cVQBm){+KzBEBlDi*W{}zwHPBMwBp` zF5b6ui)vwu&=VsRkgY5PYG+jzXu6X9ZY+;G*-t2->nnr;3MvEiqY{W83P^7f!|`1? z{bOi^1Zt~tyb%&8Pe`CRAb|h~q?wo_o99D~1UevzW!$iV&$Kaw4e&YJosB#v+M^mg z%87O=C)#x+kOF>3f&|)G_5vIv%TIp3ncBN|FG6tsJ!jjM0DN)q)=hnz9{MT~5-v2) zR-VFum#hdTvMN6dld_dEe$kjDt>sBbWL1q*x7H-AVun|M2mJ}RAwLMh&&dV5ZYElU?B4kk{wjRI?Wm#V2(?@)7V9{P3 zcitdcd#uP7n34J8*~%I&8N@Ht!8+WLZr9<)Bl_M|Yj1Zg76@777@K{9alN;1~j21m*IYnbcK{6iIk);@u;o(jav~+c68XDOBlQ%p?6Ya}*6dd^M(NfpzT|=7 z1UKj1uh>m>oV|l5m^EISy7aHqoZ{iOXCXDfwRL}F_CY{=l^YSB zMC4JbuZg{5**oG|r&oX*)-4wtkq+G@kz)Xd+n^#hFNsK^;>mRKI=6e>6l}5(%tg1D4CwFPE`;P9{Emmzc9hzVV#h}nFw}N5(ilwaLomd#O>IZ1?dVbt zy0W&{)aAMpN^AhK8xR7OVJR}CwxgoOV7Mm8)OM73V=;W{pA*AivFKco&@@?jabo7TTQD~ z0e6cXn)@SK7s{P+floaH!jIjf&~*SIP40tgLtnOMzG5`YJ;jY zs9{8F^?+T11Y5kht4#N%ICs_mw_!adwH?KAl~GhBI-6oypv*s|uO;*ZV~aLVYlFu@ z4cNdprv_|9Hpokr=fPfA_2yPR`&xlP5qhRlIeP*BZgn;#f{h*fr1&b3+@k9cHEKJG zi@XPrL=G4&pK{MB6bJ=GD4-!k0X2)^5E4kSR&|8D>e4NsXV(~;&{ih5 zzTVn;DSy}YP84XJG4LcBR(0S9JNz1PW*}R2Cv&}8)yTO?*>bsks-=7Qo&y$Y!s-HG zu#4x)k`+kz!5<~v1%jL#Mj;>*O9&?w_mMuDT~0Lpr6@b;hg|RPhL+Hsa=n!6H5Dhj zZ#xmHbcX7gPrMy#8V8`cm%r3#;!fmtW?a zd@`N>xWr}x+e|nI6#$s~J@oZM*ie)%9`*C0eqMF8e0AMO{hZE$E#9YoUY1$Y0Z4!U z1~kaAq<&u3z;FIH_Ku~+2nR7nFM;4|!sRT<9Ikjpj?wwWYh&!(o2Nak-q6U;VvzFK z{m0<_cvuNli#GWMC1zGNc@Ud&a_k*}L}0*;8*La`pW4=#pP_Xx33XFib!3%6TCLxp z1D<|f@h=mn{$13+YxYPccbxinDNQ7ps#a$j@>d0xiFchGB_6%tdl(DS`Ioej1V{oT zflf(a+v#VAI;0&}zBvrIE=)9tb!n93@;Jkk?DN|F z4476+eG_b~n)Cvw2w+LXEU?)E)JhdDKCNo!#sCP5G!@?1&|%naxN7HWfmSE6 z7WWd*($C&s-aK#CT!wl>qOo_z(-X;8(?dE5adtJIgjB%V5JTN_P+2sS@XfxW4)1CR z<`NaK%DPq1?xrbJufTnRrhgIs-`=hQrrt(}E)dSRb@zfrj$aU1BfL4yYXmP7yH#%MCY%O8%BCF`%L5UhLxIv*C6V2-2 z-yawUAS1(1nNMmOH;}S!Ia|C6?#h~`U6m10Xl4ihsb+WH@xo>5;K_9jxrFrq!zV%T;s( z`dCAWd0iJU?1hHn#&Fxq&70;92=!^$sA~sPKl>z@C4?$-tzO|$KY`#rf(6@hZB{Wz zuwa4(hh0JX5Ecv;BZ9+3(}RSjWr|3TbhI8Fh@^D?}zgVkrT<2ab$wipIo(JX~$ zznfF+>5**}kjCkwuV}G!0$eExZ{f&V49-q{*hJd zF4#kN=^wRRJrKH0c?a`2swlY|d7S3$uTJ5jP!<$ZeOtn_n}7=1{w?Od2tL$(_)yCe zcp%DublL`50+_S$VXgMKSE186A`_&jr>OiV<3v9LfW_2ifXaU;>er_zbINsfD%XYO zKgP5e_|lZyC7579qJCi!IJ@%w-U!w1TxIYARGDiTYtfI{gi~ayF9boKJAtMzeaja0 zr70LpYg4ksEU~8ZWT8-C1|Rj=bX8KOL8(xdiI)+mSXpMCe}1^x?JEm$wC z#B-2R6blC=t!3N1Q_wc=Pk-7etPWKZ?z|UV#^Bc)YE)Uz8K0rfv*I~l4)>hlr;E#E z{|^f$TO7^a>$=C+f23;l1(^2uD&zRF?x1vQR^;pV!bC4U1rx($H{nl_O`Er7znalT VG;PKx74hxqtXUsib&9yn{|Aifv`2e0J|g@WroV`fdJo^i>VoC)7ydi6q`K#O@vIKF?V9_6)ed|k7P$H;Zv z7rNpzlNVQ-?X2FYj-T>DFe8K(*!PvP9bD zfx`y8<76@^;@^J%At>R%U{jRP034>kfXF~voPZ4s00Th=-Vu5a`pnGBX2L>LqYUgC ziGCJWR7{J!O`*)%8hg4Q7-^h)mC8K1t5ire0E{btGUBW!qYPOU`!c7VZ?5&w3k2w% zV_+}F6EDUXtII;|L_3d?&C_UcI)pmvP@XPG(<~$W$#DR!9rvZ$9WXOm!&Y16H%4 z*JvUIdW|MZ%s8OeFvDvb`q>a-=z3!oH|fL zt9_})$BMY}5cdC?Wo2m&FL@r#rKfCr7&B%)aKG=cxx>d$+ZGmZ^@A*q2M_~!-*3o8cN4nf()?cGC%`BH9%l3Xm1Gw77UCGCRQFfsnXFVR>lC3oFp6o diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000857,src_000736,time_6352259,execs_24163690,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000857,src_000736,time_6352259,execs_24163690,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..f2f01d12068fdc33bd28dc901c407a3277c34b64 GIT binary patch literal 14695 zcmeHMze~eF6u!E+I22rp*WE>-DfPe}f^Jf%)x|+Qf`U~vf=C>+f#F=ippf_3*4L%5FgwQf;KPg+>1l0|EoPg59fG z?KMIFuHO#Vnv%^%xI77=4il==UuC3!)(1YwFH2Asq3&Cgyk))o;)s6yyhti!zGLWY z{M%7m69ObRCpi6OO8Daq!kw1L4BTmnY=8|6q=LAd@A0P9T#d mOn3t2KqdpZDx3OX8Yy|D${!Yr4m(EWEsBQ{(B literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000858,src_000730,time_6424,execs_392895,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000858,src_000730,time_6424,execs_392895,op_havoc,rep_14 deleted file mode 100644 index df03cdb1aac25779a5bceb9fb37494141f9f5ec2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 zcmb1^jx{s0{x2OXz`(#@CM}&~$eC+AJ?p*v!n!%&bA$iVH5E&#uhCnOszo zKbO(QkPjjS)CL3%|Ns97N-|m-GFqFn|C=lwYiJA<4ibMay7xc3p`m~QSQ$)Ra(<4W by(JJ>04+AL@<3>T>aa4*NtKQ^u`&h#>4z%; diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000858,src_000813,time_6490088,execs_25334502,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000858,src_000813,time_6490088,execs_25334502,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..c963fe4ad6a1716fcea1532d3ceee7291b814129 GIT binary patch literal 35392 zcmeHQ&ui2`6wYeFiRDxWM*Ezok_23FENe1*w}yc zV1HZbWEI{AR&+lwx1-)$YPDM3?y+iU%e7;5M_XPGE)kG>%^&>Q&D}+_sT$W!v!?0O zhWT4HR+-iuhI4^w4l=Af(-TG+LsOgTr5V#-lO-`tLt~4R6N7Nq>aAUNaebxr{O@$f zZpN5pjfd$CaPWYV{e)0n1nTlO9W4g}Ss-wtC?_e`^YgM|uju>ZS92pEjBgbsVuIg z-%qC$MYCh(>6Gp3SsvNY>(ki8gyWQHlPfM+konlfp4BPl0ZOS1n320j7^m`B$f1x5UJK*hd@&5isEOIGLY2H>rjqn&lBOXIhRV~ zmMf89^rncdv7hl^(n*L#9J_A5Akj@;!A^li^kc$Hf(Mk>MM`=Ez#{sFP;~2b792S? z9bX?Is5Al~Mk_u1u{xh6F*-&=J$xsKQHv~%3}Yyj7r`Qk(NHu&j24A_0x?>Ykw81* zBS5dxAVx*s@Z{H%=pB{g?+QbVx>`lgCRz$F)IKwbpXcePBUveao{zs%7Ry4uUTE68 zUa_!7Ytlx5UhUw8rajM!V;^3q%Z>C!>G=^Ng@XwPGvpB&Wv9Ks!+yR9j0T#EV1q5r z2AFnBu)+Fv)saBx{M$&IjBxX6kZ|;_o@xI&i`ajgo3E8_xBG+HR}_}qIsSOW2ctiC z=mg!l`_VE6f0=P-&k-D~&F|`LAUs(6pp2sPUzij0VSNi^y<9hsxRgku(WvRxRbcBv z@Q&&U*7XgYiP-3boEQwZ@yxCA)}2T!j=R8#K?y^NAb?YRZW!z7-LZF9gSbox;K-Xy zqgAZ7;>cU(TfsmiY>k+03YhZlz6 zakYw`O|%qVXgXeKHCFR{y^yq5y=shM++Nb_N|B{F`H}hP;N(Z37h?I{*hWaY$h>Hw5Sf0uE+z9Kf_&0tb`!C~av}nv<|ZOfW|aANz76Q<;x_ zxjW6r-x^}F4JoNpRuL( JRijbc_zx!x_nH6z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000859,src_000730,time_6428,execs_393145,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000859,src_000730,time_6428,execs_393145,op_havoc,rep_16 deleted file mode 100644 index e3de53d790c74b8924ff798b531bfebd6f538c96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 187 zcmb1^jy2P^{-0@`nQU!mXeb?RZ)B=tAsuaEVO}8}&Bs62(wg7e$iUe8w?SbZyY)v# qYeT+`_`yN^(m>hC1XZ9aFf=esIcI2SZ^6LGU}EKwlL~a7l`#M>y1GKP^2E0!&;kccVmRMMM6P>AexFwtOhC)r36;0ffEN* z_#7M}(eKbtkWY~VS1#NUJ+REo+K$H_|6Pykc%K!iyNP#ek7s_rH*eni&4RMY@O#Vd z_rIOdlmFg5x3{)#P&OP4D07^KQpB^1fEy|{Jc5u$__w`>paXrrxXWER-=U>k~c4pa+k1x*VvCoajXhhj) zG;)Pfmb{(OZad13dW4@h37xOVaQ-eQ;Z(MRs1H#Y5!zc*d)6Mk!V*+g`c zKlxLm?!{0kgxZd&vyJf3#+NzLQ&)c8PVs} zkFTnK)c<6$bmCM>Ck2LfkMKx)5(Jqb;m8;=u3^C34&vF5BAu0wXIY7D<-hS%9SfG} z9dmY2I#|l@R$4UZ*CsQBXya^r@>z+S=4i!-G*|GaWX>Qb5hNr3>s`NNl^NbHW&9^C zUApYN(WIK*PfQ0e4#Khm7*#r53^!_#;D#|IxWval)rpUlfVQcHjxwNe=-5y~$$1{7 z(?d5BN*uZ`M+Fj!G84Sk35AfzgtwasMGd7ujxIpcqA$wSEz zp#ibh4Wl$i4NOWf|5G_E5NYXDqyn{6mM)7&%L6=FpA~;gP)>6YZR)TC(N>IwkAV{K zpvppo>3J&P65vuu(5)%aR)$>!(Y9PWjYaKrSZz9h*uIq7~0sr}O zxZqlzJD*bP_F|#`Epy!A&DWR57j(8O&Kgd~^L_8%ZFWqwF`)~;Y(rebigefGS_^nZ zkrxu;Js*H7QuxAglyO`9?#)uDQZw68iK^3zzk@>pL5l^q2-|$9Xok-n^vjuqUD|fB)Oqvc=a0IcoWA1BO+0iTbs;JE>;1P2Qj> zR>{KMv$BfLv~*3hcQM4k&q~W!RU8o+UI>oPo~61+O}PM+?$u6?N`cd0|NO8}-j$`0 zqhbKSWh#uj+~y7T5A2_`>t~s?N-q+2!4w4cFDM_80m3Vz9ADoq;Zzg37wlgHr5hBu z(x`fOeZ+5I|4L^g`GGcwL?C|ax=5rNl_iTT@o9;u#8jkg!5_NHLrsa_nydw6FroM* zt>CDu-BFjJ78Hefsmf!7J+p)?gF zLt;I_uds^JR8^{mMrvJvg^pI0ZFD)j{Hj`Lmp1Vtxn!3<8NB8!G)hwm$Pl8q@-Mou z+=Qa0-Cu4hY$1yb0dvK;QKd>#Dt`rK6w199+H4@EphKA>2yyrp1g)h!$2iaeXaTf9 zn_9pZZ#Lu&2GNhwcp=5JM!ZZjVvZ=`7dkE==BQ&ks)EFFhrGckjTfO#;xF~v`N*@v z6`a&%cOim?H#kfK^}Sf5gaV=;L_c;f!yXh8+Zf)10&Y>bMVBoQj<>vRfMd+OX1yJ5 zQMg6n7ESE_%yl|&i*|qc9(+)(8+~i?OGAV<+@d+#*$2YIc07+bkCXep8+tIfMc2tm zfa0S?oCK&97Z&4iqLmYgMTojpq*662vR=F-xXo>HjaqR}ExY8_P?h!Ts1?`Hj`64! z_mGN(>Q#=U?_27jo2~?O<x&U#kf=hU+GdGrB)hXIHEsLOnLOuC&f+I@VX_AH z59}YWWPGCA%rCy_lCTSxbeTX61~ph;VW0K0Kr1XIU#X~10MP1Z|9NTL^TaL zEs^o@ILsJ4HBQ!q!2=(tuDB6lY-n8X8Q&*pB6eeT< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000860,src_000362,time_6591657,execs_26226621,op_havoc,rep_35 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000860,src_000362,time_6591657,execs_26226621,op_havoc,rep_35 new file mode 100644 index 0000000000000000000000000000000000000000..9b490e0ea14f31e650260a27afe628bc4a3df97d GIT binary patch literal 20459 zcmeHP%}>-o6fcDY4~itlxM4Pt#DgY4*iyFZ?nngU!6<@6qX{@!Klm_O<7)PzU@#bu z`~zM%dBdv*;)TS7Kf#2v2QS2UG%*=x+HTn`Guvrt%YMv+?9RORd+!ae)1B#iGwq%k zg&KT)V`=&El37*Ka1Edw?4%#LgQ}W7orbCkhC5Z&;t{r5jZqe$TESa@8ZJfW)=r^Z zl_go_dEhCVu~$oeQQHjE0`sGVLZMvV14zqu?15P=J03`Z1PAm$W=_W$fG%KsLNm@G z{0E>s)G|&vAYg1W2oHOT%WzcP0%{+D7pWfdS3^Y_)O)(@a*teXDyxrQE|mVBLr)aH zzJK%s@c0`%#&OXn!8}+XgIvqQk_rIYga$x{0pHf^(7?be_#?GM#B?3%M067kkn#$? zRL?uqYY^PeLIYy*t+N{@C4sV@97b0_= zHa0X;=vU4v5R%?gFH*uKn;@h)Jm_6`Q8CGzVz7olJ!*(vkWRGlc<^!Yln*~z_Orw4 zF8-?fYq%GPsGJ_b;Hd0GhN-7U=SY3P+xz>o!w`|RorGQ*(u>BJgl|OC9 zWRRnFnL}?#vRrF%7N~Nq)fnSduC>hA*WNx?ddi0%ExVc5TG4tUh&BLctVcp?8M?cz z_SLrW&dzn?>&}j`?*Rs}VZIN9ZV+(Th^iekwS%#|h^iZ^Rnt9gd=?B-vYK1Xt@eP` zs}16Yz}?v5mcXhQ0+q-c`34U$SkCt=0A-TL~Jmo3K6k*G4l7u^6v*9FUR+gYz6jZ zK%VV?`H;-^OI@mbNR|)Dbq9!KIv$V-iDZTXW97rywUA7If>^m51T2W17sNFfY%0VduJQosvP>t&RRo#lA&W?e_U??V)VRJ*l z;*H_ZO%~Yo#CfA{b{wdrk>v~tYM0C9pO9`49X;T&Y5_06{@{vL?9G-1lyh=Jw-+n> z2Iq{*PRy|{id!A}PPP`3VmS6j0@@Xa$8we5GVgft3|*IzGoQPJ>wQ~@Om=3 zGWF~FQLYeOR|KjgutKzFiY8kjxYJvF^P+2lSMj}&gT4sUWUqQXQ~^D)Kw53$gY7o) z$tgJF;}VFA5G7-IY-poQ)cok8h5~W8DV1{UOn7)R1r$9fmUS5)Ne9Z zm6643>CBR!R};?S`E^H>KP3u`1jiUOk?1`ZCC!)m6?RjonWvr8sG^>2wIG={Nno0F zhEAA7vy5JoaCGI3Iy5rv_XeJJk6tGbG-TiGVrgZztWC}9&(+ifd0_~7Nl7Y2x1LP* zT(;iLGh0uL!6UDXS!0k7lX&4h0eX`KO})QV-1Y+VxD6McPM>7*+B&T&Fnp4SOeAkI zti{7Os)sV@X|tN1I6AY*lJlXlvsp5&>f<)E!w#WR43 bHH$@nkoL_IfMEY0ng;s-r8;iFQU?47_1@)q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000861,src_000730,time_6501,execs_397840,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000861,src_000730,time_6501,execs_397840,op_havoc,rep_3 deleted file mode 100644 index 58d20a0b8d3c1bb4d3fdc882cd95712fe77987cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 84 zcmb1^jx{s0{-0@`nQU#xXl?zm;s5{tjMj#8=9shpn=Bn`Xe=!)9VGrrgxG_W{Tj(ixRRMiJ*|suBcfLiE)hyXo7Cy zA>@*ic+NE!FFAM+kNyhJ9=vQI-o!v#UHw(nQ#D;x{juFOuUV#Fy?XW0uitz1>UCA^ z;Y+88M{Zr%`Qp=^OX!C2)w3vL+(?@W_!Bb4{upoJee6%BQ@pk`81(+c{?<6ewyCQ( zuD7Z;#htlVKr*~C3WnG}9t1sayzB=r=o=v3FupQG5JVX?FUVbKMqJeqC6?R9JSjadx`<@3Q|{vE0*^_rwQ!EGFwr-K?{6+q(V9==##&Jih8b@z>s3 zTl<=PwKUklzBd{XiX9RB(TMCuwTD_Y4)w}A{T}`Cj+_mD&)}v+ z%`A~Z6Y}sW!dn}!`t(chjrJ>0ZM;o{hI)rF5a~|u_oV?1iq;E%*o*qgRP)gi7BF@(&U1;n!Cra=4<0iEy=LY?q)Q+{-M-mlUNQ@nC`e{NdSBGWez-Z(18 zH+YlQ0L;vXoz>(*0Da52BR8j!2M(3i4MG4)))-~P(b8NQ)l^@F&lP7$UUVz+we+Tw&I{fI7IXhhDEO%g6S8aHbfDroI;R0sdM z>x03$mZ{px3iz3FzL;XOC_|_H%tQezQ16AVq8dNjO+Pb{F?wfOX6Gz&u~}1HP3TL9 zBv?fz&SKKC^*!e-F4pp_w=Gw=7CVtPwhCgi0@w6ovz-2?AX5kvLy#(hQ(>yEF6m0& zV+;tAQF(%{LDrumRo=Sm6?S4bmYbfDRJ8KC#nPe!k@-SWVwaFw1I4pam&n@+Q_cIE z5S$cWUp7nU@%4T4Z!kE?KTr%8${TE2Yu%GN_U57#?BMn%&6D)YoJ(l<9uv z31m1!sL*OC>pS>Za`Xvpv7#dNjb3W|qRxS+h`<~DsEAN3PPApk+HBvnR!-PiKduzB zGY(s!cr@h0jRQ^V|D*ezus~rXz!3qhqNPf5aCXreLF^ z&WS&;(Q#IC=3%&z+zjmaxX-$OFrS5;`Wi<0*y+VI^K`=`uW%sOs;v2#keSk#rY>PM zxUdOq^y3dOb9d!2giT&j$HkG-blmS@-G|Vr zz4w`|aD>n)RVlT9!*WEWgOq{;5IR;XB!rIPn0U2xtnh<0>_b%87Y+?)#4%>@V#C9W z5jv*&WOrDmlPm6&*5%;WTf=gL=;iP#ssX!pWD#e-9RSsH1_vI_^bz2Uykd@NXuL?m zj7E3YwX^P<1ZiL!syK#cK^h)k--?t5x1knmOBEDwMxJO;s!74*f>*~320uIFMHwhF zd!3F=C(2fZA!}b97aQwRHGX#UvFRoll*kypGmW!z7P;88t=^Vi$;28qaTaZRnwCqC z23y44;BZEs6U&-8{ZBzA;C6-})eU=~v>|XZHtY0m=v4Azpvz%PI5V(Lw*}4&jNMT2 zKi$>I^0{^AHJ7DD+n@P{Qeu~oS_5aPBLkm_ysa=*de~)sG4a14SS!B1ENa2yoe0+Q z4-~_N^5(S1(@hVjnn23j0c8O)+Yv~DGZXDR4`#mXCdZj4B(aBjs6wl$tmfdqEi7V` ztiI9P#!$k>XMt<5@!8GrN zPpq)W9O&lT`Zv1uF9u!nF~J!zs~5o}-_B}sVKX>06VA-ck1)L4!p7%fa|s)t8IO3e z;bGXDkXNuM9e+P?GHfP)Vv05UXo8jX7-xXboMRcUq8e~LK6BD=v5^Iec^rT_1IHcM z_{=dw0Vay4eP`CgZn}{(JT}SZgEX*~PJB=C$0-rHQs38j*!a9j=+x93D-^iB=*v;p zv@J_1LYQ3SG%`+_`PuS1tgzr`=h$W_-r#4q*Rst!l+>ix&BvxqdS^?^2|7~&J7Upp(JTyne0+w|v6g(e+2<* ufjSKh1&a(blMO+@0Kz{9raXb9puHs!STKOiMA5^@U}7a5YieX&VGRJBNhOZ} diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000862,src_000784,time_6866888,execs_28547190,op_havoc,rep_54 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000862,src_000784,time_6866888,execs_28547190,op_havoc,rep_54 new file mode 100644 index 0000000000000000000000000000000000000000..94d723f3ab2e7d102bb02f5c72f6ad7dba72bd42 GIT binary patch literal 161703 zcmeG_U2Gi3dCM~k0*+HYD25x-I2#5*R0QS(8LBUQw|a*W><`C89`E@L4efT zZ)SIPXLe_HXJ%*bk28>XGvEB|%(pYM-+c4^1VO3L8({dViD%E}h4&tL4TrYtx7*%| zkALZ>I?jYcr*q<8>GfX7$)>XYjf(dny6ZTyW6O@B2b=y|{@fh=o11&Zd%0G>0C;V+ypNN}y5~N(u?N7$J5Vsr1;D&_^`#d-$FDOV z7Chr@E_8Tp;(Wbs&p+P^=3W2cAed;hkNCka(Tix1eIfxggWzX)^9=K$2&%|?CT{L& zw{|QD{D#*$JQ;@1z*IwZTiwpe_HT~(=S1reIuq7ro)kklZMNI{`@Lx|+_-M6ex&#r zynf5WX3B;mp655tUpRMrs|RoXzNI5x^wYj|`_f+h1&`q0@b8Jz?foFzf;`@mk}!F4 zXIl`&FF*aojx*5wYk5yJme9g$EVJ(BnTqqGu%luWZr2dL?r%=Kyy>sjJDm>t-|1YsQum!{_!OSSAA2+#kN?Ztvb_?N z`#k}?*V_^1l*)+rglJBD6sA=i=$6kw;t~yD;ynDR!If6Ju$lhFU-{v0~^ zis4Qk2qGsRXL>K>3)x23v!IcJjM>M4!TnQAYAC-GZA^^7_Fp^ZJrjNoK7l_6!T$ay z+qd@j+wZv~L+3jo{wy%K>2HGm8u-kk)pmYfX{Na_ahHX$UjsI;KPkP^^%Tz)f0_G)p*>gdS$*8~tOQJ9nX znKx=20Jqsg8kF`Ag~FWSUgyBnL3%6!ndfXpgko>H^t*%rYkdM= zI0qQLZ>bKqy|=eq#CDvSak>!>4smfY|MYd|+O=!{<#plud?7CKTQ`h85lAqj;#~_Tq%xyVbaw6G_?x#+5k6`%=Bz(~VNsGlY7$9|V z+hZ%&!RH~ypY&++(EQMsxm2*kKfShR$ZS;p6%qf+4QW^CKk+Z!)iT8YN2=KqP~WLN zoQ@7&3arxIg7?<6sm_Xy1)=QTRHyUob$2UDxV|$v1z)BH0>2r9@3>peEC%0M=yV-t zFV5+B_tZcxrv~tjv)Mt-uq`~h6PJZDj^jqMZRk7LJ+XAjY4dPp7$&A0DME7MDNJS> zcr>%y8BFMQ?VEAXZ9%&pIm(C|kfY@N<^BEE<=Ro;1V&`h1@FpFKyJ=!O;1k#bP`Ks zA~xicH(k$1SEPt&a{d1XA!(PAM12y?VkGa$t>^4cI;b8n8!=B4mBwwRTEMX6#fGJ{ z4;M*8nlUkQlN>bW62h?@p{YI!$9_5#xHTpmTk=EzQoxZ2u(2K`FRCC$J_edoWe|6z z=)13ZR|?3`9O!UW%i(jZ8Q^n>cgH_Hn7d=U==B%hRpqomFVSzrfreHYPqAL$<3mZ^ z7qA|_m?Nlfg!KT5L5Ce@5roLGju0f{#3B`dOhjcwWkF{C&Ye5{;?DGs9zAsU1B-`s z@kt*!NPLk*w10Jb!_=!~L*OK^i6mM+#yq&UhLbO|z$7J)7Q94|?0wE!L0Km<`443v zJiwV&ecSb?mw0(IGZP8e**%^liere?IAS_Wm7Z2DZ!4Pp#Z#xKM6!$&W8=Wv3KYjI zU7YZ?Zb;V%3nG4ZMZB$I0s=nFirtNhhex%i3-uT)-4mp{ep8|(IkZR=RVgCiV39Ri ze>{7Sl>WGJHN`=TVEsH+AGoo4;`w&0jrnaSihdW=94pjs96jMumA9r}7PtTd(eQ>I z!&;*P|0;m3vXR`syeA zOwFjwRks}kj)MnEm-;HRD#X;?Op_)6 zV|r0owNZ!zCMBpf(<&mS=)PDfLBNLgeJzd2>f&$>8=4(?sk&!qw5-3|i)-d^&wC2o z^NFgZ1jQpTl2a&KxszqYX}m#$RZ^_#yq5c7swuAnCGQ0JO=H%)N2CCiSoL`}b&Rm; z`8@_`l~RINR>xfOXRy3fTA5P#eobZw$$ta)w%YwvA^)`>l3Q_1$^TL1r54+S1D*%R z{(ze7urmp4mO`6wx${OMvm)|ez)LkP4VZ`;4xcn&gH|gU8EHTxq^0pj43X?2#U8Q1 zixmfylCQVofYer7lJp;}IAE!zJ7VI1)OCQh-r4KX)V{UenJj3rIfXu2?@YSW>lrZG z`7Im-i=BQJKh7SB4yMsg+Blvy+L_D~pat?R82@j4vrXNB<7k{QL>7#bfn{RWXk`W^ z0|L;NrRa5OLf)Sx=bS; z-ukF3CGDJm*H0158m&xWMnH(kg9mZ)8a=r}WZb1OKX9sJKlSz{PF@@mn=j9mZaSS7 zPALh$2_tQ^GDJjQK9mg3t+_P@9V8*gF|_8^2)^*IiXfGwmocV&Ch-M2C6t7X3JJHB zk{NU#qPQ7BDm`MB)13^6*eJ*qq$-J);iz8mtxPgVkaPhX34^nUko3e7Gwv%&Usn%|i0Wq@2 zi8VTBcMpY8uqt?Y+c9;=M9)niOnkCol1w6)T_nNV$>37%Ggbtr2`YG%gTk@ACI zhU8lR4(--KQW?rgd*5M2TM`FJ+6^jKM2GgT2?Cmg3tmgPP4gA1J->tT!~2`f=254y z;C=~MdGNE145!G1U714KWx#+AgonZ(`Y)0jq0=kPFx5$b;JxG8&1-Lf6t>XHOC{1L zyti-9?>wxizz+ENT?JK!%a%I7qt^z0k=kv?+1cINtG|Z5B6ZxIAb`{buwj1>_(B5X z5Kec=-P(KbLXr=Tl;R|AzzN%NP&=Mi=6fZmi|3dCdkU5ttQwdAzj;@Z;b=?@a;ri(`v=SEG_#u?Xxx_mPa?|*5 zW66boP!ScpP9hg+!;ai>ML^}P=PiE@!YdvyG@#o^+UTUabZOh2*y=^P0_(_;%jwV8 zz?(Gql0Jnb6JOhDJb-!&uAz~(0=U>~G?qQwlyV1#ssb9)GLU|C5`p1?!|Y(!Cyuh` z!TC$0(T($6ehzZ3{XcIZ&)TU9b^l!GgFE!QO)1&=P>`6A*+@ z%df>U}VXdbdEqhB2i=jr5s9C=Aa2WNCp z4$c3ionj4#_HAb1*6vXTB^WS{c8@rVHv#d{Ktow^2#!)VUAU6Cz7E6Bp+B4(7Uf>j z_EoIiqn_Ri;cy?;mEXj0RRCI$urRnZAY!ayR+~W!3@$wx%b_Ft707ANT7JqwPM@-p zeS5~4rV?eNobFqd^Rh_QtpDS5J);bPUQa`84}bCyAzZ9>XT|oqot5q19P!VEu4OnY zt0c&Z?Uh7eFS-6gq9a(0V@+aku1$GUP!3XN-pe(@{)}PCd<{=f{k3X- z04(zP4c>vE;0*D_HfX$`LOb3+c}>6V`O6858LK3oe6aheQ=s8V6h+bdUR2l(Tz~Pf z<198^AEW}%&tjZdq{3d5DJTmvRCn&&@fUZdfAr{~!yi~Ytk8pg6xHK|usur<&y86N zbk+jhe4<&x=M8}dd1wqeqG1|@)ud)3nlT$c#D`R^J2ZCHp_DZnpT!A4^dx-grUE)) zGHws4JZ-b|o-og@{&IVQ^y|ARQL>UlYOg0aq!Q9|bPS}B9?u+#V{~Nx>FW*{5&SO? z*$EtqYg^z}w{P9Pv{!#2F}sw#``3kxp2tOrHDI7fXlwG?H89N5SOoJdryGmd=C%oS zmxAuWUPFb{)Jm@ z&ewAc z^acn!rO4_JoEJE9dxPiA-a@;68m5q4tne z$Z73|@GAbA0QJdf(n4jwW%h_-0V1ngY;}v%p2y(p-)*@EOZ>l zjd(&Ha5cIomM%H%%I1C2aKsHes4hJdMD#s&;01^<#uW~5)+Go_`bni^rnM}scpxl9 z${@^u)#;HiN66wLVw$l)%@kK`C;?glq9OqzviKjet}Y1|7uzfw%EN4L&^J;Vt5kTH zB{OekCVjzIkk-3h%(GcN7%l60z3WYlcQ71PCbD;Q20A9KW$sD%bJ<0gS_V2rHGwbU zzX(_L=#t&p|1mJ1{`rz2AwKFcaTFa4tv{C-9R?#x22j^ZK3K`0OF6Z=QWA@3dnbW4 z(3$M-x-rr&^?R3!LzHDovU&YU^@S;^cd1l{DJi<+@1N0u*uuE6Tl?5ULF(3CMDOt? z&=?sVK+4#D=lt>gx9e-3^XhpdAa<2E=COw9?oDyMK^(wGPc{@px8WZpJ&B`?2xZF? zsK*(cfBWgSvX-FJ=AJpEnx1r4JY&+4FQ);iG^QXCGrx?AN_yaIT5SHGEoUs1z8L-} z@D9_B)1(EPmqL(6l5LNdQX?%s&1<40OrNy)YRM-TRAGD1;go4LQ2$yR|z}g{lp6LSUBsenN zeE-9V6HQ#ER^LQbj)Ls^Y1f~fUkF`_&Vr5Ui6l64b2aBXtsju^?ym~ph^TLVkR2X& zW?KHVGM@{x!!py%qZL}T%rp*KX^Ph})8O2L4v5x*=jXhaIg_O)RB>sw%E$%t9))1C z(j9zBU|y@1na0D)2*VP(Suy{%d?A-Ek;2!>Gr~E)FVh#&oBU~O@8%6V@U11U!qs@QeL6LfsaA~OhgJsX+W27HoPv6XGP+SyaYKg^v9-46d7-gvs{j3JXB@1x&2na9UqF>`4@S~j zTb`%UBFWsMLx~A%WzlrFn4T7L>^YH&PZh@!HQy15B{FND3~ia|_bZ(q!ehzTY%qm^ zDg?o#rxsPPFJ@oMk`7t>t(q-T10O&%%iXjpi|93IzRaYWm9omp)qr*mZT}@-t_JBc zKHm!F`=PR!S$M@NiX7*-v`(H$ACIDxHKNd8H%NmWRIC1QzXUvA8r`~6dcW_-KMY<+}EjgC`U zhYaEn)%_$IJC*GYi&NQOVovuVushK1EO0CZDMyA4>Eo=SGs3ulY^O&ssY5>&^u}k$(Bybbfo$8XP_bah|IRD zxpt{)YMx&fQ>d9888!Aa3 zr<yRgOx$H*EWex0>rYCLy{gzZJ@%dxt#`;Vn5HX z%U3j3vM--!z227jJX?caNJ%zklKBm46R<3H$To&`)i4?|9b^Fp@{RL0*K`O;Y@8Vx#4HzgQ z5=}KBZ(Gnk)_qh&@)0B5blo(QQ_)97(KLxB;FZ;-6{5O<;w!Vx2R%GvAw_;eX!}wB z+_vL*QMmf*C;UuJnDwa4Rks}kj)TWam-q{*r*WGcQZ|z0E{WeN_3%A$^vY8d`H(yh!0-1d-k0GYv5)y4+eDkt&ThG)mTuG z(-S>`_JZeVWg8Oc78?sEy#hWSC>R@1Cte~g_VsrhjD>S1Vt+ts($~mS2Wl+54Bw@a zPX%oBCX9u%YfAK<2s@=n?Hi zANnt1($VRaW|-PmwN)9+eA{u**%^lieuU2Ou<=;e#ezc!xZ(QgG%AgY zZu}6+<6L5A^Kb_Qc^gYE{DX>Nvr*(CeZ3tHNAG$&**oN839gOCI33Wt?npOO2^SeZ zgq)UMNVMA*exM4^~DS4Zg2JARCga} zxI{lh(FKg+Z?sN6*!|S0?vcok$txc6II^gKLf2nB>^O@}*9XZ4^s^Wz7O4Q5zBp4* z7L>d0+_~c~?o9va(L;wnuy~l;gS6r>w@_bzCSJ3M5`aiQRQRyZ33F64a`i)v2ttQFO1-d5lGP7AhLo8Pf_|v#>oQtiPPfw8 z4T6xP_RCSRlClF>dYSjHdDXm2O3 zorY1tl1q(cfR?#uKp!%LRWZOa_wcH=%)PB%!p!shhGp(a?)GZMEOQTksqlVuz-3g` zCXQrj%iNPO{w7vB{=W(>tlpG(hnBe~CRLam%iKd7=?EBqJ7~;3iA63b5}o1DkD$aT zfGuDC2hnog$XGSrPgzbCZi$%iP44^X0GFxmZ*JTIQxax)_4hV1m;FJ#{LB zeTtjPVc_-@q%-?yJudEgUnApSJ#LmW6Z--(!A8q;w1g<+`Km=BGo2kbKpDmrbs1>x z9?+2Wyy!h$OusK#8z|OZUK(@yX(1I&>6q(&1GIaUR;bc$NV{T&ivF4nrZ9l0p#`s{ z{cg-vEVIEDi~U;DgI$9zOL=d-zc&Nc^dRpYaA2wLg`v}rH9eQYt4xyfb}}GYva1r) zbGzK|o{J_8u#DU7_5-(WZ|&7DU^B#EdeC2nG;t|}OcMi)+Xe+Zxx0ITO3FsRl3(!B z-XoWXE6gEMf3vadfypQc`SO2Zkp?3p$f*WOZ1vduRBUL<4P$54!wVYE*=%+$p!k14 z7&uZctgWq~$@9n4O9&UP@13u0hrw%LLtRTtUc-T*wOUJFumjT!YNW!?--+^_l~m5! z(+H5{`=G_Qa{6?t6g(1UF@C}WKAU@SZ4Hctp+3Z&d8+<6Xa~Y1-$rh+9)aoZxt!_u zcL??-Cqn^b7Z-nml35c@Y4UemEM{f4eJwz;wV*pqJiWb>?$V`gcVerT><-VhPJg~u zuTQ`dI)&tJU)yOsfb4rUka4fpNzi|7kX=fv8(}5p11O*}oQYm(!^`E8t=&# zDTwJAZvCAg_#Hum5!j^0d&`S1nDyqE?D1|`x$0wOxYcsiTW4n1XVFrMI9`xQtvyC4y@zo#&Ue zGTwZ=@Sypu5&c}wv#gA_K034BiU<*p+pJI(UBAzQn&Tii&Y9iSf%52SBTpSk!EtP# zw~1}@awH+B>rD-Fp4RQStY3;-SoX)d9VdI8_IeybF=}OoulC@JDwd&9t?VzCspkPx z&$=B44spl3r&e>*=F^e*%T%ZH?3?b^v)A3N$iexYg^uI6k=aqtZ=CO*Si0o2i>9xE zd@M0D?={_1?t37ogZ?aor5F}4@f6yKJp+#;+nMQK16}KP6U32T?sHA!X&~+4DJ2-D zg66B0{nmJU0<<$=S>b?6WWSl7kOVjZ4ZU4OyHUz673~A-(_pU}O10bj`@QLC2feZS z5wBIL-igMWV5?N*cAOv(|FWbXlhvn0MuQH$Pt$5&dQwtlNIwyK^6BJWzR24H?*-II zb;?d}u>d7d6uicYVY17fFB8OTKPYJ=PGQ+sLSn9-z}hA;9o9L2eE;qGn&-TF{@k|X zT;+{<@UwyW_O(2LWVgZjx1Vn7MGDXgK!xW1 zCODgF1TNx{;k>`4N<`5sS&#%oIJdqm%n38_-8?!nfzwksqdXI)72U$;ckuV}v(4wG z_rZ_CR-Jwdx)9}u0)$Cq^V_ANYNW-d>8gg}`lQ8I4fR0SOckUBMG|mH3xy9Atl)X? z>Ps(vj?yRjc>U`DZpBi@xlRkABs+G{R5=w=cFidW$ET)R&z(IBsy}U{{L{j_^yS)- zP`T|1P>5@tbT{11_donr{oZ@;B_-zPYxPZ3<*46SJnj0k^9!N2&@AjW6G?F9=4#G& zT0bD+-Cwc2QAo*)YlMvs+UbbG&`43C;DmW8r3K6Ib> zhHS+_Y#;nR;Y?;vxV+F2o>FAT$Ci^jg$&4V$1W(bvE7wORb!CCaVCNtx`dF%E zXxWYFBXQ1+Kptz5VG?`{GYw=VQmhJMysmLXdlsq?|Jo19t=NC!Kesz{W*OqYSR%zb zp|12+5ME?8#D6c669K`IL}&z55Un*jdhKY%*-gz{N~<$a>6>xTZ9%&pIk4n5U=BkA zY$@l!GD>!W_D~pgJ3)9F6w{qKvxT0o--rVZtumfHLkXW|ooQNUn!?FpFvG-A+1d@t z*>S=wJ-b1L&CVbmioEL@N-1$O%bhnktCFUwJESDfkcd(8I4-&PPYVK|bbPBR(I%&e z+zkbm-}o7p;9vwdTz^hhlrfKS!RZ$tbdwKep#43hkO^I~bKs_+=*c?eYL!9EU zmlU?R(P#l8+b|$}ehh3#d---^ys@woW8xKRw;?aI6LOjdEwp1)0!JHb5*39V?VpX6 z%}h5{ZVT>aYMTIz>1_d}#NaPK+;Iy$1vKPOB;}D#ooNo3#E};6Dx&A6EO#gBQq9<`=x?`xl90s;^CQ2cE9Bjf^XQKDP`PKtYj&&x=*_2d3Wf*r9yY~;tTR!S$xu;Q;VHtr!h!q}IB~8lz3|RI> z+KgA8>?#lbN9zE99?o5nmptP84B8P!G;WjAU-XCu*V~Un!gI z(i%=4sE^&y5=Cg6vYQ$^Kh3A4H#Mb4OZz1E`rwmXsprF5xC|>(bXSyPAahvJpw%zX zvIp1p+qF80fWbU(`-x!JPb^-ctZtm|@^g@ttp9l{G?B$rsQc$|lWu50i?oCuN<9mD z;GerK#Te2WXYcjEK~!64Fgysn=JfJey_O_vWd+1?Dz4?^$z-`vpo0?M5CRU)r<(l1P}`hN7FTBKY|aX z?M&w#P}7|%l`bvJbt>Lf>R@v33EDW{yHm4C?k5&WJlrwBE?;c5kK~x&!hS#L9c*Ex zFg2jc{hs)IZN8D3`1~QH-XEFx%pQTtoPEIcN!h%Xs7afi`2SAoEC0q!c;%W

    k8B Ls8jLQrW5&paZ_9E literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000863,src_000730,time_6560,execs_401679,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000863,src_000730,time_6560,execs_401679,op_havoc,rep_16 deleted file mode 100644 index 6bc1308f88ed5b99ed4ca72cf8a3702cf3118953..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152 zcmb1^jx{s0{-0@`nQUde7!DY%&DsA=mX0+vwze}gwEo!e|NnnRYePN;2B4Usfwi@| z_f1h~gzyImdy?*_M7fePYFBp&C**Tfq-=H^dJU;L*gW>Sc!>{~j1NRAe zcrx)n@PpCbN8b5(d~@F;&%O2J`jTGo@?thR+;MI@ z^liWQ$!+?H7i=BAxFW}3;LZc`pL<5XdHOJD9YMvLzgXdx|6uQ?Pf++V>1U^>@2%jK z_xOGP@td3O#xI-x{2%12y%QYJW%4sQYo32K-PpV5(e?E%IdJqFyMw(ghpeoJ^gteM zv(xW5TMj!2+N&@8EXlL|h2uDME&f%o7U}ApD~?$1Tc66m^xvEGrP&3T`qFew;q=tE zCb5R&-7C2ii^4|c!o?bn4`6cPHhqhUV|)~}*r#@_MFW-$+&y`a&q`+HZ=aWcY5YpP zlxSQkCDI5_TMo$<&RL*jNmF<^?OWLN@35HsHBHIPW3nnaTlq1PZWiwwN%CnN@Wc1! zjwoB#Rc1N#7#HN&249+F+;LjIOySA5&{$aHSy3A5oTsw!@K5i?3(Ms4_Pv1olcjuq za9L|&D2OjLZD6F3P;Foyx9BppkFc8AP**d#eMi5ViE6xW%GP*4W=qHHy4w_%KjDT( z%AaPO599FAjewFZKcleT?0|C3i37^R(t)K%0mX4rpiMUe3crfPE!RbM@qU;D(34i@J*DPy8wW1TY3!cNp655+hdatS058$t;D-HN7 zNSZN3=0q0$5_kUre`!%nsthQ3_5}ip4FUzX6Ub^a>#Py< zQ|u6J<{Zr{Jbef#gz;2cKc!?qd3)oP_rHVP{{-&7w+JW^YdHKk#n(F?ESv*ML*s6Q zSvMX(-yi(pl@}au(cPB({KNjhrEkY#RJ1K}9a8%(f*mOjY*Wrc)Lxz^4@$O$tA?29 z@z%>2$g^Y-t4yO-mdBA6Eon|Zml89pYEE*?O919s4;bXYufkTMr!B{djn^Yrv9$pG zTN_LolZ`>(q?}m7pa%K}^e<$>tGFY^jleE&6@dORWrhOPDV^oSv`Z9gp%f)N3}tdE zklzw1k7@(!5c#dBSR=v|+$2XpqKjfxCt7W5YqiPhO#4+onC8_Bw$_P^{v;ASf@y9f zoQ##U)hl9G;E)%~eodqZVFDHdLTggQj{Gmbb#mI!85FU6jnH(t8UU3R11fK3Z>HLE zs0md$Hq?ZX)kQx5m4AjCw@xcJ^zR^jDQfZoIu+oa zZOc5&b$e+)zq#K79(n&aOfcm>MuODfyFfKP48FnS!?WCV=}*yv4+}nwq&4m_MWfT$#H~ zsLKHK^$F-R@k+~D5R_n}qnT^e%$2y{rqa`%FsEP}rU)lu2gdLPO$aD$v<=g)^5swL zQT=Zp=o5RNn?{fFF5@LaTUcOlx}-9sU>w=Axd6T8UU;8s5kVJ%J0A%w6=AA_6m z(41DF*jb?-A*_U0p%7`-p=lITJ+;By>JVJ0C1Vk_=H|l>Tj93HG1QV!OVSZ6P3K2PjAQR(ix_qiBax|9IqyD@yzDp!T#xQ^c?=n#6&BN9%7aKg(S1 zO}Nm}SnhgbxdG4-$bW+Iyrh;;@bmJz)$lw^X|;HBn>VfHKw9Kg#S1%V50x){HCA&AZil9P@_7{6(1?UfI}%T!ys^M%QP(gKOVSHjJ;zoa0&to;s| zUvRWdoH4$hk;x(ECr6$yT6m;;jad?2#Q7!w2)YPOX#Ps3ZDS|E_Q*nA!n9`vFj%J2 za94ez4uRm+nT%0DAr7iHK2d(EY^VjFKQ46MubV-uOF(i=6 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 aSmXdW$4M6#r3mui3+seug&pXeBL4@7=e;lh literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000864,src_000730,time_6566,execs_402054,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000864,src_000730,time_6566,execs_402054,op_havoc,rep_14 deleted file mode 100644 index 0040130a77925cbf361ab9246a52958b64c50167..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132 zcmb1^jx{s0{-0@`nQU!mXlVVhVd6wX=~zoXYZGe&Fl}XpOY;B!|BTj#e2j*Mh6bvJ s)`o_H=YS?CD=QlYS_#@)0)YhsBZG;RM@}jh2`g*q*u#ex(&p^{aLDs9PL_@}G?tbQ5`Qmh UXx(NgXlQ6?ZD<4{GZ{>x0V*;Z8UO$Q diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000868,src_000775,time_6620,execs_405992,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000868,src_000775,time_6620,execs_405992,op_havoc,rep_2 deleted file mode 100644 index 28937d0e0bad5c0aa21684a3549312c62607f37d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 107 zcmb0RPG*#jHng5#C>?9bXKi9_Y+@}fYstrGZC2kFw|b-$1ZFr&MwTyFj+d*+K?Rp@{bzJ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000869,src_000754,time_6627,execs_406470,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000869,src_000754,time_6627,execs_406470,op_havoc,rep_2 deleted file mode 100644 index 09a8a968a8f614ea484fe406240cf6f1cfa8bd01..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 115 zcmb1+{{Pf~8_5c6>R>AcM&Hw+`{|6a^Bm_6l&`=#@Fr&4hp&^3+0|Ps=p#Xy+`#%73LLg@V diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000872,src_000767,time_6685,execs_408494,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000872,src_000767,time_6685,execs_408494,op_havoc,rep_2 deleted file mode 100644 index d63a3942e609053ed03b1e7230ade6dd81ee96dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72 zcmb0RW^l-uIMI5>3`1>(MZ6{s3=9nQ(y^9&)+W|QVusSOKqk8jr!+PRtKfR+iH6ck IE%}5E0bs!pCIA2c diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000873,src_000758,time_6693,execs_409082,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000873,src_000758,time_6693,execs_409082,op_havoc,rep_9 deleted file mode 100644 index 1307a3d38ca2da056c7dcb065d49598f9e8d25d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 140 zcmb2PvSRpe`M<%0U6`+;qOSr0qW}M!YstVr5hfCCVuc1$7?e4!xus(*`53JY4H&GA elMn4a1O!$_NQQ!q!J!Ih`b17^E}#j#AQJ$ug)b)n diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000874,src_000860,time_6700,execs_409595,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000874,src_000860,time_6700,execs_409595,op_havoc,rep_2 deleted file mode 100644 index 789e0ce70ca4f7deea224d0074e53acf8f3b1861..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96 zcmb1^jx{s0{-0@`nQU!mXlV1X;s5{tjMj#HjMfT_)}}_*^$ZLwjMCB46?Vzi(zT`x fEYh)t#>VFC_1Hxj89cmGr45axrKN+!qfM*;08|%j diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000876,src_000860,time_6703,execs_409780,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000876,src_000860,time_6703,execs_409780,op_havoc,rep_4 deleted file mode 100644 index 7f293c574fe1c833d67e07a16fbf511df496c107..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmb1^jx{s0{-0@`nQU!mI28wAU|?aCj+U;lOJ-n^jx{tkHfO1a3t3Conj(b%OEWMq LGI)5WN;3ce80#E* diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000880,src_000860,time_6818,execs_417457,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000880,src_000860,time_6818,execs_417457,op_havoc,rep_3 deleted file mode 100644 index 113c14a9325c5a7e9dab992a1080ebe60a51037e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 112 zcmb1+H8eIhXRrS+&A`CO;NhJLq<@LO7X=Gjn;KcyGcd4JNJlfUNaIt9X~5q9>_8-J SZwUkz42*`x($dmF;?V&Aw;TQd diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000881,src_000763,time_6848,execs_419339,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000881,src_000763,time_6848,execs_419339,op_havoc,rep_4 deleted file mode 100644 index 417a4fa0d5a62c42fdce2b155ffbe8591183bec7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 107 zcmb1+{m;NI9cyHL=aYeD|j0K|nz|7NX1=L)pc%7gLRZ+5~t7ti!As{sUD204pyhZ~y=R diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000884,src_000763,time_6868,execs_420810,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000884,src_000763,time_6868,execs_420810,op_havoc,rep_4,+cov deleted file mode 100644 index cd0908959c55036d398227c1604417a4c93dffe8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 80 zcmb1+{m;NI9cyGQz36}a|J6dVp$gJKAqKEeEJ#Q?)>K}=)X2!%$lBQ2B-+H<*wjcm dR>1V)<%<_DHe9@T_F^iKZz{km@ZVZG765gh9RmOW diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000887,src_000763,time_6948,execs_426153,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000887,src_000763,time_6948,execs_426153,op_havoc,rep_3,+cov deleted file mode 100644 index ef5c141c0579535d4cd6842452a0308e7d5960d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 110 zcmb1+{m;NI9cyGQz36}a|J6dVrV7$PAqKEeEJ#Q?)>NK>g;6?My238mTDsQcH;Z(v wp|P>Kb+n}ggMg_K3XqN!Fui#B;>C-M7cZW@m}&&nEx;>a9cIn&-r0Fr?s+yDRo diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000888,src_000763,time_6978,execs_428205,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000888,src_000763,time_6978,execs_428205,op_havoc,rep_1,+cov deleted file mode 100644 index 3f394554d015227f978705707086cf208d6d8682..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88 zcmb1+{m;NI9cyGQz36}a|J6dVrV7$PAqKEeEJ#Q?)>K}=)X2!%R@Kl@{69Oxucgwl f0t^fcMj!xWnqCBgvlml=Y*PVV0qZbphX2+88ATk? diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000889,src_000766,time_7020,execs_429254,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000889,src_000766,time_7020,execs_429254,op_havoc,rep_4 deleted file mode 100644 index 4360eab87b0d98135234933331ce88ffdf076d21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 100 zcmb0RX0Xrr&+y+Wm_a($lF!-%2n`Jlr5RHA80CNrL+#ame&+Sks|}@N75I!ztnL5* g|Aj>|iEn*GLt$`x!!q(yph5!~l7MTD5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000892,src_000777,time_7067,execs_431099,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000892,src_000777,time_7067,execs_431099,op_havoc,rep_1 deleted file mode 100644 index 011dc82a81d71960ab6dcef6ebfa53d2f1469d03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 80 zcmb0RW^l;(|Np;LaJ}?IL+MycK35c;wFwaNnm8~pFvLr{TJjkhLR6uMOaE`+W3+ZM IG!)VX02pN!0ssI2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000893,src_000778,time_7073,execs_431562,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000893,src_000778,time_7073,execs_431562,op_havoc,rep_2 deleted file mode 100644 index 4a08ae02b8207a301965d73a5c0e69b885dbe6e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 80 zcmb0RW^l;3`=8A^xL$gqp>(VzpS6iKuZcq%7%(u@OUGL9S=(A$BbZ>Bvb1n(LqkLD PHGb^EhTEV(oWT$PpT-!o diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000896,src_000800,time_7103,execs_433727,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000896,src_000800,time_7103,execs_433727,op_havoc,rep_1 deleted file mode 100644 index bad3eb71bd..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000896,src_000800,time_7103,execs_433727,op_havoc,rep_1 +++ /dev/null @@ -1 +0,0 @@ -]66;i;ic>11;]9;1;111111111]9 ;1;11111111]9;1;111111]9 ;[4 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000897,src_000801,time_7111,execs_434266,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000897,src_000801,time_7111,execs_434266,op_havoc,rep_8 deleted file mode 100644 index a50b78dbe2699aaddceba013d0d977b3d647f4a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132 zcmb1^jx{s0{-0@`nfzg{p`neCw5=r{qqQL)qpTsLwK@C0$>yKtG7c#9glRr#E5e3U**8q}|wKfE5 OZ(y)CXOA|qG6n!E!x_u~ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000901,src_000803,time_7151,execs_437115,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000901,src_000803,time_7151,execs_437115,op_havoc,rep_9 deleted file mode 100644 index 9fba1057a45d9ccbe85e6a4bda0762de4c56437a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 139 zcmb1^jx{s0{*W1*nfzhm#EFK|v6eu@$7pTDZv7F=LS|bVeqgk2V6Zl4|2J7W*3ej5 tI!OGz=-&VAR)*Gw!h(i|hCtN~culcDXfiak&SWrQ{r{g;I@-j_7yzlqCT9Qu diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000902,src_000803,time_7184,execs_439082,op_havoc,rep_13,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000902,src_000803,time_7184,execs_439082,op_havoc,rep_13,+cov deleted file mode 100644 index 9fbcb224c6d02e1550d5b07ba0f296fb9f1cb115..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129 zcmXYn!41MN5CqRck$;hRZxw4yP`nMKhsf~YMHSG3MWfIF<`9|J%xZ!2G^sn+S8I)^ z^B9z(-hZRl#dM0Fr<>UCW(8PtLFEAu6G`1H4}CWvE`gCLOnVU HGYk3xRM{Vp diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000903,src_000803,time_7209,execs_440724,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000903,src_000803,time_7209,execs_440724,op_havoc,rep_15 deleted file mode 100644 index 35843a38ff1726aa8f137f4c5f2b22277746eabd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 103 zcmb1^jx{s0exGS=@4#uzHF4tPiH6d#mVE5iAEjd%1Pv`L`53JYfw+Oe+MJz%fk8Uf t(9p!%dM^WmwRH}hd(rHlnVDIDp(RxMqM4zgbtZ$!umAs9rK3%(i~%RK8qNR! diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000904,src_000803,time_7238,execs_442574,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000904,src_000803,time_7238,execs_442574,op_havoc,rep_13 deleted file mode 100644 index ad61fd70b7340852ea9ae8a6ded25e9258ee9c54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152 zcmb1^jx{@}&YsD@V9Cd5ZNzTLGZ?b}0{~ol9bNzc diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000912,src_000835,time_7380,execs_451834,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000912,src_000835,time_7380,execs_451834,op_havoc,rep_2 deleted file mode 100644 index 86da28c094f750abcc880ddf2760b1606bef3899..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 94 zcmb0NXK=78thY9?<~0dt`1hq=I@XfU+Spn;*3<;S1`A=xqpJt;f%>eIt%2zOe?#_v E0QzGcSpWb4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000913,src_000838,time_7442,execs_455978,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000913,src_000838,time_7442,execs_455978,op_havoc,rep_2 deleted file mode 100644 index 6efc7cce27..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000913,src_000838,time_7442,execs_455978,op_havoc,rep_2 +++ /dev/null @@ -1 +0,0 @@ -]66;1]13R]104;11;ico66;1]13R[4:311;ico66;le]104;1ico664]1]104;11;i]13R:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000915,src_000840,time_7487,execs_457171,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000915,src_000840,time_7487,execs_457171,op_havoc,rep_1,+cov deleted file mode 100644 index f7c3ff78cc8cd9a97892dc79c9bd3591883365fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmb0(m5#QT^_7k_G&Z(&mNv06&Pg_wmj2Jq$Dbh`9cu)XFtAPnkqq_!r8rm&tcyUL y*w|o(i9jG7YhWFcSt7yC&S0JG4lxU)6KtGxG=_0T(yXk~P$Mk)7_AN2{{a9gv>&nn diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000917,src_000840,time_7524,execs_458049,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000917,src_000840,time_7524,execs_458049,op_havoc,rep_2,+cov deleted file mode 100644 index 06b2e0f8b09cb82d10192e848e7b16b15c68fb4f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmb0(m5#QT^_7k_G&Z(&i8iq^&Pg_wmj2Jq$Dbh`9cu)XFtAPnkqq_!r8rm&tcyUL z*w|o(i9jG7YhWFcSt7yC&S0JG4lxU)6KtF`$hh?=#u-VovPwgZu;gR3He~+?08h*y AHUIzs diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000918,src_000840,time_7526,execs_458165,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000918,src_000840,time_7526,execs_458165,op_havoc,rep_2,+cov deleted file mode 100644 index 40d5b6b46429eb4f4a1d33c4d96911baa73aa660..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmb0(m5#QT^_7k_G&Z*OK>&6>{tW5pSRfprpyWT^iy#ld1=T?FF9#s)J?1On+; x1M85?5(##82J38hh*=<=VB@5tO{|P_l8vRM|HF(kl4fOv8DYuCXl=;;4*)chAJqT= diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000920,src_000840,time_7560,execs_460217,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000920,src_000840,time_7560,execs_460217,op_havoc,rep_4 deleted file mode 100644 index fb61abc8db6fc5ba515e836abbf4612362733689..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmb0(m5#QT^_7k_G&Z(&i8iq^&Pg_wmi~_{BK@D8k3T~?I@U-UgbWR=lRzXx{eLMA z=~y>|*w|nO=~x5nkjxSZc6J8qYu46KttBt!jwDGn9`>mm>*Ha3`HA`nQ&8d!(0 zGgxQ4L-g|TXF#+|N1Ip~=OhD7aA1IlI7cTNOH2P}2kHmYAf;ew1_o(sm=drim@=R> LmVAuXhV1_UiLfR_ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000922,src_000840,time_7652,execs_465544,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000922,src_000840,time_7652,execs_465544,op_havoc,rep_4,+cov deleted file mode 100644 index 21b6f112f8b2433aaa3ed25e1282b85abdc6ffb4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmb0(m5#QT^_7k_G&Z*Oi#D+`u1+?Vmj2Jq$Dbh`9cv^VVQ65T1e7*lsQ)j;!D3)t z1meU_oH$WB*1$T1oxwWW9byJZ2iO>CkTE$Z#u!PnvPwg>TGroTH~eH`2vlq+00ky| JjMj$i{{YVaB0>NF diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000923,src_000840,time_7664,execs_466185,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000923,src_000840,time_7664,execs_466185,op_havoc,rep_1,+cov deleted file mode 100644 index 2f6ed2b62b1809271044a99533960299016f9a06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmb0(m5#QT^_7k_G&Z&lh&Hh@&Pg_wmj2Jq$Dbh`9cu)XFtAPnkqq_!r8rm&tcyUL x*w|o(i9jG7YhWFcSt7yC&S0JG4lxU)6KtF`rg28ntgO;dBP{tCtqs}#0RT*;AO8RV diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000924,src_000922,time_7747,execs_470466,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000924,src_000922,time_7747,execs_470466,op_havoc,rep_2 deleted file mode 100644 index 142969eff6973a04563b54b08d9977d098d5a833..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 159 zcmb0(m5#QT^_7k_G&Z*Oi#D+`u1=PYjx~~wFf_1E0ty>2)c=>_U@@>R0&!v|PMjzm zYhWG1&S0JG4%X|#$DaYwE)CM2lWZ(4{hu8q2sFk>nw3==s@1ao4!hwe6GNb4Lje## RvlgKbC}+aQXl=;;4**8MCX)aF diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000925,src_000922,time_7756,execs_470986,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000925,src_000922,time_7756,execs_470986,op_havoc,rep_2 deleted file mode 100644 index 9d30cff9b25a2ee5851d8112338be01fbd473657..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmb0(m5#QT^_7k_G&Z*Oi#D+`u1;p>_U@@>R0&!v| zqNp~Omi`ac0X9M!WJFFfP!N|Uh+?4eM$)XT(oiEU>+i4|eljrxnrtWl1txrq)`kFN Ch$esl diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000926,src_000875,time_7786,execs_472872,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000926,src_000875,time_7786,execs_472872,op_havoc,rep_4,+cov deleted file mode 100644 index 2d34ce75aab91c949b082af2c5f250654b3b20b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72 zcmb1^maaAV%_1FZXl!h5Eog7Sz-XA2i3Td{lC4pdnOa&}f|MFdOG^idN1Ipy0OVy8 ACjbBd diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000929,src_000875,time_7790,execs_473087,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000929,src_000875,time_7790,execs_473087,op_havoc,rep_3,+cov deleted file mode 100644 index 74ea766f29b7216bdced6c670c496e483814d8d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76 zcmb1^jx{s0{-0@`nQU!mXlV1X;s5{tjMj#HK+I@uYGhr{z`(*N9W7m9muxLvYx0{# eI@ZwG*xXvs-qMnZ!GeL&(AZX5I!Hg-#0mgqMH9#X diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000934,src_000875,time_7808,execs_474410,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000934,src_000875,time_7808,execs_474410,op_havoc,rep_3 deleted file mode 100644 index 26f48cdb80e2681f529644969014b0d03d93c6fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmb1^jx{s0{-0@`nQU!mXlV1X;s5{tjMj#HK>WhW)X2J?fq{ilI$FBI+TY$12rL*F e4UMIxrGv!nlC7m{O@6aT#~KR diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000937,src_000875,time_7834,execs_476277,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000937,src_000875,time_7834,execs_476277,op_havoc,rep_3 deleted file mode 100644 index fd8b177b706d6470a4b45457149c7d445b9f71eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96 zcmb1^jx{s0{-0@`nQU!mXlV1XA=z5G*5o&fbgZGVvAMONy(K<5OH0fDjL3?C0u~I6 OhQ`v;(m~?UCRPA|x*CrF diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000941,src_000875,time_7915,execs_481653,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000941,src_000875,time_7915,execs_481653,op_havoc,rep_3 deleted file mode 100644 index 9358f82cf3..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000941,src_000875,time_7915,execs_481653,op_havoc,rep_3 +++ /dev/null @@ -1 +0,0 @@ -]66;i;i;;}4]1337;?9=998[x>c;}4]1337;?9=998R[4: \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000942,src_000876,time_7953,execs_482685,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000942,src_000876,time_7953,execs_482685,op_havoc,rep_7 deleted file mode 100644 index 7e8724292d3caaa6e221bee86da3cd1110c4a084..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmb1^jx{s0{+~G&889%gOtsETwze|_iAvj=GO$R;8X6m$voJ_k*d<#_*Q$aflWCSd>o diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000945,src_000884,time_7984,execs_484765,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000945,src_000884,time_7984,execs_484765,op_havoc,rep_4 deleted file mode 100644 index 361d640fe6b71966068d6291197221eda641a2ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 95 zcmb1+{m;NI9cyGQz36}a|J6dVp$gIw{}~v-LO{`2kf?O5sl0%xk&(5LwUV{5sgZQ7 Z0J4~|wMjHg-1Oq*ix)38T+{}GSOAz^9f$w` diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000946,src_000885,time_7990,execs_485193,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000946,src_000885,time_7990,execs_485193,op_havoc,rep_12 deleted file mode 100644 index 9e12da0240fceb94a4b95fa3f0e515e57611895b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 94 zcmb1+{m;NIZT&wO4#L4K_J5P5V+~_Xjf||NWB=FxUo9PLDlY)!8a4b!a3FGLkmNw> LWWnmJ!=z&Y711Bs diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000947,src_000885,time_7991,execs_485269,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000947,src_000885,time_7991,execs_485269,op_havoc,rep_15 deleted file mode 100644 index 435af95173bba1d500c6e074fd6e0200351f1f15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 115 zcmb1+wU@2`zgjxhR9?W;Xm#v=1_tTa|MmZ~{#QUn6{Mk(RzOv;(u;tStA%1s5yFP1 pra)Z``RvlMM%F;>V3Vv2tqpkvti?P<_x@*xa>A^6|65DP0sxC^A>9A~ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000949,src_000894,time_8044,execs_487529,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000949,src_000894,time_8044,execs_487529,op_havoc,rep_7 deleted file mode 100644 index 59983ef80efc546dce245c40ad99348c555d4ab3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57 xcmb0RW^k|$u9u!@C}Wid1Pl!I(yXLvaQ}b^xI64bT7p diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000950,src_000894,time_8048,execs_487813,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000950,src_000894,time_8048,execs_487813,op_havoc,rep_6 deleted file mode 100644 index b3fc6d6a6afba6676bffb9183dbde38692de9b25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 119 zcmb0Rj z0~yw75Wv7tFCA;aXKibh22utRMiK(4DN73n3Nido3kOQd7%~VjFc^w67_tKZW}qJE diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000951,src_000894,time_8049,execs_487923,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000951,src_000894,time_8049,execs_487923,op_havoc,rep_7 deleted file mode 100644 index 9dffc7a6060b3e4b22160cbb551b4d745b3a3b1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 99 zcmb0RW^k|$u9u!@XlrGi1_2BV_0q8xeAc#B3Tctjv6g(+Ce}t`hSIUIWpN-WWC4&4 SKXze5bn&=wuxa89hU@_CQy9(w diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000953,src_000894,time_8058,execs_488563,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000953,src_000894,time_8058,execs_488563,op_havoc,rep_11 deleted file mode 100644 index 471ea5597e2830817aca796e6bcbb8bc10a7fba3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmb0RW^k|$uGdTRO-o~7FtIT;6lbWHjQy diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000955,src_000894,time_8096,execs_491346,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000955,src_000894,time_8096,execs_491346,op_havoc,rep_14 deleted file mode 100644 index cf663e286f90589e5f51f028ef16eb14e46e4947..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61 icmb0RX4o$sYstrGZO%Ir3=CmheHa5Gj!rTdvI788?G`@( diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000956,src_000894,time_8097,execs_491364,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000956,src_000894,time_8097,execs_491364,op_havoc,rep_9 deleted file mode 100644 index d3bc7332ab17797dff87e9e311606b6625ab564c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 107 zcmb0RW^k|$u9u!@XlrF?C>?9b#|S2^t<%!d7#QlMV=efsZLQK6rKMxdO!e7;l4cBy i3=C;$Wob|;ph6%g+*&%;&{B-inq43qs2;(Aivs`%RTne> diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000958,src_000894,time_8152,execs_495127,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000958,src_000894,time_8152,execs_495127,op_havoc,rep_12 deleted file mode 100644 index 06b4f0fb3760fe34227bfdd55a7f970c448c7ad5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 104 zcmb0RW^k~+Y-P<*FCA;aXKfpvmX;=6Yx0{#IxWrC3dl)ID@y|jrZGU3SXx1qViSYw Ru$C~iO8d_M)(vDE0stc*9u@!q diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000960,src_000902,time_8198,execs_498171,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000960,src_000902,time_8198,execs_498171,op_havoc,rep_6 deleted file mode 100644 index 5ed10b3bec43ad67604922e0448040e9afe9f57e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 154 zcmZvS!3n}Z6h!|by0?H{e-*Qdk?b^J58>-UJb1AM)52n-+CbJHa`nN$%wtq9eb4IL zKBW|>4Nc&Z6!~2jd|id7IKNk4|9PUmM6&AGWi_;_L;}Evbi2c5tMTmmd2gd*UdI|T R2<(>=EV1EaM`sd|z#q*sC8GcU diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000961,src_000911,time_8207,execs_498820,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000961,src_000911,time_8207,execs_498820,op_havoc,rep_1 deleted file mode 100644 index a8a02cfd515a165d6d45f48983975146a94662cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 100 zcmb38QZF5A$!BeBEgfrWViFGHfrPD1!WsVk`vN53iXb8|MIauMLR4Yv|NjjQ#Tg9Q G{{a92Vv{$T7Dnl4=?c4K TYw5`*zge*9VQ3JKHn9Q#t=JIU diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000964,src_000914,time_8237,execs_500856,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000964,src_000914,time_8237,execs_500856,op_havoc,rep_1,+cov deleted file mode 100644 index bffc6bf1917340da40b3ffc22492ec4f0fb94aa5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmb0(m5#QT^_7k_G&Z(&iZ-z_&Pg_wmi{lq$Dbh`9cu)XFtAPnkqq_!r8rp(tcyUL z*w|o(i9jG7YhWFcSt7yC&S0JGZfXuP3#1cloHW8XcCc}9d%#9m@-bQ)vi}1BRbU`t diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000965,src_000914,time_8246,execs_501433,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000965,src_000914,time_8246,execs_501433,op_havoc,rep_2,+cov deleted file mode 100644 index be2cb1293601a9cbf50c2365ee1b6ed648b98011..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmb0(m5#QT^_7k_G&Z(&V!;ZmlYr6&4E6t|I9Uv=i$I*%*kFc%ZKBEini yV4dx5Y94Jb=gY^R0WnTG+QiB@C)rq9`ae5JFgn)ANSc*Z8ft_kAEUJ)`#%63avI72 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000967,src_000915,time_8343,execs_506992,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000967,src_000915,time_8343,execs_506992,op_havoc,rep_2 deleted file mode 100644 index 1cff2b9ed1cc72d4011681feca3efaec49ec6112..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmb0(m5#QT^_7k_G&Z(&mNt<#ww8`Iu`F8KiX$FS>QXDJ>)Hq8?K?oOUkP%3`b&_m*QYCur2~} zq(f14C4ZSH9cy46l360b&dvaq<1@CFjyAF4&ycPJ8lCf>oe#*2jx{o|GR{esjs}?s Lw8z2Pko_M3&Ke>3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000973,src_000916,time_8413,execs_510833,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000973,src_000916,time_8413,execs_510833,op_havoc,rep_8,+cov deleted file mode 100644 index 900c3ba8657faead2fb105ead87608d229e5e7b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 112 zcmb0(m5#QT^_7k_G&Z(&w2t{-&mbLZ$;W7I$j3NYI@-j_I44;;I@SoNz#u0xFIzg+ v!nz>$DDSXOE4B9LB)ne6`nVb2`< diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000974,src_000916,time_8429,execs_511703,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000974,src_000916,time_8429,execs_511703,op_havoc,rep_16 deleted file mode 100644 index 3cac299158bc5f88ab93f727da07ae52e08092d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmb0(vSwgp@Rg1=G&Z(&wvI_=D9Oyvlm1`Nz))ZRQ99O=kI~kUkFf`#zzE1RuucMz z4E6t|I9LpF8J^BWcFTD5lG^0D&~vPy>+t)`sl=0Gs(T0RR91 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000975,src_000916,time_8445,execs_512517,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000975,src_000916,time_8445,execs_512517,op_havoc,rep_15 deleted file mode 100644 index 0214b91efcabff670307768378f68b9d78534dfe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 139 zcmb0(m5#QT^|h-1C>?9b$7pS6&1E1RZDM7d^U69V`HLO8XtH#4tdVrAp^tSEkThVZ w|1ZVCVqjeaqQ=vX750t4$L5Xn&g zUy6gpz`6*;iJdrcqI9f*bx3B31iQN_+?YA&#u!J(%lh*1PnWJV0$L;;ZDM7dlWZ(4 X{hytWKLcceku)o-G}KVA{p|k$7)dFA diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000977,src_000916,time_8530,execs_517048,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000977,src_000916,time_8530,execs_517048,op_havoc,rep_4,+cov deleted file mode 100644 index 77b5d40493f715aecd08e6f8af94ba7b43ec41e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 148 zcmb0(m5#QT^_7k_G&Z(&ly=IOj&V KsCle>jMe~*j4Ckz diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000979,src_000916,time_8638,execs_521442,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000979,src_000916,time_8638,execs_521442,op_havoc,rep_8,+cov deleted file mode 100644 index 4fe236546a962412f5ea9eb2a8f4b6573c30116d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmb0(m5#QT^_7k_G&Z*OvyMsrVrTfj{-boPB_E@;VYG>raZa+awDf;=J_ZG#A_MCr z5Xmrcq9ITT15k-xa(*s*PG(-VbgYGSK~Ab(vO+FV}SXvrQ Qkb%(4vNj7Sf4Fpbks{-GFowPw3OZDIM_OBu?z$es diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000984,src_000926,time_8767,execs_526189,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000984,src_000926,time_8767,execs_526189,op_havoc,rep_4 deleted file mode 100644 index a30971d84aa3969c0befddd83f5dbdb7b717b42a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88 zcmb1^maaAV%_1FZXl!h5Eog7Sz-XA2i3Td{lC6QtZXuMJqN&KNu(SkeHI}xL4ib-U Gu>t^!$Qncd diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000985,src_000918,time_8783,execs_527115,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000985,src_000918,time_8783,execs_527115,op_havoc,rep_2 deleted file mode 100644 index 6debeb3c24594ace10c36d5c9bcf4a9f46d1a038..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmb0(m5#QT^_7k_G&Z*OK>&6>{tW5pSRfprpyWT^iy#ld1=T?FF9#s)J?1On;$ lJM4yr;tYa@3^>fmNj8?2{tq+GNSc)uW`rdlqqQOXKLAQyAYcFh diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000986,src_000968,time_8799,execs_527959,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000986,src_000968,time_8799,execs_527959,op_havoc,rep_1 deleted file mode 100644 index bca5b96184c6bc308a7aa717a259b6e7706381b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmb0(m5#QT^_7k_G&Z&lkT$V0&Pg_wmj2Jq$Dbh`9cu)XFtAPnkqq_!r8rm&tcyUL t*w|o(i9jG7YhWFcSt7yC&S0JGZi?3&ka0%RtgO;dBP{tCtqs}#0RTUEAPWEh diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000988,src_000968,time_8803,execs_528167,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000988,src_000968,time_8803,execs_528167,op_havoc,rep_11 deleted file mode 100644 index 94f3cf36ccf70886ddd0ed9d77a0b280d3716d50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 188 zcmb0(m9Dgx^_7k_G&Z&lkT$V0&Pg_wX6NJ2kdBTu0ty>gCxJ+Y`u|cKEC$m5k)))- zdU+6f;c9;|F#NJIt_RAf#l{9ROaubySnR;S8fKHUEQV1)rvPmP0;qe8q*+;|t&2bo IinZhe0ETNXegFUf diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000989,src_000968,time_8825,execs_529436,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000989,src_000968,time_8825,execs_529436,op_havoc,rep_11 deleted file mode 100644 index 0b9bcad30d6637cc69330cf9c50e7dc80ed219b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 158 zcmb0(wT`xz^^uM>G&Z&lcwz!)SQ+Oe8%s<7XXoS3kdBTulICDBur89GIB}wMtbuh% zW{CtlJA-w$J7cURJ5bX>FgS8B*3cj}HkbjZ3`HFS14BKMItG@52Xzht1yexUxcD=G X%>PExtgO;ND?mnA@-bQ)vi}1Bp58D{ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000992,src_000524,time_8049,execs_531364,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000992,src_000524,time_8049,execs_531364,op_havoc,rep_1 deleted file mode 100644 index 9cd1d5ab7f72343f12e8d3330ebb763cd04df193..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 64 ucmZ=@sK3L&m?CJ{z`(#D9cyUG$7u~`a7o8n@_sio#wKlTy~ZyyDF*8mN0XrB2K{x#WFC86gB+bEMU|j^%X%Jf* z%rFrMq+|W8Lo!Pw*x4DZv)oOkqwO~W0nj{#jnhG_V;}+v_-)+C&cGNa9h(6(@4OKc TE3341kvzyiOFl+xL-v0FOPDhw diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000998,src_000990,time_8250,execs_538171,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000998,src_000990,time_8250,execs_538171,op_havoc,rep_14 deleted file mode 100644 index af2a43e5a633be9395322c2aae8ffdc37a084beb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmb0(m5#Qz^p%b^G&Z*OePUu|oRe%U{pA1u`v3o>qhpPvIamy=i-6Jwv9ZAn6DLia zC>?8H9gFC(AMojKw4Q2-tra<&Vm=DA^1@i?t`1twqrA@4ibCQjvrQfpi z@n=X!yFvhpeyA9jiZucnY+#)PA{pve9%h)mhk=2i!5$6pXUK!?myU**&%pQ}Vt%ZV Rku)o-v~>~4fLKeQdjRkEDB=JB diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001004,src_000987,time_8415,execs_546551,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001004,src_000987,time_8415,execs_546551,op_havoc,rep_3 deleted file mode 100644 index deb2eac2a2a0ccb70a2860f615a793337f527f63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 192 zcmb0(m5#QT^_7k_G&Z&lV6>Kw4Q2-tra<&Vm=DA^1@i?t`1twqrA@4ibCQjvrT??@ z@n=X!yCOiW5zq_+>m(4#P`}dN2mz$+A%H(a9&C*?9_ykZHZU-PY(RG!(8gFJBWYGv MY3m}8J+YR2057X5?f?J) diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001005,src_000632,time_8480,execs_550026,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001005,src_000632,time_8480,execs_550026,op_havoc,rep_3 deleted file mode 100644 index 584414dca5dc03bbc5afe76ec591861a25ffa606..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 scmb1+4a-c{nQCHXtjfY*Xeb>ELJUBriL`WPaz2QI!~}|igHI$A8AqEx(Lknr?%;bDHCs}8ziIuS-3qCa<4FC~b4rKrU diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001007,src_000941,time_8494,execs_550986,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001007,src_000941,time_8494,execs_550986,op_havoc,rep_8 deleted file mode 100644 index c061644d98252c438f3f96c1408f0461c5d4ea24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129 zcmazwG&VN37PPmtwY0Q&!7Lpl9&KX9BK`k=1B1D=u{5K#bgZRxt;uf|=~#qHDGvZ05cS%{8w4?cgO5K$Iy%ZOuqTpmN3s-7l zg~T+@Nj8?2ek8=lY0$vHz)&O|t2j|Q*1$R>vqXaZ|Noe5cT@9ddlQH?($OZ?R#x?o m*+C941u_4#TR}|t&(6o6DIFbaWF*bXDrpTgr(>duAv*wUk}LQC diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001013,src_000963,time_8593,execs_557051,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001013,src_000963,time_8593,execs_557051,op_havoc,rep_15 deleted file mode 100644 index 070e6131c253874f171e2ced0dcb6aa8f0a0b252..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmb0(mA12$^_7k_G&Z(&;?Izdj`fqY76WMk=QS?T{meEbFq z(y{*;7#Q;NK1;_MSpzvzoGb>`MPPlg!3-0DKswgII)pzDXrhr3!T{<2?0nIZR>t;l fOQk1a1=6ts&KLP7l%yI-$C}Cum>L098L|TaUgmr~&gV@+$hKUm=x|^CuH{dgDAvyrs6$mtuje{3xWpu2Oku)o-B*@G{gIG&G JMr%X%e*irRF*E=G diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001016,src_000963,time_8623,execs_558515,op_havoc,rep_13,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001016,src_000963,time_8623,execs_558515,op_havoc,rep_13,+cov deleted file mode 100644 index 2b2262a455aa20574dfb33f569ffda024ab3d385..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131 zcmb0(m5#QT^_7k_G&Z*Oj5e_{hVz_2yqsiXY3ct$eEbFs_5YSy?5mA!bt14wC3vaz%@ zgAgCT0Ym+NDNYsx>mr~kgV@+$hKWER9cy46l360b&MxcwoIk_*f2MV2vbCL|q4h^; dpvHgfeEb>G(XmEG(yXkKP_34HjMj$i{{RFzC-VRR diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001018,src_000963,time_8737,execs_560468,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001018,src_000963,time_8737,execs_560468,op_havoc,rep_10 deleted file mode 100644 index 12405d2623..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001018,src_000963,time_8737,execs_560468,op_havoc,rep_10 +++ /dev/null @@ -1 +0,0 @@ -5[?M]133TB[4:3?M]1333$t[?Mh]1]0;TiB[4:3?M]1333$tkGc3h[]22;r]10]9 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001019,src_000963,time_8738,execs_560484,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001019,src_000963,time_8738,execs_560484,op_havoc,rep_11 deleted file mode 100644 index cb9b0fe71c247ab73bb83b2f927752179b10f4cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmb0(m5#QT^_7k_G&WXdU}w(&vrMdR`LQ!tXS^aP<V~VVLDb3Y!@eysn4x^Re**3=Pc8%z&hUL4kA(01s9b A9RL6T diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001027,src_000892,time_9189,execs_576177,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001027,src_000892,time_9189,execs_576177,op_havoc,rep_2,+cov deleted file mode 100644 index 12eaa1e479846dcc423fc669cc631ca78df7587f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 80 zcmb0RW^l;(|Np;LaJ}?IL+MycK35c;wFwaNnm8~pFvLr{TJjkhLR3M-fubOB>HiIU LjMj06hC?9b=lcKue+19k1PFOe92giF;-y_J`3wyqszBm=jMh$u*d*W@ Lr2jV<3TXoXqhS_g diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001029,src_000892,time_9243,execs_577195,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001029,src_000892,time_9243,execs_577195,op_havoc,rep_2 deleted file mode 100644 index e9141905f2621b42dd44c2f9a8fc5fe39ea081e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131 zcmb0RW^k|yu9udMwdAul0YY9A2L=X)cxhKlK10KahEQ<`!}b6F{~*P1VO+`);#ibQ Q|8L-91QXUyhK54g0LHl;#{d8T diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001030,src_000892,time_9268,execs_578304,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001030,src_000892,time_9268,execs_578304,op_havoc,rep_2,+cov deleted file mode 100644 index 69899e28741247626ef6250519f375648aaee6da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72 zcmb0RW^l;(|Np;LaJ}?I=~zoXMr%WMeFKAuhER@maJ;muC7+=oM8w(z2zgB$7#JAh QrKSHj0M$Dg8VYFx0Nmvf%m4rY diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001034,src_001022,time_9315,execs_581215,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001034,src_001022,time_9315,execs_581215,op_havoc,rep_3 deleted file mode 100644 index 5b63e8991e..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001034,src_001022,time_9315,execs_581215,op_havoc,rep_3 +++ /dev/null @@ -1 +0,0 @@ -]66;1)1(;Hle]66;1=11(;Hle]66;1gle:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001035,src_001022,time_9322,execs_581590,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001035,src_001022,time_9322,execs_581590,op_havoc,rep_2,+cov deleted file mode 100644 index ec670caa66060e6ebbd2ff3d027aaccab8a675d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmb1^jx{smW3)EZG}N$`mi5R?9bXKi9_9A+&oYstrGZC2kKw4OXz0PBxW}HT?m?KmkR*d}$La11O*{tW5p zSR*58R#s{2BA_;dSW7-e>9_1)30DX}F%KjZYXnkhodhBo>Q^3SnB8D+&%nU&-yRP5 hGvs3pC5)}5qak)NF#ZRb3DS*X9KxOKK(!by0RVZ;F$e$v diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001064,src_001003,time_10847,execs_644902,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001064,src_001003,time_10847,execs_644902,op_havoc,rep_10 deleted file mode 100644 index 51834f47467532726463b2e61f722130b9d0d158..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 260 zcmb0(wKC30HfCV_&(6o6AsroSBpq!p>nj~=Xl!g9z-TQU8_W(QOo8Z!Fdv9-3g!!P z@bUBIOPhdoOH04~0oLsb0dV~(_V)Z4^7i)j#@5o&5VZ`}(!Nk-U%!iPEtK)*S4+ D+=db^ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001078,src_001048,time_11307,execs_662407,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001078,src_001048,time_11307,execs_662407,op_havoc,rep_8 deleted file mode 100644 index 867d0541185dd48a3171649f87ac88116f0935d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 104 zcmb1^jx{smW3*0%(uTH%ws5AdfwXiiMBYFO$ONl2v;_&HaG+|e;i?Ta4K=K#Wlb#@ M5_3|kqC;ei0o&jcsQ>@~ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001079,src_001048,time_11397,execs_666305,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001079,src_001048,time_11397,execs_666305,op_havoc,rep_1,+cov deleted file mode 100644 index 6e501addfc03314f4f3b6d059cb6c1d81093ef79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 55 zcmb1^jx{smW3)EZG}N$`mi5RKa%Zf`E0V_&d?PUF?je77PwR`REWCV*o%xZx;vyr85;k40c9S3kCZK>5%9~hEl4i6nHL|W}U|?ZjU`UQNaWG`p vx8!5AHZ(M35C95T^11&1|KBPYNiR<0_)LJ>)Is*b^fRzC8wxNOvi}1BM0F;+ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001091,src_000871,time_12198,execs_697166,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001091,src_000871,time_12198,execs_697166,op_havoc,rep_4 deleted file mode 100644 index 2ce671a1516c080e4e936f27f76f6f64041bc16a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 169 zcmb1+wd6CgmIk7UhSET`wFwaNf>v5Oj7Fc<=r8~(^ljx}*mV9@8{;*yS) zjy1J5N(O3m{r~^JRd7AR$p8QOtbtrUR2z`(GBi|&SPEq@S{oV~G6*m*urnJ9Fc`A` F0|0LnCoTX0 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001092,src_001061,time_12257,execs_698989,op_quick,pos_23,val_+2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001092,src_001061,time_12257,execs_698989,op_quick,pos_23,val_+2,+cov deleted file mode 100644 index 92c8ca6afb0a369134f83cb6915702952b3cfeb1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51 zcmb0(Gvm{Zw>C61bTG6|m5wzt<7c!sv^@eAGBmW#6n`hWw~L+8)PlhwCsjH;M8+5Z DHG>S1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001093,src_001061,time_12260,execs_699187,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001093,src_001061,time_12260,execs_699187,op_havoc,rep_12 deleted file mode 100644 index bdf01f07b42e8c1d2368195b4a9d605b989fc094..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 95 zcmb0ZGvk|z1L(%<#!JVVnej7P8`|oc@#)4}8yXrq7`hgqipE<@0L2ZhGsWMD?(Gt1 QG__zb3Q1*t5h7y@0CO-NCjbBd diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001094,src_001061,time_12260,execs_699199,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001094,src_001061,time_12260,execs_699199,op_havoc,rep_2 deleted file mode 100644 index 193490f96134bffff04eff58043c9e69d9ee6d9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68 zcmb0(Gvm{Zw>C61bTG6|m5wzt<7c!sv;_%)d5jED9#91sSZ9jA6W!az&S+}E;EMg|6u9FPg3GIbeEEf^f6LE6At ZC61bTG6|m5wztV_;}tu+=p*Ff;^;+5jc2GsQc=AllH{8pvRWQqs|e dR@Nv0Bm%?)RKc}?3O5MiZk#-}U(pMl}mQt4O$1_lNrL+Q*EYg<)ALvcg#|LiE@K(YT0hCpPU wDjkbmC6WR&Gk!*ELtEYWR5LR^AWPFw!&+L_BPX@Kfq_8|1*A%chsYQM079-Lod5s; diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001101,src_001061,time_12810,execs_718996,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001101,src_001061,time_12810,execs_718996,op_havoc,rep_5 deleted file mode 100644 index 9be0b476987d4840d8fa60ce6a3d38698a562096..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90 zcmb0(GyAHmYiOM+9cyOB&uDFEs~c}^XlN+@PIPYKRQf7#wm^rNcvHi~;+&7DNC5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001102,src_001061,time_12920,execs_723456,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001102,src_001061,time_12920,execs_723456,op_havoc,rep_9 deleted file mode 100644 index 9722a314e3..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001102,src_001061,time_12920,execs_723456,op_havoc,rep_9 +++ /dev/null @@ -1 +0,0 @@ -66-_;-;-e]66;1=_;111@1;e]61;e]66;1=_?1;e]66;` \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001103,src_001061,time_13006,execs_724988,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001103,src_001061,time_13006,execs_724988,op_havoc,rep_16 deleted file mode 100644 index 2373206e6a5931f23edd13187425fc17441e9275..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 140 zcmb0(Gvmw8Gu2>_jx{tiv9{jpmuYCo&fLks$iQNV5KGEoPyhl$L+i|BH04P-HtfO; pwzh`0y7AU7hVj;hhCqg)p`k;pnHfK$wV^H0OdR@cD`XG~i~%yjB2oYV diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001104,src_001061,time_13059,execs_727693,op_havoc,rep_10,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001104,src_001061,time_13059,execs_727693,op_havoc,rep_10,+cov deleted file mode 100644 index 88e99d49a725288dfcbd5e63e3a4908f63d86ab8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73 zcmb0(Gvm{Zw>GrS6o1EPYHDh2Xk=k+kXvHGU}$KlX=vRc9cyOB&uDFEYZ(s|fdG(V U(Y;;ljHVV04nC>U;UO}{0ChnTPXGV_ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001106,src_001104,time_13145,execs_730687,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001106,src_001104,time_13145,execs_730687,op_havoc,rep_8 deleted file mode 100644 index 0e0c1cf8e94621391939e057b8a38faa87c6440d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 128 zcmb0(Gvm{Zw>Gr40)r?BWu?q%%_SXc$;W7IXux1?l$#Dc-l z&`{IRx-YzyqQws(MpH%7a5E)|t Dp1vTq diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001108,src_000867,time_13227,execs_734679,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001108,src_000867,time_13227,execs_734679,op_havoc,rep_3 deleted file mode 100644 index ce3211042bc7063a05e8b95789a13f733b33b6dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 104 zcmb1^jx{s0{-0?bll;Zb@PGYB=^#r!Mr*?l4AzE>(&p^{Fyv#w@_dYwrDF|^rSYpY MG_*D}G6a&D07KRyw*UYD diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001109,src_000957,time_13252,execs_735704,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001109,src_000957,time_13252,execs_735704,op_havoc,rep_1 deleted file mode 100644 index e191f4b8f4..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001109,src_000957,time_13252,execs_735704,op_havoc,rep_1 +++ /dev/null @@ -1 +0,0 @@ -]66;7]3008]13i;7]3008]13377]3008]13i;7]3008]1;?99 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001110,src_000957,time_13253,execs_735757,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001110,src_000957,time_13253,execs_735757,op_havoc,rep_1 deleted file mode 100644 index 4ea47931f8..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001110,src_000957,time_13253,execs_735757,op_havoc,rep_1 +++ /dev/null @@ -1 +0,0 @@ -]66;7]30088]13i;7]3008]1]13i;7]3008]1337;?99 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001114,src_000387,time_13440,execs_744186,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001114,src_000387,time_13440,execs_744186,op_havoc,rep_2 deleted file mode 100644 index 0352aef9106b6f5b82bb9f40563da6ad9e4d5382..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73 zcmexwXkCz$!@w|EI#$ro&{*1z-Ox}R#F2@u2TCOtm1JU-2B`(B12Ncz`Cb43!mJVN diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001115,src_001098,time_13469,execs_745028,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001115,src_001098,time_13469,execs_745028,op_havoc,rep_6 deleted file mode 100644 index 2f3789fe3ee4b7ec94095022e140316f52c07274..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 67 zcmb341A~ozPF{xAsnXI6(y_({1{PxffgA<~Fngl;e|D&-fdK=9b$E#MJJG#e?2M)s J3=TP|#sE=f5l8?4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001117,src_000700,time_13503,execs_746568,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001117,src_000700,time_13503,execs_746568,op_havoc,rep_11 deleted file mode 100644 index cf859f199c70e1857d1c5343b464b40d9e4729de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 106 zcmb1^jx{smW3)E3HjJ%jU|=vaGc+`i24QLGSV2Pz0YgJ^_E<}h3U+-1c93ciK;ZyY LBAJ28LzoBv*TfRJ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001118,src_000865,time_13521,execs_747570,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001118,src_000865,time_13521,execs_747570,op_havoc,rep_2 deleted file mode 100644 index f311219087557ad268d9297f7c4b71e88fd6c0e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmb1^jx{s0{-0@`nQUzrB>rA>uc4v!M;wBd3@p}$e2mtHjMnDt|0YYv8X8MWO9%aD sw=y;a0Ry03LvKMtLjq<2Re^wYr=fLGdJ+QzBZG;RM^37Aw27550Ig;!b^rhX diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001119,src_000220,time_13549,execs_749246,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001119,src_000220,time_13549,execs_749246,op_havoc,rep_6 deleted file mode 100644 index 2cec453817..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001119,src_000220,time_13549,execs_749246,op_havoc,rep_6 +++ /dev/null @@ -1 +0,0 @@ -13i;7]3008;7]3008;]3008;7]3008;77] \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001120,src_000220,time_13552,execs_749446,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001120,src_000220,time_13552,execs_749446,op_havoc,rep_9 deleted file mode 100644 index 8d2ee66eea..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001120,src_000220,time_13552,execs_749446,op_havoc,rep_9 +++ /dev/null @@ -1 +0,0 @@ -!q2]2;]52]5]2;]52]5$]52]5]2;]52]5;555555555555 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001122,src_001112,time_13655,execs_752688,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001122,src_001112,time_13655,execs_752688,op_havoc,rep_2 deleted file mode 100644 index 4ec7b56226..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001122,src_001112,time_13655,execs_752688,op_havoc,rep_2 +++ /dev/null @@ -1 +0,0 @@ -}66]1337;?90A]13i;7]3008;]3008;7]309 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001124,src_001112,time_13656,execs_752731,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001124,src_001112,time_13656,execs_752731,op_havoc,rep_2 deleted file mode 100644 index 78466c401a..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001124,src_001112,time_13656,execs_752731,op_havoc,rep_2 +++ /dev/null @@ -1 +0,0 @@ -]66];?90A;7]3008;71337;?90Ab13i;7]3008;7]309 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001126,src_001112,time_13691,execs_753617,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001126,src_001112,time_13691,execs_753617,op_havoc,rep_2,+cov deleted file mode 100644 index c638f19e35..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001126,src_001112,time_13691,execs_753617,op_havoc,rep_2,+cov +++ /dev/null @@ -1 +0,0 @@ -]66]1337;?90A]13i;7]3008;e.cR309 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001129,src_001030,time_13840,execs_760115,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001129,src_001030,time_13840,execs_760115,op_havoc,rep_1 deleted file mode 100644 index 1133597b47eab7fe945ec9562560eab731ba75da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96 zcmb0RW^k|yu9u!D9c#(QXl=-@Z(uOd5X!L*j+b_|40uZaT#14F#D O^#2B+Sx$zALfQaPa27lO diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001130,src_001105,time_13857,execs_760979,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001130,src_001105,time_13857,execs_760979,op_havoc,rep_2 deleted file mode 100644 index 81a8af01a328f98eedc951547fa903469b61847f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78 zcmb0(Gvm{Zw>GrSG&GcsH8bO9v^KQ0jJJ$8Gz5x?zZ2ct#f~lxl!D7KnlhS7F*x|7 KN{5HY7y|&S4+#V-|D diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001132,src_001037,time_13920,execs_763688,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001132,src_001037,time_13920,execs_763688,op_havoc,rep_3 deleted file mode 100644 index 37eded2b9cad3e9ca16bef359ee1e80cf29cdae6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 102 zcmb1^jx{smW3)E3H3ZVk)`psf8rIUXo;ht`2|h+WG!d{;4QoRS1_wjy?DU*e>F5w? J{DxQ=0{{e~6r=zE diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001133,src_001037,time_13922,execs_763787,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001133,src_001037,time_13922,execs_763787,op_havoc,rep_2 deleted file mode 100644 index 9b42eee1f5de1cd399733690a231ae57c4e4066d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 100 zcmb1^jx{smW3)E3HH6UUd`%1iLk(+bS!r3%oHprLWH!tk4QoRS1_wjy?DU*e>F5wE FV*rS26Q2M8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001134,src_001027,time_14005,execs_766909,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001134,src_001027,time_14005,execs_766909,op_havoc,rep_3 deleted file mode 100644 index ca89c6a22227afb7a93da12065919aa7fd5158db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 100 zcmb0RW^l;(|3Aghkm0{{tRAes6AeMquK)id@gRy# M;-y_J`S2J30Ke`V5C8xG diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001137,src_001082,time_14088,execs_770291,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001137,src_001082,time_14088,execs_770291,op_havoc,rep_3,+cov deleted file mode 100644 index 7b4d66f9544792e00f4d7c43a2ca9a8fcf89258e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57 zcmb1^jy3b)W3)Cjw9XWNXDu!3k&_A(G6M<~+v*ws#eo1MCAzmOIz+~T!2u}G&S+{3 E0FDX{1^@s6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001138,src_001082,time_14124,execs_771563,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001138,src_001082,time_14124,execs_771563,op_havoc,rep_2,+cov deleted file mode 100644 index 6ad2153481de36e903d0b60b57bcf155e7cf8501..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76 zcmb1^jx{smW3)Cjw9XWNXDu!3k&_A)%COZn0E!!;ia`{L?(Je{G__!G$bl+Om5vSp E0HXB~=l}o! diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001139,src_001082,time_14161,execs_773278,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001139,src_001082,time_14161,execs_773278,op_havoc,rep_4 deleted file mode 100644 index 21c8287b76c596ff12608d679d0978bba7735a80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76 zcmb1^jx{smW3)Cjw9XWNC$MDxWNT?zkDOGfaE7g+wW+n4wYjy0wWYP8L9VU=P$>|A VREzHIVrMk9U~m8`j}DPB1_0tT6F&d| diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001140,src_001016,time_14261,execs_777629,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001140,src_001016,time_14261,execs_777629,op_havoc,rep_1,+cov deleted file mode 100644 index e4b4bd1e1b7155a3c90a92d6a22343004cb031bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131 zcmb0(m5#QT^_7k_G&Z*Ow3d!FWf$gyP)^Y%R>nEW#?sRNh4}al80!B^ak3aN6#>;6 z#Ks0QY@9f8qO`p+P*srlyLX~{|65BVbo}5G%s}G*djsT4N5>jzOS7^{T0_jRM&gmod diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001141,src_001016,time_14266,execs_777813,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001141,src_001016,time_14266,execs_777813,op_havoc,rep_2,+cov deleted file mode 100644 index 9cbed1c655d7db6c69c77789f6b20eec210934e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmb0(m5#QT^_7k_G&Z*O1X4yzk-=gRP_T|Ru`-6Mnga#W{00p5|D`xt448_58VzD& zgBdnXoH$Y1-WaGpNc`P9(Y^nzr9pagl8vRM|Nr0<%s}G*djsT4N5>jzOS7^{T0_jR LM99=U0 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001142,src_001016,time_14306,execs_778830,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001142,src_001016,time_14306,execs_778830,op_havoc,rep_12 deleted file mode 100644 index caed9046bda0f9da1da81f5c8a0d658eea945b99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 138 zcmb0(m5;WUm6wh+G&Z*Oj5e_{wwLvV@SH$AeglU3|I!*P224djQG?jnV1|vziV>m{ pCn6bxVg{dJhP5=vu$&ZQY3YA&fPCrbBVYhDvi|@7|I&sWEC5s;C$Rtk diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001143,src_001126,time_14397,execs_782288,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001143,src_001126,time_14397,execs_782288,op_havoc,rep_1 deleted file mode 100644 index afe4587565..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001143,src_001126,time_14397,execs_782288,op_havoc,rep_1 +++ /dev/null @@ -1 +0,0 @@ -]66]1337;?90A]13;?90A]13i;7]3008;e.cRi;7]3008;e.cR309 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001144,src_000822,time_14442,execs_784153,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001144,src_000822,time_14442,execs_784153,op_havoc,rep_2 deleted file mode 100644 index 8870449eaf394388ed06d1767690e0138610a0d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 154 zcmb2Pjx{smW3L_Km+fl3Umo09Wk#$q)Lqz}~`kVO#PR>lCT?;n-` diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001145,src_001096,time_14479,execs_786393,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001145,src_001096,time_14479,execs_786393,op_havoc,rep_1 deleted file mode 100644 index 1882e553db0bb982113f262f5c83b25ea0c5d6dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 84 zcmb0(Yo7d{!R&vgb!M`)ouQ#MmvpQpAEUJ)2*+C+S%-11; -]9;1;1_;2;V -]9;1;1_;2;Vƫe@T3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001148,src_001096,time_14515,execs_788801,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001148,src_001096,time_14515,execs_788801,op_havoc,rep_5,+cov deleted file mode 100644 index 753ec0fd078e33ff4dae88d211cac82d01d96189..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 94 zcmb0(Yo7d{!R&vgb!M`)ouQ$0tR!7;M47os%k^Djjak X1yTZ({RmYNCJs`A5QVD@kue4UEYcc` diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001149,src_001140,time_14630,execs_792926,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001149,src_001140,time_14630,execs_792926,op_havoc,rep_16 deleted file mode 100644 index 4f2c300a2f7ac256d97967cca8f8db1492e3a743..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 211 zcmb0(m5x@C^_7k_G&Z*Ow6-?RNj8?2{x8JGZ@?fOYbhOT$}Y`k4WfjdkfiG0OL2-D zFcksy8JJk*q)Nw{nej1N8`|m`SjQS#3)))(0Rsbrz{H8>|JkKujSUPe473dl*bNh{ zrQw$S|KGp>HaXhZ3dv&GAn|u5$N~)Y?|<+KW>`x{!-W4m1M;P#V~w<>Sy?5m!S0B) J1i66y9{_5wG#vl{ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001152,src_001014,time_14667,execs_794858,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001152,src_001014,time_14667,execs_794858,op_havoc,rep_8 deleted file mode 100644 index 46b7f4791632d67bff93485e6f9358e81e873b8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 178 zcmb0(m5#QT^_7knGB&pU#lYYz9SbH5fn3LE6D#AKWa(HShk;R0I@&Iofzb}P3{ch( y1gr(^ErGxSuSUCMhq0-X-h4}alq*>uW(z*y}5`%*!AEUJ)`#%8HjwA&D diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001153,src_001014,time_14679,execs_795597,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001153,src_001014,time_14679,execs_795597,op_havoc,rep_3 deleted file mode 100644 index fb1a727558433baa6255f509684a0a1af2166ec0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 164 zcmb0(m5#QT^_8}=LUlYM>Wu%rFrMq+<;ffQCr0voly{yPKLvN82S!12F@mpma2x0pbe) UmBktvNwdO%q;(OY+5X}J8 zWuO;p%rFrMq+$&e7#J8N*aaA@v)xV2qoeJTrGc1%QBXSC(AqH8%*@ab%m<0Z8W~Bm U!hxi95y+@mhKB$D4cY$z04>xet^fc4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001155,src_001136,time_14949,execs_805499,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001155,src_001136,time_14949,execs_805499,op_havoc,rep_4 deleted file mode 100644 index ebfa3ef6c1..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001155,src_001136,time_14949,execs_805499,op_havoc,rep_4 +++ /dev/null @@ -1 +0,0 @@ -]66;11;W;Hle]66;w=-0;11111e]66;w=-0;111113 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001156,src_000338,time_14964,execs_806451,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001156,src_000338,time_14964,execs_806451,op_havoc,rep_1 deleted file mode 100644 index 49d0abe518afd989b9eb437b237960e36f5deb2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88 zcmb1%ZTO#=Y%LudYstrH%_R+_ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001157,src_001137,time_14976,execs_807233,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001157,src_001137,time_14976,execs_807233,op_havoc,rep_3 deleted file mode 100644 index 031d45882280976cebc96b6b14aaf97f4d9dec1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmb1^R#D+&v^F%f&J=%Vohlt`W(MRI+v*ws#ee`LEV{QVIz+~T!68Rl)*}a9jdZNB Sfq{i|tf4WI!c=K?MpFO@3Kqfu diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001159,src_001137,time_14996,execs_808448,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001159,src_001137,time_14996,execs_808448,op_havoc,rep_1,+cov deleted file mode 100644 index 0f16d83899a3e9a8ae4bd60c773367afcaaad4dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57 zcmb1^jy3b)W3)Cjw9XWNXDu!3k&_A(G6M<~+Zq}G#eo1MCAzmOIz+~T!2u}G&S+{3 E0FHVN3IG5A diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001161,src_001137,time_15058,execs_810237,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001161,src_001137,time_15058,execs_810237,op_havoc,rep_4,+cov deleted file mode 100644 index ba12002a454bbca88a76fe81d850204fae65a432..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46 xcmb1^juk&=Xq_qk&RSa5BPUfl*368L(Yn|cEGD|QD>_8Rg24eO!Om#P2mmub3}65N diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001162,src_001137,time_15078,execs_810965,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001162,src_001137,time_15078,execs_810965,op_havoc,rep_1,+cov deleted file mode 100644 index 0291126944bd6d289897bc84449a3716e005ffe1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57 zcmb1^jy3b)W3)Cjw9XWNXDu!3k&_A(G6M?b+3Feq#eo1MCAzmOIz+~T!2u}G&S+{3 E0F87G0RR91 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001163,src_001137,time_15091,execs_811256,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001163,src_001137,time_15091,execs_811256,op_havoc,rep_3 deleted file mode 100644 index c9f5893bbc39a8ed8cefbd9f25909fd7e693945a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71 zcmb1^jy3a11rla_jMl}rhSr(v??m@@MO$Zzzq6K>^~k{@7b0W9-~g0hXEZg2QUJ$A B6Al0X diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001164,src_001137,time_15117,execs_812766,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001164,src_001137,time_15117,execs_812766,op_havoc,rep_4 deleted file mode 100644 index 3bcf2fdd1a25fddb1abc02cafd5f404cdaa1b5c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 66 zcmb1^jx{tkw)T-WF*D9#U|>*)wzs#BH8bO5v@W*QHLx}W0qachccQ2YEf^efQl;4$ GO^pG{+6}4z diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001165,src_000525,time_15236,execs_817905,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001165,src_000525,time_15236,execs_817905,op_havoc,rep_1 deleted file mode 100644 index 46c82e2757ad3641d0b5f4e6658fca38e9e03c8a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62 ucmZ=@Xt={(#K<5WYiMX-&Cblgz{ntI2;nhc6}4XDmziX3%puJ8f&&0ikqb-! diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001166,src_001062,time_15259,execs_818766,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001166,src_001062,time_15259,execs_818766,op_havoc,rep_11 deleted file mode 100644 index d4e4684fc44b3cd436c541ef40433693920f8e29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmb2P^p%b^G&Z(oF|d}7HkFn(t!H3hKo+xys)(qRHi?FDtXce^+We$J8sXx8(k52u mBLAgLg^jI&G7x31Alo)>+z6!nHnOsETNeS10-5FtQUd_xi6ImK diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001167,src_001162,time_15304,execs_821181,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001167,src_001162,time_15304,execs_821181,op_havoc,rep_3 deleted file mode 100644 index df706049795938352652b63836cf98a64519133a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmb1^jx`g1C%U&Q70B@6W3)Cjw9XWNXDu!3kpmJk0}AEY>KXvW4dLpL1tIEz21JL* RSTF#Ia0UmUPIg99V*ru%7-0Ya diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001168,src_001159,time_15315,execs_821958,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001168,src_001159,time_15315,execs_821958,op_havoc,rep_6 deleted file mode 100644 index 893de169c0aca77564d4b021f72cdd45dc56ee42..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 84 zcmWfVjy3b)W3)Cjw9b@zXDu!3k&_A(G6M<~+Zq}G#SPK11; -]9;1;1___________>11; -]9;1;1___________ leeWT \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001171,src_001164,time_15438,execs_826744,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001171,src_001164,time_15438,execs_826744,op_havoc,rep_2 deleted file mode 100644 index fb8b3313d2141584a28f4eb1fc5909fbd3bf5948..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmb1^jx{tkw)T-WF`EDcwm>`)#4yfbU?{fLHLx}W0qachccO5Ws5~=}QVRx$oK$Ic JBqpP&F#zhB7zzLY diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001173,src_001154,time_15458,execs_828102,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001173,src_001154,time_15458,execs_828102,op_havoc,rep_1 deleted file mode 100644 index a576e7dcbc7ceb4cf973fe5b6a7eba8b72db320a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmb0(m5#QT^_7k_G&Z*W#lQe%IYygU8RsNJgdL@&|HH&%(8PuK_zi%_7^noqWB}?g y(2F%@mvC(i4&|z8k;JZDF8F~AHe_s diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001178,src_001113,time_15675,execs_836787,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001178,src_001113,time_15675,execs_836787,op_havoc,rep_4 deleted file mode 100644 index 94a3a76d22..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001178,src_001113,time_15675,execs_836787,op_havoc,rep_4 +++ /dev/null @@ -1 +0,0 @@ -]3008]13i;]1308]]13i;]137]30013i6;7]3008]13i7]3008]13i;]13i;708]13i;*7]3?99 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001179,src_000800,time_15697,execs_837510,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001179,src_000800,time_15697,execs_837510,op_havoc,rep_2 deleted file mode 100644 index e7272813ad..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001179,src_000800,time_15697,execs_837510,op_havoc,rep_2 +++ /dev/null @@ -1 +0,0 @@ -]66;i;ic111]9 ;1;11111111;]9;1;1111111]9 ;1;11111111]9 ;1;11111111[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001180,src_001141,time_15763,execs_839235,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001180,src_001141,time_15763,execs_839235,op_havoc,rep_2 deleted file mode 100644 index 665946c898e8a4d1496127cc3718a1e405ddb5e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmb0(m5#QT^_7k_G&Z*O1X4yzk-=gRP_T|Ru`-6Mnga#W{00p5|D`xt448_58ZnJA zh>Zbabqd UwlpiNq&3J?gIG&GMr%WM0H(}0(EtDd diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001181,src_000490,time_15866,execs_843011,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001181,src_000490,time_15866,execs_843011,op_havoc,rep_6 deleted file mode 100644 index 5514561dfdad0b04402a40b10434bdf43ce84915..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmdOqW>82rvbHlcwEoyIaiXDgtR;-0#b<3|Z6F;BrT+gnHL|W}U|?bV8zo&~muxK^ eYXla6^MV-|85n@Vgw%m`H83zRNHZ`vrT_poDIo*^ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001184,src_001161,time_15975,execs_847198,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001184,src_001161,time_15975,execs_847198,op_havoc,rep_2,+cov deleted file mode 100644 index f50da718c9c03d9783bed7e45a8ae8a4be0769a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46 xcmb1^juk&=Xq_qk&RSa5BPUfl*368L(YnkQEGD|QD>_8Rg24eO!Om{V2mmvd3~2xW diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001185,src_000973,time_16022,execs_848446,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001185,src_000973,time_16022,execs_848446,op_havoc,rep_1 deleted file mode 100644 index d0017a19d5e2ddbaf20c07736096a1a793d40467..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 114 zcmb0(m5#QT^_7k_G&Z(&w2t{-&mbLZ$;W7I$j3NYI@-j_I42n>X^@kdmn|J@VO@}u ss%L0z{U5B0k3R!dyL2VU7^pU5Y3cv$Kqb=Av8>Y8MIcjRE!qD80ED|8T>t<8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001186,src_000979,time_16066,execs_849733,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001186,src_000979,time_16066,execs_849733,op_havoc,rep_11 deleted file mode 100644 index fd7781b1022910d6bc536560baccb33e30d6787c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmb0(m1baQsF#j4G&Z*OvyNd0vP`Wdt?K_nSnSf#R)N_a3}5UF{?~t$jxBGSD~hDoRhXN=s|&XJwVPE&>@3v6%fI09bf2(f|Me diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001187,src_000985,time_16086,execs_850753,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001187,src_000985,time_16086,execs_850753,op_havoc,rep_6 deleted file mode 100644 index 818e79b403f0f146a0eaf1c3a5ab78af484038c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmb0(m5#QT^_7k_G&Z*OfdVfdA9g?p z46KWQayCKI(vziQrDM&^tgSPXFU&PGlx_GA;Tpuo1~W_q0_plY?1qNo41$IX($V&^ h2nPUdLvYx0l8vRMjf|uZv9dx8H;A?5W3)D82LLwqGXekr diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001189,src_001079,time_16126,execs_852944,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001189,src_001079,time_16126,execs_852944,op_havoc,rep_4 deleted file mode 100644 index 0424245cc478abee12668a04250c18046ec51a1a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 75 zcmb388*669$7pS+X{cc>E$fk!Dh&}xvDG!OHUt6dOmS>t??m@@u``;=FgO79M2Gw~ F1^|pm5<~z1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001190,src_001102,time_16214,execs_855269,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001190,src_001102,time_16214,execs_855269,op_havoc,rep_1 deleted file mode 100644 index 79ca6ae296..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001190,src_001102,time_16214,execs_855269,op_havoc,rep_1 +++ /dev/null @@ -1 +0,0 @@ -66-_;-;-e]66;1=_;111@1;e]61e]61;e]66;1=_?1;e]66;e]66;1=_?1;e]66; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001191,src_001138,time_16230,execs_856105,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001191,src_001138,time_16230,execs_856105,op_havoc,rep_2 deleted file mode 100644 index 7efa68f4d3b0ce1ba88afa101d216a45a95e1c95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129 zcmb1^jx{smW3)Cjw9XWNXD#i46Xc{qm1fxL8UWQBO3Qj6i9rky-P^^^h)>Sc)Plhw L2WnEPbaV&+HI*PP diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001192,src_001182,time_16256,execs_857473,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001192,src_001182,time_16256,execs_857473,op_havoc,rep_8 deleted file mode 100644 index 6c343303fbf76c02f96d58a18b93de48ff88f9df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 zcmb1sf(~NM%=j3s4K)oltW%|-99wNGX<3gPFrObN3FHHTA&9Utva&P>(JEF})|u9Z x)?5bC(I!?50t`SPz=9p1nGMoz<;urt%_SY{#wTy!=f!Ah!QcS2FFHiV7ywM~Cqw`M diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001194,src_001184,time_16323,execs_859853,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001194,src_001184,time_16323,execs_859853,op_havoc,rep_1,+cov deleted file mode 100644 index b12a01145ce26f741cf97c0a70ac61d5cbb1ae95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50 zcmb1^juk&=Xq_qk&RSa5BPUfl*368L(Ynmm#M;CfEH1jYD>_8Rg24eO$_m^9bi+Co}dz}PT%E+3~gmzlM> zwREh7bwN(5o}sn%f9Yrj1_1{C44@(Z>;JEojx|+~j{VQTz>uHEE*%TvGl~4 J##l@Ce*mUWC=UPt diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001198,src_001194,time_16550,execs_867332,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001198,src_001194,time_16550,execs_867332,op_havoc,rep_4 deleted file mode 100644 index e1b543635fb204058657c87ed590a5fecb0ed980..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76 zcmb1^juk&=Xq_qk&RSa5BPSKe65ZQn6(VC{Vr?iLYi7pBXkBJ&V$I-?lPdiTw-h_O GDI)+V^b>dh diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001200,src_001058,time_16594,execs_869798,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001200,src_001058,time_16594,execs_869798,op_havoc,rep_14 deleted file mode 100644 index 1b79c5070e7e23c198f282cbbd2f7089e2da6dec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmb1^jy3zwZvLPB|3vfuW_*m+hGvEu)_Spq=GNA0q+<=ufE0r&gD#M1&St1*SE0U4+XG!UqYYa$TDTJkY6NXIgmS}-`|q)JDJ$S4B?9bXKZ5az`(%50AgF40HGl!Ffha`4b;FcY%R`U2mmc$5cvQA diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001206,src_000948,time_16900,execs_880284,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001206,src_000948,time_16900,execs_880284,op_havoc,rep_4 deleted file mode 100644 index e29fa8938c32c4a7658c36dc6fefcb1c31e018d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 zcmb0RX0W#ku9rS;c-&Ar){@WI#M%KwTblqOT!e)IA!Y~!3=HTZAW>vsV2Gv#NfKR- Sfq|g`BJJSEE^IB%UVR@k h)z)Ce@en?9bXKZ5az`(%50AgF40HGlSSj5N2=Kyj1{|2atp`igQE4Ou# Iw6!<`02eY3bpQYW diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001210,src_000948,time_17060,execs_886288,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001210,src_000948,time_17060,execs_886288,op_havoc,rep_7 deleted file mode 100644 index 2ec42c6d3a694894eb76aabe617771db40c93709..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 144 zcmb0RX0W#ku9rS;C>?9bXKez6h71f0mVAalAYkxOI@TJ*Vqh>fv36i!U|~Qg0}8`* a;8p?Bj0C_YqUd5^fJpE6V;8m-X8-`uAR7Dt diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001211,src_001142,time_17198,execs_890569,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001211,src_001142,time_17198,execs_890569,op_havoc,rep_1 deleted file mode 100644 index 8a91fb40f13387ff612b14a857aee248e0120aee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 148 zcmb0(m5;WUm6wh+G&Z*Oj5hIwu$-bztfbMTtc>kteWi{04H)YGOKY$gFcksS8pOs1 zGi-!w2dY7cPMnBjFirA>uc4v!N4OvZ0}F#3NHFL>yOpt_p`oCmAy$P5K|^ap e0%ie?F|_V9)GJC)VqjooFtPH;NtKQ=u>t^l&nt2O diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001214,src_001118,time_17438,execs_901248,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001214,src_001118,time_17438,execs_901248,op_havoc,rep_11 deleted file mode 100644 index 02ecf52401..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001214,src_001118,time_17438,execs_901248,op_havoc,rep_11 +++ /dev/null @@ -1 +0,0 @@ -]66;i;ic;>R1111111111111111111;]66;i;ic;>Rc;>R11;]66;i;i11c;>Reeeeeeeeeeeeeee11;]66;i;ic;>R111;1111;1;rgb4:Hle[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001215,src_001118,time_17480,execs_902093,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001215,src_001118,time_17480,execs_902093,op_havoc,rep_11 deleted file mode 100644 index 7026f9bcd7dc63ff67db2d7cfd4e30a6636b08f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmb1^jx{s0{-0@`nQUzrB+dZhfEe#Z_Zk|;ew4O0WVAMC|2J7W*3ej5S~|$k(E1}x zOOW__aYJbsFC`gd3QVK5o#9lEoK)#(kU55;d;har85FYEvS diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001216,src_000468,time_17853,execs_916198,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001216,src_000468,time_17853,execs_916198,op_havoc,rep_16 deleted file mode 100644 index d1069085a1de413e1704d112f44622a6ca4c0c33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 100 zcmcEcq+qQu*E~}vI*0mUG=3?tAupsb;>G&b!Z;{iqkCjbBd diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001218,src_000935,time_17946,execs_919964,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001218,src_000935,time_17946,execs_919964,op_havoc,rep_2 deleted file mode 100644 index 4880c2a5608f691091eb483658e08724fc81f303..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131 zcmb1^jx{s0{-4Rfz``gUEnQ)kY%R@bXe=$wA{}dJY;0~VXm6dFY;9*~X!Eh*|NsAt k)`onH)&$fTGFqD&S=S?*S!?neVWK4vSTKOCkq#0E0HB2+{Qv*} diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001219,src_001048,time_17983,execs_921207,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001219,src_001048,time_17983,execs_921207,op_havoc,rep_16 deleted file mode 100644 index 832c87cee96c8b2af8bd39a5ccd7aaef088a6709..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131 zcmb1^jx{smV`TXMzy80S;s5%N(y^A-hPJwfhKAOe|2d>%jSUPetQi(V$c^+a}In2mtn0CI0{b diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001222,src_000882,time_18062,execs_925151,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001222,src_000882,time_18062,execs_925151,op_havoc,rep_3 deleted file mode 100644 index 33e04a0ce4d13be0def00ec42539f992a69b988b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 87 zcmb1+{m;NI9c#2&I@VNPz|_bH$hMYV^dCeB#hNNe1LgmN#bW>0|3_7YrlsD<=wd2R Jzp1r!EC6;n8VLXZ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001223,src_001171,time_18079,execs_925579,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001223,src_001171,time_18079,execs_925579,op_havoc,rep_5 deleted file mode 100644 index 0982e53b1c7ec0783a924b9ebe5717c278121b67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 112 zcmb1^jx{tkw)T-WF`F=90-v>swUL;ibZo38AG-^uw63AGAqZG!ioX+ut3+a&8RsxC aSTH!`psIiir%JQ?fK-?{11; -]9;1;1_______________________>11; -]9;1;1___________ leeWT \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001226,src_001062,time_18319,execs_934395,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001226,src_001062,time_18319,execs_934395,op_havoc,rep_8 deleted file mode 100644 index 83a39ff25b..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001226,src_001062,time_18319,execs_934395,op_havoc,rep_8 +++ /dev/null @@ -1 +0,0 @@ -55[?9M::+::::::`:5[:]133;0'[?9M]133;y4[?9M]133;0;[?9M]133;?9M]133;0'N4:3lc3::533;N4[?9M]133;?9M]133;?9M]133;0 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001227,src_001002,time_18334,execs_935293,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001227,src_001002,time_18334,execs_935293,op_havoc,rep_2 deleted file mode 100644 index c33a0d8c3819c4bcd2b38665d09d65a8780e97fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132 zcmb1^jx{s0{;wsI{J}c&QNv^ilGf5vF-SIKZ@@1*dD6s*(y<2CA($T_1hm8&GJwoWmX0k3g3lnL P*wTUlWHb&beg$1Y!xV*o`|8AAX7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001236,src_000480,time_18998,execs_960147,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001236,src_000480,time_18998,execs_960147,op_havoc,rep_2 deleted file mode 100644 index 60bab4fef8cc669753031323be09bde386c19ae6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132 zcmb1%t^dz19cyR+#Daz_M%KnwKw$nKB65e*nrk8u7)r}w=42-7M(e@iRM4JG$K=pv7%t6Lj0{|F~Ht_%e diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001244,src_001231,time_19357,execs_974464,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001244,src_001231,time_19357,execs_974464,op_havoc,rep_7 deleted file mode 100644 index 9d909a1195701f07e64c6a5f9550871cd4db97b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165 zcmb1^jx{@}&YsCA9cwBN0s^K+M%K2x*NWNyO_q+8jyHvh@G)9T$NsDTzj`%DC0LdC yf0!zmh^?xjAzakZSeh-!g!TV_R_WSk6aY5?qP_uQ7g)Xcdt{aM3=9m>(Ix=HJ~BH1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001246,src_000516,time_19531,execs_980963,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001246,src_000516,time_19531,execs_980963,op_havoc,rep_4 deleted file mode 100644 index c074b682e3c85a19cc02f8e643ad1246e3e49cdd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 104 zcmZ=@sK4{SfjK!jB_-t!dy%0yki)>h$RKFg03@Yj4Glf5VJyGQBm=BU>i@G#M_UEg Rn@C5SSU~`iHlP{C)&R1B8IAw| diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001248,src_000867,time_19698,execs_988025,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001248,src_000867,time_19698,execs_988025,op_havoc,rep_6 deleted file mode 100644 index 8ccabdce5bbc7991dc734a02d78816d17b435190..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136 zcmb1^jx{s0{-0?bll;Zb@PGYB=~zoXMr*?l4AzE>(&p^{aLD77H8iwlXJ`NazaB_3 Y{AXvEjy13j$t;mzXU}B7Y8*rZ0GH7&3IG5A diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001249,src_000351,time_19741,execs_988770,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001249,src_000351,time_19741,execs_988770,op_havoc,rep_16 deleted file mode 100644 index cfab6c2ee5a87f9d158c4e692628111b4a255349..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68 zcmcDHZTevSUzmYmvUDtip`mmv64THQE@~*tAP{S4Xkl%`Zup-at~$ifI;p%`wFe4AIJiOrW9tH*mBqss@XlO3+ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001251,src_001065,time_20111,execs_1003221,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001251,src_001065,time_20111,execs_1003221,op_havoc,rep_4 deleted file mode 100644 index ccedd6af92380e71113d37c178ecfbed95f87f41..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 116 zcmb1^jx{s0{_km>nfzhGgi1q0>yOg0mVAuXh9Jyn-N62@%@-&WVra;~0#Ta@Q5ynM c_fc9p*3ej5ItWOE%z?=P%|R1^s0JGi0PQ9xDF6Tf diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001254,src_001252,time_20212,execs_1006266,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001254,src_001252,time_20212,execs_1006266,op_havoc,rep_1 deleted file mode 100644 index 1ff57b018cab9fe8f26fcc77767d7767cae58e43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 94 zcmb1^mX^*;j@2^b(_jb^elB^{vPrG diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001255,src_001174,time_20230,execs_1007503,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001255,src_001174,time_20230,execs_1007503,op_havoc,rep_1 deleted file mode 100644 index 6d64e3d136ce5c6e07a67786c2bd4fe555fc0788..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68 kcmazwGn0xnG|v3bAsuUMU|?a*z`(-5j?T88XpTn#0Nm{iIRF3v diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001256,src_000675,time_20347,execs_1011812,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001256,src_000675,time_20347,execs_1011812,op_havoc,rep_2 deleted file mode 100644 index ae92669730926224bbbd3b40b665c9a4282949f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmb1+Hn9Q%#c&WAV`U``1^;~wEt#bA^Vp?h4Xi^l*{!6b(}ek6NXHr)m`F2NS=Ik% zmkzQDt~aqVh8Y0X2{g_)CsjJy1VuH_Y)c?EM$%OPXGV_ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001257,src_001163,time_20531,execs_1019741,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001257,src_001163,time_20531,execs_1019741,op_havoc,rep_2 deleted file mode 100644 index 81d4ad5c0197d5191f046af0a52c7727401afddb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 99 zcmb1^jy3a11rla_jMl}rhSr(v@2oS$-&;$|dgP#qi|*};4w127Z~#iMGnyLbq>8`8 IuMVsX06hR2oB#j- diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001258,src_000638,time_20552,execs_1021014,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001258,src_000638,time_20552,execs_1021014,op_havoc,rep_6 deleted file mode 100644 index 211a750f4b..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001258,src_000638,time_20552,execs_1021014,op_havoc,rep_6 +++ /dev/null @@ -1,4 +0,0 @@ -]]12;]12; ; -]9;11;]]12;]12;y ; -]9;11;r ; -]9;11;rgb:ff]9;I9]159]152;]@ ce \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001259,src_000638,time_20556,execs_1021279,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001259,src_000638,time_20556,execs_1021279,op_havoc,rep_8 deleted file mode 100644 index e2fd85d78f..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001259,src_000638,time_20556,execs_1021279,op_havoc,rep_8 +++ /dev/null @@ -1,4 +0,0 @@ -]]12;y]12;]9;11;r ; -]9;11;rgb:f; -]9;11;r ; -]9;11;rgb:ff]9@ t9]152;]]13Ce \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001260,src_000991,time_20577,execs_1022554,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001260,src_000991,time_20577,execs_1022554,op_havoc,rep_16 deleted file mode 100644 index fd7f16d3769bfdb52e823a6ed032a0e324066660..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 164 zcmb0(m5#QT^_7k_G&Z(&kv91cXVw3oIB}wMtbuh%W{CtlP}sm7qLz=p{yzf)P&r?; ziL-G|vaz)Ee|A3p3~5$YY3m}8!v8>EZ3vc#jx{n;fJ?+$@-c!WfWQnyAcJ(A004-0 BFAo3! diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001261,src_001260,time_20582,execs_1022827,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001261,src_001260,time_20582,execs_1022827,op_havoc,rep_11 deleted file mode 100644 index 1c07f96ab43db8a422c1b600315fa82b6d773b41..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmb0(m5#QT^_7k_G&Z(&kv91cXVw3oG;yMItbuh%W(fl$P}sm7qE>*R{yzf&Eet@@ z_!v!`jdPNXrKSI~^YLd$bF)fY7lF+A4+PeRV2S8hBO?V?m_)24A0tQt2+TkP&=g~1 O*8l%mfmAve9c^r3oelv2`yns7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001263,src_001260,time_20584,execs_1022892,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001263,src_001260,time_20584,execs_1022892,op_havoc,rep_14 deleted file mode 100644 index ced8d24dd8fd82ba35700ef9394cd9f78ea3a816..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmb0(m3Ft6^_7k_G&Z(&d1mq-%91vz|37i!MCn)q>yXS633i~cfxD@6G(xQ;Os%oB z^nV5x1_o(XR%z=Zki!2!U~QNTln{=IH8N6QWd+LO*V-@{sL@c-5D1Lb`2^C_-O@n- H-N1AJhN3X- diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001264,src_001085,time_20634,execs_1023991,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001264,src_001085,time_20634,execs_1023991,op_havoc,rep_15 deleted file mode 100644 index 83ff83aeb0bc271c7174da9c9a5020e11a87867b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 148 zcmb1^jx{smW3)EZwA8Scmi0(2&Pjy{+3GehR2pg;Y62y|N({kDoQn;uqZw==x(s=r pSsU6xw4-T_2WqY7V{~9(U;ygFVm3&D86O)|0myDc!{`thV*uc-9$^3g diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001265,src_000418,time_20729,execs_1027437,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001265,src_000418,time_20729,execs_1027437,op_havoc,rep_2 deleted file mode 100644 index a27078b77f9018e5c4166212e3ba9fd52cc8f42c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131 zcmb0RW^j;>wd7;8HZ%m$$N(w^7H729Vt3%Q=7Ms7iVfNI4Gb7SViRxNn24bnW)RF^ PAdS#4aUw(mNbny3GZz*a diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001266,src_001123,time_20740,execs_1028083,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001266,src_001123,time_20740,execs_1028083,op_havoc,rep_3 deleted file mode 100644 index d08f48c5fa16d9c1f70ffe8d0ce62c9c2f464f59..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65 scmazwGn0-rR5Z3Ua0JrEnXMDe|FcWS8XG8CSTkUXFt9LyWi8R_K)}WU0FFd6t^fc4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001269,src_001268,time_20998,execs_1037580,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001269,src_001268,time_20998,execs_1037580,op_havoc,rep_2 deleted file mode 100644 index b3ce657d529feb95275edf8d9f84b57256854263..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 148 zcmb1%tv8guV=xa0q+|cHGczRRn6L};Mf35`wPfJ8HnKLhwwQ$t7_u80iW?f5TN~ok dmpSFXUnUmwpkf6`c4QjHny|C-%>V*64gd*#EF%B_ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001270,src_000351,time_21054,execs_1040065,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001270,src_000351,time_21054,execs_1040065,op_havoc,rep_11 deleted file mode 100644 index c5efbdaa7d5fbcb5232bf684b74c6101ae06c06d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 80 zcmb1PV3;fuYi%bTCTM8F&>$UaXlR*i&A49qVWt^JKyq+<<@jm_EXSs10Gr7P@` pt)*+>YzCMtj7G>XFgPITFomnEXJqj3PL(z^mX?+d5|1{q0syau9##MV diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001272,src_000853,time_21223,execs_1046594,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001272,src_000853,time_21223,execs_1046594,op_havoc,rep_4,+cov deleted file mode 100644 index 97b2165985ce73991d179ca5f8d9a30d81a6cc8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132 zcmb1^jx{s0{-4RmXl-b~z^s~lX!oJX(y^aVfgunW7#dnD8w#E?Gz5_!8~*?Q57fg4 s)XZpY&i)To(*vM>WKEui)*!B-wV=Hv5LhrUJ~XlN$VruEVEF$Z06C&NIRF3v diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001273,src_000360,time_21348,execs_1051554,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001273,src_000360,time_21348,execs_1051554,op_havoc,rep_3 deleted file mode 100644 index 72aca6f06ee922601355798c4bb59910858622c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmb1%t!JDp9V=*P!C+`89cyaM4kXQh40d5S8&gD;U6_xNU)b8vI#bV752V^q{69Mb K1CmJ%)|miB<`PZ- diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001274,src_000160,time_21671,execs_1063505,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001274,src_000160,time_21671,execs_1063505,op_havoc,rep_4 deleted file mode 100644 index 24d7aa54dc..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001274,src_000160,time_21671,execs_1063505,op_havoc,rep_4 +++ /dev/null @@ -1 +0,0 @@ -;]4;]4]4]4;0;; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001275,src_001264,time_21773,execs_1067294,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001275,src_001264,time_21773,execs_1067294,op_havoc,rep_3 deleted file mode 100644 index 340e63d69d745b5c24a322db39fd5dce39b4d835..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152 zcmb1^jx{smW3)EZwA8Scmi2&fZFL(MG=TyjDWI@3gDpfANLg`CDzdV8LrueaJ~UAW g1_lNVYeonq4KyJYRToqOByMQPhQf;ui4Ktg0FT-onE(I) diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001277,src_000478,time_22094,execs_1080036,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001277,src_000478,time_22094,execs_1080036,op_havoc,rep_2 deleted file mode 100644 index 9ac02eba341054ed2cd83cf0c48c50a41d719c34..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmb0!l#VqtG&l4!fH17VTx;vt`a6P#(hQ6Y4AxMISg1;KYwI82r3TCLVOSYDdH8QfUXHb@AU}SK$XBc0RF}l AVgLXD diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001281,src_001256,time_22537,execs_1098717,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001281,src_001256,time_22537,execs_1098717,op_havoc,rep_6 deleted file mode 100644 index cb5df9315defd004bc38990aba89ec90458bf182..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmb1+Hn9Q%#c&|OE*)!NUEjdKARV11%=bb%*3iI2n!(Dd{y)2Pkd;EciIp)-u`~z( zwHoK70x1;LK!Yr;&@~5xG+S92LyUs(EKRIHwrXf-NNcbHNe#GpAY+jo092)81vEi` GfdK&K7b>9u diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001282,src_000206,time_22622,execs_1102951,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001282,src_000206,time_22622,execs_1102951,op_havoc,rep_10 deleted file mode 100644 index a0ebfce0a08a2b9f8b4d2534c2a2da3a2183ff52..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 112 zcmZQKG!*~Oz%W_bP%74NvUIGVAq#_{p>!;qVQ8J1oDWpd3zI`t2bD(A3)3=L+SiXGlMFS zhS8aZ#?sQ#LE`VEqfM-g4fWxwq;pb%LTSQ$*3z{mzgd9B7#o{g3wl@rfdvC2P}>Wb Y(a26yXS633i~cfxD@6G(xQ;SndD+ z*2dD({~3xv3jPCuwPCWcw2_elD=Py7rgCZFm{_cmATwAL7^GPnCId|}R5SzvV|6}( V^mMm$5RkTp*ucQTzyPu#9RM#}F{S_j diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001288,src_000382,time_23061,execs_1119125,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001288,src_000382,time_23061,execs_1119125,op_havoc,rep_3 deleted file mode 100644 index 8a7ecb031320735db679d1efef3d7f0a8e9528f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81 vcmb1%t^c2yY%Lut9cyS}ZE9`K4x}>qm`vD(8IZ;77!1+HV9H(~>t_c5>+=ye diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001290,src_000590,time_23172,execs_1124122,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001290,src_000590,time_23172,execs_1124122,op_havoc,rep_2 deleted file mode 100644 index 7cc1263816a63251b795d0d10d8c1f81b6a84a96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 80 zcmZRGHnBp0`iA<66Ah(fE%_L&&8)zzSO-o!u8BYZ7q&uXTNy)m_5azWqpgDL0c1oL AH2?qr diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001291,src_000590,time_23174,execs_1124203,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001291,src_000590,time_23174,execs_1124203,op_havoc,rep_8 deleted file mode 100644 index 479443afc75c34b045d50422ca5bc6cfd01b3324..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 106 zcmZRGHnFmjx3Zcz(NH?pl8=#rfr;7L48aGnt&ArE(L}C^Kmbt%7OiinN8wAy3L084 a7y?xo{>W5d0O|lKuK&+29c>j{Zvp^_8Rg24eO$qrP7M*|iU H*i9J$X)_uV diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001294,src_000564,time_23851,execs_1150682,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001294,src_000564,time_23851,execs_1150682,op_havoc,rep_4 deleted file mode 100644 index 3a5102879ab6c2edde6d9bbfe193b74c52475293..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76 zcmb2Pva*^i9V=+UkYZxO!2U=&*3i(L{XYW(1B3;ogbl5Y45cUkXP9Zo!e9twL1cwz RTE`k%XC~(x`Y#1s=Ww6G49js;VKGC-X`WngWL z)|QNneAeddFAWV*#Tcy(8A0NcrDF|^rKN2?Hv9(yb}M6$Eryzg8rFs&kY{Sa;9zK- Tot|W6A{}jF<&gui<^?+dF)}4- diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001298,src_001156,time_24070,execs_1161151,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001298,src_001156,time_24070,execs_1161151,op_havoc,rep_16 deleted file mode 100644 index 1d9a27534db57792e31f8e7baf577fd56549e172..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129 zcmb1%ZTK%8D`=@1Yt1DsAa8AH!C)xOBpqwX2V`6FFMn*>KFK`3H!YsnD0H9?cli2}#HXI26 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001300,src_001156,time_24088,execs_1161672,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001300,src_001156,time_24088,execs_1161672,op_havoc,rep_14 deleted file mode 100644 index ef9dc0726877b50be1fd6a7b10fdf2e704851131..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmb1%ZTO#=Y%LudYstrH%_R+_wqo}R1Fly6a^{9Fa%_@A^Sf7vK$ww diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001303,src_001010,time_24326,execs_1169732,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001303,src_001010,time_24326,execs_1169732,op_havoc,rep_2 deleted file mode 100644 index eb3490d86cc02df586c0946ac124d08ff59319fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmb0(GK#h4l8&|HW3)Er`=6O?6x+bZ$cZFm1XO_#Vqkdo?38ruGa!(TMU?^@fJG=X e**cuv&`|t8yR`v>1JLM+Kwt>6@`aTl`#%7R*CPA? diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001305,src_001130,time_24447,execs_1175301,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001305,src_001130,time_24447,execs_1175301,op_havoc,rep_5 deleted file mode 100644 index 43c6e0a3860ffa648eddb6749e99c00015cb2ce9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88 zcmb0(Gvm{Zw>D(`|DRPl*368b(b~|~G9Ev$j5jniw9XWNC%U(bozWD+7TL>aD#hU7 LlPVn^B4Z2yrQ#Zl diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001306,src_001130,time_24465,execs_1175888,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001306,src_001130,time_24465,execs_1175888,op_havoc,rep_3 deleted file mode 100644 index 809b5f23d61565c93b8d9b3c48f37c3e9fdc557e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72 zcmb0(Gvl+)G&GcsH8bO9v^KQ0jE4ftctb-&>rC-?qInj~=Xl!g9z-TQU8_W(QOo8Z!Fdv9-3gR;u zivMS4V2lGwt9k*&7z9k&nfMs_7#d6kIr#Yb@}*6{=1NPy{Q)-D6$0QUr`X%`XUN;z z+Z$U;M}yUF00UzNYcXG_VlV}CP^_VWb+R!QqmrZ%<^dfAR3B>yBrpXH80uFZW&j)1 z0JIYV&>fca1g;UP0_Z|;I6z&997;ygtgO=3MIa+%E%~A|os)bmY}u{Diu3ar0f^{T AmjD0& diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001308,src_000432,time_24810,execs_1188135,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001308,src_000432,time_24810,execs_1188135,op_havoc,rep_3 deleted file mode 100644 index b5eb83d0dfbee9c6439a9c20f8cedaada18326b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmb0RW^kA|(NH?pl84dSf*s7_W3)D8*EcYD=)h^sg(AWL7Gal)m5wzO%1qABV+S%O KBI`$D{{sNBvlW;C diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001309,src_000833,time_24829,execs_1189224,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001309,src_000833,time_24829,execs_1189224,op_havoc,rep_4 deleted file mode 100644 index fcf13a08f75d0b0141debd3b2ad1ccd02d6dadcc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 171 zcmb1^jx{smW3)EZG&HnE0Xir=bWRjlzyJmuVGLv%Ne{9xh;0Z0)|ui4X(m=yRz}vw m)+W&=*2Wz91_t_Hje$~z)lA^ha~U- diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001310,src_000833,time_24832,execs_1189394,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001310,src_000833,time_24832,execs_1189394,op_havoc,rep_2 deleted file mode 100644 index cfdfc64737..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001310,src_000833,time_24832,execs_1189394,op_havoc,rep_2 +++ /dev/null @@ -1 +0,0 @@ -]66;1)11;;;;;;;;;;,;;;;;;;;;;;;;;;;;;0000000000000000000000000000000XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX11111;i0f4:::2;3;000000000000000000000011111;i0fe[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001311,src_000976,time_24888,execs_1192183,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001311,src_000976,time_24888,execs_1192183,op_havoc,rep_8 deleted file mode 100644 index d1d19abb1582b61c7cedfae447995be461a728a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 184 zcmb0(m5#QT&6bWeG&Z(&v5xs)|4};Dl8@2)7X!mD>FCo|vN_4p(XmEA1qRkh(y>Mc z4E6t|I9Lpr{L`f?jX`EX pEW@J8*jhT;#L74)*;rcoKRX|Ph7{0pBkA`n(ohRQZZl;62LL9uGp+yt diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001313,src_000998,time_24999,execs_1196421,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001313,src_000998,time_24999,execs_1196421,op_havoc,rep_7 deleted file mode 100644 index c4db38f5cfb4306c9219665b88bc048ae84faf46..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmb0)m5#Qz^p%b^G&Z*OePUu|oRe%U{pA1u`v3o>qhpPvIamy=i-6Jwv9ZAn6DLia zC>?8L9gMveA3o;R?O@M*n|9|ONQvqI}>81)m nM_4n!9R%WEya*D^Lvbk3U8X==fx0J@qyiZT-C+_8|AE>8uRBUp diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001317,src_000616,time_25197,execs_1205841,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001317,src_000616,time_25197,execs_1205841,op_havoc,rep_14 deleted file mode 100644 index ea97fbe293d819cd7dedfe530fdb5f33a716beab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 84 zcmWgc{m;NI9cyGQ9s6HVaW#-+h&5F(jm^&kiUPT&3<9PwDFy}xWMKw~tdw-D09ZRC KP#&m0))WBgZ50*( diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001318,src_000587,time_25388,execs_1213221,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001318,src_000587,time_25388,execs_1213221,op_havoc,rep_2 deleted file mode 100644 index db2259120c727467cf0e27dc0bb25f904b01d299..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmb1+HnEB-W+;}<&$F_!l8!YsH3HHQU~80Y4HZka4wjB(ur^Y#4t5VK4tKY3kFv4_ zs{(5QOCzM9=HXNDpW*-O`v20thL%h~t0Ng07#xEC*RxB<8d!&9vhxW+SoQn>I*BW1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001320,src_001094,time_25452,execs_1215750,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001320,src_001094,time_25452,execs_1215750,op_havoc,rep_7 deleted file mode 100644 index 76273e08bcfb1a3d2008ba546181cb7ff0e3702e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 82 zcmb2PHcXX{H8W#mur{>Sjkh*@U?9bXKZ5az`(%50AgF40HGlSSj2-s4iG~H3=QU|2rMa*wiagq E0Px2TivR!s diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001322,src_001321,time_25526,execs_1219485,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001322,src_001321,time_25526,execs_1219485,op_havoc,rep_3 deleted file mode 100644 index 62254c4ef0a0707f0e191088806c591976d31e01..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 zcmb0RX0W#ku9rS;C>?9bXKZ5aAbp&L0mQa80YXCvu!si&LqjkXpHn1l9iIahfXEum ZPZ3xG6qJrNGqe7mX=P;v)Xpi+002M(7x(}G diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001326,src_001257,time_25760,execs_1224942,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001326,src_001257,time_25760,execs_1224942,op_havoc,rep_4 deleted file mode 100644 index 961d02f3ffa8659be5555b8d1084ce81e7f0ddac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 111 zcmb1^jy3a11rla_jMl}rhSr(v@2sU|J#x^*ME7D9#ZVU_W5M8%Bh8)%1eqWL2{4)( F0|04TAEf{Q diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001327,src_001316,time_25935,execs_1232557,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001327,src_001316,time_25935,execs_1232557,op_havoc,rep_3 deleted file mode 100644 index 428f525280104fcaab7e6e7b756dc661d4642eeb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmb1^j+K`6$VrusH8bO5v^KQWHn27`gHmQ@(uNw=xaIwT8Z@z~Ff`0bHkLL61A+>G asw@~B46U=%lic=p{a`c&@_-JC_5c9!5F)Ao diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001328,src_001316,time_25936,execs_1232578,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001328,src_001316,time_25936,execs_1232578,op_havoc,rep_7 deleted file mode 100644 index 2e18e2a73aa7ebdaec100a18e401eec4624c5cf2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 158 zcmZ1|9V;#Ck&`MNYi7pBXl-b#ZD4I?2BjcEnuZ$IxYhUpHGxz#Frb-YD3g_U@@>R0&?pAPXv<2#@2q- z$;Q$^m0*r#{T+6YtU)YH*6@>wp)}YWBWYGvX|P^{SfDy&(-aWuqyNL~MN^N>+*m_H M0VpuxOR+Wt0I`fQ9RL6T diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001336,src_001030,time_26430,execs_1252685,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001336,src_001030,time_26430,execs_1252685,op_havoc,rep_11 deleted file mode 100644 index bcdadd89fbc8a3a89756e27e4921549cd58d6b5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmb0RW^l;(|Np;LaJ}?I=~zoXMr%WMeFK9$Lny~OI9}SQWe z=~zQ!X=!UiBSU6ZX?71FH!szg9SCB9%;^7&R)*GwhJuEMhBAh+M%K9P;InRsH3fnO F1^}AOCyxLC diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001338,src_000960,time_26453,execs_1254125,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001338,src_000960,time_26453,execs_1254125,op_havoc,rep_2 deleted file mode 100644 index 99f4d74ffc73d4c3b0129ccc96ff21524db68ff2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 159 zcmb1^jx#f}{tpDnA0|$mXeb?P$!BfEZf*S$#A38I1mbuGMilP9$taT6?AHI06KN diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001339,src_001135,time_26589,execs_1259119,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001339,src_001135,time_26589,execs_1259119,op_havoc,rep_2 deleted file mode 100644 index bb8810beea7de626fc7094f72dd0a7e209f0543f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96 zcmb=Ijx{smW3)Cjw9XWNXDu!3k&_A*VzADz)inT$8%oOp<#EWtR5QX=gNzZ~+r`cZ JG$%Sl1^_}L7cBq) diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001340,src_001159,time_26636,execs_1261944,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001340,src_001159,time_26636,execs_1261944,op_havoc,rep_4 deleted file mode 100644 index 3af2aa702fdff9c411fde7af79922124a60413d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 113 zcmb1^jy3b)W3)Cjw4OMz_5XkA*i3PcoK&Ew8Bny?*3iJ(T3QxO#1IawGsWMD?(K>W Yk+EQK0BU1rgqrb=fe~F7$Q)B+0P@!!mH+?% diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001341,src_001300,time_26721,execs_1264037,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001341,src_001300,time_26721,execs_1264037,op_havoc,rep_2 deleted file mode 100644 index fbd1186de0b5adfeabdefb659dd51a2ea663ba98..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132 zcmb1%ZTO#=Y%LudYstrH%_R+_2z8cx n5-=@5CIbst5l1W&NG%80B$z%+pox}zd@vjRi diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001348,src_001050,time_27138,execs_1281683,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001348,src_001050,time_27138,execs_1281683,op_havoc,rep_13 deleted file mode 100644 index 2e0ee617718473da70a7a800e6ea1476cff2ed5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 147 zcmYdeU=)^)H8bO5v^KQW6|y!mv~skvw6e0wF)}o?Fx1QxeH*6FX=9*(b*Ab&(Y;-4e@!h6#Tgo;V=efsZDl=x=AhUHwF9UUZU+Da C!X$+N diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001349,src_000370,time_27240,execs_1285024,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001349,src_000370,time_27240,execs_1285024,op_havoc,rep_6 deleted file mode 100644 index b08788d984e83ad793d4a32df8b3939046e92c2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132 zcmb1%&Cg?(j?MIroh<#oo*@}X#TwUx33djC`v2^PhT;qi3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001350,src_001272,time_27261,execs_1286303,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001350,src_001272,time_27261,execs_1286303,op_havoc,rep_6 deleted file mode 100644 index 7b7db0388fa5aab766e8d69719b0953e631c998a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132 zcmb1^jx{s0{-4RmXl-b~z^s~lX!oHB(y^aVz-7Y}Lqh{YLu+YbRD-lW0AfQR0BKS- g6g=l?Xbs{TS_|4+0)Yhs<3kfGkDOF#28RFt0hx+DV*mgE diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001353,src_001191,time_27436,execs_1293690,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001353,src_001191,time_27436,execs_1293690,op_havoc,rep_2 deleted file mode 100644 index 51aef678111eae08c41bfea7c9a9b93e1ef166e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129 zcmb1^jx{smW3)Cjw9XWNXD#g^z~F%$Dvg0mM>fgIES(y;(gFf8i; diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001360,src_000714,time_28320,execs_1328319,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001360,src_000714,time_28320,execs_1328319,op_havoc,rep_4 deleted file mode 100644 index 9d7745d4ece04f293833f71e6761ba3e702761c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 93 zcmb1+H8PTp4Q7})Q5wpc1ZPPbSQkmh8paw}hh&yWu(N{|K{*Vj(*9s+KLdvP|56;% Rv8=4DhENfZF2h($J^)No7To{< diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001361,src_000714,time_28323,execs_1328487,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001361,src_000714,time_28323,execs_1328487,op_havoc,rep_6 deleted file mode 100644 index b96c7021787bd3d551a92af934ec69771e49a019..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132 zcmb1+H8PqwQ5r}}#{y|q1M4E`Si@L@kjxSZh-h#y155#k1y;n)4i+=81}Ot_tb^T6 nrTxKr{R|lD|4VVOva({)2Q*wd%h13&Nct2pAX^NXM$Fsaa=~STIP(T37=a(RRrUjCQGDo|+m&5GqxY yrY3H|$51aFYi$HqECo}XQDOkns0WcLDJX{NMll;nc}aR%S~z2>vy7pkA3FeQQz-TT diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001365,src_001131,time_28606,execs_1338709,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001365,src_001131,time_28606,execs_1338709,op_havoc,rep_16 deleted file mode 100644 index 2b9eb79544aaec01193f41e1539c5bb6cd5073ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 179 zcmb0(GvhO~wTzdJH8adKGz3y+{DRgFKoM(y>ms-SNQq^OEAjsf48N92#|khoFc=w1XNv!4N8uY9ivM>o1S0EHX*^P~V9hDkwyHo4 qKrK*15PD6aWAeXecBA diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001368,src_000503,time_28787,execs_1345602,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001368,src_000503,time_28787,execs_1345602,op_havoc,rep_4 deleted file mode 100644 index 082aac85d3d79068f4bb758009b6d8eb01c90d75..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76 lcmdOqW{_vFmX0+wvWAfL3@F?b1{Ox?Xf!psC~9Cj837+34uJpw diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001369,src_001306,time_28918,execs_1350959,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001369,src_001306,time_28918,execs_1350959,op_havoc,rep_1 deleted file mode 100644 index cb9e74990b9175e4fa9d3c48fccd6aa08c01e6c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 102 zcmb0(Gvl+)G&GcsH8bO9v^KQ0jE4ftctb-&>rC-?qI*z3Yio8s>DX9K0hk(O#mUkD@L>(t diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001371,src_000485,time_28974,execs_1353377,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001371,src_000485,time_28974,execs_1353377,op_havoc,rep_4 deleted file mode 100644 index 032d0ccf26c4983deac4fd15619fea2d742a08b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 100 zcmb0RW^mxN=9&luhSIT?))v-=?D_^k7CIj)W56&`8i?R34S?D$7^L$I85}?cSiEPn MGK2!4sbIl80G87h>i_@% diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001372,src_001368,time_29078,execs_1356820,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001372,src_001368,time_29078,execs_1356820,op_havoc,rep_4 deleted file mode 100644 index 28871f1a78326847e2614ab3c1b19bb7bfa748cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92 tcmdOq=8?PYy|x{QsL8Q6sx Jtg{!D002FC6N3N% diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001377,src_000673,time_29262,execs_1364554,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001377,src_000673,time_29262,execs_1364554,op_havoc,rep_4 deleted file mode 100644 index c5674aaf218745572dd61b41041e18bee0a55f49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132 zcmb1+Hn9Q%#c&{D8v`Ul>;JP`NwVepQ0z! diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001378,src_001377,time_29276,execs_1365062,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001378,src_001377,time_29276,execs_1365062,op_havoc,rep_4 deleted file mode 100644 index 1840de6345d16b3815e11ae91d96f6395ed02006..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152 zcmb1+Hn9Q%#c&WATK}KjO1d2=;`e{Xj2ZpbW^>KW&81@v4V==_>Vc@<#L74)RT`)V uAqx}26alFTMHN$oP0{}rG7J>i( diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001383,src_000509,time_29507,execs_1374160,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001383,src_000509,time_29507,execs_1374160,op_havoc,rep_4 deleted file mode 100644 index 87aa766725d043ba2729cf56ada599b13ba1b4b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmWgL+r=&&Yi7px!`hI+(9qC2Q~aIi-Yy0OQ|Vv^J5GB}Yp#hCC(Z!_em?0~OFp28 snYEcU2S^Ak!UY!L04kek$T1PSdWfuaEJ%%XEF;1oGzn`%_J1G@09#ls!T{Id@^M;oNyobJ T$s722F`8O1H~?J`9U=n&rmHU1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001388,src_001093,time_29733,execs_1380074,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001388,src_001093,time_29733,execs_1380074,op_havoc,rep_4 deleted file mode 100644 index fd2098f056aca9f414bd9bf1b0a9f183f996921f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 108 zcmb0ZGvk|z1sJ*(NXMF)@iST*+UlC|>Bh%fOBfm&G5~>YJVNFqP{!IY%FqFadP7E2 O3kIW*ROS~UGR6Q*H65$~ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001389,src_001093,time_29742,execs_1380540,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001389,src_001093,time_29742,execs_1380540,op_havoc,rep_16 deleted file mode 100644 index 7987c8880fd35beab66c2b81a5b9b69739805b95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 178 zcmb0ZGvk{&bE+91qqU*!RQzD=)T#VX091`rEu*=tZoIW2Rs}Hqa2jN-t{IQ3M}Y!{42BFK32PG|G>k_D-e4)i2805TLGcjdAmo2P Kc42FA215YS%NO|o diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001392,src_000616,time_29860,execs_1384601,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001392,src_000616,time_29860,execs_1384601,op_havoc,rep_6 deleted file mode 100644 index cdb55d168bcfdad1e7fed475ec96a5841a028746..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 115 zcmd;y{m;NIA8TYS9s9rj|7z)2Qw1Q4fq@}Ek6k(z#AgsNHIj}MKvDq}F`ZD73Y4)z SQe+BKjZIF#n&Cgt8dCt1nI9_v diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001393,src_001382,time_29914,execs_1387588,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001393,src_001382,time_29914,execs_1387588,op_havoc,rep_6 deleted file mode 100644 index e8c66eecf3..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001393,src_001382,time_29914,execs_1387588,op_havoc,rep_6 +++ /dev/null @@ -1 +0,0 @@ - ?n1]9;31]S]9|1]9nnnn]9;3]9;31]S|1]9|1]9n@n|1]9n nnnnnnnnn1]9;3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001395,src_001365,time_30081,execs_1394836,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001395,src_001365,time_30081,execs_1394836,op_havoc,rep_4 deleted file mode 100644 index 546ade8aab46cbcb8130b93d534576609f269883..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 188 zcmb0(GvhO~wTzdJH8aaJGz3xng4PZ|5o>?zBDerZiDkT`ptUKO0TvGdDUp_z2C0hA z^fuy5&(D#LHncXf0vQ3+0W;0e7NQiW%(?(*jG>`5#41B;-FRK=A||jxLu(8TAhX%o dt+}LQE&1fFE%_L&*#%537#w_3rNcvHi~*)tDIWj; diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001396,src_000668,time_30134,execs_1396418,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001396,src_000668,time_30134,execs_1396418,op_havoc,rep_2 deleted file mode 100644 index 0eed0c250b5ac7fb82a88d3d241eed27ed285e4f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132 zcmb1+HnFm@V$}eG==%TC(I%Ew8W5g|m2qlLDp17A*h(oJsK_b?!~p`ua4Tszh&F-9 m0mVZx49J0*kdtaGE&ZQ8IX_PwY$DKLhQ!1~>1eCqY!d)Dc_9n{ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001397,src_001317,time_30196,execs_1398107,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001397,src_001317,time_30196,execs_1398107,op_havoc,rep_1 deleted file mode 100644 index e2518a4e7c5619b32b02551bbf4a298bbb9110fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96 zcmWgc{m;NI9cv^VyIMNdltI8$I`+S!;%aGYC>{HsA=XsEG&VmEs0vj{ECT}rvM>Y0 Q04eEM0V9xhMxcBw04gyU;{X5v diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001398,src_001046,time_30254,execs_1401320,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001398,src_001046,time_30254,execs_1401320,op_havoc,rep_3 deleted file mode 100644 index f78907c82d666690eb35aebf503bd32e0ba8facc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60 ocmb1+H8ix87LjF;hA>hX7!2Kk0@e%-U=~6~mf=5G#u6?B05qWrSpWb4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001399,src_001293,time_30351,execs_1404392,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001399,src_001293,time_30351,execs_1404392,op_havoc,rep_7 deleted file mode 100644 index 1e76cf8cccdb20ed52b3726dab5cb6db5c354b55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmb1^juk&=Xq_n?Yi7pBXkBJ&Vr^pWk&}wT2g-}T6W!Zo9UYPbVbAZ14w127Z~!WV hXhG*2a+tEevzCTZP)o$$*+|Qx8IB=fZOCrQ2mnCHC(8f; diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001401,src_001116,time_30468,execs_1409365,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001401,src_001116,time_30468,execs_1409365,op_havoc,rep_2 deleted file mode 100644 index 5da926d7df272fd636859436a5067862128b1f8a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 162 zcmb34^Yc6B=eN<%&&$v{Ra%qK*yv0yVnra?@H=`b+BG)2t7fPuj}JVe?U00eCo9cyf0ARTMSz;0cTQ>e$Qq|3m_2o^LjFfy-5RI%Ks`dr5 KG(&@Uv?9bXKiB5YvORH(2(EalYzFjwsfqanY6WZ96Lij0|Ns{4dWbsK9EXI zYc4Zuj)`WOQN}VL_2LYS3?Mx?^dXE=h&429U>D{yw`MdnGzBwqOxS_u6a!5M+7>4* J&S1#?4*;=`Ad>(9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001407,src_000807,time_30792,execs_1420682,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001407,src_000807,time_30792,execs_1420682,op_havoc,rep_4 deleted file mode 100644 index f6f71a459968cd043150f3ebfc5177a0533ef354..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 159 zcmb0RX0SFiU|@9Ml;)D=nmAE9){>7AEMjf=pI?|EPde7nIx{&%+F_zK7pmmMiI`%1 mAak%u2s7AZCg;OV0~$J$VdBJzK&wEupvXB)G=y5j{to~jeJ0=l diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001408,src_001009,time_30883,execs_1424232,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001408,src_001009,time_30883,execs_1424232,op_havoc,rep_6 deleted file mode 100644 index c69296f20d0ca69b05d78dfa64babee1746a67be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 111 zcmb1+U9?C#)`EQzgqj0oL3va7bFvE=pmK{Ar7Yru3LtBlj3mBD8r8VTi$DfK^-2Hc F0|4~sDQExy diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001409,src_000589,time_31051,execs_1430960,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001409,src_000589,time_31051,execs_1430960,op_havoc,rep_4 deleted file mode 100644 index d32427de208fa13d1dccdb97a7bc65de7c6bfb18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98 zcmcDXIMGl#){>9W+R&QIAXCN~jgKVDz#>yvkIuIO0pt4r?9$Oz!DS{^#t^dce}gp_ I$Vh$$0BXe-i~s-t diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001410,src_000625,time_31093,execs_1432985,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001410,src_000625,time_31093,execs_1432985,op_havoc,rep_3 deleted file mode 100644 index 91245d827eb3a39f5ccfc7609ae4bade7ddaa69c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152 zcmb0suD`=>XeiDgXlU`t!1Vu%`u`TzcI<|xObqM{43ni}8O+Vu=bC>sFq>=64#ZFq yu#};pU#1DWFyD*G|A7X8z+?u7dWQdC{o?--`WYZbq6mS^1{r{2zZpTJahE7i=}q9%E|&Xc8-K diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001412,src_001336,time_31536,execs_1451083,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001412,src_001336,time_31536,execs_1451083,op_havoc,rep_15 deleted file mode 100644 index 8e81e7a0442b8cd379759022d6f02ca3b6a44c7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 158 zcmZQzU=Yao|Np;1o}qNCB_E@;p>=S)w67%}P^?}$mX(z?m|@~Xkd(Cv5b~NhFbE1- zd{P3cHZ(N0wno#XXkakWa5h7He7tmFuDtaB2B3*f`XE76(+v&9|Fbjynv5o_XlOX` Qe?0?(u)dD+B*WRU0BX@HF#rGn diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001413,src_001387,time_31757,execs_1458076,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001413,src_001387,time_31757,execs_1458076,op_havoc,rep_4 deleted file mode 100644 index 372aafc838cebf01d7efc6c75a558137d4f4bdce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmb1s^5jXZnHe9WwV{>ObStZRD+eoEZ7U!!w9>Fnm4?a*unY6O`2Sxz*3i%l%r=x} z0P1`KR4Og&kpou84>kj&6$O9|wSpT8k~6ZhGzZZtI7F?iGp!A+xeTPESy&8_Tmf;I cm6a{)t} pm7$=ap`kSp8>XeTfvvYL$N{Q|2B|n@pl{$+1XPsWu^b~=K)PMGLmM62}=KG=ZluKf*C#u0#uLz aR7^Tn!1*HogpyPv=~z>F0aGKOxFG=6C@=^B diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001416,src_001013,time_31867,execs_1461326,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001416,src_001013,time_31867,execs_1461326,op_havoc,rep_6 deleted file mode 100644 index f9bd031c7b2c75312e5db2d7f2907cae3219762e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmb0(mA12$^_7k_G&Z(&;?H;z9qT7)Ee_-x#9HzhL&c?8C9RC@;mV{ZK|r*u^nW2f zegg&R*#8U+4EcGVrDKh(fgCAL76a=dup!d_+4-We>6VTaaK6Ytu_OtL!BF#oRH~75 Mtf{vqXZOoxwWW-4vJc($V&^zI^;oK_EanI@ZWY SnsG9UE%GctAPqL$AQk|r11%5$ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001418,src_001167,time_32002,execs_1466336,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001418,src_001167,time_32002,execs_1466336,op_havoc,rep_1 deleted file mode 100644 index 7dd3bff5d51509b7df15fc52fe49e17baa72d406..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 117 zcmb1^jy3B_1rk1djMj#R)|uk(tfgf=azH|6K%qQaT?3%Fq4+z|yDa?2~z^3Eg2dNrTKKt3}MpJ`4(m% eg&=Kku{emBbabqdkrC7!X`mpw*~nrJAjJSJd?3{T diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001421,src_001366,time_32387,execs_1483134,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001421,src_001366,time_32387,execs_1483134,op_havoc,rep_14 deleted file mode 100644 index a75873aa42c57a136940b119104413ec02577233..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 169 zcmb0RX0W#ku9rTpcid1q){@WI#M%KwTboFmSVKijtbt5JLly>11rR|zT1`wqW?5Sr k8W@7L1KD9f!$5|k>IGV0Y>1=^Y$Z_8!H-?oN}RzE0M>sZBLDyZ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001423,src_001422,time_32626,execs_1490779,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001423,src_001422,time_32626,execs_1490779,op_havoc,rep_10 deleted file mode 100644 index 32e29a07c26a92aaf7b5a69952bc15ba15abccf9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 260 zcmb0RX0Vrzwd6B4v33B_)+Rt`C>?v3ozd9DN=sS>EC-R<{$2XG;s1K+7)yv!217#= zLpV@TF;+nZJSsCl;Qx#n#)gIlh754?4Gay1fgBVIElqq)z$&!2Z)ad&P=F{_`2W8i iWXW+uxUDAEo+yT)I0Dlmp!*#B*g*zh@g>OL(y;(F6g%Mn diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001424,src_001422,time_32635,execs_1491198,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001424,src_001422,time_32635,execs_1491198,op_havoc,rep_9 deleted file mode 100644 index b439bfacaf958ec9ed5efb875eb0eaec13a48b2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 188 zcmb0RX0Vrzwd6B4v33B_)+Rt`2o_0Xw@H>)7QNRF{gs`mPih-Iy z!hF^Z5DILFp@|`~J`-zCLjyx(c|$`(V@(t>17u+9;KvR!0NHiYrpCtBe$qhqZjp`! E0R9{(R{#J2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001425,src_000870,time_32751,execs_1495901,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001425,src_000870,time_32751,execs_1495901,op_havoc,rep_2 deleted file mode 100644 index e666a42d6dcc1a921b42e41bb55a26d713833831..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmb1+HnFxs0Wwxr%AD3*(y^9&jMjz*4A!d2hjt$V0xKgcD~A7;*d?BV0E)K6dJ`+- b`u`;iK)?bbpumuwUpm%E&?x!PWw5CLXA~ut diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001426,src_000870,time_32754,execs_1496072,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001426,src_000870,time_32754,execs_1496072,op_havoc,rep_2 deleted file mode 100644 index aebd6ca2d44d165dfcfa695ad2cf278cf68e9152..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 146 zcmb1+HnFxs2g;n*T+*?Ye2mtH1`O7!|1JMFn6L};MgRXd*OGyM;!|XRqBODI#LBq- ke+dH+usnT=CWpdRO$I3f0z-Cw=~yE{qvS)E4*`J{00gBhH2?qr diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001427,src_001418,time_32791,execs_1497358,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001427,src_001418,time_32791,execs_1497358,op_havoc,rep_1 deleted file mode 100644 index 11a1d82a287e8dd1d90704af38a63f76512332e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 140 zcmb1^jy3B_1rk1djMj#R)|uk(tfgf=au6(#q!~~$&sNvK+7N|fXejSwMF0Q* diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001429,src_000709,time_32966,execs_1504486,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001429,src_000709,time_32966,execs_1504486,op_havoc,rep_7 deleted file mode 100644 index 534643ee88..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001429,src_000709,time_32966,execs_1504486,op_havoc,rep_7 +++ /dev/null @@ -1,4 +0,0 @@ -0]9;6]66;1]13> -1]9;61]9]13= -/]9 ;61R:311111111]9]13= -1]9;61;rgb:[4:H^e[4:3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001430,src_001126,time_33116,execs_1510306,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001430,src_001126,time_33116,execs_1510306,op_havoc,rep_3 deleted file mode 100644 index 17fac2f176206186716841af42b01ee3f5881038..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96 zcmazwGn0-rG&VN37PPlCa0Ib4A*_k!|JkKujSUPetW))@QFzJ!*<%?P7#UCmF_cIL I85>vv0JNkT$^ZZW diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001431,src_001051,time_33198,execs_1513432,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001431,src_001051,time_33198,execs_1513432,op_havoc,rep_8 deleted file mode 100644 index 17782aee07..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001431,src_001051,time_33198,execs_1513432,op_havoc,rep_8 +++ /dev/null @@ -1 +0,0 @@ -]66;;1=-;11111;ile31)1(;Ile]1(;/Hle]66;11111;i)1(;/Hle]66;11111;ileleKT31)1(;IleQ3 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001433,src_001309,time_33296,execs_1516667,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001433,src_001309,time_33296,execs_1516667,op_havoc,rep_1 deleted file mode 100644 index 8ce809704f0917470438fa56fd20c8ac3d37856e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 143 zcmb1^jx#gkW3Ck%d8QLlCge6gNmSv9huAcipmqoA~j6*4c{E}4N5gbhK!TF~AS z2rS@=qY?Z~NWj?G+A-QhI)wqK-4)0J85t@q{a=WW-$0s`l@(z#R1$9B5<6B_DeEF2 NpTWVBkI~wY9RRCuDi{C& diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001436,src_001424,time_33445,execs_1522830,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001436,src_001424,time_33445,execs_1522830,op_havoc,rep_8 deleted file mode 100644 index 7138c45fbb61291f8666a579f5b7267d3f4aa862..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 264 zcmb0RX0Vrzwd6B4v33B_)+Rt`2o_0Xw@H>)7QNRF{gs`lEO2JAX zI)FMsa(vbe5DLhL7<30}v~+NAF#A7414D+{AZ1{y3~&IjGYo;iSQDfHY%WL)hjQ$~ lwhn&mhR3Z94NVM@ePCkkIaxZ^(Ad=2IM+`a==Uwsu>kA~IspIx diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001437,src_000897,time_33472,execs_1523791,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001437,src_000897,time_33472,execs_1523791,op_havoc,rep_7 deleted file mode 100644 index be9cabb0999019eea53ecf81c69ac74a2ec8d6dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmb1^jx{s0{-0@`nfzg{VP~g}khHBKAET@xqqRBvKQOULIu@)5qQubVeKsHxB<7NKZ7Bj@YiMm~ QsK#iWxs_Eq+QiBj0Crt7WB>pF diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001439,src_001335,time_33527,execs_1526196,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001439,src_001335,time_33527,execs_1526196,op_havoc,rep_14 deleted file mode 100644 index 47da9bd8b7e74cb957c97f0f20072c0980f2a727..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 180 zcmbQBFyWfGV1ACYb*#Ab1O=y9>3lyRJ>gn@j&;ib4Dd3b9ELCddqFuxg-;4p1dnQs0t~(HdeWvRfL#PLhrW8ZiL? DgNHN= diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001440,src_001339,time_33609,execs_1528723,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001440,src_001339,time_33609,execs_1528723,op_havoc,rep_7 deleted file mode 100644 index 35fd333b07dfa3d252311cd83487608c3a4a6475..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmb=Ijx{smW3)Cjw9XWJXDy8kWIe!=%+?vUx&}ZMKqcbuME7>FGv??bu~Vf}!Ri>G k>O2jlWq~G&zbgX)YiU`J98?8{hA]9;1; -0[4:3l?M:]9;1; -0[4:0;r]1[?Nhy133;F]9;1; -0[4:3lcFFh[]1;r]10]1 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001443,src_001379,time_34205,execs_1551636,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001443,src_001379,time_34205,execs_1551636,op_havoc,rep_4 deleted file mode 100644 index ece031869aa4fd66111773f43505dfd670ab23c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 147 zcmb2PvSRpe`M<%0U6`+;qOSr1qW}M!Ysp}R1Wee0G7w=PZDJ)IYstrGZD_z?ZJdn4 jIkcPMzXilRuySi|WTl68A3AghWH=V#L)KhCrM!#)jeIgM diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001444,src_000563,time_34272,execs_1554201,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001444,src_000563,time_34272,execs_1554201,op_havoc,rep_5 deleted file mode 100644 index bdc3742ef5d5405ba4a91f688c92fe2d952dbae3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 82 zcmb3Cq;Du4YiMX@ZM_CU@7ZYlpWnpFxLz7A1(ny6v9huPN=ipt1=pjhuwJ8=k&%(~ Ii-F-601ZVMz5oCK diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001445,src_001390,time_34442,execs_1561322,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001445,src_001390,time_34442,execs_1561322,op_havoc,rep_1 deleted file mode 100644 index f5be29e87a6d12455c47a3c2c0362a368f5241a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 ocma#n(2xcpRt<_k{r~^};RalXu}}>~<-ycwXfQA$*qRU~0Nm9YUH||9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001446,src_001445,time_34456,execs_1561664,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001446,src_001445,time_34456,execs_1561664,op_havoc,rep_1 deleted file mode 100644 index 64f5b48778c2e599420cc1b3f0851df5a19f18d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 scma#n(2xcpRt*geF(4)r)c^ngAFlN}j0G|j0Z@4eaRx>NTNAsdy(pYdI@-hvVvL~y KgM%TLbSwbwrzNfc diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001456,src_001195,time_35241,execs_1590907,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001456,src_001195,time_35241,execs_1590907,op_havoc,rep_3 deleted file mode 100644 index 46ed133b934282ddc7a1df80e898e4a55ef87f9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 108 zcmb1^j(uk>E$fk!DjjQP#>Z$~W@~7jDgI7$Zx>Wp{M>(5kO+QN=$fNLWGomQfTlu? JHMC}D2LR0}9(w=) diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001457,src_001222,time_35320,execs_1595107,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001457,src_001222,time_35320,execs_1595107,op_havoc,rep_1 deleted file mode 100644 index b2db7a2134ce79189cb7dd80f5bd89a999b37f84..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 87 zcmb1+{m;NI9c#2&I@VNPz|_bH$hMY-a}=b3^8dkNvH$D;<4^_Cvgm)kkCws diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001459,src_001286,time_35421,execs_1598676,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001459,src_001286,time_35421,execs_1598676,op_havoc,rep_2 deleted file mode 100644 index 7b61999e2c2f149159c2fc7fb5f5927e80ac99b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 103 zcmZ=@tiQv+WGK#F#BV4aYiMZ7F3e|c%?M-|3iBCCOUKsVS>uNdZ_310xU$0>xhd0A?K&O8@`> diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001460,src_001320,time_35573,execs_1605323,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001460,src_001320,time_35573,execs_1605323,op_havoc,rep_5 deleted file mode 100644 index 9c6b2fef367326aeb371680ae1b1befd2ee8131c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 80 zcmb0RGE9|@H8W#mur{>Sjkh*@U+A%ofq)LZ}$N&HW Cp%ZWb diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001461,src_001453,time_35588,execs_1606145,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001461,src_001453,time_35588,execs_1606145,op_havoc,rep_2 deleted file mode 100644 index 653510aa67b1478b7badfc4a7f8945a65c6ea409..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmb1%t+!*CEFCLoXlNjv_&+n*+U`G)_kx+h&{*1zy$}wpei@42`_F(-%a9`-ZD?&| w1q7BL!b%kxfJLl~>;JQZ4QF5g8Xp^554M2a&^j}@#)N&*qI#h5cn!7(0Ki)=HUIzs diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001462,src_001296,time_35594,execs_1606487,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001462,src_001296,time_35594,execs_1606487,op_havoc,rep_4 deleted file mode 100644 index 81e76e2833172c3521d57e5fb7ee24db1b3cebf2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmb0RW^iDrmyVT=wculCmyR{C4#_OBwzL8YS@2ogTBW5ifTV$JxL6uY49G|;OA7~4 in2OS~fnwOD(m+xWD-oswZ2|(Ian=%sR%!nkplkq&Q3M}Y!{42BFK32PG|G>j)2c!PBrHX!tZ?1+ch1R?+X Lu?t&^GZ+E@pI9OO diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001470,src_001267,time_37199,execs_1671059,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001470,src_001267,time_37199,execs_1671059,op_havoc,rep_1 deleted file mode 100644 index c57a756a9fbf82ac6812aba014a2a8dde2f2f0b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 148 zcmb1^jx{sXG}N$`mi5R<1#-+7tqpArfxtRb{GI6DE_Oyk3kI+RA0MWaAykUdx&T#^ jgQ1~^^?Ur%uYtBO8XETJnOZP77+Pni0v!+?Vr2{fVdEuk diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001471,src_000447,time_37230,execs_1672601,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001471,src_000447,time_37230,execs_1672601,op_havoc,rep_9 deleted file mode 100644 index 97b9f6401316183ae287d56e19f00b59f0fe549b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 157 zcmb0RW^mw>jB~ICHsHrSVJT0%1QDj?PYNuXAcL41t%Ky1x!t(fna$PRW6P$m-q>ogn+ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001472,src_000334,time_37307,execs_1675252,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001472,src_000334,time_37307,execs_1675252,op_havoc,rep_16 deleted file mode 100644 index 766e0bb26298645cc7a919545e9a4f60b232b247..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmaDHTmPRSpFuj-&^j|Y){z~FDa>am9XoN+g2jCNInw6;*@0>dfEcXIn(;RakZo*S zZY^kUX=#bB&C%4zx}Jf7g|R+4MAuL{&d@RdWIEVLLu+g4SeU$YeX=#gb|fRf%w&+8 OKp1GD$vYvw7wiCm8!QU| diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001475,src_001278,time_38274,execs_1711739,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001475,src_001278,time_38274,execs_1711739,op_havoc,rep_15 deleted file mode 100644 index 98cb04ff84c7fb5a574fbd003254f3dc8bcd1f7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 175 zcmdOqW>82rl8!YpvaXj`mS*5HGz?~_u!aaQC`(%c1sMLDnej1N$C~M&Dh9~`6-Rh@ z1dz@jsWkvDd7MB diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001476,src_001458,time_38309,execs_1713793,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001476,src_001458,time_38309,execs_1713793,op_havoc,rep_5 deleted file mode 100644 index 9975689e1dd8b23181b855afe64be8bde66b006f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152 zcmb0RW^kA|aiXDgtR)|#wJC=KXEc}DT=UHQJod~yb{KGAU8#% zO4AQb(@#rdN75W>Z2{y>l#)Jc`G2BxtRYM#RyA`ifx3Z+2gv|-1p@;H2R>12Lv{cK Ci76xi diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001477,src_001157,time_38359,execs_1716120,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001477,src_001157,time_38359,execs_1716120,op_havoc,rep_3 deleted file mode 100644 index 0be1d754dffd60ab53d3fc083069f6e3ba2debda..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 115 zcmb1^R#D+&v^F%f_Q*+WRzxLXpoM!mz6d(6alLSOG4E6 znwjx4N?S@B0(G3THuQ#>1vCU~M(hF diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001480,src_001457,time_39374,execs_1755454,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001480,src_001457,time_39374,execs_1755454,op_havoc,rep_12 deleted file mode 100644 index cd4796ee1e921fc29df54fa3c1e022927b535222..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131 zcmb1+{m;NI9cu(3S4+p5$_tnp839GCrG?=fQy#b=Tm`BUK52wrX&``UMHUB{36!vw RUi817fq{tuXbX@N3jiQt8zle$ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001481,src_000657,time_39572,execs_1763736,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001481,src_000657,time_39572,execs_1763736,op_havoc,rep_4 deleted file mode 100644 index b3bc067a6be008562a4630a802a516115905926c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 140 zcmb0RW^mw=_G8G;la96Io5*R+1)>?P4Gktv1hPRA>am74naP+67#ujI4JX327+PmC fuuPn22-GhJ7qm94Lp2pm6VM)z2-ieIc71jLR=gb3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001482,src_001149,time_40197,execs_1788180,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001482,src_001149,time_40197,execs_1788180,op_havoc,rep_2 deleted file mode 100644 index 48acdcbb3a5d0c541f78b2b1f7e99a5a6d4597ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmb0(m5x@C^_7k_G&Z*Ow6>O({x8JGZ@?fOYbhOT$}Y`k4Wfjda*~ZT^ zihz0yOssNJrKRDz|Nn1b0O^V~HZZU-&^9n&H%tT?2{RljE$kF+Y-J2K@g>MI*&y+E tCQt#0?e*_}@CjyEOGm?m|2+fprK4kww53^DC9T1B$6E3+S{t(e0{{V{F^B*F diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001483,src_001117,time_40323,execs_1793666,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001483,src_001117,time_40323,execs_1793666,op_havoc,rep_8 deleted file mode 100644 index 6d30b08501db34d6e93ec495fc87b145ce3b2450..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129 zcmb1^jx{smW3)E3j;&{qhI0&oJS4zrW@cz;APvGmHG+l~0)~d-?6G_B}C c3=Q>WFpe1z{AU20#sD-LWE#5JW+D(10Z!Q!`Tzg` diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001488,src_001218,time_41779,execs_1848066,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001488,src_001218,time_41779,execs_1848066,op_havoc,rep_2 deleted file mode 100644 index 60f8bc7c179fd24e9b23361a5fbb54ce2de3c8e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152 zcmb1^jx{s0{+}rwEnQ)kY%ML#A{}dJY;0~VXm6dFY;9*~X!Eh*|NsAt)`onH*4EOD rhQ_$n7&2O$8d=vfFt9L6<1hxM1ZrKa$#0;AA`lBLfxvqK58^p+LTIokE(3t# WNXmd#flT=?k7O>yW{?E}?Ee6z^&+1D diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001490,src_001190,time_42486,execs_1879391,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001490,src_001190,time_42486,execs_1879391,op_havoc,rep_4 deleted file mode 100644 index f7648ff842..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001490,src_001190,time_42486,execs_1879391,op_havoc,rep_4 +++ /dev/null @@ -1 +0,0 @@ -;S1]9;4; 4@1fff66-_U-]66;1=_?1;e]66;e]6F;1=;-e]66;1=_;111@1;e]61e]61;e]66;1=_?1;e]66;e]66;1=_?1;e]66; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001491,src_001134,time_43166,execs_1906850,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001491,src_001134,time_43166,execs_1906850,op_havoc,rep_3 deleted file mode 100644 index b5a46dcf772a67a7f55d73785ba206864444269f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 112 zcmb0RW^gbxWcV)~YsqJA0))H_AP_Gt{l9^a(K=3gq9I7i_3!`xR>Ad99&Ytu6HMZz MT`l?0Oof^V01wI=HUIzs diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001492,src_000331,time_43176,execs_1907444,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001492,src_000331,time_43176,execs_1907444,op_havoc,rep_3 deleted file mode 100644 index f2bff9ad36..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001492,src_000331,time_43176,execs_1907444,op_havoc,rep_3 +++ /dev/null @@ -1,4 +0,0 @@ -]1#9 ; -]9;1;81#9#9 ; -]9;1 ; -]9;1; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001493,src_001068,time_43220,execs_1910149,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001493,src_001068,time_43220,execs_1910149,op_havoc,rep_6 deleted file mode 100644 index 384340e1b2d252e8f302191d8cc84d44ee6ec206..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152 zcmb1^jyG%g|Np-<5X739@iAH(+S+PZ8v?;Q(Y;+rV#aehF@d3|hPAY;M@}k8Kaygg q0a_{s$%gC<40eWwA3sr4igi4zTh(sB^N*w|PU6+pv4dVsGr40)r?BWu?q%%_SXc$;W7IXux1?l$#KPLp z&>ARaEiLPjlPVnxG=$MQ!&cWIKE5j+32X6WOgM&}1ba;r2F#yTH BAu|8~ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001499,src_001498,time_43814,execs_1931591,op_quick,pos_80,val_+7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001499,src_001498,time_43814,execs_1931591,op_quick,pos_80,val_+7 deleted file mode 100644 index ee315bda417c4497651eaa0875943349468a3cc7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 128 zcmb0(Gvm{Zw>Gr40)r?BWu?q%%_SXc$;W7IXux1?l$#KPLp z&>ARaEiLPjlPVnxG=$MQ!&cWI-oGmz32X6WOgM&}1ba;r2F#yKE BAtL|) diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001500,src_000820,time_43842,execs_1933223,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001500,src_000820,time_43842,execs_1933223,op_havoc,rep_2 deleted file mode 100644 index dfe94c7a8b15a8af4657333f30aad2ecb8fed97d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 157 zcmb1^jx{smW3)EZG&Hm}1Og=tU}&8w{!Y|SI@XfU+Qgb2MuQY>;EFEiT t$iiS?xW>@BC_Tx_Ogh@c$|EN>HWp|yNZlH^c1B~601)6cF&$)pF#zjTA#(r# diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001501,src_001477,time_44021,execs_1940691,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001501,src_001477,time_44021,execs_1940691,op_havoc,rep_3 deleted file mode 100644 index 33eef85878ecc811891dd258ec17f0de1fcc8830..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 153 zcmb1^R#D+&v^KOZw$(MTHZ(Mpjx{#0U~tIMmi5RlBJAb$qP OOrswxtkO`kEcpOQnl|nL diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001506,src_000967,time_45701,execs_2007075,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001506,src_000967,time_45701,execs_2007075,op_havoc,rep_7 deleted file mode 100644 index 564890f48004fa9817ac6eed96f575e6eacb16d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152 zcmb1c`2YXEy{s=Ee};6dA&>zijg76Hr4cL>X=7{YXcH@A>F8J^ptON?k~CZyP%;T5 z#!&y?x=5OVf#HAb#EH_e2G${&CDPH@3^p+anh!QFC)rq9`ae6!YM{wR(yXk~Kr?`b I#ai+K0Ojf>=l}o! diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001508,src_000139,time_46213,execs_2027160,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001508,src_000139,time_46213,execs_2027160,op_havoc,rep_14 deleted file mode 100644 index 61862eaf479d9eb13af48e7969620d7226a734a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 104 zcmcCEGqaG6o@;ImBu!v6g8~D?I*=Gl3cDH;xVmT%Q<}kq5lEUaNFtd7mM~#p000)w B71#g( diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001509,src_001345,time_46261,execs_2028877,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001509,src_001345,time_46261,execs_2028877,op_havoc,rep_4 deleted file mode 100644 index 3ab6a7a93b..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001509,src_001345,time_46261,execs_2028877,op_havoc,rep_4 +++ /dev/null @@ -1 +0,0 @@ -]66;w=11;4;4e]66;w=11;11le]66;w=11;1111e]66;111;;4e]66;w=11;11111e]6Y;w= \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001510,src_001491,time_46340,execs_2031588,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001510,src_001491,time_46340,execs_2031588,op_havoc,rep_1 deleted file mode 100644 index cfe7d20bc605e7bbce7c8b5fd7a5eff2bb5c504a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 128 zcmb0RW^gbxWcV)~YsqJA0))H_AP_Gt{l9^a(K=3gq9I7i_3!`xR>Ad99&Ys@6VQ#~ PHHnvYwd6yy1!@BTu$Ucs diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001511,src_001498,time_46415,execs_2035283,op_int16,pos_80,val_+0 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001511,src_001498,time_46415,execs_2035283,op_int16,pos_80,val_+0 deleted file mode 100644 index 8ff899bea63e744cae2499925fc36e6d571dd724..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 128 zcmb0(Gvm{Zw>Gr40)r?BWu?q%%_SXc$;W7IXux1?l$#KPLp z&>ARaEiLPjlPVnxG=$MQ!&cWIo`E4A32X6WOgM&}1ba;r2F#w*L BAW8rL diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001512,src_001498,time_46429,execs_2035927,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001512,src_001498,time_46429,execs_2035927,op_havoc,rep_9 deleted file mode 100644 index c9fac694178e0be6ffcf625a069a7a5f4ac8ce48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 139 zcmb0(Gvm{Zx0a3t(u~#_wz>xKXyEBnLqqFK@pqzoyVw{_Ex@u?K%mTN%_ZGn3Djk1 mz+i2ZoGA`eWG&4vE$fk!YWNffFoXak0~s8AQl-N~WQ+mpu{6j4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001513,src_001498,time_46429,execs_2035947,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001513,src_001498,time_46429,execs_2035947,op_havoc,rep_4 deleted file mode 100644 index 04ecd5cdd0b4a18643b84c2192e9a997030215e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 144 zcmb0(Gvl*@0A)^VF6mfHK1ORp0|skbU4wYm|NmJH4GkGhO--#0jV!D)#ot*=%X;Lb wO2-1VFGr40)r?BWu?q%%_SXc$;W7IXux1?l$#M0W( z&>ARaEiD_51hxa&T^>29(y>5O8LcyHbq#Sjkh*@Un=ivMS4V3;f&^U=_PVXdKb ntRaJd0D}oT%q$E|AoGE?fXz2F+&hh((bSH?AtzNjJVXWn63QPO diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001516,src_001327,time_47094,execs_2061232,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001516,src_001327,time_47094,execs_2061232,op_havoc,rep_4 deleted file mode 100644 index 292c28bd8ea368ddb8c44bfc524397f540501566..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 182 zcmb1^j+K`6$VrusH8bO5v^KQWHoyZI%*;S4tj&Nx+EBw9T`N!mC=WHO*w)ZGQ~aH% tfe{vkhK4!G#?nAj&@8uxNr0>X0t*HQL+kAHB)7d?KNwAcJfKsfJpftPC@la0 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001517,src_000786,time_47174,execs_2064072,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001517,src_000786,time_47174,execs_2064072,op_havoc,rep_3 deleted file mode 100644 index b0d798dfdbd3416a6169a92850cb726abaa51930..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 171 zcmb0RW^}L$u9u!@C>?9bXKiB5YvRCA4`mw~f<+mj!VC=c$Wn&dYy2Pz`53K%N)db@ z55owkS=NS@d?=K8UXDQG&EyS=CtOLj{?Axs3FI4^N`u%yF%Vl=SlT?t zg2B)bsE|txU#Snz*k<%9n~mXUSrz7On^rIC!Xb~XSTlNn$LQT!ZaI6ezA1M=8~ n)ve9unwu-IFak|AHnw)Qj!FJv5F6{lFcAo(W22>$oATHJH^MY7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001519,src_000757,time_47629,execs_2083997,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001519,src_000757,time_47629,execs_2083997,op_havoc,rep_6 deleted file mode 100644 index ac6929cdf40eadf8207e772093dc6e0de99ae72c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132 zcmb1+HnGA0%AD3*6DLkIl#aFJV+0e{h6W7Q262aWqi`)5__=`6K-CCEM#+a_8Buic PF@kktN&tGqb0A)^VF6mfHK1ORp0|slO3u{9|>rC-?*3z;bIjPdIKn;x6 o8Me9x@eB;{#Dnee1@ZBQFaR=8bZ-|Mqp1ahgHNh-c!-QK0PLkF6#xJL diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001522,src_001180,time_48712,execs_2133024,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001522,src_001180,time_48712,execs_2133024,op_havoc,rep_2 deleted file mode 100644 index ee004601a57527d71b84cc2be706abafb681bc6d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmb0(m5#QT^_7k_G&Z*O1X4yz!NAHGE;i?8PXvA)AZ6O_PVr2>8y|%Vs{r{g8Bq99&zX3>%^(HU{6k!HR pGBKb?8X8#x)mmGx@ykrgK{is_3jrG77D+<@LJGt(gy`g#0RSXRCdB{% diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001527,src_001526,time_51217,execs_2234610,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001527,src_001526,time_51217,execs_2234610,op_havoc,rep_3 deleted file mode 100644 index 9cc7d591e8..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001527,src_001526,time_51217,execs_2234610,op_havoc,rep_3 +++ /dev/null @@ -1 +0,0 @@ -]6690A]13i]30083008;3i;]3008;]300;=7;;3=7;3i;]3008;73008;3i;]3008;]300;=]3008;@7;?]3008;8;17]30990A]13i;7]008; ]13i]3003i]3008;3i;]3008;7]300;=7;33]3008;77"]3008008;8;;7;?@0A]13i;]3008;7]3008;2;17X309 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001528,src_001482,time_51984,execs_2266070,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001528,src_001482,time_51984,execs_2266070,op_havoc,rep_2 deleted file mode 100644 index e403d11702ca24eb4aab8d000cfc556f0484a529..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 178 zcmb0(m5x@C^_7k_G&Z*Ow6>OxwUmxEWtZjyvP{{9o%jtH>J6BRfbs?=RynEC(r}gk z|FcWS8XFi`7-$<9up1^?!=)I&I-`xPjB}D@gT&vNfEdQo(*K3{K*qiQ!6%quEgcOL d{`U;XmyV7#(gvD<)j(EONo%kZVlCPK0RVoRD>wiE diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001529,src_000520,time_52127,execs_2271743,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001529,src_000520,time_52127,execs_2271743,op_havoc,rep_6 deleted file mode 100644 index 6e6d8ce0c20609811bde0ae3873dcf8b5091a20e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmZ=@XJ%knS_P(y_%r@Yw-mFW5#*Cz!Ac^8ogCxJ+Y`u|cKEC$jrVQH{F z9)v!yI%~MJEV`5-&{%1ZIlmYfepwmU19dV?1On+;?7)DKS^wD~ZZwkq4{~6vB_9Cb CC^Rep diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001531,src_001189,time_52800,execs_2301161,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001531,src_001189,time_52800,execs_2301161,op_havoc,rep_2 deleted file mode 100644 index d56918abed0742af550f404a629e8866d93fb101..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96 zcmb388*669$7pS+X{cc>E$fk!Dh&}xvDG!OHUt6dOmQq?ScJr-#ovkU?P6y%m0@rI K8WbJ!)))W`O%`YX diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001532,src_000427,time_53387,execs_2324726,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001532,src_000427,time_53387,execs_2324726,op_havoc,rep_4 deleted file mode 100644 index 029fb06090dab675bae0ccd37fe47c52b9efbb1a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132 zcmb0RHcGY*mS%9^wC0)!1cuVFmVAuXhV1%WTwK36rDIL4!3sdMbZm+Nh9Fo=iUETG P1Ez*#gn8(a$mRk7PT?Rr diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001533,src_001025,time_53668,execs_2335453,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001533,src_001025,time_53668,execs_2335453,op_havoc,rep_7 deleted file mode 100644 index da17638921e9e1081259b4e7505af39e37b4f835..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131 zcmb1^b~UqLa4?)W(NH?plF!=2+CVziP}5Mu+7JY+GsWMDp6X&}1gWvkPESHnXNjrP bN?JPF#L6Ql6{ljbxrRX7fQqD}wXKW+V@DwW diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001534,src_000479,time_54260,execs_2359621,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001534,src_000479,time_54260,execs_2359621,op_havoc,rep_12 deleted file mode 100644 index 2c3ea9d842..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001534,src_000479,time_54260,execs_2359621,op_havoc,rep_12 +++ /dev/null @@ -1 +0,0 @@ -]😘😘😟ibl3😟ibl3xNbibl3ibl3😟l4l3dibl4 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001535,src_001523,time_54567,execs_2372600,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001535,src_001523,time_54567,execs_2372600,op_havoc,rep_4 deleted file mode 100644 index 0e8f47269581bfab6b8c162c22cfbc79b96335b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129 zcmb1^UMZcK9IGYAr@;^;{!Vnye|G6uGc!I$YeQ>8LxaOB4=(`YJ!UZ89#ahln@0_k arDF{(_P|uenqk$6qzhC3BEx7CD`NoYgE2J# diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001538,src_001388,time_55705,execs_2420703,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001538,src_001388,time_55705,execs_2420703,op_havoc,rep_6 deleted file mode 100644 index b5bb605b9f5fbccdd130a774d13aaa6f2fd9e87a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 144 zcmb1^h5|7&zNtvS(6vB1*368b(b~{f*Njg$KHgfw(9n4`H!OM_UDEcQAahGx%TsQ99O=kI~vN+Qdq_ zp&qCbO%G6-0Vus$TKc~bAA^E)EUJ=ZgiWnM@ V682rvUZS;H8rxXXJD}Al8&{ku$y8H6JTMKj+W-bCieeU{#;{rJ`hGQ86fHr T0x-FJuwn+rdg*ApSTU`yH dQXsI-OqGr`GvhOsj+Vr&M*OYl-Y#}Vb^x!y7drp| diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001544,src_001543,time_59978,execs_2607842,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001544,src_001543,time_59978,execs_2607842,op_havoc,rep_4 deleted file mode 100644 index 9d0bc532be..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001544,src_001543,time_59978,execs_2607842,op_havoc,rep_4 +++ /dev/null @@ -1 +0,0 @@ -] ;111801;]I]133;B;1=111;il:3?M]133;B;1=]0;Tit:3?M]133;B;1=-(111;i;11 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001545,src_001292,time_60771,execs_2648198,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001545,src_001292,time_60771,execs_2648198,op_havoc,rep_1 deleted file mode 100644 index f6194253ee863bdfd0bd86700405ebcbe085d2dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 94 lcmb0RX4o$sYstrGZO%J$rXh@}4`a;4CP+{VP!~ueI{?|c7R>+v diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001546,src_001531,time_60809,execs_2650552,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001546,src_001531,time_60809,execs_2650552,op_havoc,rep_4 deleted file mode 100644 index 557897163cb88b9422e1e27eda02533712ff255f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 134 zcmb388*669$7pS+X{cc>E$fk!DxE0}5lXSuHLx}W0qabJ2!!L&68Up~r937ef diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001547,src_000885,time_61305,execs_2671340,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001547,src_000885,time_61305,execs_2671340,op_havoc,rep_12 deleted file mode 100644 index 8a801cd624039afa4cd791a5d3f6cc21226a6eef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 192 zcmZ9Gu@1s83`El@VrUf63Ecn_8$+#T@_(=$TR(z{e_`!M8YdzMb@JJFel}=9!6i-! z5fsJSUbY=M1boMCHfbApJLe)EdSnlQrL|Lv9Z|ClHsJbCtIQtXZHve%?&UG-tUMVw Vi&`)CbZO~u*HA8?)=z)uOh0_GHdX)t diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001548,src_000140,time_61407,execs_2676706,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001548,src_000140,time_61407,execs_2676706,op_havoc,rep_8 deleted file mode 100644 index bc38a6bd0f..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001548,src_000140,time_61407,execs_2676706,op_havoc,rep_8 +++ /dev/null @@ -1 +0,0 @@ -[[3B0]0I3B[[5A@[2C5A0[[5A@[2C5A@[2C5A0ޝ[[5A0]0AI3]0AI3B \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001549,src_001544,time_62212,execs_2715715,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001549,src_001544,time_62212,execs_2715715,op_havoc,rep_3 deleted file mode 100644 index 55dfe7cdd3..0000000000 --- a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001549,src_001544,time_62212,execs_2715715,op_havoc,rep_3 +++ /dev/null @@ -1 +0,0 @@ -] ;111;il:3?M]133;B;1801le;]I]133;B;1=111;il:3?M]133;B;1=]0;Tit:?M]133;B;1=-(111;i;11 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001550,src_000663,time_64156,execs_2805140,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001550,src_000663,time_64156,execs_2805140,op_havoc,rep_8 deleted file mode 100644 index 0ae3c5cf0365d34cc7adb1fb5936d0bdb35be84b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 140 zcmZ=@sK3K*$u5*~5DM;aT60YV0z>IoOFl+xb9Q|L11v%e4q(BAgam}bgan6#6a|<; aSTrSo{$ko07Tfxn!#Eo7OcXEA(nvwNg|iQI)#CS zfrCMS5v~|0#vlMxBOU8t2r>m|j6*#GvUv=349OUVG%#36$6_&mHqd+qLl7`$|2J7W p))K=7D7O8Fxj7eXrIB?w$R-ABgfQ5}3=H*Wk-+~31P9e|X8}NnOTz#F diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001552,src_000124,time_65968,execs_2886661,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001552,src_000124,time_65968,execs_2886661,op_havoc,rep_9 deleted file mode 100644 index bd1dd32642112ce8b2a29c9944a332be7827af94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 104 zcmYdIla4m9jJ4!rv<6{zYp#4pMRw`f+(hYUW5e8{)D)n6E}Vy<#vm7@0;~?K62xNw Lg4`mTRAdtXJJTA* diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001554,src_001376,time_67686,execs_2961930,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001554,src_001376,time_67686,execs_2961930,op_havoc,rep_2 deleted file mode 100644 index c98aaa8a2ab4ea6e5a3bfd33c90a5d43d5508ca8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmb1+O-b=#myR~Hs`QhNHMC$CO-%{;58}fFm|q~vN((T+Wzdzu42ZUu^_7Nc$7Wuv Qp|P84}Z_U8Sz);V?z``gk9cyN4&29*!Kw`qt(iL{e*3!PFM%EDdXlVwFCo|vN_4p(XmEA1qRkh|Lgz% zXQ=-##ld1=T?7(}oj7r#bc}&@NM?xyySpjO7={Lr5ez`3KqDHAqvK_L`S_xiDS|b9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001559,src_001527,time_70866,execs_3102861,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001559,src_001527,time_70866,execs_3102861,op_havoc,rep_16 deleted file mode 100644 index 405f1023265bc392a080579083bac4fb1220da57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 288 zcmZvXArAsE422iW8O#|HSc1S`(q+kQmxd4o8jD~Kv!8SPR(yG78;3xxdwqTVdLKtS z(b*>Fb7zw$ioW-mZ5o{0Z{;KLF$6BE8d&Baoq3?@@u`;boCGQBpSUHKX84_ssx zxhNaDM1Jj(BXBec8~$b~=QkK+BE~FajTsGJZ&KuEkb|~XrrZ#5qz(<00Cm>eu8r~r F$~U(jO$h)1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001560,src_001340,time_71270,execs_3120683,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001560,src_001340,time_71270,execs_3120683,op_havoc,rep_2 deleted file mode 100644 index 3a25566658c1d0a061fcfc9f220d9ab52a5a33bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmb1^jy3b)W3-lz%@p^@Nd@xEfV^T`Lj!ATX<0N8LpZR`6n`hWw<|hC#)82CsEwVm W_5Xj6894}mX&6EdgN32k)EEG@Q!JtY diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001561,src_001556,time_72703,execs_3185526,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001561,src_001556,time_72703,execs_3185526,op_havoc,rep_4 deleted file mode 100644 index 357ee2bb9567e09885422eeeece8a7ff8ea4e57b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcma!LFqDp!lA1LUNO4NXf_R2f6Tv(nQ-*;7Bm$-w{xdRyWErdtffPiciHS+FwRyC? z5nqlpL=#ZP24qC*OrRo8AhzUVgsI@m1rA>FAy0TT7N`{g9NXE0YVH-?X_z*=Is9_OUD`-OG`@! q{b#o_HUt3!ph<>?flAvge^7z diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001563,src_000390,time_72933,execs_3194467,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001563,src_000390,time_72933,execs_3194467,op_havoc,rep_7 deleted file mode 100644 index e916d78604a254805354a9b8dec5215c42f76c0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmcCEv?@wZVrXDsF))yhHL(U^L+he+Fb$S6Fvu}50Eu8qH83zhboqniOZ7o2z)YA@ M6oZgdBbm+)0AiIOssI20 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001564,src_001055,time_74431,execs_3262005,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001564,src_001055,time_74431,execs_3262005,op_havoc,rep_3 deleted file mode 100644 index 11b75d2de41ed5718d63be250831e375d4c607ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 106 zcmb1^jx{smW3&bVB&M~Yt*(Z(AqZG|iUZ|Pc`(H=8loRrQ>OSk(Y;;ljHdMr4mqjP H(IGMbad{T+ diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001565,src_001562,time_76501,execs_3367760,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001565,src_001562,time_76501,execs_3367760,op_havoc,rep_2 deleted file mode 100644 index 399a22b4085f6f61459faf0cb49052360907f293..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152 zcmb1^jx{s0{-0@`nQUzrB>rA>?|adY2r-brwQC4IlA3GRY|PpJO_q+WXJ==Zjy13j w$t;loGC^!ZV`*vWAVUK~Lu*4rK|?SFBCRouz6Jzv<2wzli_()Aq@7Hx08sYbcbNoSMfDWK58bwzu>JGK`I_{iIE-jB}EWrJwvqSHS+i{{MgJ z=vX6Z4i*FJBA|K$pfQ$wjMf%x6M?`G$Pr?+&UQBinzs=OCLP!~5v%DS!(t81t*zHs zZ{*KN&WE@J=rmVMr-2=b>S~}O>1a$~Z)pnkhZMvg^3kzpjhI+jrJ)YC06N!@{T~3# C=~2l5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001571,src_001568,time_81065,execs_3601851,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001571,src_001568,time_81065,execs_3601851,op_havoc,rep_2 deleted file mode 100644 index eed028b9fddc2fe87ca9aad736fb682fab7ddaf1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 199 zcmb3CAFIkD9cyT8Y;Mgcn3BQ}{Ts?nNeQsDw2+pDN&@99EiF$VtARCMWl~@j79fKd7z7xkqn#HR zfXuKiGMG5gP;9C+Yb=N>RSz=iE$fk!DjjQP#>Z$~W@~7jDgI7$Z%FoJ(y@f}f=xuyUjIK6s0VHZn8CmZG{+EG#?TmO8v{eE2|EDb(kCSV diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001578,src_001520,time_91696,execs_4145986,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001578,src_001520,time_91696,execs_4145986,op_havoc,rep_4 deleted file mode 100644 index 548805bd3198f3636629f38d00df360d9ef5414c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmb1+Hi?mr7PPXmVrT#oR?3{#ToWfwG?b3DL#QQMg9=NJg_(bi`yS` diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001580,src_001579,time_92882,execs_4199691,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001580,src_001579,time_92882,execs_4199691,op_havoc,rep_7 deleted file mode 100644 index 78604775a74a924a0cea502d92b1175d16b001eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 288 zcmb0RW=NZd0=CXeV_>M4j*fJ_Ulj(`}=z>o%XMV)jk p#Cbp(2pazX|Ie<>kerX~Km#NX@L4l3WLul_>KhpRX9%~J000NdhCmez6M+PXW|;^A5LIwZP?mo2I9V=+~g4qxx5gHq7!Y+&{Jy{y4z!Rw2P&yV!T4&0} X#zq6#NM^hfb9SPU0EWH diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001587,src_001584,time_111490,execs_5190288,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001587,src_001584,time_111490,execs_5190288,op_havoc,rep_8 deleted file mode 100644 index 6a37e2a609c34dec37ebb013097d16a10bc9ea39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 271 zcmb1s63YbvUsI)H&CK{1tqpCpt*i`fH4QbarDZ*Gki~!!Mw!-z)?5bC(c)GNDabmE ztmLdfzzB#{tgNgd`ZTS$%t7Xa=b#x6HV3E8ASbF| engDTKe$>k2rw|Xu`*aNH~_7T4gmmXNH(?r diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001588,src_001245,time_112304,execs_5231430,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001588,src_001245,time_112304,execs_5231430,op_havoc,rep_2 deleted file mode 100644 index de1d01a9da30458722f910a5212e327e96918615..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmb1EU|_Ja60oweGBlKqH8f#hkq)?V<3?t30WXvfrc6u_3Lpai;p%~UVE`tELyrj% m*n$Y_RB36DwG$_TEQIL>(LfWd|1$s`0<|6Jn*2O<6Dt7f?IfQ7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001589,src_001350,time_113455,execs_5289536,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001589,src_001350,time_113455,execs_5289536,op_havoc,rep_3 deleted file mode 100644 index 0c578d6fe3539fa81eaec949a00ff572ec0d6bd2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 144 zcmb1^jx{s0{-4RmXl-b~z^s~lX!oHB(y^c5;Id(gp`n4Hp|!L$5)+%IMc4$9O!@>g iMA=aAoTs6+AqZFt+FJsF1q0(l6D!x8RA~l=|Nj9w1UO3o diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001591,src_001590,time_115135,execs_5371733,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001591,src_001590,time_115135,execs_5371733,op_havoc,rep_4 deleted file mode 100644 index 996e94ef092d8907d2fd5ba85817ccfff4e406f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 385 zcmY+AF$%&!5Je}2O$rTISS;xb7}7W?qWmSGg^~jZ7Gb+sL;~UoJe*hY3f4NCY&4l- zV41(~{~7f%epl~{GFdkDG?7Q(Jm!^FA<|m2_SdRhxG`%s4^pESkzrQm`7uZVECJo3 zIEKHmm~+$9IZsldw^-4M$*>Tlb?*E?l{2~L2?T6~D%=lI0%&Kykg&^)R-vFX5W-(Y zmHjEpS~LkAF6gzH-3C#us&$Yy3{i|jM5D4aAd31c%)3(-ja=~n3W$yq+R{!K<>?D1 C7)=NO diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001592,src_001590,time_115139,execs_5371826,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001592,src_001590,time_115139,execs_5371826,op_havoc,rep_3 deleted file mode 100644 index 383abb5b24f0fd3025f17606f595a801119d8c26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 384 zcmb1s63fNK^)*#G*368L(VBsQk-^H)R?|?!T3Xgt+X~1A5=NQUhSppL($V5p3@K2R zg|^yE4EgK}7#jRc+5fXMFie(?H8hltJ^Vk`%E-#fO2x{`8f>JYrWKbt$hhzvm@Pm< zjesVDjRmR$T80d)1d#2kK-dR#h!seow5%htQJ9Vd`Uura3<3}faC*gx0q9LDs6(@I z`16sR3NjxY3_t=L8c;`gAUWcYm6a+K!2B(&2@fl9XnN!T1JKoqL4bk5jg`TI!2zf} GIs^b_$WK}T diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001593,src_001592,time_115857,execs_5395785,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001593,src_001592,time_115857,execs_5395785,op_havoc,rep_15 deleted file mode 100644 index f5ea11977f9a8f35ec57f024b06f6d2f1fd7323e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 449 zcmZ{gy-EW?6ou~!LD<49SSSn&DOT8!CU+-9b1sW9pxC4fq*$iYLJ0)H!gsI|-$>uZ zH?Y<_lW|#uoML|9&Nt^A8o1QB>GUWOqJ+TpkV`RnJ%XNfsUCzS9h>F^bQdR|>d^sh z4~gE5V>a&d$DzUu1t0;%L!{>(v)|0c0J8%BvCv^+eLgqf~$||Q&k5@^Tfss)<*4WyDeIh%MHZYKmH8j`&Wf?Od0Ym9nOFl+xLw0=w zgNF{B)?5=2>MdCfj0`LcS{UrDg6pM^8y*KMHa4+#0BN!|v5qz7H3-c9k7)&NTLoS) QGcd5i>|pr+UplrJ03Z4)TL1t6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001595,src_001348,time_122907,execs_5754637,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/vt-parser-cmin/id_001595,src_001348,time_122907,execs_5754637,op_havoc,rep_1 deleted file mode 100644 index 22389f7052bdd063cb0a1caa500aad87f11964be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 147 zcmYdeU=)^)H8bO5v^KQW6|y!mv~skvw6e0wF)}o?Fx1QxeH*6FX=9*(b*Ab&EQ*2Vpx6erLlnsl0J$0?5&!@I From 683de81ee9546b52f7b8720dbe2b67f8ede914a8 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sun, 1 Mar 2026 09:21:56 -0800 Subject: [PATCH 083/277] typos: ignore fuzz corpus --- typos.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/typos.toml b/typos.toml index 3c7cd75f28..6cdf04dbb4 100644 --- a/typos.toml +++ b/typos.toml @@ -26,6 +26,8 @@ extend-exclude = [ "*.icns", # Valgrind nonsense "valgrind.supp", + # Fuzz corpus (binary test inputs) + "test/fuzz-libghostty/corpus/*", # Other "*.pdf", "*.data", From a0b771489892aff695b8b1d834bc27adbc6011d9 Mon Sep 17 00:00:00 2001 From: Alexandre Antonio Juca Date: Sun, 1 Mar 2026 21:51:07 +0100 Subject: [PATCH 084/277] Update CONTRIBUTING.md Co-authored-by: Jeffrey C. Ollie --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 7d48d2af3d..d0c760af3e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -49,7 +49,7 @@ plausible-looking but actually low-quality contributions. ## Contributors Prior to the Vouch System -If you have already contributed to Ghostty prior to the introduction +If you contributed to Ghostty prior to the introduction of the vouching system and wish to continue contributing, you are not automatically vouched. You are required to follow the same vouching process as a first-time contributor. From 059b02eacb2145c9fe8a1c14e5a8fcbce9efc9a3 Mon Sep 17 00:00:00 2001 From: Alexandre Antonio Juca Date: Sun, 1 Mar 2026 21:51:52 +0100 Subject: [PATCH 085/277] Update CONTRIBUTING.md Co-authored-by: Jeffrey C. Ollie --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d0c760af3e..e4bd1525c9 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -50,7 +50,7 @@ plausible-looking but actually low-quality contributions. ## Contributors Prior to the Vouch System If you contributed to Ghostty prior to the introduction -of the vouching system and wish to continue contributing, you are not +of the vouch system and wish to continue contributing, you were not automatically vouched. You are required to follow the same vouching process as a first-time contributor. From 56f3b3d0604428cfc2612d2aee450c2dd2a397f5 Mon Sep 17 00:00:00 2001 From: Alexandre Antonio Juca Date: Sun, 1 Mar 2026 21:52:11 +0100 Subject: [PATCH 086/277] Update CONTRIBUTING.md Co-authored-by: Jeffrey C. Ollie --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e4bd1525c9..217cd8d1c7 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -51,7 +51,7 @@ plausible-looking but actually low-quality contributions. If you contributed to Ghostty prior to the introduction of the vouch system and wish to continue contributing, you were not -automatically vouched. You are required to follow the same +automatically added to the [list of vouched users](.github/VOUCHED.td). You will need to follow the same vouching process as a first-time contributor. ## Denouncement System From fa2a74d7654b645afbc0da7742fd85a158c11f06 Mon Sep 17 00:00:00 2001 From: Alexandre Antonio Juca Date: Sun, 1 Mar 2026 21:52:19 +0100 Subject: [PATCH 087/277] Update CONTRIBUTING.md Co-authored-by: Jeffrey C. Ollie --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 217cd8d1c7..b6be800c07 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -52,7 +52,7 @@ plausible-looking but actually low-quality contributions. If you contributed to Ghostty prior to the introduction of the vouch system and wish to continue contributing, you were not automatically added to the [list of vouched users](.github/VOUCHED.td). You will need to follow the same -vouching process as a first-time contributor. +process as a first-time contributor to be vouched. ## Denouncement System From 39724268527e9120ae24fdf0e73f6b085e72bb76 Mon Sep 17 00:00:00 2001 From: Alexandre Antonio Juca Date: Sun, 1 Mar 2026 21:56:46 +0100 Subject: [PATCH 088/277] chore: improve grammer --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b6be800c07..f4dc2de592 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -50,7 +50,7 @@ plausible-looking but actually low-quality contributions. ## Contributors Prior to the Vouch System If you contributed to Ghostty prior to the introduction -of the vouch system and wish to continue contributing, you were not +of the vouch system and wish to continue contributing, you are not automatically added to the [list of vouched users](.github/VOUCHED.td). You will need to follow the same process as a first-time contributor to be vouched. From c735fd8c4724a275fef9d8263c1986694649b62b Mon Sep 17 00:00:00 2001 From: Alexandre Antonio Juca Date: Sun, 1 Mar 2026 22:05:30 +0100 Subject: [PATCH 089/277] Update CONTRIBUTING.md Co-authored-by: Jeffrey C. Ollie --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index f4dc2de592..b6be800c07 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -50,7 +50,7 @@ plausible-looking but actually low-quality contributions. ## Contributors Prior to the Vouch System If you contributed to Ghostty prior to the introduction -of the vouch system and wish to continue contributing, you are not +of the vouch system and wish to continue contributing, you were not automatically added to the [list of vouched users](.github/VOUCHED.td). You will need to follow the same process as a first-time contributor to be vouched. From db7c140100371305f1fa755e478282871908d672 Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Sun, 1 Mar 2026 21:25:32 +0000 Subject: [PATCH 090/277] Update VOUCHED list (#11107) Triggered by [discussion comment](https://github.com/ghostty-org/ghostty/discussions/11102#discussioncomment-15964699) from @mitchellh. Vouch: @mischief Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index 21ec14c89f..79e09936e9 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -97,6 +97,7 @@ miguelelgallo mihi314 mikailmm misairuzame +mischief mitchellh miupa mrmage From dcaa8f3979ea53a27fcd7b297fb5beab6f338709 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sun, 1 Mar 2026 14:21:48 -0800 Subject: [PATCH 091/277] terminal: fix out-of-bounds access in CSI W handler with no params CSI ? W (cursor tabulation control) accessed input.params[0] without first checking that params.len > 0, causing an index out-of-bounds panic when the sequence had an intermediate but no parameters. Add a params.len == 1 guard before accessing params[0]. Found by AFL++ fuzzing. --- src/terminal/stream.zig | 5 ++++- src/terminal/stream_readonly.zig | 16 ++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/src/terminal/stream.zig b/src/terminal/stream.zig index df1074d27b..fe9af48edc 100644 --- a/src/terminal/stream.zig +++ b/src/terminal/stream.zig @@ -1188,7 +1188,10 @@ pub fn Stream(comptime Handler: type) type { return; }, - 1 => if (input.intermediates[0] == '?' and input.params[0] == 5) { + 1 => if (input.intermediates[0] == '?' and + input.params.len == 1 and + input.params[0] == 5) + { try self.handler.vt(.tab_reset, {}); } else log.warn("invalid cursor tabulation control: {f}", .{input}), diff --git a/src/terminal/stream_readonly.zig b/src/terminal/stream_readonly.zig index eca13bf069..5b97bebfa2 100644 --- a/src/terminal/stream_readonly.zig +++ b/src/terminal/stream_readonly.zig @@ -988,3 +988,19 @@ test "semantic prompt end_prompt_start_input_terminate_eol clears on linefeed" { try s.nextSlice("\n"); try testing.expectEqual(.output, t.screens.active.cursor.semantic_content); } + +test "stream: CSI W with intermediate but no params" { + // Regression test from AFL++ crash. CSI ? W without + // parameters caused an out-of-bounds access on input.params[0]. + var t: Terminal = try .init(testing.allocator, .{ + .cols = 80, + .rows = 24, + .max_scrollback = 100, + }); + defer t.deinit(testing.allocator); + + var s: Stream = .initAlloc(testing.allocator, .init(&t)); + defer s.deinit(); + + try s.nextSlice("\x1b[?W"); +} From 9157eb439a3dfe34579e5030fcd03a6bb32585c7 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sun, 1 Mar 2026 14:35:50 -0800 Subject: [PATCH 092/277] terminal: insertBlanks should not crash with count 0 and CSI @ clamps [1,) CSI @ (ICH) with an explicit parameter of 0 should be clamped to 1, matching xterm behavior. Previously, a zero count reached Terminal.insertBlanks which called clearCells with an empty slice, triggering an out-of-bounds panic. Fix the stream dispatch to clamp 0 to 1 via @max, and add a defensive guard in insertBlanks for count == 0. Found by AFL++ stream fuzzer. --- src/terminal/Terminal.zig | 25 +++++++++++++++++++++++++ src/terminal/stream.zig | 24 +++++++++++++++++++++++- 2 files changed, 48 insertions(+), 1 deletion(-) diff --git a/src/terminal/Terminal.zig b/src/terminal/Terminal.zig index ae495f0f3a..ecc501c6aa 100644 --- a/src/terminal/Terminal.zig +++ b/src/terminal/Terminal.zig @@ -2166,6 +2166,12 @@ pub fn insertBlanks(self: *Terminal, count: usize) void { // xterm does. self.screens.active.cursor.pending_wrap = false; + // If we're given a zero then we do nothing. The rest of this function + // assumes count > 0 and will crash if zero so return early. Note that + // this shouldn't be possible with real CSI sequences because the value + // is clamped to 1 min. + if (count == 0) return; + // If our cursor is outside the margins then do nothing. We DO reset // wrap state still so this must remain below the above logic. if (self.screens.active.cursor.x < self.scrolling_region.left or @@ -9409,6 +9415,25 @@ test "Terminal: DECALN resets graphemes with protected mode" { } } +test "Terminal: insertBlanks zero" { + const alloc = testing.allocator; + var t = try init(alloc, .{ .cols = 5, .rows = 2 }); + defer t.deinit(alloc); + + try t.print('A'); + try t.print('B'); + try t.print('C'); + t.setCursorPos(1, 1); + + t.insertBlanks(0); + + { + const str = try t.plainString(testing.allocator); + defer testing.allocator.free(str); + try testing.expectEqualStrings("ABC", str); + } +} + test "Terminal: insertBlanks" { // NOTE: this is not verified with conformance tests, so these // tests might actually be verifying wrong behavior. diff --git a/src/terminal/stream.zig b/src/terminal/stream.zig index fe9af48edc..32619c9586 100644 --- a/src/terminal/stream.zig +++ b/src/terminal/stream.zig @@ -1894,7 +1894,7 @@ pub fn Stream(comptime Handler: type) type { '@' => switch (input.intermediates.len) { 0 => try self.handler.vt(.insert_blanks, switch (input.params.len) { 0 => 1, - 1 => input.params[0], + 1 => @max(1, input.params[0]), else => { @branchHint(.unlikely); log.warn("invalid ICH command: {f}", .{input}); @@ -2966,6 +2966,28 @@ test "stream: insert characters" { try testing.expect(!s.handler.called); } +test "stream: insert characters explicit zero clamps to 1" { + const H = struct { + const Self = @This(); + value: ?usize = null, + + pub fn vt( + self: *Self, + comptime action: anytype, + value: anytype, + ) !void { + switch (action) { + .insert_blanks => self.value = value, + else => {}, + } + } + }; + + var s: Stream(H) = .init(.{}); + for ("\x1B[0@") |c| try s.next(c); + try testing.expectEqual(@as(usize, 1), s.handler.value.?); +} + test "stream: SCOSC" { const H = struct { const Self = @This(); From e081a4abb4a9212ca99a797fa4497c08b1a3e5f3 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sun, 1 Mar 2026 13:46:13 -0800 Subject: [PATCH 093/277] fuzz/vt-stream --- src/lib_vt.zig | 2 + test/fuzz-libghostty/.gitattributes | 3 + test/fuzz-libghostty/AGENTS.md | 14 +-- test/fuzz-libghostty/README.md | 76 ++++++++-------- test/fuzz-libghostty/build.zig | 82 ++++++++++-------- .../vt-stream-initial/01-plain-text-slice | Bin 0 -> 16 bytes .../vt-stream-initial/02-plain-text-scalar | 1 + .../vt-stream-initial/03-csi-cursor-sgr | Bin 0 -> 24 bytes .../corpus/vt-stream-initial/04-csi-erase | Bin 0 -> 15 bytes .../corpus/vt-stream-initial/05-osc-title-bel | Bin 0 -> 14 bytes .../corpus/vt-stream-initial/06-osc-title-st | Bin 0 -> 15 bytes .../corpus/vt-stream-initial/07-dcs-decrqss | 1 + .../corpus/vt-stream-initial/08-apc | Bin 0 -> 20 bytes .../vt-stream-initial/09-mixed-text-csi | 2 + .../corpus/vt-stream-initial/10-sgr-256-rgb | Bin 0 -> 42 bytes .../vt-stream-initial/11-utf8-multibyte | Bin 0 -> 10 bytes .../vt-stream-initial/12-malformed-utf8 | 1 + .../vt-stream-initial/13-incomplete-csi | Bin 0 -> 9 bytes .../corpus/vt-stream-initial/14-decset-decrst | Bin 0 -> 29 bytes .../corpus/vt-stream-initial/15-scroll-region | 1 + .../corpus/vt-stream-initial/16-c1-controls | Bin 0 -> 15 bytes .../corpus/vt-stream-initial/17-tab-backspace | Bin 0 -> 9 bytes .../corpus/vt-stream-initial/18-insert-delete | 1 + .../corpus/vt-stream-initial/19-many-params | Bin 0 -> 42 bytes .../corpus/vt-stream-initial/20-csi-subparams | Bin 0 -> 27 bytes .../corpus/vt-stream-initial/21-osc-hyperlink | Bin 0 -> 39 bytes .../corpus/vt-stream-initial/22-osc-clipboard | 1 + .../corpus/vt-stream-initial/23-empty | Bin 0 -> 1 bytes .../corpus/vt-stream-initial/24-esc-misc | 1 + .../src/{lib.zig => fuzz_vt_parser.zig} | 0 test/fuzz-libghostty/src/fuzz_vt_stream.zig | 71 +++++++++++++++ 31 files changed, 179 insertions(+), 78 deletions(-) create mode 100644 test/fuzz-libghostty/corpus/vt-stream-initial/01-plain-text-slice create mode 100644 test/fuzz-libghostty/corpus/vt-stream-initial/02-plain-text-scalar create mode 100644 test/fuzz-libghostty/corpus/vt-stream-initial/03-csi-cursor-sgr create mode 100644 test/fuzz-libghostty/corpus/vt-stream-initial/04-csi-erase create mode 100644 test/fuzz-libghostty/corpus/vt-stream-initial/05-osc-title-bel create mode 100644 test/fuzz-libghostty/corpus/vt-stream-initial/06-osc-title-st create mode 100644 test/fuzz-libghostty/corpus/vt-stream-initial/07-dcs-decrqss create mode 100644 test/fuzz-libghostty/corpus/vt-stream-initial/08-apc create mode 100644 test/fuzz-libghostty/corpus/vt-stream-initial/09-mixed-text-csi create mode 100644 test/fuzz-libghostty/corpus/vt-stream-initial/10-sgr-256-rgb create mode 100644 test/fuzz-libghostty/corpus/vt-stream-initial/11-utf8-multibyte create mode 100644 test/fuzz-libghostty/corpus/vt-stream-initial/12-malformed-utf8 create mode 100644 test/fuzz-libghostty/corpus/vt-stream-initial/13-incomplete-csi create mode 100644 test/fuzz-libghostty/corpus/vt-stream-initial/14-decset-decrst create mode 100644 test/fuzz-libghostty/corpus/vt-stream-initial/15-scroll-region create mode 100644 test/fuzz-libghostty/corpus/vt-stream-initial/16-c1-controls create mode 100644 test/fuzz-libghostty/corpus/vt-stream-initial/17-tab-backspace create mode 100644 test/fuzz-libghostty/corpus/vt-stream-initial/18-insert-delete create mode 100644 test/fuzz-libghostty/corpus/vt-stream-initial/19-many-params create mode 100644 test/fuzz-libghostty/corpus/vt-stream-initial/20-csi-subparams create mode 100644 test/fuzz-libghostty/corpus/vt-stream-initial/21-osc-hyperlink create mode 100644 test/fuzz-libghostty/corpus/vt-stream-initial/22-osc-clipboard create mode 100644 test/fuzz-libghostty/corpus/vt-stream-initial/23-empty create mode 100644 test/fuzz-libghostty/corpus/vt-stream-initial/24-esc-misc rename test/fuzz-libghostty/src/{lib.zig => fuzz_vt_parser.zig} (100%) create mode 100644 test/fuzz-libghostty/src/fuzz_vt_stream.zig diff --git a/src/lib_vt.zig b/src/lib_vt.zig index 251faa0a40..426660621c 100644 --- a/src/lib_vt.zig +++ b/src/lib_vt.zig @@ -59,6 +59,8 @@ pub const Style = terminal.Style; pub const Terminal = terminal.Terminal; pub const Stream = terminal.Stream; pub const StreamAction = terminal.StreamAction; +pub const ReadonlyStream = terminal.ReadonlyStream; +pub const ReadonlyHandler = terminal.ReadonlyHandler; pub const Cursor = Screen.Cursor; pub const CursorStyle = Screen.CursorStyle; pub const CursorStyleReq = terminal.CursorStyle; diff --git a/test/fuzz-libghostty/.gitattributes b/test/fuzz-libghostty/.gitattributes index de57ad9a71..50dce46fd8 100644 --- a/test/fuzz-libghostty/.gitattributes +++ b/test/fuzz-libghostty/.gitattributes @@ -1,6 +1,9 @@ # Hand-written seed corpus: binary files, track as-is corpus/initial/** binary +corpus/vt-stream-initial/** binary # Generated/minimized corpora: binary, mark as generated corpus/vt-parser-cmin/** binary linguist-generated=true corpus/vt-parser-min/** binary linguist-generated=true +corpus/vt-stream-cmin/** binary linguist-generated=true +corpus/vt-stream-min/** binary linguist-generated=true diff --git a/test/fuzz-libghostty/AGENTS.md b/test/fuzz-libghostty/AGENTS.md index 042173a759..daafdb8871 100644 --- a/test/fuzz-libghostty/AGENTS.md +++ b/test/fuzz-libghostty/AGENTS.md @@ -1,14 +1,14 @@ # AFL++ Fuzzer for Libghostty -- `ghostty-fuzz` is a binary built with `afl-cc` -- Build `ghostty-fuzz` with `zig build` +- Fuzz targets: `fuzz-vt-parser` and `fuzz-vt-stream` +- Build all targets with `zig build` - After running `afl-cmin`/`afl-tmin`, run `corpus/sanitize-filenames.sh` before committing to replace colons with underscores (colons are invalid on Windows NTFS). ## Important: stdin-based input -The instrumented binary (`afl.c` harness) reads fuzz input from **stdin**, +The instrumented binaries (`afl.c` harness) read fuzz input from **stdin**, not from a file argument. This affects how you invoke AFL++ tools: - **`afl-fuzz`**: Uses shared-memory fuzzing automatically; `@@` works @@ -16,7 +16,7 @@ not from a file argument. This affects how you invoke AFL++ tools: - **`afl-showmap`**: Must pipe input via stdin, **not** `@@`: ```sh - cat testcase | afl-showmap -o map.txt -- zig-out/bin/ghostty-fuzz + cat testcase | afl-showmap -o map.txt -- zig-out/bin/fuzz-vt-stream ``` - **`afl-cmin`**: Do **not** use `@@`. Requires `AFL_NO_FORKSRV=1` with @@ -24,14 +24,14 @@ not from a file argument. This affects how you invoke AFL++ tools: ```sh AFL_NO_FORKSRV=1 /opt/homebrew/Cellar/afl++/4.35c/libexec/afl-cmin.bash \ - -i afl-out/default/queue -o corpus/vt-parser-cmin \ - -- zig-out/bin/ghostty-fuzz + -i afl-out/fuzz-vt-stream/default/queue -o corpus/vt-stream-cmin \ + -- zig-out/bin/fuzz-vt-stream ``` - **`afl-tmin`**: Also requires `AFL_NO_FORKSRV=1`, no `@@`: ```sh - AFL_NO_FORKSRV=1 afl-tmin -i -o -- zig-out/bin/ghostty-fuzz + AFL_NO_FORKSRV=1 afl-tmin -i -o -- zig-out/bin/fuzz-vt-stream ``` If you pass `@@` or a filename argument, `afl-showmap`/`afl-cmin`/`afl-tmin` diff --git a/test/fuzz-libghostty/README.md b/test/fuzz-libghostty/README.md index 64dccd0663..4bf9d6676f 100644 --- a/test/fuzz-libghostty/README.md +++ b/test/fuzz-libghostty/README.md @@ -1,9 +1,19 @@ # AFL++ Fuzzer for Libghostty -This directory contains an [AFL++](https://aflplus.plus/) fuzzing harness for -libghostty-vt (Zig module). At the time of writing this README, it only -fuzzes the VT parser, but it can be extended to cover other components of -libghostty as well. +This directory contains [AFL++](https://aflplus.plus/) fuzzing harnesses for +libghostty-vt (Zig module). + +## Fuzz Targets + +| Target | Binary | Description | +| ------------------ | ------------------ | ------------------------------------------------------- | +| `fuzz-vt-parser` | `fuzz-vt-parser` | VT parser only (`Parser.next` byte-at-a-time) | +| `fuzz-vt-stream` | `fuzz-vt-stream` | Full terminal stream (`nextSlice` + `next` via handler) | + +The stream target creates a small `Terminal` and exercises the readonly +`Stream` handler, covering printing, CSI dispatch, OSC, DCS, SGR, cursor +movement, scrolling regions, and more. The first byte of each input selects +between the slice path (SIMD fast-path) and the scalar path. ## Prerequisites @@ -21,43 +31,39 @@ From this directory (`test/fuzz-libghostty`): zig build ``` -This compiles a Zig static library (with the fuzz harness in `src/lib.zig`), -emits LLVM bitcode, then links it with `src/main.c` using `afl-cc` to produce -the instrumented binary at `zig-out/bin/ghostty-fuzz`. +This compiles Zig static libraries for each fuzz target, emits LLVM bitcode, +then links each with `afl.c` using `afl-cc` to produce instrumented binaries +at `zig-out/bin/fuzz-vt-parser` and `zig-out/bin/fuzz-vt-stream`. ## Running the Fuzzer -The build system has a convenience step that invokes `afl-fuzz` with the -correct arguments: +Each target has its own run step: ```sh -zig build run +zig build run-fuzz-vt-parser # Run the VT parser fuzzer +zig build run-fuzz-vt-stream # Run the VT stream fuzzer +zig build run # Alias for run-fuzz-vt-parser ``` -This is equivalent to: +Or invoke `afl-fuzz` directly: ```sh -afl-fuzz -i corpus/initial -o afl-out -- zig-out/bin/ghostty-fuzz @@ +afl-fuzz -i corpus/vt-stream-initial -o afl-out/fuzz-vt-stream -- zig-out/bin/fuzz-vt-stream @@ ``` -You may want to run `afl-fuzz` directly with different options -for your own experimentation. - The fuzzer runs indefinitely. Let it run for as long as you like; meaningful coverage is usually reached within a few hours, but longer runs can find deeper bugs. Press `ctrl+c` to stop the fuzzer when you're done. ## Finding Crashes and Hangs -After (or during) a run, results are written to `afl-out/default/`: +After (or during) a run, results are written to `afl-out//default/`: ``` - -afl-out/default/ +afl-out/fuzz-vt-stream/default/ ├── crashes/ # Inputs that triggered crashes -├── hangs/ # Inputs that triggered hangs/timeouts -└── queue/ # All interesting inputs (the evolved corpus) - +├── hangs/ # Inputs that triggered hangs/timeouts +└── queue/ # All interesting inputs (the evolved corpus) ``` Each file in `crashes/` or `hangs/` is a raw byte file that triggered the @@ -69,12 +75,12 @@ issue. The filename encodes metadata about how it was found (e.g. Replay any crashing input by piping it into the harness: ```sh -cat afl-out/default/crashes/ | zig-out/bin/ghostty-fuzz +cat afl-out/fuzz-vt-stream/default/crashes/ | zig-out/bin/fuzz-vt-stream ``` ## Corpus Management -After a fuzzing run, the queue in `afl-out/default/queue/` typically +After a fuzzing run, the queue in `afl-out//default/queue/` typically contains many redundant inputs. Use `afl-cmin` to find the smallest subset that preserves full edge coverage, and `afl-tmin` to shrink individual test cases. @@ -90,9 +96,9 @@ Reduce the evolved queue to a minimal set covering all discovered edges: ```sh AFL_NO_FORKSRV=1 afl-cmin.bash \ - -i afl-out/default/queue \ - -o corpus/vt-parser-cmin \ - -- zig-out/bin/ghostty-fuzz + -i afl-out/fuzz-vt-stream/default/queue \ + -o corpus/vt-stream-cmin \ + -- zig-out/bin/fuzz-vt-stream ``` `AFL_NO_FORKSRV=1` is required because the Python `afl-cmin` wrapper has @@ -105,12 +111,12 @@ Shrink each file in the minimized corpus to the smallest input that preserves its unique coverage: ```sh -mkdir -p corpus/vt-parser-min -for f in corpus/vt-parser-cmin/*; do +mkdir -p corpus/vt-stream-min +for f in corpus/vt-stream-cmin/*; do AFL_NO_FORKSRV=1 afl-tmin \ -i "$f" \ - -o "corpus/vt-parser-min/$(basename "$f")" \ - -- zig-out/bin/ghostty-fuzz + -o "corpus/vt-stream-min/$(basename "$f")" \ + -- zig-out/bin/fuzz-vt-stream done ``` @@ -130,8 +136,8 @@ rename the output files to replace colons with underscores before committing: ### Corpus directories -| Directory | Contents | -| ------------------------ | ----------------------------------------------- | -| `corpus/initial/` | Hand-written seed inputs for `afl-fuzz -i` | -| `corpus/vt-parser-cmin/` | Output of `afl-cmin` (edge-deduplicated corpus) | -| `corpus/vt-parser-min/` | Output of `afl-tmin` (individually minimized) | +| Directory | Contents | +| -------------------------- | ----------------------------------------------- | +| `corpus/initial/` | Hand-written seed inputs for vt-parser | +| `corpus/vt-parser-cmin/` | Output of `afl-cmin` (edge-deduplicated corpus) | +| `corpus/vt-stream-initial/`| Hand-written seed inputs for vt-stream | diff --git a/test/fuzz-libghostty/build.zig b/test/fuzz-libghostty/build.zig index bd6b42615d..037f5cae8b 100644 --- a/test/fuzz-libghostty/build.zig +++ b/test/fuzz-libghostty/build.zig @@ -1,59 +1,69 @@ const std = @import("std"); const afl = @import("afl"); +const FuzzTarget = struct { + name: []const u8, + source: []const u8, + corpus: []const u8, +}; + +const fuzz_targets = [_]FuzzTarget{ + .{ + .name = "fuzz-vt-parser", + .source = "src/fuzz_vt_parser.zig", + .corpus = "corpus/vt-parser-cmin", + }, + .{ + .name = "fuzz-vt-stream", + .source = "src/fuzz_vt_stream.zig", + .corpus = "corpus/vt-stream-initial", + }, +}; + pub fn build(b: *std.Build) void { const target = b.standardTargetOptions(.{}); const optimize = b.standardOptimizeOption(.{}); - const run_step = b.step("run", "Run the fuzzer with afl-fuzz"); - - // Create the C ABI library from Zig source that exports the - // API that the `afl-cc` main.c entrypoint can call into. This - // lets us just use standard `afl-cc` to fuzz test our library without - // needing to write any Zig-specific fuzzing harnesses. - const lib = lib: { - // Zig module + const run_step = b.step("run", "Run the default fuzzer (vt-parser) with afl-fuzz"); + + const ghostty_dep = b.lazyDependency("ghostty", .{ + .simd = false, + }); + + for (fuzz_targets, 0..) |fuzz, i| { + const target_run_step = b.step( + b.fmt("run-{s}", .{fuzz.name}), + b.fmt("Run {s} with afl-fuzz", .{fuzz.name}), + ); + const lib_mod = b.createModule(.{ - .root_source_file = b.path("src/lib.zig"), + .root_source_file = b.path(fuzz.source), .target = target, .optimize = optimize, }); - if (b.lazyDependency("ghostty", .{ - .simd = false, - })) |dep| { - lib_mod.addImport( - "ghostty-vt", - dep.module("ghostty-vt"), - ); + if (ghostty_dep) |dep| { + lib_mod.addImport("ghostty-vt", dep.module("ghostty-vt")); } - // C lib const lib = b.addLibrary(.{ - .name = "ghostty-fuzz", + .name = fuzz.name, .root_module = lib_mod, }); - - // Required to build properly with afl-cc lib.root_module.stack_check = false; lib.root_module.fuzz = true; - break :lib lib; - }; + const exe = afl.addInstrumentedExe(b, lib); - // Build a C entrypoint with afl-cc that links against the generated - // static Zig library. afl-cc is expected to be on the PATH. - const exe = afl.addInstrumentedExe(b, lib); + const run = afl.addFuzzerRun(b, exe, b.path(fuzz.corpus), b.path(b.fmt("afl-out/{s}", .{fuzz.name}))); - // Runner to simplify running afl-fuzz. - // Use the cmin corpus (edge-deduplicated from prior runs) so that each - // fuzzing session starts from full coverage. Switch to "corpus/initial" - // if you don't have a cmin corpus yet. - const run = afl.addFuzzerRun(b, exe, b.path("corpus/vt-parser-cmin"), b.path("afl-out")); + b.installArtifact(lib); + const exe_install = b.addInstallBinFile(exe, fuzz.name); + b.getInstallStep().dependOn(&exe_install.step); - // Install - b.installArtifact(lib); - const exe_install = b.addInstallBinFile(exe, "ghostty-fuzz"); - b.getInstallStep().dependOn(&exe_install.step); + target_run_step.dependOn(&run.step); - // Run - run_step.dependOn(&run.step); + // Default `zig build run` runs the first target (vt-parser) + if (i == 0) { + run_step.dependOn(&run.step); + } + } } diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/01-plain-text-slice b/test/fuzz-libghostty/corpus/vt-stream-initial/01-plain-text-slice new file mode 100644 index 0000000000000000000000000000000000000000..be111345f7d57c8d0716f48c225e956433895732 GIT binary patch literal 16 XcmZSZNX^N~*HH-1FUm<#jNHa5&HN==cDHpm44NoEF? literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/04-csi-erase b/test/fuzz-libghostty/corpus/vt-stream-initial/04-csi-erase new file mode 100644 index 0000000000000000000000000000000000000000..ce1416a30eeed4b5216ebab9aceb68d74fb727f9 GIT binary patch literal 15 WcmZROjyCd=j`om__Rh)7O9cQLu>=|b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/05-osc-title-bel b/test/fuzz-libghostty/corpus/vt-stream-initial/05-osc-title-bel new file mode 100644 index 0000000000000000000000000000000000000000..c580d9151585a4dd2760ec161cc0358b592b13b2 GIT binary patch literal 14 VcmZROjy16MtyBofEXhe_2LKsv1JeKi literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/06-osc-title-st b/test/fuzz-libghostty/corpus/vt-stream-initial/06-osc-title-st new file mode 100644 index 0000000000000000000000000000000000000000..792485f09d018b8acf4ec9eabf5df867d9919306 GIT binary patch literal 15 WcmZROjy16MtyBofEXhfgjsXB2#RNkD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/07-dcs-decrqss b/test/fuzz-libghostty/corpus/vt-stream-initial/07-dcs-decrqss new file mode 100644 index 0000000000..9e9a56b304 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-stream-initial/07-dcs-decrqss @@ -0,0 +1 @@ +P$q"p\ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/08-apc b/test/fuzz-libghostty/corpus/vt-stream-initial/08-apc new file mode 100644 index 0000000000000000000000000000000000000000..7972be99c7b607bdd7cb71287fb85b1d97e38a0c GIT binary patch literal 20 bcmZROj(1P9H8e2LDYiA#DYG@SmW}}cFbV|4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/09-mixed-text-csi b/test/fuzz-libghostty/corpus/vt-stream-initial/09-mixed-text-csi new file mode 100644 index 0000000000..a01d1ca9ec --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-stream-initial/09-mixed-text-csi @@ -0,0 +1,2 @@ +ABCDhello +world \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/10-sgr-256-rgb b/test/fuzz-libghostty/corpus/vt-stream-initial/10-sgr-256-rgb new file mode 100644 index 0000000000000000000000000000000000000000..5439f26a41b81520f20a80efd4d148f72ab8d4e0 GIT binary patch literal 42 xcmZROjyATiHnldiG|MeYO_7c^v9LC>Hn27_HMKU#O)pAK%~ME9myR~b1pwc63rhe1 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/11-utf8-multibyte b/test/fuzz-libghostty/corpus/vt-stream-initial/11-utf8-multibyte new file mode 100644 index 0000000000000000000000000000000000000000..73c1225943275628cedfe4694a6fcc8fc31d3a05 GIT binary patch literal 10 ScmZQLyz4%>j~z1}2snU>=AB@p1rST?Xd> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/15-scroll-region b/test/fuzz-libghostty/corpus/vt-stream-initial/15-scroll-region new file mode 100644 index 0000000000..79554c7c90 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-stream-initial/15-scroll-region @@ -0,0 +1 @@ +DDDM \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/16-c1-controls b/test/fuzz-libghostty/corpus/vt-stream-initial/16-c1-controls new file mode 100644 index 0000000000000000000000000000000000000000..aa8ead46eee68a146a87c5e536d4b93b151b8e29 GIT binary patch literal 15 WcmZRWZETo3*SAt3B(o$Zbq)Y183m32 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/17-tab-backspace b/test/fuzz-libghostty/corpus/vt-stream-initial/17-tab-backspace new file mode 100644 index 0000000000000000000000000000000000000000..9ace2ee6df0e4c75c594a0db964674aedb4ee244 GIT binary patch literal 9 QcmZSJbmVm6bmrgy00f-?@&Et; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/18-insert-delete b/test/fuzz-libghostty/corpus/vt-stream-initial/18-insert-delete new file mode 100644 index 0000000000..3b6ad631b4 --- /dev/null +++ b/test/fuzz-libghostty/corpus/vt-stream-initial/18-insert-delete @@ -0,0 +1 @@ +[3@ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/19-many-params b/test/fuzz-libghostty/corpus/vt-stream-initial/19-many-params new file mode 100644 index 0000000000000000000000000000000000000000..756ad9d9a3467d860844417d0fd6e21166833749 GIT binary patch literal 42 scmV~$Nf7`b3;;2FV1jKqXQiM4|6h_)FNSG%I9+a!G(kdAx(u1`1G%LL@&Et; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/20-csi-subparams b/test/fuzz-libghostty/corpus/vt-stream-initial/20-csi-subparams new file mode 100644 index 0000000000000000000000000000000000000000..571617bc37e7f2f179b0d479094ae44378919acf GIT binary patch literal 27 icmZROjyATiGO{u Date: Sun, 1 Mar 2026 13:56:31 -0800 Subject: [PATCH 094/277] Clean up how fuzzers are laid out --- test/fuzz-libghostty/AGENTS.md | 15 ++-- test/fuzz-libghostty/README.md | 41 +++++------ test/fuzz-libghostty/build.zig | 69 +++++++++--------- ...19,time_0,execs_0,orig_20-csi-intermediate | 0 ...0041,time_0,execs_0,orig_42-incomplete-esc | 0 ...g_id_000046,time_0,execs_0,orig_48-csi-da2 | 0 ...rc_000003,time_16,execs_687,op_havoc,rep_4 | 0 ...03,time_32,execs_1079,op_havoc,rep_15,+cov | 0 ..._000003,time_41,execs_1431,op_havoc,rep_14 | Bin ...000003,time_117,execs_4908,op_havoc,rep_10 | 0 ...,time_438,execs_23832,op_havoc,rep_15,+cov | Bin ...00003,time_583,execs_33560,op_havoc,rep_14 | Bin ...,time_1282,execs_83907,op_havoc,rep_7,+cov | Bin ...,time_1349,execs_88810,op_havoc,rep_3,+cov | Bin ...386,time_1636,execs_108369,op_havoc,rep_15 | Bin ...ime_1733,execs_115697,op_havoc,rep_16,+cov | Bin ...ime_1779,execs_119324,op_havoc,rep_11,+cov | Bin ...time_1838,execs_121940,op_havoc,rep_3,+cov | Bin ...time_1847,execs_122604,op_havoc,rep_1,+cov | Bin ...0466,time_1870,execs_124365,op_havoc,rep_3 | 0 ...time_2125,execs_140688,op_havoc,rep_3,+cov | 0 ...ime_2350,execs_155247,op_havoc,rep_12,+cov | Bin ...494,time_2487,execs_164820,op_havoc,rep_13 | Bin ...494,time_2674,execs_174563,op_havoc,rep_13 | Bin ...0494,time_2720,execs_177479,op_havoc,rep_7 | Bin ...494,time_2975,execs_194733,op_havoc,rep_10 | Bin ...ime_3226,execs_209131,op_havoc,rep_16,+cov | Bin ...283,time_3242,execs_210298,op_havoc,rep_16 | Bin ...283,time_3279,execs_212708,op_havoc,rep_16 | Bin ...0467,time_3424,execs_221173,op_havoc,rep_2 | 0 ...time_3514,execs_225827,op_havoc,rep_8,+cov | Bin ...time_3620,execs_233166,op_havoc,rep_4,+cov | 0 ...304,time_3648,execs_235138,op_havoc,rep_11 | Bin ...0522,time_3970,execs_252869,op_havoc,rep_7 | 0 ...332,time_4454,execs_282164,op_havoc,rep_12 | Bin ...332,time_4456,execs_282289,op_havoc,rep_11 | Bin ...ime_4466,execs_282965,op_havoc,rep_12,+cov | Bin ...0343,time_4480,execs_283970,op_havoc,rep_9 | Bin ...343,time_4541,execs_286701,op_havoc,rep_10 | Bin ...0343,time_4637,execs_290209,op_havoc,rep_7 | Bin ...343,time_4700,execs_294596,op_havoc,rep_13 | Bin ...528,time_4746,execs_296283,op_havoc,rep_10 | Bin ...0528,time_4756,execs_297052,op_havoc,rep_9 | 0 ...528,time_4876,execs_305285,op_havoc,rep_15 | 0 ...time_4953,execs_310152,op_havoc,rep_2,+cov | 0 ...0760,time_4972,execs_311541,op_havoc,rep_2 | 0 ...time_4984,execs_312452,op_havoc,rep_2,+cov | 0 ...time_5115,execs_321534,op_havoc,rep_2,+cov | 0 ...0663,time_5755,execs_363337,op_havoc,rep_4 | Bin ...0786,time_5870,execs_371238,op_havoc,rep_1 | 0 ...0486,time_5878,execs_371847,op_havoc,rep_2 | Bin ...505,time_5967,execs_378028,op_havoc,rep_14 | Bin ...time_6143,execs_388763,op_havoc,rep_2,+cov | 0 ...479,time_6298,execs_397416,op_havoc,rep_10 | Bin ...0483,time_6311,execs_398331,op_havoc,rep_4 | 0 ...0825,time_6320,execs_399009,op_havoc,rep_1 | 0 ...0489,time_6361,execs_402084,op_havoc,rep_5 | 0 ...0787,time_6409,execs_405622,op_havoc,rep_4 | 0 ...0598,time_6489,execs_409093,op_havoc,rep_2 | Bin ...0598,time_6493,execs_409277,op_havoc,rep_2 | Bin ...0801,time_6563,execs_412611,op_havoc,rep_6 | 0 ...0668,time_6850,execs_431000,op_havoc,rep_8 | Bin ...0713,time_7213,execs_449216,op_havoc,rep_5 | 0 ...0713,time_7731,execs_478635,op_havoc,rep_8 | Bin ...0713,time_7840,execs_484337,op_havoc,rep_6 | Bin ...0776,time_8152,execs_496424,op_havoc,rep_4 | Bin ...0852,time_8407,execs_506437,op_havoc,rep_4 | Bin ...0858,time_8661,execs_518309,op_havoc,rep_2 | Bin ...0918,time_8987,execs_523673,op_havoc,rep_3 | Bin ...,execs_524829,op_quick,pos_55,val_+13,+cov | Bin ...0750,time_9248,execs_536041,op_havoc,rep_4 | Bin ...0025,time_9462,execs_548368,op_havoc,rep_3 | 0 ...0786,time_9564,execs_554503,op_havoc,rep_3 | 0 ...0745,time_9818,execs_564242,op_havoc,rep_1 | Bin ...0644,time_9946,execs_568981,op_havoc,rep_4 | Bin ...ime_10314,execs_588057,op_havoc,rep_2,+cov | 0 ...96,time_10644,execs_602415,op_havoc,rep_13 | Bin ...999,time_10877,execs_614488,op_havoc,rep_2 | 0 ...513,time_10999,execs_620766,op_havoc,rep_4 | 0 ...47,time_11071,execs_622447,op_havoc,rep_11 | Bin ...ime_11350,execs_638785,op_havoc,rep_4,+cov | Bin ...ime_11461,execs_643845,op_havoc,rep_3,+cov | Bin ...ime_11564,execs_649718,op_havoc,rep_4,+cov | Bin ...ime_11722,execs_656296,op_havoc,rep_3,+cov | Bin ...ime_11948,execs_668213,op_havoc,rep_4,+cov | Bin ...029,time_12062,execs_674669,op_havoc,rep_6 | Bin ...035,time_12189,execs_681786,op_havoc,rep_6 | Bin ...035,time_12365,execs_691040,op_havoc,rep_2 | Bin ...047,time_13081,execs_732679,op_havoc,rep_2 | Bin ...38,time_13112,execs_734584,op_havoc,rep_12 | Bin ...039,time_13271,execs_743974,op_havoc,rep_3 | Bin ...039,time_13273,execs_744091,op_havoc,rep_3 | Bin ...039,time_13281,execs_744619,op_havoc,rep_5 | Bin ...39,time_13297,execs_745612,op_havoc,rep_10 | Bin ...039,time_13687,execs_768227,op_havoc,rep_9 | Bin ...039,time_13953,execs_780880,op_havoc,rep_8 | Bin ...me_13958,execs_781166,op_havoc,rep_15,+cov | Bin ...040,time_13984,execs_782672,op_havoc,rep_9 | Bin ...40,time_13989,execs_782974,op_havoc,rep_12 | Bin ...043,time_14028,execs_785240,op_havoc,rep_2 | Bin ...54,time_14322,execs_797595,op_flip1,pos_56 | Bin ...4323,execs_797635,op_arith8,pos_56,val_-10 | Bin ...57,time_15156,execs_840369,op_havoc,rep_10 | Bin ...57,time_15205,execs_842961,op_havoc,rep_12 | Bin ...067,time_15803,execs_876446,op_havoc,rep_4 | Bin ...089,time_16150,execs_888561,op_havoc,rep_7 | Bin ...095,time_16378,execs_900695,op_havoc,rep_2 | Bin ...131,time_16545,execs_910456,op_havoc,rep_4 | Bin ...ime_16642,execs_915961,op_havoc,rep_4,+cov | Bin ...ime_16772,execs_921758,op_havoc,rep_3,+cov | 0 ...153,time_16787,execs_922717,op_havoc,rep_5 | 0 ...53,time_16874,execs_927864,op_havoc,rep_15 | Bin ...126,time_16984,execs_931548,op_havoc,rep_5 | Bin ...126,time_16996,execs_932070,op_havoc,rep_5 | Bin ...me_17154,execs_940412,op_havoc,rep_12,+cov | Bin ...32,time_17323,execs_947544,op_havoc,rep_16 | Bin ...672,time_17432,execs_951794,op_havoc,rep_4 | 0 ...177,time_17461,execs_953323,op_havoc,rep_1 | Bin ...94,time_17507,execs_954513,op_havoc,rep_14 | Bin ...116,time_17554,execs_957415,op_havoc,rep_8 | Bin ...487,time_17582,execs_959165,op_havoc,rep_3 | Bin ...75,time_17954,execs_977838,op_havoc,rep_10 | Bin ...079,time_18050,execs_980237,op_havoc,rep_1 | Bin ...64,time_18650,execs_1011542,op_havoc,rep_4 | Bin ...59,time_18701,execs_1014813,op_havoc,rep_2 | Bin ...23,time_18907,execs_1025455,op_havoc,rep_9 | Bin ...26,time_19201,execs_1038964,op_havoc,rep_4 | Bin ...21,time_20168,execs_1082110,op_havoc,rep_2 | Bin ...92,time_20226,execs_1085802,op_havoc,rep_1 | Bin ...58,time_20358,execs_1091943,op_havoc,rep_7 | 0 ...51,time_20541,execs_1102118,op_havoc,rep_1 | Bin ...53,time_20569,execs_1103254,op_havoc,rep_1 | 0 ...71,time_20583,execs_1104237,op_havoc,rep_6 | Bin ...me_20792,execs_1116867,op_havoc,rep_3,+cov | Bin ...,execs_1128131,op_quick,pos_31,val_+2,+cov | Bin ...me_20984,execs_1128259,op_havoc,rep_5,+cov | Bin ...66,time_20992,execs_1128832,op_havoc,rep_6 | Bin ...me_21016,execs_1130450,op_havoc,rep_7,+cov | Bin ...me_21022,execs_1130891,op_havoc,rep_6,+cov | 0 ...74,time_21251,execs_1144234,op_havoc,rep_4 | 0 ...8,time_21262,execs_1144962,op_havoc,rep_13 | Bin ...8,time_21283,execs_1146351,op_havoc,rep_15 | Bin ...82,time_21407,execs_1154604,op_havoc,rep_8 | Bin ...98,time_21461,execs_1158417,op_havoc,rep_4 | 0 ...07,time_21547,execs_1162879,op_havoc,rep_2 | Bin ...42,time_22081,execs_1188126,op_havoc,rep_5 | Bin ...03,time_22465,execs_1204666,op_havoc,rep_2 | Bin ...0,time_22494,execs_1206524,op_havoc,rep_14 | Bin ...71,time_23027,execs_1233651,op_havoc,rep_7 | 0 ...04,time_23327,execs_1245772,op_havoc,rep_2 | Bin ...01,time_23372,execs_1249024,op_havoc,rep_5 | Bin ...25,time_23498,execs_1255598,op_havoc,rep_6 | 0 ...66,time_23690,execs_1260463,op_havoc,rep_6 | Bin ...34,time_23967,execs_1274583,op_havoc,rep_5 | Bin ...86,time_24325,execs_1290762,op_havoc,rep_4 | Bin ...20,time_24370,execs_1292958,op_havoc,rep_3 | Bin ...77,time_25091,execs_1325464,op_havoc,rep_3 | 0 ...me_25362,execs_1337189,op_havoc,rep_3,+cov | Bin ...me_25676,execs_1351136,op_havoc,rep_6,+cov | Bin ...56,time_25717,execs_1352394,op_havoc,rep_2 | Bin ...04,time_26306,execs_1380859,op_havoc,rep_7 | Bin ...99,time_26419,execs_1385816,op_havoc,rep_5 | 0 ...99,time_26420,execs_1385918,op_havoc,rep_5 | 0 ...92,time_26836,execs_1408747,op_havoc,rep_3 | Bin ...32,time_27107,execs_1419527,op_havoc,rep_1 | Bin ...43,time_27155,execs_1420891,op_havoc,rep_2 | 0 ...43,time_27159,execs_1421138,op_havoc,rep_2 | 0 ...60,time_27266,execs_1426400,op_havoc,rep_6 | Bin ...04,time_27366,execs_1431167,op_havoc,rep_8 | Bin ...8,time_27612,execs_1440693,op_havoc,rep_13 | Bin ...93,time_27705,execs_1442296,op_havoc,rep_5 | Bin ...06,time_27846,execs_1449163,op_havoc,rep_1 | 0 ...84,time_27871,execs_1450836,op_havoc,rep_8 | Bin ...50,time_28055,execs_1458890,op_havoc,rep_2 | Bin ...me_28333,execs_1469865,op_havoc,rep_5,+cov | Bin ...36,time_28460,execs_1475054,op_havoc,rep_1 | Bin ...18,time_30006,execs_1544821,op_havoc,rep_6 | 0 ...64,time_30294,execs_1561345,op_havoc,rep_2 | Bin ...41,time_31533,execs_1614115,op_havoc,rep_8 | Bin ...41,time_31533,execs_1614139,op_havoc,rep_4 | Bin ...58,time_32453,execs_1658815,op_havoc,rep_4 | Bin ...70,time_32817,execs_1675785,op_havoc,rep_4 | Bin ...59,time_33834,execs_1724905,op_havoc,rep_5 | Bin ...85,time_33886,execs_1726661,op_havoc,rep_7 | 0 ...85,time_33891,execs_1726936,op_havoc,rep_6 | Bin ...60,time_33953,execs_1729424,op_havoc,rep_6 | Bin ...6,time_34037,execs_1732890,op_havoc,rep_11 | Bin ...9,time_35190,execs_1786040,op_havoc,rep_14 | Bin ...55,time_35441,execs_1801284,op_havoc,rep_4 | 0 ...75,time_35704,execs_1815971,op_havoc,rep_4 | Bin ...46,time_36134,execs_1839107,op_havoc,rep_5 | Bin ...08,time_38319,execs_1950086,op_havoc,rep_6 | Bin ...45,time_42814,execs_2177808,op_havoc,rep_4 | Bin ...09,time_44537,execs_2261174,op_havoc,rep_2 | Bin ...27,time_46177,execs_2333523,op_havoc,rep_6 | Bin ...54,time_48439,execs_2453463,op_havoc,rep_2 | Bin ...1,time_65972,execs_3367699,op_havoc,rep_15 | Bin ...97,time_71951,execs_3734042,op_havoc,rep_6 | Bin ...7,time_101725,execs_5520886,op_havoc,rep_2 | 0 ...9,time_122935,execs_6797153,op_havoc,rep_6 | Bin ...6,time_128656,execs_7132584,op_havoc,rep_8 | Bin ...3,time_144135,execs_8057758,op_havoc,rep_2 | Bin ...,time_187451,execs_10685867,op_havoc,rep_6 | Bin ...time_272726,execs_15758555,op_havoc,rep_29 | Bin ...time_299281,execs_17335742,op_havoc,rep_16 | Bin ...,time_306724,execs_17780851,op_havoc,rep_9 | Bin ...time_427299,execs_24687838,op_havoc,rep_60 | 0 ...,time_449823,execs_25894362,op_havoc,rep_1 | Bin ...,time_450175,execs_25911521,op_havoc,rep_2 | Bin ...,time_466797,execs_26894897,op_havoc,rep_3 | Bin ...600159,execs_34456447,op_havoc,rep_16,+cov | Bin ...,time_601395,execs_34466927,op_havoc,rep_2 | Bin ...,time_601447,execs_34467911,op_havoc,rep_6 | Bin ...,time_601514,execs_34469989,op_havoc,rep_5 | Bin ...,time_601529,execs_34470510,op_havoc,rep_2 | Bin ...,time_601696,execs_34474630,op_havoc,rep_5 | Bin ...,time_601764,execs_34476819,op_havoc,rep_8 | Bin ...,time_603082,execs_34489473,op_havoc,rep_7 | Bin ...604040,execs_34497688,op_havoc,rep_50,+cov | Bin ...time_604115,execs_34498243,op_havoc,rep_51 | Bin ...time_604233,execs_34499107,op_havoc,rep_46 | Bin ...time_604304,execs_34499569,op_havoc,rep_46 | Bin ...time_604414,execs_34500344,op_havoc,rep_40 | Bin ...time_604571,execs_34501487,op_havoc,rep_50 | Bin ...time_604697,execs_34502378,op_havoc,rep_24 | Bin ...time_604719,execs_34502535,op_havoc,rep_57 | Bin ...time_604727,execs_34502600,op_havoc,rep_38 | Bin ...time_604768,execs_34502900,op_havoc,rep_48 | Bin ...time_605024,execs_34504808,op_havoc,rep_62 | Bin ...time_605194,execs_34506049,op_havoc,rep_58 | Bin ...time_605401,execs_34507624,op_havoc,rep_63 | Bin ...time_605496,execs_34508323,op_havoc,rep_59 | Bin ...time_605563,execs_34508823,op_havoc,rep_51 | Bin ...time_605615,execs_34509203,op_havoc,rep_49 | Bin ...time_605762,execs_34510269,op_havoc,rep_60 | Bin ...,time_607703,execs_34520385,op_havoc,rep_7 | Bin ...time_610251,execs_34529482,op_havoc,rep_28 | Bin ...time_610264,execs_34530037,op_havoc,rep_20 | Bin ...time_610268,execs_34530166,op_havoc,rep_32 | Bin ...time_610272,execs_34530336,op_havoc,rep_31 | Bin ...time_610398,execs_34532783,op_havoc,rep_61 | Bin ...time_610431,execs_34533102,op_havoc,rep_57 | Bin ...time_610574,execs_34534514,op_havoc,rep_16 | Bin ...time_610585,execs_34534629,op_havoc,rep_32 | Bin ...time_610593,execs_34534724,op_havoc,rep_57 | Bin ...time_610642,execs_34535243,op_havoc,rep_53 | Bin ...time_610727,execs_34536101,op_havoc,rep_54 | Bin ...time_610769,execs_34536498,op_havoc,rep_55 | Bin ...time_610800,execs_34536799,op_havoc,rep_54 | Bin ...time_610872,execs_34537526,op_havoc,rep_54 | Bin ...time_610927,execs_34538093,op_havoc,rep_52 | Bin ...time_611033,execs_34539154,op_havoc,rep_62 | Bin ...time_611232,execs_34541166,op_havoc,rep_51 | Bin ...time_611485,execs_34543693,op_havoc,rep_40 | Bin ...time_611528,execs_34544137,op_havoc,rep_57 | Bin ...time_611675,execs_34545598,op_havoc,rep_50 | Bin ...time_611830,execs_34547983,op_havoc,rep_24 | Bin ...time_612400,execs_34554693,op_havoc,rep_25 | Bin ...time_612595,execs_34556973,op_havoc,rep_28 | Bin ...time_612926,execs_34560749,op_havoc,rep_28 | Bin ...time_612947,execs_34561598,op_havoc,rep_25 | Bin ...time_612950,execs_34561730,op_havoc,rep_21 | Bin ...time_613046,execs_34565657,op_havoc,rep_27 | Bin ...time_613166,execs_34571116,op_havoc,rep_29 | Bin ...time_613265,execs_34573378,op_havoc,rep_25 | Bin ...time_613276,execs_34573667,op_havoc,rep_30 | Bin ...time_613335,execs_34575015,op_havoc,rep_36 | Bin ...time_613362,execs_34575700,op_havoc,rep_47 | Bin ...time_613399,execs_34576654,op_havoc,rep_53 | Bin ...time_614209,execs_34585669,op_havoc,rep_46 | Bin ...time_614378,execs_34586863,op_havoc,rep_52 | Bin ...time_614436,execs_34587267,op_havoc,rep_47 | Bin ...time_614494,execs_34587676,op_havoc,rep_24 | Bin ...time_614502,execs_34587733,op_havoc,rep_49 | Bin ...time_614572,execs_34588223,op_havoc,rep_62 | Bin ...time_614786,execs_34589724,op_havoc,rep_59 | Bin ...time_615393,execs_34594123,op_havoc,rep_62 | Bin ...time_615706,execs_34596340,op_havoc,rep_64 | Bin ...time_615730,execs_34596509,op_havoc,rep_52 | Bin ...time_616737,execs_34605638,op_havoc,rep_32 | Bin ...time_618655,execs_34625380,op_havoc,rep_54 | Bin ...,time_619267,execs_34628906,op_havoc,rep_3 | Bin ...time_619803,execs_34632038,op_havoc,rep_57 | Bin ...time_619823,execs_34632147,op_havoc,rep_44 | Bin ...time_622331,execs_34647759,op_havoc,rep_45 | Bin ...time_622984,execs_34651049,op_havoc,rep_41 | Bin ...time_623535,execs_34653780,op_havoc,rep_60 | Bin ...time_624082,execs_34656516,op_havoc,rep_64 | Bin ...time_626059,execs_34666731,op_havoc,rep_59 | Bin ...time_626081,execs_34666815,op_havoc,rep_62 | Bin ...time_628042,execs_34675230,op_havoc,rep_34 | Bin ...time_628285,execs_34676259,op_havoc,rep_62 | Bin ...time_628736,execs_34679157,op_havoc,rep_22 | Bin ...time_628859,execs_34680096,op_havoc,rep_24 | Bin ...time_629873,execs_34688182,op_havoc,rep_32 | Bin ...time_629979,execs_34688630,op_havoc,rep_31 | Bin ...time_631348,execs_34694527,op_havoc,rep_62 | Bin ...time_632268,execs_34698451,op_havoc,rep_52 | Bin ...time_632572,execs_34699762,op_havoc,rep_35 | Bin ...time_634326,execs_34715981,op_havoc,rep_61 | Bin ...time_634331,execs_34716027,op_havoc,rep_52 | Bin ...time_638724,execs_34727404,op_havoc,rep_57 | Bin ...time_640040,execs_34732579,op_havoc,rep_24 | Bin ...time_640779,execs_34738876,op_havoc,rep_15 | Bin ...time_640894,execs_34739901,op_havoc,rep_15 | Bin ...,time_641228,execs_34743821,op_havoc,rep_4 | Bin ...time_642156,execs_34750318,op_havoc,rep_27 | Bin ...time_643118,execs_34755235,op_havoc,rep_48 | Bin ...,time_644390,execs_34762377,op_havoc,rep_6 | Bin ...time_646628,execs_34777119,op_havoc,rep_36 | Bin ...time_646647,execs_34777177,op_havoc,rep_20 | Bin ...,time_649428,execs_34800747,op_havoc,rep_8 | Bin ...,time_649953,execs_34802596,op_havoc,rep_9 | Bin ...time_651031,execs_34808813,op_havoc,rep_46 | Bin ...,time_653853,execs_34817043,op_havoc,rep_7 | Bin ...time_656575,execs_34835511,op_havoc,rep_12 | Bin ...,time_657265,execs_34836959,op_havoc,rep_8 | Bin ...,time_657411,execs_34837221,op_havoc,rep_8 | Bin ...time_658538,execs_34839308,op_havoc,rep_16 | Bin ...time_658570,execs_34839360,op_havoc,rep_16 | Bin ...time_665344,execs_34855818,op_havoc,rep_24 | Bin ...time_665929,execs_34858826,op_havoc,rep_51 | Bin ...time_672489,execs_34888169,op_havoc,rep_13 | Bin ...time_672830,execs_34889732,op_havoc,rep_63 | Bin ...,time_673616,execs_34891703,op_havoc,rep_5 | Bin ...,time_673899,execs_34893122,op_havoc,rep_1 | Bin ...time_675603,execs_34894927,op_havoc,rep_20 | Bin ...time_676327,execs_34898121,op_havoc,rep_13 | Bin ...,time_678248,execs_34916927,op_havoc,rep_1 | Bin ...time_680468,execs_34929044,op_havoc,rep_18 | Bin ...time_681214,execs_34933094,op_havoc,rep_45 | Bin ...time_681217,execs_34933147,op_havoc,rep_43 | Bin ...time_681268,execs_34934482,op_havoc,rep_44 | Bin ...time_681436,execs_34939063,op_havoc,rep_34 | Bin ...,time_681637,execs_34941752,op_havoc,rep_5 | Bin ...time_684268,execs_34953691,op_havoc,rep_19 | Bin ...time_687618,execs_34967325,op_havoc,rep_47 | Bin ...time_687662,execs_34968561,op_havoc,rep_18 | Bin ...time_687689,execs_34969306,op_havoc,rep_51 | Bin ...time_687812,execs_34972777,op_havoc,rep_13 | Bin ...time_687840,execs_34973588,op_havoc,rep_47 | Bin ...time_687970,execs_34977091,op_havoc,rep_46 | Bin ...time_688062,execs_34979530,op_havoc,rep_47 | Bin ...time_688198,execs_34983418,op_havoc,rep_59 | Bin ...time_688261,execs_34985158,op_havoc,rep_37 | Bin ...time_688465,execs_34990007,op_havoc,rep_57 | Bin ...time_688897,execs_34996636,op_havoc,rep_20 | Bin ...time_689587,execs_35003498,op_havoc,rep_42 | Bin ...time_689598,execs_35003645,op_havoc,rep_63 | Bin ...time_689980,execs_35008533,op_havoc,rep_51 | Bin ...,time_689986,execs_35008670,op_havoc,rep_7 | Bin ...time_698299,execs_35047227,op_havoc,rep_36 | Bin ...time_698437,execs_35049465,op_havoc,rep_40 | Bin ...time_698444,execs_35049546,op_havoc,rep_61 | Bin ...time_698455,execs_35049699,op_havoc,rep_53 | Bin ...time_698476,execs_35050088,op_havoc,rep_45 | Bin ...time_698556,execs_35051534,op_havoc,rep_54 | Bin ...time_701968,execs_35071092,op_havoc,rep_26 | Bin ...time_702050,execs_35071915,op_havoc,rep_20 | Bin ...time_702376,execs_35075819,op_havoc,rep_24 | Bin ...time_702454,execs_35076863,op_havoc,rep_57 | Bin ...time_702585,execs_35078617,op_havoc,rep_63 | Bin ...time_702819,execs_35081663,op_havoc,rep_33 | Bin ...time_702954,execs_35083315,op_havoc,rep_56 | Bin ...,time_703206,execs_35086048,op_havoc,rep_3 | Bin ...time_718033,execs_35112151,op_havoc,rep_27 | Bin ...time_718044,execs_35112241,op_havoc,rep_59 | Bin ...time_718366,execs_35116096,op_havoc,rep_14 | Bin ...time_721082,execs_35133361,op_havoc,rep_44 | Bin ...,time_721663,execs_35136375,op_havoc,rep_4 | Bin ...time_722047,execs_35138683,op_havoc,rep_12 | Bin ...,time_725177,execs_35157192,op_havoc,rep_7 | Bin ...,time_726710,execs_35165352,op_havoc,rep_8 | Bin ...time_726997,execs_35166935,op_havoc,rep_25 | Bin ...,time_733703,execs_35199683,op_havoc,rep_8 | Bin ...time_734779,execs_35207440,op_havoc,rep_22 | Bin ...time_738101,execs_35220977,op_havoc,rep_56 | Bin ...time_738305,execs_35223920,op_havoc,rep_41 | Bin ...,time_738452,execs_35226591,op_havoc,rep_8 | Bin ...,time_743679,execs_35239678,op_havoc,rep_5 | Bin ...time_744916,execs_35243826,op_havoc,rep_32 | Bin ...time_757232,execs_35279953,op_havoc,rep_62 | Bin ...time_758118,execs_35286747,op_havoc,rep_42 | Bin ...time_761155,execs_35306353,op_havoc,rep_47 | Bin ...,time_761506,execs_35309503,op_havoc,rep_3 | Bin ...time_763874,execs_35325717,op_havoc,rep_49 | Bin ...,time_764415,execs_35327441,op_havoc,rep_3 | Bin ...time_766324,execs_35334780,op_havoc,rep_18 | Bin ...,time_766903,execs_35338894,op_havoc,rep_3 | Bin ...time_770473,execs_35353751,op_havoc,rep_23 | Bin ...time_770615,execs_35355909,op_havoc,rep_51 | Bin ...,time_773074,execs_35371836,op_havoc,rep_4 | Bin ...,time_774175,execs_35378368,op_havoc,rep_2 | Bin ...time_775688,execs_35396406,op_havoc,rep_13 | Bin ...time_776010,execs_35399759,op_havoc,rep_36 | Bin ...time_776139,execs_35400710,op_havoc,rep_57 | Bin ...,time_778508,execs_35417805,op_havoc,rep_3 | Bin ...,time_779538,execs_35426343,op_havoc,rep_7 | Bin ...,time_786398,execs_35467263,op_havoc,rep_3 | Bin ...,time_790535,execs_35480832,op_havoc,rep_2 | Bin ...time_800548,execs_35501517,op_havoc,rep_32 | Bin ...,time_804426,execs_35508839,op_havoc,rep_3 | Bin ...time_807402,execs_35526388,op_havoc,rep_62 | Bin ...,time_817415,execs_35576860,op_havoc,rep_7 | Bin ...,time_817529,execs_35577477,op_havoc,rep_3 | Bin ...,time_819390,execs_35587744,op_havoc,rep_8 | Bin ...time_819576,execs_35589285,op_havoc,rep_26 | Bin ...time_820113,execs_35594148,op_havoc,rep_19 | Bin ...time_822478,execs_35606487,op_havoc,rep_16 | Bin ...,time_825336,execs_35617832,op_havoc,rep_7 | Bin ...time_831002,execs_35635763,op_havoc,rep_19 | Bin ...time_831026,execs_35635891,op_havoc,rep_57 | Bin ...time_831580,execs_35640049,op_havoc,rep_22 | Bin ...time_832248,execs_35648798,op_havoc,rep_13 | Bin ...time_833649,execs_35653888,op_havoc,rep_48 | Bin ...,time_834311,execs_35658795,op_havoc,rep_2 | Bin ...time_836761,execs_35671212,op_havoc,rep_40 | Bin ...,time_840656,execs_35695347,op_havoc,rep_4 | Bin ...,time_853176,execs_35725577,op_havoc,rep_2 | Bin ...time_853649,execs_35729232,op_havoc,rep_25 | Bin ...time_855575,execs_35733955,op_havoc,rep_33 | Bin ...,time_857805,execs_35749452,op_havoc,rep_1 | Bin ...,time_859232,execs_35755947,op_havoc,rep_8 | Bin ...time_861630,execs_35766070,op_havoc,rep_18 | Bin ...,time_863683,execs_35775167,op_havoc,rep_5 | Bin ...time_864183,execs_35777386,op_havoc,rep_15 | Bin ...,time_866645,execs_35788373,op_havoc,rep_2 | Bin ...,time_873064,execs_35803103,op_havoc,rep_5 | Bin ...time_873620,execs_35805533,op_havoc,rep_10 | Bin ...,time_874486,execs_35809079,op_havoc,rep_2 | Bin ...,time_875252,execs_35814535,op_havoc,rep_5 | Bin ...time_881594,execs_35839567,op_havoc,rep_40 | Bin ...time_892626,execs_35881214,op_havoc,rep_29 | Bin ...time_900698,execs_35912231,op_havoc,rep_37 | Bin ...time_901233,execs_35915899,op_havoc,rep_29 | Bin ...time_901344,execs_35916271,op_havoc,rep_61 | Bin ...time_901791,execs_35917608,op_havoc,rep_21 | Bin ...,time_904237,execs_35931919,op_havoc,rep_3 | Bin ...time_904933,execs_35934754,op_havoc,rep_64 | Bin ...time_908974,execs_35960137,op_havoc,rep_64 | Bin ...time_910141,execs_35962959,op_havoc,rep_32 | Bin ...,time_912070,execs_35970255,op_havoc,rep_1 | Bin ...time_918292,execs_35982814,op_havoc,rep_11 | Bin ...time_918404,execs_35984686,op_havoc,rep_56 | Bin ...time_918454,execs_35986040,op_havoc,rep_63 | Bin ...,time_918951,execs_35990322,op_havoc,rep_8 | Bin ...time_929951,execs_36025679,op_havoc,rep_16 | Bin ...,time_936774,execs_36053016,op_havoc,rep_2 | Bin ...,time_943156,execs_36078681,op_havoc,rep_4 | Bin ...time_944934,execs_36080508,op_havoc,rep_16 | Bin ...time_948000,execs_36089738,op_havoc,rep_12 | Bin ...time_948012,execs_36089774,op_havoc,rep_32 | Bin ...time_949433,execs_36102022,op_havoc,rep_30 | Bin ...time_957493,execs_36151308,op_havoc,rep_30 | Bin ...time_964933,execs_36192692,op_havoc,rep_34 | Bin ...,time_965030,execs_36194545,op_havoc,rep_3 | Bin ...time_968667,execs_36198332,op_havoc,rep_40 | Bin ...time_978172,execs_36232084,op_havoc,rep_18 | Bin ...time_978246,execs_36234405,op_havoc,rep_30 | Bin ...time_988724,execs_36275762,op_havoc,rep_15 | Bin ...time_988803,execs_36276056,op_havoc,rep_30 | Bin ...time_996578,execs_36304087,op_havoc,rep_14 | Bin ...ime_1010718,execs_36320591,op_havoc,rep_33 | Bin ...ime_1017082,execs_36332130,op_havoc,rep_17 | Bin ...ime_1021338,execs_36340656,op_havoc,rep_12 | Bin ...time_1022925,execs_36343003,op_havoc,rep_8 | Bin ...time_1023051,execs_36344180,op_havoc,rep_5 | Bin ...time_1024303,execs_36349941,op_havoc,rep_6 | Bin ...ime_1028589,execs_36375342,op_havoc,rep_16 | Bin ...time_1029065,execs_36381780,op_havoc,rep_3 | Bin ...time_1037921,execs_36446201,op_havoc,rep_2 | Bin ...ime_1038480,execs_36454671,op_havoc,rep_61 | Bin ...time_1038706,execs_36457471,op_havoc,rep_6 | Bin ...ime_1041419,execs_36480481,op_havoc,rep_61 | Bin ..._230021,execs_2053490,op_havoc,rep_14,+cov | Bin ..._458432,execs_5568803,op_havoc,rep_33,+cov | Bin ...e_488796,execs_6013352,op_havoc,rep_3,+cov | Bin ...e_495544,execs_6112473,op_havoc,rep_5,+cov | Bin ..._514236,execs_6392180,op_havoc,rep_16,+cov | Bin ...e_572355,execs_7248665,op_havoc,rep_2,+cov | Bin ...e_583833,execs_7408678,op_havoc,rep_2,+cov | Bin ...9,time_600266,execs_7628452,op_havoc,rep_3 | Bin ...1,time_602158,execs_7651795,op_havoc,rep_5 | Bin ...6,time_605241,execs_7670887,op_havoc,rep_2 | Bin ...,time_605993,execs_7675959,op_havoc,rep_18 | Bin ...0,time_606793,execs_7682761,op_havoc,rep_4 | Bin ...,time_607208,execs_7687329,op_havoc,rep_38 | Bin ...5,time_609640,execs_7711079,op_havoc,rep_8 | Bin ...,time_610396,execs_7719588,op_havoc,rep_60 | Bin ...0,time_610496,execs_7721155,op_havoc,rep_4 | Bin ...,time_621161,execs_7777384,op_havoc,rep_26 | Bin ...6,time_621239,execs_7777921,op_havoc,rep_2 | Bin ...,time_627418,execs_7806362,op_havoc,rep_60 | Bin ...,time_628782,execs_7807550,op_havoc,rep_13 | Bin ...,time_637722,execs_7823459,op_havoc,rep_56 | Bin ...,time_641059,execs_7830140,op_havoc,rep_13 | Bin ...,time_641832,execs_7840094,op_havoc,rep_19 | Bin ...,time_645147,execs_7847202,op_havoc,rep_64 | Bin ...,time_653618,execs_7883695,op_havoc,rep_28 | Bin ...8,time_659219,execs_7899278,op_havoc,rep_3 | Bin ...2,time_659598,execs_7904938,op_havoc,rep_2 | Bin ...,time_660051,execs_7908883,op_havoc,rep_12 | Bin ...,time_660917,execs_7915670,op_havoc,rep_28 | Bin ...,time_668320,execs_7946280,op_havoc,rep_48 | Bin ...0,time_669314,execs_7950395,op_havoc,rep_4 | Bin ...,time_671213,execs_7958002,op_havoc,rep_18 | Bin ...,time_677989,execs_7981592,op_havoc,rep_46 | Bin ...0,time_678758,execs_7991415,op_havoc,rep_9 | Bin ...,time_679609,execs_7998951,op_havoc,rep_51 | Bin ...,time_681664,execs_8012359,op_havoc,rep_53 | Bin ...,time_685795,execs_8021518,op_havoc,rep_55 | Bin ...,time_687244,execs_8039383,op_havoc,rep_42 | Bin ...,time_691057,execs_8068440,op_havoc,rep_61 | Bin ...4,time_703275,execs_8198392,op_havoc,rep_7 | Bin ...,time_709905,execs_8282001,op_havoc,rep_42 | Bin ...,time_710962,execs_8288462,op_havoc,rep_16 | Bin ...,time_711317,execs_8291324,op_havoc,rep_25 | Bin ...4,time_715419,execs_8317672,op_havoc,rep_2 | Bin ...1,time_719171,execs_8350648,op_havoc,rep_2 | Bin ...1,time_721615,execs_8375811,op_havoc,rep_4 | Bin ...,time_723474,execs_8390090,op_havoc,rep_25 | Bin ...7,time_726567,execs_8418808,op_havoc,rep_2 | Bin ...,time_728749,execs_8445598,op_havoc,rep_34 | Bin ...1,time_733940,execs_8490246,op_havoc,rep_7 | Bin ...,time_735026,execs_8505132,op_havoc,rep_13 | Bin ...8,time_745964,execs_8619832,op_havoc,rep_4 | Bin ...8,time_745973,execs_8619891,op_havoc,rep_4 | Bin ...9,time_746857,execs_8630409,op_havoc,rep_2 | Bin ...8,time_748722,execs_8641272,op_havoc,rep_6 | Bin ...,time_761786,execs_8765361,op_havoc,rep_61 | Bin ...,time_773388,execs_8825086,op_havoc,rep_15 | Bin ...,time_799875,execs_9088998,op_havoc,rep_59 | Bin ..._815238,execs_9180606,op_havoc,rep_13,+cov | Bin ...e_815849,execs_9188007,op_havoc,rep_8,+cov | Bin ...2,time_816698,execs_9194411,op_havoc,rep_1 | Bin ...3,time_818463,execs_9208305,op_havoc,rep_1 | Bin ...3,time_818654,execs_9209395,op_havoc,rep_3 | Bin ...5,time_825323,execs_9267548,op_havoc,rep_5 | Bin ...6,time_826280,execs_9277050,op_havoc,rep_4 | Bin ...,time_841138,execs_9396095,op_havoc,rep_44 | Bin ...0,time_841917,execs_9401462,op_havoc,rep_4 | Bin ...,time_853731,execs_9516131,op_havoc,rep_28 | Bin ...3,time_856083,execs_9537361,op_havoc,rep_3 | Bin ...,time_860870,execs_9589020,op_havoc,rep_44 | Bin ...,time_861031,execs_9590297,op_havoc,rep_43 | Bin ...9,time_862881,execs_9610250,op_havoc,rep_8 | Bin ...7,time_866424,execs_9638126,op_havoc,rep_2 | Bin ...,time_875695,execs_9730443,op_havoc,rep_47 | Bin ...,time_887940,execs_9827041,op_havoc,rep_32 | Bin ...time_940191,execs_10319507,op_havoc,rep_15 | Bin ...time_943433,execs_10347244,op_havoc,rep_51 | Bin ...time_957936,execs_10509124,op_havoc,rep_24 | Bin ...time_959034,execs_10520138,op_havoc,rep_49 | Bin ...,time_966752,execs_10549735,op_havoc,rep_2 | Bin ...ime_1015217,execs_10935186,op_havoc,rep_31 | Bin ...ime_1026732,execs_11016699,op_havoc,rep_64 | Bin ...time_1043352,execs_11115563,op_havoc,rep_8 | Bin ...time_1093859,execs_11608717,op_havoc,rep_2 | Bin ...time_1093951,execs_11609170,op_havoc,rep_2 | Bin ...time_1095675,execs_11625142,op_havoc,rep_1 | Bin ...time_1096798,execs_11640791,op_havoc,rep_5 | Bin ...time_1101892,execs_11678095,op_havoc,rep_1 | Bin ...time_1102730,execs_11685751,op_havoc,rep_7 | Bin ...time_1102773,execs_11686052,op_havoc,rep_4 | Bin ...1122444,execs_11877313,op_havoc,rep_8,+cov | Bin ...time_1128512,execs_11938073,op_havoc,rep_2 | Bin ...ime_1133764,execs_11995704,op_havoc,rep_45 | Bin ...2092611,execs_12017333,op_havoc,rep_1,+cov | Bin ...time_2096251,execs_12056405,op_havoc,rep_6 | Bin ...2102058,execs_12108863,op_havoc,rep_7,+cov | Bin ...ime_2105696,execs_12120801,op_havoc,rep_28 | Bin ...ime_2107119,execs_12128593,op_havoc,rep_10 | Bin ...time_2111768,execs_12147805,op_havoc,rep_5 | Bin ...ime_2130611,execs_12297893,op_havoc,rep_63 | Bin ...time_2195598,execs_12562102,op_havoc,rep_3 | Bin ...time_2195616,execs_12562238,op_havoc,rep_5 | Bin ...ime_2205006,execs_12650970,op_havoc,rep_15 | Bin ...time_2215765,execs_12734916,op_havoc,rep_2 | Bin ...time_2625685,execs_13097985,op_havoc,rep_4 | Bin ...ime_2643442,execs_13249854,op_havoc,rep_52 | Bin ...time_2643921,execs_13253433,op_havoc,rep_1 | Bin ...ime_2686822,execs_13358103,op_havoc,rep_61 | Bin ...time_2694148,execs_13409072,op_havoc,rep_4 | Bin ...time_2695380,execs_13415248,op_havoc,rep_4 | Bin ...time_2695806,execs_13416218,op_havoc,rep_5 | Bin ...time_2725133,execs_13666207,op_havoc,rep_3 | Bin ...ime_2836227,execs_14091763,op_havoc,rep_54 | Bin ...time_3225665,execs_14153160,op_havoc,rep_4 | Bin ...ime_3229416,execs_14179728,op_havoc,rep_49 | Bin ...ime_3236408,execs_14224187,op_havoc,rep_62 | Bin ...time_3316876,execs_14914701,op_havoc,rep_5 | Bin ...ime_4368375,execs_15222946,op_havoc,rep_25 | Bin ...time_5370818,execs_15891589,op_havoc,rep_6 | Bin ...ime_5380491,execs_15957568,op_havoc,rep_23 | Bin ...ime_5455021,execs_16586875,op_havoc,rep_50 | Bin ...ime_5513499,execs_17125622,op_havoc,rep_31 | Bin ...ime_5547107,execs_17403063,op_havoc,rep_43 | Bin ...ime_5568434,execs_17580924,op_havoc,rep_12 | Bin ...ime_5610279,execs_17977962,op_havoc,rep_48 | Bin ...time_5612701,execs_17985097,op_havoc,rep_2 | Bin ...time_5715849,execs_18885852,op_havoc,rep_8 | Bin ...ime_5751517,execs_19150102,op_havoc,rep_12 | Bin ...ime_5775053,execs_19319173,op_havoc,rep_28 | Bin ...ime_5844703,execs_19959625,op_havoc,rep_22 | Bin ...ime_5863450,execs_20117830,op_havoc,rep_52 | Bin ...ime_5886971,execs_20306049,op_havoc,rep_62 | Bin ...time_6108370,execs_22171153,op_havoc,rep_1 | Bin ...time_6133306,execs_22379384,op_havoc,rep_7 | Bin ...time_6168220,execs_22682341,op_havoc,rep_7 | Bin ...ime_6207533,execs_23018295,op_havoc,rep_16 | Bin ...time_6352190,execs_24163219,op_havoc,rep_4 | Bin ...time_6352259,execs_24163690,op_havoc,rep_1 | Bin ...time_6490088,execs_25334502,op_havoc,rep_7 | Bin ...ime_6553774,execs_25880072,op_havoc,rep_12 | Bin ...ime_6591657,execs_26226621,op_havoc,rep_35 | Bin ...ime_6685845,execs_26992841,op_havoc,rep_13 | Bin ...ime_6866888,execs_28547190,op_havoc,rep_54 | Bin ...ime_6947267,execs_29143483,op_havoc,rep_25 | Bin ...ime_6952404,execs_29165196,op_havoc,rep_47 | Bin .../{initial => parser-initial}/01-plain-text | 0 .../{initial => parser-initial}/02-crlf | 0 .../{initial => parser-initial}/03-tab-bs | 0 .../04-c0-controls | 0 .../05-esc-cursor-save-restore | 0 .../{initial => parser-initial}/06-esc-keypad | 0 .../{initial => parser-initial}/07-esc-index | 0 .../{initial => parser-initial}/08-esc-ris | 0 .../09-csi-cursor-move | 0 .../{initial => parser-initial}/10-csi-cup | 0 .../{initial => parser-initial}/11-csi-ed | 0 .../{initial => parser-initial}/12-csi-el | 0 .../13-csi-sgr-basic | 0 .../14-csi-sgr-256 | 0 .../15-csi-sgr-rgb | 0 .../{initial => parser-initial}/16-csi-decset | 0 .../{initial => parser-initial}/17-csi-dsr | 0 .../18-csi-decstbm | 0 .../19-csi-insert-delete-lines | 0 .../20-csi-intermediate | 0 .../21-osc-title-bel | 0 .../22-osc-title-st | 0 .../{initial => parser-initial}/23-osc-icon | 0 .../24-osc-clipboard | 0 .../25-osc-hyperlink | 0 .../{initial => parser-initial}/26-osc-color | 0 .../{initial => parser-initial}/27-osc-fg | 0 .../28-dcs-xtgettcap | 0 .../29-dcs-decrqss | 0 .../{initial => parser-initial}/30-dcs-tmux | 0 .../{initial => parser-initial}/31-c1-dcs | 0 .../{initial => parser-initial}/32-c1-csi | 0 .../{initial => parser-initial}/33-c1-osc | 0 .../{initial => parser-initial}/34-utf8-2byte | 0 .../{initial => parser-initial}/35-utf8-3byte | 0 .../36-utf8-4byte-emoji | 0 .../37-mixed-text-csi | 0 .../38-mixed-osc-csi | 0 .../39-csi-many-params | 0 .../40-csi-subparams | 0 .../41-incomplete-csi | 0 .../42-incomplete-esc | 0 .../43-incomplete-osc | 0 .../{initial => parser-initial}/44-empty | 0 .../{initial => parser-initial}/45-esc-misc | 0 .../46-line-drawing | 0 .../47-csi-cursor-hide-show | 0 .../{initial => parser-initial}/48-csi-da2 | 0 .../49-csi-sgr-all | 0 .../corpus/{initial => parser-initial}/50-apc | 0 .../corpus/sanitize-filenames.sh | 4 +- .../01-plain-text-slice | Bin .../02-plain-text-scalar | 0 .../03-csi-cursor-sgr | Bin .../04-csi-erase | Bin .../05-osc-title-bel | Bin .../06-osc-title-st | Bin .../07-dcs-decrqss | 0 .../08-apc | Bin .../09-mixed-text-csi | 0 .../10-sgr-256-rgb | Bin .../11-utf8-multibyte | Bin .../12-malformed-utf8 | 0 .../13-incomplete-csi | Bin .../14-decset-decrst | Bin .../15-scroll-region | 0 .../16-c1-controls | Bin .../17-tab-backspace | Bin .../18-insert-delete | 0 .../19-many-params | Bin .../20-csi-subparams | Bin .../21-osc-hyperlink | Bin .../22-osc-clipboard | 0 .../23-empty | Bin .../24-esc-misc | 0 .../{fuzz_vt_parser.zig => fuzz_parser.zig} | 0 .../{fuzz_vt_stream.zig => fuzz_stream.zig} | 0 696 files changed, 67 insertions(+), 62 deletions(-) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000000,time_0,execs_0,orig_id_000019,time_0,execs_0,orig_20-csi-intermediate (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000001,time_0,execs_0,orig_id_000041,time_0,execs_0,orig_42-incomplete-esc (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000002,time_0,execs_0,orig_id_000046,time_0,execs_0,orig_48-csi-da2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000003,time_0,execs_0,orig_id_000052,src_000003,time_16,execs_687,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000006,time_0,execs_0,orig_id_000076,src_000003,time_32,execs_1079,op_havoc,rep_15,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000008,time_0,execs_0,orig_id_000088,src_000003,time_41,execs_1431,op_havoc,rep_14 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000009,time_0,execs_0,orig_id_000142,src_000003,time_117,execs_4908,op_havoc,rep_10 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000011,time_0,execs_0,orig_id_000230,src_000003,time_438,execs_23832,op_havoc,rep_15,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000012,time_0,execs_0,orig_id_000267,src_000003,time_583,execs_33560,op_havoc,rep_14 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000019,time_0,execs_0,orig_id_000397,src_000251,time_1282,execs_83907,op_havoc,rep_7,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000021,time_0,execs_0,orig_id_000402,src_000251,time_1349,execs_88810,op_havoc,rep_3,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000025,time_0,execs_0,orig_id_000441,src_000386,time_1636,execs_108369,op_havoc,rep_15 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000028,time_0,execs_0,orig_id_000467,src_000386,time_1733,execs_115697,op_havoc,rep_16,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000029,time_0,execs_0,orig_id_000475,src_000386,time_1779,execs_119324,op_havoc,rep_11,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000030,time_0,execs_0,orig_id_000483,src_000466,time_1838,execs_121940,op_havoc,rep_3,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000032,time_0,execs_0,orig_id_000486,src_000466,time_1847,execs_122604,op_havoc,rep_1,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000033,time_0,execs_0,orig_id_000490,src_000466,time_1870,execs_124365,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000034,time_0,execs_0,orig_id_000519,src_000437,time_2125,execs_140688,op_havoc,rep_3,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000039,time_0,execs_0,orig_id_000550,src_000494,time_2350,execs_155247,op_havoc,rep_12,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000042,time_0,execs_0,orig_id_000573,src_000494,time_2487,execs_164820,op_havoc,rep_13 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000043,time_0,execs_0,orig_id_000595,src_000494,time_2674,execs_174563,op_havoc,rep_13 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000044,time_0,execs_0,orig_id_000597,src_000494,time_2720,execs_177479,op_havoc,rep_7 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000048,time_0,execs_0,orig_id_000618,src_000494,time_2975,execs_194733,op_havoc,rep_10 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000051,time_0,execs_0,orig_id_000635,src_000283,time_3226,execs_209131,op_havoc,rep_16,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000052,time_0,execs_0,orig_id_000637,src_000283,time_3242,execs_210298,op_havoc,rep_16 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000053,time_0,execs_0,orig_id_000641,src_000283,time_3279,execs_212708,op_havoc,rep_16 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000056,time_0,execs_0,orig_id_000654,src_000467,time_3424,execs_221173,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000058,time_0,execs_0,orig_id_000663,src_000349,time_3514,execs_225827,op_havoc,rep_8,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000060,time_0,execs_0,orig_id_000668,src_000349,time_3620,execs_233166,op_havoc,rep_4,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000061,time_0,execs_0,orig_id_000670,src_000304,time_3648,execs_235138,op_havoc,rep_11 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000064,time_0,execs_0,orig_id_000706,src_000522,time_3970,execs_252869,op_havoc,rep_7 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000067,time_0,execs_0,orig_id_000728,src_000332,time_4454,execs_282164,op_havoc,rep_12 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000068,time_0,execs_0,orig_id_000729,src_000332,time_4456,execs_282289,op_havoc,rep_11 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000069,time_0,execs_0,orig_id_000732,src_000343,time_4466,execs_282965,op_havoc,rep_12,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000070,time_0,execs_0,orig_id_000735,src_000343,time_4480,execs_283970,op_havoc,rep_9 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000072,time_0,execs_0,orig_id_000740,src_000343,time_4541,execs_286701,op_havoc,rep_10 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000073,time_0,execs_0,orig_id_000748,src_000343,time_4637,execs_290209,op_havoc,rep_7 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000076,time_0,execs_0,orig_id_000755,src_000343,time_4700,execs_294596,op_havoc,rep_13 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000079,time_0,execs_0,orig_id_000759,src_000528,time_4746,execs_296283,op_havoc,rep_10 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000080,time_0,execs_0,orig_id_000761,src_000528,time_4756,execs_297052,op_havoc,rep_9 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000084,time_0,execs_0,orig_id_000773,src_000528,time_4876,execs_305285,op_havoc,rep_15 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000085,time_0,execs_0,orig_id_000778,src_000760,time_4953,execs_310152,op_havoc,rep_2,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000087,time_0,execs_0,orig_id_000784,src_000760,time_4972,execs_311541,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000088,time_0,execs_0,orig_id_000786,src_000760,time_4984,execs_312452,op_havoc,rep_2,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000089,time_0,execs_0,orig_id_000790,src_000760,time_5115,execs_321534,op_havoc,rep_2,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000092,time_0,execs_0,orig_id_000803,src_000663,time_5755,execs_363337,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000093,time_0,execs_0,orig_id_000806,src_000786,time_5870,execs_371238,op_havoc,rep_1 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000094,time_0,execs_0,orig_id_000807,src_000486,time_5878,execs_371847,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000096,time_0,execs_0,orig_id_000817,src_000505,time_5967,execs_378028,op_havoc,rep_14 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000098,time_0,execs_0,orig_id_000825,src_000674,time_6143,execs_388763,op_havoc,rep_2,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000100,time_0,execs_0,orig_id_000832,src_000479,time_6298,execs_397416,op_havoc,rep_10 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000101,time_0,execs_0,orig_id_000833,src_000483,time_6311,execs_398331,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000102,time_0,execs_0,orig_id_000834,src_000825,time_6320,execs_399009,op_havoc,rep_1 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000104,time_0,execs_0,orig_id_000838,src_000489,time_6361,execs_402084,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000106,time_0,execs_0,orig_id_000843,src_000787,time_6409,execs_405622,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000107,time_0,execs_0,orig_id_000849,src_000598,time_6489,execs_409093,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000108,time_0,execs_0,orig_id_000850,src_000598,time_6493,execs_409277,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000110,time_0,execs_0,orig_id_000856,src_000801,time_6563,execs_412611,op_havoc,rep_6 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000113,time_0,execs_0,orig_id_000871,src_000668,time_6850,execs_431000,op_havoc,rep_8 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000114,time_0,execs_0,orig_id_000890,src_000713,time_7213,execs_449216,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000115,time_0,execs_0,orig_id_000893,src_000713,time_7731,execs_478635,op_havoc,rep_8 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000116,time_0,execs_0,orig_id_000895,src_000713,time_7840,execs_484337,op_havoc,rep_6 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000118,time_0,execs_0,orig_id_000904,src_000776,time_8152,execs_496424,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000120,time_0,execs_0,orig_id_000924,src_000852,time_8407,execs_506437,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000121,time_0,execs_0,orig_id_000932,src_000858,time_8661,execs_518309,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000122,time_0,execs_0,orig_id_000938,src_000918,time_8987,execs_523673,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000123,time_0,execs_0,orig_id_000940,src_000935,time_9023,execs_524829,op_quick,pos_55,val_+13,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000124,time_0,execs_0,orig_id_000948,src_000750,time_9248,execs_536041,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000127,time_0,execs_0,orig_id_000958,src_000025,time_9462,execs_548368,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000128,time_0,execs_0,orig_id_000963,src_000786,time_9564,execs_554503,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000130,time_0,execs_0,orig_id_000968,src_000745,time_9818,execs_564242,op_havoc,rep_1 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000131,time_0,execs_0,orig_id_000973,src_000644,time_9946,execs_568981,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000134,time_0,execs_0,orig_id_000997,src_000993,time_10314,execs_588057,op_havoc,rep_2,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000135,time_0,execs_0,orig_id_001011,src_000996,time_10644,execs_602415,op_havoc,rep_13 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000136,time_0,execs_0,orig_id_001018,src_000999,time_10877,execs_614488,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000137,time_0,execs_0,orig_id_001021,src_000513,time_10999,execs_620766,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000138,time_0,execs_0,orig_id_001022,src_000747,time_11071,execs_622447,op_havoc,rep_11 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000139,time_0,execs_0,orig_id_001030,src_000935,time_11350,execs_638785,op_havoc,rep_4,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000140,time_0,execs_0,orig_id_001034,src_000935,time_11461,execs_643845,op_havoc,rep_3,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000141,time_0,execs_0,orig_id_001035,src_000935,time_11564,execs_649718,op_havoc,rep_4,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000142,time_0,execs_0,orig_id_001037,src_000935,time_11722,execs_656296,op_havoc,rep_3,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000144,time_0,execs_0,orig_id_001040,src_000935,time_11948,execs_668213,op_havoc,rep_4,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000145,time_0,execs_0,orig_id_001041,src_001029,time_12062,execs_674669,op_havoc,rep_6 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000148,time_0,execs_0,orig_id_001046,src_001035,time_12189,execs_681786,op_havoc,rep_6 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000149,time_0,execs_0,orig_id_001051,src_001035,time_12365,execs_691040,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000150,time_0,execs_0,orig_id_001064,src_001047,time_13081,execs_732679,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000152,time_0,execs_0,orig_id_001066,src_001038,time_13112,execs_734584,op_havoc,rep_12 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000153,time_0,execs_0,orig_id_001073,src_001039,time_13271,execs_743974,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000154,time_0,execs_0,orig_id_001075,src_001039,time_13273,execs_744091,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000155,time_0,execs_0,orig_id_001077,src_001039,time_13281,execs_744619,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000156,time_0,execs_0,orig_id_001079,src_001039,time_13297,execs_745612,op_havoc,rep_10 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000157,time_0,execs_0,orig_id_001085,src_001039,time_13687,execs_768227,op_havoc,rep_9 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000160,time_0,execs_0,orig_id_001089,src_001039,time_13953,execs_780880,op_havoc,rep_8 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000161,time_0,execs_0,orig_id_001090,src_001039,time_13958,execs_781166,op_havoc,rep_15,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000162,time_0,execs_0,orig_id_001091,src_001040,time_13984,execs_782672,op_havoc,rep_9 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000163,time_0,execs_0,orig_id_001092,src_001040,time_13989,execs_782974,op_havoc,rep_12 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000164,time_0,execs_0,orig_id_001093,src_001043,time_14028,execs_785240,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000165,time_0,execs_0,orig_id_001104,src_001054,time_14322,execs_797595,op_flip1,pos_56 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000166,time_0,execs_0,orig_id_001105,src_001054,time_14323,execs_797635,op_arith8,pos_56,val_-10 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000168,time_0,execs_0,orig_id_001121,src_001057,time_15156,execs_840369,op_havoc,rep_10 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000169,time_0,execs_0,orig_id_001122,src_001057,time_15205,execs_842961,op_havoc,rep_12 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000172,time_0,execs_0,orig_id_001127,src_001067,time_15803,execs_876446,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000173,time_0,execs_0,orig_id_001135,src_001089,time_16150,execs_888561,op_havoc,rep_7 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000174,time_0,execs_0,orig_id_001145,src_001095,time_16378,execs_900695,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000175,time_0,execs_0,orig_id_001150,src_001131,time_16545,execs_910456,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000176,time_0,execs_0,orig_id_001156,src_001147,time_16642,execs_915961,op_havoc,rep_4,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000177,time_0,execs_0,orig_id_001158,src_001153,time_16772,execs_921758,op_havoc,rep_3,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000178,time_0,execs_0,orig_id_001161,src_001153,time_16787,execs_922717,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000180,time_0,execs_0,orig_id_001164,src_001153,time_16874,execs_927864,op_havoc,rep_15 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000181,time_0,execs_0,orig_id_001170,src_001126,time_16984,execs_931548,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000182,time_0,execs_0,orig_id_001171,src_001126,time_16996,execs_932070,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000184,time_0,execs_0,orig_id_001177,src_001132,time_17154,execs_940412,op_havoc,rep_12,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000185,time_0,execs_0,orig_id_001182,src_001132,time_17323,execs_947544,op_havoc,rep_16 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000186,time_0,execs_0,orig_id_001186,src_000672,time_17432,execs_951794,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000187,time_0,execs_0,orig_id_001187,src_001177,time_17461,execs_953323,op_havoc,rep_1 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000188,time_0,execs_0,orig_id_001188,src_000494,time_17507,execs_954513,op_havoc,rep_14 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000189,time_0,execs_0,orig_id_001193,src_000116,time_17554,execs_957415,op_havoc,rep_8 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000190,time_0,execs_0,orig_id_001196,src_000487,time_17582,execs_959165,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000192,time_0,execs_0,orig_id_001202,src_000475,time_17954,execs_977838,op_havoc,rep_10 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000194,time_0,execs_0,orig_id_001204,src_001079,time_18050,execs_980237,op_havoc,rep_1 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000196,time_0,execs_0,orig_id_001220,src_001064,time_18650,execs_1011542,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000197,time_0,execs_0,orig_id_001221,src_000759,time_18701,execs_1014813,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000198,time_0,execs_0,orig_id_001226,src_000823,time_18907,execs_1025455,op_havoc,rep_9 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000200,time_0,execs_0,orig_id_001233,src_000826,time_19201,execs_1038964,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000202,time_0,execs_0,orig_id_001245,src_001121,time_20168,execs_1082110,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000203,time_0,execs_0,orig_id_001247,src_001092,time_20226,execs_1085802,op_havoc,rep_1 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000205,time_0,execs_0,orig_id_001253,src_001158,time_20358,execs_1091943,op_havoc,rep_7 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000207,time_0,execs_0,orig_id_001256,src_000951,time_20541,execs_1102118,op_havoc,rep_1 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000208,time_0,execs_0,orig_id_001257,src_001253,time_20569,execs_1103254,op_havoc,rep_1 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000209,time_0,execs_0,orig_id_001258,src_001171,time_20583,execs_1104237,op_havoc,rep_6 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000211,time_0,execs_0,orig_id_001270,src_000840,time_20792,execs_1116867,op_havoc,rep_3,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000213,time_0,execs_0,orig_id_001278,src_001266,time_20982,execs_1128131,op_quick,pos_31,val_+2,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000214,time_0,execs_0,orig_id_001280,src_001266,time_20984,execs_1128259,op_havoc,rep_5,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000216,time_0,execs_0,orig_id_001283,src_001266,time_20992,execs_1128832,op_havoc,rep_6 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000217,time_0,execs_0,orig_id_001287,src_001266,time_21016,execs_1130450,op_havoc,rep_7,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000218,time_0,execs_0,orig_id_001288,src_001266,time_21022,execs_1130891,op_havoc,rep_6,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000222,time_0,execs_0,orig_id_001299,src_001274,time_21251,execs_1144234,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000223,time_0,execs_0,orig_id_001301,src_001288,time_21262,execs_1144962,op_havoc,rep_13 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000224,time_0,execs_0,orig_id_001303,src_001288,time_21283,execs_1146351,op_havoc,rep_15 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000225,time_0,execs_0,orig_id_001310,src_001282,time_21407,execs_1154604,op_havoc,rep_8 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000227,time_0,execs_0,orig_id_001315,src_001298,time_21461,execs_1158417,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000228,time_0,execs_0,orig_id_001320,src_001307,time_21547,execs_1162879,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000229,time_0,execs_0,orig_id_001336,src_001042,time_22081,execs_1188126,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000231,time_0,execs_0,orig_id_001344,src_001303,time_22465,execs_1204666,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000232,time_0,execs_0,orig_id_001345,src_000400,time_22494,execs_1206524,op_havoc,rep_14 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000233,time_0,execs_0,orig_id_001357,src_000871,time_23027,execs_1233651,op_havoc,rep_7 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000235,time_0,execs_0,orig_id_001360,src_001304,time_23327,execs_1245772,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000236,time_0,execs_0,orig_id_001362,src_001301,time_23372,execs_1249024,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000238,time_0,execs_0,orig_id_001369,src_000525,time_23498,execs_1255598,op_havoc,rep_6 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000239,time_0,execs_0,orig_id_001372,src_000766,time_23690,execs_1260463,op_havoc,rep_6 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000244,time_0,execs_0,orig_id_001380,src_000834,time_23967,execs_1274583,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000245,time_0,execs_0,orig_id_001384,src_001086,time_24325,execs_1290762,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000246,time_0,execs_0,orig_id_001385,src_001220,time_24370,execs_1292958,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000248,time_0,execs_0,orig_id_001399,src_001377,time_25091,execs_1325464,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000250,time_0,execs_0,orig_id_001403,src_001112,time_25362,execs_1337189,op_havoc,rep_3,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000254,time_0,execs_0,orig_id_001412,src_000827,time_25676,execs_1351136,op_havoc,rep_6,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000255,time_0,execs_0,orig_id_001414,src_001156,time_25717,execs_1352394,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000258,time_0,execs_0,orig_id_001427,src_001404,time_26306,execs_1380859,op_havoc,rep_7 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000259,time_0,execs_0,orig_id_001429,src_001299,time_26419,execs_1385816,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000260,time_0,execs_0,orig_id_001430,src_001299,time_26420,execs_1385918,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000261,time_0,execs_0,orig_id_001434,src_001292,time_26836,execs_1408747,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000262,time_0,execs_0,orig_id_001436,src_000932,time_27107,execs_1419527,op_havoc,rep_1 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000263,time_0,execs_0,orig_id_001437,src_000843,time_27155,execs_1420891,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000264,time_0,execs_0,orig_id_001438,src_000843,time_27159,execs_1421138,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000265,time_0,execs_0,orig_id_001439,src_001360,time_27266,execs_1426400,op_havoc,rep_6 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000266,time_0,execs_0,orig_id_001440,src_000904,time_27366,execs_1431167,op_havoc,rep_8 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000267,time_0,execs_0,orig_id_001445,src_001278,time_27612,execs_1440693,op_havoc,rep_13 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000268,time_0,execs_0,orig_id_001446,src_000893,time_27705,execs_1442296,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000269,time_0,execs_0,orig_id_001451,src_000706,time_27846,execs_1449163,op_havoc,rep_1 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000270,time_0,execs_0,orig_id_001453,src_000584,time_27871,execs_1450836,op_havoc,rep_8 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000271,time_0,execs_0,orig_id_001457,src_001150,time_28055,execs_1458890,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000274,time_0,execs_0,orig_id_001460,src_000456,time_28333,execs_1469865,op_havoc,rep_5,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000275,time_0,execs_0,orig_id_001462,src_001436,time_28460,execs_1475054,op_havoc,rep_1 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000277,time_0,execs_0,orig_id_001473,src_001418,time_30006,execs_1544821,op_havoc,rep_6 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000279,time_0,execs_0,orig_id_001481,src_001464,time_30294,execs_1561345,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000281,time_0,execs_0,orig_id_001495,src_001041,time_31533,execs_1614115,op_havoc,rep_8 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000282,time_0,execs_0,orig_id_001496,src_001041,time_31533,execs_1614139,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000283,time_0,execs_0,orig_id_001504,src_001258,time_32453,execs_1658815,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000284,time_0,execs_0,orig_id_001509,src_001270,time_32817,execs_1675785,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000286,time_0,execs_0,orig_id_001518,src_000959,time_33834,execs_1724905,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000287,time_0,execs_0,orig_id_001520,src_001285,time_33886,execs_1726661,op_havoc,rep_7 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000288,time_0,execs_0,orig_id_001521,src_001285,time_33891,execs_1726936,op_havoc,rep_6 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000289,time_0,execs_0,orig_id_001522,src_001460,time_33953,execs_1729424,op_havoc,rep_6 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000290,time_0,execs_0,orig_id_001523,src_001286,time_34037,execs_1732890,op_havoc,rep_11 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000292,time_0,execs_0,orig_id_001530,src_001069,time_35190,execs_1786040,op_havoc,rep_14 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000293,time_0,execs_0,orig_id_001532,src_000855,time_35441,execs_1801284,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000294,time_0,execs_0,orig_id_001535,src_000875,time_35704,execs_1815971,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000296,time_0,execs_0,orig_id_001542,src_001046,time_36134,execs_1839107,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000297,time_0,execs_0,orig_id_001551,src_001508,time_38319,execs_1950086,op_havoc,rep_6 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000300,time_0,execs_0,orig_id_001570,src_001045,time_42814,execs_2177808,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000301,time_0,execs_0,orig_id_001582,src_001509,time_44537,execs_2261174,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000302,time_0,execs_0,orig_id_001593,src_001427,time_46177,execs_2333523,op_havoc,rep_6 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000303,time_0,execs_0,orig_id_001599,src_001554,time_48439,execs_2453463,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000308,time_0,execs_0,orig_id_001628,src_000951,time_65972,execs_3367699,op_havoc,rep_15 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000310,time_0,execs_0,orig_id_001634,src_000897,time_71951,execs_3734042,op_havoc,rep_6 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000313,time_0,execs_0,orig_id_001662,src_001257,time_101725,execs_5520886,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000316,time_0,execs_0,orig_id_001681,src_001679,time_122935,execs_6797153,op_havoc,rep_6 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000317,time_0,execs_0,orig_id_001684,src_000846,time_128656,execs_7132584,op_havoc,rep_8 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000318,time_0,execs_0,orig_id_001695,src_001693,time_144135,execs_8057758,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000319,time_0,execs_0,orig_id_001707,src_001470,time_187451,execs_10685867,op_havoc,rep_6 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000322,time_0,execs_0,orig_id_001746,src_001222,time_272726,execs_15758555,op_havoc,rep_29 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000323,time_0,execs_0,orig_id_001752,src_000758,time_299281,execs_17335742,op_havoc,rep_16 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000324,time_0,execs_0,orig_id_001753,src_001384,time_306724,execs_17780851,op_havoc,rep_9 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000327,time_0,execs_0,orig_id_001769,src_001327,time_427299,execs_24687838,op_havoc,rep_60 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000329,time_0,execs_0,orig_id_001776,src_001775,time_449823,execs_25894362,op_havoc,rep_1 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000330,time_0,execs_0,orig_id_001777,src_001776,time_450175,execs_25911521,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000331,time_0,execs_0,orig_id_001780,src_001779,time_466797,execs_26894897,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000335,time_0,execs_0,orig_id_001802,src_000025,time_600159,execs_34456447,op_havoc,rep_16,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000336,time_0,execs_0,orig_id_001805,src_001802,time_601395,execs_34466927,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000337,time_0,execs_0,orig_id_001809,src_001802,time_601447,execs_34467911,op_havoc,rep_6 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000338,time_0,execs_0,orig_id_001811,src_001802,time_601514,execs_34469989,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000339,time_0,execs_0,orig_id_001812,src_001802,time_601529,execs_34470510,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000340,time_0,execs_0,orig_id_001815,src_001802,time_601696,execs_34474630,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000341,time_0,execs_0,orig_id_001817,src_001802,time_601764,execs_34476819,op_havoc,rep_8 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000343,time_0,execs_0,orig_id_001826,src_001803,time_603082,execs_34489473,op_havoc,rep_7 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000344,time_0,execs_0,orig_id_001830,src_001825,time_604040,execs_34497688,op_havoc,rep_50,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000347,time_0,execs_0,orig_id_001840,src_001825,time_604115,execs_34498243,op_havoc,rep_51 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000349,time_0,execs_0,orig_id_001850,src_001825,time_604233,execs_34499107,op_havoc,rep_46 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000350,time_0,execs_0,orig_id_001855,src_001825,time_604304,execs_34499569,op_havoc,rep_46 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000351,time_0,execs_0,orig_id_001863,src_001825,time_604414,execs_34500344,op_havoc,rep_40 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000352,time_0,execs_0,orig_id_001873,src_001825,time_604571,execs_34501487,op_havoc,rep_50 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000353,time_0,execs_0,orig_id_001881,src_001825,time_604697,execs_34502378,op_havoc,rep_24 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000354,time_0,execs_0,orig_id_001883,src_001825,time_604719,execs_34502535,op_havoc,rep_57 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000355,time_0,execs_0,orig_id_001884,src_001825,time_604727,execs_34502600,op_havoc,rep_38 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000356,time_0,execs_0,orig_id_001886,src_001825,time_604768,execs_34502900,op_havoc,rep_48 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000360,time_0,execs_0,orig_id_001902,src_001825,time_605024,execs_34504808,op_havoc,rep_62 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000363,time_0,execs_0,orig_id_001914,src_001825,time_605194,execs_34506049,op_havoc,rep_58 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000364,time_0,execs_0,orig_id_001922,src_001825,time_605401,execs_34507624,op_havoc,rep_63 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000366,time_0,execs_0,orig_id_001929,src_001825,time_605496,execs_34508323,op_havoc,rep_59 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000368,time_0,execs_0,orig_id_001932,src_001825,time_605563,execs_34508823,op_havoc,rep_51 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000369,time_0,execs_0,orig_id_001934,src_001825,time_605615,execs_34509203,op_havoc,rep_49 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000371,time_0,execs_0,orig_id_001943,src_001825,time_605762,execs_34510269,op_havoc,rep_60 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000372,time_0,execs_0,orig_id_001948,src_001847,time_607703,execs_34520385,op_havoc,rep_7 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000375,time_0,execs_0,orig_id_001962,src_001189,time_610251,execs_34529482,op_havoc,rep_28 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000376,time_0,execs_0,orig_id_001964,src_001189,time_610264,execs_34530037,op_havoc,rep_20 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000377,time_0,execs_0,orig_id_001965,src_001189,time_610268,execs_34530166,op_havoc,rep_32 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000378,time_0,execs_0,orig_id_001966,src_001189,time_610272,execs_34530336,op_havoc,rep_31 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000380,time_0,execs_0,orig_id_001968,src_001837,time_610398,execs_34532783,op_havoc,rep_61 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000381,time_0,execs_0,orig_id_001973,src_001837,time_610431,execs_34533102,op_havoc,rep_57 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000382,time_0,execs_0,orig_id_001986,src_001837,time_610574,execs_34534514,op_havoc,rep_16 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000383,time_0,execs_0,orig_id_001987,src_001837,time_610585,execs_34534629,op_havoc,rep_32 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000384,time_0,execs_0,orig_id_001988,src_001837,time_610593,execs_34534724,op_havoc,rep_57 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000385,time_0,execs_0,orig_id_001989,src_001837,time_610642,execs_34535243,op_havoc,rep_53 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000386,time_0,execs_0,orig_id_001993,src_001837,time_610727,execs_34536101,op_havoc,rep_54 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000387,time_0,execs_0,orig_id_001997,src_001837,time_610769,execs_34536498,op_havoc,rep_55 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000388,time_0,execs_0,orig_id_001999,src_001837,time_610800,execs_34536799,op_havoc,rep_54 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000390,time_0,execs_0,orig_id_002002,src_001837,time_610872,execs_34537526,op_havoc,rep_54 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000392,time_0,execs_0,orig_id_002009,src_001837,time_610927,execs_34538093,op_havoc,rep_52 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000393,time_0,execs_0,orig_id_002013,src_001837,time_611033,execs_34539154,op_havoc,rep_62 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000395,time_0,execs_0,orig_id_002019,src_001837,time_611232,execs_34541166,op_havoc,rep_51 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000397,time_0,execs_0,orig_id_002026,src_001837,time_611485,execs_34543693,op_havoc,rep_40 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000398,time_0,execs_0,orig_id_002027,src_001837,time_611528,execs_34544137,op_havoc,rep_57 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000399,time_0,execs_0,orig_id_002036,src_001837,time_611675,execs_34545598,op_havoc,rep_50 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000400,time_0,execs_0,orig_id_002040,src_001866,time_611830,execs_34547983,op_havoc,rep_24 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000402,time_0,execs_0,orig_id_002049,src_001866,time_612400,execs_34554693,op_havoc,rep_25 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000404,time_0,execs_0,orig_id_002058,src_001866,time_612595,execs_34556973,op_havoc,rep_28 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000405,time_0,execs_0,orig_id_002065,src_001286,time_612926,execs_34560749,op_havoc,rep_28 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000406,time_0,execs_0,orig_id_002067,src_001286,time_612947,execs_34561598,op_havoc,rep_25 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000407,time_0,execs_0,orig_id_002068,src_001286,time_612950,execs_34561730,op_havoc,rep_21 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000408,time_0,execs_0,orig_id_002073,src_001286,time_613046,execs_34565657,op_havoc,rep_27 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000410,time_0,execs_0,orig_id_002083,src_001286,time_613166,execs_34571116,op_havoc,rep_29 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000412,time_0,execs_0,orig_id_002095,src_002074,time_613265,execs_34573378,op_havoc,rep_25 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000413,time_0,execs_0,orig_id_002098,src_002074,time_613276,execs_34573667,op_havoc,rep_30 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000414,time_0,execs_0,orig_id_002101,src_002074,time_613335,execs_34575015,op_havoc,rep_36 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000415,time_0,execs_0,orig_id_002103,src_002074,time_613362,execs_34575700,op_havoc,rep_47 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000417,time_0,execs_0,orig_id_002107,src_002074,time_613399,execs_34576654,op_havoc,rep_53 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000419,time_0,execs_0,orig_id_002117,src_001980,time_614209,execs_34585669,op_havoc,rep_46 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000421,time_0,execs_0,orig_id_002122,src_001980,time_614378,execs_34586863,op_havoc,rep_52 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000422,time_0,execs_0,orig_id_002125,src_001980,time_614436,execs_34587267,op_havoc,rep_47 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000423,time_0,execs_0,orig_id_002127,src_001980,time_614494,execs_34587676,op_havoc,rep_24 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000424,time_0,execs_0,orig_id_002128,src_001980,time_614502,execs_34587733,op_havoc,rep_49 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000425,time_0,execs_0,orig_id_002130,src_001980,time_614572,execs_34588223,op_havoc,rep_62 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000426,time_0,execs_0,orig_id_002133,src_001980,time_614786,execs_34589724,op_havoc,rep_59 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000427,time_0,execs_0,orig_id_002142,src_001980,time_615393,execs_34594123,op_havoc,rep_62 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000428,time_0,execs_0,orig_id_002148,src_001980,time_615706,execs_34596340,op_havoc,rep_64 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000429,time_0,execs_0,orig_id_002149,src_001980,time_615730,execs_34596509,op_havoc,rep_52 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000430,time_0,execs_0,orig_id_002155,src_001893,time_616737,execs_34605638,op_havoc,rep_32 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000431,time_0,execs_0,orig_id_002167,src_001846,time_618655,execs_34625380,op_havoc,rep_54 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000432,time_0,execs_0,orig_id_002171,src_001846,time_619267,execs_34628906,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000433,time_0,execs_0,orig_id_002177,src_001846,time_619803,execs_34632038,op_havoc,rep_57 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000434,time_0,execs_0,orig_id_002178,src_001846,time_619823,execs_34632147,op_havoc,rep_44 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000435,time_0,execs_0,orig_id_002183,src_001917,time_622331,execs_34647759,op_havoc,rep_45 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000436,time_0,execs_0,orig_id_002186,src_001917,time_622984,execs_34651049,op_havoc,rep_41 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000437,time_0,execs_0,orig_id_002191,src_001917,time_623535,execs_34653780,op_havoc,rep_60 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000438,time_0,execs_0,orig_id_002194,src_001917,time_624082,execs_34656516,op_havoc,rep_64 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000440,time_0,execs_0,orig_id_002201,src_002114,time_626059,execs_34666731,op_havoc,rep_59 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000441,time_0,execs_0,orig_id_002202,src_002114,time_626081,execs_34666815,op_havoc,rep_62 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000442,time_0,execs_0,orig_id_002205,src_002114,time_628042,execs_34675230,op_havoc,rep_34 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000443,time_0,execs_0,orig_id_002207,src_002114,time_628285,execs_34676259,op_havoc,rep_62 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000444,time_0,execs_0,orig_id_002210,src_001930,time_628736,execs_34679157,op_havoc,rep_22 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000445,time_0,execs_0,orig_id_002211,src_001930,time_628859,execs_34680096,op_havoc,rep_24 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000446,time_0,execs_0,orig_id_002216,src_002162,time_629873,execs_34688182,op_havoc,rep_32 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000447,time_0,execs_0,orig_id_002217,src_002162,time_629979,execs_34688630,op_havoc,rep_31 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000448,time_0,execs_0,orig_id_002221,src_002162,time_631348,execs_34694527,op_havoc,rep_62 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000449,time_0,execs_0,orig_id_002222,src_002162,time_632268,execs_34698451,op_havoc,rep_52 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000450,time_0,execs_0,orig_id_002224,src_002162,time_632572,execs_34699762,op_havoc,rep_35 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000452,time_0,execs_0,orig_id_002228,src_001840,time_634326,execs_34715981,op_havoc,rep_61 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000453,time_0,execs_0,orig_id_002229,src_001840,time_634331,execs_34716027,op_havoc,rep_52 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000454,time_0,execs_0,orig_id_002238,src_002196,time_638724,execs_34727404,op_havoc,rep_57 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000455,time_0,execs_0,orig_id_002241,src_001791,time_640040,execs_34732579,op_havoc,rep_24 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000456,time_0,execs_0,orig_id_002243,src_002228,time_640779,execs_34738876,op_havoc,rep_15 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000457,time_0,execs_0,orig_id_002244,src_002228,time_640894,execs_34739901,op_havoc,rep_15 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000458,time_0,execs_0,orig_id_002246,src_002098,time_641228,execs_34743821,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000459,time_0,execs_0,orig_id_002251,src_002179,time_642156,execs_34750318,op_havoc,rep_27 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000461,time_0,execs_0,orig_id_002255,src_002179,time_643118,execs_34755235,op_havoc,rep_48 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000462,time_0,execs_0,orig_id_002258,src_002210,time_644390,execs_34762377,op_havoc,rep_6 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000463,time_0,execs_0,orig_id_002262,src_002071,time_646628,execs_34777119,op_havoc,rep_36 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000464,time_0,execs_0,orig_id_002263,src_002071,time_646647,execs_34777177,op_havoc,rep_20 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000466,time_0,execs_0,orig_id_002266,src_002186,time_649428,execs_34800747,op_havoc,rep_8 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000467,time_0,execs_0,orig_id_002268,src_002204,time_649953,execs_34802596,op_havoc,rep_9 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000468,time_0,execs_0,orig_id_002271,src_002089,time_651031,execs_34808813,op_havoc,rep_46 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000469,time_0,execs_0,orig_id_002274,src_002261,time_653853,execs_34817043,op_havoc,rep_7 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000472,time_0,execs_0,orig_id_002277,src_002178,time_656575,execs_34835511,op_havoc,rep_12 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000473,time_0,execs_0,orig_id_002278,src_002253,time_657265,execs_34836959,op_havoc,rep_8 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000474,time_0,execs_0,orig_id_002280,src_002253,time_657411,execs_34837221,op_havoc,rep_8 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000475,time_0,execs_0,orig_id_002283,src_002253,time_658538,execs_34839308,op_havoc,rep_16 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000476,time_0,execs_0,orig_id_002284,src_002253,time_658570,execs_34839360,op_havoc,rep_16 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000477,time_0,execs_0,orig_id_002287,src_001987,time_665344,execs_34855818,op_havoc,rep_24 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000478,time_0,execs_0,orig_id_002289,src_002067,time_665929,execs_34858826,op_havoc,rep_51 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000480,time_0,execs_0,orig_id_002292,src_001973,time_672489,execs_34888169,op_havoc,rep_13 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000481,time_0,execs_0,orig_id_002293,src_002217,time_672830,execs_34889732,op_havoc,rep_63 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000482,time_0,execs_0,orig_id_002295,src_002202,time_673616,execs_34891703,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000483,time_0,execs_0,orig_id_002296,src_001922,time_673899,execs_34893122,op_havoc,rep_1 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000484,time_0,execs_0,orig_id_002297,src_002237,time_675603,execs_34894927,op_havoc,rep_20 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000485,time_0,execs_0,orig_id_002298,src_002251,time_676327,execs_34898121,op_havoc,rep_13 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000486,time_0,execs_0,orig_id_002302,src_002127,time_678248,execs_34916927,op_havoc,rep_1 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000489,time_0,execs_0,orig_id_002307,src_002290,time_680468,execs_34929044,op_havoc,rep_18 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000490,time_0,execs_0,orig_id_002308,src_001713,time_681214,execs_34933094,op_havoc,rep_45 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000491,time_0,execs_0,orig_id_002309,src_001713,time_681217,execs_34933147,op_havoc,rep_43 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000493,time_0,execs_0,orig_id_002312,src_001713,time_681268,execs_34934482,op_havoc,rep_44 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000495,time_0,execs_0,orig_id_002316,src_001713,time_681436,execs_34939063,op_havoc,rep_34 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000496,time_0,execs_0,orig_id_002317,src_002003,time_681637,execs_34941752,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000497,time_0,execs_0,orig_id_002320,src_002300,time_684268,execs_34953691,op_havoc,rep_19 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000498,time_0,execs_0,orig_id_002324,src_001265,time_687618,execs_34967325,op_havoc,rep_47 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000499,time_0,execs_0,orig_id_002325,src_001265,time_687662,execs_34968561,op_havoc,rep_18 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000500,time_0,execs_0,orig_id_002326,src_001265,time_687689,execs_34969306,op_havoc,rep_51 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000502,time_0,execs_0,orig_id_002329,src_001265,time_687812,execs_34972777,op_havoc,rep_13 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000503,time_0,execs_0,orig_id_002330,src_001265,time_687840,execs_34973588,op_havoc,rep_47 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000505,time_0,execs_0,orig_id_002332,src_001265,time_687970,execs_34977091,op_havoc,rep_46 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000506,time_0,execs_0,orig_id_002334,src_001265,time_688062,execs_34979530,op_havoc,rep_47 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000507,time_0,execs_0,orig_id_002337,src_001265,time_688198,execs_34983418,op_havoc,rep_59 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000508,time_0,execs_0,orig_id_002338,src_001265,time_688261,execs_34985158,op_havoc,rep_37 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000510,time_0,execs_0,orig_id_002341,src_001265,time_688465,execs_34990007,op_havoc,rep_57 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000511,time_0,execs_0,orig_id_002343,src_002112,time_688897,execs_34996636,op_havoc,rep_20 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000513,time_0,execs_0,orig_id_002347,src_002342,time_689587,execs_35003498,op_havoc,rep_42 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000514,time_0,execs_0,orig_id_002348,src_002342,time_689598,execs_35003645,op_havoc,rep_63 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000516,time_0,execs_0,orig_id_002351,src_001567,time_689980,execs_35008533,op_havoc,rep_51 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000517,time_0,execs_0,orig_id_002352,src_001567,time_689986,execs_35008670,op_havoc,rep_7 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000521,time_0,execs_0,orig_id_002360,src_001954,time_698299,execs_35047227,op_havoc,rep_36 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000522,time_0,execs_0,orig_id_002364,src_001954,time_698437,execs_35049465,op_havoc,rep_40 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000523,time_0,execs_0,orig_id_002365,src_001954,time_698444,execs_35049546,op_havoc,rep_61 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000524,time_0,execs_0,orig_id_002366,src_001954,time_698455,execs_35049699,op_havoc,rep_53 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000525,time_0,execs_0,orig_id_002367,src_001954,time_698476,execs_35050088,op_havoc,rep_45 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000526,time_0,execs_0,orig_id_002370,src_001954,time_698556,execs_35051534,op_havoc,rep_54 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000529,time_0,execs_0,orig_id_002376,src_002334,time_701968,execs_35071092,op_havoc,rep_26 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000530,time_0,execs_0,orig_id_002378,src_002334,time_702050,execs_35071915,op_havoc,rep_20 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000531,time_0,execs_0,orig_id_002381,src_002084,time_702376,execs_35075819,op_havoc,rep_24 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000532,time_0,execs_0,orig_id_002382,src_002084,time_702454,execs_35076863,op_havoc,rep_57 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000533,time_0,execs_0,orig_id_002384,src_002084,time_702585,execs_35078617,op_havoc,rep_63 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000534,time_0,execs_0,orig_id_002385,src_002084,time_702819,execs_35081663,op_havoc,rep_33 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000535,time_0,execs_0,orig_id_002387,src_002084,time_702954,execs_35083315,op_havoc,rep_56 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000536,time_0,execs_0,orig_id_002388,src_002370,time_703206,execs_35086048,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000537,time_0,execs_0,orig_id_002394,src_001830,time_718033,execs_35112151,op_havoc,rep_27 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000538,time_0,execs_0,orig_id_002395,src_001830,time_718044,execs_35112241,op_havoc,rep_59 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000539,time_0,execs_0,orig_id_002397,src_002362,time_718366,execs_35116096,op_havoc,rep_14 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000542,time_0,execs_0,orig_id_002403,src_002386,time_721082,execs_35133361,op_havoc,rep_44 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000543,time_0,execs_0,orig_id_002404,src_002182,time_721663,execs_35136375,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000544,time_0,execs_0,orig_id_002406,src_002275,time_722047,execs_35138683,op_havoc,rep_12 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000545,time_0,execs_0,orig_id_002408,src_002335,time_725177,execs_35157192,op_havoc,rep_7 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000547,time_0,execs_0,orig_id_002410,src_002027,time_726710,execs_35165352,op_havoc,rep_8 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000549,time_0,execs_0,orig_id_002413,src_002372,time_726997,execs_35166935,op_havoc,rep_25 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000552,time_0,execs_0,orig_id_002417,src_002367,time_733703,execs_35199683,op_havoc,rep_8 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000553,time_0,execs_0,orig_id_002422,src_002091,time_734779,execs_35207440,op_havoc,rep_22 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000555,time_0,execs_0,orig_id_002425,src_002259,time_738101,execs_35220977,op_havoc,rep_56 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000556,time_0,execs_0,orig_id_002427,src_000654,time_738305,execs_35223920,op_havoc,rep_41 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000557,time_0,execs_0,orig_id_002428,src_002423,time_738452,execs_35226591,op_havoc,rep_8 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000559,time_0,execs_0,orig_id_002430,src_002422,time_743679,execs_35239678,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000560,time_0,execs_0,orig_id_002431,src_001855,time_744916,execs_35243826,op_havoc,rep_32 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000561,time_0,execs_0,orig_id_002434,src_002393,time_757232,execs_35279953,op_havoc,rep_62 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000562,time_0,execs_0,orig_id_002435,src_002302,time_758118,execs_35286747,op_havoc,rep_42 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000563,time_0,execs_0,orig_id_002437,src_002022,time_761155,execs_35306353,op_havoc,rep_47 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000564,time_0,execs_0,orig_id_002439,src_002011,time_761506,execs_35309503,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000565,time_0,execs_0,orig_id_002441,src_001979,time_763874,execs_35325717,op_havoc,rep_49 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000566,time_0,execs_0,orig_id_002442,src_002181,time_764415,execs_35327441,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000567,time_0,execs_0,orig_id_002444,src_002133,time_766324,execs_35334780,op_havoc,rep_18 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000568,time_0,execs_0,orig_id_002445,src_001944,time_766903,execs_35338894,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000569,time_0,execs_0,orig_id_002447,src_002040,time_770473,execs_35353751,op_havoc,rep_23 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000570,time_0,execs_0,orig_id_002448,src_002077,time_770615,execs_35355909,op_havoc,rep_51 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000572,time_0,execs_0,orig_id_002450,src_002338,time_773074,execs_35371836,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000573,time_0,execs_0,orig_id_002452,src_002317,time_774175,execs_35378368,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000574,time_0,execs_0,orig_id_002453,src_002271,time_775688,execs_35396406,op_havoc,rep_13 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000575,time_0,execs_0,orig_id_002454,src_002041,time_776010,execs_35399759,op_havoc,rep_36 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000577,time_0,execs_0,orig_id_002457,src_002041,time_776139,execs_35400710,op_havoc,rep_57 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000579,time_0,execs_0,orig_id_002459,src_002458,time_778508,execs_35417805,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000580,time_0,execs_0,orig_id_002460,src_002325,time_779538,execs_35426343,op_havoc,rep_7 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000581,time_0,execs_0,orig_id_002464,src_002462,time_786398,execs_35467263,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000582,time_0,execs_0,orig_id_002469,src_001883,time_790535,execs_35480832,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000584,time_0,execs_0,orig_id_002471,src_002270,time_800548,execs_35501517,op_havoc,rep_32 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000585,time_0,execs_0,orig_id_002473,src_002465,time_804426,execs_35508839,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000586,time_0,execs_0,orig_id_002474,src_001181,time_807402,execs_35526388,op_havoc,rep_62 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000587,time_0,execs_0,orig_id_002476,src_002310,time_817415,execs_35576860,op_havoc,rep_7 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000588,time_0,execs_0,orig_id_002477,src_002475,time_817529,execs_35577477,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000589,time_0,execs_0,orig_id_002478,src_001886,time_819390,execs_35587744,op_havoc,rep_8 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000590,time_0,execs_0,orig_id_002479,src_002330,time_819576,execs_35589285,op_havoc,rep_26 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000591,time_0,execs_0,orig_id_002480,src_002142,time_820113,execs_35594148,op_havoc,rep_19 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000592,time_0,execs_0,orig_id_002481,src_002219,time_822478,execs_35606487,op_havoc,rep_16 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000593,time_0,execs_0,orig_id_002483,src_002480,time_825336,execs_35617832,op_havoc,rep_7 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000594,time_0,execs_0,orig_id_002485,src_001914,time_831002,execs_35635763,op_havoc,rep_19 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000595,time_0,execs_0,orig_id_002486,src_001914,time_831026,execs_35635891,op_havoc,rep_57 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000596,time_0,execs_0,orig_id_002487,src_002352,time_831580,execs_35640049,op_havoc,rep_22 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000597,time_0,execs_0,orig_id_002489,src_002326,time_832248,execs_35648798,op_havoc,rep_13 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000598,time_0,execs_0,orig_id_002490,src_002447,time_833649,execs_35653888,op_havoc,rep_48 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000600,time_0,execs_0,orig_id_002492,src_002139,time_834311,execs_35658795,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000601,time_0,execs_0,orig_id_002493,src_002466,time_836761,execs_35671212,op_havoc,rep_40 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000603,time_0,execs_0,orig_id_002497,src_002449,time_840656,execs_35695347,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000606,time_0,execs_0,orig_id_002501,src_002371,time_853176,execs_35725577,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000607,time_0,execs_0,orig_id_002502,src_002369,time_853649,execs_35729232,op_havoc,rep_25 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000608,time_0,execs_0,orig_id_002503,src_001896,time_855575,execs_35733955,op_havoc,rep_33 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000609,time_0,execs_0,orig_id_002505,src_002500,time_857805,execs_35749452,op_havoc,rep_1 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000610,time_0,execs_0,orig_id_002506,src_002252,time_859232,execs_35755947,op_havoc,rep_8 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000611,time_0,execs_0,orig_id_002507,src_001989,time_861630,execs_35766070,op_havoc,rep_18 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000612,time_0,execs_0,orig_id_002508,src_002205,time_863683,execs_35775167,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000613,time_0,execs_0,orig_id_002509,src_002208,time_864183,execs_35777386,op_havoc,rep_15 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000614,time_0,execs_0,orig_id_002510,src_002349,time_866645,execs_35788373,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000615,time_0,execs_0,orig_id_002511,src_002432,time_873064,execs_35803103,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000616,time_0,execs_0,orig_id_002512,src_002173,time_873620,execs_35805533,op_havoc,rep_10 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000617,time_0,execs_0,orig_id_002513,src_002201,time_874486,execs_35809079,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000618,time_0,execs_0,orig_id_002514,src_001993,time_875252,execs_35814535,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000619,time_0,execs_0,orig_id_002518,src_002512,time_881594,execs_35839567,op_havoc,rep_40 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000621,time_0,execs_0,orig_id_002522,src_002516,time_892626,execs_35881214,op_havoc,rep_29 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000622,time_0,execs_0,orig_id_002525,src_000302,time_900698,execs_35912231,op_havoc,rep_37 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000623,time_0,execs_0,orig_id_002526,src_002451,time_901233,execs_35915899,op_havoc,rep_29 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000624,time_0,execs_0,orig_id_002527,src_002451,time_901344,execs_35916271,op_havoc,rep_61 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000625,time_0,execs_0,orig_id_002530,src_002451,time_901791,execs_35917608,op_havoc,rep_21 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000626,time_0,execs_0,orig_id_002531,src_002407,time_904237,execs_35931919,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000627,time_0,execs_0,orig_id_002532,src_002178,time_904933,execs_35934754,op_havoc,rep_64 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000629,time_0,execs_0,orig_id_002534,src_001240,time_908974,execs_35960137,op_havoc,rep_64 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000630,time_0,execs_0,orig_id_002535,src_002333,time_910141,execs_35962959,op_havoc,rep_32 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000631,time_0,execs_0,orig_id_002536,src_002461,time_912070,execs_35970255,op_havoc,rep_1 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000632,time_0,execs_0,orig_id_002538,src_002221,time_918292,execs_35982814,op_havoc,rep_11 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000633,time_0,execs_0,orig_id_002539,src_001089,time_918404,execs_35984686,op_havoc,rep_56 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000634,time_0,execs_0,orig_id_002540,src_001089,time_918454,execs_35986040,op_havoc,rep_63 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000635,time_0,execs_0,orig_id_002541,src_002385,time_918951,execs_35990322,op_havoc,rep_8 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000636,time_0,execs_0,orig_id_002544,src_002448,time_929951,execs_36025679,op_havoc,rep_16 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000638,time_0,execs_0,orig_id_002547,src_002545,time_936774,execs_36053016,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000639,time_0,execs_0,orig_id_002549,src_002536,time_943156,execs_36078681,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000640,time_0,execs_0,orig_id_002550,src_002543,time_944934,execs_36080508,op_havoc,rep_16 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000641,time_0,execs_0,orig_id_002551,src_002477,time_948000,execs_36089738,op_havoc,rep_12 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000642,time_0,execs_0,orig_id_002552,src_002477,time_948012,execs_36089774,op_havoc,rep_32 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000643,time_0,execs_0,orig_id_002553,src_002539,time_949433,execs_36102022,op_havoc,rep_30 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000644,time_0,execs_0,orig_id_002555,src_002542,time_957493,execs_36151308,op_havoc,rep_30 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000645,time_0,execs_0,orig_id_002556,src_001035,time_964933,execs_36192692,op_havoc,rep_34 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000646,time_0,execs_0,orig_id_002557,src_002475,time_965030,execs_36194545,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000647,time_0,execs_0,orig_id_002558,src_002554,time_968667,execs_36198332,op_havoc,rep_40 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000648,time_0,execs_0,orig_id_002561,src_001093,time_978172,execs_36232084,op_havoc,rep_18 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000649,time_0,execs_0,orig_id_002562,src_001438,time_978246,execs_36234405,op_havoc,rep_30 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000650,time_0,execs_0,orig_id_002563,src_001852,time_988724,execs_36275762,op_havoc,rep_15 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000651,time_0,execs_0,orig_id_002564,src_001852,time_988803,execs_36276056,op_havoc,rep_30 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000652,time_0,execs_0,orig_id_002568,src_002549,time_996578,execs_36304087,op_havoc,rep_14 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000653,time_0,execs_0,orig_id_002573,src_002569,time_1010718,execs_36320591,op_havoc,rep_33 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000654,time_0,execs_0,orig_id_002574,src_002509,time_1017082,execs_36332130,op_havoc,rep_17 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000655,time_0,execs_0,orig_id_002575,src_002572,time_1021338,execs_36340656,op_havoc,rep_12 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000656,time_0,execs_0,orig_id_002576,src_002556,time_1022925,execs_36343003,op_havoc,rep_8 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000657,time_0,execs_0,orig_id_002577,src_002425,time_1023051,execs_36344180,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000658,time_0,execs_0,orig_id_002578,src_002052,time_1024303,execs_36349941,op_havoc,rep_6 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000659,time_0,execs_0,orig_id_002579,src_002561,time_1028589,execs_36375342,op_havoc,rep_16 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000660,time_0,execs_0,orig_id_002580,src_002578,time_1029065,execs_36381780,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000661,time_0,execs_0,orig_id_002581,src_002396,time_1037921,execs_36446201,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000662,time_0,execs_0,orig_id_002582,src_001233,time_1038480,execs_36454671,op_havoc,rep_61 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000663,time_0,execs_0,orig_id_002583,src_002416,time_1038706,execs_36457471,op_havoc,rep_6 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000664,time_0,execs_0,orig_id_002584,src_002400,time_1041419,execs_36480481,op_havoc,rep_61 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000665,src_000344,time_230021,execs_2053490,op_havoc,rep_14,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000666,src_000342,time_458432,execs_5568803,op_havoc,rep_33,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000667,src_000666,time_488796,execs_6013352,op_havoc,rep_3,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000668,src_000666,time_495544,execs_6112473,op_havoc,rep_5,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000669,src_000665,time_514236,execs_6392180,op_havoc,rep_16,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000670,src_000667,time_572355,execs_7248665,op_havoc,rep_2,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000671,src_000670,time_583833,execs_7408678,op_havoc,rep_2,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000672,src_000669,time_600266,execs_7628452,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000675,src_000671,time_602158,execs_7651795,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000677,src_000676,time_605241,execs_7670887,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000678,src_000672,time_605993,execs_7675959,op_havoc,rep_18 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000679,src_000670,time_606793,execs_7682761,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000680,src_000066,time_607208,execs_7687329,op_havoc,rep_38 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000682,src_000675,time_609640,execs_7711079,op_havoc,rep_8 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000683,src_000465,time_610396,execs_7719588,op_havoc,rep_60 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000684,src_000680,time_610496,execs_7721155,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000689,src_000685,time_621161,execs_7777384,op_havoc,rep_26 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000690,src_000666,time_621239,execs_7777921,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000693,src_000688,time_627418,execs_7806362,op_havoc,rep_60 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000694,src_000681,time_628782,execs_7807550,op_havoc,rep_13 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000696,src_000621,time_637722,execs_7823459,op_havoc,rep_56 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000697,src_000691,time_641059,execs_7830140,op_havoc,rep_13 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000698,src_000665,time_641832,execs_7840094,op_havoc,rep_19 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000700,src_000573,time_645147,execs_7847202,op_havoc,rep_64 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000702,src_000539,time_653618,execs_7883695,op_havoc,rep_28 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000704,src_000668,time_659219,execs_7899278,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000705,src_000682,time_659598,execs_7904938,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000706,src_000678,time_660051,execs_7908883,op_havoc,rep_12 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000707,src_000702,time_660917,execs_7915670,op_havoc,rep_28 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000711,src_000709,time_668320,execs_7946280,op_havoc,rep_48 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000712,src_000710,time_669314,execs_7950395,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000714,src_000568,time_671213,execs_7958002,op_havoc,rep_18 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000715,src_000629,time_677989,execs_7981592,op_havoc,rep_46 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000716,src_000450,time_678758,execs_7991415,op_havoc,rep_9 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000718,src_000711,time_679609,execs_7998951,op_havoc,rep_51 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000719,src_000495,time_681664,execs_8012359,op_havoc,rep_53 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000720,src_000398,time_685795,execs_8021518,op_havoc,rep_55 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000721,src_000277,time_687244,execs_8039383,op_havoc,rep_42 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000723,src_000722,time_691057,execs_8068440,op_havoc,rep_61 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000726,src_000724,time_703275,execs_8198392,op_havoc,rep_7 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000727,src_000674,time_709905,execs_8282001,op_havoc,rep_42 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000729,src_000726,time_710962,execs_8288462,op_havoc,rep_16 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000730,src_000632,time_711317,execs_8291324,op_havoc,rep_25 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000731,src_000704,time_715419,execs_8317672,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000732,src_000731,time_719171,execs_8350648,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000734,src_000361,time_721615,execs_8375811,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000735,src_000734,time_723474,execs_8390090,op_havoc,rep_25 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000736,src_000667,time_726567,execs_8418808,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000737,src_000416,time_728749,execs_8445598,op_havoc,rep_34 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000739,src_000611,time_733940,execs_8490246,op_havoc,rep_7 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000740,src_000371,time_735026,execs_8505132,op_havoc,rep_13 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000741,src_000698,time_745964,execs_8619832,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000742,src_000698,time_745973,execs_8619891,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000743,src_000339,time_746857,execs_8630409,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000744,src_000738,time_748722,execs_8641272,op_havoc,rep_6 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000745,src_000188,time_761786,execs_8765361,op_havoc,rep_61 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000747,src_000605,time_773388,execs_8825086,op_havoc,rep_15 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000749,src_000662,time_799875,execs_9088998,op_havoc,rep_59 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000751,src_000504,time_815238,execs_9180606,op_havoc,rep_13,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000752,src_000666,time_815849,execs_9188007,op_havoc,rep_8,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000753,src_000752,time_816698,execs_9194411,op_havoc,rep_1 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000754,src_000753,time_818463,execs_9208305,op_havoc,rep_1 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000755,src_000753,time_818654,execs_9209395,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000757,src_000705,time_825323,execs_9267548,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000758,src_000756,time_826280,execs_9277050,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000761,src_000466,time_841138,execs_9396095,op_havoc,rep_44 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000762,src_000760,time_841917,execs_9401462,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000763,src_000389,time_853731,execs_9516131,op_havoc,rep_28 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000764,src_000763,time_856083,execs_9537361,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000765,src_000435,time_860870,execs_9589020,op_havoc,rep_44 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000766,src_000662,time_861031,execs_9590297,op_havoc,rep_43 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000767,src_000679,time_862881,execs_9610250,op_havoc,rep_8 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000768,src_000767,time_866424,execs_9638126,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000770,src_000487,time_875695,execs_9730443,op_havoc,rep_47 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000774,src_000772,time_887940,execs_9827041,op_havoc,rep_32 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000778,src_000777,time_940191,execs_10319507,op_havoc,rep_15 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000779,src_000659,time_943433,execs_10347244,op_havoc,rep_51 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000780,src_000694,time_957936,execs_10509124,op_havoc,rep_24 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000781,src_000747,time_959034,execs_10520138,op_havoc,rep_49 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000785,src_000783,time_966752,execs_10549735,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000787,src_000701,time_1015217,execs_10935186,op_havoc,rep_31 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000788,src_000775,time_1026732,execs_11016699,op_havoc,rep_64 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000789,src_000741,time_1043352,execs_11115563,op_havoc,rep_8 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000793,src_000791,time_1093859,execs_11608717,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000794,src_000791,time_1093951,execs_11609170,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000795,src_000792,time_1095675,execs_11625142,op_havoc,rep_1 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000796,src_000537,time_1096798,execs_11640791,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000797,src_000796,time_1101892,execs_11678095,op_havoc,rep_1 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000798,src_000795,time_1102730,execs_11685751,op_havoc,rep_7 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000799,src_000795,time_1102773,execs_11686052,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000801,src_000667,time_1122444,execs_11877313,op_havoc,rep_8,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000802,src_000801,time_1128512,execs_11938073,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000803,src_000583,time_1133764,execs_11995704,op_havoc,rep_45 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000804,src_000792,time_2092611,execs_12017333,op_havoc,rep_1,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000805,src_000804,time_2096251,execs_12056405,op_havoc,rep_6 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000807,src_000794,time_2102058,execs_12108863,op_havoc,rep_7,+cov (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000808,src_000807,time_2105696,execs_12120801,op_havoc,rep_28 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000810,src_000808,time_2107119,execs_12128593,op_havoc,rep_10 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000811,src_000809,time_2111768,execs_12147805,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000812,src_000703,time_2130611,execs_12297893,op_havoc,rep_63 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000813,src_000802,time_2195598,execs_12562102,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000814,src_000802,time_2195616,execs_12562238,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000815,src_000717,time_2205006,execs_12650970,op_havoc,rep_15 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000816,src_000804,time_2215765,execs_12734916,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000817,src_000816,time_2625685,execs_13097985,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000818,src_000804,time_2643442,execs_13249854,op_havoc,rep_52 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000819,src_000690,time_2643921,execs_13253433,op_havoc,rep_1 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000821,src_000507,time_2686822,execs_13358103,op_havoc,rep_61 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000822,src_000819,time_2694148,execs_13409072,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000823,src_000822,time_2695380,execs_13415248,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000824,src_000477,time_2695806,execs_13416218,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000826,src_000751,time_2725133,execs_13666207,op_havoc,rep_3 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000827,src_000514,time_2836227,execs_14091763,op_havoc,rep_54 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000828,src_000706,time_3225665,execs_14153160,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000829,src_000820,time_3229416,execs_14179728,op_havoc,rep_49 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000830,src_000101,time_3236408,execs_14224187,op_havoc,rep_62 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000832,src_000799,time_3316876,execs_14914701,op_havoc,rep_5 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000833,src_000748,time_4368375,execs_15222946,op_havoc,rep_25 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000834,src_000832,time_5370818,execs_15891589,op_havoc,rep_6 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000835,src_000558,time_5380491,execs_15957568,op_havoc,rep_23 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000836,src_000012,time_5455021,execs_16586875,op_havoc,rep_50 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000837,src_000438,time_5513499,execs_17125622,op_havoc,rep_31 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000838,src_000836,time_5547107,execs_17403063,op_havoc,rep_43 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000839,src_000510,time_5568434,execs_17580924,op_havoc,rep_12 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000840,src_000832,time_5610279,execs_17977962,op_havoc,rep_48 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000841,src_000840,time_5612701,execs_17985097,op_havoc,rep_2 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000843,src_000842,time_5715849,execs_18885852,op_havoc,rep_8 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000845,src_000844,time_5751517,execs_19150102,op_havoc,rep_12 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000847,src_000846,time_5775053,execs_19319173,op_havoc,rep_28 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000848,src_000437,time_5844703,execs_19959625,op_havoc,rep_22 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000849,src_000626,time_5863450,execs_20117830,op_havoc,rep_52 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000850,src_000840,time_5886971,execs_20306049,op_havoc,rep_62 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000852,src_000816,time_6108370,execs_22171153,op_havoc,rep_1 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000853,src_000851,time_6133306,execs_22379384,op_havoc,rep_7 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000854,src_000852,time_6168220,execs_22682341,op_havoc,rep_7 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000855,src_000831,time_6207533,execs_23018295,op_havoc,rep_16 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000856,src_000736,time_6352190,execs_24163219,op_havoc,rep_4 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000857,src_000736,time_6352259,execs_24163690,op_havoc,rep_1 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000858,src_000813,time_6490088,execs_25334502,op_havoc,rep_7 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000859,src_000803,time_6553774,execs_25880072,op_havoc,rep_12 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000860,src_000362,time_6591657,execs_26226621,op_havoc,rep_35 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000861,src_000735,time_6685845,execs_26992841,op_havoc,rep_13 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000862,src_000784,time_6866888,execs_28547190,op_havoc,rep_54 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000863,src_000859,time_6947267,execs_29143483,op_havoc,rep_25 (100%) rename test/fuzz-libghostty/corpus/{vt-parser-cmin => parser-cmin}/id_000864,src_000451,time_6952404,execs_29165196,op_havoc,rep_47 (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/01-plain-text (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/02-crlf (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/03-tab-bs (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/04-c0-controls (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/05-esc-cursor-save-restore (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/06-esc-keypad (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/07-esc-index (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/08-esc-ris (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/09-csi-cursor-move (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/10-csi-cup (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/11-csi-ed (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/12-csi-el (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/13-csi-sgr-basic (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/14-csi-sgr-256 (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/15-csi-sgr-rgb (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/16-csi-decset (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/17-csi-dsr (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/18-csi-decstbm (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/19-csi-insert-delete-lines (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/20-csi-intermediate (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/21-osc-title-bel (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/22-osc-title-st (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/23-osc-icon (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/24-osc-clipboard (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/25-osc-hyperlink (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/26-osc-color (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/27-osc-fg (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/28-dcs-xtgettcap (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/29-dcs-decrqss (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/30-dcs-tmux (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/31-c1-dcs (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/32-c1-csi (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/33-c1-osc (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/34-utf8-2byte (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/35-utf8-3byte (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/36-utf8-4byte-emoji (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/37-mixed-text-csi (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/38-mixed-osc-csi (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/39-csi-many-params (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/40-csi-subparams (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/41-incomplete-csi (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/42-incomplete-esc (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/43-incomplete-osc (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/44-empty (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/45-esc-misc (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/46-line-drawing (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/47-csi-cursor-hide-show (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/48-csi-da2 (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/49-csi-sgr-all (100%) rename test/fuzz-libghostty/corpus/{initial => parser-initial}/50-apc (100%) rename test/fuzz-libghostty/corpus/{vt-stream-initial => stream-initial}/01-plain-text-slice (100%) rename test/fuzz-libghostty/corpus/{vt-stream-initial => stream-initial}/02-plain-text-scalar (100%) rename test/fuzz-libghostty/corpus/{vt-stream-initial => stream-initial}/03-csi-cursor-sgr (100%) rename test/fuzz-libghostty/corpus/{vt-stream-initial => stream-initial}/04-csi-erase (100%) rename test/fuzz-libghostty/corpus/{vt-stream-initial => stream-initial}/05-osc-title-bel (100%) rename test/fuzz-libghostty/corpus/{vt-stream-initial => stream-initial}/06-osc-title-st (100%) rename test/fuzz-libghostty/corpus/{vt-stream-initial => stream-initial}/07-dcs-decrqss (100%) rename test/fuzz-libghostty/corpus/{vt-stream-initial => stream-initial}/08-apc (100%) rename test/fuzz-libghostty/corpus/{vt-stream-initial => stream-initial}/09-mixed-text-csi (100%) rename test/fuzz-libghostty/corpus/{vt-stream-initial => stream-initial}/10-sgr-256-rgb (100%) rename test/fuzz-libghostty/corpus/{vt-stream-initial => stream-initial}/11-utf8-multibyte (100%) rename test/fuzz-libghostty/corpus/{vt-stream-initial => stream-initial}/12-malformed-utf8 (100%) rename test/fuzz-libghostty/corpus/{vt-stream-initial => stream-initial}/13-incomplete-csi (100%) rename test/fuzz-libghostty/corpus/{vt-stream-initial => stream-initial}/14-decset-decrst (100%) rename test/fuzz-libghostty/corpus/{vt-stream-initial => stream-initial}/15-scroll-region (100%) rename test/fuzz-libghostty/corpus/{vt-stream-initial => stream-initial}/16-c1-controls (100%) rename test/fuzz-libghostty/corpus/{vt-stream-initial => stream-initial}/17-tab-backspace (100%) rename test/fuzz-libghostty/corpus/{vt-stream-initial => stream-initial}/18-insert-delete (100%) rename test/fuzz-libghostty/corpus/{vt-stream-initial => stream-initial}/19-many-params (100%) rename test/fuzz-libghostty/corpus/{vt-stream-initial => stream-initial}/20-csi-subparams (100%) rename test/fuzz-libghostty/corpus/{vt-stream-initial => stream-initial}/21-osc-hyperlink (100%) rename test/fuzz-libghostty/corpus/{vt-stream-initial => stream-initial}/22-osc-clipboard (100%) rename test/fuzz-libghostty/corpus/{vt-stream-initial => stream-initial}/23-empty (100%) rename test/fuzz-libghostty/corpus/{vt-stream-initial => stream-initial}/24-esc-misc (100%) rename test/fuzz-libghostty/src/{fuzz_vt_parser.zig => fuzz_parser.zig} (100%) rename test/fuzz-libghostty/src/{fuzz_vt_stream.zig => fuzz_stream.zig} (100%) diff --git a/test/fuzz-libghostty/AGENTS.md b/test/fuzz-libghostty/AGENTS.md index daafdb8871..9c4f530948 100644 --- a/test/fuzz-libghostty/AGENTS.md +++ b/test/fuzz-libghostty/AGENTS.md @@ -1,7 +1,10 @@ # AFL++ Fuzzer for Libghostty -- Fuzz targets: `fuzz-vt-parser` and `fuzz-vt-stream` -- Build all targets with `zig build` +- Build all fuzzer with `zig build` +- The list of available fuzzers is in `build.zig` (search for `fuzzers`). +- Run a specific fuzzer with `zig build run-` (e.g. `zig build run-parser`) +- Corpus directories follow the naming convention `corpus/-` + (e.g. `corpus/parser-initial`, `corpus/stream-cmin`). - After running `afl-cmin`/`afl-tmin`, run `corpus/sanitize-filenames.sh` before committing to replace colons with underscores (colons are invalid on Windows NTFS). @@ -16,7 +19,7 @@ not from a file argument. This affects how you invoke AFL++ tools: - **`afl-showmap`**: Must pipe input via stdin, **not** `@@`: ```sh - cat testcase | afl-showmap -o map.txt -- zig-out/bin/fuzz-vt-stream + cat testcase | afl-showmap -o map.txt -- zig-out/bin/fuzz-stream ``` - **`afl-cmin`**: Do **not** use `@@`. Requires `AFL_NO_FORKSRV=1` with @@ -24,14 +27,14 @@ not from a file argument. This affects how you invoke AFL++ tools: ```sh AFL_NO_FORKSRV=1 /opt/homebrew/Cellar/afl++/4.35c/libexec/afl-cmin.bash \ - -i afl-out/fuzz-vt-stream/default/queue -o corpus/vt-stream-cmin \ - -- zig-out/bin/fuzz-vt-stream + -i afl-out/fuzz-stream/default/queue -o corpus/stream-cmin \ + -- zig-out/bin/fuzz-stream ``` - **`afl-tmin`**: Also requires `AFL_NO_FORKSRV=1`, no `@@`: ```sh - AFL_NO_FORKSRV=1 afl-tmin -i -o -- zig-out/bin/fuzz-vt-stream + AFL_NO_FORKSRV=1 afl-tmin -i -o -- zig-out/bin/fuzz-stream ``` If you pass `@@` or a filename argument, `afl-showmap`/`afl-cmin`/`afl-tmin` diff --git a/test/fuzz-libghostty/README.md b/test/fuzz-libghostty/README.md index 4bf9d6676f..dc87105eaf 100644 --- a/test/fuzz-libghostty/README.md +++ b/test/fuzz-libghostty/README.md @@ -5,10 +5,10 @@ libghostty-vt (Zig module). ## Fuzz Targets -| Target | Binary | Description | -| ------------------ | ------------------ | ------------------------------------------------------- | -| `fuzz-vt-parser` | `fuzz-vt-parser` | VT parser only (`Parser.next` byte-at-a-time) | -| `fuzz-vt-stream` | `fuzz-vt-stream` | Full terminal stream (`nextSlice` + `next` via handler) | +| Target | Binary | Description | +| ---------- | -------------- | ------------------------------------------------------- | +| `parser` | `fuzz-parser` | VT parser only (`Parser.next` byte-at-a-time) | +| `stream` | `fuzz-stream` | Full terminal stream (`nextSlice` + `next` via handler) | The stream target creates a small `Terminal` and exercises the readonly `Stream` handler, covering printing, CSI dispatch, OSC, DCS, SGR, cursor @@ -33,22 +33,21 @@ zig build This compiles Zig static libraries for each fuzz target, emits LLVM bitcode, then links each with `afl.c` using `afl-cc` to produce instrumented binaries -at `zig-out/bin/fuzz-vt-parser` and `zig-out/bin/fuzz-vt-stream`. +at `zig-out/bin/fuzz-parser` and `zig-out/bin/fuzz-stream`. ## Running the Fuzzer Each target has its own run step: ```sh -zig build run-fuzz-vt-parser # Run the VT parser fuzzer -zig build run-fuzz-vt-stream # Run the VT stream fuzzer -zig build run # Alias for run-fuzz-vt-parser +zig build run-parser # Run the VT parser fuzzer +zig build run-stream # Run the VT stream fuzzer ``` Or invoke `afl-fuzz` directly: ```sh -afl-fuzz -i corpus/vt-stream-initial -o afl-out/fuzz-vt-stream -- zig-out/bin/fuzz-vt-stream @@ +afl-fuzz -i corpus/stream-initial -o afl-out/stream -- zig-out/bin/fuzz-stream @@ ``` The fuzzer runs indefinitely. Let it run for as long as you like; meaningful @@ -60,7 +59,7 @@ deeper bugs. Press `ctrl+c` to stop the fuzzer when you're done. After (or during) a run, results are written to `afl-out//default/`: ``` -afl-out/fuzz-vt-stream/default/ +afl-out/stream/default/ ├── crashes/ # Inputs that triggered crashes ├── hangs/ # Inputs that triggered hangs/timeouts └── queue/ # All interesting inputs (the evolved corpus) @@ -75,7 +74,7 @@ issue. The filename encodes metadata about how it was found (e.g. Replay any crashing input by piping it into the harness: ```sh -cat afl-out/fuzz-vt-stream/default/crashes/ | zig-out/bin/fuzz-vt-stream +cat afl-out/stream/default/crashes/ | zig-out/bin/fuzz-stream ``` ## Corpus Management @@ -96,9 +95,9 @@ Reduce the evolved queue to a minimal set covering all discovered edges: ```sh AFL_NO_FORKSRV=1 afl-cmin.bash \ - -i afl-out/fuzz-vt-stream/default/queue \ - -o corpus/vt-stream-cmin \ - -- zig-out/bin/fuzz-vt-stream + -i afl-out/stream/default/queue \ + -o corpus/stream-cmin \ + -- zig-out/bin/fuzz-stream ``` `AFL_NO_FORKSRV=1` is required because the Python `afl-cmin` wrapper has @@ -111,12 +110,12 @@ Shrink each file in the minimized corpus to the smallest input that preserves its unique coverage: ```sh -mkdir -p corpus/vt-stream-min -for f in corpus/vt-stream-cmin/*; do +mkdir -p corpus/stream-min +for f in corpus/stream-cmin/*; do AFL_NO_FORKSRV=1 afl-tmin \ -i "$f" \ - -o "corpus/vt-stream-min/$(basename "$f")" \ - -- zig-out/bin/fuzz-vt-stream + -o "corpus/stream-min/$(basename "$f")" \ + -- zig-out/bin/fuzz-stream done ``` @@ -138,6 +137,6 @@ rename the output files to replace colons with underscores before committing: | Directory | Contents | | -------------------------- | ----------------------------------------------- | -| `corpus/initial/` | Hand-written seed inputs for vt-parser | -| `corpus/vt-parser-cmin/` | Output of `afl-cmin` (edge-deduplicated corpus) | -| `corpus/vt-stream-initial/`| Hand-written seed inputs for vt-stream | +| `corpus/parser-initial/` | Hand-written seed inputs for vt-parser | +| `corpus/parser-cmin/` | Output of `afl-cmin` (edge-deduplicated corpus) | +| `corpus/stream-initial/` | Hand-written seed inputs for vt-stream | diff --git a/test/fuzz-libghostty/build.zig b/test/fuzz-libghostty/build.zig index 037f5cae8b..382283ee23 100644 --- a/test/fuzz-libghostty/build.zig +++ b/test/fuzz-libghostty/build.zig @@ -1,69 +1,72 @@ const std = @import("std"); const afl = @import("afl"); -const FuzzTarget = struct { +/// Possible fuzz targets. Each fuzz target is implemented in +/// src/fuzz_.zig and has an initial corpus in corpus/-initial. +const Fuzzer = struct { name: []const u8, - source: []const u8, - corpus: []const u8, + + pub fn source(comptime self: Fuzzer) []const u8 { + return "src/fuzz_" ++ self.name ++ ".zig"; + } + + pub fn corpus(comptime self: Fuzzer) []const u8 { + // Change this suffix to use cmin vs initial corpus + return "corpus/" ++ self.name ++ "-initial"; + } }; -const fuzz_targets = [_]FuzzTarget{ - .{ - .name = "fuzz-vt-parser", - .source = "src/fuzz_vt_parser.zig", - .corpus = "corpus/vt-parser-cmin", - }, - .{ - .name = "fuzz-vt-stream", - .source = "src/fuzz_vt_stream.zig", - .corpus = "corpus/vt-stream-initial", - }, +const fuzzers: []const Fuzzer = &.{ + .{ .name = "parser" }, + .{ .name = "stream" }, }; pub fn build(b: *std.Build) void { const target = b.standardTargetOptions(.{}); const optimize = b.standardOptimizeOption(.{}); - const run_step = b.step("run", "Run the default fuzzer (vt-parser) with afl-fuzz"); const ghostty_dep = b.lazyDependency("ghostty", .{ .simd = false, }); - for (fuzz_targets, 0..) |fuzz, i| { - const target_run_step = b.step( - b.fmt("run-{s}", .{fuzz.name}), - b.fmt("Run {s} with afl-fuzz", .{fuzz.name}), + inline for (fuzzers) |fuzzer| { + const run_step = b.step( + b.fmt("run-{s}", .{fuzzer.name}), + b.fmt("Run {s} with afl-fuzz", .{fuzzer.name}), ); const lib_mod = b.createModule(.{ - .root_source_file = b.path(fuzz.source), + .root_source_file = b.path(fuzzer.source()), .target = target, .optimize = optimize, }); if (ghostty_dep) |dep| { - lib_mod.addImport("ghostty-vt", dep.module("ghostty-vt")); + lib_mod.addImport( + "ghostty-vt", + dep.module("ghostty-vt"), + ); } const lib = b.addLibrary(.{ - .name = fuzz.name, + .name = fuzzer.name, .root_module = lib_mod, }); lib.root_module.stack_check = false; lib.root_module.fuzz = true; const exe = afl.addInstrumentedExe(b, lib); + const run = afl.addFuzzerRun( + b, + exe, + b.path(fuzzer.corpus()), + b.path(b.fmt("afl-out/{s}", .{fuzzer.name})), + ); + run_step.dependOn(&run.step); - const run = afl.addFuzzerRun(b, exe, b.path(fuzz.corpus), b.path(b.fmt("afl-out/{s}", .{fuzz.name}))); - - b.installArtifact(lib); - const exe_install = b.addInstallBinFile(exe, fuzz.name); + const exe_install = b.addInstallBinFile( + exe, + "fuzz-" ++ fuzzer.name, + ); b.getInstallStep().dependOn(&exe_install.step); - - target_run_step.dependOn(&run.step); - - // Default `zig build run` runs the first target (vt-parser) - if (i == 0) { - run_step.dependOn(&run.step); - } } } diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000000,time_0,execs_0,orig_id_000019,time_0,execs_0,orig_20-csi-intermediate b/test/fuzz-libghostty/corpus/parser-cmin/id_000000,time_0,execs_0,orig_id_000019,time_0,execs_0,orig_20-csi-intermediate similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000000,time_0,execs_0,orig_id_000019,time_0,execs_0,orig_20-csi-intermediate rename to test/fuzz-libghostty/corpus/parser-cmin/id_000000,time_0,execs_0,orig_id_000019,time_0,execs_0,orig_20-csi-intermediate diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000001,time_0,execs_0,orig_id_000041,time_0,execs_0,orig_42-incomplete-esc b/test/fuzz-libghostty/corpus/parser-cmin/id_000001,time_0,execs_0,orig_id_000041,time_0,execs_0,orig_42-incomplete-esc similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000001,time_0,execs_0,orig_id_000041,time_0,execs_0,orig_42-incomplete-esc rename to test/fuzz-libghostty/corpus/parser-cmin/id_000001,time_0,execs_0,orig_id_000041,time_0,execs_0,orig_42-incomplete-esc diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000002,time_0,execs_0,orig_id_000046,time_0,execs_0,orig_48-csi-da2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000002,time_0,execs_0,orig_id_000046,time_0,execs_0,orig_48-csi-da2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000002,time_0,execs_0,orig_id_000046,time_0,execs_0,orig_48-csi-da2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000002,time_0,execs_0,orig_id_000046,time_0,execs_0,orig_48-csi-da2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000003,time_0,execs_0,orig_id_000052,src_000003,time_16,execs_687,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000003,time_0,execs_0,orig_id_000052,src_000003,time_16,execs_687,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000003,time_0,execs_0,orig_id_000052,src_000003,time_16,execs_687,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000003,time_0,execs_0,orig_id_000052,src_000003,time_16,execs_687,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000006,time_0,execs_0,orig_id_000076,src_000003,time_32,execs_1079,op_havoc,rep_15,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000006,time_0,execs_0,orig_id_000076,src_000003,time_32,execs_1079,op_havoc,rep_15,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000006,time_0,execs_0,orig_id_000076,src_000003,time_32,execs_1079,op_havoc,rep_15,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000006,time_0,execs_0,orig_id_000076,src_000003,time_32,execs_1079,op_havoc,rep_15,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000008,time_0,execs_0,orig_id_000088,src_000003,time_41,execs_1431,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/parser-cmin/id_000008,time_0,execs_0,orig_id_000088,src_000003,time_41,execs_1431,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000008,time_0,execs_0,orig_id_000088,src_000003,time_41,execs_1431,op_havoc,rep_14 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000008,time_0,execs_0,orig_id_000088,src_000003,time_41,execs_1431,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000009,time_0,execs_0,orig_id_000142,src_000003,time_117,execs_4908,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/parser-cmin/id_000009,time_0,execs_0,orig_id_000142,src_000003,time_117,execs_4908,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000009,time_0,execs_0,orig_id_000142,src_000003,time_117,execs_4908,op_havoc,rep_10 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000009,time_0,execs_0,orig_id_000142,src_000003,time_117,execs_4908,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000011,time_0,execs_0,orig_id_000230,src_000003,time_438,execs_23832,op_havoc,rep_15,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000011,time_0,execs_0,orig_id_000230,src_000003,time_438,execs_23832,op_havoc,rep_15,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000011,time_0,execs_0,orig_id_000230,src_000003,time_438,execs_23832,op_havoc,rep_15,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000011,time_0,execs_0,orig_id_000230,src_000003,time_438,execs_23832,op_havoc,rep_15,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000012,time_0,execs_0,orig_id_000267,src_000003,time_583,execs_33560,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/parser-cmin/id_000012,time_0,execs_0,orig_id_000267,src_000003,time_583,execs_33560,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000012,time_0,execs_0,orig_id_000267,src_000003,time_583,execs_33560,op_havoc,rep_14 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000012,time_0,execs_0,orig_id_000267,src_000003,time_583,execs_33560,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000019,time_0,execs_0,orig_id_000397,src_000251,time_1282,execs_83907,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000019,time_0,execs_0,orig_id_000397,src_000251,time_1282,execs_83907,op_havoc,rep_7,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000019,time_0,execs_0,orig_id_000397,src_000251,time_1282,execs_83907,op_havoc,rep_7,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000019,time_0,execs_0,orig_id_000397,src_000251,time_1282,execs_83907,op_havoc,rep_7,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000021,time_0,execs_0,orig_id_000402,src_000251,time_1349,execs_88810,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000021,time_0,execs_0,orig_id_000402,src_000251,time_1349,execs_88810,op_havoc,rep_3,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000021,time_0,execs_0,orig_id_000402,src_000251,time_1349,execs_88810,op_havoc,rep_3,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000021,time_0,execs_0,orig_id_000402,src_000251,time_1349,execs_88810,op_havoc,rep_3,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000025,time_0,execs_0,orig_id_000441,src_000386,time_1636,execs_108369,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/parser-cmin/id_000025,time_0,execs_0,orig_id_000441,src_000386,time_1636,execs_108369,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000025,time_0,execs_0,orig_id_000441,src_000386,time_1636,execs_108369,op_havoc,rep_15 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000025,time_0,execs_0,orig_id_000441,src_000386,time_1636,execs_108369,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000028,time_0,execs_0,orig_id_000467,src_000386,time_1733,execs_115697,op_havoc,rep_16,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000028,time_0,execs_0,orig_id_000467,src_000386,time_1733,execs_115697,op_havoc,rep_16,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000028,time_0,execs_0,orig_id_000467,src_000386,time_1733,execs_115697,op_havoc,rep_16,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000028,time_0,execs_0,orig_id_000467,src_000386,time_1733,execs_115697,op_havoc,rep_16,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000029,time_0,execs_0,orig_id_000475,src_000386,time_1779,execs_119324,op_havoc,rep_11,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000029,time_0,execs_0,orig_id_000475,src_000386,time_1779,execs_119324,op_havoc,rep_11,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000029,time_0,execs_0,orig_id_000475,src_000386,time_1779,execs_119324,op_havoc,rep_11,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000029,time_0,execs_0,orig_id_000475,src_000386,time_1779,execs_119324,op_havoc,rep_11,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000030,time_0,execs_0,orig_id_000483,src_000466,time_1838,execs_121940,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000030,time_0,execs_0,orig_id_000483,src_000466,time_1838,execs_121940,op_havoc,rep_3,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000030,time_0,execs_0,orig_id_000483,src_000466,time_1838,execs_121940,op_havoc,rep_3,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000030,time_0,execs_0,orig_id_000483,src_000466,time_1838,execs_121940,op_havoc,rep_3,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000032,time_0,execs_0,orig_id_000486,src_000466,time_1847,execs_122604,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000032,time_0,execs_0,orig_id_000486,src_000466,time_1847,execs_122604,op_havoc,rep_1,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000032,time_0,execs_0,orig_id_000486,src_000466,time_1847,execs_122604,op_havoc,rep_1,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000032,time_0,execs_0,orig_id_000486,src_000466,time_1847,execs_122604,op_havoc,rep_1,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000033,time_0,execs_0,orig_id_000490,src_000466,time_1870,execs_124365,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000033,time_0,execs_0,orig_id_000490,src_000466,time_1870,execs_124365,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000033,time_0,execs_0,orig_id_000490,src_000466,time_1870,execs_124365,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000033,time_0,execs_0,orig_id_000490,src_000466,time_1870,execs_124365,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000034,time_0,execs_0,orig_id_000519,src_000437,time_2125,execs_140688,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000034,time_0,execs_0,orig_id_000519,src_000437,time_2125,execs_140688,op_havoc,rep_3,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000034,time_0,execs_0,orig_id_000519,src_000437,time_2125,execs_140688,op_havoc,rep_3,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000034,time_0,execs_0,orig_id_000519,src_000437,time_2125,execs_140688,op_havoc,rep_3,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000039,time_0,execs_0,orig_id_000550,src_000494,time_2350,execs_155247,op_havoc,rep_12,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000039,time_0,execs_0,orig_id_000550,src_000494,time_2350,execs_155247,op_havoc,rep_12,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000039,time_0,execs_0,orig_id_000550,src_000494,time_2350,execs_155247,op_havoc,rep_12,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000039,time_0,execs_0,orig_id_000550,src_000494,time_2350,execs_155247,op_havoc,rep_12,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000042,time_0,execs_0,orig_id_000573,src_000494,time_2487,execs_164820,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/parser-cmin/id_000042,time_0,execs_0,orig_id_000573,src_000494,time_2487,execs_164820,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000042,time_0,execs_0,orig_id_000573,src_000494,time_2487,execs_164820,op_havoc,rep_13 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000042,time_0,execs_0,orig_id_000573,src_000494,time_2487,execs_164820,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000043,time_0,execs_0,orig_id_000595,src_000494,time_2674,execs_174563,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/parser-cmin/id_000043,time_0,execs_0,orig_id_000595,src_000494,time_2674,execs_174563,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000043,time_0,execs_0,orig_id_000595,src_000494,time_2674,execs_174563,op_havoc,rep_13 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000043,time_0,execs_0,orig_id_000595,src_000494,time_2674,execs_174563,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000044,time_0,execs_0,orig_id_000597,src_000494,time_2720,execs_177479,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/parser-cmin/id_000044,time_0,execs_0,orig_id_000597,src_000494,time_2720,execs_177479,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000044,time_0,execs_0,orig_id_000597,src_000494,time_2720,execs_177479,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000044,time_0,execs_0,orig_id_000597,src_000494,time_2720,execs_177479,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000048,time_0,execs_0,orig_id_000618,src_000494,time_2975,execs_194733,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/parser-cmin/id_000048,time_0,execs_0,orig_id_000618,src_000494,time_2975,execs_194733,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000048,time_0,execs_0,orig_id_000618,src_000494,time_2975,execs_194733,op_havoc,rep_10 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000048,time_0,execs_0,orig_id_000618,src_000494,time_2975,execs_194733,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000051,time_0,execs_0,orig_id_000635,src_000283,time_3226,execs_209131,op_havoc,rep_16,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000051,time_0,execs_0,orig_id_000635,src_000283,time_3226,execs_209131,op_havoc,rep_16,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000051,time_0,execs_0,orig_id_000635,src_000283,time_3226,execs_209131,op_havoc,rep_16,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000051,time_0,execs_0,orig_id_000635,src_000283,time_3226,execs_209131,op_havoc,rep_16,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000052,time_0,execs_0,orig_id_000637,src_000283,time_3242,execs_210298,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/parser-cmin/id_000052,time_0,execs_0,orig_id_000637,src_000283,time_3242,execs_210298,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000052,time_0,execs_0,orig_id_000637,src_000283,time_3242,execs_210298,op_havoc,rep_16 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000052,time_0,execs_0,orig_id_000637,src_000283,time_3242,execs_210298,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000053,time_0,execs_0,orig_id_000641,src_000283,time_3279,execs_212708,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/parser-cmin/id_000053,time_0,execs_0,orig_id_000641,src_000283,time_3279,execs_212708,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000053,time_0,execs_0,orig_id_000641,src_000283,time_3279,execs_212708,op_havoc,rep_16 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000053,time_0,execs_0,orig_id_000641,src_000283,time_3279,execs_212708,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000056,time_0,execs_0,orig_id_000654,src_000467,time_3424,execs_221173,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000056,time_0,execs_0,orig_id_000654,src_000467,time_3424,execs_221173,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000056,time_0,execs_0,orig_id_000654,src_000467,time_3424,execs_221173,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000056,time_0,execs_0,orig_id_000654,src_000467,time_3424,execs_221173,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000058,time_0,execs_0,orig_id_000663,src_000349,time_3514,execs_225827,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000058,time_0,execs_0,orig_id_000663,src_000349,time_3514,execs_225827,op_havoc,rep_8,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000058,time_0,execs_0,orig_id_000663,src_000349,time_3514,execs_225827,op_havoc,rep_8,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000058,time_0,execs_0,orig_id_000663,src_000349,time_3514,execs_225827,op_havoc,rep_8,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000060,time_0,execs_0,orig_id_000668,src_000349,time_3620,execs_233166,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000060,time_0,execs_0,orig_id_000668,src_000349,time_3620,execs_233166,op_havoc,rep_4,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000060,time_0,execs_0,orig_id_000668,src_000349,time_3620,execs_233166,op_havoc,rep_4,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000060,time_0,execs_0,orig_id_000668,src_000349,time_3620,execs_233166,op_havoc,rep_4,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000061,time_0,execs_0,orig_id_000670,src_000304,time_3648,execs_235138,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/parser-cmin/id_000061,time_0,execs_0,orig_id_000670,src_000304,time_3648,execs_235138,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000061,time_0,execs_0,orig_id_000670,src_000304,time_3648,execs_235138,op_havoc,rep_11 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000061,time_0,execs_0,orig_id_000670,src_000304,time_3648,execs_235138,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000064,time_0,execs_0,orig_id_000706,src_000522,time_3970,execs_252869,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/parser-cmin/id_000064,time_0,execs_0,orig_id_000706,src_000522,time_3970,execs_252869,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000064,time_0,execs_0,orig_id_000706,src_000522,time_3970,execs_252869,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000064,time_0,execs_0,orig_id_000706,src_000522,time_3970,execs_252869,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000067,time_0,execs_0,orig_id_000728,src_000332,time_4454,execs_282164,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/parser-cmin/id_000067,time_0,execs_0,orig_id_000728,src_000332,time_4454,execs_282164,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000067,time_0,execs_0,orig_id_000728,src_000332,time_4454,execs_282164,op_havoc,rep_12 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000067,time_0,execs_0,orig_id_000728,src_000332,time_4454,execs_282164,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000068,time_0,execs_0,orig_id_000729,src_000332,time_4456,execs_282289,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/parser-cmin/id_000068,time_0,execs_0,orig_id_000729,src_000332,time_4456,execs_282289,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000068,time_0,execs_0,orig_id_000729,src_000332,time_4456,execs_282289,op_havoc,rep_11 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000068,time_0,execs_0,orig_id_000729,src_000332,time_4456,execs_282289,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000069,time_0,execs_0,orig_id_000732,src_000343,time_4466,execs_282965,op_havoc,rep_12,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000069,time_0,execs_0,orig_id_000732,src_000343,time_4466,execs_282965,op_havoc,rep_12,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000069,time_0,execs_0,orig_id_000732,src_000343,time_4466,execs_282965,op_havoc,rep_12,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000069,time_0,execs_0,orig_id_000732,src_000343,time_4466,execs_282965,op_havoc,rep_12,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000070,time_0,execs_0,orig_id_000735,src_000343,time_4480,execs_283970,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/parser-cmin/id_000070,time_0,execs_0,orig_id_000735,src_000343,time_4480,execs_283970,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000070,time_0,execs_0,orig_id_000735,src_000343,time_4480,execs_283970,op_havoc,rep_9 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000070,time_0,execs_0,orig_id_000735,src_000343,time_4480,execs_283970,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000072,time_0,execs_0,orig_id_000740,src_000343,time_4541,execs_286701,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/parser-cmin/id_000072,time_0,execs_0,orig_id_000740,src_000343,time_4541,execs_286701,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000072,time_0,execs_0,orig_id_000740,src_000343,time_4541,execs_286701,op_havoc,rep_10 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000072,time_0,execs_0,orig_id_000740,src_000343,time_4541,execs_286701,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000073,time_0,execs_0,orig_id_000748,src_000343,time_4637,execs_290209,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/parser-cmin/id_000073,time_0,execs_0,orig_id_000748,src_000343,time_4637,execs_290209,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000073,time_0,execs_0,orig_id_000748,src_000343,time_4637,execs_290209,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000073,time_0,execs_0,orig_id_000748,src_000343,time_4637,execs_290209,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000076,time_0,execs_0,orig_id_000755,src_000343,time_4700,execs_294596,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/parser-cmin/id_000076,time_0,execs_0,orig_id_000755,src_000343,time_4700,execs_294596,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000076,time_0,execs_0,orig_id_000755,src_000343,time_4700,execs_294596,op_havoc,rep_13 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000076,time_0,execs_0,orig_id_000755,src_000343,time_4700,execs_294596,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000079,time_0,execs_0,orig_id_000759,src_000528,time_4746,execs_296283,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/parser-cmin/id_000079,time_0,execs_0,orig_id_000759,src_000528,time_4746,execs_296283,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000079,time_0,execs_0,orig_id_000759,src_000528,time_4746,execs_296283,op_havoc,rep_10 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000079,time_0,execs_0,orig_id_000759,src_000528,time_4746,execs_296283,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000080,time_0,execs_0,orig_id_000761,src_000528,time_4756,execs_297052,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/parser-cmin/id_000080,time_0,execs_0,orig_id_000761,src_000528,time_4756,execs_297052,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000080,time_0,execs_0,orig_id_000761,src_000528,time_4756,execs_297052,op_havoc,rep_9 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000080,time_0,execs_0,orig_id_000761,src_000528,time_4756,execs_297052,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000084,time_0,execs_0,orig_id_000773,src_000528,time_4876,execs_305285,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/parser-cmin/id_000084,time_0,execs_0,orig_id_000773,src_000528,time_4876,execs_305285,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000084,time_0,execs_0,orig_id_000773,src_000528,time_4876,execs_305285,op_havoc,rep_15 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000084,time_0,execs_0,orig_id_000773,src_000528,time_4876,execs_305285,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000085,time_0,execs_0,orig_id_000778,src_000760,time_4953,execs_310152,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000085,time_0,execs_0,orig_id_000778,src_000760,time_4953,execs_310152,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000085,time_0,execs_0,orig_id_000778,src_000760,time_4953,execs_310152,op_havoc,rep_2,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000085,time_0,execs_0,orig_id_000778,src_000760,time_4953,execs_310152,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000087,time_0,execs_0,orig_id_000784,src_000760,time_4972,execs_311541,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000087,time_0,execs_0,orig_id_000784,src_000760,time_4972,execs_311541,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000087,time_0,execs_0,orig_id_000784,src_000760,time_4972,execs_311541,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000087,time_0,execs_0,orig_id_000784,src_000760,time_4972,execs_311541,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000088,time_0,execs_0,orig_id_000786,src_000760,time_4984,execs_312452,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000088,time_0,execs_0,orig_id_000786,src_000760,time_4984,execs_312452,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000088,time_0,execs_0,orig_id_000786,src_000760,time_4984,execs_312452,op_havoc,rep_2,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000088,time_0,execs_0,orig_id_000786,src_000760,time_4984,execs_312452,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000089,time_0,execs_0,orig_id_000790,src_000760,time_5115,execs_321534,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000089,time_0,execs_0,orig_id_000790,src_000760,time_5115,execs_321534,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000089,time_0,execs_0,orig_id_000790,src_000760,time_5115,execs_321534,op_havoc,rep_2,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000089,time_0,execs_0,orig_id_000790,src_000760,time_5115,execs_321534,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000092,time_0,execs_0,orig_id_000803,src_000663,time_5755,execs_363337,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000092,time_0,execs_0,orig_id_000803,src_000663,time_5755,execs_363337,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000092,time_0,execs_0,orig_id_000803,src_000663,time_5755,execs_363337,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000092,time_0,execs_0,orig_id_000803,src_000663,time_5755,execs_363337,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000093,time_0,execs_0,orig_id_000806,src_000786,time_5870,execs_371238,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/parser-cmin/id_000093,time_0,execs_0,orig_id_000806,src_000786,time_5870,execs_371238,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000093,time_0,execs_0,orig_id_000806,src_000786,time_5870,execs_371238,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000093,time_0,execs_0,orig_id_000806,src_000786,time_5870,execs_371238,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000094,time_0,execs_0,orig_id_000807,src_000486,time_5878,execs_371847,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000094,time_0,execs_0,orig_id_000807,src_000486,time_5878,execs_371847,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000094,time_0,execs_0,orig_id_000807,src_000486,time_5878,execs_371847,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000094,time_0,execs_0,orig_id_000807,src_000486,time_5878,execs_371847,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000096,time_0,execs_0,orig_id_000817,src_000505,time_5967,execs_378028,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/parser-cmin/id_000096,time_0,execs_0,orig_id_000817,src_000505,time_5967,execs_378028,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000096,time_0,execs_0,orig_id_000817,src_000505,time_5967,execs_378028,op_havoc,rep_14 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000096,time_0,execs_0,orig_id_000817,src_000505,time_5967,execs_378028,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000098,time_0,execs_0,orig_id_000825,src_000674,time_6143,execs_388763,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000098,time_0,execs_0,orig_id_000825,src_000674,time_6143,execs_388763,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000098,time_0,execs_0,orig_id_000825,src_000674,time_6143,execs_388763,op_havoc,rep_2,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000098,time_0,execs_0,orig_id_000825,src_000674,time_6143,execs_388763,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000100,time_0,execs_0,orig_id_000832,src_000479,time_6298,execs_397416,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/parser-cmin/id_000100,time_0,execs_0,orig_id_000832,src_000479,time_6298,execs_397416,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000100,time_0,execs_0,orig_id_000832,src_000479,time_6298,execs_397416,op_havoc,rep_10 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000100,time_0,execs_0,orig_id_000832,src_000479,time_6298,execs_397416,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000101,time_0,execs_0,orig_id_000833,src_000483,time_6311,execs_398331,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000101,time_0,execs_0,orig_id_000833,src_000483,time_6311,execs_398331,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000101,time_0,execs_0,orig_id_000833,src_000483,time_6311,execs_398331,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000101,time_0,execs_0,orig_id_000833,src_000483,time_6311,execs_398331,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000102,time_0,execs_0,orig_id_000834,src_000825,time_6320,execs_399009,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/parser-cmin/id_000102,time_0,execs_0,orig_id_000834,src_000825,time_6320,execs_399009,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000102,time_0,execs_0,orig_id_000834,src_000825,time_6320,execs_399009,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000102,time_0,execs_0,orig_id_000834,src_000825,time_6320,execs_399009,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000104,time_0,execs_0,orig_id_000838,src_000489,time_6361,execs_402084,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000104,time_0,execs_0,orig_id_000838,src_000489,time_6361,execs_402084,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000104,time_0,execs_0,orig_id_000838,src_000489,time_6361,execs_402084,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000104,time_0,execs_0,orig_id_000838,src_000489,time_6361,execs_402084,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000106,time_0,execs_0,orig_id_000843,src_000787,time_6409,execs_405622,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000106,time_0,execs_0,orig_id_000843,src_000787,time_6409,execs_405622,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000106,time_0,execs_0,orig_id_000843,src_000787,time_6409,execs_405622,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000106,time_0,execs_0,orig_id_000843,src_000787,time_6409,execs_405622,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000107,time_0,execs_0,orig_id_000849,src_000598,time_6489,execs_409093,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000107,time_0,execs_0,orig_id_000849,src_000598,time_6489,execs_409093,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000107,time_0,execs_0,orig_id_000849,src_000598,time_6489,execs_409093,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000107,time_0,execs_0,orig_id_000849,src_000598,time_6489,execs_409093,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000108,time_0,execs_0,orig_id_000850,src_000598,time_6493,execs_409277,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000108,time_0,execs_0,orig_id_000850,src_000598,time_6493,execs_409277,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000108,time_0,execs_0,orig_id_000850,src_000598,time_6493,execs_409277,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000108,time_0,execs_0,orig_id_000850,src_000598,time_6493,execs_409277,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000110,time_0,execs_0,orig_id_000856,src_000801,time_6563,execs_412611,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/parser-cmin/id_000110,time_0,execs_0,orig_id_000856,src_000801,time_6563,execs_412611,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000110,time_0,execs_0,orig_id_000856,src_000801,time_6563,execs_412611,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000110,time_0,execs_0,orig_id_000856,src_000801,time_6563,execs_412611,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000113,time_0,execs_0,orig_id_000871,src_000668,time_6850,execs_431000,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/parser-cmin/id_000113,time_0,execs_0,orig_id_000871,src_000668,time_6850,execs_431000,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000113,time_0,execs_0,orig_id_000871,src_000668,time_6850,execs_431000,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000113,time_0,execs_0,orig_id_000871,src_000668,time_6850,execs_431000,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000114,time_0,execs_0,orig_id_000890,src_000713,time_7213,execs_449216,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000114,time_0,execs_0,orig_id_000890,src_000713,time_7213,execs_449216,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000114,time_0,execs_0,orig_id_000890,src_000713,time_7213,execs_449216,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000114,time_0,execs_0,orig_id_000890,src_000713,time_7213,execs_449216,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000115,time_0,execs_0,orig_id_000893,src_000713,time_7731,execs_478635,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/parser-cmin/id_000115,time_0,execs_0,orig_id_000893,src_000713,time_7731,execs_478635,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000115,time_0,execs_0,orig_id_000893,src_000713,time_7731,execs_478635,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000115,time_0,execs_0,orig_id_000893,src_000713,time_7731,execs_478635,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000116,time_0,execs_0,orig_id_000895,src_000713,time_7840,execs_484337,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/parser-cmin/id_000116,time_0,execs_0,orig_id_000895,src_000713,time_7840,execs_484337,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000116,time_0,execs_0,orig_id_000895,src_000713,time_7840,execs_484337,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000116,time_0,execs_0,orig_id_000895,src_000713,time_7840,execs_484337,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000118,time_0,execs_0,orig_id_000904,src_000776,time_8152,execs_496424,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000118,time_0,execs_0,orig_id_000904,src_000776,time_8152,execs_496424,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000118,time_0,execs_0,orig_id_000904,src_000776,time_8152,execs_496424,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000118,time_0,execs_0,orig_id_000904,src_000776,time_8152,execs_496424,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000120,time_0,execs_0,orig_id_000924,src_000852,time_8407,execs_506437,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000120,time_0,execs_0,orig_id_000924,src_000852,time_8407,execs_506437,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000120,time_0,execs_0,orig_id_000924,src_000852,time_8407,execs_506437,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000120,time_0,execs_0,orig_id_000924,src_000852,time_8407,execs_506437,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000121,time_0,execs_0,orig_id_000932,src_000858,time_8661,execs_518309,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000121,time_0,execs_0,orig_id_000932,src_000858,time_8661,execs_518309,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000121,time_0,execs_0,orig_id_000932,src_000858,time_8661,execs_518309,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000121,time_0,execs_0,orig_id_000932,src_000858,time_8661,execs_518309,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000122,time_0,execs_0,orig_id_000938,src_000918,time_8987,execs_523673,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000122,time_0,execs_0,orig_id_000938,src_000918,time_8987,execs_523673,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000122,time_0,execs_0,orig_id_000938,src_000918,time_8987,execs_523673,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000122,time_0,execs_0,orig_id_000938,src_000918,time_8987,execs_523673,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000123,time_0,execs_0,orig_id_000940,src_000935,time_9023,execs_524829,op_quick,pos_55,val_+13,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000123,time_0,execs_0,orig_id_000940,src_000935,time_9023,execs_524829,op_quick,pos_55,val_+13,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000123,time_0,execs_0,orig_id_000940,src_000935,time_9023,execs_524829,op_quick,pos_55,val_+13,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000123,time_0,execs_0,orig_id_000940,src_000935,time_9023,execs_524829,op_quick,pos_55,val_+13,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000124,time_0,execs_0,orig_id_000948,src_000750,time_9248,execs_536041,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000124,time_0,execs_0,orig_id_000948,src_000750,time_9248,execs_536041,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000124,time_0,execs_0,orig_id_000948,src_000750,time_9248,execs_536041,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000124,time_0,execs_0,orig_id_000948,src_000750,time_9248,execs_536041,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000127,time_0,execs_0,orig_id_000958,src_000025,time_9462,execs_548368,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000127,time_0,execs_0,orig_id_000958,src_000025,time_9462,execs_548368,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000127,time_0,execs_0,orig_id_000958,src_000025,time_9462,execs_548368,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000127,time_0,execs_0,orig_id_000958,src_000025,time_9462,execs_548368,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000128,time_0,execs_0,orig_id_000963,src_000786,time_9564,execs_554503,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000128,time_0,execs_0,orig_id_000963,src_000786,time_9564,execs_554503,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000128,time_0,execs_0,orig_id_000963,src_000786,time_9564,execs_554503,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000128,time_0,execs_0,orig_id_000963,src_000786,time_9564,execs_554503,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000130,time_0,execs_0,orig_id_000968,src_000745,time_9818,execs_564242,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/parser-cmin/id_000130,time_0,execs_0,orig_id_000968,src_000745,time_9818,execs_564242,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000130,time_0,execs_0,orig_id_000968,src_000745,time_9818,execs_564242,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000130,time_0,execs_0,orig_id_000968,src_000745,time_9818,execs_564242,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000131,time_0,execs_0,orig_id_000973,src_000644,time_9946,execs_568981,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000131,time_0,execs_0,orig_id_000973,src_000644,time_9946,execs_568981,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000131,time_0,execs_0,orig_id_000973,src_000644,time_9946,execs_568981,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000131,time_0,execs_0,orig_id_000973,src_000644,time_9946,execs_568981,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000134,time_0,execs_0,orig_id_000997,src_000993,time_10314,execs_588057,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000134,time_0,execs_0,orig_id_000997,src_000993,time_10314,execs_588057,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000134,time_0,execs_0,orig_id_000997,src_000993,time_10314,execs_588057,op_havoc,rep_2,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000134,time_0,execs_0,orig_id_000997,src_000993,time_10314,execs_588057,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000135,time_0,execs_0,orig_id_001011,src_000996,time_10644,execs_602415,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/parser-cmin/id_000135,time_0,execs_0,orig_id_001011,src_000996,time_10644,execs_602415,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000135,time_0,execs_0,orig_id_001011,src_000996,time_10644,execs_602415,op_havoc,rep_13 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000135,time_0,execs_0,orig_id_001011,src_000996,time_10644,execs_602415,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000136,time_0,execs_0,orig_id_001018,src_000999,time_10877,execs_614488,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000136,time_0,execs_0,orig_id_001018,src_000999,time_10877,execs_614488,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000136,time_0,execs_0,orig_id_001018,src_000999,time_10877,execs_614488,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000136,time_0,execs_0,orig_id_001018,src_000999,time_10877,execs_614488,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000137,time_0,execs_0,orig_id_001021,src_000513,time_10999,execs_620766,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000137,time_0,execs_0,orig_id_001021,src_000513,time_10999,execs_620766,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000137,time_0,execs_0,orig_id_001021,src_000513,time_10999,execs_620766,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000137,time_0,execs_0,orig_id_001021,src_000513,time_10999,execs_620766,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000138,time_0,execs_0,orig_id_001022,src_000747,time_11071,execs_622447,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/parser-cmin/id_000138,time_0,execs_0,orig_id_001022,src_000747,time_11071,execs_622447,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000138,time_0,execs_0,orig_id_001022,src_000747,time_11071,execs_622447,op_havoc,rep_11 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000138,time_0,execs_0,orig_id_001022,src_000747,time_11071,execs_622447,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000139,time_0,execs_0,orig_id_001030,src_000935,time_11350,execs_638785,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000139,time_0,execs_0,orig_id_001030,src_000935,time_11350,execs_638785,op_havoc,rep_4,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000139,time_0,execs_0,orig_id_001030,src_000935,time_11350,execs_638785,op_havoc,rep_4,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000139,time_0,execs_0,orig_id_001030,src_000935,time_11350,execs_638785,op_havoc,rep_4,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000140,time_0,execs_0,orig_id_001034,src_000935,time_11461,execs_643845,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000140,time_0,execs_0,orig_id_001034,src_000935,time_11461,execs_643845,op_havoc,rep_3,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000140,time_0,execs_0,orig_id_001034,src_000935,time_11461,execs_643845,op_havoc,rep_3,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000140,time_0,execs_0,orig_id_001034,src_000935,time_11461,execs_643845,op_havoc,rep_3,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000141,time_0,execs_0,orig_id_001035,src_000935,time_11564,execs_649718,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000141,time_0,execs_0,orig_id_001035,src_000935,time_11564,execs_649718,op_havoc,rep_4,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000141,time_0,execs_0,orig_id_001035,src_000935,time_11564,execs_649718,op_havoc,rep_4,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000141,time_0,execs_0,orig_id_001035,src_000935,time_11564,execs_649718,op_havoc,rep_4,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000142,time_0,execs_0,orig_id_001037,src_000935,time_11722,execs_656296,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000142,time_0,execs_0,orig_id_001037,src_000935,time_11722,execs_656296,op_havoc,rep_3,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000142,time_0,execs_0,orig_id_001037,src_000935,time_11722,execs_656296,op_havoc,rep_3,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000142,time_0,execs_0,orig_id_001037,src_000935,time_11722,execs_656296,op_havoc,rep_3,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000144,time_0,execs_0,orig_id_001040,src_000935,time_11948,execs_668213,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000144,time_0,execs_0,orig_id_001040,src_000935,time_11948,execs_668213,op_havoc,rep_4,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000144,time_0,execs_0,orig_id_001040,src_000935,time_11948,execs_668213,op_havoc,rep_4,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000144,time_0,execs_0,orig_id_001040,src_000935,time_11948,execs_668213,op_havoc,rep_4,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000145,time_0,execs_0,orig_id_001041,src_001029,time_12062,execs_674669,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/parser-cmin/id_000145,time_0,execs_0,orig_id_001041,src_001029,time_12062,execs_674669,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000145,time_0,execs_0,orig_id_001041,src_001029,time_12062,execs_674669,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000145,time_0,execs_0,orig_id_001041,src_001029,time_12062,execs_674669,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000148,time_0,execs_0,orig_id_001046,src_001035,time_12189,execs_681786,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/parser-cmin/id_000148,time_0,execs_0,orig_id_001046,src_001035,time_12189,execs_681786,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000148,time_0,execs_0,orig_id_001046,src_001035,time_12189,execs_681786,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000148,time_0,execs_0,orig_id_001046,src_001035,time_12189,execs_681786,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000149,time_0,execs_0,orig_id_001051,src_001035,time_12365,execs_691040,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000149,time_0,execs_0,orig_id_001051,src_001035,time_12365,execs_691040,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000149,time_0,execs_0,orig_id_001051,src_001035,time_12365,execs_691040,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000149,time_0,execs_0,orig_id_001051,src_001035,time_12365,execs_691040,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000150,time_0,execs_0,orig_id_001064,src_001047,time_13081,execs_732679,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000150,time_0,execs_0,orig_id_001064,src_001047,time_13081,execs_732679,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000150,time_0,execs_0,orig_id_001064,src_001047,time_13081,execs_732679,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000150,time_0,execs_0,orig_id_001064,src_001047,time_13081,execs_732679,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000152,time_0,execs_0,orig_id_001066,src_001038,time_13112,execs_734584,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/parser-cmin/id_000152,time_0,execs_0,orig_id_001066,src_001038,time_13112,execs_734584,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000152,time_0,execs_0,orig_id_001066,src_001038,time_13112,execs_734584,op_havoc,rep_12 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000152,time_0,execs_0,orig_id_001066,src_001038,time_13112,execs_734584,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000153,time_0,execs_0,orig_id_001073,src_001039,time_13271,execs_743974,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000153,time_0,execs_0,orig_id_001073,src_001039,time_13271,execs_743974,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000153,time_0,execs_0,orig_id_001073,src_001039,time_13271,execs_743974,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000153,time_0,execs_0,orig_id_001073,src_001039,time_13271,execs_743974,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000154,time_0,execs_0,orig_id_001075,src_001039,time_13273,execs_744091,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000154,time_0,execs_0,orig_id_001075,src_001039,time_13273,execs_744091,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000154,time_0,execs_0,orig_id_001075,src_001039,time_13273,execs_744091,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000154,time_0,execs_0,orig_id_001075,src_001039,time_13273,execs_744091,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000155,time_0,execs_0,orig_id_001077,src_001039,time_13281,execs_744619,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000155,time_0,execs_0,orig_id_001077,src_001039,time_13281,execs_744619,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000155,time_0,execs_0,orig_id_001077,src_001039,time_13281,execs_744619,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000155,time_0,execs_0,orig_id_001077,src_001039,time_13281,execs_744619,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000156,time_0,execs_0,orig_id_001079,src_001039,time_13297,execs_745612,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/parser-cmin/id_000156,time_0,execs_0,orig_id_001079,src_001039,time_13297,execs_745612,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000156,time_0,execs_0,orig_id_001079,src_001039,time_13297,execs_745612,op_havoc,rep_10 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000156,time_0,execs_0,orig_id_001079,src_001039,time_13297,execs_745612,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000157,time_0,execs_0,orig_id_001085,src_001039,time_13687,execs_768227,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/parser-cmin/id_000157,time_0,execs_0,orig_id_001085,src_001039,time_13687,execs_768227,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000157,time_0,execs_0,orig_id_001085,src_001039,time_13687,execs_768227,op_havoc,rep_9 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000157,time_0,execs_0,orig_id_001085,src_001039,time_13687,execs_768227,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000160,time_0,execs_0,orig_id_001089,src_001039,time_13953,execs_780880,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/parser-cmin/id_000160,time_0,execs_0,orig_id_001089,src_001039,time_13953,execs_780880,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000160,time_0,execs_0,orig_id_001089,src_001039,time_13953,execs_780880,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000160,time_0,execs_0,orig_id_001089,src_001039,time_13953,execs_780880,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000161,time_0,execs_0,orig_id_001090,src_001039,time_13958,execs_781166,op_havoc,rep_15,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000161,time_0,execs_0,orig_id_001090,src_001039,time_13958,execs_781166,op_havoc,rep_15,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000161,time_0,execs_0,orig_id_001090,src_001039,time_13958,execs_781166,op_havoc,rep_15,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000161,time_0,execs_0,orig_id_001090,src_001039,time_13958,execs_781166,op_havoc,rep_15,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000162,time_0,execs_0,orig_id_001091,src_001040,time_13984,execs_782672,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/parser-cmin/id_000162,time_0,execs_0,orig_id_001091,src_001040,time_13984,execs_782672,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000162,time_0,execs_0,orig_id_001091,src_001040,time_13984,execs_782672,op_havoc,rep_9 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000162,time_0,execs_0,orig_id_001091,src_001040,time_13984,execs_782672,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000163,time_0,execs_0,orig_id_001092,src_001040,time_13989,execs_782974,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/parser-cmin/id_000163,time_0,execs_0,orig_id_001092,src_001040,time_13989,execs_782974,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000163,time_0,execs_0,orig_id_001092,src_001040,time_13989,execs_782974,op_havoc,rep_12 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000163,time_0,execs_0,orig_id_001092,src_001040,time_13989,execs_782974,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000164,time_0,execs_0,orig_id_001093,src_001043,time_14028,execs_785240,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000164,time_0,execs_0,orig_id_001093,src_001043,time_14028,execs_785240,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000164,time_0,execs_0,orig_id_001093,src_001043,time_14028,execs_785240,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000164,time_0,execs_0,orig_id_001093,src_001043,time_14028,execs_785240,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000165,time_0,execs_0,orig_id_001104,src_001054,time_14322,execs_797595,op_flip1,pos_56 b/test/fuzz-libghostty/corpus/parser-cmin/id_000165,time_0,execs_0,orig_id_001104,src_001054,time_14322,execs_797595,op_flip1,pos_56 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000165,time_0,execs_0,orig_id_001104,src_001054,time_14322,execs_797595,op_flip1,pos_56 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000165,time_0,execs_0,orig_id_001104,src_001054,time_14322,execs_797595,op_flip1,pos_56 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000166,time_0,execs_0,orig_id_001105,src_001054,time_14323,execs_797635,op_arith8,pos_56,val_-10 b/test/fuzz-libghostty/corpus/parser-cmin/id_000166,time_0,execs_0,orig_id_001105,src_001054,time_14323,execs_797635,op_arith8,pos_56,val_-10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000166,time_0,execs_0,orig_id_001105,src_001054,time_14323,execs_797635,op_arith8,pos_56,val_-10 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000166,time_0,execs_0,orig_id_001105,src_001054,time_14323,execs_797635,op_arith8,pos_56,val_-10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000168,time_0,execs_0,orig_id_001121,src_001057,time_15156,execs_840369,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/parser-cmin/id_000168,time_0,execs_0,orig_id_001121,src_001057,time_15156,execs_840369,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000168,time_0,execs_0,orig_id_001121,src_001057,time_15156,execs_840369,op_havoc,rep_10 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000168,time_0,execs_0,orig_id_001121,src_001057,time_15156,execs_840369,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000169,time_0,execs_0,orig_id_001122,src_001057,time_15205,execs_842961,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/parser-cmin/id_000169,time_0,execs_0,orig_id_001122,src_001057,time_15205,execs_842961,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000169,time_0,execs_0,orig_id_001122,src_001057,time_15205,execs_842961,op_havoc,rep_12 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000169,time_0,execs_0,orig_id_001122,src_001057,time_15205,execs_842961,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000172,time_0,execs_0,orig_id_001127,src_001067,time_15803,execs_876446,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000172,time_0,execs_0,orig_id_001127,src_001067,time_15803,execs_876446,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000172,time_0,execs_0,orig_id_001127,src_001067,time_15803,execs_876446,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000172,time_0,execs_0,orig_id_001127,src_001067,time_15803,execs_876446,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000173,time_0,execs_0,orig_id_001135,src_001089,time_16150,execs_888561,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/parser-cmin/id_000173,time_0,execs_0,orig_id_001135,src_001089,time_16150,execs_888561,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000173,time_0,execs_0,orig_id_001135,src_001089,time_16150,execs_888561,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000173,time_0,execs_0,orig_id_001135,src_001089,time_16150,execs_888561,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000174,time_0,execs_0,orig_id_001145,src_001095,time_16378,execs_900695,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000174,time_0,execs_0,orig_id_001145,src_001095,time_16378,execs_900695,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000174,time_0,execs_0,orig_id_001145,src_001095,time_16378,execs_900695,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000174,time_0,execs_0,orig_id_001145,src_001095,time_16378,execs_900695,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000175,time_0,execs_0,orig_id_001150,src_001131,time_16545,execs_910456,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000175,time_0,execs_0,orig_id_001150,src_001131,time_16545,execs_910456,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000175,time_0,execs_0,orig_id_001150,src_001131,time_16545,execs_910456,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000175,time_0,execs_0,orig_id_001150,src_001131,time_16545,execs_910456,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000176,time_0,execs_0,orig_id_001156,src_001147,time_16642,execs_915961,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000176,time_0,execs_0,orig_id_001156,src_001147,time_16642,execs_915961,op_havoc,rep_4,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000176,time_0,execs_0,orig_id_001156,src_001147,time_16642,execs_915961,op_havoc,rep_4,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000176,time_0,execs_0,orig_id_001156,src_001147,time_16642,execs_915961,op_havoc,rep_4,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000177,time_0,execs_0,orig_id_001158,src_001153,time_16772,execs_921758,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000177,time_0,execs_0,orig_id_001158,src_001153,time_16772,execs_921758,op_havoc,rep_3,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000177,time_0,execs_0,orig_id_001158,src_001153,time_16772,execs_921758,op_havoc,rep_3,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000177,time_0,execs_0,orig_id_001158,src_001153,time_16772,execs_921758,op_havoc,rep_3,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000178,time_0,execs_0,orig_id_001161,src_001153,time_16787,execs_922717,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000178,time_0,execs_0,orig_id_001161,src_001153,time_16787,execs_922717,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000178,time_0,execs_0,orig_id_001161,src_001153,time_16787,execs_922717,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000178,time_0,execs_0,orig_id_001161,src_001153,time_16787,execs_922717,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000180,time_0,execs_0,orig_id_001164,src_001153,time_16874,execs_927864,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/parser-cmin/id_000180,time_0,execs_0,orig_id_001164,src_001153,time_16874,execs_927864,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000180,time_0,execs_0,orig_id_001164,src_001153,time_16874,execs_927864,op_havoc,rep_15 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000180,time_0,execs_0,orig_id_001164,src_001153,time_16874,execs_927864,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000181,time_0,execs_0,orig_id_001170,src_001126,time_16984,execs_931548,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000181,time_0,execs_0,orig_id_001170,src_001126,time_16984,execs_931548,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000181,time_0,execs_0,orig_id_001170,src_001126,time_16984,execs_931548,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000181,time_0,execs_0,orig_id_001170,src_001126,time_16984,execs_931548,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000182,time_0,execs_0,orig_id_001171,src_001126,time_16996,execs_932070,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000182,time_0,execs_0,orig_id_001171,src_001126,time_16996,execs_932070,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000182,time_0,execs_0,orig_id_001171,src_001126,time_16996,execs_932070,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000182,time_0,execs_0,orig_id_001171,src_001126,time_16996,execs_932070,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000184,time_0,execs_0,orig_id_001177,src_001132,time_17154,execs_940412,op_havoc,rep_12,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000184,time_0,execs_0,orig_id_001177,src_001132,time_17154,execs_940412,op_havoc,rep_12,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000184,time_0,execs_0,orig_id_001177,src_001132,time_17154,execs_940412,op_havoc,rep_12,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000184,time_0,execs_0,orig_id_001177,src_001132,time_17154,execs_940412,op_havoc,rep_12,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000185,time_0,execs_0,orig_id_001182,src_001132,time_17323,execs_947544,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/parser-cmin/id_000185,time_0,execs_0,orig_id_001182,src_001132,time_17323,execs_947544,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000185,time_0,execs_0,orig_id_001182,src_001132,time_17323,execs_947544,op_havoc,rep_16 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000185,time_0,execs_0,orig_id_001182,src_001132,time_17323,execs_947544,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000186,time_0,execs_0,orig_id_001186,src_000672,time_17432,execs_951794,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000186,time_0,execs_0,orig_id_001186,src_000672,time_17432,execs_951794,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000186,time_0,execs_0,orig_id_001186,src_000672,time_17432,execs_951794,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000186,time_0,execs_0,orig_id_001186,src_000672,time_17432,execs_951794,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000187,time_0,execs_0,orig_id_001187,src_001177,time_17461,execs_953323,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/parser-cmin/id_000187,time_0,execs_0,orig_id_001187,src_001177,time_17461,execs_953323,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000187,time_0,execs_0,orig_id_001187,src_001177,time_17461,execs_953323,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000187,time_0,execs_0,orig_id_001187,src_001177,time_17461,execs_953323,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000188,time_0,execs_0,orig_id_001188,src_000494,time_17507,execs_954513,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/parser-cmin/id_000188,time_0,execs_0,orig_id_001188,src_000494,time_17507,execs_954513,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000188,time_0,execs_0,orig_id_001188,src_000494,time_17507,execs_954513,op_havoc,rep_14 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000188,time_0,execs_0,orig_id_001188,src_000494,time_17507,execs_954513,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000189,time_0,execs_0,orig_id_001193,src_000116,time_17554,execs_957415,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/parser-cmin/id_000189,time_0,execs_0,orig_id_001193,src_000116,time_17554,execs_957415,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000189,time_0,execs_0,orig_id_001193,src_000116,time_17554,execs_957415,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000189,time_0,execs_0,orig_id_001193,src_000116,time_17554,execs_957415,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000190,time_0,execs_0,orig_id_001196,src_000487,time_17582,execs_959165,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000190,time_0,execs_0,orig_id_001196,src_000487,time_17582,execs_959165,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000190,time_0,execs_0,orig_id_001196,src_000487,time_17582,execs_959165,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000190,time_0,execs_0,orig_id_001196,src_000487,time_17582,execs_959165,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000192,time_0,execs_0,orig_id_001202,src_000475,time_17954,execs_977838,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/parser-cmin/id_000192,time_0,execs_0,orig_id_001202,src_000475,time_17954,execs_977838,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000192,time_0,execs_0,orig_id_001202,src_000475,time_17954,execs_977838,op_havoc,rep_10 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000192,time_0,execs_0,orig_id_001202,src_000475,time_17954,execs_977838,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000194,time_0,execs_0,orig_id_001204,src_001079,time_18050,execs_980237,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/parser-cmin/id_000194,time_0,execs_0,orig_id_001204,src_001079,time_18050,execs_980237,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000194,time_0,execs_0,orig_id_001204,src_001079,time_18050,execs_980237,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000194,time_0,execs_0,orig_id_001204,src_001079,time_18050,execs_980237,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000196,time_0,execs_0,orig_id_001220,src_001064,time_18650,execs_1011542,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000196,time_0,execs_0,orig_id_001220,src_001064,time_18650,execs_1011542,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000196,time_0,execs_0,orig_id_001220,src_001064,time_18650,execs_1011542,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000196,time_0,execs_0,orig_id_001220,src_001064,time_18650,execs_1011542,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000197,time_0,execs_0,orig_id_001221,src_000759,time_18701,execs_1014813,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000197,time_0,execs_0,orig_id_001221,src_000759,time_18701,execs_1014813,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000197,time_0,execs_0,orig_id_001221,src_000759,time_18701,execs_1014813,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000197,time_0,execs_0,orig_id_001221,src_000759,time_18701,execs_1014813,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000198,time_0,execs_0,orig_id_001226,src_000823,time_18907,execs_1025455,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/parser-cmin/id_000198,time_0,execs_0,orig_id_001226,src_000823,time_18907,execs_1025455,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000198,time_0,execs_0,orig_id_001226,src_000823,time_18907,execs_1025455,op_havoc,rep_9 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000198,time_0,execs_0,orig_id_001226,src_000823,time_18907,execs_1025455,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000200,time_0,execs_0,orig_id_001233,src_000826,time_19201,execs_1038964,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000200,time_0,execs_0,orig_id_001233,src_000826,time_19201,execs_1038964,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000200,time_0,execs_0,orig_id_001233,src_000826,time_19201,execs_1038964,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000200,time_0,execs_0,orig_id_001233,src_000826,time_19201,execs_1038964,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000202,time_0,execs_0,orig_id_001245,src_001121,time_20168,execs_1082110,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000202,time_0,execs_0,orig_id_001245,src_001121,time_20168,execs_1082110,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000202,time_0,execs_0,orig_id_001245,src_001121,time_20168,execs_1082110,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000202,time_0,execs_0,orig_id_001245,src_001121,time_20168,execs_1082110,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000203,time_0,execs_0,orig_id_001247,src_001092,time_20226,execs_1085802,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/parser-cmin/id_000203,time_0,execs_0,orig_id_001247,src_001092,time_20226,execs_1085802,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000203,time_0,execs_0,orig_id_001247,src_001092,time_20226,execs_1085802,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000203,time_0,execs_0,orig_id_001247,src_001092,time_20226,execs_1085802,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000205,time_0,execs_0,orig_id_001253,src_001158,time_20358,execs_1091943,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/parser-cmin/id_000205,time_0,execs_0,orig_id_001253,src_001158,time_20358,execs_1091943,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000205,time_0,execs_0,orig_id_001253,src_001158,time_20358,execs_1091943,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000205,time_0,execs_0,orig_id_001253,src_001158,time_20358,execs_1091943,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000207,time_0,execs_0,orig_id_001256,src_000951,time_20541,execs_1102118,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/parser-cmin/id_000207,time_0,execs_0,orig_id_001256,src_000951,time_20541,execs_1102118,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000207,time_0,execs_0,orig_id_001256,src_000951,time_20541,execs_1102118,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000207,time_0,execs_0,orig_id_001256,src_000951,time_20541,execs_1102118,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000208,time_0,execs_0,orig_id_001257,src_001253,time_20569,execs_1103254,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/parser-cmin/id_000208,time_0,execs_0,orig_id_001257,src_001253,time_20569,execs_1103254,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000208,time_0,execs_0,orig_id_001257,src_001253,time_20569,execs_1103254,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000208,time_0,execs_0,orig_id_001257,src_001253,time_20569,execs_1103254,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000209,time_0,execs_0,orig_id_001258,src_001171,time_20583,execs_1104237,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/parser-cmin/id_000209,time_0,execs_0,orig_id_001258,src_001171,time_20583,execs_1104237,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000209,time_0,execs_0,orig_id_001258,src_001171,time_20583,execs_1104237,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000209,time_0,execs_0,orig_id_001258,src_001171,time_20583,execs_1104237,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000211,time_0,execs_0,orig_id_001270,src_000840,time_20792,execs_1116867,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000211,time_0,execs_0,orig_id_001270,src_000840,time_20792,execs_1116867,op_havoc,rep_3,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000211,time_0,execs_0,orig_id_001270,src_000840,time_20792,execs_1116867,op_havoc,rep_3,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000211,time_0,execs_0,orig_id_001270,src_000840,time_20792,execs_1116867,op_havoc,rep_3,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000213,time_0,execs_0,orig_id_001278,src_001266,time_20982,execs_1128131,op_quick,pos_31,val_+2,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000213,time_0,execs_0,orig_id_001278,src_001266,time_20982,execs_1128131,op_quick,pos_31,val_+2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000213,time_0,execs_0,orig_id_001278,src_001266,time_20982,execs_1128131,op_quick,pos_31,val_+2,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000213,time_0,execs_0,orig_id_001278,src_001266,time_20982,execs_1128131,op_quick,pos_31,val_+2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000214,time_0,execs_0,orig_id_001280,src_001266,time_20984,execs_1128259,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000214,time_0,execs_0,orig_id_001280,src_001266,time_20984,execs_1128259,op_havoc,rep_5,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000214,time_0,execs_0,orig_id_001280,src_001266,time_20984,execs_1128259,op_havoc,rep_5,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000214,time_0,execs_0,orig_id_001280,src_001266,time_20984,execs_1128259,op_havoc,rep_5,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000216,time_0,execs_0,orig_id_001283,src_001266,time_20992,execs_1128832,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/parser-cmin/id_000216,time_0,execs_0,orig_id_001283,src_001266,time_20992,execs_1128832,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000216,time_0,execs_0,orig_id_001283,src_001266,time_20992,execs_1128832,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000216,time_0,execs_0,orig_id_001283,src_001266,time_20992,execs_1128832,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000217,time_0,execs_0,orig_id_001287,src_001266,time_21016,execs_1130450,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000217,time_0,execs_0,orig_id_001287,src_001266,time_21016,execs_1130450,op_havoc,rep_7,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000217,time_0,execs_0,orig_id_001287,src_001266,time_21016,execs_1130450,op_havoc,rep_7,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000217,time_0,execs_0,orig_id_001287,src_001266,time_21016,execs_1130450,op_havoc,rep_7,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000218,time_0,execs_0,orig_id_001288,src_001266,time_21022,execs_1130891,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000218,time_0,execs_0,orig_id_001288,src_001266,time_21022,execs_1130891,op_havoc,rep_6,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000218,time_0,execs_0,orig_id_001288,src_001266,time_21022,execs_1130891,op_havoc,rep_6,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000218,time_0,execs_0,orig_id_001288,src_001266,time_21022,execs_1130891,op_havoc,rep_6,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000222,time_0,execs_0,orig_id_001299,src_001274,time_21251,execs_1144234,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000222,time_0,execs_0,orig_id_001299,src_001274,time_21251,execs_1144234,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000222,time_0,execs_0,orig_id_001299,src_001274,time_21251,execs_1144234,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000222,time_0,execs_0,orig_id_001299,src_001274,time_21251,execs_1144234,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000223,time_0,execs_0,orig_id_001301,src_001288,time_21262,execs_1144962,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/parser-cmin/id_000223,time_0,execs_0,orig_id_001301,src_001288,time_21262,execs_1144962,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000223,time_0,execs_0,orig_id_001301,src_001288,time_21262,execs_1144962,op_havoc,rep_13 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000223,time_0,execs_0,orig_id_001301,src_001288,time_21262,execs_1144962,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000224,time_0,execs_0,orig_id_001303,src_001288,time_21283,execs_1146351,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/parser-cmin/id_000224,time_0,execs_0,orig_id_001303,src_001288,time_21283,execs_1146351,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000224,time_0,execs_0,orig_id_001303,src_001288,time_21283,execs_1146351,op_havoc,rep_15 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000224,time_0,execs_0,orig_id_001303,src_001288,time_21283,execs_1146351,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000225,time_0,execs_0,orig_id_001310,src_001282,time_21407,execs_1154604,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/parser-cmin/id_000225,time_0,execs_0,orig_id_001310,src_001282,time_21407,execs_1154604,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000225,time_0,execs_0,orig_id_001310,src_001282,time_21407,execs_1154604,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000225,time_0,execs_0,orig_id_001310,src_001282,time_21407,execs_1154604,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000227,time_0,execs_0,orig_id_001315,src_001298,time_21461,execs_1158417,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000227,time_0,execs_0,orig_id_001315,src_001298,time_21461,execs_1158417,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000227,time_0,execs_0,orig_id_001315,src_001298,time_21461,execs_1158417,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000227,time_0,execs_0,orig_id_001315,src_001298,time_21461,execs_1158417,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000228,time_0,execs_0,orig_id_001320,src_001307,time_21547,execs_1162879,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000228,time_0,execs_0,orig_id_001320,src_001307,time_21547,execs_1162879,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000228,time_0,execs_0,orig_id_001320,src_001307,time_21547,execs_1162879,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000228,time_0,execs_0,orig_id_001320,src_001307,time_21547,execs_1162879,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000229,time_0,execs_0,orig_id_001336,src_001042,time_22081,execs_1188126,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000229,time_0,execs_0,orig_id_001336,src_001042,time_22081,execs_1188126,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000229,time_0,execs_0,orig_id_001336,src_001042,time_22081,execs_1188126,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000229,time_0,execs_0,orig_id_001336,src_001042,time_22081,execs_1188126,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000231,time_0,execs_0,orig_id_001344,src_001303,time_22465,execs_1204666,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000231,time_0,execs_0,orig_id_001344,src_001303,time_22465,execs_1204666,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000231,time_0,execs_0,orig_id_001344,src_001303,time_22465,execs_1204666,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000231,time_0,execs_0,orig_id_001344,src_001303,time_22465,execs_1204666,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000232,time_0,execs_0,orig_id_001345,src_000400,time_22494,execs_1206524,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/parser-cmin/id_000232,time_0,execs_0,orig_id_001345,src_000400,time_22494,execs_1206524,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000232,time_0,execs_0,orig_id_001345,src_000400,time_22494,execs_1206524,op_havoc,rep_14 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000232,time_0,execs_0,orig_id_001345,src_000400,time_22494,execs_1206524,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000233,time_0,execs_0,orig_id_001357,src_000871,time_23027,execs_1233651,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/parser-cmin/id_000233,time_0,execs_0,orig_id_001357,src_000871,time_23027,execs_1233651,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000233,time_0,execs_0,orig_id_001357,src_000871,time_23027,execs_1233651,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000233,time_0,execs_0,orig_id_001357,src_000871,time_23027,execs_1233651,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000235,time_0,execs_0,orig_id_001360,src_001304,time_23327,execs_1245772,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000235,time_0,execs_0,orig_id_001360,src_001304,time_23327,execs_1245772,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000235,time_0,execs_0,orig_id_001360,src_001304,time_23327,execs_1245772,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000235,time_0,execs_0,orig_id_001360,src_001304,time_23327,execs_1245772,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000236,time_0,execs_0,orig_id_001362,src_001301,time_23372,execs_1249024,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000236,time_0,execs_0,orig_id_001362,src_001301,time_23372,execs_1249024,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000236,time_0,execs_0,orig_id_001362,src_001301,time_23372,execs_1249024,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000236,time_0,execs_0,orig_id_001362,src_001301,time_23372,execs_1249024,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000238,time_0,execs_0,orig_id_001369,src_000525,time_23498,execs_1255598,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/parser-cmin/id_000238,time_0,execs_0,orig_id_001369,src_000525,time_23498,execs_1255598,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000238,time_0,execs_0,orig_id_001369,src_000525,time_23498,execs_1255598,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000238,time_0,execs_0,orig_id_001369,src_000525,time_23498,execs_1255598,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000239,time_0,execs_0,orig_id_001372,src_000766,time_23690,execs_1260463,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/parser-cmin/id_000239,time_0,execs_0,orig_id_001372,src_000766,time_23690,execs_1260463,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000239,time_0,execs_0,orig_id_001372,src_000766,time_23690,execs_1260463,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000239,time_0,execs_0,orig_id_001372,src_000766,time_23690,execs_1260463,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000244,time_0,execs_0,orig_id_001380,src_000834,time_23967,execs_1274583,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000244,time_0,execs_0,orig_id_001380,src_000834,time_23967,execs_1274583,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000244,time_0,execs_0,orig_id_001380,src_000834,time_23967,execs_1274583,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000244,time_0,execs_0,orig_id_001380,src_000834,time_23967,execs_1274583,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000245,time_0,execs_0,orig_id_001384,src_001086,time_24325,execs_1290762,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000245,time_0,execs_0,orig_id_001384,src_001086,time_24325,execs_1290762,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000245,time_0,execs_0,orig_id_001384,src_001086,time_24325,execs_1290762,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000245,time_0,execs_0,orig_id_001384,src_001086,time_24325,execs_1290762,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000246,time_0,execs_0,orig_id_001385,src_001220,time_24370,execs_1292958,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000246,time_0,execs_0,orig_id_001385,src_001220,time_24370,execs_1292958,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000246,time_0,execs_0,orig_id_001385,src_001220,time_24370,execs_1292958,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000246,time_0,execs_0,orig_id_001385,src_001220,time_24370,execs_1292958,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000248,time_0,execs_0,orig_id_001399,src_001377,time_25091,execs_1325464,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000248,time_0,execs_0,orig_id_001399,src_001377,time_25091,execs_1325464,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000248,time_0,execs_0,orig_id_001399,src_001377,time_25091,execs_1325464,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000248,time_0,execs_0,orig_id_001399,src_001377,time_25091,execs_1325464,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000250,time_0,execs_0,orig_id_001403,src_001112,time_25362,execs_1337189,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000250,time_0,execs_0,orig_id_001403,src_001112,time_25362,execs_1337189,op_havoc,rep_3,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000250,time_0,execs_0,orig_id_001403,src_001112,time_25362,execs_1337189,op_havoc,rep_3,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000250,time_0,execs_0,orig_id_001403,src_001112,time_25362,execs_1337189,op_havoc,rep_3,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000254,time_0,execs_0,orig_id_001412,src_000827,time_25676,execs_1351136,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000254,time_0,execs_0,orig_id_001412,src_000827,time_25676,execs_1351136,op_havoc,rep_6,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000254,time_0,execs_0,orig_id_001412,src_000827,time_25676,execs_1351136,op_havoc,rep_6,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000254,time_0,execs_0,orig_id_001412,src_000827,time_25676,execs_1351136,op_havoc,rep_6,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000255,time_0,execs_0,orig_id_001414,src_001156,time_25717,execs_1352394,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000255,time_0,execs_0,orig_id_001414,src_001156,time_25717,execs_1352394,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000255,time_0,execs_0,orig_id_001414,src_001156,time_25717,execs_1352394,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000255,time_0,execs_0,orig_id_001414,src_001156,time_25717,execs_1352394,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000258,time_0,execs_0,orig_id_001427,src_001404,time_26306,execs_1380859,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/parser-cmin/id_000258,time_0,execs_0,orig_id_001427,src_001404,time_26306,execs_1380859,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000258,time_0,execs_0,orig_id_001427,src_001404,time_26306,execs_1380859,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000258,time_0,execs_0,orig_id_001427,src_001404,time_26306,execs_1380859,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000259,time_0,execs_0,orig_id_001429,src_001299,time_26419,execs_1385816,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000259,time_0,execs_0,orig_id_001429,src_001299,time_26419,execs_1385816,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000259,time_0,execs_0,orig_id_001429,src_001299,time_26419,execs_1385816,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000259,time_0,execs_0,orig_id_001429,src_001299,time_26419,execs_1385816,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000260,time_0,execs_0,orig_id_001430,src_001299,time_26420,execs_1385918,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000260,time_0,execs_0,orig_id_001430,src_001299,time_26420,execs_1385918,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000260,time_0,execs_0,orig_id_001430,src_001299,time_26420,execs_1385918,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000260,time_0,execs_0,orig_id_001430,src_001299,time_26420,execs_1385918,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000261,time_0,execs_0,orig_id_001434,src_001292,time_26836,execs_1408747,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000261,time_0,execs_0,orig_id_001434,src_001292,time_26836,execs_1408747,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000261,time_0,execs_0,orig_id_001434,src_001292,time_26836,execs_1408747,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000261,time_0,execs_0,orig_id_001434,src_001292,time_26836,execs_1408747,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000262,time_0,execs_0,orig_id_001436,src_000932,time_27107,execs_1419527,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/parser-cmin/id_000262,time_0,execs_0,orig_id_001436,src_000932,time_27107,execs_1419527,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000262,time_0,execs_0,orig_id_001436,src_000932,time_27107,execs_1419527,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000262,time_0,execs_0,orig_id_001436,src_000932,time_27107,execs_1419527,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000263,time_0,execs_0,orig_id_001437,src_000843,time_27155,execs_1420891,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000263,time_0,execs_0,orig_id_001437,src_000843,time_27155,execs_1420891,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000263,time_0,execs_0,orig_id_001437,src_000843,time_27155,execs_1420891,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000263,time_0,execs_0,orig_id_001437,src_000843,time_27155,execs_1420891,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000264,time_0,execs_0,orig_id_001438,src_000843,time_27159,execs_1421138,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000264,time_0,execs_0,orig_id_001438,src_000843,time_27159,execs_1421138,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000264,time_0,execs_0,orig_id_001438,src_000843,time_27159,execs_1421138,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000264,time_0,execs_0,orig_id_001438,src_000843,time_27159,execs_1421138,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000265,time_0,execs_0,orig_id_001439,src_001360,time_27266,execs_1426400,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/parser-cmin/id_000265,time_0,execs_0,orig_id_001439,src_001360,time_27266,execs_1426400,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000265,time_0,execs_0,orig_id_001439,src_001360,time_27266,execs_1426400,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000265,time_0,execs_0,orig_id_001439,src_001360,time_27266,execs_1426400,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000266,time_0,execs_0,orig_id_001440,src_000904,time_27366,execs_1431167,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/parser-cmin/id_000266,time_0,execs_0,orig_id_001440,src_000904,time_27366,execs_1431167,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000266,time_0,execs_0,orig_id_001440,src_000904,time_27366,execs_1431167,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000266,time_0,execs_0,orig_id_001440,src_000904,time_27366,execs_1431167,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000267,time_0,execs_0,orig_id_001445,src_001278,time_27612,execs_1440693,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/parser-cmin/id_000267,time_0,execs_0,orig_id_001445,src_001278,time_27612,execs_1440693,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000267,time_0,execs_0,orig_id_001445,src_001278,time_27612,execs_1440693,op_havoc,rep_13 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000267,time_0,execs_0,orig_id_001445,src_001278,time_27612,execs_1440693,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000268,time_0,execs_0,orig_id_001446,src_000893,time_27705,execs_1442296,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000268,time_0,execs_0,orig_id_001446,src_000893,time_27705,execs_1442296,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000268,time_0,execs_0,orig_id_001446,src_000893,time_27705,execs_1442296,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000268,time_0,execs_0,orig_id_001446,src_000893,time_27705,execs_1442296,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000269,time_0,execs_0,orig_id_001451,src_000706,time_27846,execs_1449163,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/parser-cmin/id_000269,time_0,execs_0,orig_id_001451,src_000706,time_27846,execs_1449163,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000269,time_0,execs_0,orig_id_001451,src_000706,time_27846,execs_1449163,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000269,time_0,execs_0,orig_id_001451,src_000706,time_27846,execs_1449163,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000270,time_0,execs_0,orig_id_001453,src_000584,time_27871,execs_1450836,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/parser-cmin/id_000270,time_0,execs_0,orig_id_001453,src_000584,time_27871,execs_1450836,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000270,time_0,execs_0,orig_id_001453,src_000584,time_27871,execs_1450836,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000270,time_0,execs_0,orig_id_001453,src_000584,time_27871,execs_1450836,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000271,time_0,execs_0,orig_id_001457,src_001150,time_28055,execs_1458890,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000271,time_0,execs_0,orig_id_001457,src_001150,time_28055,execs_1458890,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000271,time_0,execs_0,orig_id_001457,src_001150,time_28055,execs_1458890,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000271,time_0,execs_0,orig_id_001457,src_001150,time_28055,execs_1458890,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000274,time_0,execs_0,orig_id_001460,src_000456,time_28333,execs_1469865,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000274,time_0,execs_0,orig_id_001460,src_000456,time_28333,execs_1469865,op_havoc,rep_5,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000274,time_0,execs_0,orig_id_001460,src_000456,time_28333,execs_1469865,op_havoc,rep_5,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000274,time_0,execs_0,orig_id_001460,src_000456,time_28333,execs_1469865,op_havoc,rep_5,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000275,time_0,execs_0,orig_id_001462,src_001436,time_28460,execs_1475054,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/parser-cmin/id_000275,time_0,execs_0,orig_id_001462,src_001436,time_28460,execs_1475054,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000275,time_0,execs_0,orig_id_001462,src_001436,time_28460,execs_1475054,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000275,time_0,execs_0,orig_id_001462,src_001436,time_28460,execs_1475054,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000277,time_0,execs_0,orig_id_001473,src_001418,time_30006,execs_1544821,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/parser-cmin/id_000277,time_0,execs_0,orig_id_001473,src_001418,time_30006,execs_1544821,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000277,time_0,execs_0,orig_id_001473,src_001418,time_30006,execs_1544821,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000277,time_0,execs_0,orig_id_001473,src_001418,time_30006,execs_1544821,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000279,time_0,execs_0,orig_id_001481,src_001464,time_30294,execs_1561345,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000279,time_0,execs_0,orig_id_001481,src_001464,time_30294,execs_1561345,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000279,time_0,execs_0,orig_id_001481,src_001464,time_30294,execs_1561345,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000279,time_0,execs_0,orig_id_001481,src_001464,time_30294,execs_1561345,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000281,time_0,execs_0,orig_id_001495,src_001041,time_31533,execs_1614115,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/parser-cmin/id_000281,time_0,execs_0,orig_id_001495,src_001041,time_31533,execs_1614115,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000281,time_0,execs_0,orig_id_001495,src_001041,time_31533,execs_1614115,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000281,time_0,execs_0,orig_id_001495,src_001041,time_31533,execs_1614115,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000282,time_0,execs_0,orig_id_001496,src_001041,time_31533,execs_1614139,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000282,time_0,execs_0,orig_id_001496,src_001041,time_31533,execs_1614139,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000282,time_0,execs_0,orig_id_001496,src_001041,time_31533,execs_1614139,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000282,time_0,execs_0,orig_id_001496,src_001041,time_31533,execs_1614139,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000283,time_0,execs_0,orig_id_001504,src_001258,time_32453,execs_1658815,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000283,time_0,execs_0,orig_id_001504,src_001258,time_32453,execs_1658815,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000283,time_0,execs_0,orig_id_001504,src_001258,time_32453,execs_1658815,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000283,time_0,execs_0,orig_id_001504,src_001258,time_32453,execs_1658815,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000284,time_0,execs_0,orig_id_001509,src_001270,time_32817,execs_1675785,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000284,time_0,execs_0,orig_id_001509,src_001270,time_32817,execs_1675785,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000284,time_0,execs_0,orig_id_001509,src_001270,time_32817,execs_1675785,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000284,time_0,execs_0,orig_id_001509,src_001270,time_32817,execs_1675785,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000286,time_0,execs_0,orig_id_001518,src_000959,time_33834,execs_1724905,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000286,time_0,execs_0,orig_id_001518,src_000959,time_33834,execs_1724905,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000286,time_0,execs_0,orig_id_001518,src_000959,time_33834,execs_1724905,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000286,time_0,execs_0,orig_id_001518,src_000959,time_33834,execs_1724905,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000287,time_0,execs_0,orig_id_001520,src_001285,time_33886,execs_1726661,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/parser-cmin/id_000287,time_0,execs_0,orig_id_001520,src_001285,time_33886,execs_1726661,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000287,time_0,execs_0,orig_id_001520,src_001285,time_33886,execs_1726661,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000287,time_0,execs_0,orig_id_001520,src_001285,time_33886,execs_1726661,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000288,time_0,execs_0,orig_id_001521,src_001285,time_33891,execs_1726936,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/parser-cmin/id_000288,time_0,execs_0,orig_id_001521,src_001285,time_33891,execs_1726936,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000288,time_0,execs_0,orig_id_001521,src_001285,time_33891,execs_1726936,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000288,time_0,execs_0,orig_id_001521,src_001285,time_33891,execs_1726936,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000289,time_0,execs_0,orig_id_001522,src_001460,time_33953,execs_1729424,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/parser-cmin/id_000289,time_0,execs_0,orig_id_001522,src_001460,time_33953,execs_1729424,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000289,time_0,execs_0,orig_id_001522,src_001460,time_33953,execs_1729424,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000289,time_0,execs_0,orig_id_001522,src_001460,time_33953,execs_1729424,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000290,time_0,execs_0,orig_id_001523,src_001286,time_34037,execs_1732890,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/parser-cmin/id_000290,time_0,execs_0,orig_id_001523,src_001286,time_34037,execs_1732890,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000290,time_0,execs_0,orig_id_001523,src_001286,time_34037,execs_1732890,op_havoc,rep_11 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000290,time_0,execs_0,orig_id_001523,src_001286,time_34037,execs_1732890,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000292,time_0,execs_0,orig_id_001530,src_001069,time_35190,execs_1786040,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/parser-cmin/id_000292,time_0,execs_0,orig_id_001530,src_001069,time_35190,execs_1786040,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000292,time_0,execs_0,orig_id_001530,src_001069,time_35190,execs_1786040,op_havoc,rep_14 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000292,time_0,execs_0,orig_id_001530,src_001069,time_35190,execs_1786040,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000293,time_0,execs_0,orig_id_001532,src_000855,time_35441,execs_1801284,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000293,time_0,execs_0,orig_id_001532,src_000855,time_35441,execs_1801284,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000293,time_0,execs_0,orig_id_001532,src_000855,time_35441,execs_1801284,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000293,time_0,execs_0,orig_id_001532,src_000855,time_35441,execs_1801284,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000294,time_0,execs_0,orig_id_001535,src_000875,time_35704,execs_1815971,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000294,time_0,execs_0,orig_id_001535,src_000875,time_35704,execs_1815971,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000294,time_0,execs_0,orig_id_001535,src_000875,time_35704,execs_1815971,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000294,time_0,execs_0,orig_id_001535,src_000875,time_35704,execs_1815971,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000296,time_0,execs_0,orig_id_001542,src_001046,time_36134,execs_1839107,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000296,time_0,execs_0,orig_id_001542,src_001046,time_36134,execs_1839107,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000296,time_0,execs_0,orig_id_001542,src_001046,time_36134,execs_1839107,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000296,time_0,execs_0,orig_id_001542,src_001046,time_36134,execs_1839107,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000297,time_0,execs_0,orig_id_001551,src_001508,time_38319,execs_1950086,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/parser-cmin/id_000297,time_0,execs_0,orig_id_001551,src_001508,time_38319,execs_1950086,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000297,time_0,execs_0,orig_id_001551,src_001508,time_38319,execs_1950086,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000297,time_0,execs_0,orig_id_001551,src_001508,time_38319,execs_1950086,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000300,time_0,execs_0,orig_id_001570,src_001045,time_42814,execs_2177808,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000300,time_0,execs_0,orig_id_001570,src_001045,time_42814,execs_2177808,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000300,time_0,execs_0,orig_id_001570,src_001045,time_42814,execs_2177808,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000300,time_0,execs_0,orig_id_001570,src_001045,time_42814,execs_2177808,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000301,time_0,execs_0,orig_id_001582,src_001509,time_44537,execs_2261174,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000301,time_0,execs_0,orig_id_001582,src_001509,time_44537,execs_2261174,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000301,time_0,execs_0,orig_id_001582,src_001509,time_44537,execs_2261174,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000301,time_0,execs_0,orig_id_001582,src_001509,time_44537,execs_2261174,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000302,time_0,execs_0,orig_id_001593,src_001427,time_46177,execs_2333523,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/parser-cmin/id_000302,time_0,execs_0,orig_id_001593,src_001427,time_46177,execs_2333523,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000302,time_0,execs_0,orig_id_001593,src_001427,time_46177,execs_2333523,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000302,time_0,execs_0,orig_id_001593,src_001427,time_46177,execs_2333523,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000303,time_0,execs_0,orig_id_001599,src_001554,time_48439,execs_2453463,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000303,time_0,execs_0,orig_id_001599,src_001554,time_48439,execs_2453463,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000303,time_0,execs_0,orig_id_001599,src_001554,time_48439,execs_2453463,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000303,time_0,execs_0,orig_id_001599,src_001554,time_48439,execs_2453463,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000308,time_0,execs_0,orig_id_001628,src_000951,time_65972,execs_3367699,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/parser-cmin/id_000308,time_0,execs_0,orig_id_001628,src_000951,time_65972,execs_3367699,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000308,time_0,execs_0,orig_id_001628,src_000951,time_65972,execs_3367699,op_havoc,rep_15 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000308,time_0,execs_0,orig_id_001628,src_000951,time_65972,execs_3367699,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000310,time_0,execs_0,orig_id_001634,src_000897,time_71951,execs_3734042,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/parser-cmin/id_000310,time_0,execs_0,orig_id_001634,src_000897,time_71951,execs_3734042,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000310,time_0,execs_0,orig_id_001634,src_000897,time_71951,execs_3734042,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000310,time_0,execs_0,orig_id_001634,src_000897,time_71951,execs_3734042,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000313,time_0,execs_0,orig_id_001662,src_001257,time_101725,execs_5520886,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000313,time_0,execs_0,orig_id_001662,src_001257,time_101725,execs_5520886,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000313,time_0,execs_0,orig_id_001662,src_001257,time_101725,execs_5520886,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000313,time_0,execs_0,orig_id_001662,src_001257,time_101725,execs_5520886,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000316,time_0,execs_0,orig_id_001681,src_001679,time_122935,execs_6797153,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/parser-cmin/id_000316,time_0,execs_0,orig_id_001681,src_001679,time_122935,execs_6797153,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000316,time_0,execs_0,orig_id_001681,src_001679,time_122935,execs_6797153,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000316,time_0,execs_0,orig_id_001681,src_001679,time_122935,execs_6797153,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000317,time_0,execs_0,orig_id_001684,src_000846,time_128656,execs_7132584,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/parser-cmin/id_000317,time_0,execs_0,orig_id_001684,src_000846,time_128656,execs_7132584,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000317,time_0,execs_0,orig_id_001684,src_000846,time_128656,execs_7132584,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000317,time_0,execs_0,orig_id_001684,src_000846,time_128656,execs_7132584,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000318,time_0,execs_0,orig_id_001695,src_001693,time_144135,execs_8057758,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000318,time_0,execs_0,orig_id_001695,src_001693,time_144135,execs_8057758,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000318,time_0,execs_0,orig_id_001695,src_001693,time_144135,execs_8057758,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000318,time_0,execs_0,orig_id_001695,src_001693,time_144135,execs_8057758,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000319,time_0,execs_0,orig_id_001707,src_001470,time_187451,execs_10685867,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/parser-cmin/id_000319,time_0,execs_0,orig_id_001707,src_001470,time_187451,execs_10685867,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000319,time_0,execs_0,orig_id_001707,src_001470,time_187451,execs_10685867,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000319,time_0,execs_0,orig_id_001707,src_001470,time_187451,execs_10685867,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000322,time_0,execs_0,orig_id_001746,src_001222,time_272726,execs_15758555,op_havoc,rep_29 b/test/fuzz-libghostty/corpus/parser-cmin/id_000322,time_0,execs_0,orig_id_001746,src_001222,time_272726,execs_15758555,op_havoc,rep_29 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000322,time_0,execs_0,orig_id_001746,src_001222,time_272726,execs_15758555,op_havoc,rep_29 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000322,time_0,execs_0,orig_id_001746,src_001222,time_272726,execs_15758555,op_havoc,rep_29 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000323,time_0,execs_0,orig_id_001752,src_000758,time_299281,execs_17335742,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/parser-cmin/id_000323,time_0,execs_0,orig_id_001752,src_000758,time_299281,execs_17335742,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000323,time_0,execs_0,orig_id_001752,src_000758,time_299281,execs_17335742,op_havoc,rep_16 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000323,time_0,execs_0,orig_id_001752,src_000758,time_299281,execs_17335742,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000324,time_0,execs_0,orig_id_001753,src_001384,time_306724,execs_17780851,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/parser-cmin/id_000324,time_0,execs_0,orig_id_001753,src_001384,time_306724,execs_17780851,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000324,time_0,execs_0,orig_id_001753,src_001384,time_306724,execs_17780851,op_havoc,rep_9 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000324,time_0,execs_0,orig_id_001753,src_001384,time_306724,execs_17780851,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000327,time_0,execs_0,orig_id_001769,src_001327,time_427299,execs_24687838,op_havoc,rep_60 b/test/fuzz-libghostty/corpus/parser-cmin/id_000327,time_0,execs_0,orig_id_001769,src_001327,time_427299,execs_24687838,op_havoc,rep_60 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000327,time_0,execs_0,orig_id_001769,src_001327,time_427299,execs_24687838,op_havoc,rep_60 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000327,time_0,execs_0,orig_id_001769,src_001327,time_427299,execs_24687838,op_havoc,rep_60 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000329,time_0,execs_0,orig_id_001776,src_001775,time_449823,execs_25894362,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/parser-cmin/id_000329,time_0,execs_0,orig_id_001776,src_001775,time_449823,execs_25894362,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000329,time_0,execs_0,orig_id_001776,src_001775,time_449823,execs_25894362,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000329,time_0,execs_0,orig_id_001776,src_001775,time_449823,execs_25894362,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000330,time_0,execs_0,orig_id_001777,src_001776,time_450175,execs_25911521,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000330,time_0,execs_0,orig_id_001777,src_001776,time_450175,execs_25911521,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000330,time_0,execs_0,orig_id_001777,src_001776,time_450175,execs_25911521,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000330,time_0,execs_0,orig_id_001777,src_001776,time_450175,execs_25911521,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000331,time_0,execs_0,orig_id_001780,src_001779,time_466797,execs_26894897,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000331,time_0,execs_0,orig_id_001780,src_001779,time_466797,execs_26894897,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000331,time_0,execs_0,orig_id_001780,src_001779,time_466797,execs_26894897,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000331,time_0,execs_0,orig_id_001780,src_001779,time_466797,execs_26894897,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000335,time_0,execs_0,orig_id_001802,src_000025,time_600159,execs_34456447,op_havoc,rep_16,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000335,time_0,execs_0,orig_id_001802,src_000025,time_600159,execs_34456447,op_havoc,rep_16,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000335,time_0,execs_0,orig_id_001802,src_000025,time_600159,execs_34456447,op_havoc,rep_16,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000335,time_0,execs_0,orig_id_001802,src_000025,time_600159,execs_34456447,op_havoc,rep_16,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000336,time_0,execs_0,orig_id_001805,src_001802,time_601395,execs_34466927,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000336,time_0,execs_0,orig_id_001805,src_001802,time_601395,execs_34466927,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000336,time_0,execs_0,orig_id_001805,src_001802,time_601395,execs_34466927,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000336,time_0,execs_0,orig_id_001805,src_001802,time_601395,execs_34466927,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000337,time_0,execs_0,orig_id_001809,src_001802,time_601447,execs_34467911,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/parser-cmin/id_000337,time_0,execs_0,orig_id_001809,src_001802,time_601447,execs_34467911,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000337,time_0,execs_0,orig_id_001809,src_001802,time_601447,execs_34467911,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000337,time_0,execs_0,orig_id_001809,src_001802,time_601447,execs_34467911,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000338,time_0,execs_0,orig_id_001811,src_001802,time_601514,execs_34469989,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000338,time_0,execs_0,orig_id_001811,src_001802,time_601514,execs_34469989,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000338,time_0,execs_0,orig_id_001811,src_001802,time_601514,execs_34469989,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000338,time_0,execs_0,orig_id_001811,src_001802,time_601514,execs_34469989,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000339,time_0,execs_0,orig_id_001812,src_001802,time_601529,execs_34470510,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000339,time_0,execs_0,orig_id_001812,src_001802,time_601529,execs_34470510,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000339,time_0,execs_0,orig_id_001812,src_001802,time_601529,execs_34470510,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000339,time_0,execs_0,orig_id_001812,src_001802,time_601529,execs_34470510,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000340,time_0,execs_0,orig_id_001815,src_001802,time_601696,execs_34474630,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000340,time_0,execs_0,orig_id_001815,src_001802,time_601696,execs_34474630,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000340,time_0,execs_0,orig_id_001815,src_001802,time_601696,execs_34474630,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000340,time_0,execs_0,orig_id_001815,src_001802,time_601696,execs_34474630,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000341,time_0,execs_0,orig_id_001817,src_001802,time_601764,execs_34476819,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/parser-cmin/id_000341,time_0,execs_0,orig_id_001817,src_001802,time_601764,execs_34476819,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000341,time_0,execs_0,orig_id_001817,src_001802,time_601764,execs_34476819,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000341,time_0,execs_0,orig_id_001817,src_001802,time_601764,execs_34476819,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000343,time_0,execs_0,orig_id_001826,src_001803,time_603082,execs_34489473,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/parser-cmin/id_000343,time_0,execs_0,orig_id_001826,src_001803,time_603082,execs_34489473,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000343,time_0,execs_0,orig_id_001826,src_001803,time_603082,execs_34489473,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000343,time_0,execs_0,orig_id_001826,src_001803,time_603082,execs_34489473,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000344,time_0,execs_0,orig_id_001830,src_001825,time_604040,execs_34497688,op_havoc,rep_50,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000344,time_0,execs_0,orig_id_001830,src_001825,time_604040,execs_34497688,op_havoc,rep_50,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000344,time_0,execs_0,orig_id_001830,src_001825,time_604040,execs_34497688,op_havoc,rep_50,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000344,time_0,execs_0,orig_id_001830,src_001825,time_604040,execs_34497688,op_havoc,rep_50,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000347,time_0,execs_0,orig_id_001840,src_001825,time_604115,execs_34498243,op_havoc,rep_51 b/test/fuzz-libghostty/corpus/parser-cmin/id_000347,time_0,execs_0,orig_id_001840,src_001825,time_604115,execs_34498243,op_havoc,rep_51 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000347,time_0,execs_0,orig_id_001840,src_001825,time_604115,execs_34498243,op_havoc,rep_51 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000347,time_0,execs_0,orig_id_001840,src_001825,time_604115,execs_34498243,op_havoc,rep_51 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000349,time_0,execs_0,orig_id_001850,src_001825,time_604233,execs_34499107,op_havoc,rep_46 b/test/fuzz-libghostty/corpus/parser-cmin/id_000349,time_0,execs_0,orig_id_001850,src_001825,time_604233,execs_34499107,op_havoc,rep_46 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000349,time_0,execs_0,orig_id_001850,src_001825,time_604233,execs_34499107,op_havoc,rep_46 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000349,time_0,execs_0,orig_id_001850,src_001825,time_604233,execs_34499107,op_havoc,rep_46 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000350,time_0,execs_0,orig_id_001855,src_001825,time_604304,execs_34499569,op_havoc,rep_46 b/test/fuzz-libghostty/corpus/parser-cmin/id_000350,time_0,execs_0,orig_id_001855,src_001825,time_604304,execs_34499569,op_havoc,rep_46 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000350,time_0,execs_0,orig_id_001855,src_001825,time_604304,execs_34499569,op_havoc,rep_46 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000350,time_0,execs_0,orig_id_001855,src_001825,time_604304,execs_34499569,op_havoc,rep_46 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000351,time_0,execs_0,orig_id_001863,src_001825,time_604414,execs_34500344,op_havoc,rep_40 b/test/fuzz-libghostty/corpus/parser-cmin/id_000351,time_0,execs_0,orig_id_001863,src_001825,time_604414,execs_34500344,op_havoc,rep_40 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000351,time_0,execs_0,orig_id_001863,src_001825,time_604414,execs_34500344,op_havoc,rep_40 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000351,time_0,execs_0,orig_id_001863,src_001825,time_604414,execs_34500344,op_havoc,rep_40 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000352,time_0,execs_0,orig_id_001873,src_001825,time_604571,execs_34501487,op_havoc,rep_50 b/test/fuzz-libghostty/corpus/parser-cmin/id_000352,time_0,execs_0,orig_id_001873,src_001825,time_604571,execs_34501487,op_havoc,rep_50 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000352,time_0,execs_0,orig_id_001873,src_001825,time_604571,execs_34501487,op_havoc,rep_50 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000352,time_0,execs_0,orig_id_001873,src_001825,time_604571,execs_34501487,op_havoc,rep_50 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000353,time_0,execs_0,orig_id_001881,src_001825,time_604697,execs_34502378,op_havoc,rep_24 b/test/fuzz-libghostty/corpus/parser-cmin/id_000353,time_0,execs_0,orig_id_001881,src_001825,time_604697,execs_34502378,op_havoc,rep_24 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000353,time_0,execs_0,orig_id_001881,src_001825,time_604697,execs_34502378,op_havoc,rep_24 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000353,time_0,execs_0,orig_id_001881,src_001825,time_604697,execs_34502378,op_havoc,rep_24 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000354,time_0,execs_0,orig_id_001883,src_001825,time_604719,execs_34502535,op_havoc,rep_57 b/test/fuzz-libghostty/corpus/parser-cmin/id_000354,time_0,execs_0,orig_id_001883,src_001825,time_604719,execs_34502535,op_havoc,rep_57 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000354,time_0,execs_0,orig_id_001883,src_001825,time_604719,execs_34502535,op_havoc,rep_57 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000354,time_0,execs_0,orig_id_001883,src_001825,time_604719,execs_34502535,op_havoc,rep_57 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000355,time_0,execs_0,orig_id_001884,src_001825,time_604727,execs_34502600,op_havoc,rep_38 b/test/fuzz-libghostty/corpus/parser-cmin/id_000355,time_0,execs_0,orig_id_001884,src_001825,time_604727,execs_34502600,op_havoc,rep_38 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000355,time_0,execs_0,orig_id_001884,src_001825,time_604727,execs_34502600,op_havoc,rep_38 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000355,time_0,execs_0,orig_id_001884,src_001825,time_604727,execs_34502600,op_havoc,rep_38 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000356,time_0,execs_0,orig_id_001886,src_001825,time_604768,execs_34502900,op_havoc,rep_48 b/test/fuzz-libghostty/corpus/parser-cmin/id_000356,time_0,execs_0,orig_id_001886,src_001825,time_604768,execs_34502900,op_havoc,rep_48 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000356,time_0,execs_0,orig_id_001886,src_001825,time_604768,execs_34502900,op_havoc,rep_48 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000356,time_0,execs_0,orig_id_001886,src_001825,time_604768,execs_34502900,op_havoc,rep_48 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000360,time_0,execs_0,orig_id_001902,src_001825,time_605024,execs_34504808,op_havoc,rep_62 b/test/fuzz-libghostty/corpus/parser-cmin/id_000360,time_0,execs_0,orig_id_001902,src_001825,time_605024,execs_34504808,op_havoc,rep_62 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000360,time_0,execs_0,orig_id_001902,src_001825,time_605024,execs_34504808,op_havoc,rep_62 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000360,time_0,execs_0,orig_id_001902,src_001825,time_605024,execs_34504808,op_havoc,rep_62 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000363,time_0,execs_0,orig_id_001914,src_001825,time_605194,execs_34506049,op_havoc,rep_58 b/test/fuzz-libghostty/corpus/parser-cmin/id_000363,time_0,execs_0,orig_id_001914,src_001825,time_605194,execs_34506049,op_havoc,rep_58 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000363,time_0,execs_0,orig_id_001914,src_001825,time_605194,execs_34506049,op_havoc,rep_58 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000363,time_0,execs_0,orig_id_001914,src_001825,time_605194,execs_34506049,op_havoc,rep_58 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000364,time_0,execs_0,orig_id_001922,src_001825,time_605401,execs_34507624,op_havoc,rep_63 b/test/fuzz-libghostty/corpus/parser-cmin/id_000364,time_0,execs_0,orig_id_001922,src_001825,time_605401,execs_34507624,op_havoc,rep_63 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000364,time_0,execs_0,orig_id_001922,src_001825,time_605401,execs_34507624,op_havoc,rep_63 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000364,time_0,execs_0,orig_id_001922,src_001825,time_605401,execs_34507624,op_havoc,rep_63 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000366,time_0,execs_0,orig_id_001929,src_001825,time_605496,execs_34508323,op_havoc,rep_59 b/test/fuzz-libghostty/corpus/parser-cmin/id_000366,time_0,execs_0,orig_id_001929,src_001825,time_605496,execs_34508323,op_havoc,rep_59 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000366,time_0,execs_0,orig_id_001929,src_001825,time_605496,execs_34508323,op_havoc,rep_59 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000366,time_0,execs_0,orig_id_001929,src_001825,time_605496,execs_34508323,op_havoc,rep_59 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000368,time_0,execs_0,orig_id_001932,src_001825,time_605563,execs_34508823,op_havoc,rep_51 b/test/fuzz-libghostty/corpus/parser-cmin/id_000368,time_0,execs_0,orig_id_001932,src_001825,time_605563,execs_34508823,op_havoc,rep_51 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000368,time_0,execs_0,orig_id_001932,src_001825,time_605563,execs_34508823,op_havoc,rep_51 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000368,time_0,execs_0,orig_id_001932,src_001825,time_605563,execs_34508823,op_havoc,rep_51 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000369,time_0,execs_0,orig_id_001934,src_001825,time_605615,execs_34509203,op_havoc,rep_49 b/test/fuzz-libghostty/corpus/parser-cmin/id_000369,time_0,execs_0,orig_id_001934,src_001825,time_605615,execs_34509203,op_havoc,rep_49 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000369,time_0,execs_0,orig_id_001934,src_001825,time_605615,execs_34509203,op_havoc,rep_49 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000369,time_0,execs_0,orig_id_001934,src_001825,time_605615,execs_34509203,op_havoc,rep_49 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000371,time_0,execs_0,orig_id_001943,src_001825,time_605762,execs_34510269,op_havoc,rep_60 b/test/fuzz-libghostty/corpus/parser-cmin/id_000371,time_0,execs_0,orig_id_001943,src_001825,time_605762,execs_34510269,op_havoc,rep_60 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000371,time_0,execs_0,orig_id_001943,src_001825,time_605762,execs_34510269,op_havoc,rep_60 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000371,time_0,execs_0,orig_id_001943,src_001825,time_605762,execs_34510269,op_havoc,rep_60 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000372,time_0,execs_0,orig_id_001948,src_001847,time_607703,execs_34520385,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/parser-cmin/id_000372,time_0,execs_0,orig_id_001948,src_001847,time_607703,execs_34520385,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000372,time_0,execs_0,orig_id_001948,src_001847,time_607703,execs_34520385,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000372,time_0,execs_0,orig_id_001948,src_001847,time_607703,execs_34520385,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000375,time_0,execs_0,orig_id_001962,src_001189,time_610251,execs_34529482,op_havoc,rep_28 b/test/fuzz-libghostty/corpus/parser-cmin/id_000375,time_0,execs_0,orig_id_001962,src_001189,time_610251,execs_34529482,op_havoc,rep_28 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000375,time_0,execs_0,orig_id_001962,src_001189,time_610251,execs_34529482,op_havoc,rep_28 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000375,time_0,execs_0,orig_id_001962,src_001189,time_610251,execs_34529482,op_havoc,rep_28 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000376,time_0,execs_0,orig_id_001964,src_001189,time_610264,execs_34530037,op_havoc,rep_20 b/test/fuzz-libghostty/corpus/parser-cmin/id_000376,time_0,execs_0,orig_id_001964,src_001189,time_610264,execs_34530037,op_havoc,rep_20 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000376,time_0,execs_0,orig_id_001964,src_001189,time_610264,execs_34530037,op_havoc,rep_20 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000376,time_0,execs_0,orig_id_001964,src_001189,time_610264,execs_34530037,op_havoc,rep_20 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000377,time_0,execs_0,orig_id_001965,src_001189,time_610268,execs_34530166,op_havoc,rep_32 b/test/fuzz-libghostty/corpus/parser-cmin/id_000377,time_0,execs_0,orig_id_001965,src_001189,time_610268,execs_34530166,op_havoc,rep_32 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000377,time_0,execs_0,orig_id_001965,src_001189,time_610268,execs_34530166,op_havoc,rep_32 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000377,time_0,execs_0,orig_id_001965,src_001189,time_610268,execs_34530166,op_havoc,rep_32 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000378,time_0,execs_0,orig_id_001966,src_001189,time_610272,execs_34530336,op_havoc,rep_31 b/test/fuzz-libghostty/corpus/parser-cmin/id_000378,time_0,execs_0,orig_id_001966,src_001189,time_610272,execs_34530336,op_havoc,rep_31 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000378,time_0,execs_0,orig_id_001966,src_001189,time_610272,execs_34530336,op_havoc,rep_31 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000378,time_0,execs_0,orig_id_001966,src_001189,time_610272,execs_34530336,op_havoc,rep_31 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000380,time_0,execs_0,orig_id_001968,src_001837,time_610398,execs_34532783,op_havoc,rep_61 b/test/fuzz-libghostty/corpus/parser-cmin/id_000380,time_0,execs_0,orig_id_001968,src_001837,time_610398,execs_34532783,op_havoc,rep_61 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000380,time_0,execs_0,orig_id_001968,src_001837,time_610398,execs_34532783,op_havoc,rep_61 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000380,time_0,execs_0,orig_id_001968,src_001837,time_610398,execs_34532783,op_havoc,rep_61 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000381,time_0,execs_0,orig_id_001973,src_001837,time_610431,execs_34533102,op_havoc,rep_57 b/test/fuzz-libghostty/corpus/parser-cmin/id_000381,time_0,execs_0,orig_id_001973,src_001837,time_610431,execs_34533102,op_havoc,rep_57 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000381,time_0,execs_0,orig_id_001973,src_001837,time_610431,execs_34533102,op_havoc,rep_57 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000381,time_0,execs_0,orig_id_001973,src_001837,time_610431,execs_34533102,op_havoc,rep_57 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000382,time_0,execs_0,orig_id_001986,src_001837,time_610574,execs_34534514,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/parser-cmin/id_000382,time_0,execs_0,orig_id_001986,src_001837,time_610574,execs_34534514,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000382,time_0,execs_0,orig_id_001986,src_001837,time_610574,execs_34534514,op_havoc,rep_16 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000382,time_0,execs_0,orig_id_001986,src_001837,time_610574,execs_34534514,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000383,time_0,execs_0,orig_id_001987,src_001837,time_610585,execs_34534629,op_havoc,rep_32 b/test/fuzz-libghostty/corpus/parser-cmin/id_000383,time_0,execs_0,orig_id_001987,src_001837,time_610585,execs_34534629,op_havoc,rep_32 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000383,time_0,execs_0,orig_id_001987,src_001837,time_610585,execs_34534629,op_havoc,rep_32 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000383,time_0,execs_0,orig_id_001987,src_001837,time_610585,execs_34534629,op_havoc,rep_32 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000384,time_0,execs_0,orig_id_001988,src_001837,time_610593,execs_34534724,op_havoc,rep_57 b/test/fuzz-libghostty/corpus/parser-cmin/id_000384,time_0,execs_0,orig_id_001988,src_001837,time_610593,execs_34534724,op_havoc,rep_57 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000384,time_0,execs_0,orig_id_001988,src_001837,time_610593,execs_34534724,op_havoc,rep_57 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000384,time_0,execs_0,orig_id_001988,src_001837,time_610593,execs_34534724,op_havoc,rep_57 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000385,time_0,execs_0,orig_id_001989,src_001837,time_610642,execs_34535243,op_havoc,rep_53 b/test/fuzz-libghostty/corpus/parser-cmin/id_000385,time_0,execs_0,orig_id_001989,src_001837,time_610642,execs_34535243,op_havoc,rep_53 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000385,time_0,execs_0,orig_id_001989,src_001837,time_610642,execs_34535243,op_havoc,rep_53 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000385,time_0,execs_0,orig_id_001989,src_001837,time_610642,execs_34535243,op_havoc,rep_53 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000386,time_0,execs_0,orig_id_001993,src_001837,time_610727,execs_34536101,op_havoc,rep_54 b/test/fuzz-libghostty/corpus/parser-cmin/id_000386,time_0,execs_0,orig_id_001993,src_001837,time_610727,execs_34536101,op_havoc,rep_54 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000386,time_0,execs_0,orig_id_001993,src_001837,time_610727,execs_34536101,op_havoc,rep_54 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000386,time_0,execs_0,orig_id_001993,src_001837,time_610727,execs_34536101,op_havoc,rep_54 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000387,time_0,execs_0,orig_id_001997,src_001837,time_610769,execs_34536498,op_havoc,rep_55 b/test/fuzz-libghostty/corpus/parser-cmin/id_000387,time_0,execs_0,orig_id_001997,src_001837,time_610769,execs_34536498,op_havoc,rep_55 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000387,time_0,execs_0,orig_id_001997,src_001837,time_610769,execs_34536498,op_havoc,rep_55 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000387,time_0,execs_0,orig_id_001997,src_001837,time_610769,execs_34536498,op_havoc,rep_55 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000388,time_0,execs_0,orig_id_001999,src_001837,time_610800,execs_34536799,op_havoc,rep_54 b/test/fuzz-libghostty/corpus/parser-cmin/id_000388,time_0,execs_0,orig_id_001999,src_001837,time_610800,execs_34536799,op_havoc,rep_54 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000388,time_0,execs_0,orig_id_001999,src_001837,time_610800,execs_34536799,op_havoc,rep_54 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000388,time_0,execs_0,orig_id_001999,src_001837,time_610800,execs_34536799,op_havoc,rep_54 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000390,time_0,execs_0,orig_id_002002,src_001837,time_610872,execs_34537526,op_havoc,rep_54 b/test/fuzz-libghostty/corpus/parser-cmin/id_000390,time_0,execs_0,orig_id_002002,src_001837,time_610872,execs_34537526,op_havoc,rep_54 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000390,time_0,execs_0,orig_id_002002,src_001837,time_610872,execs_34537526,op_havoc,rep_54 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000390,time_0,execs_0,orig_id_002002,src_001837,time_610872,execs_34537526,op_havoc,rep_54 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000392,time_0,execs_0,orig_id_002009,src_001837,time_610927,execs_34538093,op_havoc,rep_52 b/test/fuzz-libghostty/corpus/parser-cmin/id_000392,time_0,execs_0,orig_id_002009,src_001837,time_610927,execs_34538093,op_havoc,rep_52 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000392,time_0,execs_0,orig_id_002009,src_001837,time_610927,execs_34538093,op_havoc,rep_52 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000392,time_0,execs_0,orig_id_002009,src_001837,time_610927,execs_34538093,op_havoc,rep_52 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000393,time_0,execs_0,orig_id_002013,src_001837,time_611033,execs_34539154,op_havoc,rep_62 b/test/fuzz-libghostty/corpus/parser-cmin/id_000393,time_0,execs_0,orig_id_002013,src_001837,time_611033,execs_34539154,op_havoc,rep_62 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000393,time_0,execs_0,orig_id_002013,src_001837,time_611033,execs_34539154,op_havoc,rep_62 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000393,time_0,execs_0,orig_id_002013,src_001837,time_611033,execs_34539154,op_havoc,rep_62 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000395,time_0,execs_0,orig_id_002019,src_001837,time_611232,execs_34541166,op_havoc,rep_51 b/test/fuzz-libghostty/corpus/parser-cmin/id_000395,time_0,execs_0,orig_id_002019,src_001837,time_611232,execs_34541166,op_havoc,rep_51 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000395,time_0,execs_0,orig_id_002019,src_001837,time_611232,execs_34541166,op_havoc,rep_51 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000395,time_0,execs_0,orig_id_002019,src_001837,time_611232,execs_34541166,op_havoc,rep_51 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000397,time_0,execs_0,orig_id_002026,src_001837,time_611485,execs_34543693,op_havoc,rep_40 b/test/fuzz-libghostty/corpus/parser-cmin/id_000397,time_0,execs_0,orig_id_002026,src_001837,time_611485,execs_34543693,op_havoc,rep_40 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000397,time_0,execs_0,orig_id_002026,src_001837,time_611485,execs_34543693,op_havoc,rep_40 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000397,time_0,execs_0,orig_id_002026,src_001837,time_611485,execs_34543693,op_havoc,rep_40 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000398,time_0,execs_0,orig_id_002027,src_001837,time_611528,execs_34544137,op_havoc,rep_57 b/test/fuzz-libghostty/corpus/parser-cmin/id_000398,time_0,execs_0,orig_id_002027,src_001837,time_611528,execs_34544137,op_havoc,rep_57 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000398,time_0,execs_0,orig_id_002027,src_001837,time_611528,execs_34544137,op_havoc,rep_57 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000398,time_0,execs_0,orig_id_002027,src_001837,time_611528,execs_34544137,op_havoc,rep_57 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000399,time_0,execs_0,orig_id_002036,src_001837,time_611675,execs_34545598,op_havoc,rep_50 b/test/fuzz-libghostty/corpus/parser-cmin/id_000399,time_0,execs_0,orig_id_002036,src_001837,time_611675,execs_34545598,op_havoc,rep_50 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000399,time_0,execs_0,orig_id_002036,src_001837,time_611675,execs_34545598,op_havoc,rep_50 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000399,time_0,execs_0,orig_id_002036,src_001837,time_611675,execs_34545598,op_havoc,rep_50 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000400,time_0,execs_0,orig_id_002040,src_001866,time_611830,execs_34547983,op_havoc,rep_24 b/test/fuzz-libghostty/corpus/parser-cmin/id_000400,time_0,execs_0,orig_id_002040,src_001866,time_611830,execs_34547983,op_havoc,rep_24 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000400,time_0,execs_0,orig_id_002040,src_001866,time_611830,execs_34547983,op_havoc,rep_24 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000400,time_0,execs_0,orig_id_002040,src_001866,time_611830,execs_34547983,op_havoc,rep_24 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000402,time_0,execs_0,orig_id_002049,src_001866,time_612400,execs_34554693,op_havoc,rep_25 b/test/fuzz-libghostty/corpus/parser-cmin/id_000402,time_0,execs_0,orig_id_002049,src_001866,time_612400,execs_34554693,op_havoc,rep_25 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000402,time_0,execs_0,orig_id_002049,src_001866,time_612400,execs_34554693,op_havoc,rep_25 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000402,time_0,execs_0,orig_id_002049,src_001866,time_612400,execs_34554693,op_havoc,rep_25 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000404,time_0,execs_0,orig_id_002058,src_001866,time_612595,execs_34556973,op_havoc,rep_28 b/test/fuzz-libghostty/corpus/parser-cmin/id_000404,time_0,execs_0,orig_id_002058,src_001866,time_612595,execs_34556973,op_havoc,rep_28 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000404,time_0,execs_0,orig_id_002058,src_001866,time_612595,execs_34556973,op_havoc,rep_28 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000404,time_0,execs_0,orig_id_002058,src_001866,time_612595,execs_34556973,op_havoc,rep_28 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000405,time_0,execs_0,orig_id_002065,src_001286,time_612926,execs_34560749,op_havoc,rep_28 b/test/fuzz-libghostty/corpus/parser-cmin/id_000405,time_0,execs_0,orig_id_002065,src_001286,time_612926,execs_34560749,op_havoc,rep_28 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000405,time_0,execs_0,orig_id_002065,src_001286,time_612926,execs_34560749,op_havoc,rep_28 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000405,time_0,execs_0,orig_id_002065,src_001286,time_612926,execs_34560749,op_havoc,rep_28 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000406,time_0,execs_0,orig_id_002067,src_001286,time_612947,execs_34561598,op_havoc,rep_25 b/test/fuzz-libghostty/corpus/parser-cmin/id_000406,time_0,execs_0,orig_id_002067,src_001286,time_612947,execs_34561598,op_havoc,rep_25 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000406,time_0,execs_0,orig_id_002067,src_001286,time_612947,execs_34561598,op_havoc,rep_25 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000406,time_0,execs_0,orig_id_002067,src_001286,time_612947,execs_34561598,op_havoc,rep_25 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000407,time_0,execs_0,orig_id_002068,src_001286,time_612950,execs_34561730,op_havoc,rep_21 b/test/fuzz-libghostty/corpus/parser-cmin/id_000407,time_0,execs_0,orig_id_002068,src_001286,time_612950,execs_34561730,op_havoc,rep_21 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000407,time_0,execs_0,orig_id_002068,src_001286,time_612950,execs_34561730,op_havoc,rep_21 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000407,time_0,execs_0,orig_id_002068,src_001286,time_612950,execs_34561730,op_havoc,rep_21 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000408,time_0,execs_0,orig_id_002073,src_001286,time_613046,execs_34565657,op_havoc,rep_27 b/test/fuzz-libghostty/corpus/parser-cmin/id_000408,time_0,execs_0,orig_id_002073,src_001286,time_613046,execs_34565657,op_havoc,rep_27 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000408,time_0,execs_0,orig_id_002073,src_001286,time_613046,execs_34565657,op_havoc,rep_27 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000408,time_0,execs_0,orig_id_002073,src_001286,time_613046,execs_34565657,op_havoc,rep_27 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000410,time_0,execs_0,orig_id_002083,src_001286,time_613166,execs_34571116,op_havoc,rep_29 b/test/fuzz-libghostty/corpus/parser-cmin/id_000410,time_0,execs_0,orig_id_002083,src_001286,time_613166,execs_34571116,op_havoc,rep_29 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000410,time_0,execs_0,orig_id_002083,src_001286,time_613166,execs_34571116,op_havoc,rep_29 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000410,time_0,execs_0,orig_id_002083,src_001286,time_613166,execs_34571116,op_havoc,rep_29 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000412,time_0,execs_0,orig_id_002095,src_002074,time_613265,execs_34573378,op_havoc,rep_25 b/test/fuzz-libghostty/corpus/parser-cmin/id_000412,time_0,execs_0,orig_id_002095,src_002074,time_613265,execs_34573378,op_havoc,rep_25 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000412,time_0,execs_0,orig_id_002095,src_002074,time_613265,execs_34573378,op_havoc,rep_25 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000412,time_0,execs_0,orig_id_002095,src_002074,time_613265,execs_34573378,op_havoc,rep_25 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000413,time_0,execs_0,orig_id_002098,src_002074,time_613276,execs_34573667,op_havoc,rep_30 b/test/fuzz-libghostty/corpus/parser-cmin/id_000413,time_0,execs_0,orig_id_002098,src_002074,time_613276,execs_34573667,op_havoc,rep_30 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000413,time_0,execs_0,orig_id_002098,src_002074,time_613276,execs_34573667,op_havoc,rep_30 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000413,time_0,execs_0,orig_id_002098,src_002074,time_613276,execs_34573667,op_havoc,rep_30 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000414,time_0,execs_0,orig_id_002101,src_002074,time_613335,execs_34575015,op_havoc,rep_36 b/test/fuzz-libghostty/corpus/parser-cmin/id_000414,time_0,execs_0,orig_id_002101,src_002074,time_613335,execs_34575015,op_havoc,rep_36 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000414,time_0,execs_0,orig_id_002101,src_002074,time_613335,execs_34575015,op_havoc,rep_36 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000414,time_0,execs_0,orig_id_002101,src_002074,time_613335,execs_34575015,op_havoc,rep_36 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000415,time_0,execs_0,orig_id_002103,src_002074,time_613362,execs_34575700,op_havoc,rep_47 b/test/fuzz-libghostty/corpus/parser-cmin/id_000415,time_0,execs_0,orig_id_002103,src_002074,time_613362,execs_34575700,op_havoc,rep_47 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000415,time_0,execs_0,orig_id_002103,src_002074,time_613362,execs_34575700,op_havoc,rep_47 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000415,time_0,execs_0,orig_id_002103,src_002074,time_613362,execs_34575700,op_havoc,rep_47 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000417,time_0,execs_0,orig_id_002107,src_002074,time_613399,execs_34576654,op_havoc,rep_53 b/test/fuzz-libghostty/corpus/parser-cmin/id_000417,time_0,execs_0,orig_id_002107,src_002074,time_613399,execs_34576654,op_havoc,rep_53 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000417,time_0,execs_0,orig_id_002107,src_002074,time_613399,execs_34576654,op_havoc,rep_53 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000417,time_0,execs_0,orig_id_002107,src_002074,time_613399,execs_34576654,op_havoc,rep_53 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000419,time_0,execs_0,orig_id_002117,src_001980,time_614209,execs_34585669,op_havoc,rep_46 b/test/fuzz-libghostty/corpus/parser-cmin/id_000419,time_0,execs_0,orig_id_002117,src_001980,time_614209,execs_34585669,op_havoc,rep_46 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000419,time_0,execs_0,orig_id_002117,src_001980,time_614209,execs_34585669,op_havoc,rep_46 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000419,time_0,execs_0,orig_id_002117,src_001980,time_614209,execs_34585669,op_havoc,rep_46 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000421,time_0,execs_0,orig_id_002122,src_001980,time_614378,execs_34586863,op_havoc,rep_52 b/test/fuzz-libghostty/corpus/parser-cmin/id_000421,time_0,execs_0,orig_id_002122,src_001980,time_614378,execs_34586863,op_havoc,rep_52 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000421,time_0,execs_0,orig_id_002122,src_001980,time_614378,execs_34586863,op_havoc,rep_52 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000421,time_0,execs_0,orig_id_002122,src_001980,time_614378,execs_34586863,op_havoc,rep_52 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000422,time_0,execs_0,orig_id_002125,src_001980,time_614436,execs_34587267,op_havoc,rep_47 b/test/fuzz-libghostty/corpus/parser-cmin/id_000422,time_0,execs_0,orig_id_002125,src_001980,time_614436,execs_34587267,op_havoc,rep_47 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000422,time_0,execs_0,orig_id_002125,src_001980,time_614436,execs_34587267,op_havoc,rep_47 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000422,time_0,execs_0,orig_id_002125,src_001980,time_614436,execs_34587267,op_havoc,rep_47 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000423,time_0,execs_0,orig_id_002127,src_001980,time_614494,execs_34587676,op_havoc,rep_24 b/test/fuzz-libghostty/corpus/parser-cmin/id_000423,time_0,execs_0,orig_id_002127,src_001980,time_614494,execs_34587676,op_havoc,rep_24 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000423,time_0,execs_0,orig_id_002127,src_001980,time_614494,execs_34587676,op_havoc,rep_24 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000423,time_0,execs_0,orig_id_002127,src_001980,time_614494,execs_34587676,op_havoc,rep_24 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000424,time_0,execs_0,orig_id_002128,src_001980,time_614502,execs_34587733,op_havoc,rep_49 b/test/fuzz-libghostty/corpus/parser-cmin/id_000424,time_0,execs_0,orig_id_002128,src_001980,time_614502,execs_34587733,op_havoc,rep_49 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000424,time_0,execs_0,orig_id_002128,src_001980,time_614502,execs_34587733,op_havoc,rep_49 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000424,time_0,execs_0,orig_id_002128,src_001980,time_614502,execs_34587733,op_havoc,rep_49 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000425,time_0,execs_0,orig_id_002130,src_001980,time_614572,execs_34588223,op_havoc,rep_62 b/test/fuzz-libghostty/corpus/parser-cmin/id_000425,time_0,execs_0,orig_id_002130,src_001980,time_614572,execs_34588223,op_havoc,rep_62 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000425,time_0,execs_0,orig_id_002130,src_001980,time_614572,execs_34588223,op_havoc,rep_62 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000425,time_0,execs_0,orig_id_002130,src_001980,time_614572,execs_34588223,op_havoc,rep_62 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000426,time_0,execs_0,orig_id_002133,src_001980,time_614786,execs_34589724,op_havoc,rep_59 b/test/fuzz-libghostty/corpus/parser-cmin/id_000426,time_0,execs_0,orig_id_002133,src_001980,time_614786,execs_34589724,op_havoc,rep_59 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000426,time_0,execs_0,orig_id_002133,src_001980,time_614786,execs_34589724,op_havoc,rep_59 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000426,time_0,execs_0,orig_id_002133,src_001980,time_614786,execs_34589724,op_havoc,rep_59 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000427,time_0,execs_0,orig_id_002142,src_001980,time_615393,execs_34594123,op_havoc,rep_62 b/test/fuzz-libghostty/corpus/parser-cmin/id_000427,time_0,execs_0,orig_id_002142,src_001980,time_615393,execs_34594123,op_havoc,rep_62 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000427,time_0,execs_0,orig_id_002142,src_001980,time_615393,execs_34594123,op_havoc,rep_62 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000427,time_0,execs_0,orig_id_002142,src_001980,time_615393,execs_34594123,op_havoc,rep_62 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000428,time_0,execs_0,orig_id_002148,src_001980,time_615706,execs_34596340,op_havoc,rep_64 b/test/fuzz-libghostty/corpus/parser-cmin/id_000428,time_0,execs_0,orig_id_002148,src_001980,time_615706,execs_34596340,op_havoc,rep_64 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000428,time_0,execs_0,orig_id_002148,src_001980,time_615706,execs_34596340,op_havoc,rep_64 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000428,time_0,execs_0,orig_id_002148,src_001980,time_615706,execs_34596340,op_havoc,rep_64 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000429,time_0,execs_0,orig_id_002149,src_001980,time_615730,execs_34596509,op_havoc,rep_52 b/test/fuzz-libghostty/corpus/parser-cmin/id_000429,time_0,execs_0,orig_id_002149,src_001980,time_615730,execs_34596509,op_havoc,rep_52 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000429,time_0,execs_0,orig_id_002149,src_001980,time_615730,execs_34596509,op_havoc,rep_52 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000429,time_0,execs_0,orig_id_002149,src_001980,time_615730,execs_34596509,op_havoc,rep_52 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000430,time_0,execs_0,orig_id_002155,src_001893,time_616737,execs_34605638,op_havoc,rep_32 b/test/fuzz-libghostty/corpus/parser-cmin/id_000430,time_0,execs_0,orig_id_002155,src_001893,time_616737,execs_34605638,op_havoc,rep_32 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000430,time_0,execs_0,orig_id_002155,src_001893,time_616737,execs_34605638,op_havoc,rep_32 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000430,time_0,execs_0,orig_id_002155,src_001893,time_616737,execs_34605638,op_havoc,rep_32 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000431,time_0,execs_0,orig_id_002167,src_001846,time_618655,execs_34625380,op_havoc,rep_54 b/test/fuzz-libghostty/corpus/parser-cmin/id_000431,time_0,execs_0,orig_id_002167,src_001846,time_618655,execs_34625380,op_havoc,rep_54 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000431,time_0,execs_0,orig_id_002167,src_001846,time_618655,execs_34625380,op_havoc,rep_54 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000431,time_0,execs_0,orig_id_002167,src_001846,time_618655,execs_34625380,op_havoc,rep_54 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000432,time_0,execs_0,orig_id_002171,src_001846,time_619267,execs_34628906,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000432,time_0,execs_0,orig_id_002171,src_001846,time_619267,execs_34628906,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000432,time_0,execs_0,orig_id_002171,src_001846,time_619267,execs_34628906,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000432,time_0,execs_0,orig_id_002171,src_001846,time_619267,execs_34628906,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000433,time_0,execs_0,orig_id_002177,src_001846,time_619803,execs_34632038,op_havoc,rep_57 b/test/fuzz-libghostty/corpus/parser-cmin/id_000433,time_0,execs_0,orig_id_002177,src_001846,time_619803,execs_34632038,op_havoc,rep_57 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000433,time_0,execs_0,orig_id_002177,src_001846,time_619803,execs_34632038,op_havoc,rep_57 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000433,time_0,execs_0,orig_id_002177,src_001846,time_619803,execs_34632038,op_havoc,rep_57 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000434,time_0,execs_0,orig_id_002178,src_001846,time_619823,execs_34632147,op_havoc,rep_44 b/test/fuzz-libghostty/corpus/parser-cmin/id_000434,time_0,execs_0,orig_id_002178,src_001846,time_619823,execs_34632147,op_havoc,rep_44 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000434,time_0,execs_0,orig_id_002178,src_001846,time_619823,execs_34632147,op_havoc,rep_44 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000434,time_0,execs_0,orig_id_002178,src_001846,time_619823,execs_34632147,op_havoc,rep_44 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000435,time_0,execs_0,orig_id_002183,src_001917,time_622331,execs_34647759,op_havoc,rep_45 b/test/fuzz-libghostty/corpus/parser-cmin/id_000435,time_0,execs_0,orig_id_002183,src_001917,time_622331,execs_34647759,op_havoc,rep_45 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000435,time_0,execs_0,orig_id_002183,src_001917,time_622331,execs_34647759,op_havoc,rep_45 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000435,time_0,execs_0,orig_id_002183,src_001917,time_622331,execs_34647759,op_havoc,rep_45 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000436,time_0,execs_0,orig_id_002186,src_001917,time_622984,execs_34651049,op_havoc,rep_41 b/test/fuzz-libghostty/corpus/parser-cmin/id_000436,time_0,execs_0,orig_id_002186,src_001917,time_622984,execs_34651049,op_havoc,rep_41 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000436,time_0,execs_0,orig_id_002186,src_001917,time_622984,execs_34651049,op_havoc,rep_41 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000436,time_0,execs_0,orig_id_002186,src_001917,time_622984,execs_34651049,op_havoc,rep_41 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000437,time_0,execs_0,orig_id_002191,src_001917,time_623535,execs_34653780,op_havoc,rep_60 b/test/fuzz-libghostty/corpus/parser-cmin/id_000437,time_0,execs_0,orig_id_002191,src_001917,time_623535,execs_34653780,op_havoc,rep_60 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000437,time_0,execs_0,orig_id_002191,src_001917,time_623535,execs_34653780,op_havoc,rep_60 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000437,time_0,execs_0,orig_id_002191,src_001917,time_623535,execs_34653780,op_havoc,rep_60 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000438,time_0,execs_0,orig_id_002194,src_001917,time_624082,execs_34656516,op_havoc,rep_64 b/test/fuzz-libghostty/corpus/parser-cmin/id_000438,time_0,execs_0,orig_id_002194,src_001917,time_624082,execs_34656516,op_havoc,rep_64 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000438,time_0,execs_0,orig_id_002194,src_001917,time_624082,execs_34656516,op_havoc,rep_64 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000438,time_0,execs_0,orig_id_002194,src_001917,time_624082,execs_34656516,op_havoc,rep_64 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000440,time_0,execs_0,orig_id_002201,src_002114,time_626059,execs_34666731,op_havoc,rep_59 b/test/fuzz-libghostty/corpus/parser-cmin/id_000440,time_0,execs_0,orig_id_002201,src_002114,time_626059,execs_34666731,op_havoc,rep_59 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000440,time_0,execs_0,orig_id_002201,src_002114,time_626059,execs_34666731,op_havoc,rep_59 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000440,time_0,execs_0,orig_id_002201,src_002114,time_626059,execs_34666731,op_havoc,rep_59 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000441,time_0,execs_0,orig_id_002202,src_002114,time_626081,execs_34666815,op_havoc,rep_62 b/test/fuzz-libghostty/corpus/parser-cmin/id_000441,time_0,execs_0,orig_id_002202,src_002114,time_626081,execs_34666815,op_havoc,rep_62 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000441,time_0,execs_0,orig_id_002202,src_002114,time_626081,execs_34666815,op_havoc,rep_62 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000441,time_0,execs_0,orig_id_002202,src_002114,time_626081,execs_34666815,op_havoc,rep_62 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000442,time_0,execs_0,orig_id_002205,src_002114,time_628042,execs_34675230,op_havoc,rep_34 b/test/fuzz-libghostty/corpus/parser-cmin/id_000442,time_0,execs_0,orig_id_002205,src_002114,time_628042,execs_34675230,op_havoc,rep_34 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000442,time_0,execs_0,orig_id_002205,src_002114,time_628042,execs_34675230,op_havoc,rep_34 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000442,time_0,execs_0,orig_id_002205,src_002114,time_628042,execs_34675230,op_havoc,rep_34 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000443,time_0,execs_0,orig_id_002207,src_002114,time_628285,execs_34676259,op_havoc,rep_62 b/test/fuzz-libghostty/corpus/parser-cmin/id_000443,time_0,execs_0,orig_id_002207,src_002114,time_628285,execs_34676259,op_havoc,rep_62 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000443,time_0,execs_0,orig_id_002207,src_002114,time_628285,execs_34676259,op_havoc,rep_62 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000443,time_0,execs_0,orig_id_002207,src_002114,time_628285,execs_34676259,op_havoc,rep_62 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000444,time_0,execs_0,orig_id_002210,src_001930,time_628736,execs_34679157,op_havoc,rep_22 b/test/fuzz-libghostty/corpus/parser-cmin/id_000444,time_0,execs_0,orig_id_002210,src_001930,time_628736,execs_34679157,op_havoc,rep_22 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000444,time_0,execs_0,orig_id_002210,src_001930,time_628736,execs_34679157,op_havoc,rep_22 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000444,time_0,execs_0,orig_id_002210,src_001930,time_628736,execs_34679157,op_havoc,rep_22 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000445,time_0,execs_0,orig_id_002211,src_001930,time_628859,execs_34680096,op_havoc,rep_24 b/test/fuzz-libghostty/corpus/parser-cmin/id_000445,time_0,execs_0,orig_id_002211,src_001930,time_628859,execs_34680096,op_havoc,rep_24 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000445,time_0,execs_0,orig_id_002211,src_001930,time_628859,execs_34680096,op_havoc,rep_24 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000445,time_0,execs_0,orig_id_002211,src_001930,time_628859,execs_34680096,op_havoc,rep_24 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000446,time_0,execs_0,orig_id_002216,src_002162,time_629873,execs_34688182,op_havoc,rep_32 b/test/fuzz-libghostty/corpus/parser-cmin/id_000446,time_0,execs_0,orig_id_002216,src_002162,time_629873,execs_34688182,op_havoc,rep_32 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000446,time_0,execs_0,orig_id_002216,src_002162,time_629873,execs_34688182,op_havoc,rep_32 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000446,time_0,execs_0,orig_id_002216,src_002162,time_629873,execs_34688182,op_havoc,rep_32 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000447,time_0,execs_0,orig_id_002217,src_002162,time_629979,execs_34688630,op_havoc,rep_31 b/test/fuzz-libghostty/corpus/parser-cmin/id_000447,time_0,execs_0,orig_id_002217,src_002162,time_629979,execs_34688630,op_havoc,rep_31 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000447,time_0,execs_0,orig_id_002217,src_002162,time_629979,execs_34688630,op_havoc,rep_31 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000447,time_0,execs_0,orig_id_002217,src_002162,time_629979,execs_34688630,op_havoc,rep_31 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000448,time_0,execs_0,orig_id_002221,src_002162,time_631348,execs_34694527,op_havoc,rep_62 b/test/fuzz-libghostty/corpus/parser-cmin/id_000448,time_0,execs_0,orig_id_002221,src_002162,time_631348,execs_34694527,op_havoc,rep_62 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000448,time_0,execs_0,orig_id_002221,src_002162,time_631348,execs_34694527,op_havoc,rep_62 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000448,time_0,execs_0,orig_id_002221,src_002162,time_631348,execs_34694527,op_havoc,rep_62 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000449,time_0,execs_0,orig_id_002222,src_002162,time_632268,execs_34698451,op_havoc,rep_52 b/test/fuzz-libghostty/corpus/parser-cmin/id_000449,time_0,execs_0,orig_id_002222,src_002162,time_632268,execs_34698451,op_havoc,rep_52 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000449,time_0,execs_0,orig_id_002222,src_002162,time_632268,execs_34698451,op_havoc,rep_52 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000449,time_0,execs_0,orig_id_002222,src_002162,time_632268,execs_34698451,op_havoc,rep_52 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000450,time_0,execs_0,orig_id_002224,src_002162,time_632572,execs_34699762,op_havoc,rep_35 b/test/fuzz-libghostty/corpus/parser-cmin/id_000450,time_0,execs_0,orig_id_002224,src_002162,time_632572,execs_34699762,op_havoc,rep_35 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000450,time_0,execs_0,orig_id_002224,src_002162,time_632572,execs_34699762,op_havoc,rep_35 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000450,time_0,execs_0,orig_id_002224,src_002162,time_632572,execs_34699762,op_havoc,rep_35 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000452,time_0,execs_0,orig_id_002228,src_001840,time_634326,execs_34715981,op_havoc,rep_61 b/test/fuzz-libghostty/corpus/parser-cmin/id_000452,time_0,execs_0,orig_id_002228,src_001840,time_634326,execs_34715981,op_havoc,rep_61 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000452,time_0,execs_0,orig_id_002228,src_001840,time_634326,execs_34715981,op_havoc,rep_61 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000452,time_0,execs_0,orig_id_002228,src_001840,time_634326,execs_34715981,op_havoc,rep_61 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000453,time_0,execs_0,orig_id_002229,src_001840,time_634331,execs_34716027,op_havoc,rep_52 b/test/fuzz-libghostty/corpus/parser-cmin/id_000453,time_0,execs_0,orig_id_002229,src_001840,time_634331,execs_34716027,op_havoc,rep_52 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000453,time_0,execs_0,orig_id_002229,src_001840,time_634331,execs_34716027,op_havoc,rep_52 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000453,time_0,execs_0,orig_id_002229,src_001840,time_634331,execs_34716027,op_havoc,rep_52 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000454,time_0,execs_0,orig_id_002238,src_002196,time_638724,execs_34727404,op_havoc,rep_57 b/test/fuzz-libghostty/corpus/parser-cmin/id_000454,time_0,execs_0,orig_id_002238,src_002196,time_638724,execs_34727404,op_havoc,rep_57 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000454,time_0,execs_0,orig_id_002238,src_002196,time_638724,execs_34727404,op_havoc,rep_57 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000454,time_0,execs_0,orig_id_002238,src_002196,time_638724,execs_34727404,op_havoc,rep_57 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000455,time_0,execs_0,orig_id_002241,src_001791,time_640040,execs_34732579,op_havoc,rep_24 b/test/fuzz-libghostty/corpus/parser-cmin/id_000455,time_0,execs_0,orig_id_002241,src_001791,time_640040,execs_34732579,op_havoc,rep_24 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000455,time_0,execs_0,orig_id_002241,src_001791,time_640040,execs_34732579,op_havoc,rep_24 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000455,time_0,execs_0,orig_id_002241,src_001791,time_640040,execs_34732579,op_havoc,rep_24 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000456,time_0,execs_0,orig_id_002243,src_002228,time_640779,execs_34738876,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/parser-cmin/id_000456,time_0,execs_0,orig_id_002243,src_002228,time_640779,execs_34738876,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000456,time_0,execs_0,orig_id_002243,src_002228,time_640779,execs_34738876,op_havoc,rep_15 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000456,time_0,execs_0,orig_id_002243,src_002228,time_640779,execs_34738876,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000457,time_0,execs_0,orig_id_002244,src_002228,time_640894,execs_34739901,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/parser-cmin/id_000457,time_0,execs_0,orig_id_002244,src_002228,time_640894,execs_34739901,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000457,time_0,execs_0,orig_id_002244,src_002228,time_640894,execs_34739901,op_havoc,rep_15 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000457,time_0,execs_0,orig_id_002244,src_002228,time_640894,execs_34739901,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000458,time_0,execs_0,orig_id_002246,src_002098,time_641228,execs_34743821,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000458,time_0,execs_0,orig_id_002246,src_002098,time_641228,execs_34743821,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000458,time_0,execs_0,orig_id_002246,src_002098,time_641228,execs_34743821,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000458,time_0,execs_0,orig_id_002246,src_002098,time_641228,execs_34743821,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000459,time_0,execs_0,orig_id_002251,src_002179,time_642156,execs_34750318,op_havoc,rep_27 b/test/fuzz-libghostty/corpus/parser-cmin/id_000459,time_0,execs_0,orig_id_002251,src_002179,time_642156,execs_34750318,op_havoc,rep_27 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000459,time_0,execs_0,orig_id_002251,src_002179,time_642156,execs_34750318,op_havoc,rep_27 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000459,time_0,execs_0,orig_id_002251,src_002179,time_642156,execs_34750318,op_havoc,rep_27 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000461,time_0,execs_0,orig_id_002255,src_002179,time_643118,execs_34755235,op_havoc,rep_48 b/test/fuzz-libghostty/corpus/parser-cmin/id_000461,time_0,execs_0,orig_id_002255,src_002179,time_643118,execs_34755235,op_havoc,rep_48 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000461,time_0,execs_0,orig_id_002255,src_002179,time_643118,execs_34755235,op_havoc,rep_48 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000461,time_0,execs_0,orig_id_002255,src_002179,time_643118,execs_34755235,op_havoc,rep_48 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000462,time_0,execs_0,orig_id_002258,src_002210,time_644390,execs_34762377,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/parser-cmin/id_000462,time_0,execs_0,orig_id_002258,src_002210,time_644390,execs_34762377,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000462,time_0,execs_0,orig_id_002258,src_002210,time_644390,execs_34762377,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000462,time_0,execs_0,orig_id_002258,src_002210,time_644390,execs_34762377,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000463,time_0,execs_0,orig_id_002262,src_002071,time_646628,execs_34777119,op_havoc,rep_36 b/test/fuzz-libghostty/corpus/parser-cmin/id_000463,time_0,execs_0,orig_id_002262,src_002071,time_646628,execs_34777119,op_havoc,rep_36 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000463,time_0,execs_0,orig_id_002262,src_002071,time_646628,execs_34777119,op_havoc,rep_36 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000463,time_0,execs_0,orig_id_002262,src_002071,time_646628,execs_34777119,op_havoc,rep_36 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000464,time_0,execs_0,orig_id_002263,src_002071,time_646647,execs_34777177,op_havoc,rep_20 b/test/fuzz-libghostty/corpus/parser-cmin/id_000464,time_0,execs_0,orig_id_002263,src_002071,time_646647,execs_34777177,op_havoc,rep_20 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000464,time_0,execs_0,orig_id_002263,src_002071,time_646647,execs_34777177,op_havoc,rep_20 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000464,time_0,execs_0,orig_id_002263,src_002071,time_646647,execs_34777177,op_havoc,rep_20 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000466,time_0,execs_0,orig_id_002266,src_002186,time_649428,execs_34800747,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/parser-cmin/id_000466,time_0,execs_0,orig_id_002266,src_002186,time_649428,execs_34800747,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000466,time_0,execs_0,orig_id_002266,src_002186,time_649428,execs_34800747,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000466,time_0,execs_0,orig_id_002266,src_002186,time_649428,execs_34800747,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000467,time_0,execs_0,orig_id_002268,src_002204,time_649953,execs_34802596,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/parser-cmin/id_000467,time_0,execs_0,orig_id_002268,src_002204,time_649953,execs_34802596,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000467,time_0,execs_0,orig_id_002268,src_002204,time_649953,execs_34802596,op_havoc,rep_9 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000467,time_0,execs_0,orig_id_002268,src_002204,time_649953,execs_34802596,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000468,time_0,execs_0,orig_id_002271,src_002089,time_651031,execs_34808813,op_havoc,rep_46 b/test/fuzz-libghostty/corpus/parser-cmin/id_000468,time_0,execs_0,orig_id_002271,src_002089,time_651031,execs_34808813,op_havoc,rep_46 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000468,time_0,execs_0,orig_id_002271,src_002089,time_651031,execs_34808813,op_havoc,rep_46 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000468,time_0,execs_0,orig_id_002271,src_002089,time_651031,execs_34808813,op_havoc,rep_46 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000469,time_0,execs_0,orig_id_002274,src_002261,time_653853,execs_34817043,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/parser-cmin/id_000469,time_0,execs_0,orig_id_002274,src_002261,time_653853,execs_34817043,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000469,time_0,execs_0,orig_id_002274,src_002261,time_653853,execs_34817043,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000469,time_0,execs_0,orig_id_002274,src_002261,time_653853,execs_34817043,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000472,time_0,execs_0,orig_id_002277,src_002178,time_656575,execs_34835511,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/parser-cmin/id_000472,time_0,execs_0,orig_id_002277,src_002178,time_656575,execs_34835511,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000472,time_0,execs_0,orig_id_002277,src_002178,time_656575,execs_34835511,op_havoc,rep_12 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000472,time_0,execs_0,orig_id_002277,src_002178,time_656575,execs_34835511,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000473,time_0,execs_0,orig_id_002278,src_002253,time_657265,execs_34836959,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/parser-cmin/id_000473,time_0,execs_0,orig_id_002278,src_002253,time_657265,execs_34836959,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000473,time_0,execs_0,orig_id_002278,src_002253,time_657265,execs_34836959,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000473,time_0,execs_0,orig_id_002278,src_002253,time_657265,execs_34836959,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000474,time_0,execs_0,orig_id_002280,src_002253,time_657411,execs_34837221,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/parser-cmin/id_000474,time_0,execs_0,orig_id_002280,src_002253,time_657411,execs_34837221,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000474,time_0,execs_0,orig_id_002280,src_002253,time_657411,execs_34837221,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000474,time_0,execs_0,orig_id_002280,src_002253,time_657411,execs_34837221,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000475,time_0,execs_0,orig_id_002283,src_002253,time_658538,execs_34839308,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/parser-cmin/id_000475,time_0,execs_0,orig_id_002283,src_002253,time_658538,execs_34839308,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000475,time_0,execs_0,orig_id_002283,src_002253,time_658538,execs_34839308,op_havoc,rep_16 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000475,time_0,execs_0,orig_id_002283,src_002253,time_658538,execs_34839308,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000476,time_0,execs_0,orig_id_002284,src_002253,time_658570,execs_34839360,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/parser-cmin/id_000476,time_0,execs_0,orig_id_002284,src_002253,time_658570,execs_34839360,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000476,time_0,execs_0,orig_id_002284,src_002253,time_658570,execs_34839360,op_havoc,rep_16 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000476,time_0,execs_0,orig_id_002284,src_002253,time_658570,execs_34839360,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000477,time_0,execs_0,orig_id_002287,src_001987,time_665344,execs_34855818,op_havoc,rep_24 b/test/fuzz-libghostty/corpus/parser-cmin/id_000477,time_0,execs_0,orig_id_002287,src_001987,time_665344,execs_34855818,op_havoc,rep_24 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000477,time_0,execs_0,orig_id_002287,src_001987,time_665344,execs_34855818,op_havoc,rep_24 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000477,time_0,execs_0,orig_id_002287,src_001987,time_665344,execs_34855818,op_havoc,rep_24 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000478,time_0,execs_0,orig_id_002289,src_002067,time_665929,execs_34858826,op_havoc,rep_51 b/test/fuzz-libghostty/corpus/parser-cmin/id_000478,time_0,execs_0,orig_id_002289,src_002067,time_665929,execs_34858826,op_havoc,rep_51 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000478,time_0,execs_0,orig_id_002289,src_002067,time_665929,execs_34858826,op_havoc,rep_51 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000478,time_0,execs_0,orig_id_002289,src_002067,time_665929,execs_34858826,op_havoc,rep_51 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000480,time_0,execs_0,orig_id_002292,src_001973,time_672489,execs_34888169,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/parser-cmin/id_000480,time_0,execs_0,orig_id_002292,src_001973,time_672489,execs_34888169,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000480,time_0,execs_0,orig_id_002292,src_001973,time_672489,execs_34888169,op_havoc,rep_13 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000480,time_0,execs_0,orig_id_002292,src_001973,time_672489,execs_34888169,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000481,time_0,execs_0,orig_id_002293,src_002217,time_672830,execs_34889732,op_havoc,rep_63 b/test/fuzz-libghostty/corpus/parser-cmin/id_000481,time_0,execs_0,orig_id_002293,src_002217,time_672830,execs_34889732,op_havoc,rep_63 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000481,time_0,execs_0,orig_id_002293,src_002217,time_672830,execs_34889732,op_havoc,rep_63 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000481,time_0,execs_0,orig_id_002293,src_002217,time_672830,execs_34889732,op_havoc,rep_63 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000482,time_0,execs_0,orig_id_002295,src_002202,time_673616,execs_34891703,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000482,time_0,execs_0,orig_id_002295,src_002202,time_673616,execs_34891703,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000482,time_0,execs_0,orig_id_002295,src_002202,time_673616,execs_34891703,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000482,time_0,execs_0,orig_id_002295,src_002202,time_673616,execs_34891703,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000483,time_0,execs_0,orig_id_002296,src_001922,time_673899,execs_34893122,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/parser-cmin/id_000483,time_0,execs_0,orig_id_002296,src_001922,time_673899,execs_34893122,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000483,time_0,execs_0,orig_id_002296,src_001922,time_673899,execs_34893122,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000483,time_0,execs_0,orig_id_002296,src_001922,time_673899,execs_34893122,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000484,time_0,execs_0,orig_id_002297,src_002237,time_675603,execs_34894927,op_havoc,rep_20 b/test/fuzz-libghostty/corpus/parser-cmin/id_000484,time_0,execs_0,orig_id_002297,src_002237,time_675603,execs_34894927,op_havoc,rep_20 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000484,time_0,execs_0,orig_id_002297,src_002237,time_675603,execs_34894927,op_havoc,rep_20 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000484,time_0,execs_0,orig_id_002297,src_002237,time_675603,execs_34894927,op_havoc,rep_20 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000485,time_0,execs_0,orig_id_002298,src_002251,time_676327,execs_34898121,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/parser-cmin/id_000485,time_0,execs_0,orig_id_002298,src_002251,time_676327,execs_34898121,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000485,time_0,execs_0,orig_id_002298,src_002251,time_676327,execs_34898121,op_havoc,rep_13 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000485,time_0,execs_0,orig_id_002298,src_002251,time_676327,execs_34898121,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000486,time_0,execs_0,orig_id_002302,src_002127,time_678248,execs_34916927,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/parser-cmin/id_000486,time_0,execs_0,orig_id_002302,src_002127,time_678248,execs_34916927,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000486,time_0,execs_0,orig_id_002302,src_002127,time_678248,execs_34916927,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000486,time_0,execs_0,orig_id_002302,src_002127,time_678248,execs_34916927,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000489,time_0,execs_0,orig_id_002307,src_002290,time_680468,execs_34929044,op_havoc,rep_18 b/test/fuzz-libghostty/corpus/parser-cmin/id_000489,time_0,execs_0,orig_id_002307,src_002290,time_680468,execs_34929044,op_havoc,rep_18 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000489,time_0,execs_0,orig_id_002307,src_002290,time_680468,execs_34929044,op_havoc,rep_18 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000489,time_0,execs_0,orig_id_002307,src_002290,time_680468,execs_34929044,op_havoc,rep_18 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000490,time_0,execs_0,orig_id_002308,src_001713,time_681214,execs_34933094,op_havoc,rep_45 b/test/fuzz-libghostty/corpus/parser-cmin/id_000490,time_0,execs_0,orig_id_002308,src_001713,time_681214,execs_34933094,op_havoc,rep_45 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000490,time_0,execs_0,orig_id_002308,src_001713,time_681214,execs_34933094,op_havoc,rep_45 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000490,time_0,execs_0,orig_id_002308,src_001713,time_681214,execs_34933094,op_havoc,rep_45 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000491,time_0,execs_0,orig_id_002309,src_001713,time_681217,execs_34933147,op_havoc,rep_43 b/test/fuzz-libghostty/corpus/parser-cmin/id_000491,time_0,execs_0,orig_id_002309,src_001713,time_681217,execs_34933147,op_havoc,rep_43 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000491,time_0,execs_0,orig_id_002309,src_001713,time_681217,execs_34933147,op_havoc,rep_43 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000491,time_0,execs_0,orig_id_002309,src_001713,time_681217,execs_34933147,op_havoc,rep_43 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000493,time_0,execs_0,orig_id_002312,src_001713,time_681268,execs_34934482,op_havoc,rep_44 b/test/fuzz-libghostty/corpus/parser-cmin/id_000493,time_0,execs_0,orig_id_002312,src_001713,time_681268,execs_34934482,op_havoc,rep_44 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000493,time_0,execs_0,orig_id_002312,src_001713,time_681268,execs_34934482,op_havoc,rep_44 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000493,time_0,execs_0,orig_id_002312,src_001713,time_681268,execs_34934482,op_havoc,rep_44 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000495,time_0,execs_0,orig_id_002316,src_001713,time_681436,execs_34939063,op_havoc,rep_34 b/test/fuzz-libghostty/corpus/parser-cmin/id_000495,time_0,execs_0,orig_id_002316,src_001713,time_681436,execs_34939063,op_havoc,rep_34 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000495,time_0,execs_0,orig_id_002316,src_001713,time_681436,execs_34939063,op_havoc,rep_34 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000495,time_0,execs_0,orig_id_002316,src_001713,time_681436,execs_34939063,op_havoc,rep_34 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000496,time_0,execs_0,orig_id_002317,src_002003,time_681637,execs_34941752,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000496,time_0,execs_0,orig_id_002317,src_002003,time_681637,execs_34941752,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000496,time_0,execs_0,orig_id_002317,src_002003,time_681637,execs_34941752,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000496,time_0,execs_0,orig_id_002317,src_002003,time_681637,execs_34941752,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000497,time_0,execs_0,orig_id_002320,src_002300,time_684268,execs_34953691,op_havoc,rep_19 b/test/fuzz-libghostty/corpus/parser-cmin/id_000497,time_0,execs_0,orig_id_002320,src_002300,time_684268,execs_34953691,op_havoc,rep_19 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000497,time_0,execs_0,orig_id_002320,src_002300,time_684268,execs_34953691,op_havoc,rep_19 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000497,time_0,execs_0,orig_id_002320,src_002300,time_684268,execs_34953691,op_havoc,rep_19 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000498,time_0,execs_0,orig_id_002324,src_001265,time_687618,execs_34967325,op_havoc,rep_47 b/test/fuzz-libghostty/corpus/parser-cmin/id_000498,time_0,execs_0,orig_id_002324,src_001265,time_687618,execs_34967325,op_havoc,rep_47 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000498,time_0,execs_0,orig_id_002324,src_001265,time_687618,execs_34967325,op_havoc,rep_47 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000498,time_0,execs_0,orig_id_002324,src_001265,time_687618,execs_34967325,op_havoc,rep_47 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000499,time_0,execs_0,orig_id_002325,src_001265,time_687662,execs_34968561,op_havoc,rep_18 b/test/fuzz-libghostty/corpus/parser-cmin/id_000499,time_0,execs_0,orig_id_002325,src_001265,time_687662,execs_34968561,op_havoc,rep_18 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000499,time_0,execs_0,orig_id_002325,src_001265,time_687662,execs_34968561,op_havoc,rep_18 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000499,time_0,execs_0,orig_id_002325,src_001265,time_687662,execs_34968561,op_havoc,rep_18 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000500,time_0,execs_0,orig_id_002326,src_001265,time_687689,execs_34969306,op_havoc,rep_51 b/test/fuzz-libghostty/corpus/parser-cmin/id_000500,time_0,execs_0,orig_id_002326,src_001265,time_687689,execs_34969306,op_havoc,rep_51 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000500,time_0,execs_0,orig_id_002326,src_001265,time_687689,execs_34969306,op_havoc,rep_51 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000500,time_0,execs_0,orig_id_002326,src_001265,time_687689,execs_34969306,op_havoc,rep_51 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000502,time_0,execs_0,orig_id_002329,src_001265,time_687812,execs_34972777,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/parser-cmin/id_000502,time_0,execs_0,orig_id_002329,src_001265,time_687812,execs_34972777,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000502,time_0,execs_0,orig_id_002329,src_001265,time_687812,execs_34972777,op_havoc,rep_13 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000502,time_0,execs_0,orig_id_002329,src_001265,time_687812,execs_34972777,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000503,time_0,execs_0,orig_id_002330,src_001265,time_687840,execs_34973588,op_havoc,rep_47 b/test/fuzz-libghostty/corpus/parser-cmin/id_000503,time_0,execs_0,orig_id_002330,src_001265,time_687840,execs_34973588,op_havoc,rep_47 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000503,time_0,execs_0,orig_id_002330,src_001265,time_687840,execs_34973588,op_havoc,rep_47 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000503,time_0,execs_0,orig_id_002330,src_001265,time_687840,execs_34973588,op_havoc,rep_47 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000505,time_0,execs_0,orig_id_002332,src_001265,time_687970,execs_34977091,op_havoc,rep_46 b/test/fuzz-libghostty/corpus/parser-cmin/id_000505,time_0,execs_0,orig_id_002332,src_001265,time_687970,execs_34977091,op_havoc,rep_46 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000505,time_0,execs_0,orig_id_002332,src_001265,time_687970,execs_34977091,op_havoc,rep_46 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000505,time_0,execs_0,orig_id_002332,src_001265,time_687970,execs_34977091,op_havoc,rep_46 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000506,time_0,execs_0,orig_id_002334,src_001265,time_688062,execs_34979530,op_havoc,rep_47 b/test/fuzz-libghostty/corpus/parser-cmin/id_000506,time_0,execs_0,orig_id_002334,src_001265,time_688062,execs_34979530,op_havoc,rep_47 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000506,time_0,execs_0,orig_id_002334,src_001265,time_688062,execs_34979530,op_havoc,rep_47 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000506,time_0,execs_0,orig_id_002334,src_001265,time_688062,execs_34979530,op_havoc,rep_47 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000507,time_0,execs_0,orig_id_002337,src_001265,time_688198,execs_34983418,op_havoc,rep_59 b/test/fuzz-libghostty/corpus/parser-cmin/id_000507,time_0,execs_0,orig_id_002337,src_001265,time_688198,execs_34983418,op_havoc,rep_59 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000507,time_0,execs_0,orig_id_002337,src_001265,time_688198,execs_34983418,op_havoc,rep_59 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000507,time_0,execs_0,orig_id_002337,src_001265,time_688198,execs_34983418,op_havoc,rep_59 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000508,time_0,execs_0,orig_id_002338,src_001265,time_688261,execs_34985158,op_havoc,rep_37 b/test/fuzz-libghostty/corpus/parser-cmin/id_000508,time_0,execs_0,orig_id_002338,src_001265,time_688261,execs_34985158,op_havoc,rep_37 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000508,time_0,execs_0,orig_id_002338,src_001265,time_688261,execs_34985158,op_havoc,rep_37 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000508,time_0,execs_0,orig_id_002338,src_001265,time_688261,execs_34985158,op_havoc,rep_37 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000510,time_0,execs_0,orig_id_002341,src_001265,time_688465,execs_34990007,op_havoc,rep_57 b/test/fuzz-libghostty/corpus/parser-cmin/id_000510,time_0,execs_0,orig_id_002341,src_001265,time_688465,execs_34990007,op_havoc,rep_57 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000510,time_0,execs_0,orig_id_002341,src_001265,time_688465,execs_34990007,op_havoc,rep_57 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000510,time_0,execs_0,orig_id_002341,src_001265,time_688465,execs_34990007,op_havoc,rep_57 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000511,time_0,execs_0,orig_id_002343,src_002112,time_688897,execs_34996636,op_havoc,rep_20 b/test/fuzz-libghostty/corpus/parser-cmin/id_000511,time_0,execs_0,orig_id_002343,src_002112,time_688897,execs_34996636,op_havoc,rep_20 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000511,time_0,execs_0,orig_id_002343,src_002112,time_688897,execs_34996636,op_havoc,rep_20 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000511,time_0,execs_0,orig_id_002343,src_002112,time_688897,execs_34996636,op_havoc,rep_20 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000513,time_0,execs_0,orig_id_002347,src_002342,time_689587,execs_35003498,op_havoc,rep_42 b/test/fuzz-libghostty/corpus/parser-cmin/id_000513,time_0,execs_0,orig_id_002347,src_002342,time_689587,execs_35003498,op_havoc,rep_42 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000513,time_0,execs_0,orig_id_002347,src_002342,time_689587,execs_35003498,op_havoc,rep_42 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000513,time_0,execs_0,orig_id_002347,src_002342,time_689587,execs_35003498,op_havoc,rep_42 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000514,time_0,execs_0,orig_id_002348,src_002342,time_689598,execs_35003645,op_havoc,rep_63 b/test/fuzz-libghostty/corpus/parser-cmin/id_000514,time_0,execs_0,orig_id_002348,src_002342,time_689598,execs_35003645,op_havoc,rep_63 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000514,time_0,execs_0,orig_id_002348,src_002342,time_689598,execs_35003645,op_havoc,rep_63 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000514,time_0,execs_0,orig_id_002348,src_002342,time_689598,execs_35003645,op_havoc,rep_63 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000516,time_0,execs_0,orig_id_002351,src_001567,time_689980,execs_35008533,op_havoc,rep_51 b/test/fuzz-libghostty/corpus/parser-cmin/id_000516,time_0,execs_0,orig_id_002351,src_001567,time_689980,execs_35008533,op_havoc,rep_51 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000516,time_0,execs_0,orig_id_002351,src_001567,time_689980,execs_35008533,op_havoc,rep_51 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000516,time_0,execs_0,orig_id_002351,src_001567,time_689980,execs_35008533,op_havoc,rep_51 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000517,time_0,execs_0,orig_id_002352,src_001567,time_689986,execs_35008670,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/parser-cmin/id_000517,time_0,execs_0,orig_id_002352,src_001567,time_689986,execs_35008670,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000517,time_0,execs_0,orig_id_002352,src_001567,time_689986,execs_35008670,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000517,time_0,execs_0,orig_id_002352,src_001567,time_689986,execs_35008670,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000521,time_0,execs_0,orig_id_002360,src_001954,time_698299,execs_35047227,op_havoc,rep_36 b/test/fuzz-libghostty/corpus/parser-cmin/id_000521,time_0,execs_0,orig_id_002360,src_001954,time_698299,execs_35047227,op_havoc,rep_36 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000521,time_0,execs_0,orig_id_002360,src_001954,time_698299,execs_35047227,op_havoc,rep_36 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000521,time_0,execs_0,orig_id_002360,src_001954,time_698299,execs_35047227,op_havoc,rep_36 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000522,time_0,execs_0,orig_id_002364,src_001954,time_698437,execs_35049465,op_havoc,rep_40 b/test/fuzz-libghostty/corpus/parser-cmin/id_000522,time_0,execs_0,orig_id_002364,src_001954,time_698437,execs_35049465,op_havoc,rep_40 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000522,time_0,execs_0,orig_id_002364,src_001954,time_698437,execs_35049465,op_havoc,rep_40 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000522,time_0,execs_0,orig_id_002364,src_001954,time_698437,execs_35049465,op_havoc,rep_40 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000523,time_0,execs_0,orig_id_002365,src_001954,time_698444,execs_35049546,op_havoc,rep_61 b/test/fuzz-libghostty/corpus/parser-cmin/id_000523,time_0,execs_0,orig_id_002365,src_001954,time_698444,execs_35049546,op_havoc,rep_61 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000523,time_0,execs_0,orig_id_002365,src_001954,time_698444,execs_35049546,op_havoc,rep_61 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000523,time_0,execs_0,orig_id_002365,src_001954,time_698444,execs_35049546,op_havoc,rep_61 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000524,time_0,execs_0,orig_id_002366,src_001954,time_698455,execs_35049699,op_havoc,rep_53 b/test/fuzz-libghostty/corpus/parser-cmin/id_000524,time_0,execs_0,orig_id_002366,src_001954,time_698455,execs_35049699,op_havoc,rep_53 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000524,time_0,execs_0,orig_id_002366,src_001954,time_698455,execs_35049699,op_havoc,rep_53 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000524,time_0,execs_0,orig_id_002366,src_001954,time_698455,execs_35049699,op_havoc,rep_53 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000525,time_0,execs_0,orig_id_002367,src_001954,time_698476,execs_35050088,op_havoc,rep_45 b/test/fuzz-libghostty/corpus/parser-cmin/id_000525,time_0,execs_0,orig_id_002367,src_001954,time_698476,execs_35050088,op_havoc,rep_45 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000525,time_0,execs_0,orig_id_002367,src_001954,time_698476,execs_35050088,op_havoc,rep_45 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000525,time_0,execs_0,orig_id_002367,src_001954,time_698476,execs_35050088,op_havoc,rep_45 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000526,time_0,execs_0,orig_id_002370,src_001954,time_698556,execs_35051534,op_havoc,rep_54 b/test/fuzz-libghostty/corpus/parser-cmin/id_000526,time_0,execs_0,orig_id_002370,src_001954,time_698556,execs_35051534,op_havoc,rep_54 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000526,time_0,execs_0,orig_id_002370,src_001954,time_698556,execs_35051534,op_havoc,rep_54 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000526,time_0,execs_0,orig_id_002370,src_001954,time_698556,execs_35051534,op_havoc,rep_54 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000529,time_0,execs_0,orig_id_002376,src_002334,time_701968,execs_35071092,op_havoc,rep_26 b/test/fuzz-libghostty/corpus/parser-cmin/id_000529,time_0,execs_0,orig_id_002376,src_002334,time_701968,execs_35071092,op_havoc,rep_26 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000529,time_0,execs_0,orig_id_002376,src_002334,time_701968,execs_35071092,op_havoc,rep_26 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000529,time_0,execs_0,orig_id_002376,src_002334,time_701968,execs_35071092,op_havoc,rep_26 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000530,time_0,execs_0,orig_id_002378,src_002334,time_702050,execs_35071915,op_havoc,rep_20 b/test/fuzz-libghostty/corpus/parser-cmin/id_000530,time_0,execs_0,orig_id_002378,src_002334,time_702050,execs_35071915,op_havoc,rep_20 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000530,time_0,execs_0,orig_id_002378,src_002334,time_702050,execs_35071915,op_havoc,rep_20 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000530,time_0,execs_0,orig_id_002378,src_002334,time_702050,execs_35071915,op_havoc,rep_20 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000531,time_0,execs_0,orig_id_002381,src_002084,time_702376,execs_35075819,op_havoc,rep_24 b/test/fuzz-libghostty/corpus/parser-cmin/id_000531,time_0,execs_0,orig_id_002381,src_002084,time_702376,execs_35075819,op_havoc,rep_24 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000531,time_0,execs_0,orig_id_002381,src_002084,time_702376,execs_35075819,op_havoc,rep_24 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000531,time_0,execs_0,orig_id_002381,src_002084,time_702376,execs_35075819,op_havoc,rep_24 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000532,time_0,execs_0,orig_id_002382,src_002084,time_702454,execs_35076863,op_havoc,rep_57 b/test/fuzz-libghostty/corpus/parser-cmin/id_000532,time_0,execs_0,orig_id_002382,src_002084,time_702454,execs_35076863,op_havoc,rep_57 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000532,time_0,execs_0,orig_id_002382,src_002084,time_702454,execs_35076863,op_havoc,rep_57 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000532,time_0,execs_0,orig_id_002382,src_002084,time_702454,execs_35076863,op_havoc,rep_57 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000533,time_0,execs_0,orig_id_002384,src_002084,time_702585,execs_35078617,op_havoc,rep_63 b/test/fuzz-libghostty/corpus/parser-cmin/id_000533,time_0,execs_0,orig_id_002384,src_002084,time_702585,execs_35078617,op_havoc,rep_63 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000533,time_0,execs_0,orig_id_002384,src_002084,time_702585,execs_35078617,op_havoc,rep_63 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000533,time_0,execs_0,orig_id_002384,src_002084,time_702585,execs_35078617,op_havoc,rep_63 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000534,time_0,execs_0,orig_id_002385,src_002084,time_702819,execs_35081663,op_havoc,rep_33 b/test/fuzz-libghostty/corpus/parser-cmin/id_000534,time_0,execs_0,orig_id_002385,src_002084,time_702819,execs_35081663,op_havoc,rep_33 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000534,time_0,execs_0,orig_id_002385,src_002084,time_702819,execs_35081663,op_havoc,rep_33 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000534,time_0,execs_0,orig_id_002385,src_002084,time_702819,execs_35081663,op_havoc,rep_33 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000535,time_0,execs_0,orig_id_002387,src_002084,time_702954,execs_35083315,op_havoc,rep_56 b/test/fuzz-libghostty/corpus/parser-cmin/id_000535,time_0,execs_0,orig_id_002387,src_002084,time_702954,execs_35083315,op_havoc,rep_56 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000535,time_0,execs_0,orig_id_002387,src_002084,time_702954,execs_35083315,op_havoc,rep_56 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000535,time_0,execs_0,orig_id_002387,src_002084,time_702954,execs_35083315,op_havoc,rep_56 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000536,time_0,execs_0,orig_id_002388,src_002370,time_703206,execs_35086048,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000536,time_0,execs_0,orig_id_002388,src_002370,time_703206,execs_35086048,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000536,time_0,execs_0,orig_id_002388,src_002370,time_703206,execs_35086048,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000536,time_0,execs_0,orig_id_002388,src_002370,time_703206,execs_35086048,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000537,time_0,execs_0,orig_id_002394,src_001830,time_718033,execs_35112151,op_havoc,rep_27 b/test/fuzz-libghostty/corpus/parser-cmin/id_000537,time_0,execs_0,orig_id_002394,src_001830,time_718033,execs_35112151,op_havoc,rep_27 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000537,time_0,execs_0,orig_id_002394,src_001830,time_718033,execs_35112151,op_havoc,rep_27 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000537,time_0,execs_0,orig_id_002394,src_001830,time_718033,execs_35112151,op_havoc,rep_27 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000538,time_0,execs_0,orig_id_002395,src_001830,time_718044,execs_35112241,op_havoc,rep_59 b/test/fuzz-libghostty/corpus/parser-cmin/id_000538,time_0,execs_0,orig_id_002395,src_001830,time_718044,execs_35112241,op_havoc,rep_59 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000538,time_0,execs_0,orig_id_002395,src_001830,time_718044,execs_35112241,op_havoc,rep_59 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000538,time_0,execs_0,orig_id_002395,src_001830,time_718044,execs_35112241,op_havoc,rep_59 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000539,time_0,execs_0,orig_id_002397,src_002362,time_718366,execs_35116096,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/parser-cmin/id_000539,time_0,execs_0,orig_id_002397,src_002362,time_718366,execs_35116096,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000539,time_0,execs_0,orig_id_002397,src_002362,time_718366,execs_35116096,op_havoc,rep_14 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000539,time_0,execs_0,orig_id_002397,src_002362,time_718366,execs_35116096,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000542,time_0,execs_0,orig_id_002403,src_002386,time_721082,execs_35133361,op_havoc,rep_44 b/test/fuzz-libghostty/corpus/parser-cmin/id_000542,time_0,execs_0,orig_id_002403,src_002386,time_721082,execs_35133361,op_havoc,rep_44 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000542,time_0,execs_0,orig_id_002403,src_002386,time_721082,execs_35133361,op_havoc,rep_44 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000542,time_0,execs_0,orig_id_002403,src_002386,time_721082,execs_35133361,op_havoc,rep_44 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000543,time_0,execs_0,orig_id_002404,src_002182,time_721663,execs_35136375,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000543,time_0,execs_0,orig_id_002404,src_002182,time_721663,execs_35136375,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000543,time_0,execs_0,orig_id_002404,src_002182,time_721663,execs_35136375,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000543,time_0,execs_0,orig_id_002404,src_002182,time_721663,execs_35136375,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000544,time_0,execs_0,orig_id_002406,src_002275,time_722047,execs_35138683,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/parser-cmin/id_000544,time_0,execs_0,orig_id_002406,src_002275,time_722047,execs_35138683,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000544,time_0,execs_0,orig_id_002406,src_002275,time_722047,execs_35138683,op_havoc,rep_12 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000544,time_0,execs_0,orig_id_002406,src_002275,time_722047,execs_35138683,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000545,time_0,execs_0,orig_id_002408,src_002335,time_725177,execs_35157192,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/parser-cmin/id_000545,time_0,execs_0,orig_id_002408,src_002335,time_725177,execs_35157192,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000545,time_0,execs_0,orig_id_002408,src_002335,time_725177,execs_35157192,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000545,time_0,execs_0,orig_id_002408,src_002335,time_725177,execs_35157192,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000547,time_0,execs_0,orig_id_002410,src_002027,time_726710,execs_35165352,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/parser-cmin/id_000547,time_0,execs_0,orig_id_002410,src_002027,time_726710,execs_35165352,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000547,time_0,execs_0,orig_id_002410,src_002027,time_726710,execs_35165352,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000547,time_0,execs_0,orig_id_002410,src_002027,time_726710,execs_35165352,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000549,time_0,execs_0,orig_id_002413,src_002372,time_726997,execs_35166935,op_havoc,rep_25 b/test/fuzz-libghostty/corpus/parser-cmin/id_000549,time_0,execs_0,orig_id_002413,src_002372,time_726997,execs_35166935,op_havoc,rep_25 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000549,time_0,execs_0,orig_id_002413,src_002372,time_726997,execs_35166935,op_havoc,rep_25 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000549,time_0,execs_0,orig_id_002413,src_002372,time_726997,execs_35166935,op_havoc,rep_25 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000552,time_0,execs_0,orig_id_002417,src_002367,time_733703,execs_35199683,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/parser-cmin/id_000552,time_0,execs_0,orig_id_002417,src_002367,time_733703,execs_35199683,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000552,time_0,execs_0,orig_id_002417,src_002367,time_733703,execs_35199683,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000552,time_0,execs_0,orig_id_002417,src_002367,time_733703,execs_35199683,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000553,time_0,execs_0,orig_id_002422,src_002091,time_734779,execs_35207440,op_havoc,rep_22 b/test/fuzz-libghostty/corpus/parser-cmin/id_000553,time_0,execs_0,orig_id_002422,src_002091,time_734779,execs_35207440,op_havoc,rep_22 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000553,time_0,execs_0,orig_id_002422,src_002091,time_734779,execs_35207440,op_havoc,rep_22 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000553,time_0,execs_0,orig_id_002422,src_002091,time_734779,execs_35207440,op_havoc,rep_22 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000555,time_0,execs_0,orig_id_002425,src_002259,time_738101,execs_35220977,op_havoc,rep_56 b/test/fuzz-libghostty/corpus/parser-cmin/id_000555,time_0,execs_0,orig_id_002425,src_002259,time_738101,execs_35220977,op_havoc,rep_56 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000555,time_0,execs_0,orig_id_002425,src_002259,time_738101,execs_35220977,op_havoc,rep_56 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000555,time_0,execs_0,orig_id_002425,src_002259,time_738101,execs_35220977,op_havoc,rep_56 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000556,time_0,execs_0,orig_id_002427,src_000654,time_738305,execs_35223920,op_havoc,rep_41 b/test/fuzz-libghostty/corpus/parser-cmin/id_000556,time_0,execs_0,orig_id_002427,src_000654,time_738305,execs_35223920,op_havoc,rep_41 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000556,time_0,execs_0,orig_id_002427,src_000654,time_738305,execs_35223920,op_havoc,rep_41 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000556,time_0,execs_0,orig_id_002427,src_000654,time_738305,execs_35223920,op_havoc,rep_41 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000557,time_0,execs_0,orig_id_002428,src_002423,time_738452,execs_35226591,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/parser-cmin/id_000557,time_0,execs_0,orig_id_002428,src_002423,time_738452,execs_35226591,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000557,time_0,execs_0,orig_id_002428,src_002423,time_738452,execs_35226591,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000557,time_0,execs_0,orig_id_002428,src_002423,time_738452,execs_35226591,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000559,time_0,execs_0,orig_id_002430,src_002422,time_743679,execs_35239678,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000559,time_0,execs_0,orig_id_002430,src_002422,time_743679,execs_35239678,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000559,time_0,execs_0,orig_id_002430,src_002422,time_743679,execs_35239678,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000559,time_0,execs_0,orig_id_002430,src_002422,time_743679,execs_35239678,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000560,time_0,execs_0,orig_id_002431,src_001855,time_744916,execs_35243826,op_havoc,rep_32 b/test/fuzz-libghostty/corpus/parser-cmin/id_000560,time_0,execs_0,orig_id_002431,src_001855,time_744916,execs_35243826,op_havoc,rep_32 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000560,time_0,execs_0,orig_id_002431,src_001855,time_744916,execs_35243826,op_havoc,rep_32 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000560,time_0,execs_0,orig_id_002431,src_001855,time_744916,execs_35243826,op_havoc,rep_32 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000561,time_0,execs_0,orig_id_002434,src_002393,time_757232,execs_35279953,op_havoc,rep_62 b/test/fuzz-libghostty/corpus/parser-cmin/id_000561,time_0,execs_0,orig_id_002434,src_002393,time_757232,execs_35279953,op_havoc,rep_62 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000561,time_0,execs_0,orig_id_002434,src_002393,time_757232,execs_35279953,op_havoc,rep_62 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000561,time_0,execs_0,orig_id_002434,src_002393,time_757232,execs_35279953,op_havoc,rep_62 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000562,time_0,execs_0,orig_id_002435,src_002302,time_758118,execs_35286747,op_havoc,rep_42 b/test/fuzz-libghostty/corpus/parser-cmin/id_000562,time_0,execs_0,orig_id_002435,src_002302,time_758118,execs_35286747,op_havoc,rep_42 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000562,time_0,execs_0,orig_id_002435,src_002302,time_758118,execs_35286747,op_havoc,rep_42 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000562,time_0,execs_0,orig_id_002435,src_002302,time_758118,execs_35286747,op_havoc,rep_42 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000563,time_0,execs_0,orig_id_002437,src_002022,time_761155,execs_35306353,op_havoc,rep_47 b/test/fuzz-libghostty/corpus/parser-cmin/id_000563,time_0,execs_0,orig_id_002437,src_002022,time_761155,execs_35306353,op_havoc,rep_47 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000563,time_0,execs_0,orig_id_002437,src_002022,time_761155,execs_35306353,op_havoc,rep_47 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000563,time_0,execs_0,orig_id_002437,src_002022,time_761155,execs_35306353,op_havoc,rep_47 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000564,time_0,execs_0,orig_id_002439,src_002011,time_761506,execs_35309503,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000564,time_0,execs_0,orig_id_002439,src_002011,time_761506,execs_35309503,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000564,time_0,execs_0,orig_id_002439,src_002011,time_761506,execs_35309503,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000564,time_0,execs_0,orig_id_002439,src_002011,time_761506,execs_35309503,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000565,time_0,execs_0,orig_id_002441,src_001979,time_763874,execs_35325717,op_havoc,rep_49 b/test/fuzz-libghostty/corpus/parser-cmin/id_000565,time_0,execs_0,orig_id_002441,src_001979,time_763874,execs_35325717,op_havoc,rep_49 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000565,time_0,execs_0,orig_id_002441,src_001979,time_763874,execs_35325717,op_havoc,rep_49 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000565,time_0,execs_0,orig_id_002441,src_001979,time_763874,execs_35325717,op_havoc,rep_49 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000566,time_0,execs_0,orig_id_002442,src_002181,time_764415,execs_35327441,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000566,time_0,execs_0,orig_id_002442,src_002181,time_764415,execs_35327441,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000566,time_0,execs_0,orig_id_002442,src_002181,time_764415,execs_35327441,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000566,time_0,execs_0,orig_id_002442,src_002181,time_764415,execs_35327441,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000567,time_0,execs_0,orig_id_002444,src_002133,time_766324,execs_35334780,op_havoc,rep_18 b/test/fuzz-libghostty/corpus/parser-cmin/id_000567,time_0,execs_0,orig_id_002444,src_002133,time_766324,execs_35334780,op_havoc,rep_18 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000567,time_0,execs_0,orig_id_002444,src_002133,time_766324,execs_35334780,op_havoc,rep_18 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000567,time_0,execs_0,orig_id_002444,src_002133,time_766324,execs_35334780,op_havoc,rep_18 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000568,time_0,execs_0,orig_id_002445,src_001944,time_766903,execs_35338894,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000568,time_0,execs_0,orig_id_002445,src_001944,time_766903,execs_35338894,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000568,time_0,execs_0,orig_id_002445,src_001944,time_766903,execs_35338894,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000568,time_0,execs_0,orig_id_002445,src_001944,time_766903,execs_35338894,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000569,time_0,execs_0,orig_id_002447,src_002040,time_770473,execs_35353751,op_havoc,rep_23 b/test/fuzz-libghostty/corpus/parser-cmin/id_000569,time_0,execs_0,orig_id_002447,src_002040,time_770473,execs_35353751,op_havoc,rep_23 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000569,time_0,execs_0,orig_id_002447,src_002040,time_770473,execs_35353751,op_havoc,rep_23 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000569,time_0,execs_0,orig_id_002447,src_002040,time_770473,execs_35353751,op_havoc,rep_23 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000570,time_0,execs_0,orig_id_002448,src_002077,time_770615,execs_35355909,op_havoc,rep_51 b/test/fuzz-libghostty/corpus/parser-cmin/id_000570,time_0,execs_0,orig_id_002448,src_002077,time_770615,execs_35355909,op_havoc,rep_51 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000570,time_0,execs_0,orig_id_002448,src_002077,time_770615,execs_35355909,op_havoc,rep_51 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000570,time_0,execs_0,orig_id_002448,src_002077,time_770615,execs_35355909,op_havoc,rep_51 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000572,time_0,execs_0,orig_id_002450,src_002338,time_773074,execs_35371836,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000572,time_0,execs_0,orig_id_002450,src_002338,time_773074,execs_35371836,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000572,time_0,execs_0,orig_id_002450,src_002338,time_773074,execs_35371836,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000572,time_0,execs_0,orig_id_002450,src_002338,time_773074,execs_35371836,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000573,time_0,execs_0,orig_id_002452,src_002317,time_774175,execs_35378368,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000573,time_0,execs_0,orig_id_002452,src_002317,time_774175,execs_35378368,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000573,time_0,execs_0,orig_id_002452,src_002317,time_774175,execs_35378368,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000573,time_0,execs_0,orig_id_002452,src_002317,time_774175,execs_35378368,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000574,time_0,execs_0,orig_id_002453,src_002271,time_775688,execs_35396406,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/parser-cmin/id_000574,time_0,execs_0,orig_id_002453,src_002271,time_775688,execs_35396406,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000574,time_0,execs_0,orig_id_002453,src_002271,time_775688,execs_35396406,op_havoc,rep_13 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000574,time_0,execs_0,orig_id_002453,src_002271,time_775688,execs_35396406,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000575,time_0,execs_0,orig_id_002454,src_002041,time_776010,execs_35399759,op_havoc,rep_36 b/test/fuzz-libghostty/corpus/parser-cmin/id_000575,time_0,execs_0,orig_id_002454,src_002041,time_776010,execs_35399759,op_havoc,rep_36 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000575,time_0,execs_0,orig_id_002454,src_002041,time_776010,execs_35399759,op_havoc,rep_36 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000575,time_0,execs_0,orig_id_002454,src_002041,time_776010,execs_35399759,op_havoc,rep_36 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000577,time_0,execs_0,orig_id_002457,src_002041,time_776139,execs_35400710,op_havoc,rep_57 b/test/fuzz-libghostty/corpus/parser-cmin/id_000577,time_0,execs_0,orig_id_002457,src_002041,time_776139,execs_35400710,op_havoc,rep_57 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000577,time_0,execs_0,orig_id_002457,src_002041,time_776139,execs_35400710,op_havoc,rep_57 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000577,time_0,execs_0,orig_id_002457,src_002041,time_776139,execs_35400710,op_havoc,rep_57 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000579,time_0,execs_0,orig_id_002459,src_002458,time_778508,execs_35417805,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000579,time_0,execs_0,orig_id_002459,src_002458,time_778508,execs_35417805,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000579,time_0,execs_0,orig_id_002459,src_002458,time_778508,execs_35417805,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000579,time_0,execs_0,orig_id_002459,src_002458,time_778508,execs_35417805,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000580,time_0,execs_0,orig_id_002460,src_002325,time_779538,execs_35426343,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/parser-cmin/id_000580,time_0,execs_0,orig_id_002460,src_002325,time_779538,execs_35426343,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000580,time_0,execs_0,orig_id_002460,src_002325,time_779538,execs_35426343,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000580,time_0,execs_0,orig_id_002460,src_002325,time_779538,execs_35426343,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000581,time_0,execs_0,orig_id_002464,src_002462,time_786398,execs_35467263,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000581,time_0,execs_0,orig_id_002464,src_002462,time_786398,execs_35467263,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000581,time_0,execs_0,orig_id_002464,src_002462,time_786398,execs_35467263,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000581,time_0,execs_0,orig_id_002464,src_002462,time_786398,execs_35467263,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000582,time_0,execs_0,orig_id_002469,src_001883,time_790535,execs_35480832,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000582,time_0,execs_0,orig_id_002469,src_001883,time_790535,execs_35480832,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000582,time_0,execs_0,orig_id_002469,src_001883,time_790535,execs_35480832,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000582,time_0,execs_0,orig_id_002469,src_001883,time_790535,execs_35480832,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000584,time_0,execs_0,orig_id_002471,src_002270,time_800548,execs_35501517,op_havoc,rep_32 b/test/fuzz-libghostty/corpus/parser-cmin/id_000584,time_0,execs_0,orig_id_002471,src_002270,time_800548,execs_35501517,op_havoc,rep_32 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000584,time_0,execs_0,orig_id_002471,src_002270,time_800548,execs_35501517,op_havoc,rep_32 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000584,time_0,execs_0,orig_id_002471,src_002270,time_800548,execs_35501517,op_havoc,rep_32 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000585,time_0,execs_0,orig_id_002473,src_002465,time_804426,execs_35508839,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000585,time_0,execs_0,orig_id_002473,src_002465,time_804426,execs_35508839,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000585,time_0,execs_0,orig_id_002473,src_002465,time_804426,execs_35508839,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000585,time_0,execs_0,orig_id_002473,src_002465,time_804426,execs_35508839,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000586,time_0,execs_0,orig_id_002474,src_001181,time_807402,execs_35526388,op_havoc,rep_62 b/test/fuzz-libghostty/corpus/parser-cmin/id_000586,time_0,execs_0,orig_id_002474,src_001181,time_807402,execs_35526388,op_havoc,rep_62 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000586,time_0,execs_0,orig_id_002474,src_001181,time_807402,execs_35526388,op_havoc,rep_62 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000586,time_0,execs_0,orig_id_002474,src_001181,time_807402,execs_35526388,op_havoc,rep_62 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000587,time_0,execs_0,orig_id_002476,src_002310,time_817415,execs_35576860,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/parser-cmin/id_000587,time_0,execs_0,orig_id_002476,src_002310,time_817415,execs_35576860,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000587,time_0,execs_0,orig_id_002476,src_002310,time_817415,execs_35576860,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000587,time_0,execs_0,orig_id_002476,src_002310,time_817415,execs_35576860,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000588,time_0,execs_0,orig_id_002477,src_002475,time_817529,execs_35577477,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000588,time_0,execs_0,orig_id_002477,src_002475,time_817529,execs_35577477,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000588,time_0,execs_0,orig_id_002477,src_002475,time_817529,execs_35577477,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000588,time_0,execs_0,orig_id_002477,src_002475,time_817529,execs_35577477,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000589,time_0,execs_0,orig_id_002478,src_001886,time_819390,execs_35587744,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/parser-cmin/id_000589,time_0,execs_0,orig_id_002478,src_001886,time_819390,execs_35587744,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000589,time_0,execs_0,orig_id_002478,src_001886,time_819390,execs_35587744,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000589,time_0,execs_0,orig_id_002478,src_001886,time_819390,execs_35587744,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000590,time_0,execs_0,orig_id_002479,src_002330,time_819576,execs_35589285,op_havoc,rep_26 b/test/fuzz-libghostty/corpus/parser-cmin/id_000590,time_0,execs_0,orig_id_002479,src_002330,time_819576,execs_35589285,op_havoc,rep_26 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000590,time_0,execs_0,orig_id_002479,src_002330,time_819576,execs_35589285,op_havoc,rep_26 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000590,time_0,execs_0,orig_id_002479,src_002330,time_819576,execs_35589285,op_havoc,rep_26 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000591,time_0,execs_0,orig_id_002480,src_002142,time_820113,execs_35594148,op_havoc,rep_19 b/test/fuzz-libghostty/corpus/parser-cmin/id_000591,time_0,execs_0,orig_id_002480,src_002142,time_820113,execs_35594148,op_havoc,rep_19 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000591,time_0,execs_0,orig_id_002480,src_002142,time_820113,execs_35594148,op_havoc,rep_19 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000591,time_0,execs_0,orig_id_002480,src_002142,time_820113,execs_35594148,op_havoc,rep_19 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000592,time_0,execs_0,orig_id_002481,src_002219,time_822478,execs_35606487,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/parser-cmin/id_000592,time_0,execs_0,orig_id_002481,src_002219,time_822478,execs_35606487,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000592,time_0,execs_0,orig_id_002481,src_002219,time_822478,execs_35606487,op_havoc,rep_16 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000592,time_0,execs_0,orig_id_002481,src_002219,time_822478,execs_35606487,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000593,time_0,execs_0,orig_id_002483,src_002480,time_825336,execs_35617832,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/parser-cmin/id_000593,time_0,execs_0,orig_id_002483,src_002480,time_825336,execs_35617832,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000593,time_0,execs_0,orig_id_002483,src_002480,time_825336,execs_35617832,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000593,time_0,execs_0,orig_id_002483,src_002480,time_825336,execs_35617832,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000594,time_0,execs_0,orig_id_002485,src_001914,time_831002,execs_35635763,op_havoc,rep_19 b/test/fuzz-libghostty/corpus/parser-cmin/id_000594,time_0,execs_0,orig_id_002485,src_001914,time_831002,execs_35635763,op_havoc,rep_19 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000594,time_0,execs_0,orig_id_002485,src_001914,time_831002,execs_35635763,op_havoc,rep_19 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000594,time_0,execs_0,orig_id_002485,src_001914,time_831002,execs_35635763,op_havoc,rep_19 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000595,time_0,execs_0,orig_id_002486,src_001914,time_831026,execs_35635891,op_havoc,rep_57 b/test/fuzz-libghostty/corpus/parser-cmin/id_000595,time_0,execs_0,orig_id_002486,src_001914,time_831026,execs_35635891,op_havoc,rep_57 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000595,time_0,execs_0,orig_id_002486,src_001914,time_831026,execs_35635891,op_havoc,rep_57 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000595,time_0,execs_0,orig_id_002486,src_001914,time_831026,execs_35635891,op_havoc,rep_57 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000596,time_0,execs_0,orig_id_002487,src_002352,time_831580,execs_35640049,op_havoc,rep_22 b/test/fuzz-libghostty/corpus/parser-cmin/id_000596,time_0,execs_0,orig_id_002487,src_002352,time_831580,execs_35640049,op_havoc,rep_22 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000596,time_0,execs_0,orig_id_002487,src_002352,time_831580,execs_35640049,op_havoc,rep_22 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000596,time_0,execs_0,orig_id_002487,src_002352,time_831580,execs_35640049,op_havoc,rep_22 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000597,time_0,execs_0,orig_id_002489,src_002326,time_832248,execs_35648798,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/parser-cmin/id_000597,time_0,execs_0,orig_id_002489,src_002326,time_832248,execs_35648798,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000597,time_0,execs_0,orig_id_002489,src_002326,time_832248,execs_35648798,op_havoc,rep_13 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000597,time_0,execs_0,orig_id_002489,src_002326,time_832248,execs_35648798,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000598,time_0,execs_0,orig_id_002490,src_002447,time_833649,execs_35653888,op_havoc,rep_48 b/test/fuzz-libghostty/corpus/parser-cmin/id_000598,time_0,execs_0,orig_id_002490,src_002447,time_833649,execs_35653888,op_havoc,rep_48 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000598,time_0,execs_0,orig_id_002490,src_002447,time_833649,execs_35653888,op_havoc,rep_48 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000598,time_0,execs_0,orig_id_002490,src_002447,time_833649,execs_35653888,op_havoc,rep_48 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000600,time_0,execs_0,orig_id_002492,src_002139,time_834311,execs_35658795,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000600,time_0,execs_0,orig_id_002492,src_002139,time_834311,execs_35658795,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000600,time_0,execs_0,orig_id_002492,src_002139,time_834311,execs_35658795,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000600,time_0,execs_0,orig_id_002492,src_002139,time_834311,execs_35658795,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000601,time_0,execs_0,orig_id_002493,src_002466,time_836761,execs_35671212,op_havoc,rep_40 b/test/fuzz-libghostty/corpus/parser-cmin/id_000601,time_0,execs_0,orig_id_002493,src_002466,time_836761,execs_35671212,op_havoc,rep_40 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000601,time_0,execs_0,orig_id_002493,src_002466,time_836761,execs_35671212,op_havoc,rep_40 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000601,time_0,execs_0,orig_id_002493,src_002466,time_836761,execs_35671212,op_havoc,rep_40 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000603,time_0,execs_0,orig_id_002497,src_002449,time_840656,execs_35695347,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000603,time_0,execs_0,orig_id_002497,src_002449,time_840656,execs_35695347,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000603,time_0,execs_0,orig_id_002497,src_002449,time_840656,execs_35695347,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000603,time_0,execs_0,orig_id_002497,src_002449,time_840656,execs_35695347,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000606,time_0,execs_0,orig_id_002501,src_002371,time_853176,execs_35725577,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000606,time_0,execs_0,orig_id_002501,src_002371,time_853176,execs_35725577,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000606,time_0,execs_0,orig_id_002501,src_002371,time_853176,execs_35725577,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000606,time_0,execs_0,orig_id_002501,src_002371,time_853176,execs_35725577,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000607,time_0,execs_0,orig_id_002502,src_002369,time_853649,execs_35729232,op_havoc,rep_25 b/test/fuzz-libghostty/corpus/parser-cmin/id_000607,time_0,execs_0,orig_id_002502,src_002369,time_853649,execs_35729232,op_havoc,rep_25 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000607,time_0,execs_0,orig_id_002502,src_002369,time_853649,execs_35729232,op_havoc,rep_25 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000607,time_0,execs_0,orig_id_002502,src_002369,time_853649,execs_35729232,op_havoc,rep_25 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000608,time_0,execs_0,orig_id_002503,src_001896,time_855575,execs_35733955,op_havoc,rep_33 b/test/fuzz-libghostty/corpus/parser-cmin/id_000608,time_0,execs_0,orig_id_002503,src_001896,time_855575,execs_35733955,op_havoc,rep_33 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000608,time_0,execs_0,orig_id_002503,src_001896,time_855575,execs_35733955,op_havoc,rep_33 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000608,time_0,execs_0,orig_id_002503,src_001896,time_855575,execs_35733955,op_havoc,rep_33 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000609,time_0,execs_0,orig_id_002505,src_002500,time_857805,execs_35749452,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/parser-cmin/id_000609,time_0,execs_0,orig_id_002505,src_002500,time_857805,execs_35749452,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000609,time_0,execs_0,orig_id_002505,src_002500,time_857805,execs_35749452,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000609,time_0,execs_0,orig_id_002505,src_002500,time_857805,execs_35749452,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000610,time_0,execs_0,orig_id_002506,src_002252,time_859232,execs_35755947,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/parser-cmin/id_000610,time_0,execs_0,orig_id_002506,src_002252,time_859232,execs_35755947,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000610,time_0,execs_0,orig_id_002506,src_002252,time_859232,execs_35755947,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000610,time_0,execs_0,orig_id_002506,src_002252,time_859232,execs_35755947,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000611,time_0,execs_0,orig_id_002507,src_001989,time_861630,execs_35766070,op_havoc,rep_18 b/test/fuzz-libghostty/corpus/parser-cmin/id_000611,time_0,execs_0,orig_id_002507,src_001989,time_861630,execs_35766070,op_havoc,rep_18 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000611,time_0,execs_0,orig_id_002507,src_001989,time_861630,execs_35766070,op_havoc,rep_18 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000611,time_0,execs_0,orig_id_002507,src_001989,time_861630,execs_35766070,op_havoc,rep_18 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000612,time_0,execs_0,orig_id_002508,src_002205,time_863683,execs_35775167,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000612,time_0,execs_0,orig_id_002508,src_002205,time_863683,execs_35775167,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000612,time_0,execs_0,orig_id_002508,src_002205,time_863683,execs_35775167,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000612,time_0,execs_0,orig_id_002508,src_002205,time_863683,execs_35775167,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000613,time_0,execs_0,orig_id_002509,src_002208,time_864183,execs_35777386,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/parser-cmin/id_000613,time_0,execs_0,orig_id_002509,src_002208,time_864183,execs_35777386,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000613,time_0,execs_0,orig_id_002509,src_002208,time_864183,execs_35777386,op_havoc,rep_15 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000613,time_0,execs_0,orig_id_002509,src_002208,time_864183,execs_35777386,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000614,time_0,execs_0,orig_id_002510,src_002349,time_866645,execs_35788373,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000614,time_0,execs_0,orig_id_002510,src_002349,time_866645,execs_35788373,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000614,time_0,execs_0,orig_id_002510,src_002349,time_866645,execs_35788373,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000614,time_0,execs_0,orig_id_002510,src_002349,time_866645,execs_35788373,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000615,time_0,execs_0,orig_id_002511,src_002432,time_873064,execs_35803103,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000615,time_0,execs_0,orig_id_002511,src_002432,time_873064,execs_35803103,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000615,time_0,execs_0,orig_id_002511,src_002432,time_873064,execs_35803103,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000615,time_0,execs_0,orig_id_002511,src_002432,time_873064,execs_35803103,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000616,time_0,execs_0,orig_id_002512,src_002173,time_873620,execs_35805533,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/parser-cmin/id_000616,time_0,execs_0,orig_id_002512,src_002173,time_873620,execs_35805533,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000616,time_0,execs_0,orig_id_002512,src_002173,time_873620,execs_35805533,op_havoc,rep_10 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000616,time_0,execs_0,orig_id_002512,src_002173,time_873620,execs_35805533,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000617,time_0,execs_0,orig_id_002513,src_002201,time_874486,execs_35809079,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000617,time_0,execs_0,orig_id_002513,src_002201,time_874486,execs_35809079,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000617,time_0,execs_0,orig_id_002513,src_002201,time_874486,execs_35809079,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000617,time_0,execs_0,orig_id_002513,src_002201,time_874486,execs_35809079,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000618,time_0,execs_0,orig_id_002514,src_001993,time_875252,execs_35814535,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000618,time_0,execs_0,orig_id_002514,src_001993,time_875252,execs_35814535,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000618,time_0,execs_0,orig_id_002514,src_001993,time_875252,execs_35814535,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000618,time_0,execs_0,orig_id_002514,src_001993,time_875252,execs_35814535,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000619,time_0,execs_0,orig_id_002518,src_002512,time_881594,execs_35839567,op_havoc,rep_40 b/test/fuzz-libghostty/corpus/parser-cmin/id_000619,time_0,execs_0,orig_id_002518,src_002512,time_881594,execs_35839567,op_havoc,rep_40 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000619,time_0,execs_0,orig_id_002518,src_002512,time_881594,execs_35839567,op_havoc,rep_40 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000619,time_0,execs_0,orig_id_002518,src_002512,time_881594,execs_35839567,op_havoc,rep_40 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000621,time_0,execs_0,orig_id_002522,src_002516,time_892626,execs_35881214,op_havoc,rep_29 b/test/fuzz-libghostty/corpus/parser-cmin/id_000621,time_0,execs_0,orig_id_002522,src_002516,time_892626,execs_35881214,op_havoc,rep_29 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000621,time_0,execs_0,orig_id_002522,src_002516,time_892626,execs_35881214,op_havoc,rep_29 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000621,time_0,execs_0,orig_id_002522,src_002516,time_892626,execs_35881214,op_havoc,rep_29 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000622,time_0,execs_0,orig_id_002525,src_000302,time_900698,execs_35912231,op_havoc,rep_37 b/test/fuzz-libghostty/corpus/parser-cmin/id_000622,time_0,execs_0,orig_id_002525,src_000302,time_900698,execs_35912231,op_havoc,rep_37 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000622,time_0,execs_0,orig_id_002525,src_000302,time_900698,execs_35912231,op_havoc,rep_37 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000622,time_0,execs_0,orig_id_002525,src_000302,time_900698,execs_35912231,op_havoc,rep_37 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000623,time_0,execs_0,orig_id_002526,src_002451,time_901233,execs_35915899,op_havoc,rep_29 b/test/fuzz-libghostty/corpus/parser-cmin/id_000623,time_0,execs_0,orig_id_002526,src_002451,time_901233,execs_35915899,op_havoc,rep_29 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000623,time_0,execs_0,orig_id_002526,src_002451,time_901233,execs_35915899,op_havoc,rep_29 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000623,time_0,execs_0,orig_id_002526,src_002451,time_901233,execs_35915899,op_havoc,rep_29 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000624,time_0,execs_0,orig_id_002527,src_002451,time_901344,execs_35916271,op_havoc,rep_61 b/test/fuzz-libghostty/corpus/parser-cmin/id_000624,time_0,execs_0,orig_id_002527,src_002451,time_901344,execs_35916271,op_havoc,rep_61 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000624,time_0,execs_0,orig_id_002527,src_002451,time_901344,execs_35916271,op_havoc,rep_61 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000624,time_0,execs_0,orig_id_002527,src_002451,time_901344,execs_35916271,op_havoc,rep_61 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000625,time_0,execs_0,orig_id_002530,src_002451,time_901791,execs_35917608,op_havoc,rep_21 b/test/fuzz-libghostty/corpus/parser-cmin/id_000625,time_0,execs_0,orig_id_002530,src_002451,time_901791,execs_35917608,op_havoc,rep_21 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000625,time_0,execs_0,orig_id_002530,src_002451,time_901791,execs_35917608,op_havoc,rep_21 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000625,time_0,execs_0,orig_id_002530,src_002451,time_901791,execs_35917608,op_havoc,rep_21 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000626,time_0,execs_0,orig_id_002531,src_002407,time_904237,execs_35931919,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000626,time_0,execs_0,orig_id_002531,src_002407,time_904237,execs_35931919,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000626,time_0,execs_0,orig_id_002531,src_002407,time_904237,execs_35931919,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000626,time_0,execs_0,orig_id_002531,src_002407,time_904237,execs_35931919,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000627,time_0,execs_0,orig_id_002532,src_002178,time_904933,execs_35934754,op_havoc,rep_64 b/test/fuzz-libghostty/corpus/parser-cmin/id_000627,time_0,execs_0,orig_id_002532,src_002178,time_904933,execs_35934754,op_havoc,rep_64 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000627,time_0,execs_0,orig_id_002532,src_002178,time_904933,execs_35934754,op_havoc,rep_64 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000627,time_0,execs_0,orig_id_002532,src_002178,time_904933,execs_35934754,op_havoc,rep_64 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000629,time_0,execs_0,orig_id_002534,src_001240,time_908974,execs_35960137,op_havoc,rep_64 b/test/fuzz-libghostty/corpus/parser-cmin/id_000629,time_0,execs_0,orig_id_002534,src_001240,time_908974,execs_35960137,op_havoc,rep_64 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000629,time_0,execs_0,orig_id_002534,src_001240,time_908974,execs_35960137,op_havoc,rep_64 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000629,time_0,execs_0,orig_id_002534,src_001240,time_908974,execs_35960137,op_havoc,rep_64 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000630,time_0,execs_0,orig_id_002535,src_002333,time_910141,execs_35962959,op_havoc,rep_32 b/test/fuzz-libghostty/corpus/parser-cmin/id_000630,time_0,execs_0,orig_id_002535,src_002333,time_910141,execs_35962959,op_havoc,rep_32 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000630,time_0,execs_0,orig_id_002535,src_002333,time_910141,execs_35962959,op_havoc,rep_32 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000630,time_0,execs_0,orig_id_002535,src_002333,time_910141,execs_35962959,op_havoc,rep_32 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000631,time_0,execs_0,orig_id_002536,src_002461,time_912070,execs_35970255,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/parser-cmin/id_000631,time_0,execs_0,orig_id_002536,src_002461,time_912070,execs_35970255,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000631,time_0,execs_0,orig_id_002536,src_002461,time_912070,execs_35970255,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000631,time_0,execs_0,orig_id_002536,src_002461,time_912070,execs_35970255,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000632,time_0,execs_0,orig_id_002538,src_002221,time_918292,execs_35982814,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/parser-cmin/id_000632,time_0,execs_0,orig_id_002538,src_002221,time_918292,execs_35982814,op_havoc,rep_11 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000632,time_0,execs_0,orig_id_002538,src_002221,time_918292,execs_35982814,op_havoc,rep_11 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000632,time_0,execs_0,orig_id_002538,src_002221,time_918292,execs_35982814,op_havoc,rep_11 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000633,time_0,execs_0,orig_id_002539,src_001089,time_918404,execs_35984686,op_havoc,rep_56 b/test/fuzz-libghostty/corpus/parser-cmin/id_000633,time_0,execs_0,orig_id_002539,src_001089,time_918404,execs_35984686,op_havoc,rep_56 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000633,time_0,execs_0,orig_id_002539,src_001089,time_918404,execs_35984686,op_havoc,rep_56 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000633,time_0,execs_0,orig_id_002539,src_001089,time_918404,execs_35984686,op_havoc,rep_56 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000634,time_0,execs_0,orig_id_002540,src_001089,time_918454,execs_35986040,op_havoc,rep_63 b/test/fuzz-libghostty/corpus/parser-cmin/id_000634,time_0,execs_0,orig_id_002540,src_001089,time_918454,execs_35986040,op_havoc,rep_63 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000634,time_0,execs_0,orig_id_002540,src_001089,time_918454,execs_35986040,op_havoc,rep_63 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000634,time_0,execs_0,orig_id_002540,src_001089,time_918454,execs_35986040,op_havoc,rep_63 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000635,time_0,execs_0,orig_id_002541,src_002385,time_918951,execs_35990322,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/parser-cmin/id_000635,time_0,execs_0,orig_id_002541,src_002385,time_918951,execs_35990322,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000635,time_0,execs_0,orig_id_002541,src_002385,time_918951,execs_35990322,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000635,time_0,execs_0,orig_id_002541,src_002385,time_918951,execs_35990322,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000636,time_0,execs_0,orig_id_002544,src_002448,time_929951,execs_36025679,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/parser-cmin/id_000636,time_0,execs_0,orig_id_002544,src_002448,time_929951,execs_36025679,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000636,time_0,execs_0,orig_id_002544,src_002448,time_929951,execs_36025679,op_havoc,rep_16 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000636,time_0,execs_0,orig_id_002544,src_002448,time_929951,execs_36025679,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000638,time_0,execs_0,orig_id_002547,src_002545,time_936774,execs_36053016,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000638,time_0,execs_0,orig_id_002547,src_002545,time_936774,execs_36053016,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000638,time_0,execs_0,orig_id_002547,src_002545,time_936774,execs_36053016,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000638,time_0,execs_0,orig_id_002547,src_002545,time_936774,execs_36053016,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000639,time_0,execs_0,orig_id_002549,src_002536,time_943156,execs_36078681,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000639,time_0,execs_0,orig_id_002549,src_002536,time_943156,execs_36078681,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000639,time_0,execs_0,orig_id_002549,src_002536,time_943156,execs_36078681,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000639,time_0,execs_0,orig_id_002549,src_002536,time_943156,execs_36078681,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000640,time_0,execs_0,orig_id_002550,src_002543,time_944934,execs_36080508,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/parser-cmin/id_000640,time_0,execs_0,orig_id_002550,src_002543,time_944934,execs_36080508,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000640,time_0,execs_0,orig_id_002550,src_002543,time_944934,execs_36080508,op_havoc,rep_16 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000640,time_0,execs_0,orig_id_002550,src_002543,time_944934,execs_36080508,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000641,time_0,execs_0,orig_id_002551,src_002477,time_948000,execs_36089738,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/parser-cmin/id_000641,time_0,execs_0,orig_id_002551,src_002477,time_948000,execs_36089738,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000641,time_0,execs_0,orig_id_002551,src_002477,time_948000,execs_36089738,op_havoc,rep_12 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000641,time_0,execs_0,orig_id_002551,src_002477,time_948000,execs_36089738,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000642,time_0,execs_0,orig_id_002552,src_002477,time_948012,execs_36089774,op_havoc,rep_32 b/test/fuzz-libghostty/corpus/parser-cmin/id_000642,time_0,execs_0,orig_id_002552,src_002477,time_948012,execs_36089774,op_havoc,rep_32 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000642,time_0,execs_0,orig_id_002552,src_002477,time_948012,execs_36089774,op_havoc,rep_32 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000642,time_0,execs_0,orig_id_002552,src_002477,time_948012,execs_36089774,op_havoc,rep_32 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000643,time_0,execs_0,orig_id_002553,src_002539,time_949433,execs_36102022,op_havoc,rep_30 b/test/fuzz-libghostty/corpus/parser-cmin/id_000643,time_0,execs_0,orig_id_002553,src_002539,time_949433,execs_36102022,op_havoc,rep_30 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000643,time_0,execs_0,orig_id_002553,src_002539,time_949433,execs_36102022,op_havoc,rep_30 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000643,time_0,execs_0,orig_id_002553,src_002539,time_949433,execs_36102022,op_havoc,rep_30 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000644,time_0,execs_0,orig_id_002555,src_002542,time_957493,execs_36151308,op_havoc,rep_30 b/test/fuzz-libghostty/corpus/parser-cmin/id_000644,time_0,execs_0,orig_id_002555,src_002542,time_957493,execs_36151308,op_havoc,rep_30 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000644,time_0,execs_0,orig_id_002555,src_002542,time_957493,execs_36151308,op_havoc,rep_30 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000644,time_0,execs_0,orig_id_002555,src_002542,time_957493,execs_36151308,op_havoc,rep_30 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000645,time_0,execs_0,orig_id_002556,src_001035,time_964933,execs_36192692,op_havoc,rep_34 b/test/fuzz-libghostty/corpus/parser-cmin/id_000645,time_0,execs_0,orig_id_002556,src_001035,time_964933,execs_36192692,op_havoc,rep_34 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000645,time_0,execs_0,orig_id_002556,src_001035,time_964933,execs_36192692,op_havoc,rep_34 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000645,time_0,execs_0,orig_id_002556,src_001035,time_964933,execs_36192692,op_havoc,rep_34 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000646,time_0,execs_0,orig_id_002557,src_002475,time_965030,execs_36194545,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000646,time_0,execs_0,orig_id_002557,src_002475,time_965030,execs_36194545,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000646,time_0,execs_0,orig_id_002557,src_002475,time_965030,execs_36194545,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000646,time_0,execs_0,orig_id_002557,src_002475,time_965030,execs_36194545,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000647,time_0,execs_0,orig_id_002558,src_002554,time_968667,execs_36198332,op_havoc,rep_40 b/test/fuzz-libghostty/corpus/parser-cmin/id_000647,time_0,execs_0,orig_id_002558,src_002554,time_968667,execs_36198332,op_havoc,rep_40 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000647,time_0,execs_0,orig_id_002558,src_002554,time_968667,execs_36198332,op_havoc,rep_40 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000647,time_0,execs_0,orig_id_002558,src_002554,time_968667,execs_36198332,op_havoc,rep_40 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000648,time_0,execs_0,orig_id_002561,src_001093,time_978172,execs_36232084,op_havoc,rep_18 b/test/fuzz-libghostty/corpus/parser-cmin/id_000648,time_0,execs_0,orig_id_002561,src_001093,time_978172,execs_36232084,op_havoc,rep_18 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000648,time_0,execs_0,orig_id_002561,src_001093,time_978172,execs_36232084,op_havoc,rep_18 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000648,time_0,execs_0,orig_id_002561,src_001093,time_978172,execs_36232084,op_havoc,rep_18 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000649,time_0,execs_0,orig_id_002562,src_001438,time_978246,execs_36234405,op_havoc,rep_30 b/test/fuzz-libghostty/corpus/parser-cmin/id_000649,time_0,execs_0,orig_id_002562,src_001438,time_978246,execs_36234405,op_havoc,rep_30 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000649,time_0,execs_0,orig_id_002562,src_001438,time_978246,execs_36234405,op_havoc,rep_30 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000649,time_0,execs_0,orig_id_002562,src_001438,time_978246,execs_36234405,op_havoc,rep_30 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000650,time_0,execs_0,orig_id_002563,src_001852,time_988724,execs_36275762,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/parser-cmin/id_000650,time_0,execs_0,orig_id_002563,src_001852,time_988724,execs_36275762,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000650,time_0,execs_0,orig_id_002563,src_001852,time_988724,execs_36275762,op_havoc,rep_15 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000650,time_0,execs_0,orig_id_002563,src_001852,time_988724,execs_36275762,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000651,time_0,execs_0,orig_id_002564,src_001852,time_988803,execs_36276056,op_havoc,rep_30 b/test/fuzz-libghostty/corpus/parser-cmin/id_000651,time_0,execs_0,orig_id_002564,src_001852,time_988803,execs_36276056,op_havoc,rep_30 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000651,time_0,execs_0,orig_id_002564,src_001852,time_988803,execs_36276056,op_havoc,rep_30 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000651,time_0,execs_0,orig_id_002564,src_001852,time_988803,execs_36276056,op_havoc,rep_30 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000652,time_0,execs_0,orig_id_002568,src_002549,time_996578,execs_36304087,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/parser-cmin/id_000652,time_0,execs_0,orig_id_002568,src_002549,time_996578,execs_36304087,op_havoc,rep_14 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000652,time_0,execs_0,orig_id_002568,src_002549,time_996578,execs_36304087,op_havoc,rep_14 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000652,time_0,execs_0,orig_id_002568,src_002549,time_996578,execs_36304087,op_havoc,rep_14 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000653,time_0,execs_0,orig_id_002573,src_002569,time_1010718,execs_36320591,op_havoc,rep_33 b/test/fuzz-libghostty/corpus/parser-cmin/id_000653,time_0,execs_0,orig_id_002573,src_002569,time_1010718,execs_36320591,op_havoc,rep_33 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000653,time_0,execs_0,orig_id_002573,src_002569,time_1010718,execs_36320591,op_havoc,rep_33 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000653,time_0,execs_0,orig_id_002573,src_002569,time_1010718,execs_36320591,op_havoc,rep_33 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000654,time_0,execs_0,orig_id_002574,src_002509,time_1017082,execs_36332130,op_havoc,rep_17 b/test/fuzz-libghostty/corpus/parser-cmin/id_000654,time_0,execs_0,orig_id_002574,src_002509,time_1017082,execs_36332130,op_havoc,rep_17 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000654,time_0,execs_0,orig_id_002574,src_002509,time_1017082,execs_36332130,op_havoc,rep_17 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000654,time_0,execs_0,orig_id_002574,src_002509,time_1017082,execs_36332130,op_havoc,rep_17 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000655,time_0,execs_0,orig_id_002575,src_002572,time_1021338,execs_36340656,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/parser-cmin/id_000655,time_0,execs_0,orig_id_002575,src_002572,time_1021338,execs_36340656,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000655,time_0,execs_0,orig_id_002575,src_002572,time_1021338,execs_36340656,op_havoc,rep_12 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000655,time_0,execs_0,orig_id_002575,src_002572,time_1021338,execs_36340656,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000656,time_0,execs_0,orig_id_002576,src_002556,time_1022925,execs_36343003,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/parser-cmin/id_000656,time_0,execs_0,orig_id_002576,src_002556,time_1022925,execs_36343003,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000656,time_0,execs_0,orig_id_002576,src_002556,time_1022925,execs_36343003,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000656,time_0,execs_0,orig_id_002576,src_002556,time_1022925,execs_36343003,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000657,time_0,execs_0,orig_id_002577,src_002425,time_1023051,execs_36344180,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000657,time_0,execs_0,orig_id_002577,src_002425,time_1023051,execs_36344180,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000657,time_0,execs_0,orig_id_002577,src_002425,time_1023051,execs_36344180,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000657,time_0,execs_0,orig_id_002577,src_002425,time_1023051,execs_36344180,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000658,time_0,execs_0,orig_id_002578,src_002052,time_1024303,execs_36349941,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/parser-cmin/id_000658,time_0,execs_0,orig_id_002578,src_002052,time_1024303,execs_36349941,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000658,time_0,execs_0,orig_id_002578,src_002052,time_1024303,execs_36349941,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000658,time_0,execs_0,orig_id_002578,src_002052,time_1024303,execs_36349941,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000659,time_0,execs_0,orig_id_002579,src_002561,time_1028589,execs_36375342,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/parser-cmin/id_000659,time_0,execs_0,orig_id_002579,src_002561,time_1028589,execs_36375342,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000659,time_0,execs_0,orig_id_002579,src_002561,time_1028589,execs_36375342,op_havoc,rep_16 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000659,time_0,execs_0,orig_id_002579,src_002561,time_1028589,execs_36375342,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000660,time_0,execs_0,orig_id_002580,src_002578,time_1029065,execs_36381780,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000660,time_0,execs_0,orig_id_002580,src_002578,time_1029065,execs_36381780,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000660,time_0,execs_0,orig_id_002580,src_002578,time_1029065,execs_36381780,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000660,time_0,execs_0,orig_id_002580,src_002578,time_1029065,execs_36381780,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000661,time_0,execs_0,orig_id_002581,src_002396,time_1037921,execs_36446201,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000661,time_0,execs_0,orig_id_002581,src_002396,time_1037921,execs_36446201,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000661,time_0,execs_0,orig_id_002581,src_002396,time_1037921,execs_36446201,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000661,time_0,execs_0,orig_id_002581,src_002396,time_1037921,execs_36446201,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000662,time_0,execs_0,orig_id_002582,src_001233,time_1038480,execs_36454671,op_havoc,rep_61 b/test/fuzz-libghostty/corpus/parser-cmin/id_000662,time_0,execs_0,orig_id_002582,src_001233,time_1038480,execs_36454671,op_havoc,rep_61 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000662,time_0,execs_0,orig_id_002582,src_001233,time_1038480,execs_36454671,op_havoc,rep_61 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000662,time_0,execs_0,orig_id_002582,src_001233,time_1038480,execs_36454671,op_havoc,rep_61 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000663,time_0,execs_0,orig_id_002583,src_002416,time_1038706,execs_36457471,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/parser-cmin/id_000663,time_0,execs_0,orig_id_002583,src_002416,time_1038706,execs_36457471,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000663,time_0,execs_0,orig_id_002583,src_002416,time_1038706,execs_36457471,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000663,time_0,execs_0,orig_id_002583,src_002416,time_1038706,execs_36457471,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000664,time_0,execs_0,orig_id_002584,src_002400,time_1041419,execs_36480481,op_havoc,rep_61 b/test/fuzz-libghostty/corpus/parser-cmin/id_000664,time_0,execs_0,orig_id_002584,src_002400,time_1041419,execs_36480481,op_havoc,rep_61 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000664,time_0,execs_0,orig_id_002584,src_002400,time_1041419,execs_36480481,op_havoc,rep_61 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000664,time_0,execs_0,orig_id_002584,src_002400,time_1041419,execs_36480481,op_havoc,rep_61 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000665,src_000344,time_230021,execs_2053490,op_havoc,rep_14,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000665,src_000344,time_230021,execs_2053490,op_havoc,rep_14,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000665,src_000344,time_230021,execs_2053490,op_havoc,rep_14,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000665,src_000344,time_230021,execs_2053490,op_havoc,rep_14,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000666,src_000342,time_458432,execs_5568803,op_havoc,rep_33,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000666,src_000342,time_458432,execs_5568803,op_havoc,rep_33,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000666,src_000342,time_458432,execs_5568803,op_havoc,rep_33,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000666,src_000342,time_458432,execs_5568803,op_havoc,rep_33,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000667,src_000666,time_488796,execs_6013352,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000667,src_000666,time_488796,execs_6013352,op_havoc,rep_3,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000667,src_000666,time_488796,execs_6013352,op_havoc,rep_3,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000667,src_000666,time_488796,execs_6013352,op_havoc,rep_3,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000668,src_000666,time_495544,execs_6112473,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000668,src_000666,time_495544,execs_6112473,op_havoc,rep_5,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000668,src_000666,time_495544,execs_6112473,op_havoc,rep_5,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000668,src_000666,time_495544,execs_6112473,op_havoc,rep_5,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000669,src_000665,time_514236,execs_6392180,op_havoc,rep_16,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000669,src_000665,time_514236,execs_6392180,op_havoc,rep_16,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000669,src_000665,time_514236,execs_6392180,op_havoc,rep_16,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000669,src_000665,time_514236,execs_6392180,op_havoc,rep_16,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000670,src_000667,time_572355,execs_7248665,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000670,src_000667,time_572355,execs_7248665,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000670,src_000667,time_572355,execs_7248665,op_havoc,rep_2,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000670,src_000667,time_572355,execs_7248665,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000671,src_000670,time_583833,execs_7408678,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000671,src_000670,time_583833,execs_7408678,op_havoc,rep_2,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000671,src_000670,time_583833,execs_7408678,op_havoc,rep_2,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000671,src_000670,time_583833,execs_7408678,op_havoc,rep_2,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000672,src_000669,time_600266,execs_7628452,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000672,src_000669,time_600266,execs_7628452,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000672,src_000669,time_600266,execs_7628452,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000672,src_000669,time_600266,execs_7628452,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000675,src_000671,time_602158,execs_7651795,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000675,src_000671,time_602158,execs_7651795,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000675,src_000671,time_602158,execs_7651795,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000675,src_000671,time_602158,execs_7651795,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000677,src_000676,time_605241,execs_7670887,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000677,src_000676,time_605241,execs_7670887,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000677,src_000676,time_605241,execs_7670887,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000677,src_000676,time_605241,execs_7670887,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000678,src_000672,time_605993,execs_7675959,op_havoc,rep_18 b/test/fuzz-libghostty/corpus/parser-cmin/id_000678,src_000672,time_605993,execs_7675959,op_havoc,rep_18 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000678,src_000672,time_605993,execs_7675959,op_havoc,rep_18 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000678,src_000672,time_605993,execs_7675959,op_havoc,rep_18 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000679,src_000670,time_606793,execs_7682761,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000679,src_000670,time_606793,execs_7682761,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000679,src_000670,time_606793,execs_7682761,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000679,src_000670,time_606793,execs_7682761,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000680,src_000066,time_607208,execs_7687329,op_havoc,rep_38 b/test/fuzz-libghostty/corpus/parser-cmin/id_000680,src_000066,time_607208,execs_7687329,op_havoc,rep_38 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000680,src_000066,time_607208,execs_7687329,op_havoc,rep_38 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000680,src_000066,time_607208,execs_7687329,op_havoc,rep_38 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000682,src_000675,time_609640,execs_7711079,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/parser-cmin/id_000682,src_000675,time_609640,execs_7711079,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000682,src_000675,time_609640,execs_7711079,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000682,src_000675,time_609640,execs_7711079,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000683,src_000465,time_610396,execs_7719588,op_havoc,rep_60 b/test/fuzz-libghostty/corpus/parser-cmin/id_000683,src_000465,time_610396,execs_7719588,op_havoc,rep_60 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000683,src_000465,time_610396,execs_7719588,op_havoc,rep_60 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000683,src_000465,time_610396,execs_7719588,op_havoc,rep_60 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000684,src_000680,time_610496,execs_7721155,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000684,src_000680,time_610496,execs_7721155,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000684,src_000680,time_610496,execs_7721155,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000684,src_000680,time_610496,execs_7721155,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000689,src_000685,time_621161,execs_7777384,op_havoc,rep_26 b/test/fuzz-libghostty/corpus/parser-cmin/id_000689,src_000685,time_621161,execs_7777384,op_havoc,rep_26 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000689,src_000685,time_621161,execs_7777384,op_havoc,rep_26 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000689,src_000685,time_621161,execs_7777384,op_havoc,rep_26 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000690,src_000666,time_621239,execs_7777921,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000690,src_000666,time_621239,execs_7777921,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000690,src_000666,time_621239,execs_7777921,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000690,src_000666,time_621239,execs_7777921,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000693,src_000688,time_627418,execs_7806362,op_havoc,rep_60 b/test/fuzz-libghostty/corpus/parser-cmin/id_000693,src_000688,time_627418,execs_7806362,op_havoc,rep_60 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000693,src_000688,time_627418,execs_7806362,op_havoc,rep_60 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000693,src_000688,time_627418,execs_7806362,op_havoc,rep_60 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000694,src_000681,time_628782,execs_7807550,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/parser-cmin/id_000694,src_000681,time_628782,execs_7807550,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000694,src_000681,time_628782,execs_7807550,op_havoc,rep_13 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000694,src_000681,time_628782,execs_7807550,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000696,src_000621,time_637722,execs_7823459,op_havoc,rep_56 b/test/fuzz-libghostty/corpus/parser-cmin/id_000696,src_000621,time_637722,execs_7823459,op_havoc,rep_56 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000696,src_000621,time_637722,execs_7823459,op_havoc,rep_56 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000696,src_000621,time_637722,execs_7823459,op_havoc,rep_56 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000697,src_000691,time_641059,execs_7830140,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/parser-cmin/id_000697,src_000691,time_641059,execs_7830140,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000697,src_000691,time_641059,execs_7830140,op_havoc,rep_13 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000697,src_000691,time_641059,execs_7830140,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000698,src_000665,time_641832,execs_7840094,op_havoc,rep_19 b/test/fuzz-libghostty/corpus/parser-cmin/id_000698,src_000665,time_641832,execs_7840094,op_havoc,rep_19 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000698,src_000665,time_641832,execs_7840094,op_havoc,rep_19 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000698,src_000665,time_641832,execs_7840094,op_havoc,rep_19 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000700,src_000573,time_645147,execs_7847202,op_havoc,rep_64 b/test/fuzz-libghostty/corpus/parser-cmin/id_000700,src_000573,time_645147,execs_7847202,op_havoc,rep_64 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000700,src_000573,time_645147,execs_7847202,op_havoc,rep_64 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000700,src_000573,time_645147,execs_7847202,op_havoc,rep_64 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000702,src_000539,time_653618,execs_7883695,op_havoc,rep_28 b/test/fuzz-libghostty/corpus/parser-cmin/id_000702,src_000539,time_653618,execs_7883695,op_havoc,rep_28 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000702,src_000539,time_653618,execs_7883695,op_havoc,rep_28 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000702,src_000539,time_653618,execs_7883695,op_havoc,rep_28 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000704,src_000668,time_659219,execs_7899278,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000704,src_000668,time_659219,execs_7899278,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000704,src_000668,time_659219,execs_7899278,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000704,src_000668,time_659219,execs_7899278,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000705,src_000682,time_659598,execs_7904938,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000705,src_000682,time_659598,execs_7904938,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000705,src_000682,time_659598,execs_7904938,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000705,src_000682,time_659598,execs_7904938,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000706,src_000678,time_660051,execs_7908883,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/parser-cmin/id_000706,src_000678,time_660051,execs_7908883,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000706,src_000678,time_660051,execs_7908883,op_havoc,rep_12 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000706,src_000678,time_660051,execs_7908883,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000707,src_000702,time_660917,execs_7915670,op_havoc,rep_28 b/test/fuzz-libghostty/corpus/parser-cmin/id_000707,src_000702,time_660917,execs_7915670,op_havoc,rep_28 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000707,src_000702,time_660917,execs_7915670,op_havoc,rep_28 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000707,src_000702,time_660917,execs_7915670,op_havoc,rep_28 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000711,src_000709,time_668320,execs_7946280,op_havoc,rep_48 b/test/fuzz-libghostty/corpus/parser-cmin/id_000711,src_000709,time_668320,execs_7946280,op_havoc,rep_48 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000711,src_000709,time_668320,execs_7946280,op_havoc,rep_48 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000711,src_000709,time_668320,execs_7946280,op_havoc,rep_48 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000712,src_000710,time_669314,execs_7950395,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000712,src_000710,time_669314,execs_7950395,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000712,src_000710,time_669314,execs_7950395,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000712,src_000710,time_669314,execs_7950395,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000714,src_000568,time_671213,execs_7958002,op_havoc,rep_18 b/test/fuzz-libghostty/corpus/parser-cmin/id_000714,src_000568,time_671213,execs_7958002,op_havoc,rep_18 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000714,src_000568,time_671213,execs_7958002,op_havoc,rep_18 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000714,src_000568,time_671213,execs_7958002,op_havoc,rep_18 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000715,src_000629,time_677989,execs_7981592,op_havoc,rep_46 b/test/fuzz-libghostty/corpus/parser-cmin/id_000715,src_000629,time_677989,execs_7981592,op_havoc,rep_46 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000715,src_000629,time_677989,execs_7981592,op_havoc,rep_46 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000715,src_000629,time_677989,execs_7981592,op_havoc,rep_46 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000716,src_000450,time_678758,execs_7991415,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/parser-cmin/id_000716,src_000450,time_678758,execs_7991415,op_havoc,rep_9 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000716,src_000450,time_678758,execs_7991415,op_havoc,rep_9 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000716,src_000450,time_678758,execs_7991415,op_havoc,rep_9 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000718,src_000711,time_679609,execs_7998951,op_havoc,rep_51 b/test/fuzz-libghostty/corpus/parser-cmin/id_000718,src_000711,time_679609,execs_7998951,op_havoc,rep_51 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000718,src_000711,time_679609,execs_7998951,op_havoc,rep_51 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000718,src_000711,time_679609,execs_7998951,op_havoc,rep_51 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000719,src_000495,time_681664,execs_8012359,op_havoc,rep_53 b/test/fuzz-libghostty/corpus/parser-cmin/id_000719,src_000495,time_681664,execs_8012359,op_havoc,rep_53 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000719,src_000495,time_681664,execs_8012359,op_havoc,rep_53 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000719,src_000495,time_681664,execs_8012359,op_havoc,rep_53 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000720,src_000398,time_685795,execs_8021518,op_havoc,rep_55 b/test/fuzz-libghostty/corpus/parser-cmin/id_000720,src_000398,time_685795,execs_8021518,op_havoc,rep_55 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000720,src_000398,time_685795,execs_8021518,op_havoc,rep_55 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000720,src_000398,time_685795,execs_8021518,op_havoc,rep_55 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000721,src_000277,time_687244,execs_8039383,op_havoc,rep_42 b/test/fuzz-libghostty/corpus/parser-cmin/id_000721,src_000277,time_687244,execs_8039383,op_havoc,rep_42 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000721,src_000277,time_687244,execs_8039383,op_havoc,rep_42 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000721,src_000277,time_687244,execs_8039383,op_havoc,rep_42 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000723,src_000722,time_691057,execs_8068440,op_havoc,rep_61 b/test/fuzz-libghostty/corpus/parser-cmin/id_000723,src_000722,time_691057,execs_8068440,op_havoc,rep_61 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000723,src_000722,time_691057,execs_8068440,op_havoc,rep_61 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000723,src_000722,time_691057,execs_8068440,op_havoc,rep_61 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000726,src_000724,time_703275,execs_8198392,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/parser-cmin/id_000726,src_000724,time_703275,execs_8198392,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000726,src_000724,time_703275,execs_8198392,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000726,src_000724,time_703275,execs_8198392,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000727,src_000674,time_709905,execs_8282001,op_havoc,rep_42 b/test/fuzz-libghostty/corpus/parser-cmin/id_000727,src_000674,time_709905,execs_8282001,op_havoc,rep_42 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000727,src_000674,time_709905,execs_8282001,op_havoc,rep_42 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000727,src_000674,time_709905,execs_8282001,op_havoc,rep_42 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000729,src_000726,time_710962,execs_8288462,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/parser-cmin/id_000729,src_000726,time_710962,execs_8288462,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000729,src_000726,time_710962,execs_8288462,op_havoc,rep_16 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000729,src_000726,time_710962,execs_8288462,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000730,src_000632,time_711317,execs_8291324,op_havoc,rep_25 b/test/fuzz-libghostty/corpus/parser-cmin/id_000730,src_000632,time_711317,execs_8291324,op_havoc,rep_25 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000730,src_000632,time_711317,execs_8291324,op_havoc,rep_25 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000730,src_000632,time_711317,execs_8291324,op_havoc,rep_25 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000731,src_000704,time_715419,execs_8317672,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000731,src_000704,time_715419,execs_8317672,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000731,src_000704,time_715419,execs_8317672,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000731,src_000704,time_715419,execs_8317672,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000732,src_000731,time_719171,execs_8350648,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000732,src_000731,time_719171,execs_8350648,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000732,src_000731,time_719171,execs_8350648,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000732,src_000731,time_719171,execs_8350648,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000734,src_000361,time_721615,execs_8375811,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000734,src_000361,time_721615,execs_8375811,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000734,src_000361,time_721615,execs_8375811,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000734,src_000361,time_721615,execs_8375811,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000735,src_000734,time_723474,execs_8390090,op_havoc,rep_25 b/test/fuzz-libghostty/corpus/parser-cmin/id_000735,src_000734,time_723474,execs_8390090,op_havoc,rep_25 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000735,src_000734,time_723474,execs_8390090,op_havoc,rep_25 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000735,src_000734,time_723474,execs_8390090,op_havoc,rep_25 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000736,src_000667,time_726567,execs_8418808,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000736,src_000667,time_726567,execs_8418808,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000736,src_000667,time_726567,execs_8418808,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000736,src_000667,time_726567,execs_8418808,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000737,src_000416,time_728749,execs_8445598,op_havoc,rep_34 b/test/fuzz-libghostty/corpus/parser-cmin/id_000737,src_000416,time_728749,execs_8445598,op_havoc,rep_34 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000737,src_000416,time_728749,execs_8445598,op_havoc,rep_34 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000737,src_000416,time_728749,execs_8445598,op_havoc,rep_34 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000739,src_000611,time_733940,execs_8490246,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/parser-cmin/id_000739,src_000611,time_733940,execs_8490246,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000739,src_000611,time_733940,execs_8490246,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000739,src_000611,time_733940,execs_8490246,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000740,src_000371,time_735026,execs_8505132,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/parser-cmin/id_000740,src_000371,time_735026,execs_8505132,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000740,src_000371,time_735026,execs_8505132,op_havoc,rep_13 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000740,src_000371,time_735026,execs_8505132,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000741,src_000698,time_745964,execs_8619832,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000741,src_000698,time_745964,execs_8619832,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000741,src_000698,time_745964,execs_8619832,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000741,src_000698,time_745964,execs_8619832,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000742,src_000698,time_745973,execs_8619891,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000742,src_000698,time_745973,execs_8619891,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000742,src_000698,time_745973,execs_8619891,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000742,src_000698,time_745973,execs_8619891,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000743,src_000339,time_746857,execs_8630409,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000743,src_000339,time_746857,execs_8630409,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000743,src_000339,time_746857,execs_8630409,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000743,src_000339,time_746857,execs_8630409,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000744,src_000738,time_748722,execs_8641272,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/parser-cmin/id_000744,src_000738,time_748722,execs_8641272,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000744,src_000738,time_748722,execs_8641272,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000744,src_000738,time_748722,execs_8641272,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000745,src_000188,time_761786,execs_8765361,op_havoc,rep_61 b/test/fuzz-libghostty/corpus/parser-cmin/id_000745,src_000188,time_761786,execs_8765361,op_havoc,rep_61 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000745,src_000188,time_761786,execs_8765361,op_havoc,rep_61 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000745,src_000188,time_761786,execs_8765361,op_havoc,rep_61 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000747,src_000605,time_773388,execs_8825086,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/parser-cmin/id_000747,src_000605,time_773388,execs_8825086,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000747,src_000605,time_773388,execs_8825086,op_havoc,rep_15 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000747,src_000605,time_773388,execs_8825086,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000749,src_000662,time_799875,execs_9088998,op_havoc,rep_59 b/test/fuzz-libghostty/corpus/parser-cmin/id_000749,src_000662,time_799875,execs_9088998,op_havoc,rep_59 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000749,src_000662,time_799875,execs_9088998,op_havoc,rep_59 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000749,src_000662,time_799875,execs_9088998,op_havoc,rep_59 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000751,src_000504,time_815238,execs_9180606,op_havoc,rep_13,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000751,src_000504,time_815238,execs_9180606,op_havoc,rep_13,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000751,src_000504,time_815238,execs_9180606,op_havoc,rep_13,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000751,src_000504,time_815238,execs_9180606,op_havoc,rep_13,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000752,src_000666,time_815849,execs_9188007,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000752,src_000666,time_815849,execs_9188007,op_havoc,rep_8,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000752,src_000666,time_815849,execs_9188007,op_havoc,rep_8,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000752,src_000666,time_815849,execs_9188007,op_havoc,rep_8,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000753,src_000752,time_816698,execs_9194411,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/parser-cmin/id_000753,src_000752,time_816698,execs_9194411,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000753,src_000752,time_816698,execs_9194411,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000753,src_000752,time_816698,execs_9194411,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000754,src_000753,time_818463,execs_9208305,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/parser-cmin/id_000754,src_000753,time_818463,execs_9208305,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000754,src_000753,time_818463,execs_9208305,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000754,src_000753,time_818463,execs_9208305,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000755,src_000753,time_818654,execs_9209395,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000755,src_000753,time_818654,execs_9209395,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000755,src_000753,time_818654,execs_9209395,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000755,src_000753,time_818654,execs_9209395,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000757,src_000705,time_825323,execs_9267548,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000757,src_000705,time_825323,execs_9267548,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000757,src_000705,time_825323,execs_9267548,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000757,src_000705,time_825323,execs_9267548,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000758,src_000756,time_826280,execs_9277050,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000758,src_000756,time_826280,execs_9277050,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000758,src_000756,time_826280,execs_9277050,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000758,src_000756,time_826280,execs_9277050,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000761,src_000466,time_841138,execs_9396095,op_havoc,rep_44 b/test/fuzz-libghostty/corpus/parser-cmin/id_000761,src_000466,time_841138,execs_9396095,op_havoc,rep_44 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000761,src_000466,time_841138,execs_9396095,op_havoc,rep_44 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000761,src_000466,time_841138,execs_9396095,op_havoc,rep_44 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000762,src_000760,time_841917,execs_9401462,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000762,src_000760,time_841917,execs_9401462,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000762,src_000760,time_841917,execs_9401462,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000762,src_000760,time_841917,execs_9401462,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000763,src_000389,time_853731,execs_9516131,op_havoc,rep_28 b/test/fuzz-libghostty/corpus/parser-cmin/id_000763,src_000389,time_853731,execs_9516131,op_havoc,rep_28 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000763,src_000389,time_853731,execs_9516131,op_havoc,rep_28 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000763,src_000389,time_853731,execs_9516131,op_havoc,rep_28 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000764,src_000763,time_856083,execs_9537361,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000764,src_000763,time_856083,execs_9537361,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000764,src_000763,time_856083,execs_9537361,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000764,src_000763,time_856083,execs_9537361,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000765,src_000435,time_860870,execs_9589020,op_havoc,rep_44 b/test/fuzz-libghostty/corpus/parser-cmin/id_000765,src_000435,time_860870,execs_9589020,op_havoc,rep_44 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000765,src_000435,time_860870,execs_9589020,op_havoc,rep_44 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000765,src_000435,time_860870,execs_9589020,op_havoc,rep_44 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000766,src_000662,time_861031,execs_9590297,op_havoc,rep_43 b/test/fuzz-libghostty/corpus/parser-cmin/id_000766,src_000662,time_861031,execs_9590297,op_havoc,rep_43 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000766,src_000662,time_861031,execs_9590297,op_havoc,rep_43 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000766,src_000662,time_861031,execs_9590297,op_havoc,rep_43 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000767,src_000679,time_862881,execs_9610250,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/parser-cmin/id_000767,src_000679,time_862881,execs_9610250,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000767,src_000679,time_862881,execs_9610250,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000767,src_000679,time_862881,execs_9610250,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000768,src_000767,time_866424,execs_9638126,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000768,src_000767,time_866424,execs_9638126,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000768,src_000767,time_866424,execs_9638126,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000768,src_000767,time_866424,execs_9638126,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000770,src_000487,time_875695,execs_9730443,op_havoc,rep_47 b/test/fuzz-libghostty/corpus/parser-cmin/id_000770,src_000487,time_875695,execs_9730443,op_havoc,rep_47 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000770,src_000487,time_875695,execs_9730443,op_havoc,rep_47 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000770,src_000487,time_875695,execs_9730443,op_havoc,rep_47 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000774,src_000772,time_887940,execs_9827041,op_havoc,rep_32 b/test/fuzz-libghostty/corpus/parser-cmin/id_000774,src_000772,time_887940,execs_9827041,op_havoc,rep_32 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000774,src_000772,time_887940,execs_9827041,op_havoc,rep_32 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000774,src_000772,time_887940,execs_9827041,op_havoc,rep_32 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000778,src_000777,time_940191,execs_10319507,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/parser-cmin/id_000778,src_000777,time_940191,execs_10319507,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000778,src_000777,time_940191,execs_10319507,op_havoc,rep_15 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000778,src_000777,time_940191,execs_10319507,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000779,src_000659,time_943433,execs_10347244,op_havoc,rep_51 b/test/fuzz-libghostty/corpus/parser-cmin/id_000779,src_000659,time_943433,execs_10347244,op_havoc,rep_51 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000779,src_000659,time_943433,execs_10347244,op_havoc,rep_51 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000779,src_000659,time_943433,execs_10347244,op_havoc,rep_51 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000780,src_000694,time_957936,execs_10509124,op_havoc,rep_24 b/test/fuzz-libghostty/corpus/parser-cmin/id_000780,src_000694,time_957936,execs_10509124,op_havoc,rep_24 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000780,src_000694,time_957936,execs_10509124,op_havoc,rep_24 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000780,src_000694,time_957936,execs_10509124,op_havoc,rep_24 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000781,src_000747,time_959034,execs_10520138,op_havoc,rep_49 b/test/fuzz-libghostty/corpus/parser-cmin/id_000781,src_000747,time_959034,execs_10520138,op_havoc,rep_49 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000781,src_000747,time_959034,execs_10520138,op_havoc,rep_49 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000781,src_000747,time_959034,execs_10520138,op_havoc,rep_49 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000785,src_000783,time_966752,execs_10549735,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000785,src_000783,time_966752,execs_10549735,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000785,src_000783,time_966752,execs_10549735,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000785,src_000783,time_966752,execs_10549735,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000787,src_000701,time_1015217,execs_10935186,op_havoc,rep_31 b/test/fuzz-libghostty/corpus/parser-cmin/id_000787,src_000701,time_1015217,execs_10935186,op_havoc,rep_31 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000787,src_000701,time_1015217,execs_10935186,op_havoc,rep_31 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000787,src_000701,time_1015217,execs_10935186,op_havoc,rep_31 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000788,src_000775,time_1026732,execs_11016699,op_havoc,rep_64 b/test/fuzz-libghostty/corpus/parser-cmin/id_000788,src_000775,time_1026732,execs_11016699,op_havoc,rep_64 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000788,src_000775,time_1026732,execs_11016699,op_havoc,rep_64 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000788,src_000775,time_1026732,execs_11016699,op_havoc,rep_64 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000789,src_000741,time_1043352,execs_11115563,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/parser-cmin/id_000789,src_000741,time_1043352,execs_11115563,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000789,src_000741,time_1043352,execs_11115563,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000789,src_000741,time_1043352,execs_11115563,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000793,src_000791,time_1093859,execs_11608717,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000793,src_000791,time_1093859,execs_11608717,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000793,src_000791,time_1093859,execs_11608717,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000793,src_000791,time_1093859,execs_11608717,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000794,src_000791,time_1093951,execs_11609170,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000794,src_000791,time_1093951,execs_11609170,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000794,src_000791,time_1093951,execs_11609170,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000794,src_000791,time_1093951,execs_11609170,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000795,src_000792,time_1095675,execs_11625142,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/parser-cmin/id_000795,src_000792,time_1095675,execs_11625142,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000795,src_000792,time_1095675,execs_11625142,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000795,src_000792,time_1095675,execs_11625142,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000796,src_000537,time_1096798,execs_11640791,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000796,src_000537,time_1096798,execs_11640791,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000796,src_000537,time_1096798,execs_11640791,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000796,src_000537,time_1096798,execs_11640791,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000797,src_000796,time_1101892,execs_11678095,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/parser-cmin/id_000797,src_000796,time_1101892,execs_11678095,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000797,src_000796,time_1101892,execs_11678095,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000797,src_000796,time_1101892,execs_11678095,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000798,src_000795,time_1102730,execs_11685751,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/parser-cmin/id_000798,src_000795,time_1102730,execs_11685751,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000798,src_000795,time_1102730,execs_11685751,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000798,src_000795,time_1102730,execs_11685751,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000799,src_000795,time_1102773,execs_11686052,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000799,src_000795,time_1102773,execs_11686052,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000799,src_000795,time_1102773,execs_11686052,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000799,src_000795,time_1102773,execs_11686052,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000801,src_000667,time_1122444,execs_11877313,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000801,src_000667,time_1122444,execs_11877313,op_havoc,rep_8,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000801,src_000667,time_1122444,execs_11877313,op_havoc,rep_8,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000801,src_000667,time_1122444,execs_11877313,op_havoc,rep_8,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000802,src_000801,time_1128512,execs_11938073,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000802,src_000801,time_1128512,execs_11938073,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000802,src_000801,time_1128512,execs_11938073,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000802,src_000801,time_1128512,execs_11938073,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000803,src_000583,time_1133764,execs_11995704,op_havoc,rep_45 b/test/fuzz-libghostty/corpus/parser-cmin/id_000803,src_000583,time_1133764,execs_11995704,op_havoc,rep_45 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000803,src_000583,time_1133764,execs_11995704,op_havoc,rep_45 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000803,src_000583,time_1133764,execs_11995704,op_havoc,rep_45 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000804,src_000792,time_2092611,execs_12017333,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000804,src_000792,time_2092611,execs_12017333,op_havoc,rep_1,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000804,src_000792,time_2092611,execs_12017333,op_havoc,rep_1,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000804,src_000792,time_2092611,execs_12017333,op_havoc,rep_1,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000805,src_000804,time_2096251,execs_12056405,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/parser-cmin/id_000805,src_000804,time_2096251,execs_12056405,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000805,src_000804,time_2096251,execs_12056405,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000805,src_000804,time_2096251,execs_12056405,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000807,src_000794,time_2102058,execs_12108863,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/parser-cmin/id_000807,src_000794,time_2102058,execs_12108863,op_havoc,rep_7,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000807,src_000794,time_2102058,execs_12108863,op_havoc,rep_7,+cov rename to test/fuzz-libghostty/corpus/parser-cmin/id_000807,src_000794,time_2102058,execs_12108863,op_havoc,rep_7,+cov diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000808,src_000807,time_2105696,execs_12120801,op_havoc,rep_28 b/test/fuzz-libghostty/corpus/parser-cmin/id_000808,src_000807,time_2105696,execs_12120801,op_havoc,rep_28 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000808,src_000807,time_2105696,execs_12120801,op_havoc,rep_28 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000808,src_000807,time_2105696,execs_12120801,op_havoc,rep_28 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000810,src_000808,time_2107119,execs_12128593,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/parser-cmin/id_000810,src_000808,time_2107119,execs_12128593,op_havoc,rep_10 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000810,src_000808,time_2107119,execs_12128593,op_havoc,rep_10 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000810,src_000808,time_2107119,execs_12128593,op_havoc,rep_10 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000811,src_000809,time_2111768,execs_12147805,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000811,src_000809,time_2111768,execs_12147805,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000811,src_000809,time_2111768,execs_12147805,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000811,src_000809,time_2111768,execs_12147805,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000812,src_000703,time_2130611,execs_12297893,op_havoc,rep_63 b/test/fuzz-libghostty/corpus/parser-cmin/id_000812,src_000703,time_2130611,execs_12297893,op_havoc,rep_63 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000812,src_000703,time_2130611,execs_12297893,op_havoc,rep_63 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000812,src_000703,time_2130611,execs_12297893,op_havoc,rep_63 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000813,src_000802,time_2195598,execs_12562102,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000813,src_000802,time_2195598,execs_12562102,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000813,src_000802,time_2195598,execs_12562102,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000813,src_000802,time_2195598,execs_12562102,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000814,src_000802,time_2195616,execs_12562238,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000814,src_000802,time_2195616,execs_12562238,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000814,src_000802,time_2195616,execs_12562238,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000814,src_000802,time_2195616,execs_12562238,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000815,src_000717,time_2205006,execs_12650970,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/parser-cmin/id_000815,src_000717,time_2205006,execs_12650970,op_havoc,rep_15 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000815,src_000717,time_2205006,execs_12650970,op_havoc,rep_15 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000815,src_000717,time_2205006,execs_12650970,op_havoc,rep_15 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000816,src_000804,time_2215765,execs_12734916,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000816,src_000804,time_2215765,execs_12734916,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000816,src_000804,time_2215765,execs_12734916,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000816,src_000804,time_2215765,execs_12734916,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000817,src_000816,time_2625685,execs_13097985,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000817,src_000816,time_2625685,execs_13097985,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000817,src_000816,time_2625685,execs_13097985,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000817,src_000816,time_2625685,execs_13097985,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000818,src_000804,time_2643442,execs_13249854,op_havoc,rep_52 b/test/fuzz-libghostty/corpus/parser-cmin/id_000818,src_000804,time_2643442,execs_13249854,op_havoc,rep_52 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000818,src_000804,time_2643442,execs_13249854,op_havoc,rep_52 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000818,src_000804,time_2643442,execs_13249854,op_havoc,rep_52 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000819,src_000690,time_2643921,execs_13253433,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/parser-cmin/id_000819,src_000690,time_2643921,execs_13253433,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000819,src_000690,time_2643921,execs_13253433,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000819,src_000690,time_2643921,execs_13253433,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000821,src_000507,time_2686822,execs_13358103,op_havoc,rep_61 b/test/fuzz-libghostty/corpus/parser-cmin/id_000821,src_000507,time_2686822,execs_13358103,op_havoc,rep_61 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000821,src_000507,time_2686822,execs_13358103,op_havoc,rep_61 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000821,src_000507,time_2686822,execs_13358103,op_havoc,rep_61 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000822,src_000819,time_2694148,execs_13409072,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000822,src_000819,time_2694148,execs_13409072,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000822,src_000819,time_2694148,execs_13409072,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000822,src_000819,time_2694148,execs_13409072,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000823,src_000822,time_2695380,execs_13415248,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000823,src_000822,time_2695380,execs_13415248,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000823,src_000822,time_2695380,execs_13415248,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000823,src_000822,time_2695380,execs_13415248,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000824,src_000477,time_2695806,execs_13416218,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000824,src_000477,time_2695806,execs_13416218,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000824,src_000477,time_2695806,execs_13416218,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000824,src_000477,time_2695806,execs_13416218,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000826,src_000751,time_2725133,execs_13666207,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/parser-cmin/id_000826,src_000751,time_2725133,execs_13666207,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000826,src_000751,time_2725133,execs_13666207,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000826,src_000751,time_2725133,execs_13666207,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000827,src_000514,time_2836227,execs_14091763,op_havoc,rep_54 b/test/fuzz-libghostty/corpus/parser-cmin/id_000827,src_000514,time_2836227,execs_14091763,op_havoc,rep_54 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000827,src_000514,time_2836227,execs_14091763,op_havoc,rep_54 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000827,src_000514,time_2836227,execs_14091763,op_havoc,rep_54 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000828,src_000706,time_3225665,execs_14153160,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000828,src_000706,time_3225665,execs_14153160,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000828,src_000706,time_3225665,execs_14153160,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000828,src_000706,time_3225665,execs_14153160,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000829,src_000820,time_3229416,execs_14179728,op_havoc,rep_49 b/test/fuzz-libghostty/corpus/parser-cmin/id_000829,src_000820,time_3229416,execs_14179728,op_havoc,rep_49 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000829,src_000820,time_3229416,execs_14179728,op_havoc,rep_49 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000829,src_000820,time_3229416,execs_14179728,op_havoc,rep_49 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000830,src_000101,time_3236408,execs_14224187,op_havoc,rep_62 b/test/fuzz-libghostty/corpus/parser-cmin/id_000830,src_000101,time_3236408,execs_14224187,op_havoc,rep_62 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000830,src_000101,time_3236408,execs_14224187,op_havoc,rep_62 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000830,src_000101,time_3236408,execs_14224187,op_havoc,rep_62 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000832,src_000799,time_3316876,execs_14914701,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/parser-cmin/id_000832,src_000799,time_3316876,execs_14914701,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000832,src_000799,time_3316876,execs_14914701,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000832,src_000799,time_3316876,execs_14914701,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000833,src_000748,time_4368375,execs_15222946,op_havoc,rep_25 b/test/fuzz-libghostty/corpus/parser-cmin/id_000833,src_000748,time_4368375,execs_15222946,op_havoc,rep_25 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000833,src_000748,time_4368375,execs_15222946,op_havoc,rep_25 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000833,src_000748,time_4368375,execs_15222946,op_havoc,rep_25 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000834,src_000832,time_5370818,execs_15891589,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/parser-cmin/id_000834,src_000832,time_5370818,execs_15891589,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000834,src_000832,time_5370818,execs_15891589,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000834,src_000832,time_5370818,execs_15891589,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000835,src_000558,time_5380491,execs_15957568,op_havoc,rep_23 b/test/fuzz-libghostty/corpus/parser-cmin/id_000835,src_000558,time_5380491,execs_15957568,op_havoc,rep_23 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000835,src_000558,time_5380491,execs_15957568,op_havoc,rep_23 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000835,src_000558,time_5380491,execs_15957568,op_havoc,rep_23 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000836,src_000012,time_5455021,execs_16586875,op_havoc,rep_50 b/test/fuzz-libghostty/corpus/parser-cmin/id_000836,src_000012,time_5455021,execs_16586875,op_havoc,rep_50 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000836,src_000012,time_5455021,execs_16586875,op_havoc,rep_50 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000836,src_000012,time_5455021,execs_16586875,op_havoc,rep_50 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000837,src_000438,time_5513499,execs_17125622,op_havoc,rep_31 b/test/fuzz-libghostty/corpus/parser-cmin/id_000837,src_000438,time_5513499,execs_17125622,op_havoc,rep_31 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000837,src_000438,time_5513499,execs_17125622,op_havoc,rep_31 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000837,src_000438,time_5513499,execs_17125622,op_havoc,rep_31 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000838,src_000836,time_5547107,execs_17403063,op_havoc,rep_43 b/test/fuzz-libghostty/corpus/parser-cmin/id_000838,src_000836,time_5547107,execs_17403063,op_havoc,rep_43 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000838,src_000836,time_5547107,execs_17403063,op_havoc,rep_43 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000838,src_000836,time_5547107,execs_17403063,op_havoc,rep_43 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000839,src_000510,time_5568434,execs_17580924,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/parser-cmin/id_000839,src_000510,time_5568434,execs_17580924,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000839,src_000510,time_5568434,execs_17580924,op_havoc,rep_12 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000839,src_000510,time_5568434,execs_17580924,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000840,src_000832,time_5610279,execs_17977962,op_havoc,rep_48 b/test/fuzz-libghostty/corpus/parser-cmin/id_000840,src_000832,time_5610279,execs_17977962,op_havoc,rep_48 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000840,src_000832,time_5610279,execs_17977962,op_havoc,rep_48 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000840,src_000832,time_5610279,execs_17977962,op_havoc,rep_48 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000841,src_000840,time_5612701,execs_17985097,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/parser-cmin/id_000841,src_000840,time_5612701,execs_17985097,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000841,src_000840,time_5612701,execs_17985097,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000841,src_000840,time_5612701,execs_17985097,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000843,src_000842,time_5715849,execs_18885852,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/parser-cmin/id_000843,src_000842,time_5715849,execs_18885852,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000843,src_000842,time_5715849,execs_18885852,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000843,src_000842,time_5715849,execs_18885852,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000845,src_000844,time_5751517,execs_19150102,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/parser-cmin/id_000845,src_000844,time_5751517,execs_19150102,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000845,src_000844,time_5751517,execs_19150102,op_havoc,rep_12 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000845,src_000844,time_5751517,execs_19150102,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000847,src_000846,time_5775053,execs_19319173,op_havoc,rep_28 b/test/fuzz-libghostty/corpus/parser-cmin/id_000847,src_000846,time_5775053,execs_19319173,op_havoc,rep_28 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000847,src_000846,time_5775053,execs_19319173,op_havoc,rep_28 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000847,src_000846,time_5775053,execs_19319173,op_havoc,rep_28 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000848,src_000437,time_5844703,execs_19959625,op_havoc,rep_22 b/test/fuzz-libghostty/corpus/parser-cmin/id_000848,src_000437,time_5844703,execs_19959625,op_havoc,rep_22 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000848,src_000437,time_5844703,execs_19959625,op_havoc,rep_22 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000848,src_000437,time_5844703,execs_19959625,op_havoc,rep_22 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000849,src_000626,time_5863450,execs_20117830,op_havoc,rep_52 b/test/fuzz-libghostty/corpus/parser-cmin/id_000849,src_000626,time_5863450,execs_20117830,op_havoc,rep_52 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000849,src_000626,time_5863450,execs_20117830,op_havoc,rep_52 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000849,src_000626,time_5863450,execs_20117830,op_havoc,rep_52 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000850,src_000840,time_5886971,execs_20306049,op_havoc,rep_62 b/test/fuzz-libghostty/corpus/parser-cmin/id_000850,src_000840,time_5886971,execs_20306049,op_havoc,rep_62 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000850,src_000840,time_5886971,execs_20306049,op_havoc,rep_62 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000850,src_000840,time_5886971,execs_20306049,op_havoc,rep_62 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000852,src_000816,time_6108370,execs_22171153,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/parser-cmin/id_000852,src_000816,time_6108370,execs_22171153,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000852,src_000816,time_6108370,execs_22171153,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000852,src_000816,time_6108370,execs_22171153,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000853,src_000851,time_6133306,execs_22379384,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/parser-cmin/id_000853,src_000851,time_6133306,execs_22379384,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000853,src_000851,time_6133306,execs_22379384,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000853,src_000851,time_6133306,execs_22379384,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000854,src_000852,time_6168220,execs_22682341,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/parser-cmin/id_000854,src_000852,time_6168220,execs_22682341,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000854,src_000852,time_6168220,execs_22682341,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000854,src_000852,time_6168220,execs_22682341,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000855,src_000831,time_6207533,execs_23018295,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/parser-cmin/id_000855,src_000831,time_6207533,execs_23018295,op_havoc,rep_16 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000855,src_000831,time_6207533,execs_23018295,op_havoc,rep_16 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000855,src_000831,time_6207533,execs_23018295,op_havoc,rep_16 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000856,src_000736,time_6352190,execs_24163219,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/parser-cmin/id_000856,src_000736,time_6352190,execs_24163219,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000856,src_000736,time_6352190,execs_24163219,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000856,src_000736,time_6352190,execs_24163219,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000857,src_000736,time_6352259,execs_24163690,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/parser-cmin/id_000857,src_000736,time_6352259,execs_24163690,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000857,src_000736,time_6352259,execs_24163690,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000857,src_000736,time_6352259,execs_24163690,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000858,src_000813,time_6490088,execs_25334502,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/parser-cmin/id_000858,src_000813,time_6490088,execs_25334502,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000858,src_000813,time_6490088,execs_25334502,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000858,src_000813,time_6490088,execs_25334502,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000859,src_000803,time_6553774,execs_25880072,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/parser-cmin/id_000859,src_000803,time_6553774,execs_25880072,op_havoc,rep_12 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000859,src_000803,time_6553774,execs_25880072,op_havoc,rep_12 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000859,src_000803,time_6553774,execs_25880072,op_havoc,rep_12 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000860,src_000362,time_6591657,execs_26226621,op_havoc,rep_35 b/test/fuzz-libghostty/corpus/parser-cmin/id_000860,src_000362,time_6591657,execs_26226621,op_havoc,rep_35 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000860,src_000362,time_6591657,execs_26226621,op_havoc,rep_35 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000860,src_000362,time_6591657,execs_26226621,op_havoc,rep_35 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000861,src_000735,time_6685845,execs_26992841,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/parser-cmin/id_000861,src_000735,time_6685845,execs_26992841,op_havoc,rep_13 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000861,src_000735,time_6685845,execs_26992841,op_havoc,rep_13 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000861,src_000735,time_6685845,execs_26992841,op_havoc,rep_13 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000862,src_000784,time_6866888,execs_28547190,op_havoc,rep_54 b/test/fuzz-libghostty/corpus/parser-cmin/id_000862,src_000784,time_6866888,execs_28547190,op_havoc,rep_54 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000862,src_000784,time_6866888,execs_28547190,op_havoc,rep_54 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000862,src_000784,time_6866888,execs_28547190,op_havoc,rep_54 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000863,src_000859,time_6947267,execs_29143483,op_havoc,rep_25 b/test/fuzz-libghostty/corpus/parser-cmin/id_000863,src_000859,time_6947267,execs_29143483,op_havoc,rep_25 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000863,src_000859,time_6947267,execs_29143483,op_havoc,rep_25 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000863,src_000859,time_6947267,execs_29143483,op_havoc,rep_25 diff --git a/test/fuzz-libghostty/corpus/vt-parser-cmin/id_000864,src_000451,time_6952404,execs_29165196,op_havoc,rep_47 b/test/fuzz-libghostty/corpus/parser-cmin/id_000864,src_000451,time_6952404,execs_29165196,op_havoc,rep_47 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-parser-cmin/id_000864,src_000451,time_6952404,execs_29165196,op_havoc,rep_47 rename to test/fuzz-libghostty/corpus/parser-cmin/id_000864,src_000451,time_6952404,execs_29165196,op_havoc,rep_47 diff --git a/test/fuzz-libghostty/corpus/initial/01-plain-text b/test/fuzz-libghostty/corpus/parser-initial/01-plain-text similarity index 100% rename from test/fuzz-libghostty/corpus/initial/01-plain-text rename to test/fuzz-libghostty/corpus/parser-initial/01-plain-text diff --git a/test/fuzz-libghostty/corpus/initial/02-crlf b/test/fuzz-libghostty/corpus/parser-initial/02-crlf similarity index 100% rename from test/fuzz-libghostty/corpus/initial/02-crlf rename to test/fuzz-libghostty/corpus/parser-initial/02-crlf diff --git a/test/fuzz-libghostty/corpus/initial/03-tab-bs b/test/fuzz-libghostty/corpus/parser-initial/03-tab-bs similarity index 100% rename from test/fuzz-libghostty/corpus/initial/03-tab-bs rename to test/fuzz-libghostty/corpus/parser-initial/03-tab-bs diff --git a/test/fuzz-libghostty/corpus/initial/04-c0-controls b/test/fuzz-libghostty/corpus/parser-initial/04-c0-controls similarity index 100% rename from test/fuzz-libghostty/corpus/initial/04-c0-controls rename to test/fuzz-libghostty/corpus/parser-initial/04-c0-controls diff --git a/test/fuzz-libghostty/corpus/initial/05-esc-cursor-save-restore b/test/fuzz-libghostty/corpus/parser-initial/05-esc-cursor-save-restore similarity index 100% rename from test/fuzz-libghostty/corpus/initial/05-esc-cursor-save-restore rename to test/fuzz-libghostty/corpus/parser-initial/05-esc-cursor-save-restore diff --git a/test/fuzz-libghostty/corpus/initial/06-esc-keypad b/test/fuzz-libghostty/corpus/parser-initial/06-esc-keypad similarity index 100% rename from test/fuzz-libghostty/corpus/initial/06-esc-keypad rename to test/fuzz-libghostty/corpus/parser-initial/06-esc-keypad diff --git a/test/fuzz-libghostty/corpus/initial/07-esc-index b/test/fuzz-libghostty/corpus/parser-initial/07-esc-index similarity index 100% rename from test/fuzz-libghostty/corpus/initial/07-esc-index rename to test/fuzz-libghostty/corpus/parser-initial/07-esc-index diff --git a/test/fuzz-libghostty/corpus/initial/08-esc-ris b/test/fuzz-libghostty/corpus/parser-initial/08-esc-ris similarity index 100% rename from test/fuzz-libghostty/corpus/initial/08-esc-ris rename to test/fuzz-libghostty/corpus/parser-initial/08-esc-ris diff --git a/test/fuzz-libghostty/corpus/initial/09-csi-cursor-move b/test/fuzz-libghostty/corpus/parser-initial/09-csi-cursor-move similarity index 100% rename from test/fuzz-libghostty/corpus/initial/09-csi-cursor-move rename to test/fuzz-libghostty/corpus/parser-initial/09-csi-cursor-move diff --git a/test/fuzz-libghostty/corpus/initial/10-csi-cup b/test/fuzz-libghostty/corpus/parser-initial/10-csi-cup similarity index 100% rename from test/fuzz-libghostty/corpus/initial/10-csi-cup rename to test/fuzz-libghostty/corpus/parser-initial/10-csi-cup diff --git a/test/fuzz-libghostty/corpus/initial/11-csi-ed b/test/fuzz-libghostty/corpus/parser-initial/11-csi-ed similarity index 100% rename from test/fuzz-libghostty/corpus/initial/11-csi-ed rename to test/fuzz-libghostty/corpus/parser-initial/11-csi-ed diff --git a/test/fuzz-libghostty/corpus/initial/12-csi-el b/test/fuzz-libghostty/corpus/parser-initial/12-csi-el similarity index 100% rename from test/fuzz-libghostty/corpus/initial/12-csi-el rename to test/fuzz-libghostty/corpus/parser-initial/12-csi-el diff --git a/test/fuzz-libghostty/corpus/initial/13-csi-sgr-basic b/test/fuzz-libghostty/corpus/parser-initial/13-csi-sgr-basic similarity index 100% rename from test/fuzz-libghostty/corpus/initial/13-csi-sgr-basic rename to test/fuzz-libghostty/corpus/parser-initial/13-csi-sgr-basic diff --git a/test/fuzz-libghostty/corpus/initial/14-csi-sgr-256 b/test/fuzz-libghostty/corpus/parser-initial/14-csi-sgr-256 similarity index 100% rename from test/fuzz-libghostty/corpus/initial/14-csi-sgr-256 rename to test/fuzz-libghostty/corpus/parser-initial/14-csi-sgr-256 diff --git a/test/fuzz-libghostty/corpus/initial/15-csi-sgr-rgb b/test/fuzz-libghostty/corpus/parser-initial/15-csi-sgr-rgb similarity index 100% rename from test/fuzz-libghostty/corpus/initial/15-csi-sgr-rgb rename to test/fuzz-libghostty/corpus/parser-initial/15-csi-sgr-rgb diff --git a/test/fuzz-libghostty/corpus/initial/16-csi-decset b/test/fuzz-libghostty/corpus/parser-initial/16-csi-decset similarity index 100% rename from test/fuzz-libghostty/corpus/initial/16-csi-decset rename to test/fuzz-libghostty/corpus/parser-initial/16-csi-decset diff --git a/test/fuzz-libghostty/corpus/initial/17-csi-dsr b/test/fuzz-libghostty/corpus/parser-initial/17-csi-dsr similarity index 100% rename from test/fuzz-libghostty/corpus/initial/17-csi-dsr rename to test/fuzz-libghostty/corpus/parser-initial/17-csi-dsr diff --git a/test/fuzz-libghostty/corpus/initial/18-csi-decstbm b/test/fuzz-libghostty/corpus/parser-initial/18-csi-decstbm similarity index 100% rename from test/fuzz-libghostty/corpus/initial/18-csi-decstbm rename to test/fuzz-libghostty/corpus/parser-initial/18-csi-decstbm diff --git a/test/fuzz-libghostty/corpus/initial/19-csi-insert-delete-lines b/test/fuzz-libghostty/corpus/parser-initial/19-csi-insert-delete-lines similarity index 100% rename from test/fuzz-libghostty/corpus/initial/19-csi-insert-delete-lines rename to test/fuzz-libghostty/corpus/parser-initial/19-csi-insert-delete-lines diff --git a/test/fuzz-libghostty/corpus/initial/20-csi-intermediate b/test/fuzz-libghostty/corpus/parser-initial/20-csi-intermediate similarity index 100% rename from test/fuzz-libghostty/corpus/initial/20-csi-intermediate rename to test/fuzz-libghostty/corpus/parser-initial/20-csi-intermediate diff --git a/test/fuzz-libghostty/corpus/initial/21-osc-title-bel b/test/fuzz-libghostty/corpus/parser-initial/21-osc-title-bel similarity index 100% rename from test/fuzz-libghostty/corpus/initial/21-osc-title-bel rename to test/fuzz-libghostty/corpus/parser-initial/21-osc-title-bel diff --git a/test/fuzz-libghostty/corpus/initial/22-osc-title-st b/test/fuzz-libghostty/corpus/parser-initial/22-osc-title-st similarity index 100% rename from test/fuzz-libghostty/corpus/initial/22-osc-title-st rename to test/fuzz-libghostty/corpus/parser-initial/22-osc-title-st diff --git a/test/fuzz-libghostty/corpus/initial/23-osc-icon b/test/fuzz-libghostty/corpus/parser-initial/23-osc-icon similarity index 100% rename from test/fuzz-libghostty/corpus/initial/23-osc-icon rename to test/fuzz-libghostty/corpus/parser-initial/23-osc-icon diff --git a/test/fuzz-libghostty/corpus/initial/24-osc-clipboard b/test/fuzz-libghostty/corpus/parser-initial/24-osc-clipboard similarity index 100% rename from test/fuzz-libghostty/corpus/initial/24-osc-clipboard rename to test/fuzz-libghostty/corpus/parser-initial/24-osc-clipboard diff --git a/test/fuzz-libghostty/corpus/initial/25-osc-hyperlink b/test/fuzz-libghostty/corpus/parser-initial/25-osc-hyperlink similarity index 100% rename from test/fuzz-libghostty/corpus/initial/25-osc-hyperlink rename to test/fuzz-libghostty/corpus/parser-initial/25-osc-hyperlink diff --git a/test/fuzz-libghostty/corpus/initial/26-osc-color b/test/fuzz-libghostty/corpus/parser-initial/26-osc-color similarity index 100% rename from test/fuzz-libghostty/corpus/initial/26-osc-color rename to test/fuzz-libghostty/corpus/parser-initial/26-osc-color diff --git a/test/fuzz-libghostty/corpus/initial/27-osc-fg b/test/fuzz-libghostty/corpus/parser-initial/27-osc-fg similarity index 100% rename from test/fuzz-libghostty/corpus/initial/27-osc-fg rename to test/fuzz-libghostty/corpus/parser-initial/27-osc-fg diff --git a/test/fuzz-libghostty/corpus/initial/28-dcs-xtgettcap b/test/fuzz-libghostty/corpus/parser-initial/28-dcs-xtgettcap similarity index 100% rename from test/fuzz-libghostty/corpus/initial/28-dcs-xtgettcap rename to test/fuzz-libghostty/corpus/parser-initial/28-dcs-xtgettcap diff --git a/test/fuzz-libghostty/corpus/initial/29-dcs-decrqss b/test/fuzz-libghostty/corpus/parser-initial/29-dcs-decrqss similarity index 100% rename from test/fuzz-libghostty/corpus/initial/29-dcs-decrqss rename to test/fuzz-libghostty/corpus/parser-initial/29-dcs-decrqss diff --git a/test/fuzz-libghostty/corpus/initial/30-dcs-tmux b/test/fuzz-libghostty/corpus/parser-initial/30-dcs-tmux similarity index 100% rename from test/fuzz-libghostty/corpus/initial/30-dcs-tmux rename to test/fuzz-libghostty/corpus/parser-initial/30-dcs-tmux diff --git a/test/fuzz-libghostty/corpus/initial/31-c1-dcs b/test/fuzz-libghostty/corpus/parser-initial/31-c1-dcs similarity index 100% rename from test/fuzz-libghostty/corpus/initial/31-c1-dcs rename to test/fuzz-libghostty/corpus/parser-initial/31-c1-dcs diff --git a/test/fuzz-libghostty/corpus/initial/32-c1-csi b/test/fuzz-libghostty/corpus/parser-initial/32-c1-csi similarity index 100% rename from test/fuzz-libghostty/corpus/initial/32-c1-csi rename to test/fuzz-libghostty/corpus/parser-initial/32-c1-csi diff --git a/test/fuzz-libghostty/corpus/initial/33-c1-osc b/test/fuzz-libghostty/corpus/parser-initial/33-c1-osc similarity index 100% rename from test/fuzz-libghostty/corpus/initial/33-c1-osc rename to test/fuzz-libghostty/corpus/parser-initial/33-c1-osc diff --git a/test/fuzz-libghostty/corpus/initial/34-utf8-2byte b/test/fuzz-libghostty/corpus/parser-initial/34-utf8-2byte similarity index 100% rename from test/fuzz-libghostty/corpus/initial/34-utf8-2byte rename to test/fuzz-libghostty/corpus/parser-initial/34-utf8-2byte diff --git a/test/fuzz-libghostty/corpus/initial/35-utf8-3byte b/test/fuzz-libghostty/corpus/parser-initial/35-utf8-3byte similarity index 100% rename from test/fuzz-libghostty/corpus/initial/35-utf8-3byte rename to test/fuzz-libghostty/corpus/parser-initial/35-utf8-3byte diff --git a/test/fuzz-libghostty/corpus/initial/36-utf8-4byte-emoji b/test/fuzz-libghostty/corpus/parser-initial/36-utf8-4byte-emoji similarity index 100% rename from test/fuzz-libghostty/corpus/initial/36-utf8-4byte-emoji rename to test/fuzz-libghostty/corpus/parser-initial/36-utf8-4byte-emoji diff --git a/test/fuzz-libghostty/corpus/initial/37-mixed-text-csi b/test/fuzz-libghostty/corpus/parser-initial/37-mixed-text-csi similarity index 100% rename from test/fuzz-libghostty/corpus/initial/37-mixed-text-csi rename to test/fuzz-libghostty/corpus/parser-initial/37-mixed-text-csi diff --git a/test/fuzz-libghostty/corpus/initial/38-mixed-osc-csi b/test/fuzz-libghostty/corpus/parser-initial/38-mixed-osc-csi similarity index 100% rename from test/fuzz-libghostty/corpus/initial/38-mixed-osc-csi rename to test/fuzz-libghostty/corpus/parser-initial/38-mixed-osc-csi diff --git a/test/fuzz-libghostty/corpus/initial/39-csi-many-params b/test/fuzz-libghostty/corpus/parser-initial/39-csi-many-params similarity index 100% rename from test/fuzz-libghostty/corpus/initial/39-csi-many-params rename to test/fuzz-libghostty/corpus/parser-initial/39-csi-many-params diff --git a/test/fuzz-libghostty/corpus/initial/40-csi-subparams b/test/fuzz-libghostty/corpus/parser-initial/40-csi-subparams similarity index 100% rename from test/fuzz-libghostty/corpus/initial/40-csi-subparams rename to test/fuzz-libghostty/corpus/parser-initial/40-csi-subparams diff --git a/test/fuzz-libghostty/corpus/initial/41-incomplete-csi b/test/fuzz-libghostty/corpus/parser-initial/41-incomplete-csi similarity index 100% rename from test/fuzz-libghostty/corpus/initial/41-incomplete-csi rename to test/fuzz-libghostty/corpus/parser-initial/41-incomplete-csi diff --git a/test/fuzz-libghostty/corpus/initial/42-incomplete-esc b/test/fuzz-libghostty/corpus/parser-initial/42-incomplete-esc similarity index 100% rename from test/fuzz-libghostty/corpus/initial/42-incomplete-esc rename to test/fuzz-libghostty/corpus/parser-initial/42-incomplete-esc diff --git a/test/fuzz-libghostty/corpus/initial/43-incomplete-osc b/test/fuzz-libghostty/corpus/parser-initial/43-incomplete-osc similarity index 100% rename from test/fuzz-libghostty/corpus/initial/43-incomplete-osc rename to test/fuzz-libghostty/corpus/parser-initial/43-incomplete-osc diff --git a/test/fuzz-libghostty/corpus/initial/44-empty b/test/fuzz-libghostty/corpus/parser-initial/44-empty similarity index 100% rename from test/fuzz-libghostty/corpus/initial/44-empty rename to test/fuzz-libghostty/corpus/parser-initial/44-empty diff --git a/test/fuzz-libghostty/corpus/initial/45-esc-misc b/test/fuzz-libghostty/corpus/parser-initial/45-esc-misc similarity index 100% rename from test/fuzz-libghostty/corpus/initial/45-esc-misc rename to test/fuzz-libghostty/corpus/parser-initial/45-esc-misc diff --git a/test/fuzz-libghostty/corpus/initial/46-line-drawing b/test/fuzz-libghostty/corpus/parser-initial/46-line-drawing similarity index 100% rename from test/fuzz-libghostty/corpus/initial/46-line-drawing rename to test/fuzz-libghostty/corpus/parser-initial/46-line-drawing diff --git a/test/fuzz-libghostty/corpus/initial/47-csi-cursor-hide-show b/test/fuzz-libghostty/corpus/parser-initial/47-csi-cursor-hide-show similarity index 100% rename from test/fuzz-libghostty/corpus/initial/47-csi-cursor-hide-show rename to test/fuzz-libghostty/corpus/parser-initial/47-csi-cursor-hide-show diff --git a/test/fuzz-libghostty/corpus/initial/48-csi-da2 b/test/fuzz-libghostty/corpus/parser-initial/48-csi-da2 similarity index 100% rename from test/fuzz-libghostty/corpus/initial/48-csi-da2 rename to test/fuzz-libghostty/corpus/parser-initial/48-csi-da2 diff --git a/test/fuzz-libghostty/corpus/initial/49-csi-sgr-all b/test/fuzz-libghostty/corpus/parser-initial/49-csi-sgr-all similarity index 100% rename from test/fuzz-libghostty/corpus/initial/49-csi-sgr-all rename to test/fuzz-libghostty/corpus/parser-initial/49-csi-sgr-all diff --git a/test/fuzz-libghostty/corpus/initial/50-apc b/test/fuzz-libghostty/corpus/parser-initial/50-apc similarity index 100% rename from test/fuzz-libghostty/corpus/initial/50-apc rename to test/fuzz-libghostty/corpus/parser-initial/50-apc diff --git a/test/fuzz-libghostty/corpus/sanitize-filenames.sh b/test/fuzz-libghostty/corpus/sanitize-filenames.sh index f54d9428e2..7462f55965 100755 --- a/test/fuzz-libghostty/corpus/sanitize-filenames.sh +++ b/test/fuzz-libghostty/corpus/sanitize-filenames.sh @@ -3,14 +3,14 @@ # Colons are invalid on Windows (NTFS). # # Usage: ./sanitize-filenames.sh [directory ...] -# Defaults to vt-parser-cmin and vt-parser-min in the same directory as this script. +# Defaults to parser-cmin and parser-min in the same directory as this script. cd "$(dirname "$0")" || exit 1 if [ $# -gt 0 ]; then set -- "$@" else - set -- vt-parser-cmin vt-parser-min + set -- parser-cmin parser-min fi for dir in "$@"; do diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/01-plain-text-slice b/test/fuzz-libghostty/corpus/stream-initial/01-plain-text-slice similarity index 100% rename from test/fuzz-libghostty/corpus/vt-stream-initial/01-plain-text-slice rename to test/fuzz-libghostty/corpus/stream-initial/01-plain-text-slice diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/02-plain-text-scalar b/test/fuzz-libghostty/corpus/stream-initial/02-plain-text-scalar similarity index 100% rename from test/fuzz-libghostty/corpus/vt-stream-initial/02-plain-text-scalar rename to test/fuzz-libghostty/corpus/stream-initial/02-plain-text-scalar diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/03-csi-cursor-sgr b/test/fuzz-libghostty/corpus/stream-initial/03-csi-cursor-sgr similarity index 100% rename from test/fuzz-libghostty/corpus/vt-stream-initial/03-csi-cursor-sgr rename to test/fuzz-libghostty/corpus/stream-initial/03-csi-cursor-sgr diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/04-csi-erase b/test/fuzz-libghostty/corpus/stream-initial/04-csi-erase similarity index 100% rename from test/fuzz-libghostty/corpus/vt-stream-initial/04-csi-erase rename to test/fuzz-libghostty/corpus/stream-initial/04-csi-erase diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/05-osc-title-bel b/test/fuzz-libghostty/corpus/stream-initial/05-osc-title-bel similarity index 100% rename from test/fuzz-libghostty/corpus/vt-stream-initial/05-osc-title-bel rename to test/fuzz-libghostty/corpus/stream-initial/05-osc-title-bel diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/06-osc-title-st b/test/fuzz-libghostty/corpus/stream-initial/06-osc-title-st similarity index 100% rename from test/fuzz-libghostty/corpus/vt-stream-initial/06-osc-title-st rename to test/fuzz-libghostty/corpus/stream-initial/06-osc-title-st diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/07-dcs-decrqss b/test/fuzz-libghostty/corpus/stream-initial/07-dcs-decrqss similarity index 100% rename from test/fuzz-libghostty/corpus/vt-stream-initial/07-dcs-decrqss rename to test/fuzz-libghostty/corpus/stream-initial/07-dcs-decrqss diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/08-apc b/test/fuzz-libghostty/corpus/stream-initial/08-apc similarity index 100% rename from test/fuzz-libghostty/corpus/vt-stream-initial/08-apc rename to test/fuzz-libghostty/corpus/stream-initial/08-apc diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/09-mixed-text-csi b/test/fuzz-libghostty/corpus/stream-initial/09-mixed-text-csi similarity index 100% rename from test/fuzz-libghostty/corpus/vt-stream-initial/09-mixed-text-csi rename to test/fuzz-libghostty/corpus/stream-initial/09-mixed-text-csi diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/10-sgr-256-rgb b/test/fuzz-libghostty/corpus/stream-initial/10-sgr-256-rgb similarity index 100% rename from test/fuzz-libghostty/corpus/vt-stream-initial/10-sgr-256-rgb rename to test/fuzz-libghostty/corpus/stream-initial/10-sgr-256-rgb diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/11-utf8-multibyte b/test/fuzz-libghostty/corpus/stream-initial/11-utf8-multibyte similarity index 100% rename from test/fuzz-libghostty/corpus/vt-stream-initial/11-utf8-multibyte rename to test/fuzz-libghostty/corpus/stream-initial/11-utf8-multibyte diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/12-malformed-utf8 b/test/fuzz-libghostty/corpus/stream-initial/12-malformed-utf8 similarity index 100% rename from test/fuzz-libghostty/corpus/vt-stream-initial/12-malformed-utf8 rename to test/fuzz-libghostty/corpus/stream-initial/12-malformed-utf8 diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/13-incomplete-csi b/test/fuzz-libghostty/corpus/stream-initial/13-incomplete-csi similarity index 100% rename from test/fuzz-libghostty/corpus/vt-stream-initial/13-incomplete-csi rename to test/fuzz-libghostty/corpus/stream-initial/13-incomplete-csi diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/14-decset-decrst b/test/fuzz-libghostty/corpus/stream-initial/14-decset-decrst similarity index 100% rename from test/fuzz-libghostty/corpus/vt-stream-initial/14-decset-decrst rename to test/fuzz-libghostty/corpus/stream-initial/14-decset-decrst diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/15-scroll-region b/test/fuzz-libghostty/corpus/stream-initial/15-scroll-region similarity index 100% rename from test/fuzz-libghostty/corpus/vt-stream-initial/15-scroll-region rename to test/fuzz-libghostty/corpus/stream-initial/15-scroll-region diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/16-c1-controls b/test/fuzz-libghostty/corpus/stream-initial/16-c1-controls similarity index 100% rename from test/fuzz-libghostty/corpus/vt-stream-initial/16-c1-controls rename to test/fuzz-libghostty/corpus/stream-initial/16-c1-controls diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/17-tab-backspace b/test/fuzz-libghostty/corpus/stream-initial/17-tab-backspace similarity index 100% rename from test/fuzz-libghostty/corpus/vt-stream-initial/17-tab-backspace rename to test/fuzz-libghostty/corpus/stream-initial/17-tab-backspace diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/18-insert-delete b/test/fuzz-libghostty/corpus/stream-initial/18-insert-delete similarity index 100% rename from test/fuzz-libghostty/corpus/vt-stream-initial/18-insert-delete rename to test/fuzz-libghostty/corpus/stream-initial/18-insert-delete diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/19-many-params b/test/fuzz-libghostty/corpus/stream-initial/19-many-params similarity index 100% rename from test/fuzz-libghostty/corpus/vt-stream-initial/19-many-params rename to test/fuzz-libghostty/corpus/stream-initial/19-many-params diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/20-csi-subparams b/test/fuzz-libghostty/corpus/stream-initial/20-csi-subparams similarity index 100% rename from test/fuzz-libghostty/corpus/vt-stream-initial/20-csi-subparams rename to test/fuzz-libghostty/corpus/stream-initial/20-csi-subparams diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/21-osc-hyperlink b/test/fuzz-libghostty/corpus/stream-initial/21-osc-hyperlink similarity index 100% rename from test/fuzz-libghostty/corpus/vt-stream-initial/21-osc-hyperlink rename to test/fuzz-libghostty/corpus/stream-initial/21-osc-hyperlink diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/22-osc-clipboard b/test/fuzz-libghostty/corpus/stream-initial/22-osc-clipboard similarity index 100% rename from test/fuzz-libghostty/corpus/vt-stream-initial/22-osc-clipboard rename to test/fuzz-libghostty/corpus/stream-initial/22-osc-clipboard diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/23-empty b/test/fuzz-libghostty/corpus/stream-initial/23-empty similarity index 100% rename from test/fuzz-libghostty/corpus/vt-stream-initial/23-empty rename to test/fuzz-libghostty/corpus/stream-initial/23-empty diff --git a/test/fuzz-libghostty/corpus/vt-stream-initial/24-esc-misc b/test/fuzz-libghostty/corpus/stream-initial/24-esc-misc similarity index 100% rename from test/fuzz-libghostty/corpus/vt-stream-initial/24-esc-misc rename to test/fuzz-libghostty/corpus/stream-initial/24-esc-misc diff --git a/test/fuzz-libghostty/src/fuzz_vt_parser.zig b/test/fuzz-libghostty/src/fuzz_parser.zig similarity index 100% rename from test/fuzz-libghostty/src/fuzz_vt_parser.zig rename to test/fuzz-libghostty/src/fuzz_parser.zig diff --git a/test/fuzz-libghostty/src/fuzz_vt_stream.zig b/test/fuzz-libghostty/src/fuzz_stream.zig similarity index 100% rename from test/fuzz-libghostty/src/fuzz_vt_stream.zig rename to test/fuzz-libghostty/src/fuzz_stream.zig From 33fbd73247de1024c2be2224447fd01bf6012529 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sun, 1 Mar 2026 14:06:41 -0800 Subject: [PATCH 095/277] fuzz/stream: clean up --- test/fuzz-libghostty/src/fuzz_stream.zig | 75 +++++++++++++----------- 1 file changed, 41 insertions(+), 34 deletions(-) diff --git a/test/fuzz-libghostty/src/fuzz_stream.zig b/test/fuzz-libghostty/src/fuzz_stream.zig index 84b50f01e0..0c9ab67fb9 100644 --- a/test/fuzz-libghostty/src/fuzz_stream.zig +++ b/test/fuzz-libghostty/src/fuzz_stream.zig @@ -3,32 +3,9 @@ const ghostty_vt = @import("ghostty-vt"); const Terminal = ghostty_vt.Terminal; const ReadonlyStream = ghostty_vt.ReadonlyStream; -/// Fixed-capacity allocator that avoids heap allocation and gives the -/// fuzzer deterministic, bounded memory behaviour. Backed by a single -/// fixed buffer; every `reset()` returns the bump pointer to the start -/// so the same memory is reused across iterations. -const FuzzAllocator = struct { - buf: [mem_size]u8 = undefined, - state: std.heap.FixedBufferAllocator = undefined, - - /// 4 MiB is plenty for a small terminal with a few pages of - /// scrollback, while staying within the resident-set limits - /// that AFL++ expects. - const mem_size = 4 * 1024 * 1024; - - fn init(self: *FuzzAllocator) void { - self.state = std.heap.FixedBufferAllocator.init(&self.buf); - } - - fn allocator(self: *FuzzAllocator) std.mem.Allocator { - return self.state.allocator(); - } - - fn reset(self: *FuzzAllocator) void { - self.state.reset(); - } -}; - +/// Use a single global allocator for simplicity and to avoid heap +/// allocation overhead in the fuzzer. The allocator is backed by a fixed +/// buffer, and every fuzz input resets the bump pointer to the start. var fuzz_alloc: FuzzAllocator = .{}; pub export fn zig_fuzz_init() callconv(.c) void { @@ -39,33 +16,63 @@ pub export fn zig_fuzz_test( buf: [*]const u8, len: usize, ) callconv(.c) void { + // Do not test zero-length input paths. + if (len == 0) return; + fuzz_alloc.reset(); const alloc = fuzz_alloc.allocator(); - const input = buf[0..@intCast(len)]; + const input = buf[0..len]; // Allocate a terminal; if we run out of fixed-buffer space just // skip this input (not a bug, just a very large allocation). - var term = Terminal.init(alloc, .{ + var t = Terminal.init(alloc, .{ .cols = 80, .rows = 24, .max_scrollback = 100, }) catch return; - defer term.deinit(alloc); + defer t.deinit(alloc); - var stream: ReadonlyStream = term.vtStream(); + var stream: ReadonlyStream = t.vtStream(); defer stream.deinit(); // Use the first byte to decide between the scalar and slice paths // so both code paths get exercised by the fuzzer. - if (input.len == 0) return; const mode = input[0]; const data = input[1..]; if (mode & 1 == 0) { - // Slice path — exercises SIMD fast-path - stream.nextSlice(data) catch {}; + // Slice path — exercises SIMD fast-path if enabled + stream.nextSlice(data) catch |err| + std.debug.panic("nextSlice: {}", .{err}); } else { // Scalar path — exercises byte-at-a-time UTF-8 decoding - for (data) |byte| _ = stream.next(byte) catch {}; + for (data) |byte| _ = stream.next(byte) catch |err| + std.debug.panic("next: {}", .{err}); } } + +/// Fixed-capacity allocator that avoids heap allocation and gives the +/// fuzzer deterministic, bounded memory behaviour. Backed by a single +/// fixed buffer; every `reset()` returns the bump pointer to the start +/// so the same memory is reused across iterations. +const FuzzAllocator = struct { + buf: [mem_size]u8 = undefined, + state: std.heap.FixedBufferAllocator = undefined, + + /// 64 MiB gives the fuzzer enough headroom to exercise terminal + /// resizes, large scrollback, and other allocation-heavy paths + /// without running into out-of-memory on every other input. + const mem_size = 64 * 1024 * 1024; + + fn init(self: *FuzzAllocator) void { + self.state = .init(&self.buf); + } + + fn allocator(self: *FuzzAllocator) std.mem.Allocator { + return self.state.allocator(); + } + + fn reset(self: *FuzzAllocator) void { + self.state.reset(); + } +}; From 1c6561144603c94a38c4bfcf69c8f3a0119ca435 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sun, 1 Mar 2026 14:09:00 -0800 Subject: [PATCH 096/277] prettier should ignore various fuzz files --- .prettierignore | 4 ++++ test/fuzz-libghostty/README.md | 18 +++++++++--------- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/.prettierignore b/.prettierignore index f131a5edc4..f40567bfa1 100644 --- a/.prettierignore +++ b/.prettierignore @@ -19,3 +19,7 @@ website/.next # shaders *.frag + +# fuzz corpus files +test/fuzz-libghostty/corpus/ +test/fuzz-libghostty/afl-out/ diff --git a/test/fuzz-libghostty/README.md b/test/fuzz-libghostty/README.md index dc87105eaf..4628806cbb 100644 --- a/test/fuzz-libghostty/README.md +++ b/test/fuzz-libghostty/README.md @@ -5,10 +5,10 @@ libghostty-vt (Zig module). ## Fuzz Targets -| Target | Binary | Description | -| ---------- | -------------- | ------------------------------------------------------- | -| `parser` | `fuzz-parser` | VT parser only (`Parser.next` byte-at-a-time) | -| `stream` | `fuzz-stream` | Full terminal stream (`nextSlice` + `next` via handler) | +| Target | Binary | Description | +| -------- | ------------- | ------------------------------------------------------- | +| `parser` | `fuzz-parser` | VT parser only (`Parser.next` byte-at-a-time) | +| `stream` | `fuzz-stream` | Full terminal stream (`nextSlice` + `next` via handler) | The stream target creates a small `Terminal` and exercises the readonly `Stream` handler, covering printing, CSI dispatch, OSC, DCS, SGR, cursor @@ -135,8 +135,8 @@ rename the output files to replace colons with underscores before committing: ### Corpus directories -| Directory | Contents | -| -------------------------- | ----------------------------------------------- | -| `corpus/parser-initial/` | Hand-written seed inputs for vt-parser | -| `corpus/parser-cmin/` | Output of `afl-cmin` (edge-deduplicated corpus) | -| `corpus/stream-initial/` | Hand-written seed inputs for vt-stream | +| Directory | Contents | +| ------------------------ | ----------------------------------------------- | +| `corpus/parser-initial/` | Hand-written seed inputs for vt-parser | +| `corpus/parser-cmin/` | Output of `afl-cmin` (edge-deduplicated corpus) | +| `corpus/stream-initial/` | Hand-written seed inputs for vt-stream | From dce2326c4ce4e1be34563aa6f65f26aa18251ed0 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sun, 1 Mar 2026 14:13:46 -0800 Subject: [PATCH 097/277] fix up gitattributes --- test/fuzz-libghostty/.gitattributes | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/test/fuzz-libghostty/.gitattributes b/test/fuzz-libghostty/.gitattributes index 50dce46fd8..c5a2308397 100644 --- a/test/fuzz-libghostty/.gitattributes +++ b/test/fuzz-libghostty/.gitattributes @@ -1,9 +1,9 @@ # Hand-written seed corpus: binary files, track as-is -corpus/initial/** binary -corpus/vt-stream-initial/** binary +corpus/parser-initial/** binary +corpus/stream-initial/** binary # Generated/minimized corpora: binary, mark as generated -corpus/vt-parser-cmin/** binary linguist-generated=true -corpus/vt-parser-min/** binary linguist-generated=true -corpus/vt-stream-cmin/** binary linguist-generated=true -corpus/vt-stream-min/** binary linguist-generated=true +corpus/parser-cmin/** binary linguist-generated=true +corpus/parser-min/** binary linguist-generated=true +corpus/stream-cmin/** binary linguist-generated=true +corpus/stream-min/** binary linguist-generated=true From 8cebcaa468589500e40e376d1c17586fc87d66e0 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sun, 1 Mar 2026 15:00:04 -0800 Subject: [PATCH 098/277] fuzz: stream cmin --- test/fuzz-libghostty/.afl-tmin-temp-37266 | Bin 0 -> 59 bytes test/fuzz-libghostty/AGENTS.md | 11 ++----- test/fuzz-libghostty/README.md | 22 ++----------- test/fuzz-libghostty/build.zig | 2 +- .../corpus/sanitize-filenames.sh | 2 +- ...00000,time_4246,execs_24433,op_havoc,rep_6 | Bin 0 -> 33 bytes ...0008,time_0,execs_0,orig_09-mixed-text-csi | 2 ++ ..._000009,time_0,execs_0,orig_10-sgr-256-rgb | Bin 0 -> 42 bytes ...00013,time_0,execs_0,orig_14-decset-decrst | Bin 0 -> 29 bytes ...00014,time_0,execs_0,orig_15-scroll-region | 1 + ..._000018,time_0,execs_0,orig_19-many-params | Bin 0 -> 42 bytes ...00019,time_0,execs_0,orig_20-csi-subparams | Bin 0 -> 27 bytes ...00020,time_0,execs_0,orig_21-osc-hyperlink | Bin 0 -> 39 bytes ...00021,time_0,execs_0,orig_22-osc-clipboard | 1 + .../id_000022,time_0,execs_0,orig_23-empty | Bin 0 -> 1 bytes ...0000,time_80,execs_621,op_havoc,rep_8,+cov | Bin 0 -> 62 bytes ...c_000000,time_112,execs_809,op_havoc,rep_5 | Bin 0 -> 48 bytes ...c_000000,time_122,execs_865,op_havoc,rep_7 | Bin 0 -> 70 bytes ...c_000000,time_130,execs_910,op_havoc,rep_6 | 1 + ...000,time_133,execs_923,op_havoc,rep_7,+cov | Bin 0 -> 23 bytes ...c_000000,time_151,execs_978,op_havoc,rep_5 | 1 + ..._000000,time_165,execs_1061,op_havoc,rep_8 | Bin 0 -> 39 bytes ...00,time_171,execs_1087,op_havoc,rep_6,+cov | Bin 0 -> 42 bytes ...00,time_196,execs_1186,op_havoc,rep_4,+cov | 1 + ...00,time_199,execs_1204,op_havoc,rep_2,+cov | Bin 0 -> 16 bytes ...00,time_203,execs_1222,op_havoc,rep_6,+cov | Bin 0 -> 20 bytes ...00,time_210,execs_1269,op_havoc,rep_3,+cov | Bin 0 -> 16 bytes ..._000000,time_212,execs_1280,op_havoc,rep_2 | Bin 0 -> 60 bytes ...00,time_237,execs_1406,op_havoc,rep_7,+cov | 2 ++ ...00,time_241,execs_1430,op_havoc,rep_7,+cov | 1 + ..._000000,time_245,execs_1438,op_havoc,rep_2 | Bin 0 -> 47 bytes ...00,time_249,execs_1464,op_havoc,rep_6,+cov | Bin 0 -> 35 bytes ..._000000,time_269,execs_1576,op_havoc,rep_4 | Bin 0 -> 27 bytes ...00,time_271,execs_1587,op_havoc,rep_4,+cov | 1 + ..._000000,time_282,execs_1653,op_havoc,rep_7 | Bin 0 -> 4 bytes ...00,time_289,execs_1697,op_havoc,rep_7,+cov | 1 + ..._000000,time_297,execs_1742,op_havoc,rep_3 | 1 + ..._000000,time_317,execs_1861,op_havoc,rep_3 | Bin 0 -> 58 bytes ..._000000,time_319,execs_1873,op_havoc,rep_5 | 1 + ...00,time_322,execs_1893,op_havoc,rep_8,+cov | 2 ++ ..._000000,time_336,execs_1972,op_havoc,rep_8 | Bin 0 -> 56 bytes ..._000000,time_338,execs_1980,op_havoc,rep_6 | Bin 0 -> 31 bytes ...00,time_344,execs_2019,op_havoc,rep_8,+cov | Bin 0 -> 32 bytes ...00,time_365,execs_2148,op_havoc,rep_7,+cov | Bin 0 -> 67 bytes ..._000000,time_379,execs_2232,op_havoc,rep_1 | Bin 0 -> 45 bytes ..._000000,time_384,execs_2262,op_havoc,rep_5 | Bin 0 -> 43 bytes ..._000000,time_402,execs_2347,op_havoc,rep_8 | 1 + ...00,time_425,execs_2491,op_havoc,rep_8,+cov | 1 + ...00,time_451,execs_2620,op_havoc,rep_7,+cov | 1 + ..._000000,time_461,execs_2679,op_havoc,rep_7 | 1 + ..._000000,time_463,execs_2692,op_havoc,rep_7 | Bin 0 -> 16 bytes ..._000000,time_470,execs_2732,op_havoc,rep_4 | Bin 0 -> 76 bytes ...00,time_479,execs_2790,op_havoc,rep_8,+cov | Bin 0 -> 56 bytes ...00,time_484,execs_2820,op_havoc,rep_8,+cov | 1 + ..._000000,time_499,execs_2916,op_havoc,rep_2 | Bin 0 -> 16 bytes ..._000000,time_503,execs_2940,op_havoc,rep_8 | Bin 0 -> 83 bytes ..._000000,time_505,execs_2954,op_havoc,rep_7 | 1 + ..._000000,time_527,execs_3089,op_havoc,rep_7 | 1 + ..._000000,time_555,execs_3265,op_havoc,rep_2 | Bin 0 -> 16 bytes ...00,time_565,execs_3330,op_havoc,rep_8,+cov | 1 + ...00,time_569,execs_3355,op_havoc,rep_4,+cov | Bin 0 -> 70 bytes ...00,time_571,execs_3365,op_havoc,rep_6,+cov | Bin 0 -> 45 bytes ...00,time_581,execs_3427,op_havoc,rep_4,+cov | Bin 0 -> 38 bytes ...00,time_594,execs_3512,op_havoc,rep_6,+cov | 1 + ...00,time_605,execs_3580,op_havoc,rep_7,+cov | Bin 0 -> 40 bytes ..._000000,time_613,execs_3625,op_havoc,rep_6 | Bin 0 -> 59 bytes ...00,time_648,execs_3790,op_havoc,rep_8,+cov | Bin 0 -> 57 bytes ..._000000,time_652,execs_3816,op_havoc,rep_7 | Bin 0 -> 68 bytes ..._000000,time_655,execs_3829,op_havoc,rep_6 | Bin 0 -> 53 bytes ..._000000,time_690,execs_4005,op_havoc,rep_6 | 2 ++ ...00,time_698,execs_4051,op_havoc,rep_4,+cov | Bin 0 -> 23 bytes ...00,time_704,execs_4089,op_havoc,rep_2,+cov | Bin 0 -> 28 bytes ..._000000,time_707,execs_4107,op_havoc,rep_6 | Bin 0 -> 26 bytes ...00,time_720,execs_4179,op_havoc,rep_5,+cov | 1 + ...00,time_731,execs_4250,op_havoc,rep_8,+cov | Bin 0 -> 46 bytes ...00,time_736,execs_4279,op_havoc,rep_8,+cov | Bin 0 -> 47 bytes ..._000000,time_740,execs_4297,op_havoc,rep_5 | Bin 0 -> 66 bytes ..._000000,time_759,execs_4366,op_havoc,rep_8 | Bin 0 -> 21 bytes ..._000000,time_784,execs_4509,op_havoc,rep_4 | Bin 0 -> 78 bytes ...00,time_835,execs_4776,op_havoc,rep_8,+cov | Bin 0 -> 23 bytes ...00,time_839,execs_4795,op_havoc,rep_4,+cov | Bin 0 -> 28 bytes ..._000000,time_852,execs_4873,op_havoc,rep_6 | Bin 0 -> 16 bytes ..._000000,time_857,execs_4896,op_havoc,rep_4 | Bin 0 -> 16 bytes ..._000000,time_862,execs_4926,op_havoc,rep_7 | Bin 0 -> 37 bytes ..._000000,time_884,execs_5051,op_havoc,rep_7 | Bin 0 -> 30 bytes ..._000000,time_896,execs_5117,op_havoc,rep_8 | 1 + ...00,time_900,execs_5140,op_havoc,rep_8,+cov | 1 + ..._000000,time_910,execs_5183,op_havoc,rep_6 | Bin 0 -> 29 bytes ..._000000,time_931,execs_5299,op_havoc,rep_6 | 1 + ...00,time_936,execs_5331,op_havoc,rep_7,+cov | Bin 0 -> 50 bytes ...00,time_942,execs_5361,op_havoc,rep_7,+cov | Bin 0 -> 40 bytes ..._000000,time_954,execs_5429,op_havoc,rep_4 | Bin 0 -> 58 bytes ...00,time_967,execs_5497,op_havoc,rep_6,+cov | 2 ++ ..._000000,time_977,execs_5549,op_havoc,rep_3 | Bin 0 -> 30 bytes ...00,time_984,execs_5561,op_havoc,rep_3,+cov | Bin 0 -> 24 bytes ...000000,time_1018,execs_5762,op_havoc,rep_8 | Bin 0 -> 38 bytes ...000000,time_1023,execs_5788,op_havoc,rep_8 | Bin 0 -> 90 bytes ...0,time_1061,execs_5966,op_havoc,rep_7,+cov | Bin 0 -> 48 bytes ...000000,time_1063,execs_5976,op_havoc,rep_8 | Bin 0 -> 54 bytes ...0,time_1096,execs_6178,op_havoc,rep_8,+cov | 1 + ...0,time_1102,execs_6218,op_havoc,rep_6,+cov | Bin 0 -> 28 bytes ...000000,time_1117,execs_6309,op_havoc,rep_8 | 1 + ...000000,time_1135,execs_6421,op_havoc,rep_7 | 1 + ...000000,time_1142,execs_6458,op_havoc,rep_6 | Bin 0 -> 94 bytes ...000000,time_1164,execs_6565,op_havoc,rep_7 | 1 + ...0,time_1179,execs_6661,op_havoc,rep_6,+cov | Bin 0 -> 66 bytes ...0,time_1204,execs_6819,op_havoc,rep_6,+cov | Bin 0 -> 64 bytes ...0,time_1206,execs_6828,op_havoc,rep_7,+cov | Bin 0 -> 44 bytes ...000000,time_1212,execs_6863,op_havoc,rep_7 | Bin 0 -> 51 bytes ...000000,time_1228,execs_6929,op_havoc,rep_7 | Bin 0 -> 40 bytes ...000000,time_1230,execs_6940,op_havoc,rep_5 | Bin 0 -> 26 bytes ...000000,time_1237,execs_6981,op_havoc,rep_3 | Bin 0 -> 48 bytes ...000000,time_1249,execs_7048,op_havoc,rep_8 | Bin 0 -> 33 bytes ...0,time_1254,execs_7078,op_havoc,rep_4,+cov | Bin 0 -> 37 bytes ...000000,time_1267,execs_7154,op_havoc,rep_3 | Bin 0 -> 47 bytes ...000000,time_1272,execs_7188,op_havoc,rep_2 | 8 +++++ ...0,time_1288,execs_7269,op_havoc,rep_7,+cov | Bin 0 -> 59 bytes ...0,time_1299,execs_7338,op_havoc,rep_7,+cov | Bin 0 -> 48 bytes ...000000,time_1303,execs_7366,op_havoc,rep_5 | Bin 0 -> 20 bytes ...000000,time_1307,execs_7389,op_havoc,rep_7 | Bin 0 -> 41 bytes ...000000,time_1312,execs_7418,op_havoc,rep_3 | Bin 0 -> 43 bytes ...000000,time_1314,execs_7428,op_havoc,rep_1 | Bin 0 -> 16 bytes ...000000,time_1316,execs_7438,op_havoc,rep_5 | 13 ++++++++ ...0,time_1321,execs_7473,op_havoc,rep_4,+cov | Bin 0 -> 23 bytes ...000000,time_1343,execs_7596,op_havoc,rep_4 | Bin 0 -> 61 bytes ...000000,time_1363,execs_7706,op_havoc,rep_1 | 1 + ...000000,time_1369,execs_7740,op_havoc,rep_5 | Bin 0 -> 53 bytes ...0,time_1377,execs_7780,op_havoc,rep_7,+cov | 4 +++ ...000000,time_1387,execs_7839,op_havoc,rep_5 | Bin 0 -> 47 bytes ...000000,time_1389,execs_7849,op_havoc,rep_6 | Bin 0 -> 10 bytes ...0,time_1409,execs_7976,op_havoc,rep_6,+cov | 1 + ...000000,time_1411,execs_7991,op_havoc,rep_8 | 1 + ...0,time_1427,execs_8098,op_havoc,rep_5,+cov | Bin 0 -> 62 bytes ...0,time_1429,execs_8110,op_havoc,rep_8,+cov | Bin 0 -> 36 bytes ...000000,time_1477,execs_8350,op_havoc,rep_8 | Bin 0 -> 47 bytes ...000000,time_1489,execs_8415,op_havoc,rep_4 | Bin 0 -> 41 bytes ...000000,time_1518,execs_8604,op_havoc,rep_8 | 1 + ...000000,time_1558,execs_8862,op_havoc,rep_7 | Bin 0 -> 36 bytes ...000000,time_1573,execs_8962,op_havoc,rep_4 | Bin 0 -> 29 bytes ...000000,time_1576,execs_8979,op_havoc,rep_8 | 1 + ...0,time_1581,execs_9014,op_havoc,rep_7,+cov | Bin 0 -> 59 bytes ...000000,time_1622,execs_9285,op_havoc,rep_7 | Bin 0 -> 59 bytes ...0,time_1630,execs_9336,op_havoc,rep_8,+cov | Bin 0 -> 25 bytes ...0,time_1648,execs_9439,op_havoc,rep_5,+cov | Bin 0 -> 40 bytes ...000000,time_1678,execs_9523,op_havoc,rep_5 | Bin 0 -> 30 bytes ...000000,time_1696,execs_9639,op_havoc,rep_4 | Bin 0 -> 46 bytes ...0,time_1712,execs_9744,op_havoc,rep_6,+cov | Bin 0 -> 51 bytes ...,time_1755,execs_10015,op_havoc,rep_3,+cov | 1 + ...00000,time_1818,execs_10356,op_havoc,rep_8 | Bin 0 -> 37 bytes ...00000,time_1822,execs_10378,op_havoc,rep_2 | Bin 0 -> 42 bytes ...00000,time_1830,execs_10426,op_havoc,rep_7 | 1 + ...,time_1846,execs_10523,op_havoc,rep_3,+cov | Bin 0 -> 48 bytes ...00000,time_1882,execs_10746,op_havoc,rep_6 | Bin 0 -> 57 bytes ...,time_1921,execs_10985,op_havoc,rep_8,+cov | Bin 0 -> 88 bytes ...00000,time_1923,execs_10996,op_havoc,rep_8 | Bin 0 -> 135 bytes ...00000,time_1941,execs_11108,op_havoc,rep_7 | 1 + ...00000,time_1954,execs_11193,op_havoc,rep_5 | Bin 0 -> 62 bytes ...,time_1991,execs_11409,op_havoc,rep_4,+cov | 1 + ...00000,time_2026,execs_11573,op_havoc,rep_8 | Bin 0 -> 43 bytes ...00000,time_2036,execs_11635,op_havoc,rep_8 | Bin 0 -> 43 bytes ...00000,time_2042,execs_11666,op_havoc,rep_7 | Bin 0 -> 59 bytes ...00000,time_2049,execs_11705,op_havoc,rep_4 | Bin 0 -> 48 bytes ...00000,time_2064,execs_11790,op_havoc,rep_4 | Bin 0 -> 78 bytes ...00000,time_2073,execs_11839,op_havoc,rep_8 | Bin 0 -> 43 bytes ...00000,time_2081,execs_11887,op_havoc,rep_7 | Bin 0 -> 35 bytes ...,time_2083,execs_11899,op_havoc,rep_7,+cov | Bin 0 -> 60 bytes ...,time_2099,execs_11981,op_havoc,rep_6,+cov | Bin 0 -> 51 bytes ...,time_2117,execs_12052,op_havoc,rep_8,+cov | Bin 0 -> 60 bytes ...,time_2128,execs_12115,op_havoc,rep_8,+cov | Bin 0 -> 16 bytes ...,time_2130,execs_12130,op_havoc,rep_8,+cov | 1 + ...,time_2142,execs_12193,op_havoc,rep_3,+cov | Bin 0 -> 61 bytes ...,time_2165,execs_12329,op_havoc,rep_4,+cov | Bin 0 -> 23 bytes ...,time_2178,execs_12400,op_havoc,rep_5,+cov | Bin 0 -> 41 bytes ...00000,time_2188,execs_12462,op_havoc,rep_7 | Bin 0 -> 75 bytes ...00000,time_2197,execs_12515,op_havoc,rep_4 | Bin 0 -> 28 bytes ...00000,time_2208,execs_12583,op_havoc,rep_8 | Bin 0 -> 101 bytes ...,time_2216,execs_12629,op_havoc,rep_8,+cov | Bin 0 -> 16 bytes ...00000,time_2222,execs_12654,op_havoc,rep_7 | Bin 0 -> 53 bytes ...,time_2235,execs_12731,op_havoc,rep_8,+cov | Bin 0 -> 61 bytes ...00000,time_2237,execs_12741,op_havoc,rep_6 | Bin 0 -> 84 bytes ...,time_2324,execs_13211,op_havoc,rep_8,+cov | Bin 0 -> 46 bytes ...00000,time_2334,execs_13270,op_havoc,rep_6 | Bin 0 -> 44 bytes ...00000,time_2368,execs_13474,op_havoc,rep_8 | Bin 0 -> 32 bytes ...,time_2371,execs_13489,op_havoc,rep_5,+cov | Bin 0 -> 28 bytes ...,time_2403,execs_13684,op_havoc,rep_6,+cov | Bin 0 -> 48 bytes ...00000,time_2420,execs_13762,op_havoc,rep_7 | Bin 0 -> 45 bytes ...00000,time_2450,execs_13956,op_havoc,rep_8 | Bin 0 -> 25 bytes ...00000,time_2458,execs_14014,op_havoc,rep_7 | Bin 0 -> 59 bytes ...00000,time_2461,execs_14027,op_havoc,rep_5 | Bin 0 -> 62 bytes ...00000,time_2470,execs_14089,op_havoc,rep_8 | Bin 0 -> 78 bytes ...00000,time_2477,execs_14129,op_havoc,rep_4 | 1 + ...,time_2493,execs_14230,op_havoc,rep_6,+cov | 1 + ...00000,time_2509,execs_14329,op_havoc,rep_7 | Bin 0 -> 56 bytes ...,time_2552,execs_14581,op_havoc,rep_7,+cov | Bin 0 -> 75 bytes ...00000,time_2567,execs_14652,op_havoc,rep_8 | Bin 0 -> 71 bytes ...00000,time_2625,execs_15016,op_havoc,rep_6 | Bin 0 -> 54 bytes ...00000,time_2630,execs_15045,op_havoc,rep_7 | Bin 0 -> 54 bytes ...00000,time_2703,execs_15451,op_havoc,rep_8 | Bin 0 -> 34 bytes ...,time_2721,execs_15558,op_havoc,rep_5,+cov | Bin 0 -> 16 bytes ...00000,time_2750,execs_15744,op_havoc,rep_8 | Bin 0 -> 14 bytes ...,time_2757,execs_15782,op_havoc,rep_4,+cov | 2 ++ ...,time_2766,execs_15844,op_havoc,rep_4,+cov | 1 + ...00000,time_2784,execs_15951,op_havoc,rep_5 | Bin 0 -> 68 bytes ...,time_2787,execs_15967,op_havoc,rep_8,+cov | 12 +++++++ ...00000,time_2800,execs_16052,op_havoc,rep_5 | Bin 0 -> 61 bytes ...00000,time_2806,execs_16088,op_havoc,rep_1 | Bin 0 -> 46 bytes ...,time_2816,execs_16145,op_havoc,rep_7,+cov | Bin 0 -> 34 bytes ...,time_2821,execs_16175,op_havoc,rep_7,+cov | Bin 0 -> 24 bytes ...,time_2866,execs_16464,op_havoc,rep_6,+cov | Bin 0 -> 30 bytes ...00000,time_2874,execs_16511,op_havoc,rep_6 | Bin 0 -> 30 bytes ...00000,time_2876,execs_16521,op_havoc,rep_4 | Bin 0 -> 30 bytes ...,time_2896,execs_16646,op_havoc,rep_8,+cov | Bin 0 -> 46 bytes ...,time_2927,execs_16845,op_havoc,rep_3,+cov | Bin 0 -> 65 bytes ...,time_2958,execs_16974,op_havoc,rep_5,+cov | Bin 0 -> 26 bytes ...00000,time_2967,execs_17035,op_havoc,rep_7 | Bin 0 -> 75 bytes ...,time_2976,execs_17087,op_havoc,rep_8,+cov | Bin 0 -> 30 bytes ...,time_2996,execs_17198,op_havoc,rep_4,+cov | Bin 0 -> 50 bytes ...00000,time_3019,execs_17332,op_havoc,rep_8 | Bin 0 -> 37 bytes ...00000,time_3035,execs_17423,op_havoc,rep_3 | 1 + ...00000,time_3055,execs_17499,op_havoc,rep_7 | Bin 0 -> 75 bytes ...,time_3060,execs_17527,op_havoc,rep_8,+cov | Bin 0 -> 23 bytes ...00000,time_3074,execs_17601,op_havoc,rep_4 | 1 + ...00000,time_3124,execs_17894,op_havoc,rep_6 | Bin 0 -> 30 bytes ...00000,time_3136,execs_17956,op_havoc,rep_5 | Bin 0 -> 61 bytes ...,time_3168,execs_18145,op_havoc,rep_8,+cov | Bin 0 -> 65 bytes ...00000,time_3193,execs_18225,op_havoc,rep_6 | Bin 0 -> 31 bytes ...00000,time_3206,execs_18299,op_havoc,rep_2 | Bin 0 -> 16 bytes ...00000,time_3227,execs_18422,op_havoc,rep_4 | Bin 0 -> 79 bytes ...00000,time_3266,execs_18649,op_havoc,rep_7 | 1 + ...00000,time_3313,execs_18902,op_havoc,rep_7 | Bin 0 -> 45 bytes ...00000,time_3318,execs_18930,op_havoc,rep_7 | Bin 0 -> 66 bytes ...00000,time_3342,execs_19078,op_havoc,rep_8 | Bin 0 -> 38 bytes ...00000,time_3366,execs_19221,op_havoc,rep_6 | Bin 0 -> 36 bytes ...00000,time_3401,execs_19433,op_havoc,rep_8 | Bin 0 -> 47 bytes ...00000,time_3431,execs_19616,op_havoc,rep_6 | Bin 0 -> 55 bytes ...00000,time_3458,execs_19737,op_havoc,rep_2 | Bin 0 -> 39 bytes ...00000,time_3480,execs_19866,op_havoc,rep_5 | Bin 0 -> 34 bytes ...00000,time_3516,execs_20081,op_havoc,rep_7 | Bin 0 -> 75 bytes ...00000,time_3540,execs_20231,op_havoc,rep_7 | 2 ++ ...00000,time_3547,execs_20276,op_havoc,rep_8 | Bin 0 -> 16 bytes ...,time_3562,execs_20375,op_havoc,rep_5,+cov | Bin 0 -> 40 bytes ...00000,time_3599,execs_20620,op_havoc,rep_7 | Bin 0 -> 54 bytes ...00000,time_3601,execs_20632,op_havoc,rep_2 | Bin 0 -> 29 bytes ...00000,time_3650,execs_20899,op_havoc,rep_7 | Bin 0 -> 78 bytes ...00000,time_3659,execs_20954,op_havoc,rep_6 | Bin 0 -> 76 bytes ...00000,time_3687,execs_21100,op_havoc,rep_6 | Bin 0 -> 103 bytes ...00000,time_3689,execs_21114,op_havoc,rep_8 | Bin 0 -> 23 bytes ...00000,time_3702,execs_21191,op_havoc,rep_3 | Bin 0 -> 65 bytes ...,time_3709,execs_21235,op_havoc,rep_5,+cov | Bin 0 -> 52 bytes ...00000,time_3715,execs_21268,op_havoc,rep_7 | Bin 0 -> 29 bytes ...00000,time_3734,execs_21370,op_havoc,rep_7 | Bin 0 -> 68 bytes ...,time_3738,execs_21392,op_havoc,rep_7,+cov | Bin 0 -> 28 bytes ...00000,time_3758,execs_21517,op_havoc,rep_6 | Bin 0 -> 37 bytes ...00000,time_3799,execs_21733,op_havoc,rep_8 | Bin 0 -> 23 bytes ...,time_3801,execs_21743,op_havoc,rep_8,+cov | Bin 0 -> 48 bytes ...,time_3810,execs_21800,op_havoc,rep_8,+cov | Bin 0 -> 61 bytes ...00000,time_3824,execs_21884,op_havoc,rep_4 | Bin 0 -> 23 bytes ...00000,time_3858,execs_22088,op_havoc,rep_5 | 2 ++ ...00000,time_3916,execs_22421,op_havoc,rep_7 | Bin 0 -> 77 bytes ...00000,time_3960,execs_22683,op_havoc,rep_6 | Bin 0 -> 70 bytes ...,time_3994,execs_22898,op_havoc,rep_6,+cov | 3 ++ ...00000,time_4058,execs_23278,op_havoc,rep_8 | Bin 0 -> 32 bytes ...00000,time_4064,execs_23305,op_havoc,rep_7 | Bin 0 -> 61 bytes ...00000,time_4079,execs_23399,op_havoc,rep_7 | Bin 0 -> 117 bytes ...,time_4082,execs_23413,op_havoc,rep_7,+cov | Bin 0 -> 22 bytes ...,time_4094,execs_23489,op_havoc,rep_7,+cov | Bin 0 -> 45 bytes ...00000,time_4199,execs_24156,op_havoc,rep_8 | 1 + ...,time_4215,execs_24254,op_havoc,rep_4,+cov | Bin 0 -> 53 bytes ...,time_4261,execs_24531,op_havoc,rep_5,+cov | Bin 0 -> 47 bytes ...00000,time_4263,execs_24541,op_havoc,rep_8 | Bin 0 -> 48 bytes ...00000,time_4318,execs_24882,op_havoc,rep_6 | Bin 0 -> 31 bytes ...,time_4327,execs_24933,op_havoc,rep_8,+cov | Bin 0 -> 64 bytes ...,time_4351,execs_25082,op_havoc,rep_7,+cov | Bin 0 -> 39 bytes ...00000,time_4390,execs_25292,op_havoc,rep_8 | Bin 0 -> 73 bytes ...00000,time_4422,execs_25499,op_havoc,rep_7 | Bin 0 -> 55 bytes ...00000,time_4462,execs_25768,op_havoc,rep_8 | Bin 0 -> 67 bytes ...00000,time_4477,execs_25857,op_havoc,rep_8 | 1 + ...00000,time_4479,execs_25867,op_havoc,rep_5 | 3 ++ ...00000,time_4543,execs_26274,op_havoc,rep_8 | Bin 0 -> 16 bytes ...,time_4545,execs_26285,op_havoc,rep_6,+cov | Bin 0 -> 57 bytes ...,time_4547,execs_26296,op_havoc,rep_8,+cov | Bin 0 -> 48 bytes ...00000,time_4551,execs_26320,op_havoc,rep_8 | Bin 0 -> 60 bytes ...00000,time_4559,execs_26371,op_havoc,rep_8 | Bin 0 -> 59 bytes ...,time_4583,execs_26500,op_havoc,rep_8,+cov | Bin 0 -> 53 bytes ...,time_4587,execs_26524,op_havoc,rep_4,+cov | Bin 0 -> 31 bytes ...,time_4588,execs_26533,op_havoc,rep_7,+cov | Bin 0 -> 69 bytes ...00000,time_4594,execs_26568,op_havoc,rep_7 | Bin 0 -> 25 bytes ...00000,time_4599,execs_26597,op_havoc,rep_7 | 1 + ...00000,time_4617,execs_26714,op_havoc,rep_3 | Bin 0 -> 65 bytes ...00000,time_4661,execs_26920,op_havoc,rep_3 | Bin 0 -> 32 bytes ...,time_4745,execs_27421,op_havoc,rep_8,+cov | Bin 0 -> 58 bytes ...,time_4777,execs_27610,op_havoc,rep_8,+cov | Bin 0 -> 16 bytes ...00000,time_4812,execs_27803,op_havoc,rep_7 | Bin 0 -> 48 bytes ...,time_4826,execs_27886,op_havoc,rep_6,+cov | Bin 0 -> 26 bytes ...,time_4927,execs_28503,op_havoc,rep_6,+cov | Bin 0 -> 50 bytes ...00000,time_4937,execs_28561,op_havoc,rep_8 | 1 + ...,time_4984,execs_28838,op_havoc,rep_6,+cov | 1 + ...00000,time_4999,execs_28916,op_havoc,rep_7 | Bin 0 -> 54 bytes ...00000,time_5009,execs_28977,op_havoc,rep_8 | Bin 0 -> 65 bytes ...00000,time_5024,execs_29062,op_havoc,rep_8 | Bin 0 -> 42 bytes ...00000,time_5030,execs_29095,op_havoc,rep_7 | Bin 0 -> 55 bytes ...00000,time_5108,execs_29580,op_havoc,rep_8 | Bin 0 -> 69 bytes ...00000,time_5127,execs_29692,op_havoc,rep_7 | 10 ++++++ ...00000,time_5139,execs_29768,op_havoc,rep_8 | Bin 0 -> 45 bytes ...00000,time_5182,execs_30026,op_havoc,rep_8 | Bin 0 -> 44 bytes ...,time_5194,execs_30058,op_havoc,rep_4,+cov | Bin 0 -> 16 bytes ...,time_5219,execs_30213,op_havoc,rep_8,+cov | 1 + ...,time_5260,execs_30466,op_havoc,rep_7,+cov | 1 + ...00000,time_5311,execs_30776,op_havoc,rep_6 | Bin 0 -> 40 bytes ...00000,time_5317,execs_30808,op_havoc,rep_8 | Bin 0 -> 51 bytes ...00000,time_5323,execs_30849,op_havoc,rep_6 | Bin 0 -> 60 bytes ...00000,time_5325,execs_30861,op_havoc,rep_7 | Bin 0 -> 64 bytes ...00000,time_5343,execs_30978,op_havoc,rep_5 | Bin 0 -> 67 bytes ...00000,time_5351,execs_31031,op_havoc,rep_6 | Bin 0 -> 10 bytes ...00000,time_5385,execs_31242,op_havoc,rep_7 | Bin 0 -> 78 bytes ...00000,time_5421,execs_31461,op_havoc,rep_7 | 1 + ...00000,time_5443,execs_31605,op_havoc,rep_7 | 2 ++ ...,time_5456,execs_31675,op_havoc,rep_5,+cov | Bin 0 -> 39 bytes ...00000,time_5465,execs_31728,op_havoc,rep_8 | Bin 0 -> 60 bytes ...,time_5480,execs_31830,op_havoc,rep_6,+cov | 1 + ...,time_5494,execs_31918,op_havoc,rep_5,+cov | Bin 0 -> 45 bytes ...00000,time_5524,execs_32108,op_havoc,rep_6 | 1 + ...00000,time_5532,execs_32159,op_havoc,rep_7 | 4 +++ ...,time_5536,execs_32185,op_havoc,rep_5,+cov | Bin 0 -> 28 bytes ...00000,time_5545,execs_32243,op_havoc,rep_5 | Bin 0 -> 43 bytes ...,time_5555,execs_32304,op_havoc,rep_6,+cov | Bin 0 -> 41 bytes ...00000,time_5613,execs_32672,op_havoc,rep_6 | Bin 0 -> 97 bytes ...00000,time_5625,execs_32742,op_havoc,rep_7 | Bin 0 -> 47 bytes ...00000,time_5629,execs_32769,op_havoc,rep_7 | Bin 0 -> 59 bytes ...,time_5671,execs_33035,op_havoc,rep_3,+cov | Bin 0 -> 24 bytes ...00000,time_5689,execs_33145,op_havoc,rep_7 | Bin 0 -> 46 bytes ...,time_5705,execs_33244,op_havoc,rep_5,+cov | Bin 0 -> 44 bytes ...00000,time_5736,execs_33431,op_havoc,rep_8 | Bin 0 -> 40 bytes ...00000,time_5764,execs_33603,op_havoc,rep_7 | Bin 0 -> 67 bytes ...,time_5774,execs_33659,op_havoc,rep_6,+cov | 1 + ...00000,time_5784,execs_33721,op_havoc,rep_3 | Bin 0 -> 53 bytes ...00000,time_5795,execs_33756,op_havoc,rep_8 | 1 + ...00000,time_5810,execs_33845,op_havoc,rep_8 | Bin 0 -> 41 bytes ...,time_5839,execs_34022,op_havoc,rep_7,+cov | Bin 0 -> 24 bytes ...00000,time_5890,execs_34302,op_havoc,rep_7 | Bin 0 -> 61 bytes ...00000,time_5898,execs_34333,op_havoc,rep_7 | Bin 0 -> 71 bytes ...00000,time_5914,execs_34427,op_havoc,rep_8 | Bin 0 -> 86 bytes ...,time_5922,execs_34467,op_havoc,rep_6,+cov | 1 + ...00000,time_5964,execs_34666,op_havoc,rep_6 | Bin 0 -> 50 bytes ...,time_5967,execs_34674,op_havoc,rep_8,+cov | Bin 0 -> 115 bytes ...00000,time_6016,execs_34904,op_havoc,rep_2 | 1 + ...,time_6030,execs_34977,op_havoc,rep_4,+cov | Bin 0 -> 59 bytes ...00000,time_6042,execs_35046,op_havoc,rep_8 | Bin 0 -> 94 bytes ...00000,time_6055,execs_35107,op_havoc,rep_5 | Bin 0 -> 43 bytes ...00000,time_6098,execs_35350,op_havoc,rep_6 | 1 + ...00000,time_6127,execs_35510,op_havoc,rep_7 | Bin 0 -> 73 bytes ...00000,time_6180,execs_35805,op_havoc,rep_8 | Bin 0 -> 98 bytes ...00000,time_6206,execs_35953,op_havoc,rep_7 | Bin 0 -> 78 bytes ...,time_6212,execs_35984,op_havoc,rep_2,+cov | Bin 0 -> 69 bytes ...00000,time_6222,execs_36037,op_havoc,rep_4 | Bin 0 -> 95 bytes ...00000,time_6228,execs_36070,op_havoc,rep_6 | Bin 0 -> 60 bytes ...,time_6232,execs_36097,op_havoc,rep_6,+cov | Bin 0 -> 45 bytes ...00000,time_6256,execs_36234,op_havoc,rep_7 | Bin 0 -> 57 bytes ...00000,time_6295,execs_36462,op_havoc,rep_8 | Bin 0 -> 52 bytes ...00000,time_6302,execs_36498,op_havoc,rep_7 | Bin 0 -> 73 bytes ...00000,time_6309,execs_36536,op_havoc,rep_4 | Bin 0 -> 61 bytes ...00000,time_6314,execs_36570,op_havoc,rep_5 | Bin 0 -> 25 bytes ...,time_6329,execs_36640,op_havoc,rep_8,+cov | Bin 0 -> 100 bytes ...00000,time_6335,execs_36674,op_havoc,rep_8 | 1 + ...00000,time_6356,execs_36809,op_havoc,rep_8 | 1 + ...00000,time_6369,execs_36885,op_havoc,rep_7 | 1 + ...,time_6397,execs_37066,op_havoc,rep_6,+cov | Bin 0 -> 20 bytes ...00000,time_6408,execs_37132,op_havoc,rep_6 | Bin 0 -> 84 bytes ...00000,time_6427,execs_37247,op_havoc,rep_7 | Bin 0 -> 103 bytes ...00000,time_6463,execs_37479,op_havoc,rep_3 | Bin 0 -> 29 bytes ...,time_6485,execs_37610,op_havoc,rep_8,+cov | Bin 0 -> 68 bytes ...,time_6504,execs_37723,op_havoc,rep_5,+cov | Bin 0 -> 16 bytes ...00000,time_6544,execs_37933,op_havoc,rep_6 | Bin 0 -> 85 bytes ...00000,time_6566,execs_38039,op_havoc,rep_4 | 1 + ...,time_6571,execs_38065,op_havoc,rep_7,+cov | Bin 0 -> 32 bytes ...00000,time_6587,execs_38154,op_havoc,rep_3 | 1 + ...,time_6617,execs_38326,op_havoc,rep_7,+cov | Bin 0 -> 13 bytes ...00000,time_6641,execs_38455,op_havoc,rep_7 | Bin 0 -> 74 bytes ...00000,time_6678,execs_38625,op_havoc,rep_8 | Bin 0 -> 63 bytes ...00000,time_6683,execs_38648,op_havoc,rep_8 | 1 + ...00000,time_6714,execs_38830,op_havoc,rep_6 | Bin 0 -> 84 bytes ...00000,time_6730,execs_38874,op_havoc,rep_6 | Bin 0 -> 63 bytes ...,time_6735,execs_38906,op_havoc,rep_5,+cov | Bin 0 -> 61 bytes ...00000,time_6778,execs_39164,op_havoc,rep_8 | Bin 0 -> 80 bytes ...00000,time_6790,execs_39240,op_havoc,rep_8 | Bin 0 -> 42 bytes ...,time_6793,execs_39254,op_havoc,rep_7,+cov | Bin 0 -> 36 bytes ...00000,time_6819,execs_39416,op_havoc,rep_8 | Bin 0 -> 87 bytes ...,time_6880,execs_39784,op_havoc,rep_8,+cov | Bin 0 -> 26 bytes ...,time_6903,execs_39915,op_havoc,rep_7,+cov | Bin 0 -> 84 bytes ...,time_6935,execs_40040,op_havoc,rep_6,+cov | Bin 0 -> 55 bytes ...,time_6943,execs_40083,op_havoc,rep_4,+cov | Bin 0 -> 34 bytes ...,time_7002,execs_40426,op_havoc,rep_8,+cov | Bin 0 -> 53 bytes ...00000,time_7014,execs_40498,op_havoc,rep_4 | Bin 0 -> 63 bytes ...00000,time_7026,execs_40575,op_havoc,rep_8 | Bin 0 -> 69 bytes ...,time_7081,execs_40911,op_havoc,rep_8,+cov | Bin 0 -> 57 bytes ...00000,time_7101,execs_41037,op_havoc,rep_3 | Bin 0 -> 41 bytes ...00000,time_7117,execs_41130,op_havoc,rep_5 | Bin 0 -> 53 bytes ...00000,time_7132,execs_41222,op_havoc,rep_6 | Bin 0 -> 24 bytes ...00000,time_7147,execs_41310,op_havoc,rep_3 | Bin 0 -> 16 bytes ...00000,time_7168,execs_41425,op_havoc,rep_5 | Bin 0 -> 38 bytes ...,time_7216,execs_41721,op_havoc,rep_8,+cov | 2 ++ ...00000,time_7237,execs_41832,op_havoc,rep_8 | Bin 0 -> 83 bytes ...00000,time_7243,execs_41867,op_havoc,rep_8 | 1 + ...,time_7317,execs_42330,op_havoc,rep_8,+cov | Bin 0 -> 38 bytes ...,time_7336,execs_42431,op_havoc,rep_7,+cov | Bin 0 -> 55 bytes ...00000,time_7362,execs_42541,op_havoc,rep_7 | Bin 0 -> 57 bytes ...00000,time_7411,execs_42853,op_havoc,rep_8 | Bin 0 -> 77 bytes ...,time_7435,execs_43002,op_havoc,rep_5,+cov | Bin 0 -> 31 bytes ...,time_7480,execs_43283,op_havoc,rep_6,+cov | Bin 0 -> 45 bytes ...00000,time_7501,execs_43422,op_havoc,rep_5 | 3 ++ ...00000,time_7528,execs_43598,op_havoc,rep_3 | 1 + ...,time_7542,execs_43688,op_havoc,rep_5,+cov | Bin 0 -> 43 bytes ...,time_7568,execs_43847,op_havoc,rep_8,+cov | 1 + ...00000,time_7577,execs_43898,op_havoc,rep_6 | Bin 0 -> 38 bytes ...,time_7587,execs_43958,op_havoc,rep_8,+cov | Bin 0 -> 81 bytes ...00000,time_7594,execs_44001,op_havoc,rep_4 | 2 ++ ...00000,time_7600,execs_44042,op_havoc,rep_7 | Bin 0 -> 120 bytes ...00000,time_7624,execs_44177,op_havoc,rep_8 | Bin 0 -> 61 bytes ...00000,time_7632,execs_44224,op_havoc,rep_8 | Bin 0 -> 75 bytes ...00000,time_7638,execs_44259,op_havoc,rep_2 | Bin 0 -> 50 bytes ...00000,time_7663,execs_44415,op_havoc,rep_8 | Bin 0 -> 57 bytes ...00000,time_7667,execs_44445,op_havoc,rep_6 | Bin 0 -> 82 bytes ...00000,time_7694,execs_44604,op_havoc,rep_6 | Bin 0 -> 66 bytes ...,time_7751,execs_44966,op_havoc,rep_8,+cov | Bin 0 -> 59 bytes ...00000,time_7758,execs_45001,op_havoc,rep_4 | Bin 0 -> 44 bytes ...,time_7791,execs_45196,op_havoc,rep_6,+cov | Bin 0 -> 16 bytes ...,time_7794,execs_45215,op_havoc,rep_7,+cov | 1 + ...00000,time_7830,execs_45440,op_havoc,rep_5 | Bin 0 -> 41 bytes ...00000,time_7835,execs_45470,op_havoc,rep_5 | 1 + ...00000,time_7860,execs_45630,op_havoc,rep_8 | Bin 0 -> 58 bytes ...,time_7863,execs_45645,op_havoc,rep_7,+cov | 1 + ...00000,time_7880,execs_45727,op_havoc,rep_8 | Bin 0 -> 96 bytes ...00000,time_7913,execs_45801,op_havoc,rep_7 | Bin 0 -> 75 bytes ...,time_7917,execs_45823,op_havoc,rep_3,+cov | Bin 0 -> 25 bytes ...,time_7937,execs_45948,op_havoc,rep_7,+cov | 2 ++ ...00000,time_8026,execs_46481,op_havoc,rep_6 | Bin 0 -> 55 bytes ...00000,time_8036,execs_46538,op_havoc,rep_4 | Bin 0 -> 53 bytes ...00000,time_8043,execs_46582,op_havoc,rep_7 | Bin 0 -> 63 bytes ...00000,time_8117,execs_47032,op_havoc,rep_2 | Bin 0 -> 43 bytes ...00000,time_8143,execs_47183,op_havoc,rep_8 | Bin 0 -> 42 bytes ...,time_8150,execs_47222,op_havoc,rep_7,+cov | Bin 0 -> 36 bytes ...00000,time_8222,execs_47666,op_havoc,rep_5 | Bin 0 -> 37 bytes ...00000,time_8251,execs_47844,op_havoc,rep_5 | 1 + ...,time_8282,execs_47986,op_havoc,rep_5,+cov | 1 + ...00000,time_8285,execs_48002,op_havoc,rep_8 | 1 + ...00000,time_8313,execs_48180,op_havoc,rep_6 | Bin 0 -> 50 bytes ...00000,time_8320,execs_48223,op_havoc,rep_2 | 1 + ...,time_8322,execs_48232,op_havoc,rep_5,+cov | Bin 0 -> 31 bytes ...,time_8328,execs_48268,op_havoc,rep_5,+cov | Bin 0 -> 27 bytes ...00000,time_8336,execs_48315,op_havoc,rep_7 | Bin 0 -> 74 bytes ...00000,time_8374,execs_48565,op_havoc,rep_5 | Bin 0 -> 48 bytes ...00000,time_8376,execs_48575,op_havoc,rep_8 | Bin 0 -> 72 bytes ...00000,time_8388,execs_48646,op_havoc,rep_4 | Bin 0 -> 69 bytes ...00000,time_8445,execs_48955,op_havoc,rep_6 | Bin 0 -> 44 bytes ...00000,time_8455,execs_49013,op_havoc,rep_6 | Bin 0 -> 43 bytes ...00000,time_8492,execs_49252,op_havoc,rep_8 | Bin 0 -> 97 bytes ...00000,time_8532,execs_49504,op_havoc,rep_8 | Bin 0 -> 58 bytes ...00000,time_8555,execs_49654,op_havoc,rep_6 | Bin 0 -> 38 bytes ...00000,time_8562,execs_49687,op_havoc,rep_1 | 1 + ...00000,time_8578,execs_49746,op_havoc,rep_5 | Bin 0 -> 33 bytes ...,time_8597,execs_49865,op_havoc,rep_4,+cov | Bin 0 -> 46 bytes ...00000,time_8634,execs_50094,op_havoc,rep_4 | Bin 0 -> 42 bytes ...00000,time_8636,execs_50103,op_havoc,rep_3 | Bin 0 -> 77 bytes ...00000,time_8640,execs_50124,op_havoc,rep_3 | Bin 0 -> 43 bytes ...00000,time_8662,execs_50258,op_havoc,rep_5 | 1 + ...00000,time_8704,execs_50525,op_havoc,rep_8 | Bin 0 -> 41 bytes ...,time_8764,execs_50885,op_havoc,rep_5,+cov | Bin 0 -> 25 bytes ...00000,time_8791,execs_51038,op_havoc,rep_7 | Bin 0 -> 79 bytes ...,time_8815,execs_51164,op_havoc,rep_3,+cov | Bin 0 -> 37 bytes ...00000,time_8915,execs_51759,op_havoc,rep_7 | Bin 0 -> 24 bytes ...00000,time_8943,execs_51929,op_havoc,rep_6 | Bin 0 -> 48 bytes ...,time_9015,execs_52375,op_havoc,rep_6,+cov | Bin 0 -> 33 bytes ...00000,time_9025,execs_52430,op_havoc,rep_8 | Bin 0 -> 64 bytes ...00000,time_9076,execs_52732,op_havoc,rep_4 | 1 + ...00000,time_9096,execs_52855,op_havoc,rep_7 | Bin 0 -> 62 bytes ...00000,time_9172,execs_53302,op_havoc,rep_5 | Bin 0 -> 77 bytes ...00000,time_9226,execs_53620,op_havoc,rep_8 | Bin 0 -> 111 bytes ...00000,time_9228,execs_53628,op_havoc,rep_7 | Bin 0 -> 45 bytes ...,time_9232,execs_53651,op_havoc,rep_8,+cov | Bin 0 -> 15 bytes ...00000,time_9254,execs_53772,op_havoc,rep_8 | 1 + ...00000,time_9272,execs_53815,op_havoc,rep_8 | Bin 0 -> 91 bytes ...00000,time_9280,execs_53856,op_havoc,rep_7 | Bin 0 -> 46 bytes ...00000,time_9285,execs_53875,op_havoc,rep_6 | Bin 0 -> 57 bytes ...00000,time_9297,execs_53950,op_havoc,rep_5 | Bin 0 -> 80 bytes ...00000,time_9311,execs_54038,op_havoc,rep_6 | 1 + ...00000,time_9362,execs_54342,op_havoc,rep_8 | 3 ++ ...,time_9373,execs_54372,op_havoc,rep_7,+cov | Bin 0 -> 25 bytes ...00000,time_9409,execs_54569,op_havoc,rep_8 | Bin 0 -> 92 bytes ...00000,time_9424,execs_54661,op_havoc,rep_5 | Bin 0 -> 61 bytes ...00000,time_9436,execs_54740,op_havoc,rep_7 | Bin 0 -> 68 bytes ...00000,time_9448,execs_54816,op_havoc,rep_6 | Bin 0 -> 55 bytes ...00000,time_9490,execs_55076,op_havoc,rep_8 | Bin 0 -> 60 bytes ...00000,time_9525,execs_55281,op_havoc,rep_6 | Bin 0 -> 37 bytes ...00000,time_9547,execs_55362,op_havoc,rep_8 | Bin 0 -> 54 bytes ...,time_9553,execs_55400,op_havoc,rep_7,+cov | 1 + ...00000,time_9562,execs_55451,op_havoc,rep_4 | Bin 0 -> 61 bytes ...00000,time_9585,execs_55597,op_havoc,rep_8 | Bin 0 -> 38 bytes ...00000,time_9672,execs_56138,op_havoc,rep_8 | Bin 0 -> 45 bytes ...00000,time_9694,execs_56280,op_havoc,rep_7 | Bin 0 -> 75 bytes ...00000,time_9724,execs_56460,op_havoc,rep_3 | Bin 0 -> 55 bytes ...00000,time_9770,execs_56743,op_havoc,rep_3 | Bin 0 -> 20 bytes ...,time_9826,execs_57071,op_havoc,rep_3,+cov | Bin 0 -> 32 bytes ...00000,time_9831,execs_57096,op_havoc,rep_4 | Bin 0 -> 24 bytes ...00000,time_9845,execs_57177,op_havoc,rep_7 | Bin 0 -> 69 bytes ...00000,time_9882,execs_57388,op_havoc,rep_5 | Bin 0 -> 16 bytes ...00000,time_9897,execs_57477,op_havoc,rep_8 | Bin 0 -> 47 bytes ...,time_9899,execs_57490,op_havoc,rep_6,+cov | 4 +++ ...00000,time_9906,execs_57526,op_havoc,rep_4 | Bin 0 -> 66 bytes ...,time_9953,execs_57798,op_havoc,rep_7,+cov | Bin 0 -> 46 bytes ...00000,time_9979,execs_57956,op_havoc,rep_2 | 1 + ...0000,time_10003,execs_58103,op_havoc,rep_5 | 1 + ...time_10045,execs_58301,op_havoc,rep_7,+cov | Bin 0 -> 68 bytes ...time_10090,execs_58382,op_havoc,rep_2,+cov | Bin 0 -> 15 bytes ...0003,time_10107,execs_58436,op_havoc,rep_3 | Bin 0 -> 26 bytes ...0003,time_10113,execs_58445,op_havoc,rep_7 | Bin 0 -> 15 bytes ...time_10119,execs_58469,op_havoc,rep_4,+cov | Bin 0 -> 15 bytes ...time_10138,execs_58539,op_havoc,rep_2,+cov | Bin 0 -> 15 bytes ...0003,time_10150,execs_58590,op_havoc,rep_5 | 1 + ...0003,time_10169,execs_58657,op_havoc,rep_3 | Bin 0 -> 15 bytes ...0003,time_10190,execs_58715,op_havoc,rep_8 | 1 + ...time_10196,execs_58731,op_havoc,rep_4,+cov | Bin 0 -> 15 bytes ...time_10215,execs_58783,op_havoc,rep_4,+cov | Bin 0 -> 36 bytes ...time_10225,execs_58817,op_havoc,rep_5,+cov | Bin 0 -> 15 bytes ...0003,time_10227,execs_58825,op_havoc,rep_7 | Bin 0 -> 60 bytes ...0003,time_10297,execs_59064,op_havoc,rep_7 | Bin 0 -> 31 bytes ...time_10306,execs_59095,op_havoc,rep_2,+cov | Bin 0 -> 15 bytes ...time_10324,execs_59164,op_havoc,rep_5,+cov | Bin 0 -> 22 bytes ...time_10325,execs_59172,op_havoc,rep_2,+cov | Bin 0 -> 47 bytes ...0003,time_10331,execs_59192,op_havoc,rep_8 | Bin 0 -> 39 bytes ...0003,time_10333,execs_59201,op_havoc,rep_7 | Bin 0 -> 58 bytes ...time_10335,execs_59211,op_havoc,rep_6,+cov | 1 + ...time_10342,execs_59238,op_havoc,rep_5,+cov | Bin 0 -> 31 bytes ...time_10378,execs_59382,op_havoc,rep_6,+cov | Bin 0 -> 65 bytes ...0003,time_10381,execs_59394,op_havoc,rep_4 | Bin 0 -> 48 bytes ...0003,time_10384,execs_59407,op_havoc,rep_4 | Bin 0 -> 50 bytes ...time_10395,execs_59428,op_havoc,rep_7,+cov | Bin 0 -> 64 bytes ...0003,time_10398,execs_59438,op_havoc,rep_8 | Bin 0 -> 62 bytes ...0003,time_10411,execs_59477,op_havoc,rep_7 | Bin 0 -> 59 bytes ...0003,time_10428,execs_59527,op_havoc,rep_4 | Bin 0 -> 48 bytes ...0003,time_10464,execs_59654,op_havoc,rep_4 | Bin 0 -> 61 bytes ...time_10483,execs_59736,op_havoc,rep_7,+cov | Bin 0 -> 36 bytes ...0003,time_10509,execs_59832,op_havoc,rep_7 | Bin 0 -> 27 bytes ...0003,time_10526,execs_59900,op_havoc,rep_3 | Bin 0 -> 30 bytes ...0003,time_10532,execs_59928,op_havoc,rep_6 | Bin 0 -> 28 bytes ...0003,time_10553,execs_60000,op_havoc,rep_3 | Bin 0 -> 38 bytes ...0003,time_10564,execs_60045,op_havoc,rep_5 | Bin 0 -> 28 bytes ...time_10597,execs_60138,op_havoc,rep_8,+cov | Bin 0 -> 27 bytes ...time_10605,execs_60173,op_havoc,rep_4,+cov | Bin 0 -> 16 bytes ...0003,time_10607,execs_60181,op_havoc,rep_4 | Bin 0 -> 54 bytes ...0003,time_10613,execs_60193,op_havoc,rep_3 | Bin 0 -> 20 bytes ...time_10649,execs_60301,op_havoc,rep_6,+cov | Bin 0 -> 45 bytes ...time_10655,execs_60322,op_havoc,rep_6,+cov | Bin 0 -> 47 bytes ...time_10665,execs_60351,op_havoc,rep_7,+cov | Bin 0 -> 52 bytes ...0003,time_10696,execs_60475,op_havoc,rep_6 | Bin 0 -> 23 bytes ...0003,time_10715,execs_60535,op_havoc,rep_1 | Bin 0 -> 47 bytes ...0003,time_10740,execs_60633,op_havoc,rep_8 | Bin 0 -> 68 bytes ...0003,time_10766,execs_60732,op_havoc,rep_8 | Bin 0 -> 50 bytes ...0003,time_10776,execs_60760,op_havoc,rep_7 | Bin 0 -> 37 bytes ...time_10794,execs_60828,op_havoc,rep_7,+cov | Bin 0 -> 24 bytes ...time_10806,execs_60877,op_havoc,rep_1,+cov | Bin 0 -> 24 bytes ...time_10817,execs_60918,op_havoc,rep_7,+cov | Bin 0 -> 52 bytes ...0003,time_10828,execs_60961,op_havoc,rep_3 | Bin 0 -> 15 bytes ...0003,time_10849,execs_61018,op_havoc,rep_7 | Bin 0 -> 61 bytes ...0003,time_10851,execs_61026,op_havoc,rep_8 | 1 + ...0003,time_10860,execs_61063,op_havoc,rep_7 | Bin 0 -> 96 bytes ...0003,time_10900,execs_61194,op_havoc,rep_8 | Bin 0 -> 37 bytes ...time_10910,execs_61219,op_havoc,rep_4,+cov | Bin 0 -> 42 bytes ...0003,time_10923,execs_61247,op_havoc,rep_6 | Bin 0 -> 47 bytes ...0003,time_10957,execs_61335,op_havoc,rep_3 | Bin 0 -> 34 bytes ...0003,time_10962,execs_61344,op_havoc,rep_7 | Bin 0 -> 70 bytes ...0003,time_10976,execs_61370,op_havoc,rep_6 | Bin 0 -> 27 bytes ...0003,time_10990,execs_61414,op_havoc,rep_3 | Bin 0 -> 24 bytes ...time_10998,execs_61444,op_havoc,rep_3,+cov | Bin 0 -> 30 bytes ...0003,time_11023,execs_61508,op_havoc,rep_5 | Bin 0 -> 30 bytes ...0003,time_11030,execs_61533,op_havoc,rep_8 | Bin 0 -> 62 bytes ...time_11035,execs_61549,op_havoc,rep_4,+cov | Bin 0 -> 18 bytes ...time_11065,execs_61659,op_havoc,rep_5,+cov | Bin 0 -> 21 bytes ...time_11070,execs_61681,op_havoc,rep_7,+cov | Bin 0 -> 62 bytes ...0003,time_11084,execs_61729,op_havoc,rep_2 | Bin 0 -> 41 bytes ...time_11129,execs_61889,op_havoc,rep_7,+cov | Bin 0 -> 17 bytes ...0003,time_11167,execs_62010,op_havoc,rep_8 | Bin 0 -> 79 bytes ...0003,time_11171,execs_62018,op_havoc,rep_6 | 31 ++++++++++++++++++ ...0003,time_11190,execs_62075,op_havoc,rep_8 | Bin 0 -> 64 bytes ...0003,time_11193,execs_62091,op_havoc,rep_8 | Bin 0 -> 15 bytes ...0003,time_11213,execs_62171,op_havoc,rep_5 | 1 + ...0003,time_11244,execs_62280,op_havoc,rep_6 | Bin 0 -> 68 bytes ...0003,time_11272,execs_62372,op_havoc,rep_7 | Bin 0 -> 62 bytes ...time_11293,execs_62444,op_havoc,rep_3,+cov | Bin 0 -> 14 bytes ...0003,time_11331,execs_62576,op_havoc,rep_3 | Bin 0 -> 42 bytes ...time_11358,execs_62639,op_havoc,rep_3,+cov | Bin 0 -> 42 bytes ...0003,time_11368,execs_62671,op_havoc,rep_5 | Bin 0 -> 58 bytes ...time_11375,execs_62698,op_havoc,rep_6,+cov | Bin 0 -> 15 bytes ...0003,time_11388,execs_62754,op_havoc,rep_7 | Bin 0 -> 71 bytes ...time_11405,execs_62808,op_havoc,rep_7,+cov | Bin 0 -> 33 bytes ...0003,time_11436,execs_62906,op_havoc,rep_8 | Bin 0 -> 58 bytes ...time_11448,execs_62940,op_havoc,rep_7,+cov | Bin 0 -> 42 bytes ...time_11461,execs_62986,op_havoc,rep_6,+cov | Bin 0 -> 42 bytes ...time_11479,execs_63047,op_havoc,rep_7,+cov | Bin 0 -> 29 bytes ...0003,time_11492,execs_63086,op_havoc,rep_5 | 1 + ...time_11534,execs_63238,op_havoc,rep_6,+cov | Bin 0 -> 30 bytes ...0003,time_11551,execs_63305,op_havoc,rep_3 | Bin 0 -> 29 bytes ...time_11586,execs_63428,op_havoc,rep_5,+cov | Bin 0 -> 43 bytes ...time_11606,execs_63495,op_havoc,rep_8,+cov | Bin 0 -> 72 bytes ...0003,time_11613,execs_63520,op_havoc,rep_8 | Bin 0 -> 57 bytes ...time_11621,execs_63550,op_havoc,rep_8,+cov | 1 + ...0003,time_11660,execs_63700,op_havoc,rep_3 | Bin 0 -> 41 bytes ...0003,time_11667,execs_63729,op_havoc,rep_4 | Bin 0 -> 43 bytes ...0003,time_11674,execs_63754,op_havoc,rep_8 | Bin 0 -> 97 bytes ...time_11710,execs_63862,op_havoc,rep_3,+cov | Bin 0 -> 15 bytes ...0003,time_11722,execs_63902,op_havoc,rep_8 | Bin 0 -> 56 bytes ...0003,time_11740,execs_63964,op_havoc,rep_3 | Bin 0 -> 15 bytes ...0003,time_11754,execs_64021,op_havoc,rep_8 | Bin 0 -> 63 bytes ...0003,time_11797,execs_64164,op_havoc,rep_8 | Bin 0 -> 104 bytes ...0003,time_11842,execs_64327,op_havoc,rep_3 | Bin 0 -> 48 bytes ...time_11863,execs_64399,op_havoc,rep_6,+cov | Bin 0 -> 32 bytes ...0003,time_11866,execs_64414,op_havoc,rep_5 | Bin 0 -> 93 bytes ...0003,time_11869,execs_64425,op_havoc,rep_7 | Bin 0 -> 48 bytes ...0003,time_11897,execs_64529,op_havoc,rep_6 | Bin 0 -> 51 bytes ...0003,time_11912,execs_64575,op_havoc,rep_6 | Bin 0 -> 48 bytes ...0003,time_11920,execs_64603,op_havoc,rep_6 | 1 + ...0003,time_11935,execs_64655,op_havoc,rep_8 | Bin 0 -> 32 bytes ...0003,time_11941,execs_64679,op_havoc,rep_8 | Bin 0 -> 35 bytes ...0003,time_11966,execs_64760,op_havoc,rep_6 | 1 + ...time_11970,execs_64779,op_havoc,rep_5,+cov | Bin 0 -> 39 bytes ...0003,time_11973,execs_64790,op_havoc,rep_5 | Bin 0 -> 56 bytes ...0003,time_11991,execs_64852,op_havoc,rep_8 | 1 + ...time_12001,execs_64894,op_havoc,rep_6,+cov | Bin 0 -> 26 bytes ...0003,time_12023,execs_64981,op_havoc,rep_6 | 1 + ...0003,time_12053,execs_65084,op_havoc,rep_8 | 1 + ...0003,time_12057,execs_65101,op_havoc,rep_8 | Bin 0 -> 68 bytes ...time_12072,execs_65150,op_havoc,rep_5,+cov | Bin 0 -> 35 bytes ...0003,time_12086,execs_65208,op_havoc,rep_1 | 1 + ...0003,time_12123,execs_65347,op_havoc,rep_7 | Bin 0 -> 49 bytes ...0003,time_12141,execs_65369,op_havoc,rep_5 | Bin 0 -> 63 bytes ...0003,time_12161,execs_65444,op_havoc,rep_8 | Bin 0 -> 67 bytes ...time_12175,execs_65484,op_havoc,rep_6,+cov | Bin 0 -> 47 bytes ...0003,time_12218,execs_65587,op_havoc,rep_6 | 1 + ...0003,time_12226,execs_65602,op_havoc,rep_8 | Bin 0 -> 51 bytes ...time_12229,execs_65613,op_havoc,rep_5,+cov | Bin 0 -> 36 bytes ...0003,time_12234,execs_65636,op_havoc,rep_3 | 1 + ...0003,time_12243,execs_65668,op_havoc,rep_4 | Bin 0 -> 43 bytes ...0003,time_12250,execs_65691,op_havoc,rep_2 | Bin 0 -> 44 bytes ...0003,time_12288,execs_65821,op_havoc,rep_5 | Bin 0 -> 100 bytes ...0003,time_12311,execs_65898,op_havoc,rep_6 | 2 ++ ...0003,time_12336,execs_65978,op_havoc,rep_7 | Bin 0 -> 43 bytes ...0003,time_12352,execs_66035,op_havoc,rep_6 | Bin 0 -> 72 bytes ...time_12369,execs_66074,op_havoc,rep_4,+cov | Bin 0 -> 29 bytes ...0003,time_12377,execs_66096,op_havoc,rep_4 | Bin 0 -> 30 bytes ...0003,time_12390,execs_66139,op_havoc,rep_8 | Bin 0 -> 41 bytes ...0003,time_12396,execs_66160,op_havoc,rep_3 | Bin 0 -> 22 bytes ...time_12404,execs_66189,op_havoc,rep_2,+cov | 3 ++ ...0003,time_12414,execs_66228,op_havoc,rep_7 | Bin 0 -> 46 bytes ...0003,time_12433,execs_66295,op_havoc,rep_8 | Bin 0 -> 74 bytes ...0003,time_12451,execs_66368,op_havoc,rep_7 | 1 + ...0003,time_12482,execs_66450,op_havoc,rep_8 | Bin 0 -> 80 bytes ...0003,time_12542,execs_66654,op_havoc,rep_3 | Bin 0 -> 27 bytes ...time_12577,execs_66791,op_havoc,rep_8,+cov | Bin 0 -> 26 bytes ...0003,time_12585,execs_66819,op_havoc,rep_4 | Bin 0 -> 29 bytes ...0003,time_12633,execs_66985,op_havoc,rep_4 | Bin 0 -> 44 bytes ...0003,time_12649,execs_67048,op_havoc,rep_7 | Bin 0 -> 45 bytes 660 files changed, 232 insertions(+), 30 deletions(-) create mode 100644 test/fuzz-libghostty/.afl-tmin-temp-37266 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000001,sig_06,src_000000,time_4246,execs_24433,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000008,time_0,execs_0,orig_09-mixed-text-csi create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000009,time_0,execs_0,orig_10-sgr-256-rgb create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000013,time_0,execs_0,orig_14-decset-decrst create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000014,time_0,execs_0,orig_15-scroll-region create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000018,time_0,execs_0,orig_19-many-params create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000019,time_0,execs_0,orig_20-csi-subparams create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000020,time_0,execs_0,orig_21-osc-hyperlink create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000021,time_0,execs_0,orig_22-osc-clipboard create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000022,time_0,execs_0,orig_23-empty create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000049,src_000000,time_80,execs_621,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000066,src_000000,time_112,execs_809,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000072,src_000000,time_122,execs_865,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000076,src_000000,time_130,execs_910,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000077,src_000000,time_133,execs_923,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000083,src_000000,time_151,execs_978,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000089,src_000000,time_165,execs_1061,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000092,src_000000,time_171,execs_1087,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000101,src_000000,time_196,execs_1186,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000103,src_000000,time_199,execs_1204,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000105,src_000000,time_203,execs_1222,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000108,src_000000,time_210,execs_1269,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000109,src_000000,time_212,execs_1280,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000120,src_000000,time_237,execs_1406,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000122,src_000000,time_241,execs_1430,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000123,src_000000,time_245,execs_1438,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000125,src_000000,time_249,execs_1464,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000135,src_000000,time_269,execs_1576,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000136,src_000000,time_271,execs_1587,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000140,src_000000,time_282,execs_1653,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000143,src_000000,time_289,execs_1697,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000146,src_000000,time_297,execs_1742,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000154,src_000000,time_317,execs_1861,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000155,src_000000,time_319,execs_1873,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000156,src_000000,time_322,execs_1893,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000162,src_000000,time_336,execs_1972,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000163,src_000000,time_338,execs_1980,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000166,src_000000,time_344,execs_2019,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000174,src_000000,time_365,execs_2148,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000180,src_000000,time_379,execs_2232,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000183,src_000000,time_384,execs_2262,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000189,src_000000,time_402,execs_2347,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000198,src_000000,time_425,execs_2491,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000203,src_000000,time_451,execs_2620,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000207,src_000000,time_461,execs_2679,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000208,src_000000,time_463,execs_2692,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000209,src_000000,time_470,execs_2732,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000214,src_000000,time_479,execs_2790,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000216,src_000000,time_484,execs_2820,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000220,src_000000,time_499,execs_2916,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000221,src_000000,time_503,execs_2940,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000222,src_000000,time_505,execs_2954,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000228,src_000000,time_527,execs_3089,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000237,src_000000,time_555,execs_3265,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000239,src_000000,time_565,execs_3330,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000241,src_000000,time_569,execs_3355,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000242,src_000000,time_571,execs_3365,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000246,src_000000,time_581,execs_3427,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000249,src_000000,time_594,execs_3512,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000252,src_000000,time_605,execs_3580,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000255,src_000000,time_613,execs_3625,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000264,src_000000,time_648,execs_3790,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000266,src_000000,time_652,execs_3816,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000267,src_000000,time_655,execs_3829,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000276,src_000000,time_690,execs_4005,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000279,src_000000,time_698,execs_4051,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000281,src_000000,time_704,execs_4089,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000282,src_000000,time_707,execs_4107,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000286,src_000000,time_720,execs_4179,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000289,src_000000,time_731,execs_4250,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000290,src_000000,time_736,execs_4279,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000291,src_000000,time_740,execs_4297,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000293,src_000000,time_759,execs_4366,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000300,src_000000,time_784,execs_4509,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000309,src_000000,time_835,execs_4776,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000310,src_000000,time_839,execs_4795,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000313,src_000000,time_852,execs_4873,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000315,src_000000,time_857,execs_4896,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000316,src_000000,time_862,execs_4926,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000320,src_000000,time_884,execs_5051,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000322,src_000000,time_896,execs_5117,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000324,src_000000,time_900,execs_5140,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000327,src_000000,time_910,execs_5183,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000330,src_000000,time_931,execs_5299,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000331,src_000000,time_936,execs_5331,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000333,src_000000,time_942,execs_5361,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000334,src_000000,time_954,execs_5429,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000336,src_000000,time_967,execs_5497,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000338,src_000000,time_977,execs_5549,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000339,src_000000,time_984,execs_5561,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000343,src_000000,time_1018,execs_5762,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000344,src_000000,time_1023,execs_5788,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000351,src_000000,time_1061,execs_5966,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000352,src_000000,time_1063,execs_5976,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000358,src_000000,time_1096,execs_6178,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000359,src_000000,time_1102,execs_6218,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000362,src_000000,time_1117,execs_6309,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000364,src_000000,time_1135,execs_6421,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000365,src_000000,time_1142,execs_6458,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000367,src_000000,time_1164,execs_6565,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000369,src_000000,time_1179,execs_6661,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000371,src_000000,time_1204,execs_6819,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000372,src_000000,time_1206,execs_6828,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000373,src_000000,time_1212,execs_6863,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000375,src_000000,time_1228,execs_6929,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000376,src_000000,time_1230,execs_6940,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000377,src_000000,time_1237,execs_6981,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000379,src_000000,time_1249,execs_7048,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000381,src_000000,time_1254,execs_7078,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000384,src_000000,time_1267,execs_7154,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000385,src_000000,time_1272,execs_7188,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000387,src_000000,time_1288,execs_7269,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000389,src_000000,time_1299,execs_7338,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000390,src_000000,time_1303,execs_7366,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000391,src_000000,time_1307,execs_7389,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000392,src_000000,time_1312,execs_7418,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000393,src_000000,time_1314,execs_7428,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000394,src_000000,time_1316,execs_7438,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000396,src_000000,time_1321,execs_7473,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000400,src_000000,time_1343,execs_7596,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000403,src_000000,time_1363,execs_7706,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000404,src_000000,time_1369,execs_7740,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000407,src_000000,time_1377,execs_7780,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000409,src_000000,time_1387,execs_7839,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000410,src_000000,time_1389,execs_7849,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000413,src_000000,time_1409,execs_7976,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000414,src_000000,time_1411,execs_7991,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000415,src_000000,time_1427,execs_8098,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000416,src_000000,time_1429,execs_8110,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000419,src_000000,time_1477,execs_8350,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000421,src_000000,time_1489,execs_8415,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000424,src_000000,time_1518,execs_8604,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000427,src_000000,time_1558,execs_8862,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000430,src_000000,time_1573,execs_8962,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000431,src_000000,time_1576,execs_8979,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000432,src_000000,time_1581,execs_9014,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000435,src_000000,time_1622,execs_9285,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000437,src_000000,time_1630,execs_9336,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000439,src_000000,time_1648,execs_9439,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000443,src_000000,time_1678,execs_9523,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000445,src_000000,time_1696,execs_9639,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000447,src_000000,time_1712,execs_9744,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000451,src_000000,time_1755,execs_10015,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000459,src_000000,time_1818,execs_10356,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000460,src_000000,time_1822,execs_10378,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000461,src_000000,time_1830,execs_10426,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000463,src_000000,time_1846,execs_10523,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000467,src_000000,time_1882,execs_10746,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000469,src_000000,time_1921,execs_10985,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000470,src_000000,time_1923,execs_10996,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000472,src_000000,time_1941,execs_11108,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000474,src_000000,time_1954,execs_11193,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000480,src_000000,time_1991,execs_11409,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000483,src_000000,time_2026,execs_11573,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000484,src_000000,time_2036,execs_11635,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000485,src_000000,time_2042,execs_11666,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000487,src_000000,time_2049,execs_11705,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000490,src_000000,time_2064,execs_11790,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000491,src_000000,time_2073,execs_11839,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000492,src_000000,time_2081,execs_11887,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000493,src_000000,time_2083,execs_11899,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000494,src_000000,time_2099,execs_11981,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000497,src_000000,time_2117,execs_12052,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000499,src_000000,time_2128,execs_12115,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000500,src_000000,time_2130,execs_12130,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000501,src_000000,time_2142,execs_12193,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000502,src_000000,time_2165,execs_12329,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000503,src_000000,time_2178,execs_12400,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000505,src_000000,time_2188,execs_12462,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000506,src_000000,time_2197,execs_12515,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000508,src_000000,time_2208,execs_12583,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000509,src_000000,time_2216,execs_12629,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000510,src_000000,time_2222,execs_12654,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000511,src_000000,time_2235,execs_12731,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000512,src_000000,time_2237,execs_12741,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000517,src_000000,time_2324,execs_13211,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000518,src_000000,time_2334,execs_13270,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000521,src_000000,time_2368,execs_13474,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000522,src_000000,time_2371,execs_13489,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000526,src_000000,time_2403,execs_13684,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000527,src_000000,time_2420,execs_13762,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000531,src_000000,time_2450,execs_13956,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000532,src_000000,time_2458,execs_14014,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000533,src_000000,time_2461,execs_14027,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000534,src_000000,time_2470,execs_14089,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000536,src_000000,time_2477,execs_14129,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000537,src_000000,time_2493,execs_14230,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000538,src_000000,time_2509,execs_14329,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000541,src_000000,time_2552,execs_14581,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000542,src_000000,time_2567,execs_14652,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000547,src_000000,time_2625,execs_15016,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000548,src_000000,time_2630,execs_15045,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000554,src_000000,time_2703,execs_15451,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000555,src_000000,time_2721,execs_15558,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000556,src_000000,time_2750,execs_15744,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000557,src_000000,time_2757,execs_15782,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000559,src_000000,time_2766,execs_15844,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000560,src_000000,time_2784,execs_15951,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000561,src_000000,time_2787,execs_15967,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000562,src_000000,time_2800,execs_16052,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000563,src_000000,time_2806,execs_16088,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000564,src_000000,time_2816,execs_16145,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000565,src_000000,time_2821,execs_16175,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000567,src_000000,time_2866,execs_16464,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000568,src_000000,time_2874,execs_16511,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000569,src_000000,time_2876,execs_16521,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000572,src_000000,time_2896,execs_16646,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000573,src_000000,time_2927,execs_16845,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000575,src_000000,time_2958,execs_16974,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000576,src_000000,time_2967,execs_17035,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000577,src_000000,time_2976,execs_17087,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000578,src_000000,time_2996,execs_17198,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000581,src_000000,time_3019,execs_17332,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000582,src_000000,time_3035,execs_17423,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000583,src_000000,time_3055,execs_17499,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000584,src_000000,time_3060,execs_17527,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000586,src_000000,time_3074,execs_17601,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000587,src_000000,time_3124,execs_17894,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000588,src_000000,time_3136,execs_17956,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000591,src_000000,time_3168,execs_18145,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000593,src_000000,time_3193,execs_18225,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000594,src_000000,time_3206,execs_18299,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000598,src_000000,time_3227,execs_18422,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000599,src_000000,time_3266,execs_18649,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000602,src_000000,time_3313,execs_18902,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000603,src_000000,time_3318,execs_18930,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000605,src_000000,time_3342,execs_19078,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000607,src_000000,time_3366,execs_19221,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000610,src_000000,time_3401,execs_19433,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000611,src_000000,time_3431,execs_19616,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000612,src_000000,time_3458,execs_19737,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000614,src_000000,time_3480,execs_19866,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000615,src_000000,time_3516,execs_20081,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000616,src_000000,time_3540,execs_20231,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000617,src_000000,time_3547,execs_20276,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000619,src_000000,time_3562,execs_20375,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000620,src_000000,time_3599,execs_20620,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000621,src_000000,time_3601,execs_20632,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000624,src_000000,time_3650,execs_20899,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000627,src_000000,time_3659,execs_20954,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000629,src_000000,time_3687,execs_21100,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000630,src_000000,time_3689,execs_21114,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000632,src_000000,time_3702,execs_21191,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000633,src_000000,time_3709,execs_21235,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000634,src_000000,time_3715,execs_21268,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000635,src_000000,time_3734,execs_21370,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000636,src_000000,time_3738,execs_21392,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000637,src_000000,time_3758,execs_21517,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000640,src_000000,time_3799,execs_21733,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000641,src_000000,time_3801,execs_21743,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000642,src_000000,time_3810,execs_21800,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000643,src_000000,time_3824,execs_21884,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000645,src_000000,time_3858,execs_22088,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000649,src_000000,time_3916,execs_22421,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000653,src_000000,time_3960,execs_22683,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000655,src_000000,time_3994,execs_22898,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000657,src_000000,time_4058,execs_23278,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000658,src_000000,time_4064,execs_23305,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000659,src_000000,time_4079,execs_23399,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000660,src_000000,time_4082,execs_23413,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000661,src_000000,time_4094,execs_23489,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000665,src_000000,time_4199,execs_24156,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000666,src_000000,time_4215,execs_24254,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000670,src_000000,time_4261,execs_24531,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000671,src_000000,time_4263,execs_24541,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000674,src_000000,time_4318,execs_24882,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000677,src_000000,time_4327,execs_24933,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000678,src_000000,time_4351,execs_25082,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000681,src_000000,time_4390,execs_25292,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000682,src_000000,time_4422,execs_25499,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000683,src_000000,time_4462,execs_25768,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000684,src_000000,time_4477,execs_25857,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000685,src_000000,time_4479,execs_25867,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000689,src_000000,time_4543,execs_26274,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000690,src_000000,time_4545,execs_26285,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000691,src_000000,time_4547,execs_26296,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000692,src_000000,time_4551,execs_26320,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000694,src_000000,time_4559,execs_26371,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000695,src_000000,time_4583,execs_26500,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000696,src_000000,time_4587,execs_26524,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000697,src_000000,time_4588,execs_26533,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000698,src_000000,time_4594,execs_26568,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000699,src_000000,time_4599,execs_26597,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000701,src_000000,time_4617,execs_26714,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000704,src_000000,time_4661,execs_26920,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000706,src_000000,time_4745,execs_27421,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000708,src_000000,time_4777,execs_27610,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000712,src_000000,time_4812,execs_27803,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000713,src_000000,time_4826,execs_27886,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000716,src_000000,time_4927,execs_28503,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000717,src_000000,time_4937,execs_28561,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000718,src_000000,time_4984,execs_28838,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000720,src_000000,time_4999,execs_28916,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000721,src_000000,time_5009,execs_28977,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000722,src_000000,time_5024,execs_29062,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000725,src_000000,time_5030,execs_29095,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000726,src_000000,time_5108,execs_29580,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000727,src_000000,time_5127,execs_29692,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000728,src_000000,time_5139,execs_29768,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000730,src_000000,time_5182,execs_30026,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000731,src_000000,time_5194,execs_30058,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000732,src_000000,time_5219,execs_30213,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000733,src_000000,time_5260,execs_30466,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000737,src_000000,time_5311,execs_30776,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000738,src_000000,time_5317,execs_30808,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000739,src_000000,time_5323,execs_30849,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000740,src_000000,time_5325,execs_30861,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000741,src_000000,time_5343,execs_30978,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000742,src_000000,time_5351,execs_31031,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000743,src_000000,time_5385,execs_31242,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000746,src_000000,time_5421,execs_31461,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000747,src_000000,time_5443,execs_31605,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000748,src_000000,time_5456,execs_31675,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000749,src_000000,time_5465,execs_31728,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000750,src_000000,time_5480,execs_31830,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000751,src_000000,time_5494,execs_31918,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000752,src_000000,time_5524,execs_32108,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000753,src_000000,time_5532,execs_32159,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000754,src_000000,time_5536,execs_32185,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000755,src_000000,time_5545,execs_32243,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000756,src_000000,time_5555,execs_32304,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000757,src_000000,time_5613,execs_32672,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000758,src_000000,time_5625,execs_32742,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000759,src_000000,time_5629,execs_32769,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000761,src_000000,time_5671,execs_33035,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000762,src_000000,time_5689,execs_33145,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000763,src_000000,time_5705,execs_33244,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000764,src_000000,time_5736,execs_33431,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000765,src_000000,time_5764,execs_33603,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000766,src_000000,time_5774,execs_33659,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000767,src_000000,time_5784,execs_33721,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000768,src_000000,time_5795,execs_33756,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000769,src_000000,time_5810,execs_33845,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000771,src_000000,time_5839,execs_34022,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000773,src_000000,time_5890,execs_34302,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000775,src_000000,time_5898,execs_34333,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000776,src_000000,time_5914,execs_34427,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000777,src_000000,time_5922,execs_34467,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000778,src_000000,time_5964,execs_34666,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000779,src_000000,time_5967,execs_34674,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000780,src_000000,time_6016,execs_34904,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000781,src_000000,time_6030,execs_34977,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000782,src_000000,time_6042,execs_35046,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000783,src_000000,time_6055,execs_35107,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000784,src_000000,time_6098,execs_35350,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000786,src_000000,time_6127,execs_35510,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000787,src_000000,time_6180,execs_35805,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000790,src_000000,time_6206,execs_35953,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000791,src_000000,time_6212,execs_35984,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000792,src_000000,time_6222,execs_36037,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000793,src_000000,time_6228,execs_36070,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000794,src_000000,time_6232,execs_36097,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000795,src_000000,time_6256,execs_36234,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000797,src_000000,time_6295,execs_36462,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000798,src_000000,time_6302,execs_36498,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000799,src_000000,time_6309,execs_36536,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000800,src_000000,time_6314,execs_36570,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000801,src_000000,time_6329,execs_36640,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000802,src_000000,time_6335,execs_36674,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000803,src_000000,time_6356,execs_36809,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000804,src_000000,time_6369,execs_36885,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000805,src_000000,time_6397,execs_37066,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000806,src_000000,time_6408,execs_37132,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000807,src_000000,time_6427,execs_37247,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000808,src_000000,time_6463,execs_37479,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000809,src_000000,time_6485,execs_37610,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000810,src_000000,time_6504,execs_37723,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000812,src_000000,time_6544,execs_37933,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000813,src_000000,time_6566,execs_38039,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000814,src_000000,time_6571,execs_38065,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000815,src_000000,time_6587,execs_38154,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000816,src_000000,time_6617,execs_38326,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000817,src_000000,time_6641,execs_38455,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000818,src_000000,time_6678,execs_38625,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000819,src_000000,time_6683,execs_38648,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000820,src_000000,time_6714,execs_38830,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000821,src_000000,time_6730,execs_38874,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000822,src_000000,time_6735,execs_38906,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000823,src_000000,time_6778,execs_39164,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000824,src_000000,time_6790,execs_39240,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000825,src_000000,time_6793,execs_39254,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000826,src_000000,time_6819,execs_39416,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000827,src_000000,time_6880,execs_39784,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000828,src_000000,time_6903,execs_39915,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000830,src_000000,time_6935,execs_40040,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000831,src_000000,time_6943,execs_40083,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000832,src_000000,time_7002,execs_40426,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000833,src_000000,time_7014,execs_40498,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000834,src_000000,time_7026,execs_40575,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000836,src_000000,time_7081,execs_40911,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000837,src_000000,time_7101,execs_41037,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000838,src_000000,time_7117,execs_41130,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000839,src_000000,time_7132,execs_41222,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000840,src_000000,time_7147,execs_41310,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000842,src_000000,time_7168,execs_41425,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000843,src_000000,time_7216,execs_41721,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000845,src_000000,time_7237,execs_41832,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000846,src_000000,time_7243,execs_41867,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000848,src_000000,time_7317,execs_42330,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000850,src_000000,time_7336,execs_42431,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000852,src_000000,time_7362,execs_42541,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000853,src_000000,time_7411,execs_42853,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000854,src_000000,time_7435,execs_43002,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000856,src_000000,time_7480,execs_43283,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000857,src_000000,time_7501,execs_43422,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000858,src_000000,time_7528,execs_43598,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000859,src_000000,time_7542,execs_43688,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000860,src_000000,time_7568,execs_43847,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000861,src_000000,time_7577,execs_43898,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000862,src_000000,time_7587,execs_43958,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000864,src_000000,time_7594,execs_44001,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000865,src_000000,time_7600,execs_44042,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000866,src_000000,time_7624,execs_44177,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000867,src_000000,time_7632,execs_44224,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000868,src_000000,time_7638,execs_44259,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000869,src_000000,time_7663,execs_44415,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000870,src_000000,time_7667,execs_44445,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000871,src_000000,time_7694,execs_44604,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000872,src_000000,time_7751,execs_44966,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000873,src_000000,time_7758,execs_45001,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000874,src_000000,time_7791,execs_45196,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000875,src_000000,time_7794,execs_45215,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000876,src_000000,time_7830,execs_45440,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000878,src_000000,time_7835,execs_45470,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000879,src_000000,time_7860,execs_45630,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000880,src_000000,time_7863,execs_45645,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000881,src_000000,time_7880,execs_45727,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000882,src_000000,time_7913,execs_45801,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000883,src_000000,time_7917,execs_45823,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000884,src_000000,time_7937,execs_45948,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000885,src_000000,time_8026,execs_46481,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000886,src_000000,time_8036,execs_46538,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000887,src_000000,time_8043,execs_46582,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000888,src_000000,time_8117,execs_47032,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000889,src_000000,time_8143,execs_47183,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000890,src_000000,time_8150,execs_47222,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000891,src_000000,time_8222,execs_47666,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000892,src_000000,time_8251,execs_47844,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000893,src_000000,time_8282,execs_47986,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000894,src_000000,time_8285,execs_48002,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000895,src_000000,time_8313,execs_48180,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000896,src_000000,time_8320,execs_48223,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000897,src_000000,time_8322,execs_48232,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000898,src_000000,time_8328,execs_48268,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000899,src_000000,time_8336,execs_48315,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000901,src_000000,time_8374,execs_48565,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000902,src_000000,time_8376,execs_48575,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000903,src_000000,time_8388,execs_48646,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000905,src_000000,time_8445,execs_48955,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000906,src_000000,time_8455,execs_49013,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000907,src_000000,time_8492,execs_49252,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000908,src_000000,time_8532,execs_49504,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000909,src_000000,time_8555,execs_49654,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000910,src_000000,time_8562,execs_49687,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000911,src_000000,time_8578,execs_49746,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000912,src_000000,time_8597,execs_49865,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000914,src_000000,time_8634,execs_50094,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000915,src_000000,time_8636,execs_50103,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000916,src_000000,time_8640,execs_50124,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000917,src_000000,time_8662,execs_50258,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000918,src_000000,time_8704,execs_50525,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000919,src_000000,time_8764,execs_50885,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000920,src_000000,time_8791,execs_51038,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000921,src_000000,time_8815,execs_51164,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000923,src_000000,time_8915,execs_51759,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000924,src_000000,time_8943,execs_51929,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000926,src_000000,time_9015,execs_52375,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000927,src_000000,time_9025,execs_52430,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000928,src_000000,time_9076,execs_52732,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000929,src_000000,time_9096,execs_52855,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000931,src_000000,time_9172,execs_53302,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000933,src_000000,time_9226,execs_53620,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000934,src_000000,time_9228,execs_53628,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000935,src_000000,time_9232,execs_53651,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000936,src_000000,time_9254,execs_53772,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000937,src_000000,time_9272,execs_53815,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000938,src_000000,time_9280,execs_53856,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000939,src_000000,time_9285,execs_53875,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000940,src_000000,time_9297,execs_53950,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000941,src_000000,time_9311,execs_54038,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000942,src_000000,time_9362,execs_54342,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000943,src_000000,time_9373,execs_54372,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000944,src_000000,time_9409,execs_54569,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000945,src_000000,time_9424,execs_54661,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000946,src_000000,time_9436,execs_54740,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000947,src_000000,time_9448,execs_54816,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000948,src_000000,time_9490,execs_55076,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000950,src_000000,time_9525,execs_55281,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000952,src_000000,time_9547,execs_55362,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000953,src_000000,time_9553,execs_55400,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000954,src_000000,time_9562,execs_55451,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000955,src_000000,time_9585,execs_55597,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000956,src_000000,time_9672,execs_56138,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000957,src_000000,time_9694,execs_56280,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000958,src_000000,time_9724,execs_56460,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000959,src_000000,time_9770,execs_56743,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000960,src_000000,time_9826,execs_57071,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000961,src_000000,time_9831,execs_57096,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000962,src_000000,time_9845,execs_57177,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000963,src_000000,time_9882,execs_57388,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000964,src_000000,time_9897,execs_57477,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000965,src_000000,time_9899,execs_57490,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000966,src_000000,time_9906,execs_57526,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000967,src_000000,time_9953,execs_57798,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000968,src_000000,time_9979,execs_57956,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000969,src_000000,time_10003,execs_58103,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000971,src_000003,time_10045,execs_58301,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000974,src_000003,time_10090,execs_58382,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000976,src_000003,time_10107,execs_58436,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000977,src_000003,time_10113,execs_58445,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000978,src_000003,time_10119,execs_58469,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000979,src_000003,time_10138,execs_58539,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000980,src_000003,time_10150,execs_58590,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000981,src_000003,time_10169,execs_58657,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000984,src_000003,time_10190,execs_58715,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000985,src_000003,time_10196,execs_58731,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000987,src_000003,time_10215,execs_58783,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000988,src_000003,time_10225,execs_58817,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000989,src_000003,time_10227,execs_58825,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000992,src_000003,time_10297,execs_59064,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000993,src_000003,time_10306,execs_59095,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000994,src_000003,time_10324,execs_59164,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000995,src_000003,time_10325,execs_59172,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000996,src_000003,time_10331,execs_59192,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000997,src_000003,time_10333,execs_59201,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000998,src_000003,time_10335,execs_59211,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000999,src_000003,time_10342,execs_59238,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001001,src_000003,time_10378,execs_59382,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001002,src_000003,time_10381,execs_59394,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001003,src_000003,time_10384,execs_59407,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001004,src_000003,time_10395,execs_59428,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001005,src_000003,time_10398,execs_59438,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001006,src_000003,time_10411,execs_59477,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001007,src_000003,time_10428,execs_59527,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001009,src_000003,time_10464,execs_59654,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001010,src_000003,time_10483,execs_59736,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001011,src_000003,time_10509,execs_59832,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001012,src_000003,time_10526,execs_59900,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001013,src_000003,time_10532,execs_59928,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001014,src_000003,time_10553,execs_60000,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001015,src_000003,time_10564,execs_60045,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001017,src_000003,time_10597,execs_60138,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001018,src_000003,time_10605,execs_60173,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001019,src_000003,time_10607,execs_60181,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001020,src_000003,time_10613,execs_60193,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001022,src_000003,time_10649,execs_60301,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001023,src_000003,time_10655,execs_60322,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001024,src_000003,time_10665,execs_60351,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001025,src_000003,time_10696,execs_60475,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001027,src_000003,time_10715,execs_60535,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001029,src_000003,time_10740,execs_60633,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001030,src_000003,time_10766,execs_60732,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001031,src_000003,time_10776,execs_60760,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001032,src_000003,time_10794,execs_60828,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001034,src_000003,time_10806,execs_60877,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001035,src_000003,time_10817,execs_60918,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001036,src_000003,time_10828,execs_60961,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001037,src_000003,time_10849,execs_61018,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001038,src_000003,time_10851,execs_61026,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001039,src_000003,time_10860,execs_61063,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001040,src_000003,time_10900,execs_61194,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001041,src_000003,time_10910,execs_61219,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001042,src_000003,time_10923,execs_61247,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001043,src_000003,time_10957,execs_61335,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001044,src_000003,time_10962,execs_61344,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001045,src_000003,time_10976,execs_61370,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001046,src_000003,time_10990,execs_61414,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001047,src_000003,time_10998,execs_61444,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001048,src_000003,time_11023,execs_61508,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001049,src_000003,time_11030,execs_61533,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001050,src_000003,time_11035,execs_61549,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001053,src_000003,time_11065,execs_61659,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001054,src_000003,time_11070,execs_61681,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001055,src_000003,time_11084,execs_61729,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001057,src_000003,time_11129,execs_61889,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001058,src_000003,time_11167,execs_62010,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001059,src_000003,time_11171,execs_62018,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001060,src_000003,time_11190,execs_62075,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001061,src_000003,time_11193,execs_62091,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001062,src_000003,time_11213,execs_62171,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001063,src_000003,time_11244,execs_62280,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001064,src_000003,time_11272,execs_62372,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001066,src_000003,time_11293,execs_62444,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001067,src_000003,time_11331,execs_62576,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001068,src_000003,time_11358,execs_62639,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001069,src_000003,time_11368,execs_62671,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001070,src_000003,time_11375,execs_62698,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001071,src_000003,time_11388,execs_62754,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001072,src_000003,time_11405,execs_62808,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001073,src_000003,time_11436,execs_62906,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001074,src_000003,time_11448,execs_62940,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001075,src_000003,time_11461,execs_62986,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001076,src_000003,time_11479,execs_63047,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001077,src_000003,time_11492,execs_63086,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001078,src_000003,time_11534,execs_63238,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001079,src_000003,time_11551,execs_63305,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001080,src_000003,time_11586,execs_63428,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001081,src_000003,time_11606,execs_63495,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001082,src_000003,time_11613,execs_63520,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001083,src_000003,time_11621,execs_63550,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001084,src_000003,time_11660,execs_63700,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001085,src_000003,time_11667,execs_63729,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001086,src_000003,time_11674,execs_63754,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001087,src_000003,time_11710,execs_63862,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001088,src_000003,time_11722,execs_63902,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001089,src_000003,time_11740,execs_63964,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001090,src_000003,time_11754,execs_64021,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001091,src_000003,time_11797,execs_64164,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001092,src_000003,time_11842,execs_64327,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001093,src_000003,time_11863,execs_64399,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001094,src_000003,time_11866,execs_64414,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001095,src_000003,time_11869,execs_64425,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001096,src_000003,time_11897,execs_64529,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001097,src_000003,time_11912,execs_64575,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001098,src_000003,time_11920,execs_64603,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001099,src_000003,time_11935,execs_64655,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001100,src_000003,time_11941,execs_64679,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001101,src_000003,time_11966,execs_64760,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001102,src_000003,time_11970,execs_64779,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001103,src_000003,time_11973,execs_64790,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001104,src_000003,time_11991,execs_64852,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001105,src_000003,time_12001,execs_64894,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001106,src_000003,time_12023,execs_64981,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001107,src_000003,time_12053,execs_65084,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001108,src_000003,time_12057,execs_65101,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001109,src_000003,time_12072,execs_65150,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001110,src_000003,time_12086,execs_65208,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001111,src_000003,time_12123,execs_65347,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001112,src_000003,time_12141,execs_65369,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001113,src_000003,time_12161,execs_65444,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001114,src_000003,time_12175,execs_65484,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001115,src_000003,time_12218,execs_65587,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001116,src_000003,time_12226,execs_65602,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001117,src_000003,time_12229,execs_65613,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001118,src_000003,time_12234,execs_65636,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001119,src_000003,time_12243,execs_65668,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001120,src_000003,time_12250,execs_65691,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001121,src_000003,time_12288,execs_65821,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001122,src_000003,time_12311,execs_65898,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001123,src_000003,time_12336,execs_65978,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001124,src_000003,time_12352,execs_66035,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001125,src_000003,time_12369,execs_66074,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001126,src_000003,time_12377,execs_66096,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001127,src_000003,time_12390,execs_66139,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001128,src_000003,time_12396,execs_66160,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001129,src_000003,time_12404,execs_66189,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001130,src_000003,time_12414,execs_66228,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001131,src_000003,time_12433,execs_66295,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001132,src_000003,time_12451,execs_66368,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001133,src_000003,time_12482,execs_66450,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001134,src_000003,time_12542,execs_66654,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001135,src_000003,time_12577,execs_66791,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001136,src_000003,time_12585,execs_66819,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001137,src_000003,time_12633,execs_66985,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001138,src_000003,time_12649,execs_67048,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/.afl-tmin-temp-37266 b/test/fuzz-libghostty/.afl-tmin-temp-37266 new file mode 100644 index 0000000000000000000000000000000000000000..e209f019af5d1222a588e1e5d6f896a7710e6f0e GIT binary patch literal 59 scmXpo00QY~V*_jJ6a#~lCk6%#AQ2c~HL!*;fph}{NHWEMmjej60D3kHM*si- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/AGENTS.md b/test/fuzz-libghostty/AGENTS.md index 9c4f530948..5205a388f3 100644 --- a/test/fuzz-libghostty/AGENTS.md +++ b/test/fuzz-libghostty/AGENTS.md @@ -5,7 +5,8 @@ - Run a specific fuzzer with `zig build run-` (e.g. `zig build run-parser`) - Corpus directories follow the naming convention `corpus/-` (e.g. `corpus/parser-initial`, `corpus/stream-cmin`). -- After running `afl-cmin`/`afl-tmin`, run `corpus/sanitize-filenames.sh` +- Do NOT run `afl-tmin` unless explicitly requested — it is very slow. +- After running `afl-cmin`, run `corpus/sanitize-filenames.sh` before committing to replace colons with underscores (colons are invalid on Windows NTFS). @@ -31,11 +32,5 @@ not from a file argument. This affects how you invoke AFL++ tools: -- zig-out/bin/fuzz-stream ``` -- **`afl-tmin`**: Also requires `AFL_NO_FORKSRV=1`, no `@@`: - - ```sh - AFL_NO_FORKSRV=1 afl-tmin -i -o -- zig-out/bin/fuzz-stream - ``` - -If you pass `@@` or a filename argument, `afl-showmap`/`afl-cmin`/`afl-tmin` +If you pass `@@` or a filename argument, `afl-showmap`/`afl-cmin` will see only ~4 tuples (the C main paths) and produce useless results. diff --git a/test/fuzz-libghostty/README.md b/test/fuzz-libghostty/README.md index 4628806cbb..a4572af376 100644 --- a/test/fuzz-libghostty/README.md +++ b/test/fuzz-libghostty/README.md @@ -104,29 +104,10 @@ AFL_NO_FORKSRV=1 afl-cmin.bash \ a bug in AFL++ 4.35c. Use the `afl-cmin.bash` script instead (typically found in AFL++'s `libexec` directory). -### Test case minimization (`afl-tmin`) - -Shrink each file in the minimized corpus to the smallest input that -preserves its unique coverage: - -```sh -mkdir -p corpus/stream-min -for f in corpus/stream-cmin/*; do - AFL_NO_FORKSRV=1 afl-tmin \ - -i "$f" \ - -o "corpus/stream-min/$(basename "$f")" \ - -- zig-out/bin/fuzz-stream -done -``` - -This is slow (hundreds of executions per file) but produces the most -compact corpus. It can be skipped if you only need edge-level -deduplication from `afl-cmin`. - ### Windows compatibility AFL++ output filenames contain colons (e.g., `id:000024,time:0,...`), which -are invalid on Windows (NTFS). After running `afl-cmin` or `afl-tmin`, +are invalid on Windows (NTFS). After running `afl-cmin`, rename the output files to replace colons with underscores before committing: ```sh @@ -140,3 +121,4 @@ rename the output files to replace colons with underscores before committing: | `corpus/parser-initial/` | Hand-written seed inputs for vt-parser | | `corpus/parser-cmin/` | Output of `afl-cmin` (edge-deduplicated corpus) | | `corpus/stream-initial/` | Hand-written seed inputs for vt-stream | +| `corpus/stream-cmin/` | Output of `afl-cmin` (edge-deduplicated corpus) | diff --git a/test/fuzz-libghostty/build.zig b/test/fuzz-libghostty/build.zig index 382283ee23..d5daca940a 100644 --- a/test/fuzz-libghostty/build.zig +++ b/test/fuzz-libghostty/build.zig @@ -12,7 +12,7 @@ const Fuzzer = struct { pub fn corpus(comptime self: Fuzzer) []const u8 { // Change this suffix to use cmin vs initial corpus - return "corpus/" ++ self.name ++ "-initial"; + return "corpus/" ++ self.name ++ "-cmin"; } }; diff --git a/test/fuzz-libghostty/corpus/sanitize-filenames.sh b/test/fuzz-libghostty/corpus/sanitize-filenames.sh index 7462f55965..0033607971 100755 --- a/test/fuzz-libghostty/corpus/sanitize-filenames.sh +++ b/test/fuzz-libghostty/corpus/sanitize-filenames.sh @@ -10,7 +10,7 @@ cd "$(dirname "$0")" || exit 1 if [ $# -gt 0 ]; then set -- "$@" else - set -- parser-cmin parser-min + set -- parser-cmin stream-cmin fi for dir in "$@"; do diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000001,sig_06,src_000000,time_4246,execs_24433,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000001,sig_06,src_000000,time_4246,execs_24433,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..c56dd8e55f93569a47ba4113d67f8423a0946703 GIT binary patch literal 33 ocmZSZNX^NKP#0!qXb@y(t~W4|%8-t>XJX(FFUrrEt;ov-0D8#>Q~&?~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000008,time_0,execs_0,orig_09-mixed-text-csi b/test/fuzz-libghostty/corpus/stream-cmin/id_000008,time_0,execs_0,orig_09-mixed-text-csi new file mode 100644 index 0000000000..a01d1ca9ec --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000008,time_0,execs_0,orig_09-mixed-text-csi @@ -0,0 +1,2 @@ +ABCDhello +world \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000009,time_0,execs_0,orig_10-sgr-256-rgb b/test/fuzz-libghostty/corpus/stream-cmin/id_000009,time_0,execs_0,orig_10-sgr-256-rgb new file mode 100644 index 0000000000000000000000000000000000000000..5439f26a41b81520f20a80efd4d148f72ab8d4e0 GIT binary patch literal 42 xcmZROjyATiHnldiG|MeYO_7c^v9LC>Hn27_HMKU#O)pAK%~ME9myR~b1pwc63rhe1 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000013,time_0,execs_0,orig_14-decset-decrst b/test/fuzz-libghostty/corpus/stream-cmin/id_000013,time_0,execs_0,orig_14-decset-decrst new file mode 100644 index 0000000000000000000000000000000000000000..d540d67f52a9331764300257e70d007ac0d4e9b1 GIT binary patch literal 29 acmZROj4%>j~z1}2snU>=AB@p1rST?Xd> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000014,time_0,execs_0,orig_15-scroll-region b/test/fuzz-libghostty/corpus/stream-cmin/id_000014,time_0,execs_0,orig_15-scroll-region new file mode 100644 index 0000000000..79554c7c90 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000014,time_0,execs_0,orig_15-scroll-region @@ -0,0 +1 @@ +DDDM \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000018,time_0,execs_0,orig_19-many-params b/test/fuzz-libghostty/corpus/stream-cmin/id_000018,time_0,execs_0,orig_19-many-params new file mode 100644 index 0000000000000000000000000000000000000000..756ad9d9a3467d860844417d0fd6e21166833749 GIT binary patch literal 42 scmV~$Nf7`b3;;2FV1jKqXQiM4|6h_)FNSG%I9+a!G(kdAx(u1`1G%LL@&Et; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000019,time_0,execs_0,orig_20-csi-subparams b/test/fuzz-libghostty/corpus/stream-cmin/id_000019,time_0,execs_0,orig_20-csi-subparams new file mode 100644 index 0000000000000000000000000000000000000000..571617bc37e7f2f179b0d479094ae44378919acf GIT binary patch literal 27 icmZROjyATiGO{uJW>O5@^uu#^NVs)6d62HbD&Z)8UQ*r5bOW| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000092,src_000000,time_171,execs_1087,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000092,src_000000,time_171,execs_1087,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..e8878c0245f2374296bc761ecfa6651ed91ea333 GIT binary patch literal 42 xcmaFu(Uz0LARTLAZJkk4Qc!HAub*0xm|KvOs+XLfD;<-ZlbM{IlcLDm1pr1C4&eX* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000101,src_000000,time_196,execs_1186,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000101,src_000000,time_196,execs_1186,op_havoc,rep_4,+cov new file mode 100644 index 0000000000..437ce518d1 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000101,src_000000,time_196,execs_1186,op_havoc,rep_4,+cov @@ -0,0 +1 @@ +0H8 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000103,src_000000,time_199,execs_1204,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000103,src_000000,time_199,execs_1204,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..d5aecedb8268332b617d61970e845ee5e4341979 GIT binary patch literal 16 XcmZSZNX^N~*HH-1FUm=|$HN5xD$E5v literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000105,src_000000,time_203,execs_1222,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000105,src_000000,time_203,execs_1222,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..1f9711901cfc6b719752713d7773240f694a0bf9 GIT binary patch literal 20 acmZSZ00LJJj}%2-u3roczfxZEa{&N1g9YpW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000108,src_000000,time_210,execs_1269,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000108,src_000000,time_210,execs_1269,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..5478435b027f68be9ab5cfb6f16626d6ee81dc84 GIT binary patch literal 16 XcmZSZ$j!;gcUK6{FUm<#{LBdeE8qo* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000109,src_000000,time_212,execs_1280,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000109,src_000000,time_212,execs_1280,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..a214ef11b16484f938dbe1a8dc0bd40871f5437c GIT binary patch literal 60 fcmZSZNX^N~*HH-1=fwm?IVp;mqP$>XE?zDG6GaE< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000120,src_000000,time_237,execs_1406,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000120,src_000000,time_237,execs_1406,op_havoc,rep_7,+cov new file mode 100644 index 0000000000..b7b362fb9c --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000120,src_000000,time_237,execs_1406,op_havoc,rep_7,+cov @@ -0,0 +1,2 @@ +]0yĻ]MMy +]0;l,o \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000122,src_000000,time_241,execs_1430,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000122,src_000000,time_241,execs_1430,op_havoc,rep_7,+cov new file mode 100644 index 0000000000..b3394ebfa4 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000122,src_000000,time_241,execs_1430,op_havoc,rep_7,+cov @@ -0,0 +1 @@ +!M \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000123,src_000000,time_245,execs_1438,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000123,src_000000,time_245,execs_1438,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..6fed885c4cfad22182a9797ee63b419a4233802f GIT binary patch literal 47 lcmZSZNNotuFM7$y@;@ghUq=DR&Phql`Tzehrm!L}7Xa8}6Bqyh literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000125,src_000000,time_249,execs_1464,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000125,src_000000,time_249,execs_1464,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..98e49af7b38ae19f616bd972805195bd830ddc6c GIT binary patch literal 35 qcmZROjyATiGO{un+a literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000163,src_000000,time_338,execs_1980,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000163,src_000000,time_338,execs_1980,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..4e466a7df3a8fa0a5e6326a939e1c6263489b2df GIT binary patch literal 31 ecmX@IjY~S#z}nXe1Z)+ptiZfVh7^!^tN{Ry7zld+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000166,src_000000,time_344,execs_2019,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000166,src_000000,time_344,execs_2019,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..d35843e5ebc0b625e8763c93916336185c31e67e GIT binary patch literal 32 mcmZSZ*v6Hgl9Q9KqY$27l#}ut2&7{TtbKnmF#cM`B@F=2_YDI8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000174,src_000000,time_365,execs_2148,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000174,src_000000,time_365,execs_2148,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..e864dc41965a36a7d9b89b06a20103ef618233cc GIT binary patch literal 67 ocmZQzkdC#mw$3OiDM$t3#vB;G63Et%wZIU7Du#%6bfi`Q0P_0Me;BIr%yY;nE5Q9$;o{Mh2!xMg}hz2m=6fZw^2J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000214,src_000000,time_479,execs_2790,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000214,src_000000,time_479,execs_2790,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..17024ade0db80182ef098cc06b17397f03ce107e GIT binary patch literal 56 fcmZQzKmrCH(iYMnzN-hAf=j_9EWjcuio9F^P5T2$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000216,src_000000,time_484,execs_2820,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000216,src_000000,time_484,execs_2820,op_havoc,rep_8,+cov new file mode 100644 index 0000000000..7e856a084a --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000216,src_000000,time_484,execs_2820,op_havoc,rep_8,+cov @@ -0,0 +1 @@ +0H \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000220,src_000000,time_499,execs_2916,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000220,src_000000,time_499,execs_2916,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..d8578386fce557670aba8336f46edbd4434566cb GIT binary patch literal 16 Vcmd;7l;H#d6+Q+v9fk1xA^;2i0!IJ< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000221,src_000000,time_503,execs_2940,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000221,src_000000,time_503,execs_2940,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..eca334313072c9d60fbf21b1526f15ef11afe864 GIT binary patch literal 83 zcmaF*|Nl1ztU!Q)!Pd~gK&RN&P)8vovm__A3`JdjQBH~?FPBGZ4@fR2CtpV)Jfet! GfeQe7s1O$b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000222,src_000000,time_505,execs_2954,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000222,src_000000,time_505,execs_2954,op_havoc,rep_7 new file mode 100644 index 0000000000..3392485d74 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000222,src_000000,time_505,execs_2954,op_havoc,rep_7 @@ -0,0 +1 @@ +Hell=o,ZWorld diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000228,src_000000,time_527,execs_3089,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000228,src_000000,time_527,execs_3089,op_havoc,rep_7 new file mode 100644 index 0000000000..8586ead8d6 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000228,src_000000,time_527,execs_3089,op_havoc,rep_7 @@ -0,0 +1 @@ +Hellg,lTo,WW \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000237,src_000000,time_555,execs_3265,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000237,src_000000,time_555,execs_3265,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..6dc98b4834d10e8c37e4182fb71c184ede8e4555 GIT binary patch literal 16 XcmXr^VPRlkh&Bq4jy87CQ3wYB6}1BG literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000239,src_000000,time_565,execs_3330,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000239,src_000000,time_565,execs_3330,op_havoc,rep_8,+cov new file mode 100644 index 0000000000..e217f881b2 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000239,src_000000,time_565,execs_3330,op_havoc,rep_8,+cov @@ -0,0 +1 @@ +l)----d! Cellw, Worl \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000241,src_000000,time_569,execs_3355,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000241,src_000000,time_569,execs_3355,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..68003382f5b3996ad0d6852be55a598a50b0f001 GIT binary patch literal 70 zcmZSZNab1kfrDedPL7yIPENj#LipMboQ|9ZoIt{f)0vSM%5}!3#yP(zCqMFUmj(BG%&HukY-?D5Xg{@2J?XOItt+oKy?8A?h73N literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000246,src_000000,time_581,execs_3427,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000246,src_000000,time_581,execs_3427,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..de1064d35efddc4fd3e9fe71ea808c4e0d49ae06 GIT binary patch literal 38 gcmd<*hk;Lg{QN133?8XDIXRU;3?XuIQWSZ)0GvMw@c;k- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000249,src_000000,time_594,execs_3512,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000249,src_000000,time_594,execs_3512,op_havoc,rep_6,+cov new file mode 100644 index 0000000000..a154378e1e --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000249,src_000000,time_594,execs_3512,op_havoc,rep_6,+cov @@ -0,0 +1 @@ +ld! \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000252,src_000000,time_605,execs_3580,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000252,src_000000,time_605,execs_3580,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..63cb772895a7f555c8d22b9cd5ba1a542e491298 GIT binary patch literal 40 pcmZSZNX^Naq@xg?KOGDh7@~~=q@#_290mqP1|SuZ!%)x51pplM4I2Oe literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000255,src_000000,time_613,execs_3625,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000255,src_000000,time_613,execs_3625,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..4fcc1f427133af65744b50d4816cad0d6efc139d GIT binary patch literal 59 xcmdN<$jQmqQDFH0-^4@u|Ns9$c0QN@iy45$!t;xAQWSZ)JpR|`)aod}xB&Fk7#aWo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000264,src_000000,time_648,execs_3790,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000264,src_000000,time_648,execs_3790,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..403c83b5d2b643023c41f362f23feddab7886ff4 GIT binary patch literal 57 pcmZSZuto-{IlMXfItmIo3LwBB9c^rZkOm1_SeaTG85r<#0RU_@3;qBA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000266,src_000000,time_652,execs_3816,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000266,src_000000,time_652,execs_3816,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..e324fb00c9c5c466e2b8b56f0b8f9ea8f1ce9aa1 GIT binary patch literal 68 qcmZSZD9*`YU{natFUm<#WkJOx;d`<-*CnrUbmy7uY7c*AyLK^^0X9<}A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000276,src_000000,time_690,execs_4005,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000276,src_000000,time_690,execs_4005,op_havoc,rep_6 new file mode 100644 index 0000000000..f1c452ca50 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000276,src_000000,time_690,execs_4005,op_havoc,rep_6 @@ -0,0 +1,2 @@ + rldWorldr +lllllllllld! , Worle! \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000279,src_000000,time_698,execs_4051,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000279,src_000000,time_698,execs_4051,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..cc0e84fdbb41574c1199a2becef62a90ffb9a475 GIT binary patch literal 23 ecmZSZNX^N~56>^m`M}MfqY$27l#`;!D-8f#O$RUl literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000281,src_000000,time_704,execs_4089,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000281,src_000000,time_704,execs_4089,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..7c172457b0e0ba8fe762f742a3efe484a22ff776 GIT binary patch literal 28 jcmZQ*%!&4pj!w_X{NKRqk(!f}ucHv2UzC%g$jb!)j|2%% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000282,src_000000,time_707,execs_4107,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000282,src_000000,time_707,execs_4107,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..c2af91a1f2b8413809df10fd6e9d602858a123d2 GIT binary patch literal 26 Vcmd^2LFiu$3?RhI1pw)C4_yEN literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000286,src_000000,time_720,execs_4179,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000286,src_000000,time_720,execs_4179,op_havoc,rep_5,+cov new file mode 100644 index 0000000000..588db63361 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000286,src_000000,time_720,execs_4179,op_havoc,rep_5,+cov @@ -0,0 +1 @@ +llo,WorldHe \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000289,src_000000,time_731,execs_4250,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000289,src_000000,time_731,execs_4250,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..2fa8324c00a913f481cac47f916e9ca312d88e5b GIT binary patch literal 46 rcmZSdNX@DLp92I%IVp;~tgNpYfIu3EnHU&&xmZ|PS$~2EFyI0J4eAIa literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000290,src_000000,time_736,execs_4279,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000290,src_000000,time_736,execs_4279,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..17633591a89d9bfd7297fc0d92e7dd988e61ffd9 GIT binary patch literal 47 jcmXTdVPaxpe8hA%JijQ1my3%52$(>;UJ%a##6<=GB_9J> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000300,src_000000,time_784,execs_4509,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000300,src_000000,time_784,execs_4509,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..802f8f25ac3625ddbd306cc6925438ecefe99b96 GIT binary patch literal 78 zcmZSZNX==jNHs<2v;{pIdgar-& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000310,src_000000,time_839,execs_4795,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000310,src_000000,time_839,execs_4795,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..99aaaefccb34d0dde264a1740d6a4890ac126108 GIT binary patch literal 28 jcmZSZNX>~hwy-j?GBP!_GO#kpm5w&GDDKx$2#Rj*}uU7Z(8OUJJ

    gk5n!om^g9b|NsB<^Tms#WuxuQEHk8~V=YPwiZ?D=v`AXP zz@xr_fx*BI*j$H+DVXoR_eq9sGImA-zefvL5dB?CVYSZ1&qnUu>! z%i9|Ym{@`=GBV8oYA^+9Fk}#jR$xd?k&ZUCHU?`ILk6Z|DT=&Y=Ee{uCKev4U!m^1 q4|gAi0LZ~0Z@_2}8w-$*wX|knV6X<;_Zdhsq(H5n2Bjes%nblAB}DH4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005687,src_005591,time_2489142,execs_3190093,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005687,src_005591,time_2489142,execs_3190093,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..299bcdea12996f3b87eec9e33ebbd7ed93fcef01 GIT binary patch literal 289 zcmZROi`GB@(;Vq&dqV>gk5n!om^g9b|NsB<^Tms#WuxuQEHk8~V=YPwiZ?D=v`AXP zz@xr_fx*BI*j$H+7TXoR_eu_Z&XmA-zefvL5dB?CVYSZ1&qnUu>! z%i9|Ym{@`=0;+{+Fk}#jR$xd?k&ZUCMrZ|cO)NZ8ze3$|AH^+Pu@=_*?``9fjx{tk zw)V6>X>D#TVQneR#TA&5QE8n~5^ZZ_(7=%MkwG15w21}KAn903YX$}eYcUY`48#m6 UV5XSZG$;+BOvO?ZdAZDu0Vak?7ytkO literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005689,src_005591,time_2490297,execs_3190624,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005689,src_005591,time_2490297,execs_3190624,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..8adc771af1f172369d95c15badc6a9445b1a80c6 GIT binary patch literal 291 zcmZROi`LLk)qn!i9O-C#Ljx0!R4yQxIC0|t|Nryz#fzk6qwUQsGo+2By|-Kw!zh z4+NGOtVSl~EiEnoU8I3zOG^rv1{w%*6N5ms0z+zwbhN28LU*i%wRJ{Gw5^dr14GV7 zxDpc!kJPUq_dnUO_WcS)B=>`S#U&kUY0bdEU@Zm$pMjVm1e-#H<|VlWV)$jfDJt6`A>0GfC*ApigX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005693,src_005638,time_2498698,execs_3199304,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005693,src_005638,time_2498698,execs_3199304,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..1903e2491f562a80593892866d954227e65e2f73 GIT binary patch literal 327 zcmZROix$>^0qJOaATl&C@kr$Yf{7C+{?9J9($`NlFtv8GWT*jyoSK^d{}~wS|4Yk8 z+nZTtNK40BloS+iT(oFWhIBPhx3MKd2~fZ)5lrM3J$9ZVf+w zOmen#tfjT7m4TH(u5^^C1wX%K2CI1Qv_zL7RBrpl+$^ZZJ^Tn;LJo*1e8%jrqq$qN6 hNds*I`qElV^e5D#DPj;X4N8Nk|Md(EDT=&Y<^bY3S)>2} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005697,src_005638,time_2500038,execs_3200132,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005697,src_005638,time_2500038,execs_3200132,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..18a8a345d9a37f2af05ec83bc521c7801409236e GIT binary patch literal 278 zcmZROix$>^0qJOaATl&C@kr$Yf{7C+{{R1FcK&m|DA8GSt*K05Jma1A%1*tC2~$Otiecp@5NPj&!-bk!eP1j*)2& z$R-AXXa$DU6zOP5B%@+2tl_5Sd}NS}mX7w3jyBd&0MbxO8st0(m^d-#zl(GW2(&YJ zq~^0qJOaATl&C@kr$Yf{7C+{{R1FcK&m|DA8GSoo8lvXH%9|#%*e=^k@m`H^K^?(4-1Z(Szl9JwHYq-{& zj|>c{DbmrBNan?Y8~_Ipm*n&Rx3==k7mqfSjt)stTMU|;~c&l>CyG0~r5VxPst b#28Y51PDw6lVV~zK>B|@14D`;FPAw0ns!7N literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005700,src_005638,time_2503185,execs_3202281,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_005700,src_005638,time_2503185,execs_3202281,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..cd6f90cbd615d746502ebb0b379da3ef89762ab4 GIT binary patch literal 310 zcmZROix$>^0S1PK`e=JY0~3!_E+CjVapM2~{}~wS|4Yk8+nZTtNK40BloS+iT(pQY zL%JHM(Abip*h*hN)xgx+&61%84e$ejWd^H}Nx4k4yuG1-k!6l_xxJBTMrw|cX{ugw zzL2zk@+{sQ2B5Ll))@@a(K*sU>lp;16&O-eq@yJv=1WI=0Hvg(8BhT?H#gX3pkBBm zaz4T}n^-_R0rChCFfcMOfM|%H^7F;5tvvbvM;l5FbD%Vc`d`n$kfO-TWexz~z)5ic literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005701,src_005638,time_2504120,execs_3202898,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005701,src_005638,time_2504120,execs_3202898,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..2ee2058f58b68ebbc2f22342bcf0809661232225 GIT binary patch literal 313 zcmZROix$>^0qJOaATl&C@kr$Yf{7C+{{R1FcK&m|DA8GSmQpwSl#fsj0O=ZhBE_YK%fsx^%PwNE`$RWIKaEv;sqFigdIj(0B%@@v#=xFs60RN4OFb3y4cW zu7!de>1d+>AU3cFn8lmJ0Ccgnbq0fUw6>R*V1P785yV^h`Qp}Ap8Wr#4W*+)QWUwk oq!}0(fS$D$6a6Ws@L5buj3EU`fWR~`2_gR1Gccqm@^YC20I%mzi2wiq literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005704,src_005638,time_2505064,execs_3203510,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005704,src_005638,time_2505064,execs_3203510,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..4322685d7c95e7ad7271891e6fad01adf7797447 GIT binary patch literal 249 zcmZROix$>^0qJOaATl&C^GM|af{7C+{{R1FcK&m|DA8GSr{}eju>SU^Ox+mx<0XGR*;*%^(o1z>u0E9W7~K2-h5I zVGTDY=ObK+i3P+RT;d?taB=^@F@_W%0Rq#&B!u{1ufUL^$jfC80241kZU6uP literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005705,src_005638,time_2505690,execs_3203991,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_005705,src_005638,time_2505690,execs_3203991,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..ff79022f954b34b121220a219c6e40554cb7040f GIT binary patch literal 276 zcmZROix$>^0qJOaATl&C@o?h;f{7C+{{L@cZTg>qq5i+LY_z?ZWrnnLtVKyd@y11q z7G+3R1JxQ^G89|sTcsM9TDw^?)Br&>h=2lqAh66}H8LreiI%rF6fm;%lrFb7GR;WM zF*3~oS;im`t-z3)A{{LWHA)|7RIG(H$W##1I_D!?iHU_rD#&3#5Fl-&5PoKx7heF7 zP=JU*UHm^k|38D3C;$IwL+R*{6h$t1X$A%cpeL-wM1P8jeHIfFV@LrKATSL~LWuwM L3=AoXyj*?&-%m;s literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005706,src_005638,time_2509320,execs_3206614,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005706,src_005638,time_2509320,execs_3206614,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..9bef1cd50a5bc5edae9c3a51e1bd02bcf606ec71 GIT binary patch literal 263 zcmZROix$>^0qJOaATl&C@kr$Yf{B|a{{R1FcK&m|DA8GSt-6O#KfeV1OS8EHhY*Ov+`VDJ)H#O%YT#1PV#8n`dadF8@^IpGx?fP|TX+dcah_+{9 t;5W~SP#0znNm0zt%@2@{Hg?b{0h1|;yj*Hfft+b#2=Kq2fdM3G4gfdLMLGZg literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005708,src_005638,time_2509849,execs_3206967,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_005708,src_005638,time_2509849,execs_3206967,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..6a0838c98db3ba6e3e1c1cab8f7e1fd402ffc2c3 GIT binary patch literal 351 zcmZROix$>^0qJNN>1caH0~3!_E@|0ldo#-n>1b1HBZDGo7clgdj^0qI10>1caH0~3!_E+CjVapM2~{}~vPPys{|C}00yS~l9=%rZk-I@Y43 zpm^h=MT;_|tAPd>TQU?|>FcK&m|DA8GSr{}e*DJs^YdF~uo{_^%S6lD8wwa%=17;@ z8<}RL<`|jgfZWF*5Us$Fnj#$yvq%$YQLKeE+|Hbja3v-dKra-ddLSw3%r56`jV&!RSdC1|WuoQn>;FfaT3G2?c`*EsHjFm0%#kj)H!{sg%>fc1QyB!J6&O-e zq@yK)+8Bzh^z~B>Ok*vqtus=hZH){}EKNoQAe<+cuKa!(2aBhDKFYbzKA8Yn+h`qXdZqo;E@xfV4UcC`Q!0xaQ9X zKnEJH7tIrk`{k4tl4${9DS42nln0qQBl#N<2o{BxhUtrvL7$e;tj5|5`POli8?-3} w?YPUih*g??-Y)}B%=5%?a{FM@?=RYFUD}VbU-4Fo0HEIyrfCA4t)8*|0@;{2NB{r; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005714,src_005618,time_2517568,execs_3212946,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005714,src_005618,time_2517568,execs_3212946,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..cd91a055d215c7c28467d9fc5fe7b46873b48b67 GIT binary patch literal 238 zcmZROix$=Z0qJOa>1bO+0~3Y@E+CjVapM2~{}~wS|4Yk8+nZTtNK40BloS+iT*Sb@ z#1L(7Xkct&V_*Pk;W7sRIp06= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005715,src_005618,time_2518093,execs_3213331,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_005715,src_005618,time_2518093,execs_3213331,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..038a81f00bf44400521142133fcbd30582fbc31a GIT binary patch literal 275 zcmaKny$ZrW5QGQ8CLkz*h^)VzpkNXc^*kh&A;i{ZvGeeXXrY3o&yZK}4Sd3Q0c}K_ zVw>5S-49*1hepJa=LWH|jPg7$ykuPzz`dXjM>C;`c8e?Ud;k@cyHg=_)emlMw!gFQ z;2`o&e^d`dMz_chwaUyWOHkkTq4vZrQ;*AXGEr{0TS%#|#{PMRSH2sFFqH1`a8?=2 qn@g!dJW3iI6K|U54?&4$5dgy_9mfHTpZZA~)Jut{<391AX3bwOqDqMX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005716,src_005618,time_2520833,execs_3215739,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005716,src_005618,time_2520833,execs_3215739,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..fcbe37dc42ac8fdfc7b82a7f22be4a91f7a89f14 GIT binary patch literal 210 zcmZROix$=Z0qJOahG=_30~3!_E+CjVapM2~{}~wS|4Yk8+nZTtNK40BloS+iT*Sb@ z1XO65!D?huE)y+pZzy15nIm0pZ)BR0ngb+&1{pF4M5i;PrbtIi8W>wL6kF-*ry7{X zT3B0WltkMa8JJj_npzv=rWd8=FaV7O3V)D}*7g#N_K=SD6)%F>2yzFPGy?-SUSPxk Rbf&eKm>2^?iZw5nIRNABEy4f* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005717,src_005618,time_2524442,execs_3218656,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005717,src_005618,time_2524442,execs_3218656,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..4c1d8314ae2d67c3f569b2206393116bfb34fae4 GIT binary patch literal 269 zcmaKny$ZrW5QIm;CLkz6MAqLwXUY)8i_`x2xC3Pr!KqTF;)_e0d*P%e zR7#i7mqw@73KDAEhfauFQi?NixmcJR@%x4`7J}n)Jl39!7eQc7yz;$o<}daI`vC|g nW#H|$2c5z`Y>^-yt?L{SZ<>cs7XT%PtlNfx>$*TPs5gk5n!om^g9b|NsB<^Tms#WuxuQEHk8~V=YPwiZ?D=v`AXP zz@xr_fx*Bfc1V;KaZ6&O-eq@zs?j4joJ_9jB3YaM-HVsNcC{wW%MP4p*V*pd^Pmurs literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005722,src_005582,time_2532109,execs_3221441,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005722,src_005582,time_2532109,execs_3221441,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..91424a209f4cadf87883c729340a2a572ddd84b8 GIT binary patch literal 306 zcmZROi`GB@(;Vq&dqV>gk5n!om^g9b|NsB<^Tms#WuxuQEHk8~|67z46mML#Xpyvn zfk%A<1A~E!bhKe^QR+5sU7$#6j*)2w*a&0GXaNQW2BQEL1t8x_Uq3aUK|0!qp%}z8 zFtv8GWZ>uL7qHA=H8LreiI%rF6fm&_*$y-SZVH1yv;sqFigdJzfw3h_YpjK}bw)|F zt&ssx!$*V?3uH$dTUgKH&0&xRD+XGu?IjrPAsy{&WQyz^kSDpMV=b+LF0~c|fzLq9 WkOF3kiA{sj5Xw|6MUj`w+!z1^AW8QC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005724,src_005582,time_2538055,execs_3222250,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005724,src_005582,time_2538055,execs_3222250,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..70ce2800959a5eb66f2bd4c08d38db25f4600925 GIT binary patch literal 252 zcmZRuv}RynuoeS>&p^zOB4%h{;*rV)1QRDt{Qv)de*TLhY1wFdGs_HV=~#=Bg5r&f z7A=xiFz~2vU|=wCk&ZUZElSgk5n!om^g9b|NsB<^Tms#WuxuQEHk8~V=YPwiZ?D=v`AXP zz$idk0jS(cUq3aUK|0!qq1ehqKh?n0+Rc)I-`Fx*fPsO*qrQQG!N5g2+Ay~$bsM*? zf`LbBj*)4GGzf#N;^!Bz%wRP#DVK?sw>K0pu>`pQC<##oRKXw+t-z3)A{}jFU~CDr z0%)6oX{?2{bw)|Ft&ssx!$*V?3tSEdd523n*3ug2CTlSe_zc7hDPX3U*fb~|fB_&9 MreZ0Iyji_@% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005728,src_005582,time_2568590,execs_3226408,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005728,src_005582,time_2568590,execs_3226408,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..f4f7c8b071d549b48eddf48fb3005903b10139bf GIT binary patch literal 337 zcmZROi`GB@(;Vq&dqV>gk5n!om^g9b|NsB<^Tms#WuxuQEHk8~LGrN{B?ZMB7cE*O ztzh6$-@w3N;36Gum|K*(O-xMeGY~VR00|J71}2RHq!obL`UwClef`vY2I*)chGG!Y z04p%HcC%#Q=jRu&%wRP#DVK?sw>K0pu>?8G$TTB02S|W?z#tHu0E9c^M@YzZ~b zG}gk}I-?}o*2n;;;Uhwc1uox$!hlOU*3z1Rfx#N=6)e63ivtN$u@psKE^}i5F#K6* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005731,src_005582,time_2578724,execs_3227757,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005731,src_005582,time_2578724,execs_3227757,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..79e9f981edcb25d47a9d3930b37b8985b1e57711 GIT binary patch literal 295 zcmZROi`GB@(;Vq&dqV>gk5n!om^g9b|NsB<^Tms#WuxuQEHk8~V=YPwiZ?D=v`AXP zz@xr_fx*Bh@lw7 zG%&Sxvt;1s=NGWdU^Ox+mx-3QHxw|j1lbNW0B#C{K(qowYKnBUi6AO4Ft&u56l-B^ zolz2PYh(b_{}G|X0_F!U=~zQ!V{1<-27#DmK*yPKawL6kF-*ry7{X zT3B0WltkMa8JJj_npzv=rWd8=FaV7O3V)D}*7g#N_K=SD6)%F>2yzFPGy?-SUSP!V SUxL9}OiWCHA;p@P%Nzi>y)Bmj literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005734,src_005716,time_2587069,execs_3230500,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005734,src_005716,time_2587069,execs_3230500,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..696a75dcc502f69c7d28fd6b075cd361091cabdd GIT binary patch literal 210 zcmZROi`MoMjP{U@_7yLZmW{SIv&@j@0s(0T25u052};LWloS+iT*Sb@#1L(7nZasg zQZ5rMZ*M4IVwoddZZBw>k(y&7>||1&Vu{|CCH Y8{`}eV8j5Fw-yr-61XTcbZ3=D6fmcHd>V1Y67bu6r{GfHaS@^S$H(64E; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005736,src_005576,time_2593701,execs_3235057,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005736,src_005576,time_2593701,execs_3235057,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..32e5218bbcc4239fd47e33df0d7d68c8bc2183d6 GIT binary patch literal 165 zcmZROE{%|mwl~ZG5=;#I7De`k1}2tuKjjR7LJW$w($e`kvlV}G8kqe5k1q8j*3i&E zAt{4_fuTM>SH}3^i2LMFf`a3nF5W?*QpObvW-hR7G@w+mq@g#MG@F=IgsK1 Ku`36;CI^0DcYWXnPShO~67MM**N#zl)3 zWk^R`b8+PsrKaX7B&CNjq=<>Bi2=bhBU71Zd3!?v6U!Xwa(g4w43JU9Rt$lRj$EcW z($P#zyn@z7OiV=#|G7}K0Zp_wWDtl}U`S1oj+Qhqwqz)_($`NlFpagawuYLOBhA3T z0CbWy$S$$ZKx~px5^ZZ_0JQEST(gM<$OEi6Y=w9$KVQ5^S~fC=L6J9uK{`hw+9boC o(<4>D3gT0c|G6+M19=k+ra@^jF_1ryO%xORU(djhqR7hy0J29_qyPW_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005739,src_005655,time_2594295,execs_3237358,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005739,src_005655,time_2594295,execs_3237358,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..e91b72bbf61f0cbd23b00ffc839a85a16ad4af0b GIT binary patch literal 364 zcmZ`#!AiqG5FH~PTnLQ_TV<`b7wJWs#*HLdBnU-%>A{O2LobrWJ*-xeLXZ81T>OCi zfq&I&@#evGSBnVZV`i9vnKv^Jj&Z;LjaHvwZfzLyu_VMJbzK`{0G5VzFuzC@W7A~* zT)j3;qZkT89!n{oy7v#aP*8eGEncEnS%&izs%$WjVJxmwXj!CcC*q4EJjsUvPc>WQ zwo_^b0Ct6Nv-Hh6PelALv%3xg?1C&99{$=gO@vT$ygUmn_xh)WC+-tcWpJ}~MPkj+ z^ZY##d0q)-^WSXNF0pf`q30`L`T)7gcgHfw5a4~pCfd000l{dpslKGJw1oV*-swPT S+v>2|b{UPVnPXDDPCl+UIYnVq`@3oEA7G_*H`Gp2k0C4 zXyOCJ$*zc?AIU(NneQiXDi6XSv>1gb3p(?NFBA(H>-*jq0{{lcvbe}J;zPQ8>E4H7 z&?p6C@JiivQ`giGqHdLXo;*I?LFxNvKH)7+H1VBh(B-q4iV|^?!HAIQ-I%XVWKhgK zo>jOiXi`;Z#Q=oe^*`zIR3xPHKeP1;o}7RxQ6B$Nv1asAUd0h{fBcN_lyWiF<#4-m z&5{bGciN^oY;k;F!PM1&)sf`7*jp$s-+lnCGxo=&%}dyXx}?;b*S5eK Ipq#qw3s6Z^MF0Q* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005741,src_005655,time_2595037,execs_3238787,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005741,src_005655,time_2595037,execs_3238787,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..b19d228b634c13ea2fc808ff36c9e37bbb9dd449 GIT binary patch literal 394 zcmZ{g!AiqG5QfK~2NyykLR7|Tdy(Fn#Em3bWbq=sdJ$ylMY6buXeBB1*k{P450E$T z(ZmN>Cr!~D^kbJTQ zpc0I|mRi4!o?jjz_x&rM*hI0R4%aDE*>tLdSlp*DAX0M>@zuGyl%dDd0#}lhxmXFRf64R@%vgVPD&g;6)<)UU~#Irk%u$wWnEBhe5~88H*}lQmd&oV L#jXMJvCF;z&@x|4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005742,src_005655,time_2595096,execs_3238920,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005742,src_005655,time_2595096,execs_3238920,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..69843e663f135e0864276ff0df55ac47f84b600c GIT binary patch literal 340 zcmZvY%}T>S5XVQsLl;T|LQuw!dXe6m#7)U&k;RMj>cz{@i)3*Rsfa1`*k{Nk50E$T z(L_A2v#k^nf9x`s+5gAF1szXzj3!8iPnyWN6-?W<-g|(J$8$0>J{GmzIRAk zd@bLseHlMJKSCA9*D=#&xnqSJ1x-1f+9cQa3Py}_N10ro(WOZvscKvs-n2CW09)wr zHvZ%*3!Q5r{#Op^AfhqY3hDHh%c9WQt>`vOSo>qYB8zR4ri6!sJCWB&hl4+`TdHQu nh82enus$K_%wTS#a#uNggxII-Ld*d7-O~NcF#HCfx*CdanMg~O literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005744,src_005655,time_2597103,execs_3243432,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005744,src_005655,time_2597103,execs_3243432,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..6e71a3cb23850cd0b585d00b2c4c53cc74627c97 GIT binary patch literal 339 zcmYk2%}T>S6on537Y0fLLj1W_(~Wf3Bu*rgL9&x>-3T&dBN?1U{GlmynPX1ENTIdjh7N}ntTW=ql;uP_j6<1kIrbah8_o!v=GlqcKI>Z@&AOIkV3 z+r|JapTNBPFRxE1JnzP1_EBuvOo@0NP85C-KDn;1 t<;UrU=FcS-Qwu83w6NLn+PLY^y8j1<6QUcZ?7JS=|IL1MHBc<3&M(7SN=yI% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005748,src_005671,time_2599385,execs_3244720,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005748,src_005671,time_2599385,execs_3244720,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..cc2fe898c04f4e35a5db2074632769318f509f8e GIT binary patch literal 271 zcmZROi`GB@(;Vq&dqV>gk5n!om^g9b|NsB<^Tms#WuxuQEHk8~V=YPwiZ?D=v`AXP zz@xr_fx*BOZ9;pVV)^3&z{6Jut!D?huE)y+p&yZqb2{HtzmLWAoI{K@%F<7-eP&L@F5};ND zC)(D?uz?}xBZEM+0$9C?g-7aFpxYM$-F_eJb}s2yOKS!O25T`8U`PQ|Vq(*vG=wr0 LOHt(IGB5@JsN6*+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005750,src_005671,time_2604458,execs_3247107,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005750,src_005671,time_2604458,execs_3247107,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..828b47339158c28a275e2b09738fecc74da4cd5b GIT binary patch literal 267 zcmZROi`GB@(;Vq&duIa^k5n!om^g9b|NsB<^Tms#WuxuQEHk8~V=YPwiZ?D=v`AXP zz@xr_fx*B?9R0C6MH%kV7Ah66}H8Lre ziI%r#NHMVlSp-zekeVVL{nZ+wI@ZG4I->-t6~c+OH8N;m$oa@15Ul`KZ(`w*`W56r q9AF{P-S@%n=8}%Jv}RynuoeRWh7>R*CN>R9Lnu?R6h&Sx17iSRK|eJB literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005752,src_005674,time_2612569,execs_3251152,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005752,src_005674,time_2612569,execs_3251152,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..2d860053b48982f8860dc29e95666a5e2816675f GIT binary patch literal 289 zcmZROi`GB@(;Vq&dqV>gk5n!om^g9b|NsB<^QDWVWuxuQEHk8~V=YPwiZ?D=v`AXP zz@xr_fx#fvz|`8!lHm)t&vH2YKnBUskN~sLoq})*23C4qa@na$e@8Cr=CF|T7dzi#Ka;&}*!w`oio+cX)PUh?E-vXxE(Qh$dn3~v>6jepXp;M7Os(B48Td8$`7JY8jZDf@Q>3F!tr4=Z7S`4oCDFD<1`P~3 z^$Y^h3Jf46CKd^)U!hL84|IY!+zB9uaY@HoS_6G#Ed~OgftVo$%oG!w2BpE2j;UCR JA}^P@F#tECNN)fD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005754,src_005674,time_2612591,execs_3251236,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005754,src_005674,time_2612591,execs_3251236,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..f3a6682d552cc7790cb5a686139d2a8f8efc97e9 GIT binary patch literal 221 zcmZROi`GB@(;Vq&dqV>gk5n!om^g9b|NsB<^QDWVWuxuQEHk8~V=YPwiZ?D=v`AXP zz@xr_fx*Bgk5n!om^g9b|NsB<^QDWVWuxuQEHk8~V=YPwiZ?D=v`AXP zz@xr_fx*B{!p(qfozyQ)>Vv&&g73!q>KqraA vodj|ymvpS9H3I{KwHOF|24aR3FjEYRUa)WT#l@yUR6t2nu@psKE^}i5XbnSC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005756,src_005674,time_2612644,execs_3251462,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005756,src_005674,time_2612644,execs_3251462,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..f9cd59acc9d5d0090d71e9931c12ff56ea2e3f24 GIT binary patch literal 269 zcmZROi`D>w#N2|MRK4WjFhmbBs(gq@(T44U8=rimmkZQw>b5-7FdSfxt3@)ySkg zHAOnw)EXfhYi@0wQ4(!yWYEBnQ_mm}t-t_MVq%ey`jrb0m^g9b|NH;*^TpwA11pw} vwX|knV6YYgfzLq9kRm1~YG!Q)bTSZhEn1Y550aV&BH+MOEJcx*%iI_M3tK|W literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005760,src_005674,time_2612851,execs_3252312,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005760,src_005674,time_2612851,execs_3252312,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..ee9768de1fc6224adc059ac7ca48c7fa55dee5d2 GIT binary patch literal 265 zcmZROi`GB@(;Vq&dqV>gk5n!om^g9b|NsB<^QDWVWuxuQEHk8~V=YPwiZ?D=v`AXP zz@xr_fx*Bi6n^<@NZDN4)5>mfH sTnBU@82rBvbfq}Zl{>KlF|p5LVqy#_Kmr7&fk_x)Dwd+i%Vlm108ye-RR910 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005761,src_005674,time_2612895,execs_3252477,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_005761,src_005674,time_2612895,execs_3252477,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..349e82615703ee67d94653b835c3c3dc9ad433d6 GIT binary patch literal 267 zcmZROi`GB@(;Vq&dqV>gk5n!om^g9b|NsB<^QDWVWuxuQEHk8~V=YPw7#S8VS`;m7 zXwdLKLpnM-+Va7-^rBRg^3=R&>1Y$6kZFcusHL=mfk%Bq84@T$Vgs3$48>OZ`l$w{ z)^3&z{6Jut!D<9FB?V}JwJ}5%RR@&E08(ONk&yZo>c;#3^V7tEZj1r~h&w^9=aP=K hv}RynuoeS>&p^zO0%nSdO@q=9%2X^xk(bNd7y!cNPe}j( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005762,src_005674,time_2612935,execs_3252670,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005762,src_005674,time_2612935,execs_3252670,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..aeaf224fbac0613c2423f2a25a1b54fd55212523 GIT binary patch literal 244 zcmZROi`GB@(;Vq&dqV>gk5n!om^g9b|NsB<^QDWVWuxuQEHk8~V=YPwiZ?D=v`AXP zz@xr_fx*Bgk5n!om^g9b|NsAU^QDWVWuxuQEHk8~V=YPwiZ?D=v`AXP zz@xr_fx*B|NMM$xD$YaY+TZ@mevdm v4ADjb(jcstoS&NubX#6Qv9%Zodgk5n!om^g9b|NsB<^QDWVWuxuQEHk8~V=YPwiZ?D=v`AXP zz@xr_fx*BgUj5m1SVMMCOVE-uDsAL(dg9R=xVA1DRn`eZ5O y&jz{eKG1FAaJPY6%q1ObY0bdEU@Zm$pMjVm1x1_mHynj;-;Z)jlRk;(-G6DLmm|Nnn}zI2haY_z?ZWrnnLtVKyd@y11q z7D+1@c+@vAFc`QcZ&5vF1(io9Ir F#sCqmMs)xH literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005767,src_005674,time_2613157,execs_3253700,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005767,src_005674,time_2613157,execs_3253700,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..d83a13aac1fea4c6e703c49a778779ee3d9d9a3f GIT binary patch literal 263 zcmZROi`IYu>1dM-(;Vq&dqV>gk5n!om^g9b|NsB<^QDWVWuxuQEHk8~V=WX6Jn9=5 z7z|vbrx_Y4rEcTa1&XBR7@1}OwVE3kTQU?|>FcK&m|DA8GVlX|Wd^H}NqK6DbhN28 zLN?aI+B%~o+SbURfuXpbK_FUz0i?vlA|drF)av^{tHohfXJ7znkQ2G2V=b*27#OU@ zK;W}jagw`*wW+nIjdZllrcxy(r5x#4Mg{>fF@_Yd3Nf*1P#Qv+ilr#>a+wgk5n!om^g9b|NsB<^QDWVWuxuQEHk8~V=YPwiZ?D=v`AXP zz@xr_fx*Bgk5n!$uGP}fhSo+!X4dA`7S@*5h6dJ#hSr8gKp8ISSVIG@ zi4!OO|NlQfU%E(IHrn3IGDBKA)}o}Kc;li)i=-6{Jn9=57z|vbrx_Y4rEcTa1&XBR z7@1}OZ7?@5wqz)_($`NlFtv8GWZ(w^%M4Z{lk(IQ>1b1Hglw#ZwRJ{Gw5^dr14B;T oGl6_@xMj%31D&J_bd;qh0|SG#7zlh86Ek8+0W-zKc)84t0TpjJe*gdg literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005770,src_005703,time_2615592,execs_3259001,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005770,src_005703,time_2615592,execs_3259001,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..3df9b3ec6966b06cb8825c4daff76c1d708ca703 GIT binary patch literal 299 zcmZROix$>^0qJOaATl&C@kr$Yf{7C+{{R1FcK&nCC>O3o|n`2r@G>NJkr58(A0E)bIm=KO?J=Nx4k4yuG2o|Arjt zat0QLXZp6hTr1z~Sj%f@Xku+@ZMKa|+TO@CBQ?j!Gza7W27%~Y>FnhEd~4}opac#r zv4(~U3=9kb($Pi=3Jj?!($SJo2N{^gT3AC}W@?@D5ojJnfr$mgXCU8kaY+Mp1HET0 bCi+uM?6a7d7()t>U^0qJOaATl&C@kr$Yf{7C+{{R1FcK&nCC>O3o|n`2r@G>NJkr58(A0E)bIm=KO?J=Nx4k4yuG2o|Arjt za(g4wjMN+>(;SdZ3{!cdC>4HY>k9^M9ffcy zpuz8%>ZPNN6ciXzQ>3FMp*9^0qJOaATl&C@kr$Yf{7C+{{R1FcK&nCC>O3o|n`2r@G>NJ~c>`$$LoN^`~7fEaGl(*OTO8(JG#7uVGA z1A#vytC2~$Otiecp}_x!9O-ge78MF0U% zj)8$8Kswq;L4hGPMLJp%>KX&nSPN^YvrMgXJ_5~yC@`^rcnjn;E-q=HZlK?+#YBIK hiG3Cm6JtmL66`=c4TwR2fl*BCe?0?3iXtzUIRM&KM@0Yt literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005776,src_005703,time_2618973,execs_3261019,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005776,src_005703,time_2618973,execs_3261019,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..2d299a9d073fc891ea1b889068f08ca0e0190dac GIT binary patch literal 302 zcmXv}Jxjw-6ul*i@E}+zK9FlQPP!#8=Jo3#S=|&|glDHF5b=cw4Ro;3{Dmz20ofcJ zT*P1G_+qU)3q>bkbp0xT?cb=(_fh~q)|T)j6< zli>>yFNZK4`Fq+3WY`n=3@5r0RVz91G!*{uXuU zd5|WkkG7ctNq*aKQkfO`Z3xj|Q*K?5F(frLRQ&Ll^B>MRBy{#@m$Yj@i*vgGNX}f= F{{u?^N!|be literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005777,src_005703,time_2620374,execs_3261924,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005777,src_005703,time_2620374,execs_3261924,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..86d3a2668ee7d66e4314e3615f308248b2f30876 GIT binary patch literal 276 zcmZROix$>^0qJOaATl&C@kr$Yf{7C+{;&TpEgNlbW|<)^9cxii(6DjQqD2|f)j&nY zmJG#K`ueE`<~b4S!psZ}g3Qbe($R+2M%KkOHT*!}&&Xz>% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005778,src_005703,time_2621375,execs_3262496,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005778,src_005703,time_2621375,execs_3262496,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..16de3add1c6ad310c5e5e9121db79536b35505fc GIT binary patch literal 276 zcmZROix$>^0qJOaATl&C@kr$Yf{7C+{{R1FcK&nCC>O3o|n`2r@G>NJkr58(A0E)bIm=KO?J=Nx4k4yuG2o|Arjt za(g4wjMN+>(;SdZ3IaUas=|qMQ`zXdh`)1%_>0(y@ky z3JeSk0n*V%3JMIVKp9D>%?75i7S>QFm|Ew21eym?U}6FB0>~R&T+%?@Kz~?^iT)H5 g`z$6V#*hLe*nxN&5Q6{%qnOzLdIp9RMP4p*04dWzuK)l5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005779,src_005703,time_2622774,execs_3263389,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005779,src_005703,time_2622774,execs_3263389,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..523cef8a6c1c2ad32fb0ce99f740628a53bbbef2 GIT binary patch literal 276 zcmZROix$>^0qJOaATl&C@kr$Yf{7C+{{R1FcK&nCC>O3o|n`2r@G>NJkr58(A0E)bIm=KO?J=Nx4k4yuG2o|Aw6Y za(g4wjMN+>(;SdZ31-U`9>= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005781,src_005689,time_2627842,execs_3266478,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005781,src_005689,time_2627842,execs_3266478,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..6d3301669b7e16e5c0f19d4bb33223bc64766ae3 GIT binary patch literal 332 zcmZRO(=908xMjuUuSQ6QAr@Yj0>^;*kpE za7~;z@&Et-`T62S(z4O^W|kS!(y~j*NdeP91A%%B83dqCHMNH8 z7M^2aZJkjPZEIxEz>xD1t_0aP?^h@yxgX>!F6mfHYX$}eYcUY8go1Dw!}2pwlpzHy WDJC{eOzb6;38YNLQWSZ)%#8u+6I+4+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005783,src_005758,time_2629161,execs_3270932,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005783,src_005758,time_2629161,execs_3270932,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..89c8c241a2adda147a72897906f2c70407c364cb GIT binary patch literal 302 zcmZROi`GB@(;Vq&dqV>gk5n$Mf1DF1PW=D>e}2BSg0yV3y_sc(v~;XRNkQ?(MT-_0 zxJc{jPBS!8O5Mh-t6<=fnqy>|0n}`6U~I`yY^ATCYG7*ZX34-01eO`BMkeK{DbmrV z)(F{H3v26)l4x5ag9e72dIo`L1qP536N`k@uUuSQK+6rKqeD^@xwxeN-v_!vya?tB zpe#@@*3z1RfdS$!E^dejKN=TmbG}Z#bhNP{7nh-dLwHzGM~Wh^n3gk5n$Mf1DF1PW=D>e}2Ank+f{Iy_sc(v~;XRNkQ?(MT-_0 zxJXYkG*U|4#;vPh;E|eRWSRlgYHna`$xv*iub*mQYVBspzz+nL8LUPo<*6ys(Wcf2 z*;or}YYS;<=^W|UjFRLS3j|30%EiS6vid&IYH_&LKtV1p=~zo^1_p>*U;;o3TtOD( z>*PyE8yj+Q85%f*hZS|CDDsM#iHUs{6BA=d5fcM>jfshu%i4&EsfgjfqDNXmzBGfi X7_u6mQZcbgk5n$Mf1DF1PW=D>e}2Ank+f{Iy_sc(v~;XRNkQ?(MT-_8 zD=~19o@QvIl)8;uSHZv|HOI&_189u7fw3h+v6a4ls)4Dsnp}6>KO#06&OHDOe_*ozjASLft+z4=nQeVGk}6zT+*?Y)(i{~ zcYy`)5gk5n$Mf1DF1PW=D>e}2Ank+f{Iy_sc(v~;XRNkQ?(MT-_0 zxJXYkG*U|4#;vPh;E|eRWSRlgYHna`$xv*iub*mQYVBspzz+nL8DPL_WKy1*A{}jN zjZhM6VQrmJ5^ZZ_(7=#W&ma)3zyMNWVv&&gm5YlDWdD7j{o-)@fr4CI(y^A-3=9wl z!32P|fGx<^$(N2cHss=RHgE_JE9yv5gk5n$Mf1DF1PW)f^KR;i(NLn`9-pn#XS~}LEq@Z}?qD6}g zT%@NN8Y!i2);0FTB3|1qP^3)XRXj5xO zxNNM2we|FpXj>zL28Nt^27zb=29OdHpeZ(7TwEZl?*pwChg%I4T!wG3ilfVc%F z0J9)pCto_+*pQ3M(7+))tf(VJkyp%2Ozg9mm>5F}5L=5ObAh5_V$;N4f@uh0Dpse+ I%Vlm10K?Zqp#T5? literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005788,src_005758,time_2630943,execs_3276429,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005788,src_005758,time_2630943,execs_3276429,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..15fbfdd64743dc7abcfd3f9887c31fd28102c274 GIT binary patch literal 291 zcmZROi`GB@(;Vq&dqY_hk5n$Mf1DF1PW=D>e}2Ank+f{Iy_sc(v~;XRNkQ?(MT-_0 zxJXYkG*U|4#;vPh;E|eRWSRlgYHna`$xv*iub*mQYVBspzz+nL8LUPo<*6ys(Wcf2 z*;or}>x`0UTO)%8hMal^foKH=kP;J%gw(HGTwEZl?*pwChgcn6Bpq!OAk82hosu$Vy`^ ctr-}i?aSas#ae=#3N`^kn2G_laG4te0CXToMgRZ+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005789,src_005758,time_2631118,execs_3276982,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005789,src_005758,time_2631118,execs_3276982,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..8b2dcd0be0afafa3f38b8cde056e4b3d9bcbdf86 GIT binary patch literal 275 zcmZROi`GB@(;Vq&dqV>gk5n$Mf1DF1PW=D>e}2Ank+f{Iy_sc(v~;XRNkQ?(MT-_0 zxJXYkG*U|4#;vPh;E|eRWSRlgYHna`$xv*iub*mQYVBspzz+nL8LUPo<*6ys(Wcf2 z*;or}>x`0UTO)%8hMal^foKH=kP;IM(?msHE-=9;9l#gk5n!om^g9b|NsB<^QDWVWuxuQEHk8~V=YPwiZ?D=v`AXP zz@xr_fx*Bb5-7FdSfxt3@)ySkg zHAOnw)EXfhYhi7jQ4(!y6m4T-VGXjMiHVoX+K7p%$jI7|G1^Bu+E_gHUAQy8<$68u5Ffdq)fxu@VW=H`u#l)tGiTxIZvc<$qxy+3L?QuS( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005793,src_005765,time_2634190,execs_3284477,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005793,src_005765,time_2634190,execs_3284477,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..20df8f7c0d7cf5b9a06897d1a9067cadf4745e4c GIT binary patch literal 251 zcmZRObI^bSV+{?{9O-C#Ljx0!R4yQxIC0|t|NryzrHiCxqwUQsGo+Naj&ph#+tm1zdh2y+8tONL@Aef?AeQ)@R%27Vy0%wRP# zDNjw2jyAPM$i`YoM;q%XNJslXDInJ;OCf)DLh4s8F2-md9MT}S-3Pi&9PT!di@Bs@ iEv*?C7_7xW;4=_2q=1=XV$;OLev3lcVq&IT=EeXsaX-xf literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005794,src_005713,time_2635664,execs_3286788,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005794,src_005713,time_2635664,execs_3286788,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..1780d7d9c9b4c3c9dad2c73f76a8db7c405988f4 GIT binary patch literal 201 zcmZROix$=Z0qJOaATl&C@kr$Yf{7C+{;&TpEgNlbW|<)^9cxiiP`q&w0|OI7w7q2p ztC2~$Otiecp@4~Hj&!-bk!eP14v+wuz#tHu0E9W7~KZOKqa*-ZJkjP zZEIv;Vrgn>%}}3Sl$yf;G!`h#ARVpkC5YSpXbuQI%ViD#Kc+DV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005795,src_005743,time_2637580,execs_3289014,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005795,src_005743,time_2637580,execs_3289014,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..cc027133091f7736f711dd04f8f468148fd94468 GIT binary patch literal 418 zcmaixK}rKL6oy|HE*vQ>2r4|Q?MCXV$#haC6Uxwy6mjE5kd4ZEeLLUhHiR* z-oTBUUZL0U0OA4SOSR(8k0gZT&&&TOaHMye-&C5Yb84I=eG?J&>($#1HdnnydAVjb zn|bd6rXFiL??{U{NGDI@*TrICv4{HN{2g`7l2kc2-21^#0g6Vs0DzWZLY+yd5YleN z$@8H;&UrPF4vRb%);J^?U7^;8KWU_5rz(mbM#enWZ|^x%oS%f4JgI{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005798,src_005763,time_2639912,execs_3295956,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005798,src_005763,time_2639912,execs_3295956,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..fe0796d01fcf727ae8671f95ddc1b323837cd3a4 GIT binary patch literal 248 zcmZROi`GB@(;Vq&1CxwYE+CjVapM2~|MT;ui=<_v?aeGRq@`mmN(zcME?TrmTEW1h zzJY4)ISdC1| zQ&Xg)O|22SVlAw#GfJXujSLzXa_Sibq7@iGN=z&gQon-Sh6Yrm!2;5;mevdm4Ax@W aVq#*SftVo$NPxgJ5FrF2K)_TiMG*ibc|(){ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005799,src_005768,time_2640367,execs_3298008,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005799,src_005768,time_2640367,execs_3298008,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..627249bc7d05115a01c0d73c8475a4fb3f065680 GIT binary patch literal 248 zcmZROi`GB@(;Vq&dqV>gk5n!om^g9b|NsB<^QDWVWuxuQEHk8~V=YPwiZ?D=v`AXP zz@xr_fx*B~s;4=_2 Yq=1=XV$-0s*h>(@R4hf2m&@E30CsUgXaE2J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005800,src_005784,time_2641023,execs_3300078,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_005800,src_005784,time_2641023,execs_3300078,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..3d1374a5c1bf6d7ff2db57624d009ffbc2d2de80 GIT binary patch literal 292 zcmZROi`GB@(;Vq&dqV>gk5n$Mf1DF1PW=D>e}2AnfV6D1y_sc(v~;XRNkOrJi}W-@ zBc;@B+`0+|9;rD-rWrtO<_5}^48>OZ`l$w{)^3&p4E+53mKm%@Cgr&)($S}^jp4Gf z7S`4l($dm7(yZnxY6*ChP`z$6V#*iW=2J#jY6EByw5ff7p!+%AOw1RwT a25X=MLJd%C#aKX426n8rH!X(GG?NCb1SJ1;qv~($fr$ zlv1~G>na#{q~;izW=Kcdn;R%wG89|s>!%u+TDw^aF!1y9TV}8tnUv?INJpQtHipZ_ zT3B0KNJ~rSNXKTBB*$1FK*|>`F0P3aC;q?xKR;i*NLn`9-pn#X8YsxcB^_&N&A zsDKLqEpP=|keaWPFC8sz$i-!7;1C{G)KRI(D`qAp_E}6!j3Gr#%oOM&CMI4kYa=G6 mB8LBp9%%*n(hSx>34|J;QZcb<(qIZgFq(>`DDrZd8v_7cRYTMO literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005804,src_005791,time_2646579,execs_3309417,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005804,src_005791,time_2646579,execs_3309417,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..7f8c0a1c98447eddcf7cf2b4af630876753fa382 GIT binary patch literal 260 zcmZRObI?El(;Vq&dqV>gk5n!om^g9bf9WD=*=Tz+%M5AhSc{T^;*E<86lN<*M*|fd z`6Vqq&Cp0GbsM*?f`LbBj+JQ!P`kN-F(X5gk5n!om^g9bf9WD=*=Tz+%M5AhSc{T^;*Eh*3z1Rfx%jgAw^6q+QbWJSq6hN&_^afXMvm+&BVYT TE;da}?6;^G5WFgk5n!om^g9bf9WD=*=Tz+%M5AhSc{Ul;*Egk5n!om^g9bf9WD=*=Tz+%M5AhSc{T^;*E3Ps79fx`N|BB>u}Db$%EiS9)&({OuW2B+fn3Wa9cyXL bz`$TF#*iW=CN@n>?6)Y87JF&RWo`@r{HHlw literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005808,src_003199,time_2651231,execs_3318274,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005808,src_003199,time_2651231,execs_3318274,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..2ec700c8b052cf4df78cd99c491edd44017eea9e GIT binary patch literal 96 zcmZQzXsnO*^{qSrA$M=%La?M`4Gm1JO|5}~P$rOj0J|uP8ZIs-1``7dYfI@I09~sc ArvLx| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005809,src_001228,time_2651498,execs_3319859,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_005809,src_001228,time_2651498,execs_3319859,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..f1ccd0573f6e3a017cdf81cd376a5484002e4de6 GIT binary patch literal 76 zcmZROt_e@A%gxWtmyR}jnwOuKoNWyOmN^iSOaTT425al3K+$M3YikB+H8rpfuXCNCo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005815,src_005296,time_2655705,execs_3330923,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005815,src_005296,time_2655705,execs_3330923,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..6f150d965f731142504096ca4290fa4aed70b431 GIT binary patch literal 255 zcmZS3OwDmY1@T33IzZqf9c^G_$|ZdSRTjdFMpYASZ(@)k_@ALc2o82{Wf`2Em_9^#&$VKm+ZW7>u9ES!Y~>fL*EAc76KX#lRqDZ)BPy m9h1Yv#KicB>1=p@kx7s>1A_pAv@}n&y)lDe4lfs%G#3CL-bG{p literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005816,src_004653,time_2662482,execs_3332616,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005816,src_004653,time_2662482,execs_3332616,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..3f843fa32c28f526361f39d0fe77ff3506c7b978 GIT binary patch literal 148 zcmZQzXh_bMjy00`|NpUU=9F%ktD7F literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005817,src_002416,time_2664984,execs_3337397,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005817,src_002416,time_2664984,execs_3337397,op_havoc,rep_7 new file mode 100644 index 0000000000..ea339f17aa --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_005817,src_002416,time_2664984,execs_3337397,op_havoc,rep_7 @@ -0,0 +1,4 @@ +5: + ! :5 + ! :5::020 ! :5 + ! :5:00 /020 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005818,src_000692,time_2665220,execs_3338893,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005818,src_000692,time_2665220,execs_3338893,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..431c61353851bf7b20e42b5fc05f85b38e089436 GIT binary patch literal 86 zcmZSZNX^NKP#0!qXb@y(u9uFsXJGjMzbHQk!Z$FH%7BZZaIh)J@sQ5rnytvo1pp-f B8BqWL literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005819,src_003991,time_2665409,execs_3340126,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005819,src_003991,time_2665409,execs_3340126,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..1a77f54427f8e21e071f00dcf14b8cdff9185d2e GIT binary patch literal 115 zcmZQzP~=qzKeNpXOb7-@M;r6zNJkq18Ab*c0kd!jgLOf*!j$sjGJ`jVL3%e7@GJ5H E0AyAoumAu6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005820,src_001684,time_2665733,execs_3340883,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005820,src_001684,time_2665733,execs_3340883,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..9a21f864d4ab02ef3834982d73c82d606bbcfa56 GIT binary patch literal 97 wcmZROPEC=HHnFhIm5xcy$xP0cj*YdzA_kO1D9cC=m5yb!ww8`TRf Lc4Oe83=FvdLGK?o literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005822,src_004556,time_2671684,execs_3356625,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005822,src_004556,time_2671684,execs_3356625,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..fcdd4b18e634a0c215b08a723f2e0bddd699b849 GIT binary patch literal 188 zcmZROHnGgfk&d=EbT%z1KnAhV_C}b%G(#FF2qdHJ3=Is-OQrun8OTbJrT;TA02NFB z0nr`2OHl2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005825,src_004439,time_2677016,execs_3372011,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005825,src_004439,time_2677016,execs_3372011,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..3ca7ac77a7cab805081bd4234d4bf6fe501296b9 GIT binary patch literal 164 zcmdPW(#l|EWli;Vb#=|nHDrE~AsuBe9cyVV=5K9@#5T5m7H!XzlT*2W_cku+SVLoD zYfmW#ftY0(($S`zoGjs-;SI-caQY>sOGg`ULV%%xiDiB9KXTomy|9YZNP~EfCe~8 dDM-I~VPb8BCT(JE@DpY{(6CczhDk?D0RXY(EY|=4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005827,src_004439,time_2677301,execs_3373323,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_005827,src_004439,time_2677301,execs_3373323,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..0ffffdce9e98912a59750bb9d80d300a455861e0 GIT binary patch literal 238 zcmdPmP4#wlba zYiTX!Z*7UhHnv_CZO@dGQ@MZlHZJMd|3H9EZ8*@P<2N|{fR;rYa6$n;kj800SamL@ l(_BoYW36q(Osoxl8e4lxF$lyg%aBGg9-Ci)mP$tp004BCLnr_M literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005828,src_004439,time_2677447,execs_3374005,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_005828,src_004439,time_2677447,execs_3374005,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..9053ad1bc83f612b20cebaacdbbf6ad311f36d2b GIT binary patch literal 237 zcmdPW(#l|EWli;Vb#=|nHDrE~AsuBe9cyVV=5K9@U~3s$FN@Y>%E_tRzk3^(bgZGV zv9+fZgTS$68Pd_FoSZD-oZ$_}Z*cl0rAtQ}aDu?YhY!Itm;fqwl2VX<@xsK~NZR11 zbe5TShKs3mthJ4piM7E`h+#1>!-A!wL53k&q5!faDP0?6wja=BD1ccDvj}FrAISb2 OFjWs9f?UNJE(HJ%`%19@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005829,src_004439,time_2677452,execs_3374021,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_005829,src_004439,time_2677452,execs_3374021,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..e5bcdc6ba589e01760e404194a44043016d0aaf0 GIT binary patch literal 212 zcmdPW(#l|EWli;Vb#=|nHDrE~AsuBe9cyVV=5KA8A)R6`9S&w2TQ7^YXUfT`+`oGp z7c!7R<^b8!v4+OR)}B%f0x`=nq@ztaIa$Iv!y7nJ!2kco)=pCL|6jZ?u{M%6_-X1Q v9c^f2U}BN;F-1DsqzJnXCWcsR8!;1WgP%wih(IkkeuL95DP1~Rnt=fTlB_Uy literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005830,src_004439,time_2677864,execs_3375891,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_005830,src_004439,time_2677864,execs_3375891,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..85c5c6c1fd17b2999d88f217caccbe5a6d000f02 GIT binary patch literal 164 zcmdPW(#l|EWli;Vb#=|nHDrE~AsuBe9cyVV=5K8YWpf%ETRTZ9NXHri8PWznrK8Qf zGhEW8;|(}509K`@(y^L0VkXuGKaH(Dr5FTamSspsn{sk8Ffd~n8Vxq|MZ@tMoPJ5^ J(z4RgQUI)rC5-?8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005831,src_004439,time_2677995,execs_3376487,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_005831,src_004439,time_2677995,execs_3376487,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..704965242f764c92c55ebf2f61f876da1ff357ae GIT binary patch literal 214 zcmdPW(#l|EWli;VWpvHWHDrE~AsuBe9cyVV=5K9@#5T5G7H!XzlT*2W_cku+SVLoD zYfmW#fw*NE($S`zoGjs-;SI-caQY>sOEaYCaKeBHlwlmjX>9Ezr6B#n;3rV01Z?W3>Q=B SSZf1Z?W3>Q=B WSZf^0|SGB^gGU2Gc)OUWlIC;Sl%24=~yvi0|N^KYg>za=~y#q>3p5H zZ{OZ~tIWWQAs4G`$;9wa8>lK)38)=xlC`O|nYFpKg^9JTrL--`RG@IaMXcF7-rWrU Zl`#OwTI>ct23a2qbctDPXAaQGIRNBJFth*w literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005835,src_004814,time_2679665,execs_3384785,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_005835,src_004814,time_2679665,execs_3384785,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..bf7beb2847c54ba53e31a9f735218007b0a3b9de GIT binary patch literal 136 zcmWH~KeF|obgYSVtg@wnG>8%S7YhJON`rtLnDoxc%qs`8pn46#dSe+H45VYtq+^AE shP~sAH8Zm|wKlUhx3(~`wzY)V0Tj-+h&6l1yPM%Z$k*6Z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005837,src_004482,time_2680805,execs_3390491,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005837,src_004482,time_2680805,execs_3390491,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..1cd8b8d305dfca98a7c86222f9c3334d2ad35250 GIT binary patch literal 180 zcmd1mu(q~lX0A7oj+rrEI@ZM6)LKD7;RQ30Km`o-K)y5s8v}#183O}UPMSf?(ZGhm z76h`3qfIQVjgk0P`VhqoOY?Je41vJFP=_fH&WMgK%1Jq*F3il(AP91SiByJkv^^i6 lm`7@0PQH#pcs@{Gk-;N1M`7iY9p5^v1+1lGxbA=@^K)?Vd@ee PzI9j&0G-Ko|JyYHuAL~7 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005839,src_002204,time_2686226,execs_3402621,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_005839,src_002204,time_2686226,execs_3402621,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..91684f99122f9437faf295cc19311b541195ff2b GIT binary patch literal 126 zcmYddU}#9rmUc8Uw2n5hur{(bumOtnDTG%@D=;wTrI=f9-n@DL=IES!9k`gCbq>QX uhLVzElf-_Y9yM!^)aY;|d2{P}uu&*NAk(ei`+L`kd9Uj$pHY^#v@w* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005843,src_005771,time_2689866,execs_3405510,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005843,src_005771,time_2689866,execs_3405510,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..4674556ccd087c84f1d2822c8bfa188dbb291893 GIT binary patch literal 313 zcmZROix$?iAAQvzQMCVFpC+Fu|O9$H$68)PLlbLLYqM=!(y@ky3JeSk0YDuJ3Jj?!($SJon+;5Xu7f(k)H>%Q z&^(9&6AOsfK;Glx;@!=l$g2>3=6|YQvh{zddZ1wp3_uTCi;4ae6ZY5S@66aBvt2F39+CR@&X|=Jr0a$hCG_3Tvv|!GRYdCXm8F@)xd2V|Sf} zg^l=&tZc-}>YPnd_?S1a%*@Vv11Gw3VSqZN;67t)Ni={KW6c~O3$AjTP*qjaGywAk zk98U*1!6y*JPaT6Om|}?dprrv19ecKmW#K#t_x~Ws$At_GPr|hor*+pp`K`2l)$*> zdAT2zx91%T7W%iVl((BjiPKcbA}@t3jaq2yA>I#0BZaU9 z0Ne2CT{`y5*T<{Fd7z{U-)-!3?o#mvwQyZ9`VRf>YO^m%-9~~`Jxjzu5FJ@T2n0?J7i9d1l~yLZCimeYX|E9k8)3Za5(v0*!W~@ULGl;U*x04B zu&@z-k(G^DS*;WA9=sZNUA>cqAVphNd~H$KE}U~}th7sZP42@*Vky@s*a+)Ymq5VP6Yt;(4=#Tpjg4J8 z3kw_ZNBBFeY{bfHop_I#Hv{v*d$6OM2Q^S96e5gHGe#)O(pn3!u(++0PCrK+_NI5m zYgJV_wMv$T8Mf}r?p$gkgmzD;+wym|8UMB WC0e6=07&;-*8Kyau}n+= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005850,src_005771,time_2720162,execs_3407860,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005850,src_005771,time_2720162,execs_3407860,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..4a8520d09d50fc12a3a352db5c58e8ffd4c8290d GIT binary patch literal 281 zcmZROix$=Z0qJOaATl&C@kr$Yf{7C+{{R11ac1BkSUt z8h#+~XJj=pDVK?6WME{-kdF41wl^}(NX;=a%>lW9K_EI;Iy*T(-tD8azO@J!#9 zmuuyl9cy_F4Na^~tOl%jEIfc7vKABlDJJ$=OiYX+1xT<1@iZU?0R~1fvH$f93@M7dT;>29iAEp* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005851,src_005771,time_2720312,execs_3407874,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005851,src_005771,time_2720312,execs_3407874,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..de6cd0766ba98b0b9d70444fdedbe67446568da9 GIT binary patch literal 296 zcmX9(Jxjzu5S`=HA|Rd|F39*1EA6sb6Yp|c1gyly!bVuH(93cGS1*`wS9oyw3u$cZ z@&g3_l)YGp)jElfnc=|NGGt9iOueXj`P%CF5vXz0#+8p&xbUc9ZX&5D0N^KFED53Hb z7-Mx^+a;S_?h?S<;+|IhL4la1le_ArX_~^7MCBqDli@WyY9%EJN%uze~eV5WWya2ox*D2j%<`C*7L&nwO>?lGUw)Ai}d#6AYM8X$u`JH2*>t7q@N> z4ld$fpC2DV-*n(pjAlnkL8l(RfUF#S7Si&(1}| zdHMQyZAj^}VeszYP!3!GxJIK~7i#zRCYh%>{U)NO?3?}80zX{8Ucc`+$k!DBiTz(8 YeuNMZbK7A)F>8P&M70EnPa00|57Prp%>V!Z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005854,src_005771,time_2771692,execs_3411914,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005854,src_005771,time_2771692,execs_3411914,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..93a8232d58143d4902960ffcbc0f3f33115c455c GIT binary patch literal 309 zcmb=AWsr_Fu{O2Nu(V{5ix$=Z0qJOaATl&C@kr$Yf{7C+{{R1&$xv*iub*mQo)e)i z%*@ar$jr2t?;f zXD8?TTT2H6B^X#3p6T22a; zLv1&;HZTP`6VA)|2s9X?(!>JdM=>#m6cjtf#KhQvcp4Cc00X0#*#CM4h7?6!E^`0~ C`b=m5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005855,src_005771,time_2779290,execs_3412497,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005855,src_005771,time_2779290,execs_3412497,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..832ae08190bd4b863a61655e184580b01f556e06 GIT binary patch literal 296 zcmX9(Jxjzu5S=3@V&FLCa6#6OSZSBcUiR*iLASNjQdqAtfq(&p930}o#uwgHs2tl^u-Yi`=(pn#LFdur&NYt5H&LKAp@S>bJIS z3oD7re=cUXH}I^L5QKuB?1Nzfk7*d@(YU-m8F*0dcph+#B&b>}`WBa+4H3`x^^wAD zQ&Hi^`3LC z()+%&>7XJ+mk5W1af*@>!pXXttLOXNUfX`ec7GWAW{h<+OPh9Ab{(L@m{|g3$31`i E2ZL8fLI3~& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005856,src_004103,time_2782877,execs_3413978,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_005856,src_004103,time_2782877,execs_3413978,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..94c14ea74a33b9ab592e55835576750d27b56f0b GIT binary patch literal 135 zcmaDN9j#|%YG7%WD;;fbXkcJkBn@Loz3|x5UL^g3nc<$PwINVNQEG~*4Nz(Q|7be~ z1_qYL3=B*RAU(}+J<=~80M#>qG%=V0)dQ6Q!T)*|5YPvcVB*rG0xdPM G%mD!GeIw8S literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005857,src_004502,time_2785395,execs_3418866,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005857,src_004502,time_2785395,execs_3418866,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..51626a5145ef07cfc55af9183c0e90cb69762565 GIT binary patch literal 208 zcmYdIk&ZU8unIr3&5KVu)>_rt+EO~l+Ctlz69$wy->=y1#1|kf?T{lKeZbJb&@86` zs18{TCqxZHjxZO_DDY%OQ~ s3j)AaM;r4dOGg_80EPH||N7-*0Cu&JwE@uWK+@X6TF2VZ(kz!30Hu*SA^-pY literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005858,src_005652,time_2787584,execs_3423179,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005858,src_005652,time_2787584,execs_3423179,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..32c22d1ccaca8eaff43c09a2554541b62ca44a89 GIT binary patch literal 301 zcmZQbi5Av?0qJOaATl&C@kr(3q*apM2~{}~wS|4Yk8+nZTt{FaK%04p%IWGJ@M z*H1Mt6|!THw&&;Px6EKQGAWmdmbW()FtN;$uCO;U%}C7w5+Dr>LeUBgsSVQ6k_HH^ zu@=_W870xSMg~9)9~lHdN>ZewO)P-60|CVL{Cx2usO{1qQ7&l)1_q#;ti{B{)OfK1 zF|p4;Nrn_40Rq#&q?iDRf~yCqvA362@L&LWAjHNC#I$y^WZ<{Ax1TnxA==&^VZ{G> L28I+xUM_P0cLG6L literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005859,src_005791,time_2789032,execs_3426270,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005859,src_005791,time_2789032,execs_3426270,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..2b59f774b5ddd146cd1d2eb32d51e8a7d61c10a5 GIT binary patch literal 258 zcmZRObI?El(;Vq&dqV>gk5n!om^g9bf9WD=+5i9l=jMYL(e`GR8Pd|R79|D68y78F zB&~ocV&GBVz`$VOB0bH}NGWw2x2}SLM{16hX$H__a|2^bhGHuN{Zs=}Yd1>S zU^Ox+Pfd}IHnj%J>VsrsEv&6GN}_FzqHT;yl~{m4(kMkb(8MAk^(z+_W3-QSw6TtY jbhHnY0&;z#?Hj=2J_aSe_J+{}q>aVI#9o?mnHvKDJ&{Er literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005860,src_002707,time_2790272,execs_3430201,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005860,src_002707,time_2790272,execs_3430201,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..4549f79035851086cd4c78835d763948b15f2e75 GIT binary patch literal 58 ncmZRGOwDm}VhT5x)_Ts$%Io9=qn(`c^NVt(vtSbjspJ9xwJZ+z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005861,src_003421,time_2790401,execs_3430964,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005861,src_003421,time_2790401,execs_3430964,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..0485b396c5522c059baa8e1c8e5fbbc415206769 GIT binary patch literal 166 zcmZROHeqB4mX0+wvUUKI$=1Q{ImXfUhR**RGNcn59@!b0W=QAS8~&G$wzn)~0Fq(F zKCTw!a5WhX1>yNcISdNVpFfw5H8eDrjx{&Y%h&lIZLeUDB#0qx7*-tRY5}z@J3~67 afx#YVSq9Jw!wd$7UkpH&y3G+2%Nzh);Wotp literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005862,src_003421,time_2790422,execs_3431046,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005862,src_003421,time_2790422,execs_3431046,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..6c546a63063ef5e2f7a7610f8acf68deb1f1d039 GIT binary patch literal 178 zcmZROHnGeJmX0+wvUUKI$=1Q{IT9=g&;rxLV{GN81}RFfces zXEYRq=NIKLC_D!N=~zQUbLm)f6TN(p0F;X)s`EeE9!UnI5F`XM)XdQNe?tb)PzHM= X(~JzDb%q%X48ItFEOnbBK*s_AR}D8> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005863,src_003169,time_2791183,execs_3434482,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005863,src_003169,time_2791183,execs_3434482,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..2b752709fc5d0eddb2262e9823a671a31fe5d832 GIT binary patch literal 87 zcmX@IjZ4}J1Z*EzSxLtNd9eo8zE)NY3{VjRYlr||C37knQUrkdKokQ5L#zP+GZ7Z* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005864,src_005221,time_2791634,execs_3435866,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005864,src_005221,time_2791634,execs_3435866,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..a7ba0f48bf7b77f01b42985cdb8dcff91d5f668a GIT binary patch literal 238 zcmZSZNX^+98yhPfYhleL9cyT8Z0#u>9U&d;Hrdu(r0ISY>1sAQdBRXkZf4o|l><9nEiOAZuxvq-bU}Uy*^qBeg!K z^1yC}Z9o^4fq-FY-y}qBpnS_0di)hR85lfL>vJmYnHY?%|65yIPpmRB3Xn=+Ff=fUY0pc|k-m%vlmUUXmAb2G#zY`k zGjXYlmHp^K&@BvbERXFb5e71qQRONq*GpUTtX298~ZX9o6RC%o56Y@ Mj(})KvxlJ`0GnG!umAu6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005868,src_003835,time_2798825,execs_3442894,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_005868,src_003835,time_2798825,execs_3442894,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..84a2df41c9567a57264abbfabab46dcf27b1e20b GIT binary patch literal 189 zcmZRuPO^!~4+Em)9O+m~YcoZ2Q%filNC|+1a-@q)t<9{>Vd9%{0%TLHkxT^X)&-ji zG!HCpZ3ZCXAm|NmQ?S}P!%t*UBmZ7H1t E0A2e&WdHyG literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005869,src_003858,time_2802334,execs_3453720,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005869,src_003858,time_2802334,execs_3453720,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..8f288fc1e908d2cbf374adf618fac46569aa9807 GIT binary patch literal 57 scmZQzXsnO*^*zAg!6+STYHDO;ZEa?4UWv?iur{}rKu80*HkQ(i0Fsvs@Bjb+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005870,src_002080,time_2803095,execs_3457391,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005870,src_002080,time_2803095,execs_3457391,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..64fa75fd92d55136bc4f95c1e6c0f62478f6b06c GIT binary patch literal 144 zcmZROjyARcVJjmmBU4i=11p1E>1b06D_tuOf&bBl($NeI4B}uQY$VRW&`>V{;faXb z8yOhnI!Id^TAJk+rKU(nn^;&ISsPdbjj=Y!O-fJAQ%Fjejy41e8e5xKn_8P$n_F90 TTUr|$pjpHKwkRh>k(UbqqKqIW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005871,src_004300,time_2803443,execs_3459356,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_005871,src_004300,time_2803443,execs_3459356,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..7f27b2ca204a7a6b8ffdbc508d2adf845432d0db GIT binary patch literal 175 zcmZ=~t~cP4WN;AJ&%nUIXbc7!($V(Tr8)Tw($R(n)`o`GhDKlnrH!pKq@(Pa7>v!W z4XxFMnHd@ce=^m>896x-m6;~irUXogw$}riZgS+8aIB%B0hbiWQYHp|v!bM&U(y^L XLL3|%iqg@0!4d*Y3Q0hD)sP$jmM$pB literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005872,src_004300,time_2803459,execs_3459454,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_005872,src_004300,time_2803459,execs_3459454,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..54000d7d77881d785655faf4c6ba99ea79c634db GIT binary patch literal 160 zcmZ=~j<%PMHZ(9f@=H3_&~O72L%ji)B!h#%eg*~xMq@C@kdC%zVq)MoG_nREFkxhE z4H8Dx+F)&IZI+YI01~w}G_*D=%Fmgt*uY@GC6yr!w8N5#Avve14rsEqp0u$wNEB!? Z13yUJFKG@AAr7!&kf1^mP);=@2LQ{9B@h4r literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005873,src_004300,time_2803679,execs_3460509,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_005873,src_004300,time_2803679,execs_3460509,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..bcc3cb7f64d809833ba08c0c597789ccc644f3c0 GIT binary patch literal 190 zcmZ=~t~cOPU~mxF&%nUIXle`s8Pd`AObq;HM%IQ#*2dN#u5`4afr+KBbhMpuM27Sd zJL4#OCaFxQItJ`UXS?pjS&A}nW!NH*@jie1|l4?i}0NN`icmMzZ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005874,src_004300,time_2803915,execs_3461721,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_005874,src_004300,time_2803915,execs_3461721,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..7091f885aae3ff9382a525da2cf5dc68dcaf60d6 GIT binary patch literal 247 zcmZ=~syE=0WN;AJ&%nUIXl!h3XKb7y9c|CVz;9NRpEFyrfx&=FDnr`Pz{E0AI@-=S z0w`-|9A(d>aK=$O+62f0Vjt5<(opWl3=?ZpYqLfOur@TbHZ%ewC~a&FGG00wXyB1w z(y@kyVB{MDWN#$Uq9mXWRaHhtW(I~@L+R+3A8Y^DtKtMi IC=ba20K!{6H~;_u literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005875,src_004300,time_2803930,execs_3461756,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_005875,src_004300,time_2803930,execs_3461756,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..ce4cffbf57b979d0be835b95531074147dd0d4f6 GIT binary patch literal 166 zcmZ=~t~cP4WN;AJ&%nUIXbc7!^3nE84E$!Z6&n}~xTG?q4Gl~zBc-G5j3Y8YWE4;~ z)5O}ckU<)(Cfc5Xfr%jlq!Ogj(Av-lgp9!?kilQD{I0RX4CCNBU0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005876,src_004300,time_2804030,execs_3462132,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_005876,src_004300,time_2804030,execs_3462132,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..e7e301440dd2e6bd6d9aff001bf2596705fbab1b GIT binary patch literal 223 zcmZ=~t~cP4WN;AJ&%nUIXbc911|~;-Nyi!*8gNNvNJrZ&m8=7_d4kAjFq zN=MrnM*!J&#!)~8nI_hz)@C{R4ARkt20+!dIkOcT7!10A`WYEaEb*zfHZ%+|G_nRE oFkxhEYz?vlWD;(77)J#n+sYxt!NH*@9qk8ou|g8i2-T1r03wVutpET3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005877,src_004300,time_2804445,execs_3464177,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_005877,src_004300,time_2804445,execs_3464177,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..a4555b31dac75a6f52512bf1bb4a57e649a4841f GIT binary patch literal 171 zcmZ?Ikd9X8zyKzu4E$zA`8l%{8yF0@q%x!p4NNQ}nHU%{Ow>)JnV9m67zBVi?SaA( zDbmq)#t}fCopF>s6GNtnwW+mPPCkQlw4s5up`o>*5g1u}s(@%?Ymh#Cx;cb^&QX+( R76sWGZO^2T1f*0$asaE^A{YPw literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005878,src_004300,time_2804449,execs_3464197,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_005878,src_004300,time_2804449,execs_3464197,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..f983fec9798dc1bf56cad0cdf63f29bfd773a1ca GIT binary patch literal 166 zcmZ=~u5aLyWN;AJ&%nSSWDEuw($V%z4E$zA`8l%{8yF0@q%x!p|Npm)l#XU%$TYDw zHA+p9jyB1VZpbk<1}U~SG_>AoWNipUV8Y1S7+JeCOuIEmv2?Vdfyt3y(y@kyV3Xl? d{gUS35aQtAP?U}~Py$*RZO^5U1f*0$N&uyuDjWa+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005879,src_003855,time_2805990,execs_3470619,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005879,src_003855,time_2805990,execs_3470619,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..dc29f9323e48def412876b4f341cd775bae985f7 GIT binary patch literal 107 zcmZQ&$*Gst5p&5eV*Fnp5fL%@IV+1oczzM8Xn{;LL;yuCP!ysyhan{u%z~MMDN~fg F001_RA!+~s literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005880,src_003192,time_2807224,execs_3478167,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005880,src_003192,time_2807224,execs_3478167,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..6f41bd6bf44640f6478244291b088cc858c41dfe GIT binary patch literal 58 qcmdnSB^_&MX3fwzJ=WK^^1z;L5Wczfe*}l2u^uG36-n~Hr8EF%ZWVX{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005881,src_000842,time_2807428,execs_3479595,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005881,src_000842,time_2807428,execs_3479595,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..90bd345dbb618875e68773cdc9dd4285a30f3c9c GIT binary patch literal 79 zcmZROjy66a9c^M|WNK<^VGSg$4XlkVtWB*AEzNR^Q&XUFm?ALMx#>lzsd)-X>C#IK Fd;ksE6u1BY literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005883,src_002009,time_2808677,execs_3481091,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005883,src_002009,time_2808677,execs_3481091,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..2ac9e01e77239f856aff8b674e7d400a99c1c2e8 GIT binary patch literal 105 zcmZQzP~=qzKeLTnTH%aiigdJzg|(5jfwhsTskK3FdQoa>UJirwnIh?Ed#}7yAZg?! a!yv6`#H#?M!cpbWxFDroHUhhy6nO!)_8UF` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005884,src_005599,time_2810285,execs_3484579,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005884,src_005599,time_2810285,execs_3484579,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..56613b21eef1b36ad2c139be6cb4c979706619bb GIT binary patch literal 327 zcmZROi`D>vKM@S-vC;O11|}Y7>||L5n67fH)T+nZTtNK40BloS+iT(oGB zw1UC^h6V-(0~hIN!`z~ZZQQyF1|F$7My46kAR~+|85kI>t)-2vnHa1MO*0HqQ%p=R zL4b*=rF3+0l)iqdfvL5dB?CVYSZ1&qnUu>!%U`;LMcUp_z{D~KXfV)th#fKZh71DH z3Jj?!($OX$+lsBg=EYio4To?r3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005885,src_005599,time_2810423,execs_3485157,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005885,src_005599,time_2810423,execs_3485157,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..ab78e71d1e681984a24312837ad34dbb32d0bc58 GIT binary patch literal 324 zcmZROi`D>vKM@S-vC;O11|}Y7>||L5n67fH)T+nZTtNK40BloS+iT(oGB zw1R<0eFFo7fs1ssVQx|CHf~*@NNSFeX@+zP0|SGxC6KVTmNvF#Vz4$e%`iw!F)_Ua z0VbxF($U3M`ueE`rq*tj4E#V~nZasgQZ5rMZ*M4IVwocy4Yc`xagw{ElQYl;Felkv zI@%s+KE#q3dqW0+Xa$DU6zOOa1E6(K17j_4m@Wb}9ovKM@S-vC;O11|}Y7>||L5n67fH)T+nZTtNK40BloS+iT(oGB zw1R<0eFFo7fs1ssVQx|CHf~*@NNSFeX@)e&2xChI1_o+An;l2pD05L lm?_2}0HL9zDMN!IFPFJ7Fep5vqk+gfC)3Ca=qsb}769>BScCuo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005887,src_004503,time_2813132,execs_3495590,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005887,src_004503,time_2813132,execs_3495590,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..44ba7df890a9665c7ae74faf50f4dc2480784867 GIT binary patch literal 192 zcmZSJ&5@2aI%92}F%1MFQ&Xg)O)RX!&usJJla94kwYIjD&at-8cIE_w_bYZgL0D@! z8dg5pv6cgb8v>-GfBpLP`xit?nG?4%W3VQm28bfQ0BPxHW8P$-8v=kPfPfP=F$1ux VjI0fSZUd6m7S=k}hL&czyZ{=6M=AgS literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005888,src_001907,time_2816292,execs_3503541,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005888,src_001907,time_2816292,execs_3503541,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..2ae973a2691fe27017f88f3ab027e25fa2f7de67 GIT binary patch literal 167 zcmcCEW@cv2iDzJ7NRf_7&Ph$qmX0;GHi}6$5MVI1Hjs`sv9LC>Hn29T2ML1Y;c8rv w<-we7T-FQ?(y``1grpB>9Hvr)Jk(f_wO$}~K7Rz6nGLLATIvlMeEtYBD}W6Hn_O>T5;hY6|6M3b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005890,src_005187,time_2816739,execs_3506338,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005890,src_005187,time_2816739,execs_3506338,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..89edf4df208f4833c70755f25e5e1b2d64165485 GIT binary patch literal 178 zcmdPaCIB*|noKM+q@(SPnCcCT4dtwhrC5H{8<_S$GZ2tPOJ0vr<#@6q0g_ T;w{6^Y~z+z&`}7_=j8$b91<#m literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005891,src_005187,time_2816974,execs_3507289,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005891,src_005187,time_2816974,execs_3507289,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..308e4f092a26d93107c3eebae46112aa430e1776 GIT binary patch literal 190 zcmdPaCIB*|noKM+q@(SPnCcCT4dtwhrC5H{8<ooabPUNdX+({{|H@&xo=zvNkZWu+odR*EG$L Rj6FtMz|s}04VYXE$THID!Q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005893,src_005207,time_2823178,execs_3519940,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005893,src_005207,time_2823178,execs_3519940,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..0f52af1805b200269716461a42ecbeae1db42cad GIT binary patch literal 128 zcmZQzXsnN6kd8IAHnCP_U@!y$19ZN%G*7g>F@r!6nmV|6PEJZujNVv>`p_xa6d215fAhXQF6pf)9ILq%)DHO3%-O%KEnh^;_F@G1VU=#f^CFCA^{ Yz{Ab`{?Gq^0qJOaATl&C@kr$Yf{7C+{{R1FcM0uz`6_gt{;@LxUhQGlO)rp|z29aZL?&QGOusXJj=pDVK?suQwF< z-;g6+Zf|6ok(y&3GL{C5f literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005897,src_005780,time_2828378,execs_3530146,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005897,src_005780,time_2828378,execs_3530146,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..4441256311665c30564d3137f3f1f1cd0286479d GIT binary patch literal 356 zcmZROix$>^0qJOaATl&C@kr$Yf{7C+{{R1FcM0uz`6_gt{;@LxUhQGlO)rp|z29aZL?&QGOusXJj=pDVK?sw>K2{ z-;g6+Zf|6ok(y&r91QaY>T+%?(f#G5;Ci+uM?6a7d7()t>UlqkQ I6nVMK0Y11_`~Uy| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005898,src_002698,time_2831728,execs_3533206,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005898,src_002698,time_2831728,execs_3533206,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..fcd47e5f26eddd439cb757c0ed6f0cdfa8d137ed GIT binary patch literal 129 zcmZQ5wz6c9j4Wnf`oXb4#OWXD?Gh5+ekYlT9Ppde5Z&SWsK<>i8^uy(U#05cbZ X6oV8BG9b%?w1Kq-N=F;umdOPG(_16P literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005899,src_003882,time_2832253,execs_3536446,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005899,src_003882,time_2832253,execs_3536446,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..ca9e6a0d271c6d38e9e9303f219ac441cfab896c GIT binary patch literal 82 wcmZQzXsnNAkd8I6Hnmn}U@$ZQaTo+J1c0*EhSr8=4A|9!q@CO?tSzN;0BRf$CIA2c literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005900,src_002395,time_2832730,execs_3539797,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005900,src_002395,time_2832730,execs_3539797,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..031226d576ac0741b10d5b3b3de97731049cca5b GIT binary patch literal 115 zcmZROjyATiHnldiG|MeYO_7c^v9va_v^Fp`wHD7!H?_7lg0Ubfkd%O>406+pQd9HP ZlZw1j(-o4^5hh?r=P4xp{~v9T3jonxAvpj5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005901,src_003673,time_2833024,execs_3541867,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005901,src_003673,time_2833024,execs_3541867,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..e933fcb43147bfbffc3503d63009f3cba505aa4b GIT binary patch literal 119 zcmZQ6wlZ+EGPMde_|L$_(6DIHqUdBNXG0@vLu(clMi!R3x4#%Nq@`mGO|9jMQd6WC W!CCm#VUy)$sAot{u1~f$$OQn{E+Hxa literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005902,src_003673,time_2833100,execs_3542253,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_005902,src_003673,time_2833100,execs_3542253,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..31b53d031cc2b52019968dad4ed28a3878a0f131 GIT binary patch literal 129 zcmZQ6ZeUEvz%|2I#;K_}3^_TK2XZV8EUc}iV@(-Mjf|{~jjaQuVxsvC4NM%8 q6iuz>Gk8GN?cT-%v>hZ5c7|~(HjUCw_Dl>QEg=l`|7R=masdFU$THsm literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005904,src_004389,time_2834253,execs_3548690,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005904,src_004389,time_2834253,execs_3548690,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..7abf8e5d68bc3d4266426a56b907d3f2a8953d39 GIT binary patch literal 177 zcmZSZNX^ZuJYa2RZEkI0ZE0<2AYf={ZRl%lXl!koBOPE6BOPmKoSI{4U}0>H%(J$Z zjx}X4H8Qd`21-Z)xj1DlP}K%V#Yj8ZGacByjR#~lUSq*385lfLa~K%v|Ib$Bs7#Ufc0L4{eqWKLCOdOJsq)_xhOa-b2 ynIaVe1~%k&MaDm5xcy$xLQo08tDL3_xS@bGZPM?LXE4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005907,src_004389,time_2835052,execs_3552877,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_005907,src_004389,time_2835052,execs_3552877,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..778d94a78d24e0efb4d2257287f31e032b71a8be GIT binary patch literal 162 zcmZSZaLdi9JYa2RZEkI0ZE0<2AYf={ZTNzjfx+4|M>@bDMmpBeI5o%8z{1*EI@XlI z)X1p8*w{KiDkhrW(7?nYNzv45K7&VU4nq#moZZ`aV9M;QA@bD#)iQoH8%%I2?wTj0^kXnsR$6Ne;4Q>*zvQ*sz`fadJp#v=_>50p1R7$hAEu}c?DNuX!i*iyFdAR`os4>d` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005910,src_005777,time_2837657,execs_3563768,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_005910,src_005777,time_2837657,execs_3563768,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..64b6f030381d1618a6de34c261d55afc52e8ad2a GIT binary patch literal 289 zcmZROix$>^0qJOaATl&C@kr$Yf{7C+{;&TpEgNlbW|<)^9c$4b%*@On9c^fBWL;ct zZ)BR0nqy?jpjcASuyN6%MH$k4c7_JVmJG#K`ueE`<~b4S!psaf^Z>145OB+t&Q8wH zx0VjJw+uhC%?N0@6p-d-;MP$HmttrTT+3@{Xku+@ZMKa|I@Zuofq{V`Kswq;L4hGP zMLJs28e*A&X>2q^#KgkF8fv|%b^0qJOaATl&C@kr$Yf{7C+{;&TpEgNlbW|<)^9cxii(6DjQqD2|f)j&nY zmJG#K`ueE`<~b4S!psZ}g3Qbe($R+2M%KkOHT*!}&&cX-QZ5rMZ*M5@KO;xF+|t_6 zz~0C-BQ?j!GzVl8gFtkybarxnzO{6)y=C~BZAPXHEDX=|ZF#v?zS*&s*U-?!+SJ-C zg-bft&`?42r-o$)&?V9KCZ<4A9ZZ6pYstXC5Fj0Gq@ci^nj#%733Z!+X{?1c)RCsv zIUj+xDKLN(m{>qO2=XKsmo!lKe+C9?G2G_oaB^^piG3Cm6JtmL66`=c4TwR2fl*BC Ne?0?3iXtzUIRGrlP$B>T literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005912,src_005777,time_2840922,execs_3564304,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005912,src_005777,time_2840922,execs_3564304,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..53083821e145ae4903446c5e4fe6fd2f462fd77e GIT binary patch literal 349 zcmb1(7S@0P>1cZ(GBmI@vIb&PQ)`3V^rF<%JcXom>F7ln($zpY6OU9bAecCD;{W>p z(z4O^W|kS!(y{MWaZL?B5co5)8kv;KM9bS73jA-#kuJA4GR;WMF*3~oIgmjhI#;?qIX~Z8I@sPa z{LD5ZQwA1>XZp6hTr1z~Sj%f@Xku+@ZMKa|I@Zuofq{V`Kswq;L4g6}GD!o7?FOc? z7S=#16aaCRsddiB|NsBjgVmc@Ks*fcG#8gNQ2Bob25T|VpJHO4#l*xIQh)?I5KjYQ S5MW?569Z~xNKxeFG6w*|ELN`o literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005913,src_005777,time_2843909,execs_3564814,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_005913,src_005777,time_2843909,execs_3564814,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..d361e4bbbc5290a816673dcb15922eda0a30fbaf GIT binary patch literal 297 zcmZROix$=Z0xxwSAsuZGM1}??9;sYFFmd9<|MmZ+WuxuQEHk8~V=Yn(8a6Ikv?xQm z8mP$lJ_J}Y6kF-*ry7{&M5qfhGc*V?Gc!m>8(JG#7uVGA1A#vytC2~$Otiecp}_x! z9O-gf%8JR}gGchoDq~_#Q9>|%k$eW*=3$)VOnt_Gk znZ7MA*UC3L)&kiKh6)S@)`o`GmZnx_ycSj#3=9DoKvx@igGjp+6U!W+W1|@$eCcQ- z1qFuG6zOP517omD4NQTCLY-`Co%4}FO!TLi*k>^@F@_W%!4AaFfEWZA7{$c?*E2Ar JDDrZd0{~UDP-OrB literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005914,src_005911,time_2862914,execs_3567867,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_005914,src_005911,time_2862914,execs_3567867,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..6bba3d147d8e910480a25f8a38579c381f4f2474 GIT binary patch literal 328 zcmZROix$>^0qJOaATl&C@kr(3lH!^;apM2_|I)J2_GXqD($cXOB?S!|7cE+pAzckr zWNgV$Y^ATC+91fx%pe_YXl>+LTvNjj1pbVy?k43j(en0&0{=5|q{}U>4Grv#Ofyn* zj7)PtHZTZ8=SpWM=jU5X2iseQpV?+)%D}?#Oy8E5Yvr3AYk3U~O{`6=%~H6eV+{=z zM1N{nW&m9fZEs=%Q&_;z6>1Y!Rkk`O~fuVr`2*el|ti^EKki*HrAtv@&OiYX+1xT<1@iZU?0R~1f OvH$f93@M7dT;>4zr%xyV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005915,src_005914,time_2864618,execs_3568268,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_005915,src_005914,time_2864618,execs_3568268,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..97072255a345eee250ed7c1341c71e7f3b189e5c GIT binary patch literal 358 zcmZROix$>^0qJOaATl&C@kr(3lH!^;apM2_|I)J2_GXqD($cXOB?S!|JN7JMc&2a5 z%eC^&j&PN6TZ-o@;XcG&LR4z^~5MW?v0GiGq#=u}L qhTDc5P7V$+vCm>+Vhkx_mSXHc#xx)X0R~1fvH$f93@M7dT;>3r$6Fl$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005916,src_005914,time_2864636,execs_3568283,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_005916,src_005914,time_2864636,execs_3568283,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..d6e6a0bcefaf7a9fbcc84c3136c77c680f978f3f GIT binary patch literal 372 zcmZROix$>^0qJOaATl&C@kr(3lH!^;apM2_|I)J2_GXqD($cXOB?S!`($y7)2F8{Q z#a8TXgl6D@CVDDXccN4nh7+R(t>$TTB0$H+7X zWIBUDbgp!Ea(=$Gbg;c8^NVdprVp7Jp6T22a;b(LmbV+QM1`iz{>uOe}LaIXJ|` iK8uNoF{A(qb|9Vx#2~=HC?@v5o`E3+*+@lRE^`2z5?ovW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005917,src_005914,time_2864662,execs_3568340,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_005917,src_005914,time_2864662,execs_3568340,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..26db926d430eedbda56ce366179ea7e463b5bf4f GIT binary patch literal 369 zcmZ9Hu}T9$5QZm2QBMvd;)0HbiwLH>+skdd%OG2cb_y02ODgZ+z>@?LNMRuN3TdpY z(pgy8h!5d&SlNh`)w&ze!jGA$2EPA?y4q;|f=ZgnzLl~&a4G0jOhtL+Hjr2Zznld^0qJOaATl&C@kr(3lH!^;apM2_|I)J2_GXqD($cXOB?S!|7cE+pAzckr zWNgV$Y^ATC+91fx%pe_YXl>+LTvNjj1pbVy?k43j(en0&0{=5|q{}U>4Grv#Ofyn* zj7)PtHZTZ8=SpWM=jU5X2T!*QKeNrql!1le8KW&P*UC3L*76z}npl}yo276`#~KM;j?9aHpoIDDoCaM@vH7Wnf?$Yhle$0CJ## zsddgrpp6PC($OXiAg_S|149D?5Qs4_SbxB6Lk=eg2dCI)F)=ZQ6d=Kl<^Yhi7(^N< aI}M1%2!$I^2?L{;*#CM4h7?6!E^`32p<%lK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005919,src_005914,time_2865432,execs_3569257,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_005919,src_005914,time_2865432,execs_3569257,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..8461b844ab1bb88903ff5248b66f14177022cffd GIT binary patch literal 324 zcmZROix$>^0qJOaATl&C@kr(3lH!^;apM2_|I)J2_GXqD($cXOB?S!`($zo(#+D3) zR{Hv>4T8+f4AP#43`VZSH8uP|;LphFZc;82EpKlq@INC*I^A-&p@F@TX+~;}k!cRd zbOwRwTD%&ht$ed%Ew7=WiM6SO zdMrTR0s{ty1_mGyV_>ir6D5F}kYHC5 X6PpI4L4bi#OzeL>14D`;FPAw0k62D9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005922,src_003283,time_2871985,execs_3574555,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_005922,src_003283,time_2871985,execs_3574555,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..62c8b6b143c3a903032f1c5e8afc4be3720a3ba8 GIT binary patch literal 66 zcmb1+wtxHd-&aQ^k|> E0q95?YybcN literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005925,src_003283,time_2872907,execs_3580100,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_005925,src_003283,time_2872907,execs_3580100,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..ca68b56f42269a57e7d30d7b418ed55c84147779 GIT binary patch literal 118 zcmZQz%=yf2)WDFc$a@9|{{LrSsQ)i58*Oi9nISD5Yf*CM3^(K3r~lqc7oTB%5o^i7 nAYEnIm?Ir)XlQKBAiaAx5_7k7EG|ig-9SmO7UA8ycRK+9Ds?F^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005926,src_003902,time_2876872,execs_3594178,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005926,src_003902,time_2876872,execs_3594178,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..9e939ca29e1652c200cae58c1a7fe340f73c00bb GIT binary patch literal 131 zcmZROjyATiHnldigi>a?MX4#$(IytwM%D(_My96L2D#})siBTbSTtJa8CcshFhtuMndV4m*c%#XSY}v0 r*|C=6$&Oh-ycUP>e+C8yuslaYK!$X*y@@H1ROf&JFc)Z;iDeD|$%`jE literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005931,src_004374,time_2880585,execs_3605529,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005931,src_004374,time_2880585,execs_3605529,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..682a457c426df579f69315bf71f08ffb8322c191 GIT binary patch literal 127 zcmZROj<#oDh_*K}&5_QqH#E?&%&>g2V=c#%9kV!|nC@5$71u=(2gNPP1 blIk2V0OIag`=5b<0jM3HqG+I9CYCt>a=a#A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005932,src_004374,time_2880611,execs_3605660,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005932,src_004374,time_2880611,execs_3605660,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..f5d79fa4bd6fd69972d86d0b92860240b2c7751f GIT binary patch literal 122 zcmZROj<#peu*|T0vSTgBlO3~wcbwgG{Uq0SU4o1^@s6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005936,src_002973,time_2883663,execs_3620006,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005936,src_002973,time_2883663,execs_3620006,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..554d30fd1af4d929ddb53943413f9d374a94aa5f GIT binary patch literal 89 zcmd1mFtE0kj+rrEI@ZM6)Y^>U?b~~A-Vo+2G0$oc};Q->v}wA$%M! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005937,src_001332,time_2885302,execs_3625150,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005937,src_001332,time_2885302,execs_3625150,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..d2406227195d66eb9fbdf6e290f4f9cd64d11ac6 GIT binary patch literal 61 wcmZ9;xe)*m002RKXu|o;m7)gyr^IHH4RK?(SZz9752?S+Z-QhgQl&{h7mVT!6951J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005938,src_001332,time_2885319,execs_3625268,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005938,src_001332,time_2885319,execs_3625268,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..16b6852369eb55ec07f17ba337c918da8cb13a1d GIT binary patch literal 61 rcmZROjyAM5vNpChu{O1~Hn+C0wzM`hFhgOXidY*OS{oVxNwZu4jgk!; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005939,src_003158,time_2885509,execs_3626485,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_005939,src_003158,time_2885509,execs_3626485,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..264b086daafb13027013d38b827985a4771d04ab GIT binary patch literal 120 zcmZROdid~Rj&XyLbTmW8A4Ud7>1acPFUF=B(T2QSjX4GeCVA2rq6|P_nwnG0P5tN literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005941,src_005934,time_2892726,execs_3636153,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005941,src_005934,time_2892726,execs_3636153,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..7314c9aa5c3e977af58d67ed222e0eb7567e2799 GIT binary patch literal 253 zcmZRKkB@I)h>zdKB^_&MU}9}*Zf(uL7!P993;h2Nlm$wH07H#$B?F^$>~1ubSOtNa o7=SXjV~bYMw$)PL7ea zfwhsDskK3Fdia@b+zi}03Sb8rTAJk+Nk=2=MRkK7?`{S~UWM>8|5Npnt)UJ#kpj7s QiNV-f&N_pai%Xgd0OI91EdT%j literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005943,src_002833,time_2896101,execs_3645927,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005943,src_002833,time_2896101,execs_3645927,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..f1155ac315535f96ff09f0a91d6820b89c250813 GIT binary patch literal 65 kcmZQzu>LRQnWDJz$&R(}SL}9Dz>% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005944,src_003704,time_2896245,execs_3646951,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005944,src_003704,time_2896245,execs_3646951,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..12c6f377293c4972cd10102abc9c80a7fe06edcf GIT binary patch literal 123 zcmZQzXsnlxHL*6eR%UQ=x3C5imJA4?SR}Ru18$kd`dGM9UIqpRMivG*AHz@!YfI@I E0McL=qW}N^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005945,src_004716,time_2896554,execs_3648863,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005945,src_004716,time_2896554,execs_3648863,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..d336c3588955a02c3447bbd110769f9349a14c33 GIT binary patch literal 186 zcmZROi{8d9%>yD73_McBV1S`v5fDhnT3B0Wl$7)q=VUT5NXI1SWHK}`FfhPW0ci$H zR@PMS3~5sr>1e~;A_5@iV~Vr|h=?{RN(GS?9tc({mvpS9HHzs-7D1RPio9Irwi*^G FCIDqLFSq~z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005946,src_003518,time_2898227,execs_3654039,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005946,src_003518,time_2898227,execs_3654039,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..27b1c6bc40872e2a344cb9a323565392551eb569 GIT binary patch literal 98 qcmb1EIO8ZCZIS`Orjw-6xX~>wEetF`Ku8rx4GWhvTs@Q@YXAT%5f|hD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005947,src_004094,time_2898988,execs_3655023,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005947,src_004094,time_2898988,execs_3655023,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..31fce804445b2ecb6b56d25e19acfd77cd436ad2 GIT binary patch literal 107 zcmZQ@W??b4HnsM&k&d=CDpg`(VfhWjEG!J)xTK@8NwBc6{BF8igf81gIoapZ6%ig literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005953,src_002924,time_2909941,execs_3679037,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_005953,src_002924,time_2909941,execs_3679037,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..b917080c2658472ffca6db36acd13cb55bdd5340 GIT binary patch literal 188 zcmZROHnGgfF^;x3bpGEU4WxcCF#KZ3kd8KD5CCxv3`{bl85tPW4Ud{wW=Ll=Fz6bY q0;TN@eSw5!Ap?+PU|?d%0EwaLAs`Pn1#X=Hs&(pkz;bo4YjOb7=O}sr literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005954,src_003678,time_2910377,execs_3681536,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005954,src_003678,time_2910377,execs_3681536,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..b93424ea24b07cc169c6ccb5f5ca7a3edd62b810 GIT binary patch literal 139 zcmZQ6w$it-GPN=?_|L$_(69&yq+<;&tmTSQQ>3HootzE-GaLnjV@GjFVW@VPI%T&X$g4U|^7Dh{pjKJW6tMfGQfG>R^0nhG@Gy2mv(7I-{hdfT7_( qL@m1TU)Eo&aNuMUYh-N#wiDGX3u_~5V+#vwRz_A?8RYGfo`V_|4%mRsbknC<`)0xDpD2^oMSQmwIo6zLkD te3NvC=nc8nrXczM|NqxxQDr^9m$W5!(L$|6gwq%>cB-G6Q52$WEB7SuV)f8lQZVbO$tXXMlN!x$U;7A7EIU|?u?E)4(&+9;g> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005962,src_000510,time_3949058,execs_3708327,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005962,src_000510,time_3949058,execs_3708327,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..7f7c37c64a4ec22fca1ee816933bf0643de16fc0 GIT binary patch literal 59 fcmZQH@?tddk_O>m>1YpW>1b1iyi^1ew@fMkV<-%y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005963,src_005935,time_3954340,execs_3712375,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005963,src_005935,time_3954340,execs_3712375,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..29f6b9bb1d5a9986427cfd2d5bd60f08eba348af GIT binary patch literal 175 zcmZQ&VQ85AhLznpm5F7zl7&8Z2lP3uWXmFdUbD0#pZ9f-GAP)C-r*$;sD= piuzyw|G!nVhjg^Jk(V@xW{u8)n*?XTG{G#DfH2UN0^Q*d1pt^FEC2ui literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005964,src_004150,time_3959751,execs_3715480,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_005964,src_004150,time_3959751,execs_3715480,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..087db91f3c9cbd0ef3b455a9c2d1bc4e54cf9d13 GIT binary patch literal 106 zcmdOrj+XMya52r1jy4LA&bJKBm5#Nv7BjIn0ZL@J{AXZb1d2ynn!&|?0(n4HKnkxs M)D(y^sc7+B0MhXsng9R* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005965,src_003708,time_3963027,execs_3720735,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005965,src_003708,time_3963027,execs_3720735,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..1058a3c80ad670e920faeb8841e6f2368b89348a GIT binary patch literal 106 zcmZQzXsnNAkd8I6Hnmn}U@!!NE(2@hY(r}!9KuFiTwEZ`B^_&M0Mcg0fXfU6YePe8 MYbSRLYfI@I0B*w-j{pDw literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005967,src_002994,time_3969786,execs_3735348,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005967,src_002994,time_3969786,execs_3735348,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..800135c517576804be7e2216ed1cc0264d86965a GIT binary patch literal 58 zcmZROiMBT~{a<~yamL1qNXIH$8c2hcnc8YI zFfdqIS=$1o4Wxn6KxB5s%nYc&=obUSuY6uqU~9;bmTzEfkjs;z_>6~3PEJg^Bio=? zS~?~C$Vq`_7Ut&WO!*4=Ir;hdzqGk@^Q3iLUDJ*1jZGOC85nY; sqwNh1Of21jwi;NQ#foO+gM9)F1*rE-5Z(iu1vCx_L?M*9xsSOV0I3~YM*si- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005970,src_005123,time_3974876,execs_3747066,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005970,src_005123,time_3974876,execs_3747066,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..6fef80623f2e9b40adce0e4bbfef603b1fa24790 GIT binary patch literal 126 zcmZS3OwD18s64QH8<%CQp|r8NHG_b?kxhx|Npf?_L%KqJ$f;{X5u*BhAvSx_J?VWgPqe);gJ2FX7nd}4Tetwt CEl$k< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005974,src_002641,time_3982358,execs_3755564,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005974,src_002641,time_3982358,execs_3755564,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..97feb4283519e1950c94f7ee491e3425995e3eb0 GIT binary patch literal 207 zcmZROUbJYDwMR)wL2>>6|Nl+TY*XY>jFgVf$VpN7q~LaDTeMMtGzcq5N82+rFr?}w z=jY}cnpkE4`9?WX(Va}J__VPyNJkq72bfwL)-wTFUeeJX($Ng|_J#&PBT9OUtr!>@ zfG)ra)-HlrC(Xc+lbM_?9h01s33LJjLp{(5(yutoRRnDGm3SOQhZa>H6vmiIc?2+Hpm5-C_=qw`<}L2O?r7 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005976,src_002355,time_3985378,execs_3765411,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005976,src_002355,time_3985378,execs_3765411,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..ef093a49d4eaa52856921f60b2d5e1b82fd79346 GIT binary patch literal 89 zcmZQ&VPMV4Un3TtAI-p!A}cK&ZEs*;%9_W(!qAYD!w{Y?D-FU(!bnVriX4_Vt8(&n L#9%Z?w1FJ}c{mnB literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005977,src_002355,time_3985435,execs_3765813,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005977,src_002355,time_3985435,execs_3765813,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..083d5e54d4e94ca82330bdd32731d6ee81361ccb GIT binary patch literal 126 zcmZQ&VPMV4Un3TtAI-p!A}cK&ZEs*;%9_W(!qAYD!w{a2MJOjHUq>v5<;|)bEGj_4 Oc%;EPfbt;28`uH2k|5sz literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005978,src_002023,time_3985615,execs_3766743,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005978,src_002023,time_3985615,execs_3766743,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..31dfbe0e1ce52e2aed4bbe96919060ecef193055 GIT binary patch literal 92 zcmZQzP~n;fnH literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005979,src_005070,time_3985901,execs_3767837,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005979,src_005070,time_3985901,execs_3767837,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..32e3c4c37a155d5b48ca3e902b7bded7069e1524 GIT binary patch literal 145 zcmZS3O3lfz(01lTfcGnQJ25m!OLH=S#9+K=V+IE>wl_4Wx6H7}(E$P<>1YEZ(+ufo xdlLie3~8Vg#2A<+3?mGz405HT8Mt*6!lf7*1b^0>7??OZnFXYN RNyi!*8Ym002_u7rFod literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005982,src_004375,time_3988140,execs_3775669,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005982,src_004375,time_3988140,execs_3775669,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..2beb6fd4ab8335eb2a71a49e769ff2f8d8f5809d GIT binary patch literal 74 zcmZROj<&Wou{Hxj^COEE{bGPHF@+dd7A<hXesmR_>;|C826*0zQWY54}$2LJyzFg)Yol9LmY?#MRil`itOu+p_M z5&a)+C>@=XqR7hyGW!{)S*&OVRtqd37FfDV$66Rz6H*4VCsrC^kA*oH*gz-{>EmM# E0HoVPod5s; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005988,src_005814,time_4053190,execs_3786282,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005988,src_005814,time_4053190,execs_3786282,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..33238630d05eada18340b4e5f47bc7442293a28f GIT binary patch literal 337 zcmZXNJx;?w5QPVq8zK>xo`BLKB4n@E$YzUeQXoX6kOCJY)7X(#Vx=JChAK3)9Kt;% zt~mglfsQ*+8UGNa;1y4w=DnGLA`CYD?d8{iA11xo@2ApHOJMx~|}R`t2l>KR@!NJr}#s(`J5m;|-Krj&)n+SD4( zQvz`@tVKvejMfM0l8#O>{FNik05lod$v_@LHP~#Z^jAQ99Pt)W`@d4CE02aK&iaq%WX> e*i)uPVnCaaEr9DuWst7PkdC%D1S09!SOWmCt0u|- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005992,src_001299,time_4062589,execs_3804499,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005992,src_001299,time_4062589,execs_3804499,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..3c144dfd9990bba23387663f4b6c2f6eead32b57 GIT binary patch literal 55 scmZROjyAM5vNpPJVr^<|W^Inbv9_?b1Y<)3Ya6>b``O1L1x3S{jFSLWnM$2tH2pMx@c literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005994,src_005323,time_4069957,execs_3812651,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005994,src_005323,time_4069957,execs_3812651,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..b007c7a74b7a06e49258624dea22fa76a293a825 GIT binary patch literal 314 zcmZROj;MHKGwOpAoT@vftni@#V=Z9 z4pIdb1Z!Oc2WuBGq%K;NlcM+@Xk7`a-8lm9Uoi^)WU4p#4|IT-v4Mewv~;wwg|(@* tAp>JLHa%DsN-;DDM%x>if;^*u-%Oy=r|)wG7!X0kken^;2joh}004TOWB>pF literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005995,src_003574,time_4073043,execs_3817202,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005995,src_003574,time_4073043,execs_3817202,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..c48ae23fe538aee8f1a86687d8bfac2edca55175 GIT binary patch literal 134 zcmZROR<>XOf)XH3$t%c7)k|i;6w1$)j!B-yo5LWDMG{3Q7NIoO!rD56K{^@)Vq!o< Xa!zJ414I3PYisGnAe+Eyfnt6DOf?{b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005996,src_003574,time_4073174,execs_3817250,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005996,src_003574,time_4073174,execs_3817250,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..219ad767e8888659807e86d825d6c5ced6cb78e1 GIT binary patch literal 102 zcmZROR<>XOf)XH3$t%c7)k|i;6w1$)j!CXJFp1YFMBMlhfjkcGLwl_2|@kr$Yf{7C+ z{{R1o6&hPI6kF-*ry7`AyIC^u^Yi_&%wRP# zDVK?sw>K0pvCNS!w>L7)NX-EfAPo!x(FzPetD_|i5L#m`tgSOjqHT=~fEqr+m6%u{ vyCOedya?tBklVPV85kIVZnG8xfvZ5wkOF3kiA{sjAnJcT14D`;FPAw00KP#` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005998,src_003690,time_4075988,execs_3819902,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005998,src_003690,time_4075988,execs_3819902,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..b388810253fcc3cfe87b870307c992908c96782e GIT binary patch literal 113 zcmZQzXe?onjy171wN_?eFa!Yx2IFi)18YM=YeS>@SUi$kKp-7!XaLe|X6@uoNU4Rj HrF0Gej)xQ- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006000,src_003314,time_4080231,execs_3826235,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_006000,src_003314,time_4080231,execs_3826235,op_havoc,rep_6 new file mode 100644 index 0000000000..19ab7f315c --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_006000,src_003314,time_4080231,execs_3826235,op_havoc,rep_6 @@ -0,0 +1,2 @@ +1Q25lT?]9;1;97]9;1;97 +]9;1;971Q25lT?]9;1;97]9;1; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006001,src_003314,time_4080255,execs_3826383,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_006001,src_003314,time_4080255,execs_3826383,op_havoc,rep_8 new file mode 100644 index 0000000000..3924f7240f --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_006001,src_003314,time_4080255,execs_3826383,op_havoc,rep_8 @@ -0,0 +1 @@ +1Q]9;1;]9;1;T?]9;1;]9;1; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006002,src_001885,time_4081025,execs_3831018,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_006002,src_001885,time_4081025,execs_3831018,op_havoc,rep_3 new file mode 100644 index 0000000000..5be7d0fc62 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_006002,src_001885,time_4081025,execs_3831018,op_havoc,rep_3 @@ -0,0 +1,4 @@ +A% +o r)0049h[,% +o r)0049h-;g- Wo}})0049h% +o }} \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006004,src_002172,time_4084626,execs_3842565,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_006004,src_002172,time_4084626,execs_3842565,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..e012029af6ac6a5c284281e8b77c8fac95414ee3 GIT binary patch literal 129 zcmZQ*ke0rfuOscjz`($mBONVZXkcKFAsuaRl#B> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006005,src_001721,time_4086805,execs_3847365,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_006005,src_001721,time_4086805,execs_3847365,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..c9196fd6d72a17692228e8993782ff46a9a32133 GIT binary patch literal 83 tcmZRmH!zU`q73P1d(&_T`TxHKGaC0lLxUia5HmWT8DtDlx4UWhe*g=H7}Nj& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006006,src_005440,time_4094205,execs_3855398,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_006006,src_005440,time_4094205,execs_3855398,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..5dc7fe3d040dcb63b8cd90e2ea58ae70c5ceaece GIT binary patch literal 256 zcmZR`ElN$1jyAEdHnKLbHZnD}HpopcN=?nvOwHNG8OI3$h6W~<^$ZLQ(y>5fVQrmZ zXla%L(pUx3Xzb1)9c^r3ZE6h^&V?8z9c^!7kRc=_B?JKiP#Q)7<+oa9SVUAFkd9$~ zVQLN1T~bm|Y{d|0WSSHGpW(l~ktvV`1=1-dQsHN|aWio1D1=KfGzk7=suut`DB7Nh v!T6b+b;dO?c)lz3+OAKZ7cnp(xgKm$6WAhScWDb>peADm!5m&KE@>_R?EXb7 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006007,src_004203,time_4140854,execs_3870060,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_006007,src_004203,time_4140854,execs_3870060,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..876577ac90330f3eb739daa6df646fbf6ba398f8 GIT binary patch literal 82 zcmb>buV|UUz|c_7s}O!>8@DtNDV%Xs)SJWl|351OFT;}^>o{b0GbkdlfC~So>dmo+ Q(f_3wpbB^Hc2eX80JotX*#H0l literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006008,src_005216,time_4142394,execs_3873313,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_006008,src_005216,time_4142394,execs_3873313,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..0931bfc61c4417122b1a1e18943a866eb397d9a4 GIT binary patch literal 281 zcmZSZNX^+68yl;@U}4SqBi7K^_%p+QQwHg1BO?ZW(V~2Q>j0@3X+r}PF;fSI-P^dN zL8`&h(e_Nz(cY!)d8s+l(fo!6CYF{-il)-h_J#%q#>LWq{xdOTfOtnwTQV{*Fj&o3 zWMJ?}tj0@3X+r~(80lzzChyYB zyi_A2PwD6g>1gj#Aejynf^pmPQgfuE`GJZpEt3>Yt>!B-FnFZa=TsgrHU=4G>Hsn( z%AV=-=g;a8fUpZ_&t_>uhTYq^q(QC#TN`c91TrBf2Pg_Q3}ovh6eqMtN4rIX0m#~n al42A$KrKh|gS~XDtCDf$ft=ZjynFxvG)UC| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006010,src_005216,time_4142740,execs_3873386,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_006010,src_005216,time_4142740,execs_3873386,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..310446d500cc557fa3ea2dc7f3a1ff57d407b6a6 GIT binary patch literal 273 zcmZSZNX^+68ym|QYhlg#Bi7K^_%p+QQwHg1BO?ZW(V~2Q>j0@3>1cZ<@6yb?R3jr# z>F5aQXzx-WX=q>qmhr%l0m^5>6t?H3=152L0~K3ZCMlX)%~xb#@JI!j$iM)z!_j0@3X+r~(80lzxChyYB zyi_A2Pw8kjRA8BwTa=n29c^g_qI2>se5Io;deG#?PNWqgrq3z_5E8mo(5}KJ_?bcA~% cq@%q{+fl4Rm=E`WbgZkAapi%W*^0b;0Bqz$GXMYp literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006013,src_005216,time_4152664,execs_3874878,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_006013,src_005216,time_4152664,execs_3874878,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..cdcf91b67b5b25f15eccc76e043189c170dd2f58 GIT binary patch literal 277 zcmZSZNX^+68ym|QYhlg#Bi7K^__L>UbcA%YcWHZGYL0ZYb%0ciw4s4XjC8a;lXq!m zUaFB1Oa(+;CX5Twz;9@P8<+%xjQRZeGsAyV2I*)cBL;raqI`Z+2Zr6-xTHbWgY5&V zVPF8dEC(n$Uy%U_JOl*=b29T>q@xY3jdOt39#IO9h=gzz#-n8^|#xmKi|n rj7)(5$dHzf2D;6}(lSXgwLYiv0K_f_sNbYxU6qV059G{N1gj#2$|_A%`aM% z&u<+d6(enEU=kx8ZO`Ogid`i{OM6~wj&w9XP_dj0@3X+r~(80lzxChyYB zyi_A2PwD6g>1gj#2$>1vw&$hhNJsMn6NPT9nUk9Uv7WZD?Q;BOPteDIFal9qnBTAv0mz_Po>_>1ckS zVoQT0MN_N!iVUJ2DfKy(2aJt@#%zWg^Z7H-5>q5gOdS|@Z{v~%x(%cdY!w3o(Ahaa nQJ^Ud9$@QG?Ee2BZkc70Vk+DgxMQVbU6qV059G{Nj0@3X+r~(80lzxChyYB zyi_A2PwD6g>1gj#2$>1xDl#y5fQ3=iwCAPfNJsMFkcYzg1vOCtCDf$ Kft=ZjynFz%`Azr$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006018,src_005216,time_5071007,execs_3881199,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_006018,src_005216,time_5071007,execs_3881199,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..ae40b60cae77df4d67792976ddd510b889fd25fb GIT binary patch literal 237 zcmZSZNX^+68ym|QYhlg#Bi7K^_%p+QQwHg1BO?WV(V~2Q>j0@3X+r~(80lzxChyYB zyi_A2PwD6g>1gj#2$>1vw&$hhNJsMn6|l8y%QfdFVN&_#Ag2c_3%DA}=2Rr>8@! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006019,src_005216,time_5077644,execs_3882332,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_006019,src_005216,time_5077644,execs_3882332,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..6b43ad2591688f62aeb1ef8e9d9cd32cf138f2e3 GIT binary patch literal 230 zcmZSZNX^+68ym|QYhlg#Bi7K^_%p+QQwHg1BO?ZW(V~2Q>j0@3X+r~(80lzxChyYB zyi_A5pmcD>5*6fE8jYu}-!Ob`L8~av^oUSydQoa>UXFCEg|&4?NpehbPG&MgJwtM`p_z27A&4+Hv8Ysd r{`@(Z%g8AmD`so}6a^v%O-*aKGLTxR7Oa8@bAaYCq-^7oj*SHXlF22w literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006022,src_002371,time_5102935,execs_3902446,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_006022,src_002371,time_5102935,execs_3902446,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..76a00a092b4658d205ccd258245873deba30b8bc GIT binary patch literal 154 zcmZROj-OgP~q>KGY2BSc^dGT1cb9G)zc3_MNu1bQ%By;40$) literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006029,src_005490,time_5106980,execs_3914165,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_006029,src_005490,time_5106980,execs_3914165,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..831beb8cf1cc8a535c73c0d437db10476bd40ef3 GIT binary patch literal 139 zcmZRuurjhTVoXiVQ%Fj;hk$9*rbR~>*-w*>2C{&_-hSFNgWU8YshkwWmC;6C($OB$ z{ZDqRm6nd?H#9J@Oj3MrZ)BPw9i3qbB*4rR21C8%e4}auYa>%r>sX6G>kjFdC6E9!Qy2{OlJkwK4Xi<$V=V%$bERXF Zb25{&85kKDfQmrUFd^yKciPs{X#o2qD60Sf literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006032,src_005490,time_5108649,execs_3918298,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_006032,src_005490,time_5108649,execs_3918298,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..3cfaf7cd5ec22419daa45435f5c0792d1b284d3e GIT binary patch literal 139 zcmZRuurjhTVoXiVQ%Fje)-aHkjy3|KfP&Qe|EUhr&MwlH8Ahh2)&{xhMN&B_iYudy zyriQ&r2C)jSPN9kXJ}wznWXsM-pDjVIy%D=NPw9s@`ifJ`9{?S)*#KX7J=5e(lN<7 YnaSA{ts_%Wr64Vwt4)-rmSGLpnOc5=elVDGY{s$@xar m5DQ{006^Nj69T literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006035,src_005490,time_5109643,execs_3921279,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_006035,src_005490,time_5109643,execs_3921279,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..b761a91dd898f12741f586f65cf3c581651afa10 GIT binary patch literal 139 zcmZRuurjhTVoXiVQ%Fje)-aHkjy3|KfP&Qe|EUhr&MwlH8Ahh2)&{xhMN&B_iYudy zyriQ&r2C)jSPN9kZ)jj*nWXsM-pDjVI@-e8$eK4tI{Hfh$O!3JW9evPkmgv6K^p61=`;YvXD9;z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006036,src_004798,time_5112244,execs_3924263,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_006036,src_004798,time_5112244,execs_3924263,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..b8e6e2aed990a17456289ec84ea3bda8b2ca5b57 GIT binary patch literal 236 zcmdPW(#l|EWi9e{b#;|ak&ZU8ur{(bur@L^wKm92FG@|#Q;4;+7W20@j<#&fk!J9) z4v>mj7H!YOz>u7plT&$M_cku+SVLoDYbU7~X^2d;y`h&0M}{RB=;$cvK#cG}Q7;{B z_yE;BkD^qN10bY@NA$}}FJE#p{AWnz`fpHqgn^*}XhrnT7cWe#jie2JN=Hk1XSkRy VLIGT;z}|3?K&-X3n29x5Jpe)+M?U}n literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006037,src_000535,time_5117151,execs_3930428,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_006037,src_000535,time_5117151,execs_3930428,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..d412a4a7c708c8a26d66ee70a110179e8257dbee GIT binary patch literal 95 zcmZRG@KKaik&c%4^pcKdu=Y`8kd77wv!$h_6+9S(tTWhHzEt*U!ZT#a4;A1=XoBpV^H}^SWiC4RhcCCW57q@$&y8Gzg( YC|3YYIufWcMH*c++Frwe0cctT0PeaRJpcdz literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006042,src_001572,time_5120935,execs_3948276,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_006042,src_001572,time_5120935,execs_3948276,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..c0b3b6ad806d2562664e1c057123c737beeebff4 GIT binary patch literal 93 zcmZQzFtN;#j0l(4$=UybAVm>} Mq;#x>wY78%0MRTUHUIzs literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006043,src_005835,time_5121972,execs_3949316,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_006043,src_005835,time_5121972,execs_3949316,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..10c34dfe137043d42d7f79e2ac31898d7bdf4a8b GIT binary patch literal 183 zcmWH~KeF|obgYSVtg@wnG>8%S7X-lEcbu4V_4&EEOtBWS*3xp)AfS R-3>Jo|BWWqo9(1WE-P&Y=CsEwXwCep|Q26jdZkasZx$~EF*&eLw&5Tbb+CS ipN%xbdlqr)1G~3v+m>T(XkuuDsTP}94+t0<>Jo|BWWqo9(1WE-P&Y=CsEwXwCep|Q26bhK@$QjT6FtN*j?JfS30^VSqBJwq@xXtOrwEnObiez zqos{vqyPW^57cgCnj1%0GLrKSJ>OGV>4M?`S*asjP`87&=M4`f=)S!bZ?b7o>N28zCr<^lj7 C+CD1) literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006047,src_005916,time_5124058,execs_3953720,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_006047,src_005916,time_5124058,execs_3953720,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..3cf278d1d915db1cf749a77ab2d7d3f768eab8d5 GIT binary patch literal 404 zcmZROix$>^0qJOaATl&C@kr(3lH!^;apM2_|I)J2_GXqD($cXOB?S!`($y7)2F8{Q z#a8TXgl6D@CVDDXccN4nh7+t9$?$TTB0$H+7X zWIBUDbgp!Ea(=$Gbg;c8^NVdprVp7Jp6T22a;3S#M+0edYYS@)EUwfwFtNwl_4Wx6H7}(E$P<>1YEZ(+ufo zdlLie3~8Vg#2A<+JZ4Bspc`*sWsoZ!&A_dr5H7{gAo#Q1#K1%fWHu9nv9%nK!36+# C@h98> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006051,src_001753,time_5133860,execs_3966747,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_006051,src_001753,time_5133860,execs_3966747,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..fb4cc0eca2edb3174e6fab16e15f5d9b085b0dd2 GIT binary patch literal 132 zcmZROjWAk(oHu@*Mg1T+9m OgK7gQw?o->L3t|=6I4LBy zlX`%(bhI%q&}gFo>1Yq>Xs?`1Aj(T+0E&2lML;Gy8AwN)c}NRK8+u7INHa8WrQCOs X26BM@GO{*+kk%H~I@X4kX1Tlo`>t`x literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006054,src_005474,time_5139656,execs_3991473,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_006054,src_005474,time_5139656,execs_3991473,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..fada445833d2b4810f54641ae1005e9ec6b50cbe GIT binary patch literal 222 zcmZQzP~=tQRS3U$jayn;;f&)8W(H+xX#*2W%N*%gY3VcDz`|!hz!JfC)B>_0ieNO7 zELimxAPJKL(O|(dXW%-kpMZ3L%!rk?L=u(;2{WWfM_V>JnB+*~(;BN}sbFZBA-#L| SZYMSP%eWNl0!0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006055,src_004212,time_5140084,execs_3994202,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_006055,src_004212,time_5140084,execs_3994202,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..f86bfe8c73f1d3dc2e9acb680f1b02026eece532 GIT binary patch literal 131 zcmaDU9cyH0oed`c*Z=>|#K2&~!1cdAqqGFbwEq9%f3$-I15}iuAq=7tNerS=(8L-l kR#I$|*bmfUYHeoiYGiF}ZDI{#np;~~TN+zqs*{cZ0Np4e8~^|S literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006056,src_003818,time_5141165,execs_3999378,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_006056,src_003818,time_5141165,execs_3999378,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..fff9b0cc27b988fb32f1a11dc730c498b242c377 GIT binary patch literal 112 zcmZROjNmtC>?8PW-V8gnj&p!meZV?XJO6D%j@hS9c`G4TQ(i2Jle#{$kf!z efPtZ*J~}tOs9_NhAWU3MLjB`QkXhRdrsAzj*(;R8(XnPPxy2jqfG*kMK zDOdwGJ&#PGASc=Zs1Kyh+S=OGS~}JONZT74n53w%0_|Wl&xuff!_2TykeQi@f!{o5 bxwSAOn1}8Pn2UgJ0GSAMh(YuN4n|G@@}Dqe literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006058,src_005968,time_5147601,execs_4012666,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_006058,src_005968,time_5147601,execs_4012666,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..38b613ac136eadc73f5894d144f592db7f912cf3 GIT binary patch literal 106 zcmZROiFPnD-KNO9@64HP`=k}lI4bf!o;(f6M&i$&1_G@A|FiNcn4H;$MQ++O3?qO# S8tP+xw{c0u8XA~b<^TYab}|A0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006059,src_005968,time_5147779,execs_4012861,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_006059,src_005968,time_5147779,execs_4012861,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..29f444f0f839a762cb13bf0893951ea4a53714dc GIT binary patch literal 133 zcmZROiFPnD{a<SKMkaY@A*8kkt-005)#L4g1O literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006060,src_002663,time_5152030,execs_4017943,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_006060,src_002663,time_5152030,execs_4017943,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..f8d54785b56123a93b45a24b974757582cd8f1fd GIT binary patch literal 232 zcmZROjbioz!aw=>(KjZzpG7y_gfq@(Q_8W>XblJj#x zSUM&-CnGsqI>u{qCQzJ#p*}x17i>;OuAzx#22i;X(40;tR#pb-=rh3qrq&kLM%D&~ z^-R*y#$M9V9@5ba_V$JbK(!^k#a0Xq4U4dXEsNGJV!&+%Hj^D7CT9RWR0}j1=t@7J H|Dgk5n#hF0P3aC;tEcKR;i*NLn`9-pn#XS~}LEq@Z}?qD70O zMGZXa8yFZ2T%@B7bBj{9aqB7=c%DI9H2H8lv?h$aI)I5S~K*E4*$ o1QZ8yAf#6gk`RhKk~mZ;R&5Rc!NwL(1DWI@?F}>;guuoE08a%p8vpG$j-?&=#?%q zwXo8)Leau09Sbrv*1|x5AyzakA8Nj}sjV&p1A{@se^XOygWU9@)chjpXj5x5YjbOh cY%mCix$p+ig(+swfX;fy7^@sBWqD*P06(EG*#H0l literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006065,src_006064,time_5163817,execs_4035337,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_006065,src_006064,time_5163817,execs_4035337,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..75df5feb7cb23c8f1bda214c351f7bf5f7b06cf9 GIT binary patch literal 203 zcmWH~-{Sr6iCL`lJI+{(STi6QD~Nq9KY?6$1L(pOvu8kOy*bv4-22&$z#zl)3B`!+M U0XmJr!N?or96OK!Ku6>N0OAQQ`2YX_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006068,src_003554,time_5166861,execs_4040558,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_006068,src_003554,time_5166861,execs_4040558,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..fdcacad837f4239a97d462c556c1fd9de16db8da GIT binary patch literal 171 zcmZROHnGgfk&d=EbT+ljkj`jev^O%%kY;4a0E&TFKp6uA<6`MQ|CzvIh6phR1|9|w xz^?;jLPkkT0e15svOq%^3mHs}tQi+AT9mjbH3#Sv1_vW=ko9&TB}aj-1OO#eEM5Qr literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006069,src_005530,time_5167360,execs_4043990,op_havoc,rep_10,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_006069,src_005530,time_5167360,execs_4043990,op_havoc,rep_10,+cov new file mode 100644 index 0000000000000000000000000000000000000000..14a73730bc6377b2f69581993b4e414ca566c1d2 GIT binary patch literal 295 zcmWH~KjQW7TdV=sJI+|Q)>cystNPrS2aV*dVA79?g4T_cpL%Q=rK}b4{#m zfx3W7Ib+StTA{Qxg98(Txpj7SR<;kw-mYwU6J;Qs19rrJuojR-5L;p`B&^M1Mbq+O jy0dH##e-c6br&|PQ2iBa_MS5qWE#}@JZR28vNZ<)#oAWg literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006070,src_005530,time_5167365,execs_4044015,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_006070,src_005530,time_5167365,execs_4044015,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..ad7dda469fba0dd6c778eda421451c2f5c6fb4b5 GIT binary patch literal 290 zcmWH~KjQU{GuD6$NSK*fn_8P$n_F9CXJ<1pMKdum#MU!G8PWL`1qC^&rq(IaB?XBo z$!7nan8k{wwHio+bOLd#h;*#7C6LR=z`)SJkPneCv(B~!f`YUH2*7EAnKgq06N9-m z(CW(U?5u1bAS1ggn*nHAc6JVkll|Y?)-vA$WSMj=$fj5e32TrW@LCmZZD9h|2XznF bn?Nt-gN=+ed(RmQbhiLDF97X0vNZ<)z;{_6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006071,src_005530,time_5167834,execs_4046317,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_006071,src_005530,time_5167834,execs_4046317,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..c3bdf21e155eee62c71cb4e3870b911f2df459e3 GIT binary patch literal 273 zcmWH~KjQU{GuD9X9cTT2Giy_8Gi!5ei)=8kEl4YXfSgn{%Y2JiGoZ>?5$RZEO9Sb5 zj7kg)4Gci0v4Iq0gP=lqH1C1k+qk4-4ULV>`GF!oElLU!QvfS3byss#}E0WrdX7}6jm5Ff>w Tz2}StnTqBW2B=q#Y|Q}x%_UTE literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006072,src_005530,time_5168337,execs_4047655,op_havoc,rep_16,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_006072,src_005530,time_5168337,execs_4047655,op_havoc,rep_16,+cov new file mode 100644 index 0000000000000000000000000000000000000000..1f5146ded7d6565f8f5f08ecf77393aaafb53696 GIT binary patch literal 324 zcmWH~KjQU{GuD6$NSK*fn_8P$n_F9CgMn>9S^)&)q^emKSj3tE6~&53$0~<6Fn~eB z|NoW-#^zFt4T1{c(YyzCpW>2^J!foe&JPs%X;D&;n38Pv?}=HgXj-d*G{g#I12VIH zKsI${TbNh_=^U`N|E+B;^DP({7#V;zSsF;kT1Z%%#VV)e!%WDwjkiU1n<>!QKu4Q^ z^}!UuebNIoG}i1rXDrCHSVHDVN1IycT6r-1k2aLfEiyH=Hq1>gN=?mENJ^KEjy8J- R^tJ%RS??Hu>;?v)3jsqLV@&`6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006073,src_005530,time_5168985,execs_4050748,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_006073,src_005530,time_5168985,execs_4050748,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..792ddf6196cf7df34c65189068c1e2497dc44b16 GIT binary patch literal 354 zcmWH~KjQU{GuFt+Q#v|AI@-H5GcVQ1$bbtdW@cudot>Qn#M#*vv1UM#SP|)1WlIC; zcZ>`S3=IrGrm?vcV}qbVcr@>U-P^dNV-1as&G~^MKP^fM5>t}R{yi~^6-{deY5|#N z&EUYqU~Ot`#_?pwR3Kjao--C?BG7Pab88E*P1&{uX$27A=jUgcFJNP9nFh8VVt1^C zgf+;_e3+Tpwm<;YgTo(Y)}~++b5gTo%`z;376UDxh3WvX?@WP?13JXS+LnQdfdT4h ZpnHK39S^)&)q^emKSj3tE6~&53$0~<6Fn~eB z|NoW-#^zj%4T1{c(YyzCpW>2^J!foe&JPs%X;D&;n38Pv?}=HgXj-d*G{g#I12VIH zKsI${TbNh_=^P;b-|*ks)-vCMfq{_$Xp^OZbgYGhwOOokS~JXqY}QddUQAD$EGDKYM^y#+tq7j0M>h z3$!I4rUY&ak~z}RrWU$Z9t{7Z4W)C7Oiir~bJL4bQ}Yy((xs!L&E5e6MF8UHcZ@)G I0|U_g09~JLi~s-t literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006075,src_003280,time_5170199,execs_4054552,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_006075,src_003280,time_5170199,execs_4054552,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..0ce9f0b39c67362c75bdcff8bf30d01bb2fd945f GIT binary patch literal 139 zcmZQz%=yf2WSYmoz#wfcot2y|9cyWAY|S8TU}6arYRr+2H8iw@aIB^48Ia}G)UfJM iQ&U42fUE*&2Ln^Rfr+%j8AnB428RC#+jj3>?*ss~dL6I; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006076,src_004281,time_5171300,execs_4061114,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_006076,src_004281,time_5171300,execs_4061114,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..781e5b07f3a7aa281cc746294d81c4ed58353948 GIT binary patch literal 156 zcmcD|Nl1}4myWjgVBlnAl#Vs!mX1xXmj)8q(yLG8ZE4?lTnSb Tu!ft1MJ?DqcA&M=K%MLWs^=b^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006079,src_005134,time_5172046,execs_4064544,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_006079,src_005134,time_5172046,execs_4064544,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..46e0ae07e8d3cc453e241c6f5faadf45269705a8 GIT binary patch literal 154 zcmdPW(#nvIwftfJg4swq+9*Ie+Biiz+Qh=z$bdITS|KT2IvOM+ox#e=n(Ce5VhZBK q0%@QoYp^DRpFjaP53UX@0yYq*p+KF{Qr;O1sP^$T{QnO$MG61}kSHPm literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006080,src_005134,time_5172051,execs_4064574,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_006080,src_005134,time_5172051,execs_4064574,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..6ed3aa7dbf4b5a3674706a5b9ff6b65065419d1a GIT binary patch literal 239 zcmdPWVomjyjSqa%{9cu}8Q3hCPhKmWzWo&F9y+$Cb5Qa;Gl`;H}wfrd!aS9gFLzPtu0Ansv A@&Et; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006081,src_004427,time_5173135,execs_4071044,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_006081,src_004427,time_5173135,execs_4071044,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..52d83457fc86f255c06d0df9b52fd587d5354c5a GIT binary patch literal 120 zcmZQzc*P*V;9KdyB^|pPO7CP~kd8GpFtIi@x3;m?HL!L-;eb^lR9JJd19c+tK{_m@ Ob6`S9OrUwzP+0&tJQko{I|l&TDh$m4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006083,src_003472,time_5173478,execs_4073326,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_006083,src_003472,time_5173478,execs_4073326,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..4513753cd2c5d2f491aaf69e8191118c689f57cf GIT binary patch literal 107 zcmb2H-10dU3M8bXfymlRI@d!wIuFE4#T0@m=xvD(LnwrcMq682W|Z_+rbtJdSXj4! ML3DJqG=o460F_%GUjP6A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006084,src_001917,time_5175080,execs_4077363,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_006084,src_001917,time_5175080,execs_4077363,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..77fc5a6cd8610dc2b41ff7076eff895dd6ad6340 GIT binary patch literal 137 zcmZROjyATi_OvcaO)-r&v9LC>=FO3gHVOdZa|8fTjj@5HnF2()u>lYmS_&|L^&-hZ VrHxQjg5?bi6q3@Vqe0jp7XU*RG0gw~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006085,src_006039,time_5181870,execs_4082630,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_006085,src_006039,time_5181870,execs_4082630,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..d682c0a97bd0f291c72444664cbd63aa9914a307 GIT binary patch literal 155 zcmZQzXw1o%jyAP6GALqTXkY*{q+O(Cd~>9IU8I35mq#uj7KjfPa(VP0Ci36fH|M{# dB}^4er7tGPLDFL>odY!yq!*?s2WScv4+OR2w^1StOKmgtp8hUSzDT0gMp2;b+>iArF4#!k*TSbl@X9CVrUR#X3mg~ ZwtK|T#DL8<1||jukduM7J>X#C0suFsE#&|J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006089,src_003737,time_5188787,execs_4106952,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_006089,src_003737,time_5188787,execs_4106952,op_havoc,rep_4 new file mode 100644 index 0000000000..1303a2fa6a --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_006089,src_003737,time_5188787,execs_4106952,op_havoc,rep_4 @@ -0,0 +1 @@ +Woĵ#90]8o]]#]#9]#90]8o]]6]#90 ]66]#90]8o]]]6]#90 ]66]]]#966]#90]80;=8o] JLH90 ]66]#90]8o]]]6]#90li J]#] ]]#90J]#] ]]#90]]]]]]]]]]]]]loĵ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006090,src_004706,time_5194379,execs_4112160,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_006090,src_004706,time_5194379,execs_4112160,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..08c8314de09667549704281cc23a0247c1ea8b67 GIT binary patch literal 96 zcmZQL<0u_{8Uk*EsOJm}3=J!v>{!eDWJgRggLJf^mjeTX0!-1#)2DNJxuEh`m9FLG Q;*^dyQ78`nZasgQl6S39c^lC?J30|5VI^pI@ZttC{XX@Y-nUB9c^uF$xv*i zub*mQ8f#(g)Begb$KJ>^LpmBrS^`N!1Cv)4#f~UEoma?mI>DY*}!!XUbE QSYvH&ZNVS_GXKk4073gQfB*mh literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006092,src_005510,time_5196774,execs_4120183,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_006092,src_005510,time_5196774,execs_4120183,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..d7e73ed510231d3d3f9d9aec6bcc3459c7f6144a GIT binary patch literal 169 zcmZROi{8d9tq{E}gVo5STsqp`$iT#+C^bbo+Qi=eKM>e^q;g5eT3RzOFj$L;6{T(i qNfo7lNMDeY0!Ty7M|9C>+%jOR6ry2Pi9tY$A}^P@4-TtLeKi0em@T^i literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006093,src_005936,time_5199828,execs_4128469,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_006093,src_005936,time_5199828,execs_4128469,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..df238fa30036e5291d5cc0e3426a9848c3b86586 GIT binary patch literal 109 zcmd1mFtE0kj+rrEI@ZM6)Y^>U?b~~A-1^_i8AJ_l@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006094,src_000721,time_5200024,execs_4129878,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_006094,src_000721,time_5200024,execs_4129878,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..108381984f8209f44d6c01218dd6fa7208a9998f GIT binary patch literal 72 zcmZROjyATiHnldiG|MeYO_7c^vakjsGy!V^Ya>%rYlGbMqSRCrPM$(ix^%QbE&!eI B6Mg^y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006095,src_002399,time_5206294,execs_4134370,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_006095,src_002399,time_5206294,execs_4134370,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..578818c258808077db49921b612e044e9b4f70e2 GIT binary patch literal 129 zcmZROjyATiZnHMDG|MeYk&ZU8ur{(bur@L^wKm92FG@|#%VCg?wXn8M1xfC(HnIfD b!f2!1B4lB>CS2mFc?t+~6_V1WqYZKa8OkLx literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006096,src_000861,time_5206548,execs_4134907,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_006096,src_000861,time_5206548,execs_4134907,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..450e78321a446c1beca9f618297eb822221224ec GIT binary patch literal 78 zcmZROjyATi#tKZW4K2-bi&9ghqfIQVjI0gNRT-I@S{vl17p11=DI}#!M;qh<0MnTh AmH+?% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006097,src_004949,time_5207444,execs_4136637,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_006097,src_004949,time_5207444,execs_4136637,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..1e3b67a28241c4b7f9b2ca2a991d51409a499ca5 GIT binary patch literal 289 zcmZROj2qIBh(p#L9$;2QXlbn+&(7?dJP@kX6 z0F)~!DBiee5mZ$PP?Z$}LqoQ7tl|4qz2yAdT!<2oAW+pJX{>@!tC4JAfZEUva~9Zu z|0#;^UonEs1iKX?_`m*t4p1T)r;Bnj89>g!sRd|PGSC}9(~`3xE{22zL`2#Ts8c!y E0R6~hQUCw| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006099,src_005987,time_5208542,execs_4137180,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_006099,src_005987,time_5208542,execs_4137180,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..ad0461fb10803429600c5015aeed9e698ac3df91 GIT binary patch literal 270 zcmWH~-{Sr6Ns4sQJMLIBGi%dm3lnR@0uYdX#~GWGs#ckA5o`7?-vGn~DX`UMU|?W0 zv9`6$w}c4t>hXdAgSDlfy}>p?0~3P`>1|xn8oPnON#RedXa-i@77*Q*83w)5Mc1){ zch?DNc9-Vil9LmY?#RYx2Sh~*L#(v7g_W+AiRk}mLkn{dV0ad5VE|^CoBQ~f0{|<3 BS4RK< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006100,src_005987,time_5208622,execs_4137521,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_006100,src_005987,time_5208622,execs_4137521,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..4f0cfba68de7d0f693c087210aa2ef32b33aea17 GIT binary patch literal 280 zcmWH~-{Sr6Ns4sQJMLIBGi%cV3lnR@0uYdX#~GWGs%DvQ5o`7?&j7>)DX>Mbw6OyQ z1_nlJYg?d3pi*8fy=3eEC#{XFZ4DXH@(rvR{{L@ac=nk~PEJg^Bio=?y2#tYO4rIn z^nbLWbaW1q=?o128BAd204>kR$0KR!E*)!OU~LvFil&T#5oX3~pcyb*W2F(cT9|`@ L4TJ)bK0f9El>|q>iAi^48}v#Sd0SZN zTA7Ick2aK!&Ph?^Ulr$@_OfF aT4$8#CFgfaM&y)Aq~VJV45TSzuwTm#4 zOvS*!EVn2%MOu|hF#rG0bRc^hx2}SLM`{jG51M*wH%kV7Ah66}H8Lp&84I*0=VOX= hv;sqF3Z^D(Vn`NGL$F1sLEHi*O~q0adAZDOH2~JtGl~EJ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006105,src_003417,time_5217327,execs_4151282,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_006105,src_003417,time_5217327,execs_4151282,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..d1333fe8da6652c4d75d4f83417d1233d35fde07 GIT binary patch literal 209 zcmZROHnGe}HIBA7bT+rPc>DJ4y|)Yuj11DTV#Wpr{~I!-rK9Z`7%~|$GJuTw{~*%H zz`*3*X`m|HdLa5^4Ko&IfHfNaVqo|J0YEFB05NZlbbcp3Af2ycVr|N3W^HY1ZDtL0 Wo3*8Mtf2u!4AZG#!=G`iU;qHb^HItG literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006106,src_003481,time_5225046,execs_4169898,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_006106,src_003481,time_5225046,execs_4169898,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..108e3edec6a1d81123ec854536a21f42c8081b33 GIT binary patch literal 130 zcmZQ6w$h*0&hXgK*xJy<+95YJMLN3P$=O9ZTG*OJg^{72g{AiGFNO?hUWR&9PI6K^ h1EZm_O#_Sp($Am((vMqfwA253sL?=!las9tngJOWBZU9} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006108,src_003447,time_5231973,execs_4181973,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_006108,src_003447,time_5231973,execs_4181973,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..8e2519a576c94f399b9c503d18456021a18a8ed6 GIT binary patch literal 152 zcmZSJ0|MznLu(TgYg218YjbN0YfEcGg9Zjh216rjLu2FIqSO@WXcG%-kF1bo1 rkTJu5kPw4_M;fw>M;=50SiLz=JxD8(PM85Wj4}r61DbAXEn@}%IpZgg literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006109,src_006064,time_5232329,execs_4183060,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_006109,src_006064,time_5232329,execs_4183060,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..b4c26d8306dccc1be83868f957fd4195b5579456 GIT binary patch literal 186 zcmWH~-{Sr6iCHWIBWJ8dtl2xx*jN#1MrBI_X&}?g%q;LDBLjn3tY}U?FK(a*m&(q` zHt3ZuGPOWf&M6%WGBDP{K!71uG%X)$wza9PE&~IDLHvJHQ)`3V^rF=KBI#&TYcp$e fYm00!2#2~(`UcQ-DQ3@rPI|`}s~jt3d1Na9-AOIP literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006110,src_006064,time_5232411,execs_4183535,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_006110,src_006064,time_5232411,execs_4183535,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..3b332a53f723fe035c4b4119749d3fc90d433bcc GIT binary patch literal 217 zcmWH~-{Sr6iCL`lJI+{(ShIJW`34}SnVGeztu6xtgF(Z8Q&Ve$-1MT<{Mc9#X+~vB zr~ZZEer%0Vnx&NIG{*6+SJ<2 g+T7YA8w|o>j=uqPe2UpKpu68O#wy23SsvL60M8&d%K!iX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006111,src_006064,time_5232678,execs_4184966,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_006111,src_006064,time_5232678,execs_4184966,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..dddb8d605ae7a099725c0e67f9fe45814a3c0a12 GIT binary patch literal 188 zcmWH~-{Sr6iCL`lJI+{(STi6QDG$j-?&=#?%q zwXo8)Leau09m~MPzz}O;AixkSnwAeW-`dnxmw|!7fPq1P!P+1bdjlrm97yBMnpzv=rWd8= h7fDB(TANv$TU%sG$j-?&=#?%q zwXo8)f@r}oS(+hMG%X)$zO|{XE&~ID0WQ$+-_+FFAUC}zHNQwY+SJ<2+T7YA8w|o> YF24bEd5YOHpmX0b#wy23SsvL603Ee9@Bjb+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006114,src_005347,time_5239039,execs_4196135,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_006114,src_005347,time_5239039,execs_4196135,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..bc34547ffa8eaae7e0e02628b772ca7dfd225cc7 GIT binary patch literal 288 zcmZSZNX^NqbYYN=HZm$PwVJQUz+fF9#n4bVTQQo~!rBPPf%EbTY#18&jf(O?s$r7#LFW3UX5QlJlKY7&4?Y8W`-2OfyW2@~wGuOmn28`3((BEJ50^=>i)CF*7Av z+9c7)3uJDd&XXPMICe7R;Iz!!)zwux*34SW&)QfkKq_XLw6%4PxwVD0r8PrFw7qon v|NsA|fj~ojtnW51>DZi{1G_=Ap|P=b0Fq9)?|^1h60QxxNQss#8hcVO;K H=H&ta`#3@6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006116,src_005140,time_5241022,execs_4202859,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_006116,src_005140,time_5241022,execs_4202859,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..8f4b0117cd3bd5690c8b8d8579c9b39b2fcb6771 GIT binary patch literal 142 zcmX>gF`G*|*3j74Iu=6tS({ngGB7ZJDJVNNC&xPWKSTZh|Npt9L6Q&woSGmiW#Gmz c$ff20E%?uXZV%967A9w)E#}s{buFcH0BNfv*Z=?k literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006117,src_005196,time_5242026,execs_4206112,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_006117,src_005196,time_5242026,execs_4206112,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..d04115c6ac3fa17ed0a19abcde3f826458776598 GIT binary patch literal 298 zcmZP&_{mgnU?RoD^jt1SIvPl^@EV#~iU&9%?ssi-7X~nHVw{7=RXAf}FEx(W2BG0R{q^q!}EHyfdVM#xnpN474`~0FCrK A%K!iX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006120,src_004203,time_5244112,execs_4213065,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_006120,src_004203,time_5244112,execs_4213065,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..11feef13b6bcaa1b0844fe38e041b5fcac9891f5 GIT binary patch literal 64 zcmb>buc#1yW*fIO5GkB-RMeYm{a=cKftTUQj&&SQA(ZTH21Q;4WKpo}&fQL`ya49P B7Ipvt literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006121,src_005149,time_5244919,execs_4216044,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_006121,src_005149,time_5244919,execs_4216044,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..3b9705591554cb48698c370b72f7cec0ada2b1fd GIT binary patch literal 139 zcmZQzXh_bMjx{p0b}_NAHnKLfGO#wzHZ-s{G_>Xdg7|oAV+aYBL2$upuqp%#8Ub}9 dWaF#D;}M`9%KTrSQBqP;Y?9b-Az&??2>_zOBb)#L literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006122,src_005149,time_5244921,execs_4216053,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_006122,src_005149,time_5244921,execs_4216053,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..45974cd8e3d0b4501944e53a0558434c82a2f29f GIT binary patch literal 157 zcmZQzXh_bMjx{p0b}_NAHnKLfGO#wzHZ;iLvNkld<^qEFcxz(_36lfKXrRadH9(ZZ x89;5}@d!{4W&W?vC@Co^Hc9Nai1v_<_Kr64k_I!NG)U-?bdmgjLw-6pwIm8TWpgBO@;qeGi4`PC}0>z&ha~T?f*hosaxWHN)7#J9kg@KyDI)U{6 S`izp2l46s@ehUF>=}Z7Vu{gm1 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006124,src_005149,time_5245485,execs_4219033,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_006124,src_005149,time_5245485,execs_4219033,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..01739ec08313eb4002c7c0f0e6b1acef2ea1e8c2 GIT binary patch literal 180 zcmZQzc)^@49cyH0?P6kKZDeg|WngWbZD?R^XlTvF1;Sih@dEJ>@V`Ezq@<)6%8Rdu g3tJm=ap8~x3B!y-(xHt5;4!7xB(dK@z*;&J0Es0z;Q#;t literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006125,src_002812,time_5247748,execs_4226692,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_006125,src_002812,time_5247748,execs_4226692,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..b493c63c3e5288ecada15074b5429e36c7160e64 GIT binary patch literal 92 zcmd;<);Qy+$h(_CkyjzSfgx2dLwYASLd?Lx%o0@un<|J{vh{zdoD{{CFL$hczjC*e Gq9XuV{TqM) literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006126,src_004535,time_5248105,execs_4228002,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_006126,src_004535,time_5248105,execs_4228002,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..dfd6afffd11ce092ee229640c9d2f04a199d4db9 GIT binary patch literal 139 zcmd1mFtE0kj+rrEI@ZKm+u96?$q>!}7iNHQ%orFL>hq`R7}_(MW=Kcd8yc8c)^V(HWV$}-2^$TUMb8c2o#NucN}i(;KuZ&zBI*K05cfMg7cystNPrSFskO1W6k~&+!G8vZlqWmZ@-_rWN1G@V7XJS~ zt*|gqdaHD_LU=Uqf!*7n%1uF5npoRf=379`Y=xQ4;K0OSZk?T-mF)v^QdhRTiE?(f z**i|@SY=BC=~xR1LTY98!jsX1PVFDbmpha;;6R&G5+s0QX}Ld;kCd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006132,src_001357,time_5448235,execs_4238058,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_006132,src_001357,time_5448235,execs_4238058,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..d5e7c9acb26ff7fef2fad3680ad9373135c0fad3 GIT binary patch literal 131 zcmZQzjy7a8vKF*9u{O1~Hn(=jXK1i9O3am(_Q;oxwllFdGPO1|%bf-Uvq1zBkdBTp gGR=^Vwzs!81M0M}b^s!D?S^3OPh($ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006135,src_003411,time_5449009,execs_4242852,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_006135,src_003411,time_5449009,execs_4242852,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..76fa4888d30f94cb0d5f4481a29dd08db23dc97b GIT binary patch literal 129 zcmZR0%lsAwa-?HTt-Eqk^-}ec^Sz|sHA+X@rfuy+qZDTK}LhML&N|gelGg} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006136,src_003340,time_5449704,execs_4246764,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_006136,src_003340,time_5449704,execs_4246764,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..0a55e238ca0ff5b7930e1ba5236ee12fbf7ef216 GIT binary patch literal 138 zcmX@Ijmw&$K|0nzI@X+lfsw)7+}b+BnjzL6l@C;54iQ1HAZklW3W}{5AmkCSVL$`G jT(}lwg@J*Lj!w=l($R+2#<|kb#)i2WDLEn1v9SgKtH2@O literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006137,src_004462,time_5454225,execs_4258213,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_006137,src_004462,time_5454225,execs_4258213,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..7c50add3c4894ad72cb76db424f100256b70a2c1 GIT binary patch literal 172 zcmZSJ-R8w79c!&>ZEY!?V{M`B%!vT+SL}Amk&d;@nFa>iyc8l+Q>3F!EUXL-4Xll` z4W(m}v!zk=Z~*nhTH-d2FF;y4+L$*-I@&1U7Xm~ZDTJS~Hf3PRh1psT9DnC0>U0LgnY6aWAK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006138,src_004462,time_5454233,execs_4258253,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_006138,src_004462,time_5454233,execs_4258253,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..e3a54a3711b49504b8c1a2140538bf016a6f73d7 GIT binary patch literal 205 zcmZSJ-R8w79c!&>ZEY!?V{M`B%!vT+SL}Amk&d;@nFa>iyc8l+Q>3F!EUXL-4Xll` z4W(m}v$5*p3y_wU#xN|_61P1d9nr?TIV{me0lyF++DIY%jJ1Kag|#UIi<6U+K`zV* VM%D&C7FIwKD5qm>U}2Wa3jmZyINbmM literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006139,src_004822,time_5454836,execs_4261457,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_006139,src_004822,time_5454836,execs_4261457,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..3030c3feac2fd5c27ecbdf10d02cc44bf72da873 GIT binary patch literal 169 zcmZQ*u+ES^Z(^At9eu!vsoucYP|i9-iUkUopR@2XFxBh(a6;r#7{GFYQVbix0GD1~ pLo;iG-1K@Z2I902rsqj&gLIxkQf^VaW%!wG+|mj<3gP*@TmXlnDk=Z~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006140,src_005824,time_5458976,execs_4268654,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_006140,src_005824,time_5458976,execs_4268654,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..34426e0df933cbb679c4f97d60aa224128caf732 GIT binary patch literal 238 zcmdPW(#l|EWli;Vb#=|nHGKa(LpsV{I@Z!!%-`A)%+4)JO_7c^v9LC>Hn27_HMKUh zG=nqc%yOlpd5x`?MLRI%1Yd}b@|fKmSB*iXlgZIk%7S@HAl?E d+TbTptK@UA)>uOWpsVVgu3`mP{c!cF6aXWhO%4D6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006141,src_005797,time_5462973,execs_4269618,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_006141,src_005797,time_5462973,execs_4269618,op_havoc,rep_3 new file mode 100644 index 0000000000..0002654576 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_006141,src_005797,time_5462973,execs_4269618,op_havoc,rep_3 @@ -0,0 +1 @@ +//tW5;/tW5; )A! )A! )A! )A! )A! ))A! )B )A! ))B )A! )A! A)A A! )BA! )A! ))A! ) ))A! )A! )A! A! )A! )A! )B \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006142,src_002034,time_5464038,execs_4274523,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_006142,src_002034,time_5464038,execs_4274523,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..d25b80cdd7914925745ba2b9b21a48598624a09d GIT binary patch literal 99 zcmZROjyATiGO{u3?2+Xt@@@I OvQehdIS{iHdAR^fSrw1~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006143,src_000320,time_5465503,execs_4278546,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_006143,src_000320,time_5465503,execs_4278546,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..db5d2864236b12cd3c47619ece16c1e3f0e13aee GIT binary patch literal 103 zcmZQ@&y|igHq6b>$;k&ZB2)7~EQ16Eu!undZ+LzYnveoeC?`enb5Tw>14CYZt|1D? Sz);7~#5_bV+TIAJj0*sr03jFv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006144,src_003409,time_5465638,execs_4279355,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_006144,src_003409,time_5465638,execs_4279355,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..2694db3b1bbc52b4046a81cc9d8c7313922489f7 GIT binary patch literal 111 zcmZR0%lsA$Vi+1?;6OUs-o(6EIvOqjV%QrRXxL_0X22xXO-w;-Lzp6vII0R{Bhq6G HO{7Zz-#sM6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006145,src_003409,time_5465641,execs_4279371,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_006145,src_003409,time_5465641,execs_4279371,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..787b0ab446abe0a1fff01862bab2af82b9bdc8a9 GIT binary patch literal 106 zcmZR0%ly_~k#}2$WrlRLy@`3T^b&O_BU;_W6e#!>1O#G$paDccfxV%DhNU9!?larC Qr4`QLH^JV}&_p@|0I9|zp#T5? literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006146,src_004563,time_5467831,execs_4287180,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_006146,src_004563,time_5467831,execs_4287180,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..e5c96c625c22eb532a3fb169461d367d8b587751 GIT binary patch literal 125 zcmZQjh~CC64IvCX^1LlGSXrYzJQ$^8Go($WV=b-4OsoZrtfi$*Sy@xPExo)1u*t?6 g8Cf#`!TI8+wKf~f-Q#Ul>@zTYWz literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006148,src_004078,time_5472759,execs_4299718,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_006148,src_004078,time_5472759,execs_4299718,op_havoc,rep_1 new file mode 100644 index 0000000000..32808b7523 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_006148,src_004078,time_5472759,execs_4299718,op_havoc,rep_1 @@ -0,0 +1 @@ +0;1ord;3;2;5;6lo,3m[4:m3mo,3m[4:m3m[4:mhm[4:mhell;14ell;14:mhell;14;15;16 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006149,src_006033,time_5474499,execs_4302411,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_006149,src_006033,time_5474499,execs_4302411,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..26d1a4c48ac8bb0384f6d7e046c712fb050505bb GIT binary patch literal 214 zcmZRuurjhTVoXiVQ%Fje)-aHkjy3|KfK&%*=atb$UeeJX()~|%tObhm8yc8cCMmuT zGBVAOj?S>mkal*Fw#+axHMKU#O)rwlNl}FAh_(kRLE}oNFc^ZcUUI%s^^t8{(y<2C zzD3gLhJ$oM3mkal*Fw#+axHMKU#O)rwlNl}FAhz2W>j!DkROwMLtWMGhvw#TL)qz=Dk nQv+*|l30sC>)aFuL%rmDqiTqIKx_d91_qE7(y{Nft)jEnL%rmDqiX4XD1}Qu*g|WN z0kIZ=*16I#$vK(H*$j*f3_!OS>IE{@8w5%*GyvUG&+zh+hctt9tcg^H^mI6YXpoM* JDPt|21^`HwK?dGDA8! rTiVpX8e~AMMWA(#bWCziW^y(IBLjnUv^_|3E?5X?TL7) zkdDr<%#e0=k+#e*GBvd}$W1Sj%1KdN8Exbx9qkcqZzPl1cb9W|)w4>^p61=`;X5$}sf+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006158,src_006033,time_5476733,execs_4304109,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_006158,src_006033,time_5476733,execs_4304109,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..208f8ab9d9197ab8d409585dbd1a7e864111ae34 GIT binary patch literal 201 zcmZRuurjhTVoXiVQ%Fje)-aHkjy3|KfK&%*=atb$UeeJX()~|%tObhm8yc8cCMmwR zH!{tTj?S>mkT%4o8mJ>0tR#iOP|wsl)*{e4R~oziXj}$^3;-enYa>&b2{FkznaSA< Zj0_CY(e{RV$@#g`5FzQp)Bhi3V#)VKCH7 z&Nr&YG|wDlo+Xd~sxz<#85nC3Xq_P)lbn;8oXx<SD)1_V|KG+ft$oH(kyl#djN^NIBhw7&=nTsYX=fK{%M2q^Q)`3V^dhO86eXxZ z(O@Mh42F8i`9{?!#wIBu=?AGZum%|rYY}LjD;<-ZlbM{&z{tQT9c>TN3=@)$eWz_L Gody8tK{uuV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006161,src_006033,time_5479191,execs_4305949,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_006161,src_006033,time_5479191,execs_4305949,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..2aaa8196f62387271e18dd84f149573fd415ac4f GIT binary patch literal 213 zcmZRuurjhTVoXiVQ%Fje)-aHkjy3|KfCdL?=atb$UeeJ;sVUOYCKlF4)&|x_rl!^g zx#>lz2r&=o{wF)u0=4lQ8kkrnDZaNiGR=^V&aljoc6O1r%m8bVmi}*1Qc%2c5m2vG zPKqMLWRGaD+7t#uz2tnOYAgo5fEWZ)2eCZXBG5WlIwm;>&d5y8W?*DskdC%D)XSER KeWz_Lody7o5I#Ks literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006162,src_006033,time_5480930,execs_4307136,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_006162,src_006033,time_5480930,execs_4307136,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..c63856f7ad4d9885e44a2c38da81bfde69cb8599 GIT binary patch literal 173 zcmZRuurjhTVoXiVQ%Fje)-aHkjy3|KfK&%*=atb$UeeJX(i@)aSPK;AH#9J@Oj0b7 zjyAEdHnKLbHZnD{Hpopcf@+R7$c5^Nwl^}(kWOJR)Jx7cs&42<(f=MS8J%I7Aq`Ro lGRD+8)*{e4S2`v+Co?&lfsug$CHLdk(QP=FgXJOc?wDC(i#Sm($Pjh6p-p5?YuJD$V)ofL%RRTjLuqJRbyxbNk(T_ s0ttH~Qv+)wQ&a0$i$LpK>6ql4%;anaMg|6;6i72nNILeNwzYH`0KpbEmjD0& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006164,src_006033,time_5481688,execs_4307574,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_006164,src_006033,time_5481688,execs_4307574,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..76a60ff52a7cae6051798e662c9b75fc93268dfb GIT binary patch literal 219 zcmZRuurjhTVoXgdIKQERiDi=F zdwV1M4C&|$%M58}7ir53BU4jrgWU8Yshku=sE%lRBhw7&6b8eK$@xaraQ#6ql4%;anaMg|6H#^h}2SR+I0XcG%-BWnXI W8wLXq0P0Q7hbfefeWz_Lody6oGB)b~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006169,src_006152,time_5491875,execs_4315493,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_006169,src_006152,time_5491875,execs_4315493,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..0e049320b432c77abb24a46d807b006638bc836b GIT binary patch literal 197 zcmZRuurjhTVoXiVQ%Fje)-aHkjy3|KfK&%*=atb$UeeJX()~|%tObhm8yc8cCMmwR zH)3Fvj?S>mkal*Fw#+axHMKU#O)rwlNl}FAh_*K}&5%xEFw{%V$xO~>U}RvBj)HAP1QtxS=Q_Re7d860a7XbscD!0`Y7Uu0t%v!!F-XdIKQERiDi=FdwV0( z4C&|$%M58}7ir53qvTn>sX6G>)dzR*3xMJe@`$s literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006172,src_006168,time_5492807,execs_4315866,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_006172,src_006168,time_5492807,execs_4315866,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..8f43adf6b204fceef3e82d3f3f522a1f2ad680c6 GIT binary patch literal 225 zcmZRuurjhTVoXh!HnKLfG|MeYO_7c^v9LC>Hn27_HMKU#O)pAK%~ME9*D#Qljy95t zHVQ~}kak`fZR8~#?IGR&WXD>dIKQERiDi=FdwU~ZEFjjx+B$LxY^jG zL4wj2YppX%N{p%-;^Pes&8*F>ErAfzP}2T%0 zi9tFhIVY2$fdL4lqjNHo{MeuXtW4TsEl8dIKQERiDi=FdwV0( z4C&|$%M58}7imidh6V=S90uuF3v25P2I=S=>C7ZQHYfm#N?WY8&L}A{s&0snH#9V} zHn+9}LfocC11&JHHZnD}Hj=iEwFtD%m5xcy$xP1v&&U9@z}`?VIUgn@9s5q(S~?8? DDZezP literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006177,src_006168,time_5597335,execs_4316561,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_006177,src_006168,time_5597335,execs_4316561,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..d7af26c925e105994df3be2f5301d8084a9698cb GIT binary patch literal 217 zcmZRuuriX4wl^}(k&ZUYElRb_0P{ekp@E5Xw6UZ0T50KMejvv(N%1{UAy6s>zjlo(Yv#K#*NnpvA$TLPhU|C1e9 z427#Q!Kw;qzP+Jdaz2nY@{*4BkdBs)HsIpr{lv@bos*fDnkyZXoRgWHEgkz#+gdse E0Egc^1^@s6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006178,src_006168,time_5597375,execs_4316585,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_006178,src_006168,time_5597375,execs_4316585,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..6a4206e6c79028c8b77c99e1680a91f144a04367 GIT binary patch literal 225 zcmZRuurjhTVoXh!)-aHkjy95tHVQ~}kak`fZR8~#?IGR&WXD>dIKQERiDi=FdwV0( z4C&|$%M58}7ir53qvTn&N(n_5`q zWG4BsK>=93w8dKMjFJ+g>W27uLqjubb8AZ=M70kri)?8$(0&7JBU4jrBWdeci$LpK i>6l~&0S1Quj0`~g?G5#k^Fcy6naSDGvG264rPBa->pb`X literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006179,src_006168,time_5606796,execs_4318643,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_006179,src_006168,time_5606796,execs_4318643,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..091477465cb0a49eac524435c18bea108f484bf8 GIT binary patch literal 224 zcmZRuurjhTVoXh!)-aHkjy95tHVQ~}kak`fZR8~#?IGR&WXD>dIKQERiDi=FdwV0( z4C&|$%M58}7ir53qvTntfk zG_y9hwgf`lc18oOH?TG`HMKU9wvM$3WMKIJKRG8eIr~2&1JHVVL%rnuTdIKQERiDi=FdwV0( z4C&|$%M58}7ir53qvTnZd{KC8 z5CGOBZL!umqol;Bx*^p61jx+#oXhD|% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006181,src_006168,time_5612221,execs_4319713,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_006181,src_006168,time_5612221,execs_4319713,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..fb06e0d9fe8efc1d12b88698c28dc4b1b4716340 GIT binary patch literal 208 zcmZRuurjhTVoXh!)-aHkjy95tHVQ~}kak`fZR8~#?IGR&WXD>dIKQERiDi=FdwV0( z4C&|$%M58}7ir53qvTndIKQERiDi=FdwV0( z4C&|$%M58}7ir53qvTn94GO?oq%GE3XOxr}RX4=P8ycEfn_F7~A#N+9fwmi18=0C~8%bNoS_E3> gO2;JUWF}|-XJlZIjdIKQERiDi=FdwV0( z4C&|$%M58}7ir53qvTndIKQERiDgm_gLJHg zwRHxAbhNayi?n5iQSvNa#rO6`rWw-F8I~D2nMrF-e4}dV{wHAP@ERI0LYxEC6det;GDSMtJBI;eaI8h3HB1i!!~g$( Qk&S80mX3X=Z7rP!040({4FCWD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006186,src_006001,time_5686409,execs_4331747,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_006186,src_006001,time_5686409,execs_4331747,op_havoc,rep_6 new file mode 100644 index 0000000000..66d4d4bc90 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_006186,src_006001,time_5686409,execs_4331747,op_havoc,rep_6 @@ -0,0 +1 @@ +1Q]9;1;Q]9;1;]9;1;[25]9;1;T?]9;1;]9;1;]9;1;9;1;{]9;1;]9;1; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006187,src_001004,time_5687078,execs_4335259,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_006187,src_001004,time_5687078,execs_4335259,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..5a51e609e7c355a7fb781c6256b1a7eabccd8808 GIT binary patch literal 115 zcmZQbk&ZU8u(mexG_^L!O)pAK%~ME9myR|tvNnJTX21n;tKkL#3u{wrLrb&VqEv{f KNM;}m&IJGvsvkQ5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006188,src_000795,time_5689533,execs_4337027,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_006188,src_000795,time_5689533,execs_4337027,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..e9457ab8053587377aed400f430667178f7ca172 GIT binary patch literal 102 zcmZROjyATiHnp}i%PmSxk&ZU8ur{(buy!*wwKm92FG@|#Q@}2olrC)u(gdS%Xa-70 H8{`52g_RtA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006189,src_003367,time_5689651,execs_4337784,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_006189,src_003367,time_5689651,execs_4337784,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..af241d0784126a681962601ef7e4c5b2a389ffaa GIT binary patch literal 80 zcmZROR$yRYU~ytFTw(3xYan0-L^%yVbEKmW7#bLu#)j`z* E06uvZWB>pF literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006191,src_005478,time_5689856,execs_4339122,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_006191,src_005478,time_5689856,execs_4339122,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..de5ed94e59f5487c2f0fe7a4942c192abd786960 GIT binary patch literal 190 zcmX>gv5iYQ*3j74+7C)un_1gh`+-OXxD1*KoDvAF3|#yyIo7fN8N2`g{|_>Ufq}u= q3}O-3Y_J({n-I!@E@42J4>p5g4%iH^F+gc&YYl62>)pDR(m4RZ$1i~Z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006192,src_005478,time_5690192,execs_4341632,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_006192,src_005478,time_5690192,execs_4341632,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..abccf97f01f3e3b7cbc74cf3bf8fb090c7ddff28 GIT binary patch literal 152 zcmX>gv5iYQ*3j74+7C)un_1gh`+-OX2DlWO5=`}s-T(jp2PtP@V6ZleHAFEEZV;T| eC(V*$9s8eQ4prV? literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006193,src_003797,time_5693325,execs_4350679,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_006193,src_003797,time_5693325,execs_4350679,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..a77953f715b4b1671a191abc8a47891634d32dd0 GIT binary patch literal 233 zcmb1+_V$sE_LYt{3Sf^mG&VN3HZ(Fd^^k@NgT$qyjXk9QGcYhfl!3X?AWc7DlF{Bd z)~Ts^3Q6hG(FP1a1s2ivMy5H^(e{Q0CYBjM+Q<|{TANxMnAm1Wmq^DN8CgrmI$K*y zo0c%#0Ld{i7+cF(16f6R0t|}0mf>f%aZ4-cDC9)P01X5?5Vu33pss{_CJy3C@0`s4 L4XHWd`Mg{J=-WKv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006194,src_005786,time_5694563,execs_4353390,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_006194,src_005786,time_5694563,execs_4353390,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..cb7e2f0b4b10d732f8b17f75f17ace1bf21d87e9 GIT binary patch literal 324 zcmZROi`GB@(;Vq&dqV>gk5n$Mf1DF1PW=B_OiYX+1&FQ1#LUFRU|gW6nAkKivH$<` z^QDWVWuxuQEHk8~V=YPwiZ?D=w8+3kdYYk;QtCEtT?GS=)Epzz44}#82F8{Q#a81bm^E-q&SX_zd~O0aE6at`5PMI9-M WyvSa};bXARA%v+|iXsC8Lka+>V@}Ng literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006195,src_003488,time_5695003,execs_4356145,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_006195,src_003488,time_5695003,execs_4356145,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..97daecc8c0f82d59a066516c3265728d2b58aec6 GIT binary patch literal 94 zcmZ?gsyE=0%CHr%X9Cjiq@^B9N82;K0}%}T0t|`_4j@4gKU&`2P{71e*P5UI1Ak7A Tbh$lD2BH$89idZNH6#ZBHc=Kt literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006196,src_003488,time_5695112,execs_4356812,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_006196,src_003488,time_5695112,execs_4356812,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..a3ec719e706c18aa06472cbca87f15c2c6c6f587 GIT binary patch literal 106 zcmZ?gsyE=0%8(YYX9CmF_Dl@?W_kHJvlXSIrQtlNG+~7e4AKw-4NQ*wl8!YrG*C#& Kkd9Uj$pHYTrx->6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006197,src_002865,time_5701168,execs_4364165,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_006197,src_002865,time_5701168,execs_4364165,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..c5453202cce5ae67e38bcccea04b974eab5de206 GIT binary patch literal 171 zcmZP&{{R1fy@@3QgN~`Mv;YGOgS$aaj+0ItL;jg<+|tqtXB@R+rCv82cRcPW9cyT5 z08%OqRLTrgss&Zb@c%y}+zf<7eo;<}p=Bf3G@z3IbuepyN@O8=f#$gZ&5Opb3TTjY GtReu?zb*Cv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006198,src_005927,time_5701402,execs_4364902,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_006198,src_005927,time_5701402,execs_4364902,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..10d6ea141f8d55d926b020ddaec81011ef5ea4bd GIT binary patch literal 231 zcmdnJjY~S#(7?pn)I1&t7#QNMt*v!|3=j_p7#J7?YJ4jh7^P!(BP#`p0~KNeTp*Am s9nEiO;A5GAqz9-NVla}8=*A%1DIINZWQx}WfAb8WB5O-&LXOS>05a7#=l}o! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006199,src_005927,time_5701468,execs_4365074,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_006199,src_005927,time_5701468,execs_4365074,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..b0e3baeaaec7963fd06ac3ec6e8bc1cdd2a08f2c GIT binary patch literal 159 zcmdnJjY~S#(7?pn)I8qW+FCb0o*^CxfJ|#^E)d9(j^;OHU|;}?U=TzoK{Cd`$1($G hUn)q~#EHoE0j&huAyDI6DIINZWSRjat%2^!0RYMTBR>ED literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006200,src_000911,time_5702001,execs_4366647,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_006200,src_000911,time_5702001,execs_4366647,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..302f4c414424b43bd186349980f8d6d6fd29079c GIT binary patch literal 105 zcmd;;jyATiHnldiG&9Ie4@gbT0}|5F2A&E@=^zRS7#JBCfZ|XAI0H?Ffq{u3BSSjc W-sr!fvx#MfG>~Zuss#XuMjFNd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006201,src_001377,time_5704311,execs_4373518,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_006201,src_001377,time_5704311,execs_4373518,op_havoc,rep_16 new file mode 100644 index 0000000000..d170eed769 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_006201,src_001377,time_5704311,execs_4373518,op_havoc,rep_16 @@ -0,0 +1 @@ +ldo#90]8WWWllĵ, ;#908 ;,90lĵ,WWWl;#908 ;,90lĵ,WWWllĵ,,WWWlpW \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006202,src_006026,time_5706697,execs_4379376,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_006202,src_006026,time_5706697,execs_4379376,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..e006f73a034017eb2c7ca17701091d3e85115a1e GIT binary patch literal 135 zcmZo*urjhTVoXiVyPuRUtzjT79c=_e0R^e`|5F{FIJ-z&W*FqA7fI!$aITCt+A1CG zA>IFE$6BB|K0^Z&xg^E+_C}@|($N`~KmyE6VKCH7&Nr$yur@L^wT`t2w9b`|NzTbk Y&Sqd_V33Y>07=7yq+{P{TT7<_05OUwDgXcg literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006203,src_003563,time_5708420,execs_4384579,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_006203,src_003563,time_5708420,execs_4384579,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..201ce9a060545bb9a1fe37ae052da2ec6ec37dba GIT binary patch literal 104 zcmZQb&dE&9mI<~9lg=n9@z|1+Dj=ZD=TKW^HP1YH3yq W1o+j0R6s$jg|)SGjFG9SwKV`aS00%F literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006204,src_004632,time_5708792,execs_4386814,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_006204,src_004632,time_5708792,execs_4386814,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..947eaaadc02f5be6972057813bd7a138182ff2a8 GIT binary patch literal 138 zcmZQzIIw#gw{)zbfr+)LxwWbF?rmI1JTq(SQ`TnIKnZgo(-g!6u`QtjP$_F~Yi*z! f3u_=Bq7tFUIt0WV<(Iyr^u7S0Ysj0O=Zh8?^$k5tQ(c0M9IJYP@1*E3IG)Fp` ziHVoX+K7p%h~dAYM_NI?bhNP{HwdWM@^YV<(Iyr^u7S0Ysj0O=Zh8?^$k5tQ(c0M9IJYP@1*E3IG)Fp` ziHVoX+K7p%h~dAYM_NI?bhNP{H#c{K;7_J{0~4tX>1cZ<2A}{Mkc9Am{`vo(323A- M&~6h)Q)?qL0DPn#OaK4? literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006207,src_004943,time_5709475,execs_4389884,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_006207,src_004943,time_5709475,execs_4389884,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..d2aad8f5d9ac169db8924a435899f00b1f260f80 GIT binary patch literal 118 zcmew^9c^fBWNmD1$N>V<(Iyr^u7S02Zc%Cqh}U46BOT4e#LH!E#Kcs@@L$m*tsq}I o+SrgA1XOH!xmG>du@=n1AS59oKmYvy&twb&)`ljIrq)Jg00nOucmMzZ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006208,src_004943,time_5710223,execs_4390698,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_006208,src_004943,time_5710223,execs_4390698,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..051e04329c0ede043c80cfde4d230f9a64450c2f GIT binary patch literal 167 zcmew^9c^fBWNmD1$N>V<(Iyr^u7S0Ysj0O=Zh8?^$k5tQ(c0M9IJYP@1*E3IG)Fp` ziHVoX+K7p%h~dBDeTW29+9Q?gzd_{@28M=ukF1bm^ZV*th<>gxSWXD=C2ZN9V Zi=;?%|NQg+KNHY4W1zE498Il_%m6m(C({4` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006209,src_004943,time_5710370,execs_4390740,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_006209,src_004943,time_5710370,execs_4390740,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..4c650b8b15cbc56ed65aa56c8e88f39f8cb37e07 GIT binary patch literal 140 zcmew^9dBrDWNmD1$N>V<(Iyr^u7S0Ysj0O=Zh8?^$k5tQ(c0M9IJYP@1*E3IG)Fp` yiHVoX+K7p%h~dAYM_NI?bhNP{HwdWM@^YV<(Iytw|DV_YfBxLm+8{T*2r6V~ZK!B%Y;2rcl$ruk(_oq- z9nHkV%VllE#8kxaU(qA2AYVG#*pM3pRBU;E!!4~4osJ5&0mTeFQgbXbSdC1|rNIh;s%`*<9U;ONIUheZ zfIu6VL?IX$7%W*?Q@t~!OL9%08h3$761SM literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006215,src_005691,time_5722088,execs_4404016,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_006215,src_005691,time_5722088,execs_4404016,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..e129a5d7e77efabad5e394ab53095135c90fdebb GIT binary patch literal 234 zcmZROi{8d9tpFwrJW_KkGgysG%8jG#jSNhH!Z(0&P+^Olj~^RApbbo-5DX0eEm>Jp zOY?Q|i|SJpbE<)ioE#(59O-C#Ln-T0=~xSE3v2HTX;T*l1_s8WRFIuOb2}l{Npo{^ zd!*;2=j42p0y4RCQgXn=M-YcACk5;pp#3S*(I!QyAkxAkl?x}30?LTNK!hS6m$|Km GMG63;Wj!wd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006216,src_005691,time_5722259,execs_4404176,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_006216,src_005691,time_5722259,execs_4404176,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..5c932beb144bdf44efe5583ec647a12360b3f21a GIT binary patch literal 235 zcmZROi{8d9tpFwrJW_KkGgysG%B7?2jSNhH!Z(0&P+^Olj~^RApbbpIh?wM@Ooj#q z28R0l++68c3v26)l9GaA%eM^4+0uR%)?jr&X-ihtRPPLFQy1xI!`!0OZ3+t literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006217,src_005691,time_5722445,execs_4404320,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_006217,src_005691,time_5722445,execs_4404320,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..f13f7483b34a6998755cfc7eb9b9b2b34248f1b8 GIT binary patch literal 222 zcmZROi{8d9tpFwrJW_KkGgysG%B7?2jSNhH!Z(0&P+^Olj~^Qv8W9VQx_>$WWlhPN;d@+}s}NIq5k$AGt6AP?FoITDt$qjVUYp=9FZ~> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006218,src_005691,time_5722678,execs_4404576,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_006218,src_005691,time_5722678,execs_4404576,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..9f7b4849b233b5807b71c08a5b9568d38977a963 GIT binary patch literal 235 zcmZROi{8d9tq{F!lC*+>M{15`2CI=txpcI>k%5VnLi7!w98}mM=i|o)5NHEp1_l8J z5E~2*0J#j7tgNZt8PcXM($R*wMX4Y|ff_rZ=5cd#d!*;2=j40@vbec(QgXlqn8%fq z0=5olL5g;?Nl|KwbhL?uM=BQ-D06X1M;lvMo7xy!ngNXlOIrt90|mXLqdlafy`*7E Rk!Ud(U<5kO+*ZRP1pwq^Ip_cY literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006219,src_005691,time_5723558,execs_4405662,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_006219,src_005691,time_5723558,execs_4405662,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..6e1467a525c3e7ac6179dcb490e38d6cd38b2f85 GIT binary patch literal 220 zcmZROi{8d9tpFwrJW_KkGgysG%B7>ZumCX_h*0EhKmiO443?}?soojVrY_RahPg$l zAVY!XbwbVK=H~WD&q>e8VfYVZa_6MvfQgSF4p&Y}w7rpmiAB!G6zOP_qErxR;gJe< X0fsadcR_?;juQjAj?3Iu!y*L$C)zGo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006220,src_005691,time_5723809,execs_4405981,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_006220,src_005691,time_5723809,execs_4405981,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..c6e0be436e1f8356833e26dc0ec722b392820da7 GIT binary patch literal 234 zcmZROi{8d9tpFwrY*TYAGgysG%B7?2jSNhH!Z(0&1|DExi=2cOb$Yja^Xf<`Jr0-WaVy>Z3udH6BLDyZ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006222,src_005519,time_5874037,execs_4434757,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_006222,src_005519,time_5874037,execs_4434757,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..e20f07b7b3db5fb13bef932cf67e5de215f9d360 GIT binary patch literal 207 zcmX@Ijmw&$fq{XMK{{5<*g!hgTsjs?nKNiwn_A~HzX;DS%3)A={v57CI@;dwGYIf< z6~WkW$yj5kaubW3j~^{FSdC1|rD3XY=z!P@w9v$&5^OyI>wu1gC}v36#w8sa>+B*O KZTJ8G|6%|S7D$Z% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006223,src_006137,time_5880725,execs_4443011,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_006223,src_006137,time_5880725,execs_4443011,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..a60f4785e79f32aeba1269e99e47eaa976e9aba3 GIT binary patch literal 202 zcmcCEGBvd}$W1RwW#HZB#U~wWt!iy;DV<|&q3z6x0Pk1qcFK|F&5@2a3i$8~4x)_| z!p~TnGO*-E#w2G;qv+uP>WQ_)Z5&^Kv~;vF#K>Q$HlauXEkm*=8(5g-@&W*?aylje literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006224,src_006151,time_5884175,execs_4450413,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_006224,src_006151,time_5884175,execs_4450413,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..764716c78e2f7e0bc2f053d09d541c44866bb8cb GIT binary patch literal 179 zcmZRuuriY7kd~ItQ%EY8)-aHkjy3|KfK&%*=atb$UeeJX()~|%tObfQzc4VdOj3Mr zZ)BPw9i1VOA?@rUZE9_hn_eW9lcES!9SxRFVKCH7&Nr%t>E$;>(Q64b0I1Hun%~sa mI@Ti4I#)U-IVUqYn}Lym0VoC13>HGT1}G^V`%c?hIt>7epfaxj literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006225,src_005571,time_5887514,execs_4453613,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_006225,src_005571,time_5887514,execs_4453613,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..a05192e72881d4c47ba1454f47cc42c5de75c312 GIT binary patch literal 159 zcmZROjyATiHnldgHn29xWq|Swfg*;MX1PVFDbmp<7GPN;3sYnjmSAlltq_F}&E`Np mSO{bioMR0$!W1Zr#743ZVw|BR(2BI8)YLqMq;%v)rOogIorns5zJql7e%=B0vIyjI0f;Axgno!IB{DDbmp< z7S^snStAQmn2H0tw;5XEvr?pr`OD|eIYy?^(O_vqpb|q%v)rQ86zOOa z3$St{3saC5mN694i0- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006232,src_006065,time_5891922,execs_4473992,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_006232,src_006065,time_5891922,execs_4473992,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..f3d1cec3927c4b57dc97c3bdc4aa0339d97e16ed GIT binary patch literal 308 zcmWH~-{Sr6iCL`lJI+{(STi6QD;c^2QE-7ZufX2RKj8%@6 IvOKaC0Mf=lCjbBd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006233,src_006065,time_5892119,execs_4475223,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_006233,src_006065,time_5892119,execs_4475223,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..1a94033df764fb8088cf71f0bc2f2dd55c293695 GIT binary patch literal 201 zcmWH~-{Sr6iCL`lJI+{(ShIK1jLMb0Ap--5JhRP5I@&=YJV!d(2qw;u(pAsEpuozS SgDR1euOk+oUzAh7Jrw}Z_#RLI literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006237,src_006234,time_5893036,execs_4478112,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_006237,src_006234,time_5893036,execs_4478112,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..dafc43aa81119d8cfbd4a88bdfca29678ba1df20 GIT binary patch literal 125 zcmZQ&VPR&0022#qQ&VdLLunAV3k2>0Ap--5JhRP5I@&=YJV!d(2qw;u(pAsEpuozS UgDOElS5Cf;Sa^O>PW|>&0DRml-2eap literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006238,src_005815,time_5895187,execs_4480568,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_006238,src_005815,time_5895187,execs_4480568,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..2fbf89c01c26aa09d7e20ee84f38ccdd65fd6c94 GIT binary patch literal 277 zcmd<$;>vMB1@T33IzZqf9c^G_$|ZdSA?pTVYPz^YqpFFvH!;W%{IAd;1P8mfaY@G- zSm)>nFyu%_+Z!5~SY}8^+ZDnU02wfGi)d--SO)1>3v26)l9GaAD~3R$tvS*E|Nm!T zVqjnd8X#jL6@F$LHv_khLbwz|gWyl5dIJ+Fpn>*G493sotTV1bz^>G5yFPvHVqg%n zH!{tUj>%zSVq$#6bT&M{$Rx;`fkA*l+SJI%+Q87r)YLj4H@zq|HBTWaUAjS1Y$9+>F#5BbyxQXnR2e z6N3yOZDa}}4L|1?wE~6f4Gl~zlT0k?8yFa*KoU$0#@2EM*6NnwXSOvk7-)HWnC7T6 dFbFVw{tVT^57ojT?P(9wg0Rh6&N@R{7yx1DDw+TQ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006240,src_006201,time_5900966,execs_4492591,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_006240,src_006201,time_5900966,execs_4492591,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..b2d6630062924f82f7025b4c8cc9afc58c4f3e40 GIT binary patch literal 117 zcmc~v$yc^CkdC#G4hO-UoFh<%HAvV(!CD7Ma?MX4#$(IytwM%F-45Z54&0jP=>S(UYkyn(fmsVM^k!+#WU m15}eBT2U;p1{)35ZEcVXG8t9cAUC}zH8oEmDP20+AQu3VvL&|w literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006243,src_005570,time_5901385,execs_4495277,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_006243,src_005570,time_5901385,execs_4495277,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..1bb50a66a14feeaa390cb975fac0426b20c46ce8 GIT binary patch literal 192 zcmZROj<&Eiv9JbVATojw#ui9|#unD5)`pf)$}G1iHH9G>tQIH=;u_>JNJpcp0vcmr pZDeW+(uu6w+5pug>{@}&fao^J#WdL7*L>!cqdI89bBn+ y$hdgE8gKtZV6CYP(jzv^`Tls@_*4;lcO{f*7(oX5myRkN)Pbavq-)xfjH*26%_j2z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006246,src_004506,time_5903220,execs_4504510,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_006246,src_004506,time_5903220,execs_4504510,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..4d7b99b161a3eb543f0c935ca4454e3a91ddc597 GIT binary patch literal 156 zcmZRm|DPjWYj0>^V(HWV$}-2^$TUMb8p;Zjjt0rRvMAPh^>(FoPQH$Ly#|9o21F5% zL{lIyjV@wd4+a_xV3U!Qvw{qMXIZRMQpsd!#MIi*Qnc6zNa7GT$W1RwP0dqCN|$CZ;pF6$ s#;-ow-pDjZD#IRTe1^1%I#3tqCk~+PFivG0E}QXhR(%Yh!B$og9ROskO0%wW+lsPz{&~qk%#h d($Nr8)J-fZ8B#8BVTx_zLQ}MjOFA~z004^Z)<= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006255,src_003716,time_5937363,execs_4541968,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_006255,src_003716,time_5937363,execs_4541968,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..31972651b4bd3a80c83f234c43dd6a9404632e06 GIT binary patch literal 131 zcmZQzXsnNAkd8I6Hnmn}WH1B)18d`KLqlt*AOn)1fi+MPr<9?!p%Is%5gvIiAdrqV RGyvIVX6@u|VQnd$0|1$*8Jz$C literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006256,src_003716,time_5937444,execs_4542464,op_havoc,rep_15,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_006256,src_003716,time_5937444,execs_4542464,op_havoc,rep_15,+cov new file mode 100644 index 0000000000000000000000000000000000000000..0d32a80bbfaa1f46298ab30df14a54241847510a GIT binary patch literal 165 zcmZQzXsnNAkd8I6HnLV`U@!y$18d`KAYo`|4H7rCR%VR0|IYvh9;rD{0Fy)3<7y35 zRL{l5B^_&MU}7C%ZN|V5TmH+k(lkTbNE&K*14FhU?{266QaKHZE1&FG%fQf353Kl!Q=+6}MqjPfdITgb5i*iyFdGEb_`<9mr05$3tWdHyG literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006259,src_006258,time_5938465,execs_4547617,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_006259,src_006258,time_5938465,execs_4547617,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..13ce7b9b73ab571afb6381674a90a3a6f9425650 GIT binary patch literal 81 zcmZSZkd8I6HZrxeHZ-tiV6e7SHWb)qE&cc{15g4eXk{&pu3~qzad3d?|N43+>FAuC Vd`^Y%{Gyx`Mc#XF-@fJL0suAI7h(Va literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006260,src_006119,time_5942938,execs_4555788,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_006260,src_006119,time_5942938,execs_4555788,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..5b9d3d0ecd2a10d6a365d883701965d7be793eba GIT binary patch literal 255 zcmZROHnGf+j6FfcCyGXDSnUk{{=tdlL17%gnslQn~-qZtjIoh>t@Ga4A|jZ8D7 z3mHs}tQkQpRDBR5Ou;Hwtk75i0rtp18N@l`G$0S3=>+^FNfaa8>7fUk&l>trb1)9asP_O?VC@yAfV2~{xYxq7@FFAkTzKr6^ z3%j>*0R@bWt$nO>b3rJ5N88GwcvSXd)u1VA!yGcBy8 zt?U0Ul8S}75{ZU6SRl6>=0T8y2pRwDdM^bA>aG zioClS6nPcG&-_o-OAh@nm6M{l^2v_1@4;&9O$;)GaD$@M6zOOai~s+v4Xlk!ZGqM> zIHacLDdYeF1Cxx2l)aI3w0-!QZ88kpItt-Z3=M)mnd%Kpq=44jGcg!j%UNeIF)_hh m$#|OSY*2oYNsu)I1IQaZ(e}m+f;n(~%{TyxdAwX)(p&)4Zc0f2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006263,src_004105,time_5957818,execs_4581653,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_006263,src_004105,time_5957818,execs_4581653,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..0e6c14f8a840b336f66b0010bc8f0103a610b54c GIT binary patch literal 194 zcmZROj@B|V_1I!*mMa}?Z)jj>S|t5~+0x9^#sF1_fx*<;(9$fZC^dzF;XeZqurNg1 z2N@V5>0@y5mA1|(DJdwnVhD6M&5@37Xi8D|q~LaDTeLaU;9Q^qV8i?1_VHV0uo{_^ y%S6lD8#XKg0_jw}|_1^pB2ahN&)}}{Wlu` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006264,src_003532,time_5958587,execs_4585492,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_006264,src_003532,time_5958587,execs_4585492,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..05b3baaa864e44d9c3e09c07e0c0e958c140a1c1 GIT binary patch literal 73 ncmZQDw>G!7ur>vfAllNJAwxRaUOL(gDqw1jTNa{40HOr|NM8@` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006265,src_004040,time_5961882,execs_4594644,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_006265,src_004040,time_5961882,execs_4594644,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..1f1886754aa0e1e7abd2526b5f527f693848f0fd GIT binary patch literal 143 zcmZQzXsnNYEgfrO?P#scz`)QDA8+_yI?CSEL_j*)-q66_I?U!GlW4vNi-FFkxhEY;9s~YHgO24`N7z01g$FIRJ^r4FmuH literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006268,src_004566,time_5964030,execs_4601632,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_006268,src_004566,time_5964030,execs_4601632,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..362dde9000ffdcd4cee42820abadcfb8b8942fe7 GIT binary patch literal 117 zcmZQjh~CC6tzcqp$iN^SYiMk2?PDFi4+O+e#LQS27$D;N_GOe*9@xE&3#J?U~Ob-YHg64UX+@er;wB`9c{qL$!TC>nPCx8c|bab z`GtwQw1uy9w2+WcQJfAC_yCna3@|as0E*%OAPd08L`zG@M*si+A84zQX$}-f%a};n zn*!B@pV`LEz^$VYF2&p+_>-yLz(mRoD9prQY%OPKcz%(IwWYK)Pqe); pgJ4d$6az$UGYHgxNhnbarcI%($PXfLPc>pK;R=CZD0geW@3;56vYAH#zad?$43AE{~u_lk!cPTNXwW=+2e8p zP%9IIv9+9a1``t#<7uX|;rT@-)*8~%Jkj>X41zh~QVbCHHiJMTn1m9=VA@0q7_2Q3hDdV(00J3Cz5oCK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006273,src_005333,time_5966950,execs_4605491,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_006273,src_005333,time_5966950,execs_4605491,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..d80692e66f566163d9db4f38850066bb21589d37 GIT binary patch literal 247 zcmZS3{9m7AZ)BPw9c^!DU}BkJ5m9+SI)?d$iMzCguXMDKkWf*a4iNZAM;kztnHXdM zMR5SQG11bo7S`4oB_+MZIhjlhIba|yVK zFcX8ZwVZVZ6B85TX{NK``9&tymeSHZ(e}m+f;r(*3=p-=AW#D)p+qs5Hjx7P0%`^? V7Z=!oAZrE&gdu`JkP|M=1puxMKPLbH literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_006274,src_005333,time_5967133,execs_4605512,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_006274,src_005333,time_5967133,execs_4605512,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..56c7d7276bca742510e316145c52da9c64d544f7 GIT binary patch literal 281 zcmZS3{9m7AZ)BPw9c^!DU}7m$6sH3OKGM#*RBvD+ Date: Sun, 1 Mar 2026 23:04:07 -0600 Subject: [PATCH 107/277] pin python depds to latest tag --- nix/pkgs/blessed.nix | 6 +++--- nix/pkgs/ucs-detect.nix | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/nix/pkgs/blessed.nix b/nix/pkgs/blessed.nix index a015e70b6f..31af1c4d1c 100644 --- a/nix/pkgs/blessed.nix +++ b/nix/pkgs/blessed.nix @@ -9,7 +9,7 @@ }: buildPythonPackage { pname = "blessed"; - version = "unstable-2026-02-23"; + version = "unstable-1.31"; pyproject = true; disabled = pythonOlder "3.8"; @@ -17,8 +17,8 @@ buildPythonPackage { src = fetchFromGitHub { owner = "jquast"; repo = "blessed"; - rev = "master"; - hash = "sha256-ROd/O9pfqnF5DHXqoz+tkl1jQJSZad3Ta1h+oC3+gvY="; + rev = "9d2580b5f800a26a19cebe7119163be5e9ae58e9"; # tag 1.31 + hash = "sha256-Nn+aiDk0Qwk9xAvAqtzds/WlrLAozjPL1eSVNU75tJA="; }; build-system = [flit-core]; diff --git a/nix/pkgs/ucs-detect.nix b/nix/pkgs/ucs-detect.nix index 73721b62ad..09835015a9 100644 --- a/nix/pkgs/ucs-detect.nix +++ b/nix/pkgs/ucs-detect.nix @@ -13,7 +13,7 @@ }: buildPythonPackage { pname = "ucs-detect"; - version = "unstable-2026-02-23"; + version = "unstable-2.0.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,8 +21,8 @@ buildPythonPackage { src = fetchFromGitHub { owner = "jquast"; repo = "ucs-detect"; - rev = "master"; - hash = "sha256-x7BD14n1/mP9bzjM6DPqc5R1Fk/HLLycl4o41KV+xAE="; + rev = "44884c9581b57ed17d514b54adca07986576c2bf"; # tag 2.0.2 + hash = "sha256-pCJNrJN+SO0pGveNJuISJbzOJYyxP9Tbljp8PwqbgYU="; }; dependencies = [ From 22e29bb1f00b11c4ca1caf6d1302f67b2e9fa970 Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Mon, 2 Mar 2026 05:18:17 +0000 Subject: [PATCH 108/277] Update VOUCHED list (#11122) Triggered by [comment](https://github.com/ghostty-org/ghostty/issues/11121#issuecomment-3982187512) from @jcollie. Vouch: @rhodes-b Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index da17808efd..eb1bdf6cd6 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -123,6 +123,7 @@ priyans-hu qwerasd205 reo101 rgehan +rhodes-b rmengelbrecht rmunn rockorager From 913c12097bad2feb8977853cf1a60c137a968b50 Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Mon, 2 Mar 2026 05:38:01 +0000 Subject: [PATCH 109/277] Update VOUCHED list (#11123) Triggered by [discussion comment](https://github.com/ghostty-org/ghostty/discussions/11118#discussioncomment-15967576) from @pluiedev. Vouch: @jguthmiller Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index eb1bdf6cd6..a32c216e17 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -72,6 +72,7 @@ icodesign jacobsandlund jake-stewart jcollie +jguthmiller johnslavik josephmart jparise From 90e96a3891b7718ff98819ee51ecbd7c133d422f Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Mon, 2 Mar 2026 06:34:40 -0800 Subject: [PATCH 110/277] terminal: fix insertBlanks integrity violation with wide char at right margin insertBlanks checks whether the last source cell being shifted is wide and clears it to avoid splitting, but it did not check the destination cells at the right edge of the scroll region. When a wide character straddles the right scroll margin (head at the margin, spacer_tail just beyond it), the swap loop displaced the wide head without clearing the orphaned spacer_tail, causing a page integrity violation (InvalidSpacerTailLocation). Fix by checking the cell at the right margin (last destination cell) before the swap loop and clearing it along with its spacer_tail when it is wide. Found by AFL++ stream fuzzer. #11109 --- src/terminal/Terminal.zig | 46 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/src/terminal/Terminal.zig b/src/terminal/Terminal.zig index d5709ea53a..fe32239ba7 100644 --- a/src/terminal/Terminal.zig +++ b/src/terminal/Terminal.zig @@ -2235,6 +2235,18 @@ pub fn insertBlanks(self: *Terminal, count: usize) void { ); } + // If the cell at the right margin is wide, its spacer tail + // is outside the scroll region and won't be shifted. Clear + // both to avoid orphaning the spacer tail. + const dst_end: [*]Cell = left + (rem - 1); + if (dst_end[0].wide == .wide) { + self.screens.active.clearCells( + page, + self.screens.active.cursor.page_row, + dst_end[0..2], + ); + } + // We work backwards so we don't overwrite data. while (@intFromPtr(x) >= @intFromPtr(left)) : (x -= 1) { const src: *Cell = @ptrCast(x); @@ -9878,6 +9890,40 @@ test "Terminal: insertBlanks pushes hyperlink off end completely" { } } +test "Terminal: insertBlanks wide char straddling right margin" { + // Crash found by AFL++ fuzzer. + // + // When a wide character straddles the right scroll margin (head at the + // margin, spacer_tail just beyond it), insertBlanks shifts the wide head + // away via swapCells but leaves the orphaned spacer_tail in place, + // causing a page integrity violation. + const alloc = testing.allocator; + var t = try init(alloc, .{ .cols = 10, .rows = 5 }); + defer t.deinit(alloc); + + // Fill row: A B C D 橋 _ _ _ _ _ + // Positions: 0 1 2 3 4W 5T 6 7 8 9 + t.setCursorPos(1, 1); + for ("ABCD") |c| try t.print(c); + try t.print('橋'); // wide char: head at 4, spacer_tail at 5 + + // Set right margin so the wide head is AT the boundary and the + // spacer_tail is just outside it. + t.scrolling_region.right = 4; + + // Position cursor at x=2 (1-indexed col 3) and insert one blank. + // This triggers the swap loop which displaces the wide head at + // position 4 without clearing the spacer_tail at position 5. + t.setCursorPos(1, 3); + t.insertBlanks(1); + + { + const str = try t.plainString(testing.allocator); + defer testing.allocator.free(str); + try testing.expectEqualStrings("AB CD", str); + } +} + test "Terminal: insert mode with space" { const alloc = testing.allocator; var t = try init(alloc, .{ .cols = 10, .rows = 2 }); From e7030e73dbafd3f986c57b1a015d16cd53e7435b Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Mon, 2 Mar 2026 07:23:06 -0800 Subject: [PATCH 111/277] terminal: fix printCell corrupting previous row when overwriting wide char printCell, when overwriting a wide cell with a narrow cell at x<=1 and y>0, unconditionally sets the last cell of the previous row to .narrow. This is intended to clear a spacer_head left by a wrapped wide char, but the cell could be a spacer_tail if a wide char fit entirely on the previous row. Setting a spacer_tail to .narrow orphans the preceding .wide cell, which later causes an integrity violation in insertBlanks (assert that the cell after a .wide is .spacer_tail). Fix by guarding the assignment so it only fires when the previous row's last cell is actually a .spacer_head. The same fix is applied in both the .wide and .spacer_tail branches of printCell. Found by AFL++ stream fuzzer. --- src/terminal/Terminal.zig | 51 +++++++++++++++++++++++++++++++++++++-- 1 file changed, 49 insertions(+), 2 deletions(-) diff --git a/src/terminal/Terminal.zig b/src/terminal/Terminal.zig index fe32239ba7..29108a17a7 100644 --- a/src/terminal/Terminal.zig +++ b/src/terminal/Terminal.zig @@ -723,9 +723,14 @@ fn printCell( self.screens.active.cursor.page_row, spacer_cell[0..1], ); + + // If we're near the left edge, a wide char may have + // wrapped from the previous row, leaving a spacer_head + // at the end of that row. Clear it so the previous row + // doesn't keep a stale spacer_head. if (self.screens.active.cursor.y > 0 and self.screens.active.cursor.x <= 1) { const head_cell = self.screens.active.cursorCellEndOfPrev(); - head_cell.wide = .narrow; + if (head_cell.wide == .spacer_head) head_cell.wide = .narrow; } }, @@ -744,9 +749,13 @@ fn printCell( self.screens.active.cursor.page_row, wide_cell[0..1], ); + // If we're near the left edge, a wide char may have + // wrapped from the previous row, leaving a spacer_head + // at the end of that row. Clear it so the previous row + // doesn't keep a stale spacer_head. if (self.screens.active.cursor.y > 0 and self.screens.active.cursor.x <= 1) { const head_cell = self.screens.active.cursorCellEndOfPrev(); - head_cell.wide = .narrow; + if (head_cell.wide == .spacer_head) head_cell.wide = .narrow; } }, @@ -3341,6 +3350,44 @@ test "Terminal: print over wide char at 0,0" { try testing.expect(!t.isDirty(.{ .screen = .{ .x = 0, .y = 1 } })); } +test "Terminal: print over wide char at col 0 corrupts previous row" { + // Crash found by AFL++ fuzzer (afl-out/stream/default/crashes/id:000002). + // + // printCell, when overwriting a wide cell with a narrow cell at x<=1 + // and y>0, sets the last cell of the previous row to .narrow — even + // when that cell is a .spacer_tail rather than a .spacer_head. This + // orphans the .wide cell at cols-2. + const alloc = testing.allocator; + var t = try init(alloc, .{ .cols = 10, .rows = 3 }); + defer t.deinit(alloc); + + // Fill rows 0 and 1 with wide chars (5 per row on a 10-col terminal). + for (0..10) |_| try t.print(0x4E2D); + + // Move cursor to row 1, col 0 (on top of a wide char) and print a + // narrow character. This triggers printCell's .wide branch which + // corrupts row 0's last cell: col 9 changes from .spacer_tail to + // .narrow, orphaning the .wide at col 8. + t.setCursorPos(2, 1); + try t.print('A'); + + // Row 1, col 0 should be narrow (we just overwrote the wide char). + { + const list_cell = t.screens.active.pages.getCell(.{ .screen = .{ .x = 0, .y = 1 } }).?; + try testing.expectEqual(Cell.Wide.narrow, list_cell.cell.wide); + } + // Row 0, col 8 should still be .wide (the last wide char on the row). + { + const list_cell = t.screens.active.pages.getCell(.{ .screen = .{ .x = 8, .y = 0 } }).?; + try testing.expectEqual(Cell.Wide.wide, list_cell.cell.wide); + } + // Row 0, col 9 must remain .spacer_tail to pair with the .wide at col 8. + { + const list_cell = t.screens.active.pages.getCell(.{ .screen = .{ .x = 9, .y = 0 } }).?; + try testing.expectEqual(Cell.Wide.spacer_tail, list_cell.cell.wide); + } +} + test "Terminal: print over wide spacer tail" { var t = try init(testing.allocator, .{ .rows = 5, .cols = 5 }); defer t.deinit(testing.allocator); From 1ba9f9187ef09a507cf58a3c38de493aacb090c4 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Mon, 2 Mar 2026 07:33:22 -0800 Subject: [PATCH 112/277] terminal: fix no-reflow resize leaving stale spacer heads resizeWithoutReflowGrowCols has a fast path that reuses existing page capacity when growing columns: it simply bumps page.size.cols without touching cell data. If any row has a spacer_head at the old last column (from a wide char that did not fit), that cell is no longer at the end of the now-wider row, causing a page integrity violation. Fix by checking for spacer_head cells at the old last column before taking the fast path. If any are found, fall through to the slow path which handles spacer heads correctly via cloneRowFrom. Found by AFL++ stream fuzzer. #11109 --- src/terminal/PageList.zig | 83 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 82 insertions(+), 1 deletion(-) diff --git a/src/terminal/PageList.zig b/src/terminal/PageList.zig index 71534d0aae..b6d53beee1 100644 --- a/src/terminal/PageList.zig +++ b/src/terminal/PageList.zig @@ -2154,7 +2154,16 @@ fn resizeWithoutReflowGrowCols( // Unlikely fast path: we have capacity in the page. This // is only true if we resized to less cols earlier. - if (page.capacity.cols >= cols) { + if (page.capacity.cols >= cols) fast: { + // If any row has a spacer head at the old last column, it will + // be invalid at the new (wider) size. Fall through to the slow + // path which handles spacer heads correctly via cloneRowFrom. + const rows = page.rows.ptr(page.memory)[0..page.size.rows]; + for (rows) |*row| { + const cells = page.getCells(row); + if (cells[old_cols - 1].wide == .spacer_head) break :fast; + } + page.size.cols = cols; return; } @@ -10487,6 +10496,78 @@ test "PageList resize (no reflow) more cols with spacer head" { } } +// Regression test for fuzz crash. When we shrink cols and then +// grow back, the page retains capacity from the original size so the grow +// takes the fast path (just bumps page.size.cols). If any row has a +// spacer_head at the old last column, that cell is no longer at the end +// of the wider row, violating page integrity. +test "PageList resize (no reflow) grow cols fast path with spacer head" { + const testing = std.testing; + const alloc = testing.allocator; + + var s = try init(alloc, 10, 3, 0); + defer s.deinit(); + + // Shrink to 5 cols. The page keeps capacity for 10 cols. + try s.resize(.{ .cols = 5, .reflow = false }); + try testing.expectEqual(@as(usize, 5), s.cols); + + // Place a spacer_head at the last column (col 4) on two rows + // to simulate a wide character that didn't fit at the right edge. + { + const page = &s.pages.first.?.data; + + // Row 0: 'x' at col 0..3, spacer_head at col 4, wrap = true + { + const rac = page.getRowAndCell(0, 0); + rac.cell.* = .{ + .content_tag = .codepoint, + .content = .{ .codepoint = 'x' }, + }; + } + { + const rac = page.getRowAndCell(4, 0); + rac.cell.* = .{ + .content_tag = .codepoint, + .content = .{ .codepoint = 0 }, + .wide = .spacer_head, + }; + rac.row.wrap = true; + } + + // Row 1: spacer_head at col 4, wrap = true + { + const rac = page.getRowAndCell(4, 1); + rac.cell.* = .{ + .content_tag = .codepoint, + .content = .{ .codepoint = 0 }, + .wide = .spacer_head, + }; + rac.row.wrap = true; + } + } + + // Grow back to 10 cols. This must not leave stale spacer_head + // cells at col 4 (which is no longer the last column). + try s.resize(.{ .cols = 10, .reflow = false }); + try testing.expectEqual(@as(usize, 10), s.cols); + + // Verify the old spacer_head positions are now narrow. + { + const page = &s.pages.first.?.data; + { + const rac = page.getRowAndCell(4, 0); + try testing.expectEqual(pagepkg.Cell.Wide.narrow, rac.cell.wide); + try testing.expect(!rac.row.wrap); + } + { + const rac = page.getRowAndCell(4, 1); + try testing.expectEqual(pagepkg.Cell.Wide.narrow, rac.cell.wide); + try testing.expect(!rac.row.wrap); + } + } +} + // This test is a bit convoluted so I want to explain: what we are trying // to verify here is that when we increase cols such that our rows per page // shrinks, we don't fragment our rows across many pages because this ends From b39a00ddfa9003572e058d6ba1e87c449e575967 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Mon, 2 Mar 2026 10:38:53 -0800 Subject: [PATCH 113/277] terminal: fix insertLines/deleteLines orphaned cells on full clear When deleteLines or insertLines count >= scroll region height, all rows go through the clear-only path (no shifting). This path did not call rowWillBeShifted, leaving orphaned spacer_tail cells when wide characters straddled the right margin boundary, causing a "spacer tail not following wide" page integrity violation. Add rowWillBeShifted before clearCells in the else branch of both functions. Found via AFL++ fuzzing. #11109 --- src/terminal/Terminal.zig | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/src/terminal/Terminal.zig b/src/terminal/Terminal.zig index 29108a17a7..063c00902a 100644 --- a/src/terminal/Terminal.zig +++ b/src/terminal/Terminal.zig @@ -1965,6 +1965,7 @@ pub fn insertLines(self: *Terminal, count: usize) void { } } else { // Clear the cells for this row, it has been shifted. + self.rowWillBeShifted(&cur_p.node.data, cur_row); const page = &cur_p.node.data; const cells = page.getCells(cur_row); self.screens.active.clearCells( @@ -2152,6 +2153,7 @@ pub fn deleteLines(self: *Terminal, count: usize) void { } } else { // Clear the cells for this row, it's from out of bounds. + self.rowWillBeShifted(&cur_p.node.data, cur_row); const page = &cur_p.node.data; const cells = page.getCells(cur_row); self.screens.active.clearCells( @@ -12934,3 +12936,32 @@ test "Terminal: mode 1049 alt screen plain" { try testing.expectEqualStrings("", str); } } + +// Reproduces a crash found by AFL++ fuzzer (afl-out/stream/default/crashes/ +// id:000007,sig:06,src:004522). The crash is a page integrity violation +// "spacer tail not following wide" triggered during scrollUp -> deleteLines +// -> clearCells. When deleteLines count >= scroll region height, all rows +// are cleared (no shifting), so rowWillBeShifted is never called and wide +// characters straddling the right margin boundary leave orphaned spacer_tails. +test "Terminal: deleteLines wide char at right margin with full clear" { + const alloc = testing.allocator; + var t = try init(alloc, .{ .cols = 80, .rows = 24 }); + defer t.deinit(alloc); + + // Place a wide character at col 39 (1-indexed) on several rows. + // The wide cell lands at col 38 (0-indexed) with spacer_tail at col 39. + t.setCursorPos(10, 39); + try t.print(0x4E2D); // '中' + + // Set left/right scroll margins so scrolling_region.right = 38. + // clearCells will clear cells[4..39], which includes the wide cell + // at col 38 but NOT the spacer_tail at col 39. + t.modes.set(.enable_left_and_right_margin, true); + t.setLeftAndRightMargin(5, 39); + + // scrollUp with count >= region height causes deleteLines to clear + // ALL rows without any shifting, so rowWillBeShifted is never called + // and the orphaned spacer_tail at col 39 triggers a page integrity + // violation in clearCells. + try t.scrollUp(t.rows); +} From 177612a4cf239b2c3d8c36a45c9fa5e9d4a22ba0 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Mon, 2 Mar 2026 11:16:53 -0800 Subject: [PATCH 114/277] terminal: fix insertBlanks orphaned spacer_tail beyond right margin MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit When insertBlanks clears the entire region from cursor to the right margin (scroll_amount == 0), a wide character whose head is at the right margin gets cleared but its spacer_tail just beyond the margin is left behind, causing a "spacer tail not following wide" page integrity violation. Move the right-margin wide-char cleanup from inside the scroll_amount > 0 block to before it, so it runs unconditionally — matching the rowWillBeShifted pattern of cleaning up boundary-straddling wide chars up front. Found via AFL++ fuzzing. #11109 --- src/terminal/Terminal.zig | 61 +++++++++++++++++++++++++++++++-------- 1 file changed, 49 insertions(+), 12 deletions(-) diff --git a/src/terminal/Terminal.zig b/src/terminal/Terminal.zig index 063c00902a..323e4e97a5 100644 --- a/src/terminal/Terminal.zig +++ b/src/terminal/Terminal.zig @@ -2220,6 +2220,18 @@ pub fn insertBlanks(self: *Terminal, count: usize) void { // Remaining cols from our cursor to the right margin. const rem = self.scrolling_region.right - self.screens.active.cursor.x + 1; + // If the cell at the right margin is wide, its spacer tail is + // outside the scroll region and would be orphaned by either the + // shift or the clear. Clean up both halves up front. + { + const right_cell: *Cell = @ptrCast(left + (rem - 1)); + if (right_cell.wide == .wide) self.screens.active.clearCells( + page, + self.screens.active.cursor.page_row, + @as([*]Cell, @ptrCast(right_cell))[0..2], + ); + } + // We can only insert blanks up to our remaining cols const adjusted_count = @min(count, rem); @@ -2246,18 +2258,6 @@ pub fn insertBlanks(self: *Terminal, count: usize) void { ); } - // If the cell at the right margin is wide, its spacer tail - // is outside the scroll region and won't be shifted. Clear - // both to avoid orphaning the spacer tail. - const dst_end: [*]Cell = left + (rem - 1); - if (dst_end[0].wide == .wide) { - self.screens.active.clearCells( - page, - self.screens.active.cursor.page_row, - dst_end[0..2], - ); - } - // We work backwards so we don't overwrite data. while (@intFromPtr(x) >= @intFromPtr(left)) : (x -= 1) { const src: *Cell = @ptrCast(x); @@ -9973,6 +9973,43 @@ test "Terminal: insertBlanks wide char straddling right margin" { } } +test "Terminal: insertBlanks wide char spacer_tail orphaned beyond right margin" { + // Regression test for AFL++ crash. + // + // When insertBlanks clears the entire region from cursor to the right + // margin (scroll_amount == 0), a wide character whose head is AT the + // right margin gets cleared but its spacer_tail just beyond the margin + // is left behind, causing a page integrity violation: + // "spacer tail not following wide" + const alloc = testing.allocator; + var t = try init(alloc, .{ .cols = 10, .rows = 5 }); + defer t.deinit(alloc); + + // Fill cols 0–9 with wide chars: 中中中中中 + // Positions: 0W 1T 2W 3T 4W 5T 6W 7T 8W 9T + for (0..5) |_| try t.print(0x4E2D); + + // Set left/right margins so that the last wide char (cols 8–9) + // straddles the boundary: head at col 8 (inside), tail at col 9 (outside). + t.modes.set(.enable_left_and_right_margin, true); + t.setLeftAndRightMargin(1, 9); // 1-indexed: left=0, right=8 + + // Cursor is now at (0, 0) after DECSLRM. Print a narrow char to + // advance cursor to col 1. + try t.print('a'); + + // ICH 8: insert 8 blanks at cursor x=1. + // rem = right(8) - x(1) + 1 = 8, adjusted_count = 8, scroll_amount = 0. + // The code clears cols 1–8 without noticing the spacer_tail at col 9. + t.insertBlanks(8); + + { + const str = try t.plainString(testing.allocator); + defer testing.allocator.free(str); + try testing.expectEqualStrings("a", str); + } +} + test "Terminal: insert mode with space" { const alloc = testing.allocator; var t = try init(alloc, .{ .cols = 10, .rows = 2 }); From 5fa42dd80235bf3493d4e8d7d6817597d8f3e1c8 Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Mon, 2 Mar 2026 19:31:32 +0000 Subject: [PATCH 115/277] Update VOUCHED list (#11139) Triggered by [discussion comment](https://github.com/ghostty-org/ghostty/discussions/11128#discussioncomment-15976454) from @mitchellh. Vouch: @noib3 Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index a32c216e17..0656e4ee23 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -109,6 +109,7 @@ natesmyth neo773 nicosuave nmggithub +noib3 nwehg oshdubh pan93412 From eaa83b82b3f637ab1c07ac78ea8e69e3f620cc4d Mon Sep 17 00:00:00 2001 From: rhodes-b <59537185+rhodes-b@users.noreply.github.com> Date: Mon, 2 Mar 2026 17:19:53 -0600 Subject: [PATCH 116/277] address comments --- nix/pkgs/blessed.nix | 8 ++++---- nix/pkgs/ucs-detect.nix | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/nix/pkgs/blessed.nix b/nix/pkgs/blessed.nix index 31af1c4d1c..da5d6958d8 100644 --- a/nix/pkgs/blessed.nix +++ b/nix/pkgs/blessed.nix @@ -7,9 +7,9 @@ six, wcwidth, }: -buildPythonPackage { +buildPythonPackage (finalAttrs: { pname = "blessed"; - version = "unstable-1.31"; + version = "1.31"; pyproject = true; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage { src = fetchFromGitHub { owner = "jquast"; repo = "blessed"; - rev = "9d2580b5f800a26a19cebe7119163be5e9ae58e9"; # tag 1.31 + tag = finalAttrs.version; hash = "sha256-Nn+aiDk0Qwk9xAvAqtzds/WlrLAozjPL1eSVNU75tJA="; }; @@ -37,4 +37,4 @@ buildPythonPackage { maintainers = []; license = licenses.mit; }; -} +}) diff --git a/nix/pkgs/ucs-detect.nix b/nix/pkgs/ucs-detect.nix index 09835015a9..5bbcdd0712 100644 --- a/nix/pkgs/ucs-detect.nix +++ b/nix/pkgs/ucs-detect.nix @@ -11,9 +11,9 @@ prettytable, requests, }: -buildPythonPackage { +buildPythonPackage (finalAttrs: { pname = "ucs-detect"; - version = "unstable-2.0.2"; + version = "2.0.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage { src = fetchFromGitHub { owner = "jquast"; repo = "ucs-detect"; - rev = "44884c9581b57ed17d514b54adca07986576c2bf"; # tag 2.0.2 + tag = finalAttrs.version; hash = "sha256-pCJNrJN+SO0pGveNJuISJbzOJYyxP9Tbljp8PwqbgYU="; }; @@ -44,4 +44,4 @@ buildPythonPackage { license = licenses.mit; maintainers = []; }; -} +}) From 391c9044bc62bd001ab842e52bde0bd398837823 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Mon, 2 Mar 2026 19:36:17 -0800 Subject: [PATCH 117/277] pkg/afl++: remove @@ from run target since we use in-memory targets --- pkg/afl++/build.zig | 1 - 1 file changed, 1 deletion(-) diff --git a/pkg/afl++/build.zig b/pkg/afl++/build.zig index c8b17254ec..9de3ad01e5 100644 --- a/pkg/afl++/build.zig +++ b/pkg/afl++/build.zig @@ -50,7 +50,6 @@ pub fn addFuzzerRun( run.addDirectoryArg(output_dir); run.addArgs(&.{"--"}); run.addFileArg(exe); - run.addArgs(&.{"@@"}); return run; } From bb646926f8c4c242365cd2e915140760f95c1c75 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Mon, 2 Mar 2026 20:15:25 -0800 Subject: [PATCH 118/277] config: respect cursor-click-to-move for OSC133 click to move When cursor-click-to-move is set to false, disable all prompt click-to-move mechanisms including shell-native methods such as OSC 133 cl= (arrow key synthesis) and click_events. I forgot to port this config over when we did the OSC133 stuff. Also update the config documentation to accurately describe the current behavior. Fixes #11138 --- src/Surface.zig | 3 +++ src/config/Config.zig | 25 ++++++++++++------------- 2 files changed, 15 insertions(+), 13 deletions(-) diff --git a/src/Surface.zig b/src/Surface.zig index 7b67a52ce4..cde23a1880 100644 --- a/src/Surface.zig +++ b/src/Surface.zig @@ -4272,6 +4272,9 @@ fn maybePromptClick(self: *Surface) !bool { // do anything. if (screen.semantic_prompt.click == .none) return false; + // If cursor-click-to-move is disabled, we don't do any prompt clicking. + if (!self.config.cursor_click_to_move) return false; + // If our cursor isn't currently at a prompt then we don't handle // prompt clicks because we can't move if we're not in a prompt! if (!t.cursorIsAtPrompt()) return false; diff --git a/src/config/Config.zig b/src/config/Config.zig index bf9860c138..29a45786fc 100644 --- a/src/config/Config.zig +++ b/src/config/Config.zig @@ -898,19 +898,18 @@ palette: Palette = .{}, /// background color. @"cursor-text": ?TerminalColor = null, -/// Enables the ability to move the cursor at prompts by using `alt+click` on -/// Linux and `option+click` on macOS. -/// -/// This feature requires shell integration (specifically prompt marking -/// via `OSC 133`) and only works in primary screen mode. Alternate screen -/// applications like vim usually have their own version of this feature but -/// this configuration doesn't control that. -/// -/// It should be noted that this feature works by translating your desired -/// position into a series of synthetic arrow key movements, so some weird -/// behavior around edge cases are to be expected. This is unfortunately how -/// this feature is implemented across terminals because there isn't any other -/// way to implement it. +/// Enables the ability to move the cursor at prompts by clicking on a +/// location in the prompt text. +/// +/// This feature requires shell integration, specifically prompt marking +/// via `OSC 133`. Some shells like Fish (v4) and Nu (0.111+) natively +/// support this while others may require additional configuration or +/// Ghostty's shell integration features to be enabled. +/// +/// Depending on the shell, this works either by translating your click +/// position into a series of synthetic arrow key movements or by sending +/// a click event directly to the shell. In either case, some unexpected +/// behavior around edge cases is possible. @"cursor-click-to-move": bool = true, /// Hide the mouse immediately when typing. The mouse becomes visible again From 4ce782b63f7348867cb6fd00695740b3970ec77a Mon Sep 17 00:00:00 2001 From: Riccardo Mazzarini Date: Tue, 3 Mar 2026 09:48:48 +0100 Subject: [PATCH 119/277] terminfo: add support for SGR dim This PR implements the fix discussed in https://github.com/ghostty-org/ghostty/discussions/11128 --- src/terminfo/ghostty.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/terminfo/ghostty.zig b/src/terminfo/ghostty.zig index 6451836e78..ca579147f5 100644 --- a/src/terminfo/ghostty.zig +++ b/src/terminfo/ghostty.zig @@ -220,7 +220,7 @@ pub const ghostty: Source = .{ .{ .name = "setaf", .value = .{ .string = "\\E[%?%p1%{8}%<%t3%p1%d%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;%p1%d%;m" } }, .{ .name = "setrgbb", .value = .{ .string = "\\E[48:2:%p1%d:%p2%d:%p3%dm" } }, .{ .name = "setrgbf", .value = .{ .string = "\\E[38:2:%p1%d:%p2%d:%p3%dm" } }, - .{ .name = "sgr", .value = .{ .string = "%?%p9%t\\E(0%e\\E(B%;\\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;%?%p7%t;8%;m" } }, + .{ .name = "sgr", .value = .{ .string = "%?%p9%t\\E(0%e\\E(B%;\\E[0%?%p6%t;1%;%?%p5%t;2%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;%?%p7%t;8%;m" } }, .{ .name = "sgr0", .value = .{ .string = "\\E(B\\E[m" } }, .{ .name = "sitm", .value = .{ .string = "\\E[3m" } }, .{ .name = "smacs", .value = .{ .string = "\\E(0" } }, From e6e5f3ffe18871359a812bdba68fd325e8ecb359 Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Tue, 3 Mar 2026 16:34:11 +0100 Subject: [PATCH 120/277] macos: finish editing tab title when the window resigns as key window --- .../Features/Terminal/Window Styles/TerminalWindow.swift | 1 + macos/Sources/Helpers/TabTitleEditor.swift | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift b/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift index 561d548851..33ca7e3d82 100644 --- a/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift +++ b/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift @@ -202,6 +202,7 @@ class TerminalWindow: NSWindow { override func resignKey() { super.resignKey() resetZoomTabButton.contentTintColor = .secondaryLabelColor + tabTitleEditor.finishEditing(commit: true) } override func becomeMain() { diff --git a/macos/Sources/Helpers/TabTitleEditor.swift b/macos/Sources/Helpers/TabTitleEditor.swift index d638206431..667834a3b9 100644 --- a/macos/Sources/Helpers/TabTitleEditor.swift +++ b/macos/Sources/Helpers/TabTitleEditor.swift @@ -226,7 +226,7 @@ final class TabTitleEditor: NSObject, NSTextFieldDelegate { if let sourceLabel { let labelFrame = tabButton.convert(sourceLabel.bounds, from: sourceLabel) - /// The `labelFrame.minY` value changes unexpectedly after the first use, + /// The `labelFrame.minY` value changes unexpectedly after double clicking selected text, /// I don't know exactly why, but `tabButton.bounds` appears stable enough to calculate the correct position reliably. frame.origin.y = bounds.midY - labelFrame.height * 0.5 frame.size.height = labelFrame.height From 205c05d59d016222b350b63dd10f8745b1a5d831 Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Tue, 3 Mar 2026 17:00:51 +0100 Subject: [PATCH 121/277] macos: passthrough mouse down event to TabTitleEditor if needed --- .../Window Styles/TerminalWindow.swift | 2 +- macos/Sources/Helpers/TabTitleEditor.swift | 26 +++++++++++++++---- 2 files changed, 22 insertions(+), 6 deletions(-) diff --git a/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift b/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift index 33ca7e3d82..519218c040 100644 --- a/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift +++ b/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift @@ -181,7 +181,7 @@ class TerminalWindow: NSWindow { override var canBecomeMain: Bool { return true } override func sendEvent(_ event: NSEvent) { - if tabTitleEditor.handleDoubleClick(event) { + if tabTitleEditor.handleMouseDown(event) { return } diff --git a/macos/Sources/Helpers/TabTitleEditor.swift b/macos/Sources/Helpers/TabTitleEditor.swift index 667834a3b9..a36df54ae5 100644 --- a/macos/Sources/Helpers/TabTitleEditor.swift +++ b/macos/Sources/Helpers/TabTitleEditor.swift @@ -52,11 +52,10 @@ final class TabTitleEditor: NSObject, NSTextFieldDelegate { self.delegate = delegate } - /// Handles double-click events from the host window and begins inline edit if possible. If this - /// returns true then the double click was handled by the coordinator. - func handleDoubleClick(_ event: NSEvent) -> Bool { - // We only want double-clicks - guard event.type == .leftMouseDown, event.clickCount == 2 else { return false } + /// Handles leftMouseDown events from the host window and begins inline edit if possible. If this + /// returns true then the event was handled by the coordinator. + func handleMouseDown(_ event: NSEvent) -> Bool { + guard event.type == .leftMouseDown else { return false } // If we don't have a host window to look up the click, we do nothing. guard let hostWindow else { return false } @@ -68,6 +67,14 @@ final class TabTitleEditor: NSObject, NSTextFieldDelegate { delegate?.tabTitleEditor(self, canRenameTabFor: targetWindow) == true else { return false } + guard !isMouseEventWithinEditor(event) else { + // If the click lies within the editor, + // we should forward the event to the editor + inlineTitleEditor?.mouseDown(with: event) + return true + } + // We only want double-clicks to enable editing + guard event.clickCount == 2 else { return false } // We need to start editing in a separate event loop tick, so set that up. pendingEditWorkItem?.cancel() let workItem = DispatchWorkItem { [weak self, weak targetWindow] in @@ -336,3 +343,12 @@ final class TabTitleEditor: NSObject, NSTextFieldDelegate { finishEditing(commit: true) } } + +private extension TabTitleEditor { + func isMouseEventWithinEditor(_ event: NSEvent) -> Bool { + guard let editor = inlineTitleEditor?.currentEditor() else { + return false + } + return editor.convert(editor.bounds, to: nil).contains(event.locationInWindow) + } +} From 661470897e878b766254e59f30531192d7ae2771 Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Tue, 3 Mar 2026 17:24:40 +0100 Subject: [PATCH 122/277] macos: passthrough right mouse down event to TabTitleEditor if needed --- .../Terminal/Window Styles/TerminalWindow.swift | 2 +- .../TitlebarTabsTahoeTerminalWindow.swift | 4 ++++ macos/Sources/Helpers/TabTitleEditor.swift | 12 ++++++++++++ 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift b/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift index 519218c040..dc744180db 100644 --- a/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift +++ b/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift @@ -38,7 +38,7 @@ class TerminalWindow: NSWindow { private var tabMenuObserver: NSObjectProtocol? /// Handles inline tab title editing for this host window. - private lazy var tabTitleEditor = TabTitleEditor( + private(set) lazy var tabTitleEditor = TabTitleEditor( hostWindow: self, delegate: self ) diff --git a/macos/Sources/Features/Terminal/Window Styles/TitlebarTabsTahoeTerminalWindow.swift b/macos/Sources/Features/Terminal/Window Styles/TitlebarTabsTahoeTerminalWindow.swift index 1846148318..6df1b14bce 100644 --- a/macos/Sources/Features/Terminal/Window Styles/TitlebarTabsTahoeTerminalWindow.swift +++ b/macos/Sources/Features/Terminal/Window Styles/TitlebarTabsTahoeTerminalWindow.swift @@ -90,6 +90,10 @@ class TitlebarTabsTahoeTerminalWindow: TransparentTitlebarTerminalWindow, NSTool return } + guard !tabTitleEditor.handleRightMouseDown(event) else { + return + } + let locationInTabBar = tabBarView.convert(event.locationInWindow, from: nil) guard tabBarView.bounds.contains(locationInTabBar) else { super.sendEvent(event) diff --git a/macos/Sources/Helpers/TabTitleEditor.swift b/macos/Sources/Helpers/TabTitleEditor.swift index a36df54ae5..b38e8ac4cf 100644 --- a/macos/Sources/Helpers/TabTitleEditor.swift +++ b/macos/Sources/Helpers/TabTitleEditor.swift @@ -92,6 +92,18 @@ final class TabTitleEditor: NSObject, NSTextFieldDelegate { return true } + /// Handles rightMouseDown events from the host window. + /// + /// If this returns true then the event was handled by the coordinator. + func handleRightMouseDown(_ event: NSEvent) -> Bool { + if isMouseEventWithinEditor(event) { + inlineTitleEditor?.rightMouseDown(with: event) + return true + } else { + return false + } + } + /// Begins editing the given target tab window title. Returns true if we're able to start the /// inline edit. @discardableResult From 78fdff34a969d3864ae5a471f673a19ab5e064cf Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Tue, 3 Mar 2026 17:21:34 +0100 Subject: [PATCH 123/277] macos: hide close button when editing tab title --- macos/Sources/Helpers/TabTitleEditor.swift | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/macos/Sources/Helpers/TabTitleEditor.swift b/macos/Sources/Helpers/TabTitleEditor.swift index b38e8ac4cf..6ce8d1c1a1 100644 --- a/macos/Sources/Helpers/TabTitleEditor.swift +++ b/macos/Sources/Helpers/TabTitleEditor.swift @@ -41,6 +41,8 @@ final class TabTitleEditor: NSObject, NSTextFieldDelegate { private weak var inlineTitleTargetWindow: NSWindow? /// Original hidden state for title labels that are temporarily hidden while editing. private var hiddenLabels: [(label: NSTextField, wasHidden: Bool)] = [] + /// Original hidden state for buttons that are temporarily hidden while editing. + private var hiddenButtons: [(button: NSButton, wasHidden: Bool)] = [] /// Original button title state restored once editing finishes. private var buttonState: (button: NSButton, title: String, attributedTitle: NSAttributedString?)? /// Deferred begin-editing work used to avoid visual flicker on double-click. @@ -170,6 +172,16 @@ final class TabTitleEditor: NSObject, NSTextFieldDelegate { } else { buttonState = nil } + + hiddenButtons = tabButton + .descendants(withClassName: "NSButton") + .compactMap { $0 as? NSButton } + .map { ($0, $0.isHidden) } + + for (btn, _) in hiddenButtons { + btn.isHidden = true + } + tabButton.layoutSubtreeIfNeeded() tabButton.displayIfNeeded() tabButton.addSubview(editor) @@ -232,6 +244,11 @@ final class TabTitleEditor: NSObject, NSTextFieldDelegate { } self.buttonState = nil + for (btn, wasHidden) in hiddenButtons { + btn.isHidden = wasHidden + } + hiddenButtons.removeAll() + // Delegate owns title persistence semantics (including empty-title handling). guard commit, let targetWindow else { return } delegate?.tabTitleEditor(self, didCommitTitle: editedTitle, for: targetWindow) From d2175d1b56e2f821745ee5ef08056bc918a43ea2 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Tue, 3 Mar 2026 08:31:05 -0800 Subject: [PATCH 124/277] fuzz: add OSC parser fuzzer --- test/fuzz-libghostty/README.md | 11 ++++- test/fuzz-libghostty/build.zig | 1 + .../corpus/osc-cmin/01-osc52-clip-set-bel | Bin 0 -> 14 bytes .../corpus/osc-cmin/02-osc52-clip-query-st | 1 + .../corpus/osc-cmin/03-osc52-clip-clear-null | 1 + .../corpus/osc-cmin/04-osc52-large-payload | Bin 0 -> 4006 bytes .../corpus/osc-cmin/05-osc52-invalid-b64 | Bin 0 -> 19 bytes .../corpus/osc-cmin/06-osc66-text-sizing | Bin 0 -> 16 bytes .../corpus/osc-cmin/07-osc66-empty | 1 + .../corpus/osc-cmin/08-osc133-prompt-start | Bin 0 -> 6 bytes .../corpus/osc-cmin/09-osc133-cmd-start | 1 + .../corpus/osc-cmin/10-osc133-cmd-end | 1 + .../corpus/osc-cmin/11-osc133-invalid | Bin 0 -> 6 bytes .../corpus/osc-cmin/12-osc3008-context | Bin 0 -> 22 bytes .../corpus/osc-cmin/13-osc3008-empty | 1 + .../corpus/osc-cmin/14-osc1337-file-inline | Bin 0 -> 24 bytes .../corpus/osc-cmin/15-osc1337-invalid | 1 + .../corpus/osc-cmin/16-osc5522-clip | Bin 0 -> 17 bytes .../corpus/osc-cmin/17-osc5522-empty | 1 + .../corpus/osc-cmin/18-osc52-truncated | Bin 0 -> 3 bytes .../corpus/osc-cmin/19-single-byte | Bin 0 -> 1 bytes .../corpus/osc-cmin/20-invalid-osc-num | Bin 0 -> 13 bytes .../corpus/osc-initial/01-osc52-clip-set-bel | Bin 0 -> 14 bytes .../corpus/osc-initial/02-osc52-clip-query-st | 1 + .../osc-initial/03-osc52-clip-clear-null | 1 + .../corpus/osc-initial/04-osc52-large-payload | Bin 0 -> 4006 bytes .../corpus/osc-initial/05-osc52-invalid-b64 | Bin 0 -> 19 bytes .../corpus/osc-initial/06-osc66-text-sizing | Bin 0 -> 16 bytes .../corpus/osc-initial/07-osc66-empty | 1 + .../corpus/osc-initial/08-osc133-prompt-start | Bin 0 -> 6 bytes .../corpus/osc-initial/09-osc133-cmd-start | 1 + .../corpus/osc-initial/10-osc133-cmd-end | 1 + .../corpus/osc-initial/11-osc133-invalid | Bin 0 -> 6 bytes .../corpus/osc-initial/12-osc3008-context | Bin 0 -> 22 bytes .../corpus/osc-initial/13-osc3008-empty | 1 + .../corpus/osc-initial/14-osc1337-file-inline | Bin 0 -> 24 bytes .../corpus/osc-initial/15-osc1337-invalid | 1 + .../corpus/osc-initial/16-osc5522-clip | Bin 0 -> 17 bytes .../corpus/osc-initial/17-osc5522-empty | 1 + .../corpus/osc-initial/18-osc52-truncated | Bin 0 -> 3 bytes .../corpus/osc-initial/19-single-byte | Bin 0 -> 1 bytes .../corpus/osc-initial/20-invalid-osc-num | Bin 0 -> 13 bytes test/fuzz-libghostty/src/fuzz_osc.zig | 45 ++++++++++++++++++ test/fuzz-libghostty/src/fuzz_stream.zig | 29 +---------- test/fuzz-libghostty/src/mem.zig | 26 ++++++++++ 45 files changed, 100 insertions(+), 28 deletions(-) create mode 100644 test/fuzz-libghostty/corpus/osc-cmin/01-osc52-clip-set-bel create mode 100644 test/fuzz-libghostty/corpus/osc-cmin/02-osc52-clip-query-st create mode 100644 test/fuzz-libghostty/corpus/osc-cmin/03-osc52-clip-clear-null create mode 100644 test/fuzz-libghostty/corpus/osc-cmin/04-osc52-large-payload create mode 100644 test/fuzz-libghostty/corpus/osc-cmin/05-osc52-invalid-b64 create mode 100644 test/fuzz-libghostty/corpus/osc-cmin/06-osc66-text-sizing create mode 100644 test/fuzz-libghostty/corpus/osc-cmin/07-osc66-empty create mode 100644 test/fuzz-libghostty/corpus/osc-cmin/08-osc133-prompt-start create mode 100644 test/fuzz-libghostty/corpus/osc-cmin/09-osc133-cmd-start create mode 100644 test/fuzz-libghostty/corpus/osc-cmin/10-osc133-cmd-end create mode 100644 test/fuzz-libghostty/corpus/osc-cmin/11-osc133-invalid create mode 100644 test/fuzz-libghostty/corpus/osc-cmin/12-osc3008-context create mode 100644 test/fuzz-libghostty/corpus/osc-cmin/13-osc3008-empty create mode 100644 test/fuzz-libghostty/corpus/osc-cmin/14-osc1337-file-inline create mode 100644 test/fuzz-libghostty/corpus/osc-cmin/15-osc1337-invalid create mode 100644 test/fuzz-libghostty/corpus/osc-cmin/16-osc5522-clip create mode 100644 test/fuzz-libghostty/corpus/osc-cmin/17-osc5522-empty create mode 100644 test/fuzz-libghostty/corpus/osc-cmin/18-osc52-truncated create mode 100644 test/fuzz-libghostty/corpus/osc-cmin/19-single-byte create mode 100644 test/fuzz-libghostty/corpus/osc-cmin/20-invalid-osc-num create mode 100644 test/fuzz-libghostty/corpus/osc-initial/01-osc52-clip-set-bel create mode 100644 test/fuzz-libghostty/corpus/osc-initial/02-osc52-clip-query-st create mode 100644 test/fuzz-libghostty/corpus/osc-initial/03-osc52-clip-clear-null create mode 100644 test/fuzz-libghostty/corpus/osc-initial/04-osc52-large-payload create mode 100644 test/fuzz-libghostty/corpus/osc-initial/05-osc52-invalid-b64 create mode 100644 test/fuzz-libghostty/corpus/osc-initial/06-osc66-text-sizing create mode 100644 test/fuzz-libghostty/corpus/osc-initial/07-osc66-empty create mode 100644 test/fuzz-libghostty/corpus/osc-initial/08-osc133-prompt-start create mode 100644 test/fuzz-libghostty/corpus/osc-initial/09-osc133-cmd-start create mode 100644 test/fuzz-libghostty/corpus/osc-initial/10-osc133-cmd-end create mode 100644 test/fuzz-libghostty/corpus/osc-initial/11-osc133-invalid create mode 100644 test/fuzz-libghostty/corpus/osc-initial/12-osc3008-context create mode 100644 test/fuzz-libghostty/corpus/osc-initial/13-osc3008-empty create mode 100644 test/fuzz-libghostty/corpus/osc-initial/14-osc1337-file-inline create mode 100644 test/fuzz-libghostty/corpus/osc-initial/15-osc1337-invalid create mode 100644 test/fuzz-libghostty/corpus/osc-initial/16-osc5522-clip create mode 100644 test/fuzz-libghostty/corpus/osc-initial/17-osc5522-empty create mode 100644 test/fuzz-libghostty/corpus/osc-initial/18-osc52-truncated create mode 100644 test/fuzz-libghostty/corpus/osc-initial/19-single-byte create mode 100644 test/fuzz-libghostty/corpus/osc-initial/20-invalid-osc-num create mode 100644 test/fuzz-libghostty/src/fuzz_osc.zig create mode 100644 test/fuzz-libghostty/src/mem.zig diff --git a/test/fuzz-libghostty/README.md b/test/fuzz-libghostty/README.md index a4572af376..509e2e6c5f 100644 --- a/test/fuzz-libghostty/README.md +++ b/test/fuzz-libghostty/README.md @@ -7,9 +7,15 @@ libghostty-vt (Zig module). | Target | Binary | Description | | -------- | ------------- | ------------------------------------------------------- | +| `osc` | `fuzz-osc` | OSC parser with allocator (`osc.Parser.next` + `end`) | | `parser` | `fuzz-parser` | VT parser only (`Parser.next` byte-at-a-time) | | `stream` | `fuzz-stream` | Full terminal stream (`nextSlice` + `next` via handler) | +The osc target directly fuzzes the `osc.Parser` with an allocator enabled, +exercising the allocating writer code paths for large payloads. The first +byte selects the terminator variant (BEL, ST, or missing). Seeds cover OSC +52, 66, 133, 3008, 1337, and 5522. + The stream target creates a small `Terminal` and exercises the readonly `Stream` handler, covering printing, CSI dispatch, OSC, DCS, SGR, cursor movement, scrolling regions, and more. The first byte of each input selects @@ -33,13 +39,14 @@ zig build This compiles Zig static libraries for each fuzz target, emits LLVM bitcode, then links each with `afl.c` using `afl-cc` to produce instrumented binaries -at `zig-out/bin/fuzz-parser` and `zig-out/bin/fuzz-stream`. +at `zig-out/bin/fuzz-osc`, `zig-out/bin/fuzz-parser`, and `zig-out/bin/fuzz-stream`. ## Running the Fuzzer Each target has its own run step: ```sh +zig build run-osc # Run the OSC parser fuzzer zig build run-parser # Run the VT parser fuzzer zig build run-stream # Run the VT stream fuzzer ``` @@ -118,6 +125,8 @@ rename the output files to replace colons with underscores before committing: | Directory | Contents | | ------------------------ | ----------------------------------------------- | +| `corpus/osc-initial/` | Hand-written seed inputs for osc-parser | +| `corpus/osc-cmin/` | Output of `afl-cmin` (edge-deduplicated corpus) | | `corpus/parser-initial/` | Hand-written seed inputs for vt-parser | | `corpus/parser-cmin/` | Output of `afl-cmin` (edge-deduplicated corpus) | | `corpus/stream-initial/` | Hand-written seed inputs for vt-stream | diff --git a/test/fuzz-libghostty/build.zig b/test/fuzz-libghostty/build.zig index d5daca940a..ec73c39c9e 100644 --- a/test/fuzz-libghostty/build.zig +++ b/test/fuzz-libghostty/build.zig @@ -17,6 +17,7 @@ const Fuzzer = struct { }; const fuzzers: []const Fuzzer = &.{ + .{ .name = "osc" }, .{ .name = "parser" }, .{ .name = "stream" }, }; diff --git a/test/fuzz-libghostty/corpus/osc-cmin/01-osc52-clip-set-bel b/test/fuzz-libghostty/corpus/osc-cmin/01-osc52-clip-set-bel new file mode 100644 index 0000000000000000000000000000000000000000..6dd0a8bffd3bce6a8ad15250f2fea76484c6aa8d GIT binary patch literal 14 VcmZQDHL^~&4t5VKPI9-f1ppam1Hu3R literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/osc-cmin/02-osc52-clip-query-st b/test/fuzz-libghostty/corpus/osc-cmin/02-osc52-clip-query-st new file mode 100644 index 0000000000..c030ffd192 --- /dev/null +++ b/test/fuzz-libghostty/corpus/osc-cmin/02-osc52-clip-query-st @@ -0,0 +1 @@ +52;c;? \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/osc-cmin/03-osc52-clip-clear-null b/test/fuzz-libghostty/corpus/osc-cmin/03-osc52-clip-clear-null new file mode 100644 index 0000000000..a358175f0b --- /dev/null +++ b/test/fuzz-libghostty/corpus/osc-cmin/03-osc52-clip-clear-null @@ -0,0 +1 @@ +52;c; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/osc-cmin/04-osc52-large-payload b/test/fuzz-libghostty/corpus/osc-cmin/04-osc52-large-payload new file mode 100644 index 0000000000000000000000000000000000000000..f364da4beb6d4cd548da733e9a6e1334030bca1d GIT binary patch literal 4006 zcmZQDHL^~&4h(g38pWewFq#HN)4*sN7)=ACX<#%BjHZFnG%%V5M$^D(8W>FjqiJAZ G(*OXz>% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/osc-cmin/17-osc5522-empty b/test/fuzz-libghostty/corpus/osc-cmin/17-osc5522-empty new file mode 100644 index 0000000000..2132395fb1 --- /dev/null +++ b/test/fuzz-libghostty/corpus/osc-cmin/17-osc5522-empty @@ -0,0 +1 @@ +5522; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/osc-cmin/18-osc52-truncated b/test/fuzz-libghostty/corpus/osc-cmin/18-osc52-truncated new file mode 100644 index 0000000000000000000000000000000000000000..069210bfe480c9caa519c59d50244d0e23923705 GIT binary patch literal 3 KcmZQDH39$tp8#k8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/osc-cmin/19-single-byte b/test/fuzz-libghostty/corpus/osc-cmin/19-single-byte new file mode 100644 index 0000000000000000000000000000000000000000..f76dd238ade08917e6712764a16a22005a50573d GIT binary patch literal 1 IcmZPo000310RR91 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/osc-cmin/20-invalid-osc-num b/test/fuzz-libghostty/corpus/osc-cmin/20-invalid-osc-num new file mode 100644 index 0000000000000000000000000000000000000000..54994a61d54260b5caab783a163a31484d8b6de6 GIT binary patch literal 13 ScmZRu1On^y#G<6c^i%*AZUgB6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/osc-initial/01-osc52-clip-set-bel b/test/fuzz-libghostty/corpus/osc-initial/01-osc52-clip-set-bel new file mode 100644 index 0000000000000000000000000000000000000000..6dd0a8bffd3bce6a8ad15250f2fea76484c6aa8d GIT binary patch literal 14 VcmZQDHL^~&4t5VKPI9-f1ppam1Hu3R literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/osc-initial/02-osc52-clip-query-st b/test/fuzz-libghostty/corpus/osc-initial/02-osc52-clip-query-st new file mode 100644 index 0000000000..c030ffd192 --- /dev/null +++ b/test/fuzz-libghostty/corpus/osc-initial/02-osc52-clip-query-st @@ -0,0 +1 @@ +52;c;? \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/osc-initial/03-osc52-clip-clear-null b/test/fuzz-libghostty/corpus/osc-initial/03-osc52-clip-clear-null new file mode 100644 index 0000000000..a358175f0b --- /dev/null +++ b/test/fuzz-libghostty/corpus/osc-initial/03-osc52-clip-clear-null @@ -0,0 +1 @@ +52;c; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/osc-initial/04-osc52-large-payload b/test/fuzz-libghostty/corpus/osc-initial/04-osc52-large-payload new file mode 100644 index 0000000000000000000000000000000000000000..f364da4beb6d4cd548da733e9a6e1334030bca1d GIT binary patch literal 4006 zcmZQDHL^~&4h(g38pWewFq#HN)4*sN7)=ACX<#%BjHZFnG%%V5M$^D(8W>FjqiJAZ G(*OXz>% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/osc-initial/17-osc5522-empty b/test/fuzz-libghostty/corpus/osc-initial/17-osc5522-empty new file mode 100644 index 0000000000..2132395fb1 --- /dev/null +++ b/test/fuzz-libghostty/corpus/osc-initial/17-osc5522-empty @@ -0,0 +1 @@ +5522; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/osc-initial/18-osc52-truncated b/test/fuzz-libghostty/corpus/osc-initial/18-osc52-truncated new file mode 100644 index 0000000000000000000000000000000000000000..069210bfe480c9caa519c59d50244d0e23923705 GIT binary patch literal 3 KcmZQDH39$tp8#k8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/osc-initial/19-single-byte b/test/fuzz-libghostty/corpus/osc-initial/19-single-byte new file mode 100644 index 0000000000000000000000000000000000000000..f76dd238ade08917e6712764a16a22005a50573d GIT binary patch literal 1 IcmZPo000310RR91 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/osc-initial/20-invalid-osc-num b/test/fuzz-libghostty/corpus/osc-initial/20-invalid-osc-num new file mode 100644 index 0000000000000000000000000000000000000000..54994a61d54260b5caab783a163a31484d8b6de6 GIT binary patch literal 13 ScmZRu1On^y#G<6c^i%*AZUgB6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/src/fuzz_osc.zig b/test/fuzz-libghostty/src/fuzz_osc.zig new file mode 100644 index 0000000000..51a04ec825 --- /dev/null +++ b/test/fuzz-libghostty/src/fuzz_osc.zig @@ -0,0 +1,45 @@ +const std = @import("std"); +const ghostty_vt = @import("ghostty-vt"); +const mem = @import("mem.zig"); +const osc = ghostty_vt.osc; + +/// Use a single global allocator for simplicity and to avoid heap +/// allocation overhead in the fuzzer. The allocator is backed by a fixed +/// buffer, and every fuzz input resets the bump pointer to the start. +var fuzz_alloc: mem.FuzzAllocator(8 * 1024 * 1024) = .{}; + +pub export fn zig_fuzz_init() callconv(.c) void { + fuzz_alloc.init(); +} + +pub export fn zig_fuzz_test( + buf: [*]const u8, + len: usize, +) callconv(.c) void { + // Need at least one byte for the terminator selector. + if (len == 0) return; + + fuzz_alloc.reset(); + const alloc = fuzz_alloc.allocator(); + const input = buf[0..len]; + + // Use the first byte to select the terminator variant. + const selector = input[0]; + const payload = input[1..]; + + var p = osc.Parser.init(alloc); + defer p.deinit(); + for (payload) |byte| p.next(byte); + + // Exercise all three terminator paths: + // 0 -> BEL (0x07) + // 1 -> ST (0x9c) + // 2 -> missing terminator (null) + const terminator: ?u8 = switch (selector % 3) { + 0 => 0x07, + 1 => 0x9c, + else => null, + }; + + _ = p.end(terminator); +} diff --git a/test/fuzz-libghostty/src/fuzz_stream.zig b/test/fuzz-libghostty/src/fuzz_stream.zig index 0c9ab67fb9..17f63766fd 100644 --- a/test/fuzz-libghostty/src/fuzz_stream.zig +++ b/test/fuzz-libghostty/src/fuzz_stream.zig @@ -1,12 +1,13 @@ const std = @import("std"); const ghostty_vt = @import("ghostty-vt"); +const mem = @import("mem.zig"); const Terminal = ghostty_vt.Terminal; const ReadonlyStream = ghostty_vt.ReadonlyStream; /// Use a single global allocator for simplicity and to avoid heap /// allocation overhead in the fuzzer. The allocator is backed by a fixed /// buffer, and every fuzz input resets the bump pointer to the start. -var fuzz_alloc: FuzzAllocator = .{}; +var fuzz_alloc: mem.FuzzAllocator(64 * 1024 * 1024) = .{}; pub export fn zig_fuzz_init() callconv(.c) void { fuzz_alloc.init(); @@ -50,29 +51,3 @@ pub export fn zig_fuzz_test( std.debug.panic("next: {}", .{err}); } } - -/// Fixed-capacity allocator that avoids heap allocation and gives the -/// fuzzer deterministic, bounded memory behaviour. Backed by a single -/// fixed buffer; every `reset()` returns the bump pointer to the start -/// so the same memory is reused across iterations. -const FuzzAllocator = struct { - buf: [mem_size]u8 = undefined, - state: std.heap.FixedBufferAllocator = undefined, - - /// 64 MiB gives the fuzzer enough headroom to exercise terminal - /// resizes, large scrollback, and other allocation-heavy paths - /// without running into out-of-memory on every other input. - const mem_size = 64 * 1024 * 1024; - - fn init(self: *FuzzAllocator) void { - self.state = .init(&self.buf); - } - - fn allocator(self: *FuzzAllocator) std.mem.Allocator { - return self.state.allocator(); - } - - fn reset(self: *FuzzAllocator) void { - self.state.reset(); - } -}; diff --git a/test/fuzz-libghostty/src/mem.zig b/test/fuzz-libghostty/src/mem.zig new file mode 100644 index 0000000000..b5b81598ea --- /dev/null +++ b/test/fuzz-libghostty/src/mem.zig @@ -0,0 +1,26 @@ +const std = @import("std"); + +/// Fixed-capacity allocator that avoids heap allocation and gives the +/// fuzzer deterministic, bounded memory behaviour. Backed by a single +/// fixed buffer; every `reset()` returns the bump pointer to the start +/// so the same memory is reused across iterations. +pub fn FuzzAllocator(comptime mem_size: usize) type { + return struct { + buf: [mem_size]u8 = undefined, + state: std.heap.FixedBufferAllocator = undefined, + + const Self = @This(); + + pub fn init(self: *Self) void { + self.state = .init(&self.buf); + } + + pub fn allocator(self: *Self) std.mem.Allocator { + return self.state.allocator(); + } + + pub fn reset(self: *Self) void { + self.state.reset(); + } + }; +} From 44377071323b629480a367abf80862a1d7b084b0 Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Tue, 3 Mar 2026 17:42:17 +0100 Subject: [PATCH 125/277] macos: use a separated struct to hide and restore tab states --- macos/Sources/Helpers/TabTitleEditor.swift | 109 ++++++++++++--------- 1 file changed, 62 insertions(+), 47 deletions(-) diff --git a/macos/Sources/Helpers/TabTitleEditor.swift b/macos/Sources/Helpers/TabTitleEditor.swift index 6ce8d1c1a1..0a1efae324 100644 --- a/macos/Sources/Helpers/TabTitleEditor.swift +++ b/macos/Sources/Helpers/TabTitleEditor.swift @@ -39,12 +39,8 @@ final class TabTitleEditor: NSObject, NSTextFieldDelegate { private weak var inlineTitleEditor: NSTextField? /// Tab window currently being edited. private weak var inlineTitleTargetWindow: NSWindow? - /// Original hidden state for title labels that are temporarily hidden while editing. - private var hiddenLabels: [(label: NSTextField, wasHidden: Bool)] = [] - /// Original hidden state for buttons that are temporarily hidden while editing. - private var hiddenButtons: [(button: NSButton, wasHidden: Bool)] = [] - /// Original button title state restored once editing finishes. - private var buttonState: (button: NSButton, title: String, attributedTitle: NSAttributedString?)? + /// Original state of the tab bar. + private var previousTabState: TabUIState? /// Deferred begin-editing work used to avoid visual flicker on double-click. private var pendingEditWorkItem: DispatchWorkItem? @@ -125,12 +121,11 @@ final class TabTitleEditor: NSObject, NSTextFieldDelegate { pendingEditWorkItem = nil finishEditing(commit: true) + let tabState = TabUIState(tabButton: tabButton) + // Build the editor using title text and style derived from the tab's existing label. - let titleLabels = tabButton - .descendants(withClassName: "NSTextField") - .compactMap { $0 as? NSTextField } let editedTitle = delegate?.tabTitleEditor(self, titleFor: targetWindow) ?? targetWindow.title - let sourceLabel = sourceTabTitleLabel(from: titleLabels, matching: editedTitle) + let sourceLabel = sourceTabTitleLabel(from: tabState.labels.map(\.label), matching: editedTitle) let editorFrame = tabTitleEditorFrame(for: tabButton, sourceLabel: sourceLabel) guard editorFrame.width >= 20, editorFrame.height >= 14 else { return false } @@ -157,30 +152,11 @@ final class TabTitleEditor: NSObject, NSTextFieldDelegate { inlineTitleEditor = editor inlineTitleTargetWindow = targetWindow - + previousTabState = tabState // Temporarily hide native title label views while editing so only the text field is visible. CATransaction.begin() CATransaction.setDisableActions(true) - hiddenLabels = titleLabels.map { ($0, $0.isHidden) } - for label in titleLabels { - label.isHidden = true - } - if let tabButton = tabButton as? NSButton { - buttonState = (tabButton, tabButton.title, tabButton.attributedTitle) - tabButton.title = "" - tabButton.attributedTitle = NSAttributedString(string: "") - } else { - buttonState = nil - } - - hiddenButtons = tabButton - .descendants(withClassName: "NSButton") - .compactMap { $0 as? NSButton } - .map { ($0, $0.isHidden) } - - for (btn, _) in hiddenButtons { - btn.isHidden = true - } + tabState.hide() tabButton.layoutSubtreeIfNeeded() tabButton.displayIfNeeded() @@ -232,22 +208,8 @@ final class TabTitleEditor: NSObject, NSTextFieldDelegate { editor.removeFromSuperview() - // Restore original tab title presentation. - for (label, wasHidden) in hiddenLabels { - label.isHidden = wasHidden - } - hiddenLabels.removeAll() - - if let buttonState { - buttonState.button.title = buttonState.title - buttonState.button.attributedTitle = buttonState.attributedTitle ?? NSAttributedString(string: buttonState.title) - } - self.buttonState = nil - - for (btn, wasHidden) in hiddenButtons { - btn.isHidden = wasHidden - } - hiddenButtons.removeAll() + previousTabState?.restore() + previousTabState = nil // Delegate owns title persistence semantics (including empty-title handling). guard commit, let targetWindow else { return } @@ -381,3 +343,56 @@ private extension TabTitleEditor { return editor.convert(editor.bounds, to: nil).contains(event.locationInWindow) } } + +private extension TabTitleEditor { + struct TabUIState { + /// Original hidden state for title labels that are temporarily hidden while editing. + let labels: [(label: NSTextField, wasHidden: Bool)] + /// Original hidden state for buttons that are temporarily hidden while editing. + let buttons: [(button: NSButton, wasHidden: Bool)] + /// Original button title state restored once editing finishes. + let titleButton: (button: NSButton, title: String, attributedTitle: NSAttributedString?)? + + init(tabButton: NSView) { + labels = tabButton + .descendants(withClassName: "NSTextField") + .compactMap { $0 as? NSTextField } + .map { ($0, $0.isHidden) } + buttons = tabButton + .descendants(withClassName: "NSButton") + .compactMap { $0 as? NSButton } + .map { ($0, $0.isHidden) } + if let button = tabButton as? NSButton { + titleButton = (button, button.title, button.attributedTitle) + } else { + titleButton = nil + } + } + + func hide() { + for (label, _) in labels { + label.isHidden = true + } + for (btn, _) in buttons { + btn.isHidden = true + } + titleButton?.button.title = "" + titleButton?.button.attributedTitle = NSAttributedString(string: "") + } + + func restore() { + for (label, wasHidden) in labels { + label.isHidden = wasHidden + } + for (btn, wasHidden) in buttons { + btn.isHidden = wasHidden + } + if let titleButton { + titleButton.button.title = titleButton.title + if let attributedTitle = titleButton.attributedTitle { + titleButton.button.attributedTitle = attributedTitle + } + } + } + } +} From fdfc9fea2ff291436685e7ff6158ffbccbc8a36e Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Tue, 3 Mar 2026 08:53:20 -0800 Subject: [PATCH 126/277] input: send composed text in kitty keyboard protocol When the kitty keyboard protocol "report all keys as escape codes" mode was active, composed/IME text (e.g. from dead keys or compose sequences) was silently dropped. This happened because the composed text is sent within our GTK apprt with key=unidentified and no unshifted_codepoint, so no kitty entry was found and the encoder returned without producing any output. The plain-text fallback was also skipped because report_all bypasses it. Send composed text as raw UTF-8 when no kitty entry is found, matching the behavior of Kitty on Linux for me. Fixes #10049 --- src/input/key_encode.zig | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/src/input/key_encode.zig b/src/input/key_encode.zig index 3716c226ef..0373fb5f94 100644 --- a/src/input/key_encode.zig +++ b/src/input/key_encode.zig @@ -214,7 +214,13 @@ fn kitty( } } - const entry = entry_ orelse return; + const entry = entry_ orelse { + // No entry found. If we have UTF-8 text this is a pure text event + // (e.g. composed/IME text), so send it as-is so programs can + // still receive it. + if (event.utf8.len > 0) return try writer.writeAll(event.utf8); + return; + }; // If this is just a modifier we require "report all" to send the sequence. if (entry.modifier and !opts.kitty_flags.report_all) return; @@ -1443,6 +1449,25 @@ test "kitty: composing with modifier" { try testing.expectEqualStrings("\x1b[57441;2u", writer.buffered()); } +test "kitty: composed text with report all" { + var buf: [128]u8 = undefined; + var writer: std.Io.Writer = .fixed(&buf); + try kitty(&writer, .{ + .key = .unidentified, + .mods = .{}, + .utf8 = "\xc3\xbb", // û + }, .{ + .kitty_flags = .{ + .disambiguate = true, + .report_events = true, + .report_alternates = true, + .report_all = true, + .report_associated = true, + }, + }); + try testing.expectEqualStrings("\xc3\xbb", writer.buffered()); +} + test "kitty: shift+a on US keyboard" { var buf: [128]u8 = undefined; var writer: std.Io.Writer = .fixed(&buf); From 89f9dd7848111b28287a70388d610d66227a53f4 Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Tue, 3 Mar 2026 14:40:00 -0600 Subject: [PATCH 127/277] build: link to the system FontConfig by default on non-macOS systems Because of the global shared state that FontConfig maintains, FontConfig must be linked dynamically to the same system FontConfig shared library that GTK uses. Ghostty's default has been changed to always link to the system FontConfig library on non-macOS systems. If that is overridden (by specifying `-fno-sys=fontconfig` during the build) Ghostty may crash when trying to locate glyphs that are not available in the default font. Fixes #10432 --- HACKING.md | 9 +++++++++ src/build/Config.zig | 14 +++++++++++++- src/build/SharedDeps.zig | 7 +++++++ 3 files changed, 29 insertions(+), 1 deletion(-) diff --git a/HACKING.md b/HACKING.md index 7ba5848811..d69bcd0f88 100644 --- a/HACKING.md +++ b/HACKING.md @@ -38,6 +38,15 @@ here: | `zig build dist` | Builds a source tarball | | `zig build distcheck` | Builds and validates a source tarball | +## FontConfig and GTK + +Because of the global shared state that FontConfig maintains, FontConfig must +be linked dynamically to the same system FontConfig shared library that GTK +uses. Ghostty's default has been changed to always link to the system FontConfig +library. If that is overridden (by specifying `-fno-sys=fontconfig` during the +build) Ghostty may crash when trying to locate glyphs that are not available in +the default font. + ## Extra Dependencies Building Ghostty from a Git checkout on Linux requires some additional diff --git a/src/build/Config.zig b/src/build/Config.zig index 3a8a4e0c74..aded6007d4 100644 --- a/src/build/Config.zig +++ b/src/build/Config.zig @@ -424,6 +424,19 @@ pub fn init(b: *std.Build, appVersion: []const u8) !Config { // show up properly in `--help`. { + // These should default to `true` except on macOS because linking them + // to Ghostty statically when GTK is dynamically linked to them can + // cause crashes. + for (&[_][]const u8{ + "fontconfig", + }) |dep| { + _ = b.systemIntegrationOption( + dep, + .{ + .default = if (target.result.os.tag.isDarwin()) false else true, + }, + ); + } // These dependencies we want to default false if we're on macOS. // On macOS we don't want to use system libraries because we // generally want a fat binary. This can be overridden with the @@ -431,7 +444,6 @@ pub fn init(b: *std.Build, appVersion: []const u8) !Config { for (&[_][]const u8{ "freetype", "harfbuzz", - "fontconfig", "libpng", "zlib", "oniguruma", diff --git a/src/build/SharedDeps.zig b/src/build/SharedDeps.zig index 9276c99145..8216771281 100644 --- a/src/build/SharedDeps.zig +++ b/src/build/SharedDeps.zig @@ -200,6 +200,13 @@ pub fn add( if (b.systemIntegrationOption("fontconfig", .{})) { step.linkSystemLibrary2("fontconfig", dynamic_link_opts); } else { + if (self.config.app_runtime == .gtk) + std.debug.print( + \\WARNING: Statically linking FontConfig when using the GTK app runtime is known + \\to cause crashes! It is HIGHLY recommended that Ghostty be dynamically linked + \\to the system FontConfig library. + \\ + , .{}); step.linkLibrary(fontconfig_dep.artifact("fontconfig")); try static_libs.append( b.allocator, From b2152919141de84a71052dd6f298d24dc1b08d63 Mon Sep 17 00:00:00 2001 From: Alaa Ali Date: Tue, 3 Mar 2026 23:00:50 +0100 Subject: [PATCH 128/277] macos: implement audio bell support with bell-audio-path Extends the macOS bell implementation to support the `audio` bell feature by playing a user-specified audio file via NSSound. Previously, macOS only supported the `system` feature (NSSound.beep()). This change adds support for: - `audio` bell feature: plays the file at `bell-audio-path` using NSSound, respecting the `bell-audio-volume` setting - Adds `cval()` to the `Path` type so it can be returned via the C API Also removes the "(GTK only)" restriction from `bell-audio-path` and `bell-audio-volume` documentation, as these options now work on macOS. Example config: bell-features = audio bell-audio-path = /System/Library/Sounds/Glass.aiff bell-audio-volume = 0.8 --- macos/Sources/App/macOS/AppDelegate.swift | 8 ++++++++ macos/Sources/Ghostty/Ghostty.Config.swift | 18 ++++++++++++++++++ src/config/Config.zig | 3 +-- src/config/path.zig | 8 ++++++++ 4 files changed, 35 insertions(+), 2 deletions(-) diff --git a/macos/Sources/App/macOS/AppDelegate.swift b/macos/Sources/App/macOS/AppDelegate.swift index bcd9a0ffa4..ad290c36c8 100644 --- a/macos/Sources/App/macOS/AppDelegate.swift +++ b/macos/Sources/App/macOS/AppDelegate.swift @@ -777,6 +777,14 @@ class AppDelegate: NSObject, NSSound.beep() } + if ghostty.config.bellFeatures.contains(.audio) { + if let path = ghostty.config.bellAudioPath, + let sound = NSSound(contentsOfFile: path, byReference: false) { + sound.volume = ghostty.config.bellAudioVolume + sound.play() + } + } + if ghostty.config.bellFeatures.contains(.attention) { // Bounce the dock icon if we're not focused. NSApp.requestUserAttention(.informationalRequest) diff --git a/macos/Sources/Ghostty/Ghostty.Config.swift b/macos/Sources/Ghostty/Ghostty.Config.swift index a26f410386..00c1f53074 100644 --- a/macos/Sources/Ghostty/Ghostty.Config.swift +++ b/macos/Sources/Ghostty/Ghostty.Config.swift @@ -134,6 +134,24 @@ extension Ghostty { return .init(rawValue: v) } + var bellAudioPath: String? { + guard let config = self.config else { return nil } + var v: UnsafePointer? + let key = "bell-audio-path" + guard ghostty_config_get(config, &v, key, UInt(key.lengthOfBytes(using: .utf8))) else { return nil } + guard let ptr = v else { return nil } + let path = String(cString: ptr) + return path.isEmpty ? nil : path + } + + var bellAudioVolume: Float { + guard let config = self.config else { return 0.5 } + var v: Double = 0.5 + let key = "bell-audio-volume" + _ = ghostty_config_get(config, &v, key, UInt(key.lengthOfBytes(using: .utf8))) + return Float(v) + } + var notifyOnCommandFinish: NotifyOnCommandFinish { guard let config = self.config else { return .never } var v: UnsafePointer? diff --git a/src/config/Config.zig b/src/config/Config.zig index 29a45786fc..7020a2b577 100644 --- a/src/config/Config.zig +++ b/src/config/Config.zig @@ -3087,7 +3087,7 @@ keybind: Keybinds = .{}, /// the path is not absolute, it is considered relative to the directory of the /// configuration file that it is referenced from, or from the current working /// directory if this is used as a CLI flag. The path may be prefixed with `~/` -/// to reference the user's home directory. (GTK only) +/// to reference the user's home directory. /// /// Available since: 1.2.0 @"bell-audio-path": ?Path = null, @@ -3095,7 +3095,6 @@ keybind: Keybinds = .{}, /// If `audio` is an enabled bell feature, this is the volume to play the audio /// file at (relative to the system volume). This is a floating point number /// ranging from 0.0 (silence) to 1.0 (as loud as possible). The default is 0.5. -/// (GTK only) /// /// Available since: 1.2.0 @"bell-audio-volume": f64 = 0.5, diff --git a/src/config/path.zig b/src/config/path.zig index ebcd084d2b..7faf5f3122 100644 --- a/src/config/path.zig +++ b/src/config/path.zig @@ -32,6 +32,14 @@ pub const Path = union(enum) { return std.meta.eql(self, other); } + /// Returns the path as a C-compatible null-terminated string pointer. + pub fn cval(self: Path) [*:0]const u8 { + return switch (self) { + .optional => |path| path.ptr, + .required => |path| path.ptr, + }; + } + /// Parse the input and return a Path. A leading `?` indicates that the path /// is _optional_ and an error should not be logged or displayed to the user /// if that path does not exist. Otherwise the path is required and an error From 0149fd7139ce76f89357d9ab9bbfba439d1d8445 Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Tue, 3 Mar 2026 22:02:49 +0000 Subject: [PATCH 129/277] Update VOUCHED list (#11155) Triggered by [comment](https://github.com/ghostty-org/ghostty/issues/11154#issuecomment-3993830083) from @mitchellh. Vouch: @alaasdk Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index 0656e4ee23..5b187dd861 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -24,6 +24,7 @@ abdurrahmanski abudvytis adrum aindriu80 +alaasdk alanmoyano alexfeijoo44 alexjuca From c93cf521088594649a6c2d54e1c916c3906c0a0f Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Wed, 4 Mar 2026 00:06:57 +0000 Subject: [PATCH 130/277] Update VOUCHED list (#11156) Triggered by [discussion comment](https://github.com/ghostty-org/ghostty/discussions/10982#discussioncomment-15990906) from @jcollie. Vouch: @cmwetherell Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index 5b187dd861..54684edf9b 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -43,6 +43,7 @@ brentschroeter cespare charliie-dev chernetskyi +cmwetherell craziestowl curtismoncoq d-dudas From 69df92b56a85d1ae883dc8f034fb19665161c498 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 4 Mar 2026 00:15:23 +0000 Subject: [PATCH 131/277] build(deps): bump cachix/install-nix-action from 31.9.1 to 31.10.0 Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 31.9.1 to 31.10.0. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md) - [Commits](https://github.com/cachix/install-nix-action/compare/2126ae7fc54c9df00dd18f7f18754393182c73cd...19effe9fe722874e6d46dd7182e4b8b7a43c4a99) --- updated-dependencies: - dependency-name: cachix/install-nix-action dependency-version: 31.10.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/nix.yml | 2 +- .github/workflows/release-tag.yml | 2 +- .github/workflows/release-tip.yml | 4 +- .github/workflows/test.yml | 52 +++++++++++------------ .github/workflows/update-colorschemes.yml | 2 +- 5 files changed, 31 insertions(+), 31 deletions(-) diff --git a/.github/workflows/nix.yml b/.github/workflows/nix.yml index 1897fa4a18..fe3dd13363 100644 --- a/.github/workflows/nix.yml +++ b/.github/workflows/nix.yml @@ -47,7 +47,7 @@ jobs: /nix /zig - name: Setup Nix - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 diff --git a/.github/workflows/release-tag.yml b/.github/workflows/release-tag.yml index c53d7640ee..f7d4a7b6e5 100644 --- a/.github/workflows/release-tag.yml +++ b/.github/workflows/release-tag.yml @@ -89,7 +89,7 @@ jobs: /nix /zig - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable diff --git a/.github/workflows/release-tip.yml b/.github/workflows/release-tip.yml index 7fdebbfafe..a2d8c10786 100644 --- a/.github/workflows/release-tip.yml +++ b/.github/workflows/release-tip.yml @@ -42,7 +42,7 @@ jobs: with: path: | /nix - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -175,7 +175,7 @@ jobs: path: | /nix /zig - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ff078514ff..2b59d2e971 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -156,7 +156,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -199,7 +199,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -232,7 +232,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -266,7 +266,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -310,7 +310,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -387,7 +387,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -433,7 +433,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -462,7 +462,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -495,7 +495,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -541,7 +541,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -799,7 +799,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -841,7 +841,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -889,7 +889,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -924,7 +924,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -999,7 +999,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -1030,7 +1030,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -1072,7 +1072,7 @@ jobs: path: | /nix /zig - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -1103,7 +1103,7 @@ jobs: path: | /nix /zig - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -1133,7 +1133,7 @@ jobs: path: | /nix /zig - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -1191,7 +1191,7 @@ jobs: path: | /nix /zig - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -1219,7 +1219,7 @@ jobs: path: | /nix /zig - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -1247,7 +1247,7 @@ jobs: path: | /nix /zig - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -1280,7 +1280,7 @@ jobs: path: | /nix /zig - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -1308,7 +1308,7 @@ jobs: path: | /nix /zig - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -1345,7 +1345,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -1407,7 +1407,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 diff --git a/.github/workflows/update-colorschemes.yml b/.github/workflows/update-colorschemes.yml index ac92c06084..762b3d007c 100644 --- a/.github/workflows/update-colorschemes.yml +++ b/.github/workflows/update-colorschemes.yml @@ -29,7 +29,7 @@ jobs: /zig - name: Setup Nix - uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd # v31.9.1 + uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 From 2fe55152ca6fe74219f129ee6339b265a41d0252 Mon Sep 17 00:00:00 2001 From: Anh Thang Bui Date: Fri, 26 Sep 2025 00:12:54 +0700 Subject: [PATCH 132/277] i18n: add Vietnamese translation --- CODEOWNERS | 1 + po/vi.po | 319 ++++++++++++++++++++++++++++++++++++++++ src/os/i18n_locales.zig | 1 + 3 files changed, 321 insertions(+) create mode 100644 po/vi.po diff --git a/CODEOWNERS b/CODEOWNERS index f377a73c6e..1fbcf109ae 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -188,6 +188,7 @@ /po/ru.po @ghostty-org/ru_RU /po/tr.po @ghostty-org/tr_TR /po/uk.po @ghostty-org/uk_UA +/po/vi.po @ghostty-org/vi_VN /po/zh_CN.po @ghostty-org/zh_CN /po/zh_TW.po @ghostty-org/zh_TW diff --git a/po/vi.po b/po/vi.po new file mode 100644 index 0000000000..03b61d1e70 --- /dev/null +++ b/po/vi.po @@ -0,0 +1,319 @@ +# Vietnamese translations for com.mitchellh.ghostty package. +# Copyright (C) 2025 "Mitchell Hashimoto, Ghostty contributors" +# This file is distributed under the same license as the com.mitchellh.ghostty package. +# Anh Thang , 2025. +# +msgid "" +msgstr "" +"Project-Id-Version: com.mitchellh.ghostty\n" +"Report-Msgid-Bugs-To: m@mitchellh.com\n" +"POT-Creation-Date: 2025-07-22 17:18+0000\n" +"PO-Revision-Date: 2025-09-25 23:52+0700\n" +"Last-Translator: Anh Thang \n" +"Language-Team: Vietnamese \n" +"Language: vi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: src/apprt/gtk/ui/1.5/prompt-title-dialog.blp:5 +msgid "Change Terminal Title" +msgstr "Đổi Tiêu đề Terminal" + +#: src/apprt/gtk/ui/1.5/prompt-title-dialog.blp:6 +msgid "Leave blank to restore the default title." +msgstr "Để trống để khôi phục tiêu đề mặc định." + +#: src/apprt/gtk/ui/1.5/prompt-title-dialog.blp:9 +#: src/apprt/gtk/ui/1.5/ccw-paste.blp:10 src/apprt/gtk/ui/1.2/ccw-paste.blp:10 +#: src/apprt/gtk/CloseDialog.zig:44 +msgid "Cancel" +msgstr "Hủy" + +#: src/apprt/gtk/ui/1.5/prompt-title-dialog.blp:10 +msgid "OK" +msgstr "Đồng ý" + +#: src/apprt/gtk/ui/1.5/config-errors-dialog.blp:5 +#: src/apprt/gtk/ui/1.2/config-errors-dialog.blp:5 +msgid "Configuration Errors" +msgstr "Lỗi Cấu hình" + +#: src/apprt/gtk/ui/1.5/config-errors-dialog.blp:6 +#: src/apprt/gtk/ui/1.2/config-errors-dialog.blp:6 +msgid "" +"One or more configuration errors were found. Please review the errors below, " +"and either reload your configuration or ignore these errors." +msgstr "" +"Đã tìm thấy một hoặc nhiều lỗi cấu hình. Vui lòng xem lại các lỗi bên dưới, " +"và chọn tải lại cấu hình hoặc bỏ qua các lỗi này." + +#: src/apprt/gtk/ui/1.5/config-errors-dialog.blp:9 +#: src/apprt/gtk/ui/1.2/config-errors-dialog.blp:9 +msgid "Ignore" +msgstr "Bỏ qua" + +#: src/apprt/gtk/ui/1.5/config-errors-dialog.blp:10 +#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:97 +#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:100 +#: src/apprt/gtk/ui/1.2/config-errors-dialog.blp:10 +msgid "Reload Configuration" +msgstr "Tải lại Cấu hình" + +#: src/apprt/gtk/ui/1.0/menu-headerbar-split_menu.blp:6 +#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:38 +#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:50 +msgid "Split Up" +msgstr "Chia Lên trên" + +#: src/apprt/gtk/ui/1.0/menu-headerbar-split_menu.blp:11 +#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:43 +#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:55 +msgid "Split Down" +msgstr "Chia Xuống dưới" + +#: src/apprt/gtk/ui/1.0/menu-headerbar-split_menu.blp:16 +#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:48 +#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:60 +msgid "Split Left" +msgstr "Chia Trái" + +#: src/apprt/gtk/ui/1.0/menu-headerbar-split_menu.blp:21 +#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:53 +#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:65 +msgid "Split Right" +msgstr "Chia Phải" + +#: src/apprt/gtk/ui/1.5/command-palette.blp:16 +msgid "Execute a command…" +msgstr "Thực thi một lệnh…" + +#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:6 +#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:6 +msgid "Copy" +msgstr "Sao chép" + +#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:11 +#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:11 +#: src/apprt/gtk/ui/1.5/ccw-paste.blp:11 src/apprt/gtk/ui/1.2/ccw-paste.blp:11 +msgid "Paste" +msgstr "Dán" + +#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:18 +#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:73 +msgid "Clear" +msgstr "Xóa" + +#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:23 +#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:78 +msgid "Reset" +msgstr "Thiết lập lại" + +#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:30 +#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:42 +msgid "Split" +msgstr "Chia" + +#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:33 +#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:45 +msgid "Change Title…" +msgstr "Đổi Tiêu đề…" + +#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:59 +msgid "Tab" +msgstr "Thẻ" + +#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:62 +#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:30 +#: src/apprt/gtk/Window.zig:265 +msgid "New Tab" +msgstr "Thẻ Mới" + +#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:67 +#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:35 +msgid "Close Tab" +msgstr "Đóng Thẻ" + +#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:73 +msgid "Window" +msgstr "Cửa sổ" + +#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:76 +#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:18 +msgid "New Window" +msgstr "Cửa sổ Mới" + +#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:81 +#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:23 +msgid "Close Window" +msgstr "Đóng Cửa sổ" + +#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:89 +msgid "Config" +msgstr "Cấu hình" + +#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:92 +#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:95 +msgid "Open Configuration" +msgstr "Mở Cấu hình" + +#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:85 +msgid "Command Palette" +msgstr "Bảng lệnh" + +#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:90 +msgid "Terminal Inspector" +msgstr "Trình kiểm tra Terminal" + +#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:107 +#: src/apprt/gtk/Window.zig:1038 +msgid "About Ghostty" +msgstr "Giới thiệu về Ghostty" + +#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:112 +msgid "Quit" +msgstr "Thoát" + +#: src/apprt/gtk/ui/1.5/ccw-osc-52-read.blp:6 +#: src/apprt/gtk/ui/1.5/ccw-osc-52-write.blp:6 +#: src/apprt/gtk/ui/1.2/ccw-osc-52-read.blp:6 +#: src/apprt/gtk/ui/1.2/ccw-osc-52-write.blp:6 +msgid "Authorize Clipboard Access" +msgstr "Cho phép Truy cập Bảng tạm" + +#: src/apprt/gtk/ui/1.5/ccw-osc-52-read.blp:7 +#: src/apprt/gtk/ui/1.2/ccw-osc-52-read.blp:7 +msgid "" +"An application is attempting to read from the clipboard. The current " +"clipboard contents are shown below." +msgstr "" +"Một ứng dụng đang cố gắng đọc từ bảng tạm. Nội dung bảng tạm hiện tại " +"được hiển thị bên dưới." + +#: src/apprt/gtk/ui/1.5/ccw-osc-52-read.blp:10 +#: src/apprt/gtk/ui/1.5/ccw-osc-52-write.blp:10 +#: src/apprt/gtk/ui/1.2/ccw-osc-52-read.blp:10 +#: src/apprt/gtk/ui/1.2/ccw-osc-52-write.blp:10 +msgid "Deny" +msgstr "Từ chối" + +#: src/apprt/gtk/ui/1.5/ccw-osc-52-read.blp:11 +#: src/apprt/gtk/ui/1.5/ccw-osc-52-write.blp:11 +#: src/apprt/gtk/ui/1.2/ccw-osc-52-read.blp:11 +#: src/apprt/gtk/ui/1.2/ccw-osc-52-write.blp:11 +msgid "Allow" +msgstr "Cho phép" + +#: src/apprt/gtk/ui/1.5/ccw-osc-52-read.blp:81 +#: src/apprt/gtk/ui/1.5/ccw-osc-52-write.blp:77 +msgid "Remember choice for this split" +msgstr "Nhớ lựa chọn cho lần chia này" + +#: src/apprt/gtk/ui/1.5/ccw-osc-52-read.blp:82 +#: src/apprt/gtk/ui/1.5/ccw-osc-52-write.blp:78 +msgid "Reload configuration to show this prompt again" +msgstr "Tải lại cấu hình để hiển thị lời nhắc này lần nữa" + +#: src/apprt/gtk/ui/1.5/ccw-osc-52-write.blp:7 +#: src/apprt/gtk/ui/1.2/ccw-osc-52-write.blp:7 +msgid "" +"An application is attempting to write to the clipboard. The current " +"clipboard contents are shown below." +msgstr "" +"Một ứng dụng đang cố gắng ghi vào bảng tạm. Nội dung bảng tạm hiện tại " +"được hiển thị bên dưới." + +#: src/apprt/gtk/ui/1.5/ccw-paste.blp:6 src/apprt/gtk/ui/1.2/ccw-paste.blp:6 +msgid "Warning: Potentially Unsafe Paste" +msgstr "Cảnh báo: Dán có thể không an toàn" + +#: src/apprt/gtk/ui/1.5/ccw-paste.blp:7 src/apprt/gtk/ui/1.2/ccw-paste.blp:7 +msgid "" +"Pasting this text into the terminal may be dangerous as it looks like some " +"commands may be executed." +msgstr "" +"Việc dán văn bản này vào terminal có thể nguy hiểm vì có vẻ như " +"một số lệnh có thể được thực thi." + +#: src/apprt/gtk/CloseDialog.zig:47 src/apprt/gtk/Surface.zig:2531 +msgid "Close" +msgstr "Đóng" + +#: src/apprt/gtk/CloseDialog.zig:87 +msgid "Quit Ghostty?" +msgstr "Thoát Ghostty?" + +#: src/apprt/gtk/CloseDialog.zig:88 +msgid "Close Window?" +msgstr "Đóng Cửa sổ?" + +#: src/apprt/gtk/CloseDialog.zig:89 +msgid "Close Tab?" +msgstr "Đóng Thẻ?" + +#: src/apprt/gtk/CloseDialog.zig:90 +msgid "Close Split?" +msgstr "Đóng Lần chia này?" + +#: src/apprt/gtk/CloseDialog.zig:96 +msgid "All terminal sessions will be terminated." +msgstr "Tất cả các phiên terminal sẽ bị chấm dứt." + +#: src/apprt/gtk/CloseDialog.zig:97 +msgid "All terminal sessions in this window will be terminated." +msgstr "Tất cả các phiên terminal trong cửa sổ này sẽ bị chấm dứt." + +#: src/apprt/gtk/CloseDialog.zig:98 +msgid "All terminal sessions in this tab will be terminated." +msgstr "Tất cả các phiên terminal trong tab này sẽ bị chấm dứt." + +#: src/apprt/gtk/CloseDialog.zig:99 +msgid "The currently running process in this split will be terminated." +msgstr "Tiến trình đang chạy trong lần chia này sẽ bị chấm dứt." + +#: src/apprt/gtk/Surface.zig:1266 +msgid "Copied to clipboard" +msgstr "Đã sao chép vào bảng tạm" + +#: src/apprt/gtk/Surface.zig:1268 +msgid "Cleared clipboard" +msgstr "Đã xóa bảng tạm" + +#: src/apprt/gtk/Surface.zig:2525 +msgid "Command succeeded" +msgstr "Lệnh đã thành công" + +#: src/apprt/gtk/Surface.zig:2527 +msgid "Command failed" +msgstr "Lệnh đã thất bại" + +#: src/apprt/gtk/Window.zig:216 +msgid "Main Menu" +msgstr "Menu chính" + +#: src/apprt/gtk/Window.zig:239 +msgid "View Open Tabs" +msgstr "Xem các Thẻ đang mở" + +#: src/apprt/gtk/Window.zig:266 +msgid "New Split" +msgstr "Chia Mới" + +#: src/apprt/gtk/Window.zig:329 +msgid "" +"⚠️ You're running a debug build of Ghostty! Performance will be degraded." +msgstr "" +"⚠️ Bạn đang chạy phiên bản gỡ lỗi của Ghostty! Hiệu suất sẽ bị giảm." + +#: src/apprt/gtk/Window.zig:775 +msgid "Reloaded the configuration" +msgstr "Đã tải lại cấu hình" + +#: src/apprt/gtk/Window.zig:1019 +msgid "Ghostty Developers" +msgstr "Nhà phát triển Ghostty" + +#: src/apprt/gtk/inspector.zig:144 +msgid "Ghostty: Terminal Inspector" +msgstr "Ghostty: Trình kiểm tra Terminal" diff --git a/src/os/i18n_locales.zig b/src/os/i18n_locales.zig index 7a7daf9988..aa39c6593a 100644 --- a/src/os/i18n_locales.zig +++ b/src/os/i18n_locales.zig @@ -54,4 +54,5 @@ pub const locales = [_][:0]const u8{ "hr", "lt", "lv", + "vi", }; From 4d30d886c636305875748b84ec06d489af669921 Mon Sep 17 00:00:00 2001 From: Anh Thang Bui Date: Wed, 4 Mar 2026 09:39:48 +0700 Subject: [PATCH 133/277] update translation --- po/vi.po | 428 ++++++++++++++++++++++++++++++------------------------- 1 file changed, 231 insertions(+), 197 deletions(-) diff --git a/po/vi.po b/po/vi.po index 03b61d1e70..04bc5d8ed6 100644 --- a/po/vi.po +++ b/po/vi.po @@ -1,14 +1,14 @@ # Vietnamese translations for com.mitchellh.ghostty package. -# Copyright (C) 2025 "Mitchell Hashimoto, Ghostty contributors" +# Copyright (C) 2026 "Mitchell Hashimoto, Ghostty contributors" # This file is distributed under the same license as the com.mitchellh.ghostty package. -# Anh Thang , 2025. +# Anh Thang , 2026. # msgid "" msgstr "" "Project-Id-Version: com.mitchellh.ghostty\n" "Report-Msgid-Bugs-To: m@mitchellh.com\n" -"POT-Creation-Date: 2025-07-22 17:18+0000\n" -"PO-Revision-Date: 2025-09-25 23:52+0700\n" +"POT-Creation-Date: 2026-02-17 23:16+0100\n" +"PO-Revision-Date: 2026-03-04 09:32+0700\n" "Last-Translator: Anh Thang \n" "Language-Team: Vietnamese \n" "Language: vi\n" @@ -17,303 +17,337 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: src/apprt/gtk/ui/1.5/prompt-title-dialog.blp:5 -msgid "Change Terminal Title" -msgstr "Đổi Tiêu đề Terminal" +#: dist/linux/ghostty_nautilus.py:53 +msgid "Open in Ghostty" +msgstr "Mở Ghostty" -#: src/apprt/gtk/ui/1.5/prompt-title-dialog.blp:6 -msgid "Leave blank to restore the default title." -msgstr "Để trống để khôi phục tiêu đề mặc định." +#: src/apprt/gtk/ui/1.0/clipboard-confirmation-dialog.blp:12 +#: src/apprt/gtk/ui/1.4/clipboard-confirmation-dialog.blp:12 +#: src/apprt/gtk/class/clipboard_confirmation_dialog.zig:197 +#: src/apprt/gtk/class/clipboard_confirmation_dialog.zig:201 +msgid "Authorize Clipboard Access" +msgstr "Cho phép Truy cập Bảng tạm" + +#: src/apprt/gtk/ui/1.0/clipboard-confirmation-dialog.blp:17 +#: src/apprt/gtk/ui/1.4/clipboard-confirmation-dialog.blp:17 +msgid "Deny" +msgstr "Từ chối" + +#: src/apprt/gtk/ui/1.0/clipboard-confirmation-dialog.blp:18 +#: src/apprt/gtk/ui/1.4/clipboard-confirmation-dialog.blp:18 +msgid "Allow" +msgstr "Cho phép" -#: src/apprt/gtk/ui/1.5/prompt-title-dialog.blp:9 -#: src/apprt/gtk/ui/1.5/ccw-paste.blp:10 src/apprt/gtk/ui/1.2/ccw-paste.blp:10 -#: src/apprt/gtk/CloseDialog.zig:44 +#: src/apprt/gtk/ui/1.4/clipboard-confirmation-dialog.blp:92 +msgid "Remember choice for this split" +msgstr "Ghi nhớ lựa chọn cho chia màn hình này" + +#: src/apprt/gtk/ui/1.4/clipboard-confirmation-dialog.blp:93 +msgid "Reload configuration to show this prompt again" +msgstr "Tải lại cấu hình để hiển thị lại thông báo này" + +#: src/apprt/gtk/ui/1.2/close-confirmation-dialog.blp:7 +#: src/apprt/gtk/ui/1.5/title-dialog.blp:8 msgid "Cancel" msgstr "Hủy" -#: src/apprt/gtk/ui/1.5/prompt-title-dialog.blp:10 -msgid "OK" -msgstr "Đồng ý" +#: src/apprt/gtk/ui/1.2/close-confirmation-dialog.blp:8 +#: src/apprt/gtk/ui/1.2/search-overlay.blp:85 +#: src/apprt/gtk/ui/1.3/surface-child-exited.blp:17 +msgid "Close" +msgstr "Đóng" -#: src/apprt/gtk/ui/1.5/config-errors-dialog.blp:5 -#: src/apprt/gtk/ui/1.2/config-errors-dialog.blp:5 +#: src/apprt/gtk/ui/1.2/config-errors-dialog.blp:6 msgid "Configuration Errors" -msgstr "Lỗi Cấu hình" +msgstr "Lỗi cấu hình" -#: src/apprt/gtk/ui/1.5/config-errors-dialog.blp:6 -#: src/apprt/gtk/ui/1.2/config-errors-dialog.blp:6 +#: src/apprt/gtk/ui/1.2/config-errors-dialog.blp:7 msgid "" "One or more configuration errors were found. Please review the errors below, " "and either reload your configuration or ignore these errors." msgstr "" -"Đã tìm thấy một hoặc nhiều lỗi cấu hình. Vui lòng xem lại các lỗi bên dưới, " -"và chọn tải lại cấu hình hoặc bỏ qua các lỗi này." +"Phát hiện một hoặc nhiều lỗi cấu hình. Vui lòng xem xét các lỗi bên dưới, " +"sau đó tải lại cấu hình hoặc bỏ qua các lỗi này." -#: src/apprt/gtk/ui/1.5/config-errors-dialog.blp:9 -#: src/apprt/gtk/ui/1.2/config-errors-dialog.blp:9 +#: src/apprt/gtk/ui/1.2/config-errors-dialog.blp:10 msgid "Ignore" msgstr "Bỏ qua" -#: src/apprt/gtk/ui/1.5/config-errors-dialog.blp:10 -#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:97 -#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:100 -#: src/apprt/gtk/ui/1.2/config-errors-dialog.blp:10 +#: src/apprt/gtk/ui/1.2/config-errors-dialog.blp:11 +#: src/apprt/gtk/ui/1.2/surface.blp:366 src/apprt/gtk/ui/1.5/window.blp:300 msgid "Reload Configuration" -msgstr "Tải lại Cấu hình" +msgstr "Tải lại cấu hình" -#: src/apprt/gtk/ui/1.0/menu-headerbar-split_menu.blp:6 -#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:38 -#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:50 -msgid "Split Up" -msgstr "Chia Lên trên" +#: src/apprt/gtk/ui/1.2/debug-warning.blp:7 +#: src/apprt/gtk/ui/1.3/debug-warning.blp:6 +msgid "" +"⚠️ You're running a debug build of Ghostty! Performance will be degraded." +msgstr "" +"⚠️ Bạn đang chạy bản build thử nghiệm (debug) của Ghostty! Hiệu năng sẽ bị giảm." -#: src/apprt/gtk/ui/1.0/menu-headerbar-split_menu.blp:11 -#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:43 -#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:55 -msgid "Split Down" -msgstr "Chia Xuống dưới" +#: src/apprt/gtk/ui/1.5/inspector-window.blp:5 +msgid "Ghostty: Terminal Inspector" +msgstr "Ghostty: Bộ kiểm tra Terminal" -#: src/apprt/gtk/ui/1.0/menu-headerbar-split_menu.blp:16 -#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:48 -#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:60 -msgid "Split Left" -msgstr "Chia Trái" +#: src/apprt/gtk/ui/1.2/search-overlay.blp:29 +msgid "Find…" +msgstr "Tìm kiếm…" -#: src/apprt/gtk/ui/1.0/menu-headerbar-split_menu.blp:21 -#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:53 -#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:65 -msgid "Split Right" -msgstr "Chia Phải" +#: src/apprt/gtk/ui/1.2/search-overlay.blp:64 +msgid "Previous Match" +msgstr "Kết quả trước" -#: src/apprt/gtk/ui/1.5/command-palette.blp:16 -msgid "Execute a command…" -msgstr "Thực thi một lệnh…" +#: src/apprt/gtk/ui/1.2/search-overlay.blp:74 +msgid "Next Match" +msgstr "Kết quả tiếp theo" + +#: src/apprt/gtk/ui/1.2/surface.blp:6 +msgid "Oh, no." +msgstr "Ôi hỏng rồi." + +#: src/apprt/gtk/ui/1.2/surface.blp:7 +msgid "Unable to acquire an OpenGL context for rendering." +msgstr "Không thể lấy ngữ cảnh OpenGL để kết xuất đồ họa." -#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:6 -#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:6 +#: src/apprt/gtk/ui/1.2/surface.blp:97 +msgid "" +"This terminal is in read-only mode. You can still view, select, and scroll " +"through the content, but no input events will be sent to the running " +"application." +msgstr "" +"Terminal này đang ở chế độ chỉ đọc. Bạn vẫn có thể xem, chọn và cuộn " +"nội dung, nhưng các sự kiện nhập liệu sẽ không được gửi đến ứng dụng." + +#: src/apprt/gtk/ui/1.2/surface.blp:107 +msgid "Read-only" +msgstr "Chỉ đọc" + +#: src/apprt/gtk/ui/1.2/surface.blp:260 src/apprt/gtk/ui/1.5/window.blp:200 msgid "Copy" msgstr "Sao chép" -#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:11 -#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:11 -#: src/apprt/gtk/ui/1.5/ccw-paste.blp:11 src/apprt/gtk/ui/1.2/ccw-paste.blp:11 +#: src/apprt/gtk/ui/1.2/surface.blp:265 src/apprt/gtk/ui/1.5/window.blp:205 msgid "Paste" msgstr "Dán" -#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:18 -#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:73 +#: src/apprt/gtk/ui/1.2/surface.blp:270 +msgid "Notify on Next Command Finish" +msgstr "Thông báo khi lệnh tiếp theo kết thúc" + +#: src/apprt/gtk/ui/1.2/surface.blp:277 src/apprt/gtk/ui/1.5/window.blp:273 msgid "Clear" msgstr "Xóa" -#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:23 -#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:78 +#: src/apprt/gtk/ui/1.2/surface.blp:282 src/apprt/gtk/ui/1.5/window.blp:278 msgid "Reset" -msgstr "Thiết lập lại" +msgstr "Đặt lại" -#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:30 -#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:42 +#: src/apprt/gtk/ui/1.2/surface.blp:289 src/apprt/gtk/ui/1.5/window.blp:242 msgid "Split" -msgstr "Chia" +msgstr "Chia màn hình" -#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:33 -#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:45 +#: src/apprt/gtk/ui/1.2/surface.blp:292 src/apprt/gtk/ui/1.5/window.blp:245 msgid "Change Title…" -msgstr "Đổi Tiêu đề…" +msgstr "Đổi tiêu đề…" + +#: src/apprt/gtk/ui/1.2/surface.blp:297 src/apprt/gtk/ui/1.5/window.blp:177 +#: src/apprt/gtk/ui/1.5/window.blp:250 +msgid "Split Up" +msgstr "Chia lên trên" -#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:59 +#: src/apprt/gtk/ui/1.2/surface.blp:303 src/apprt/gtk/ui/1.5/window.blp:182 +#: src/apprt/gtk/ui/1.5/window.blp:255 +msgid "Split Down" +msgstr "Chia xuống dưới" + +#: src/apprt/gtk/ui/1.2/surface.blp:309 src/apprt/gtk/ui/1.5/window.blp:187 +#: src/apprt/gtk/ui/1.5/window.blp:260 +msgid "Split Left" +msgstr "Chia sang trái" + +#: src/apprt/gtk/ui/1.2/surface.blp:315 src/apprt/gtk/ui/1.5/window.blp:192 +#: src/apprt/gtk/ui/1.5/window.blp:265 +msgid "Split Right" +msgstr "Chia sang phải" + +#: src/apprt/gtk/ui/1.2/surface.blp:322 msgid "Tab" -msgstr "Thẻ" +msgstr "Tab" + +#: src/apprt/gtk/ui/1.2/surface.blp:325 src/apprt/gtk/ui/1.5/window.blp:224 +#: src/apprt/gtk/ui/1.5/window.blp:320 +msgid "Change Tab Title…" +msgstr "Đổi tiêu đề Tab…" -#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:62 -#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:30 -#: src/apprt/gtk/Window.zig:265 +#: src/apprt/gtk/ui/1.2/surface.blp:330 src/apprt/gtk/ui/1.5/window.blp:57 +#: src/apprt/gtk/ui/1.5/window.blp:107 src/apprt/gtk/ui/1.5/window.blp:229 msgid "New Tab" -msgstr "Thẻ Mới" +msgstr "Tab mới" -#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:67 -#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:35 +#: src/apprt/gtk/ui/1.2/surface.blp:335 src/apprt/gtk/ui/1.5/window.blp:234 msgid "Close Tab" -msgstr "Đóng Thẻ" +msgstr "Đóng Tab" -#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:73 +#: src/apprt/gtk/ui/1.2/surface.blp:342 msgid "Window" msgstr "Cửa sổ" -#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:76 -#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:18 +#: src/apprt/gtk/ui/1.2/surface.blp:345 src/apprt/gtk/ui/1.5/window.blp:212 msgid "New Window" -msgstr "Cửa sổ Mới" +msgstr "Cửa sổ mới" -#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:81 -#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:23 +#: src/apprt/gtk/ui/1.2/surface.blp:350 src/apprt/gtk/ui/1.5/window.blp:217 msgid "Close Window" -msgstr "Đóng Cửa sổ" +msgstr "Đóng cửa sổ" -#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:89 +#: src/apprt/gtk/ui/1.2/surface.blp:358 msgid "Config" msgstr "Cấu hình" -#: src/apprt/gtk/ui/1.0/menu-surface-context_menu.blp:92 -#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:95 +#: src/apprt/gtk/ui/1.2/surface.blp:361 src/apprt/gtk/ui/1.5/window.blp:295 msgid "Open Configuration" -msgstr "Mở Cấu hình" +msgstr "Mở tệp cấu hình" + +#: src/apprt/gtk/ui/1.5/title-dialog.blp:5 +msgid "Leave blank to restore the default title." +msgstr "Để trống để khôi phục tiêu đề mặc định." + +#: src/apprt/gtk/ui/1.5/title-dialog.blp:9 +msgid "OK" +msgstr "Đồng ý" -#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:85 +#: src/apprt/gtk/ui/1.5/window.blp:58 src/apprt/gtk/ui/1.5/window.blp:108 +msgid "New Split" +msgstr "Chia màn hình mới" + +#: src/apprt/gtk/ui/1.5/window.blp:68 src/apprt/gtk/ui/1.5/window.blp:126 +msgid "View Open Tabs" +msgstr "Xem các Tab đang mở" + +#: src/apprt/gtk/ui/1.5/window.blp:78 src/apprt/gtk/ui/1.5/window.blp:140 +msgid "Main Menu" +msgstr "Trình đơn chính" + +#: src/apprt/gtk/ui/1.5/window.blp:285 msgid "Command Palette" msgstr "Bảng lệnh" -#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:90 +#: src/apprt/gtk/ui/1.5/window.blp:290 msgid "Terminal Inspector" -msgstr "Trình kiểm tra Terminal" +msgstr "Bộ kiểm tra Terminal" -#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:107 -#: src/apprt/gtk/Window.zig:1038 +#: src/apprt/gtk/ui/1.5/window.blp:307 src/apprt/gtk/class/window.zig:1727 msgid "About Ghostty" -msgstr "Giới thiệu về Ghostty" +msgstr "Về Ghostty" -#: src/apprt/gtk/ui/1.0/menu-window-titlebar_menu.blp:112 +#: src/apprt/gtk/ui/1.5/window.blp:312 msgid "Quit" msgstr "Thoát" -#: src/apprt/gtk/ui/1.5/ccw-osc-52-read.blp:6 -#: src/apprt/gtk/ui/1.5/ccw-osc-52-write.blp:6 -#: src/apprt/gtk/ui/1.2/ccw-osc-52-read.blp:6 -#: src/apprt/gtk/ui/1.2/ccw-osc-52-write.blp:6 -msgid "Authorize Clipboard Access" -msgstr "Cho phép Truy cập Bảng tạm" +#: src/apprt/gtk/ui/1.5/command-palette.blp:17 +msgid "Execute a command…" +msgstr "Chạy một lệnh…" -#: src/apprt/gtk/ui/1.5/ccw-osc-52-read.blp:7 -#: src/apprt/gtk/ui/1.2/ccw-osc-52-read.blp:7 +#: src/apprt/gtk/class/clipboard_confirmation_dialog.zig:198 msgid "" -"An application is attempting to read from the clipboard. The current " +"An application is attempting to write to the clipboard. The current " "clipboard contents are shown below." msgstr "" -"Một ứng dụng đang cố gắng đọc từ bảng tạm. Nội dung bảng tạm hiện tại " -"được hiển thị bên dưới." - -#: src/apprt/gtk/ui/1.5/ccw-osc-52-read.blp:10 -#: src/apprt/gtk/ui/1.5/ccw-osc-52-write.blp:10 -#: src/apprt/gtk/ui/1.2/ccw-osc-52-read.blp:10 -#: src/apprt/gtk/ui/1.2/ccw-osc-52-write.blp:10 -msgid "Deny" -msgstr "Từ chối" +"Một ứng dụng đang cố gắng ghi vào bảng tạm. Nội dung hiện tại của " +"bảng tạm được hiển thị bên dưới." -#: src/apprt/gtk/ui/1.5/ccw-osc-52-read.blp:11 -#: src/apprt/gtk/ui/1.5/ccw-osc-52-write.blp:11 -#: src/apprt/gtk/ui/1.2/ccw-osc-52-read.blp:11 -#: src/apprt/gtk/ui/1.2/ccw-osc-52-write.blp:11 -msgid "Allow" -msgstr "Cho phép" - -#: src/apprt/gtk/ui/1.5/ccw-osc-52-read.blp:81 -#: src/apprt/gtk/ui/1.5/ccw-osc-52-write.blp:77 -msgid "Remember choice for this split" -msgstr "Nhớ lựa chọn cho lần chia này" - -#: src/apprt/gtk/ui/1.5/ccw-osc-52-read.blp:82 -#: src/apprt/gtk/ui/1.5/ccw-osc-52-write.blp:78 -msgid "Reload configuration to show this prompt again" -msgstr "Tải lại cấu hình để hiển thị lời nhắc này lần nữa" - -#: src/apprt/gtk/ui/1.5/ccw-osc-52-write.blp:7 -#: src/apprt/gtk/ui/1.2/ccw-osc-52-write.blp:7 +#: src/apprt/gtk/class/clipboard_confirmation_dialog.zig:202 msgid "" -"An application is attempting to write to the clipboard. The current " +"An application is attempting to read from the clipboard. The current " "clipboard contents are shown below." msgstr "" -"Một ứng dụng đang cố gắng ghi vào bảng tạm. Nội dung bảng tạm hiện tại " -"được hiển thị bên dưới." +"Một ứng dụng đang cố gắng đọc từ bảng tạm. Nội dung hiện tại của " +"bảng tạm được hiển thị bên dưới." -#: src/apprt/gtk/ui/1.5/ccw-paste.blp:6 src/apprt/gtk/ui/1.2/ccw-paste.blp:6 +#: src/apprt/gtk/class/clipboard_confirmation_dialog.zig:205 msgid "Warning: Potentially Unsafe Paste" -msgstr "Cảnh báo: Dán có thể không an toàn" +msgstr "Cảnh báo: Thao tác Dán có thể không an toàn" -#: src/apprt/gtk/ui/1.5/ccw-paste.blp:7 src/apprt/gtk/ui/1.2/ccw-paste.blp:7 +#: src/apprt/gtk/class/clipboard_confirmation_dialog.zig:206 msgid "" "Pasting this text into the terminal may be dangerous as it looks like some " "commands may be executed." msgstr "" -"Việc dán văn bản này vào terminal có thể nguy hiểm vì có vẻ như " -"một số lệnh có thể được thực thi." - -#: src/apprt/gtk/CloseDialog.zig:47 src/apprt/gtk/Surface.zig:2531 -msgid "Close" -msgstr "Đóng" +"Dán văn bản này vào terminal có thể nguy hiểm vì có vẻ như một số " +"lệnh sẽ bị thực thi." -#: src/apprt/gtk/CloseDialog.zig:87 +#: src/apprt/gtk/class/close_confirmation_dialog.zig:184 msgid "Quit Ghostty?" msgstr "Thoát Ghostty?" -#: src/apprt/gtk/CloseDialog.zig:88 -msgid "Close Window?" -msgstr "Đóng Cửa sổ?" - -#: src/apprt/gtk/CloseDialog.zig:89 +#: src/apprt/gtk/class/close_confirmation_dialog.zig:185 msgid "Close Tab?" -msgstr "Đóng Thẻ?" +msgstr "Đóng Tab?" + +#: src/apprt/gtk/class/close_confirmation_dialog.zig:186 +msgid "Close Window?" +msgstr "Đóng cửa sổ?" -#: src/apprt/gtk/CloseDialog.zig:90 +#: src/apprt/gtk/class/close_confirmation_dialog.zig:187 msgid "Close Split?" -msgstr "Đóng Lần chia này?" +msgstr "Đóng phần chia màn hình?" -#: src/apprt/gtk/CloseDialog.zig:96 +#: src/apprt/gtk/class/close_confirmation_dialog.zig:193 msgid "All terminal sessions will be terminated." -msgstr "Tất cả các phiên terminal sẽ bị chấm dứt." +msgstr "Tất cả các phiên làm việc terminal sẽ bị chấm dứt." -#: src/apprt/gtk/CloseDialog.zig:97 -msgid "All terminal sessions in this window will be terminated." -msgstr "Tất cả các phiên terminal trong cửa sổ này sẽ bị chấm dứt." - -#: src/apprt/gtk/CloseDialog.zig:98 +#: src/apprt/gtk/class/close_confirmation_dialog.zig:194 msgid "All terminal sessions in this tab will be terminated." -msgstr "Tất cả các phiên terminal trong tab này sẽ bị chấm dứt." +msgstr "Tất cả các phiên làm việc terminal trong tab này sẽ bị chấm dứt." + +#: src/apprt/gtk/class/close_confirmation_dialog.zig:195 +msgid "All terminal sessions in this window will be terminated." +msgstr "Tất cả các phiên làm việc terminal trong cửa sổ này sẽ bị chấm dứt." -#: src/apprt/gtk/CloseDialog.zig:99 +#: src/apprt/gtk/class/close_confirmation_dialog.zig:196 msgid "The currently running process in this split will be terminated." -msgstr "Tiến trình đang chạy trong lần chia này sẽ bị chấm dứt." +msgstr "Tiến trình đang chạy trong phần chia này sẽ bị chấm dứt." -#: src/apprt/gtk/Surface.zig:1266 -msgid "Copied to clipboard" -msgstr "Đã sao chép vào bảng tạm" +#: src/apprt/gtk/class/surface.zig:1108 +msgid "Command Finished" +msgstr "Lệnh đã kết thúc" -#: src/apprt/gtk/Surface.zig:1268 -msgid "Cleared clipboard" -msgstr "Đã xóa bảng tạm" +#: src/apprt/gtk/class/surface.zig:1109 +msgid "Command Succeeded" +msgstr "Lệnh thành công" + +#: src/apprt/gtk/class/surface.zig:1110 +msgid "Command Failed" +msgstr "Lệnh thất bại" -#: src/apprt/gtk/Surface.zig:2525 +#: src/apprt/gtk/class/surface_child_exited.zig:109 msgid "Command succeeded" -msgstr "Lệnh đã thành công" +msgstr "Lệnh thành công" -#: src/apprt/gtk/Surface.zig:2527 +#: src/apprt/gtk/class/surface_child_exited.zig:113 msgid "Command failed" -msgstr "Lệnh đã thất bại" +msgstr "Lệnh thất bại" -#: src/apprt/gtk/Window.zig:216 -msgid "Main Menu" -msgstr "Menu chính" - -#: src/apprt/gtk/Window.zig:239 -msgid "View Open Tabs" -msgstr "Xem các Thẻ đang mở" +#: src/apprt/gtk/class/title_dialog.zig:225 +msgid "Change Terminal Title" +msgstr "Đổi tiêu đề Terminal" -#: src/apprt/gtk/Window.zig:266 -msgid "New Split" -msgstr "Chia Mới" +#: src/apprt/gtk/class/title_dialog.zig:226 +msgid "Change Tab Title" +msgstr "Đổi tiêu đề Tab" -#: src/apprt/gtk/Window.zig:329 -msgid "" -"⚠️ You're running a debug build of Ghostty! Performance will be degraded." -msgstr "" -"⚠️ Bạn đang chạy phiên bản gỡ lỗi của Ghostty! Hiệu suất sẽ bị giảm." - -#: src/apprt/gtk/Window.zig:775 +#: src/apprt/gtk/class/window.zig:1007 msgid "Reloaded the configuration" msgstr "Đã tải lại cấu hình" -#: src/apprt/gtk/Window.zig:1019 -msgid "Ghostty Developers" -msgstr "Nhà phát triển Ghostty" +#: src/apprt/gtk/class/window.zig:1566 +msgid "Copied to clipboard" +msgstr "Đã sao chép vào bảng tạm" -#: src/apprt/gtk/inspector.zig:144 -msgid "Ghostty: Terminal Inspector" -msgstr "Ghostty: Trình kiểm tra Terminal" +#: src/apprt/gtk/class/window.zig:1568 +msgid "Cleared clipboard" +msgstr "Đã xóa sạch bảng tạm" + +#: src/apprt/gtk/class/window.zig:1708 +msgid "Ghostty Developers" +msgstr "Các nhà phát triển Ghostty" From 98ad1d955cf8d66cf5548f581a6502cf10f2f852 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Tue, 3 Mar 2026 19:53:15 -0800 Subject: [PATCH 134/277] use proper type for optional path --- include/ghostty.h | 6 ++++++ macos/Sources/App/macOS/AppDelegate.swift | 4 ++-- macos/Sources/Ghostty/Ghostty.Config.swift | 9 ++++----- macos/Sources/Ghostty/Ghostty.ConfigTypes.swift | 6 ++++++ src/config/path.zig | 14 ++++++++++---- 5 files changed, 28 insertions(+), 11 deletions(-) diff --git a/include/ghostty.h b/include/ghostty.h index 19b6e0fa41..19a200f100 100644 --- a/include/ghostty.h +++ b/include/ghostty.h @@ -463,6 +463,12 @@ typedef struct { // Config types +// config.Path +typedef struct { + const char* path; + bool optional; +} ghostty_config_path_s; + // config.Color typedef struct { uint8_t r; diff --git a/macos/Sources/App/macOS/AppDelegate.swift b/macos/Sources/App/macOS/AppDelegate.swift index ad290c36c8..f9e2dc93f7 100644 --- a/macos/Sources/App/macOS/AppDelegate.swift +++ b/macos/Sources/App/macOS/AppDelegate.swift @@ -778,8 +778,8 @@ class AppDelegate: NSObject, } if ghostty.config.bellFeatures.contains(.audio) { - if let path = ghostty.config.bellAudioPath, - let sound = NSSound(contentsOfFile: path, byReference: false) { + if let configPath = ghostty.config.bellAudioPath, + let sound = NSSound(contentsOfFile: configPath.path, byReference: false) { sound.volume = ghostty.config.bellAudioVolume sound.play() } diff --git a/macos/Sources/Ghostty/Ghostty.Config.swift b/macos/Sources/Ghostty/Ghostty.Config.swift index 00c1f53074..87ae0511fd 100644 --- a/macos/Sources/Ghostty/Ghostty.Config.swift +++ b/macos/Sources/Ghostty/Ghostty.Config.swift @@ -134,14 +134,13 @@ extension Ghostty { return .init(rawValue: v) } - var bellAudioPath: String? { + var bellAudioPath: ConfigPath? { guard let config = self.config else { return nil } - var v: UnsafePointer? + var v = ghostty_config_path_s() let key = "bell-audio-path" guard ghostty_config_get(config, &v, key, UInt(key.lengthOfBytes(using: .utf8))) else { return nil } - guard let ptr = v else { return nil } - let path = String(cString: ptr) - return path.isEmpty ? nil : path + let path = String(cString: v.path) + return path.isEmpty ? nil : ConfigPath(path: path, optional: v.optional) } var bellAudioVolume: Float { diff --git a/macos/Sources/Ghostty/Ghostty.ConfigTypes.swift b/macos/Sources/Ghostty/Ghostty.ConfigTypes.swift index 8c559fad29..90470f38a8 100644 --- a/macos/Sources/Ghostty/Ghostty.ConfigTypes.swift +++ b/macos/Sources/Ghostty/Ghostty.ConfigTypes.swift @@ -2,6 +2,12 @@ // can get typed information without depending on all the dependencies of GhosttyKit. extension Ghostty { + /// A configuration path value that may be optional or required. + struct ConfigPath: Sendable { + let path: String + let optional: Bool + } + /// macos-icon enum MacOSIcon: String, Sendable { case official diff --git a/src/config/path.zig b/src/config/path.zig index 7faf5f3122..793cf1845a 100644 --- a/src/config/path.zig +++ b/src/config/path.zig @@ -32,11 +32,17 @@ pub const Path = union(enum) { return std.meta.eql(self, other); } - /// Returns the path as a C-compatible null-terminated string pointer. - pub fn cval(self: Path) [*:0]const u8 { + /// ghostty_config_path_s + pub const C = extern struct { + path: [*:0]const u8, + optional: bool, + }; + + /// Returns the path as a C-compatible struct. + pub fn cval(self: Path) C { return switch (self) { - .optional => |path| path.ptr, - .required => |path| path.ptr, + .optional => |path| .{ .path = path.ptr, .optional = true }, + .required => |path| .{ .path = path.ptr, .optional = false }, }; } From a716b9c4d421a3ab94f93fe301ddc28a5a086361 Mon Sep 17 00:00:00 2001 From: Jon Parise Date: Wed, 4 Mar 2026 11:00:03 -0500 Subject: [PATCH 135/277] macos: Ghostty.Shell.escape unit tests --- macos/Tests/Ghostty/ShellTests.swift | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/macos/Tests/Ghostty/ShellTests.swift b/macos/Tests/Ghostty/ShellTests.swift index c7b34b3d9c..5990bedc7c 100644 --- a/macos/Tests/Ghostty/ShellTests.swift +++ b/macos/Tests/Ghostty/ShellTests.swift @@ -2,6 +2,34 @@ import Testing @testable import Ghostty struct ShellTests { + @Test(arguments: [ + ("hello", "hello"), + ("", ""), + ("file name", "file\\ name"), + ("a\\b", "a\\\\b"), + ("(foo)", "\\(foo\\)"), + ("[bar]", "\\[bar\\]"), + ("{baz}", "\\{baz\\}"), + ("", "\\"), + ("say\"hi\"", "say\\\"hi\\\""), + ("it's", "it\\'s"), + ("`cmd`", "\\`cmd\\`"), + ("wow!", "wow\\!"), + ("#comment", "\\#comment"), + ("$HOME", "\\$HOME"), + ("a&b", "a\\&b"), + ("a;b", "a\\;b"), + ("a|b", "a\\|b"), + ("*.txt", "\\*.txt"), + ("file?.log", "file\\?.log"), + ("col1\tcol2", "col1\\\tcol2"), + ("$(echo 'hi')", "\\$\\(echo\\ \\'hi\\'\\)"), + ("/tmp/my file (1).txt", "/tmp/my\\ file\\ \\(1\\).txt"), + ]) + func escape(input: String, expected: String) { + #expect(Ghostty.Shell.escape(input) == expected) + } + @Test(arguments: [ ("", "''"), ("filename", "filename"), From 2772c90885d2ffc27fdf5e7e758c5ecca2af6f8c Mon Sep 17 00:00:00 2001 From: Baurzhan Muftakhidinov Date: Wed, 4 Mar 2026 22:02:37 +0500 Subject: [PATCH 136/277] i18n: add Kazakh translation (kk) --- CODEOWNERS | 1 + po/kk.po | 354 ++++++++++++++++++++++++++++++++++++++++ src/os/i18n_locales.zig | 1 + 3 files changed, 356 insertions(+) create mode 100644 po/kk.po diff --git a/CODEOWNERS b/CODEOWNERS index f377a73c6e..1212133dee 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -177,6 +177,7 @@ /po/id.po @ghostty-org/id_ID /po/it.po @ghostty-org/it_IT /po/ja.po @ghostty-org/ja_JP +/po/kk.po @ghostty-org/kk_KZ /po/ko_KR.po @ghostty-org/ko_KR /po/lt.po @ghostty-org/lt_LT /po/lv.po @ghostty-org/lv_LV diff --git a/po/kk.po b/po/kk.po new file mode 100644 index 0000000000..91be4a4b3e --- /dev/null +++ b/po/kk.po @@ -0,0 +1,354 @@ +# Kazakh translation for Ghostty. +# Copyright (C) 2026 "Mitchell Hashimoto, Ghostty contributors" +# This file is distributed under the same license as the com.mitchellh.ghostty package. +# Baurzhan Muftakhidinov , 2026. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: com.mitchellh.ghostty\n" +"Report-Msgid-Bugs-To: m@mitchellh.com\n" +"POT-Creation-Date: 2026-02-17 23:16+0100\n" +"PO-Revision-Date: 2026-03-04 21:16+0500\n" +"Last-Translator: Baurzhan Muftakhidinov \n" +"Language-Team: Kazakh \n" +"Language: kk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: dist/linux/ghostty_nautilus.py:53 +msgid "Open in Ghostty" +msgstr "Ghostty ішінде ашу" + +#: src/apprt/gtk/ui/1.0/clipboard-confirmation-dialog.blp:12 +#: src/apprt/gtk/ui/1.4/clipboard-confirmation-dialog.blp:12 +#: src/apprt/gtk/class/clipboard_confirmation_dialog.zig:197 +#: src/apprt/gtk/class/clipboard_confirmation_dialog.zig:201 +msgid "Authorize Clipboard Access" +msgstr "Алмасу буферіне қол жеткізуді рұқсат ету" + +#: src/apprt/gtk/ui/1.0/clipboard-confirmation-dialog.blp:17 +#: src/apprt/gtk/ui/1.4/clipboard-confirmation-dialog.blp:17 +msgid "Deny" +msgstr "Тыйым салу" + +#: src/apprt/gtk/ui/1.0/clipboard-confirmation-dialog.blp:18 +#: src/apprt/gtk/ui/1.4/clipboard-confirmation-dialog.blp:18 +msgid "Allow" +msgstr "Рұқсат ету" + +#: src/apprt/gtk/ui/1.4/clipboard-confirmation-dialog.blp:92 +msgid "Remember choice for this split" +msgstr "Осы бөлу үшін таңдауды есте сақтау" + +#: src/apprt/gtk/ui/1.4/clipboard-confirmation-dialog.blp:93 +msgid "Reload configuration to show this prompt again" +msgstr "Бұл сұрауды қайта көрсету үшін конфигурацияны қайта жүктеңіз" + +#: src/apprt/gtk/ui/1.2/close-confirmation-dialog.blp:7 +#: src/apprt/gtk/ui/1.5/title-dialog.blp:8 +msgid "Cancel" +msgstr "Бас тарту" + +#: src/apprt/gtk/ui/1.2/close-confirmation-dialog.blp:8 +#: src/apprt/gtk/ui/1.2/search-overlay.blp:85 +#: src/apprt/gtk/ui/1.3/surface-child-exited.blp:17 +msgid "Close" +msgstr "Жабу" + +#: src/apprt/gtk/ui/1.2/config-errors-dialog.blp:6 +msgid "Configuration Errors" +msgstr "Конфигурация қателері" + +#: src/apprt/gtk/ui/1.2/config-errors-dialog.blp:7 +msgid "" +"One or more configuration errors were found. Please review the errors below, " +"and either reload your configuration or ignore these errors." +msgstr "" +"Бір немесе бірнеше конфигурация қатесі табылды. Төмендегі қателерді қарап " +"шығып, конфигурацияны қайта жүктеңіз немесе бұл қателерді елемеңіз." + +#: src/apprt/gtk/ui/1.2/config-errors-dialog.blp:10 +msgid "Ignore" +msgstr "Елемеу" + +#: src/apprt/gtk/ui/1.2/config-errors-dialog.blp:11 +#: src/apprt/gtk/ui/1.2/surface.blp:366 src/apprt/gtk/ui/1.5/window.blp:300 +msgid "Reload Configuration" +msgstr "Конфигурацияны қайта жүктеу" + +#: src/apprt/gtk/ui/1.2/debug-warning.blp:7 +#: src/apprt/gtk/ui/1.3/debug-warning.blp:6 +msgid "⚠️ You're running a debug build of Ghostty! Performance will be degraded." +msgstr "" +"⚠️ Сіз Ghostty жөндеу құрастырылымын іске қосып тұрсыз! Өнімділік төмен болуы " +"мүмкін." + +#: src/apprt/gtk/ui/1.5/inspector-window.blp:5 +msgid "Ghostty: Terminal Inspector" +msgstr "Ghostty: Терминал инспекторы" + +#: src/apprt/gtk/ui/1.2/search-overlay.blp:29 +msgid "Find…" +msgstr "Табу…" + +#: src/apprt/gtk/ui/1.2/search-overlay.blp:64 +msgid "Previous Match" +msgstr "Алдыңғы сәйкестік" + +#: src/apprt/gtk/ui/1.2/search-overlay.blp:74 +msgid "Next Match" +msgstr "Келесі сәйкестік" + +#: src/apprt/gtk/ui/1.2/surface.blp:6 +msgid "Oh, no." +msgstr "О, жоқ." + +#: src/apprt/gtk/ui/1.2/surface.blp:7 +msgid "Unable to acquire an OpenGL context for rendering." +msgstr "Рендеринг үшін OpenGL контекстін алу мүмкін емес." + +#: src/apprt/gtk/ui/1.2/surface.blp:97 +msgid "" +"This terminal is in read-only mode. You can still view, select, and scroll " +"through the content, but no input events will be sent to the running " +"application." +msgstr "" +"Бұл терминал тек оқу режимінде. Сіз әлі де мазмұнды көре, таңдай және жылжыта " +"аласыз, бірақ іске қосылған қолданбаға ешқандай енгізу оқиғалары жіберілмейді." + +#: src/apprt/gtk/ui/1.2/surface.blp:107 +msgid "Read-only" +msgstr "Тек оқу" + +#: src/apprt/gtk/ui/1.2/surface.blp:260 src/apprt/gtk/ui/1.5/window.blp:200 +msgid "Copy" +msgstr "Көшіріп алу" + +#: src/apprt/gtk/ui/1.2/surface.blp:265 src/apprt/gtk/ui/1.5/window.blp:205 +msgid "Paste" +msgstr "Кірістіру" + +#: src/apprt/gtk/ui/1.2/surface.blp:270 +msgid "Notify on Next Command Finish" +msgstr "Келесі команда аяқталғанда хабарлау" + +#: src/apprt/gtk/ui/1.2/surface.blp:277 src/apprt/gtk/ui/1.5/window.blp:273 +msgid "Clear" +msgstr "Тазарту" + +#: src/apprt/gtk/ui/1.2/surface.blp:282 src/apprt/gtk/ui/1.5/window.blp:278 +msgid "Reset" +msgstr "Тастау" + +#: src/apprt/gtk/ui/1.2/surface.blp:289 src/apprt/gtk/ui/1.5/window.blp:242 +msgid "Split" +msgstr "Бөлу" + +#: src/apprt/gtk/ui/1.2/surface.blp:292 src/apprt/gtk/ui/1.5/window.blp:245 +msgid "Change Title…" +msgstr "Тақырыпты өзгерту…" + +#: src/apprt/gtk/ui/1.2/surface.blp:297 src/apprt/gtk/ui/1.5/window.blp:177 +#: src/apprt/gtk/ui/1.5/window.blp:250 +msgid "Split Up" +msgstr "Жоғарыға бөлу" + +#: src/apprt/gtk/ui/1.2/surface.blp:303 src/apprt/gtk/ui/1.5/window.blp:182 +#: src/apprt/gtk/ui/1.5/window.blp:255 +msgid "Split Down" +msgstr "Төменге бөлу" + +#: src/apprt/gtk/ui/1.2/surface.blp:309 src/apprt/gtk/ui/1.5/window.blp:187 +#: src/apprt/gtk/ui/1.5/window.blp:260 +msgid "Split Left" +msgstr "Сол жаққа бөлу" + +#: src/apprt/gtk/ui/1.2/surface.blp:315 src/apprt/gtk/ui/1.5/window.blp:192 +#: src/apprt/gtk/ui/1.5/window.blp:265 +msgid "Split Right" +msgstr "Оң жаққа бөлу" + +#: src/apprt/gtk/ui/1.2/surface.blp:322 +msgid "Tab" +msgstr "Бет" + +#: src/apprt/gtk/ui/1.2/surface.blp:325 src/apprt/gtk/ui/1.5/window.blp:224 +#: src/apprt/gtk/ui/1.5/window.blp:320 +msgid "Change Tab Title…" +msgstr "Бет атауын өзгерту…" + +#: src/apprt/gtk/ui/1.2/surface.blp:330 src/apprt/gtk/ui/1.5/window.blp:57 +#: src/apprt/gtk/ui/1.5/window.blp:107 src/apprt/gtk/ui/1.5/window.blp:229 +msgid "New Tab" +msgstr "Жаңа бет" + +#: src/apprt/gtk/ui/1.2/surface.blp:335 src/apprt/gtk/ui/1.5/window.blp:234 +msgid "Close Tab" +msgstr "Бетті жабу" + +#: src/apprt/gtk/ui/1.2/surface.blp:342 +msgid "Window" +msgstr "Терезе" + +#: src/apprt/gtk/ui/1.2/surface.blp:345 src/apprt/gtk/ui/1.5/window.blp:212 +msgid "New Window" +msgstr "Жаңа терезе" + +#: src/apprt/gtk/ui/1.2/surface.blp:350 src/apprt/gtk/ui/1.5/window.blp:217 +msgid "Close Window" +msgstr "Терезені жабу" + +#: src/apprt/gtk/ui/1.2/surface.blp:358 +msgid "Config" +msgstr "Конфигурация" + +#: src/apprt/gtk/ui/1.2/surface.blp:361 src/apprt/gtk/ui/1.5/window.blp:295 +msgid "Open Configuration" +msgstr "Конфигурацияны ашу" + +#: src/apprt/gtk/ui/1.5/title-dialog.blp:5 +msgid "Leave blank to restore the default title." +msgstr "Бастапқы атауды қалпына келтіру үшін бос қалдырыңыз." + +#: src/apprt/gtk/ui/1.5/title-dialog.blp:9 +msgid "OK" +msgstr "ОК" + +#: src/apprt/gtk/ui/1.5/window.blp:58 src/apprt/gtk/ui/1.5/window.blp:108 +msgid "New Split" +msgstr "Жаңа бөлу" + +#: src/apprt/gtk/ui/1.5/window.blp:68 src/apprt/gtk/ui/1.5/window.blp:126 +msgid "View Open Tabs" +msgstr "Ашық беттерді көру" + +#: src/apprt/gtk/ui/1.5/window.blp:78 src/apprt/gtk/ui/1.5/window.blp:140 +msgid "Main Menu" +msgstr "Бас мәзір" + +#: src/apprt/gtk/ui/1.5/window.blp:285 +msgid "Command Palette" +msgstr "Командалар палитрасы" + +#: src/apprt/gtk/ui/1.5/window.blp:290 +msgid "Terminal Inspector" +msgstr "Терминал инспекторы" + +#: src/apprt/gtk/ui/1.5/window.blp:307 src/apprt/gtk/class/window.zig:1727 +msgid "About Ghostty" +msgstr "Ghostty туралы" + +#: src/apprt/gtk/ui/1.5/window.blp:312 +msgid "Quit" +msgstr "Шығу" + +#: src/apprt/gtk/ui/1.5/command-palette.blp:17 +msgid "Execute a command…" +msgstr "Команданы орындау…" + +#: src/apprt/gtk/class/clipboard_confirmation_dialog.zig:198 +msgid "" +"An application is attempting to write to the clipboard. The current clipboard " +"contents are shown below." +msgstr "" +"Қолданба алмасу буферіне жазуға әрекеттенуде. Ағымдағы алмасу буферінің " +"мазмұны төменде көрсетілген." + +#: src/apprt/gtk/class/clipboard_confirmation_dialog.zig:202 +msgid "" +"An application is attempting to read from the clipboard. The current " +"clipboard contents are shown below." +msgstr "" +"Қолданба алмасу буферінен оқуға әрекеттенуде. Ағымдағы алмасу буферінің " +"мазмұны төменде көрсетілген." + +#: src/apprt/gtk/class/clipboard_confirmation_dialog.zig:205 +msgid "Warning: Potentially Unsafe Paste" +msgstr "Ескерту: Қауіпсіз емес бола алатын кірістіру" + +#: src/apprt/gtk/class/clipboard_confirmation_dialog.zig:206 +msgid "" +"Pasting this text into the terminal may be dangerous as it looks like some " +"commands may be executed." +msgstr "" +"Бұл мәтінді терминалға кірістіру қауіпті болуы мүмкін, себебі кейбір " +"командалар орындалуы мүмкін сияқты." + +#: src/apprt/gtk/class/close_confirmation_dialog.zig:184 +msgid "Quit Ghostty?" +msgstr "Ghostty-ден шығу керек пе?" + +#: src/apprt/gtk/class/close_confirmation_dialog.zig:185 +msgid "Close Tab?" +msgstr "Бетті жабу керек пе?" + +#: src/apprt/gtk/class/close_confirmation_dialog.zig:186 +msgid "Close Window?" +msgstr "Терезені жабу керек пе?" + +#: src/apprt/gtk/class/close_confirmation_dialog.zig:187 +msgid "Close Split?" +msgstr "Бөлуді жабу керек пе?" + +#: src/apprt/gtk/class/close_confirmation_dialog.zig:193 +msgid "All terminal sessions will be terminated." +msgstr "Барлық терминал сессиялары тоқтатылады." + +#: src/apprt/gtk/class/close_confirmation_dialog.zig:194 +msgid "All terminal sessions in this tab will be terminated." +msgstr "Осы беттегі барлық терминал сессиялары тоқтатылады." + +#: src/apprt/gtk/class/close_confirmation_dialog.zig:195 +msgid "All terminal sessions in this window will be terminated." +msgstr "Осы терезедегі барлық терминал сессиялары тоқтатылады." + +#: src/apprt/gtk/class/close_confirmation_dialog.zig:196 +msgid "The currently running process in this split will be terminated." +msgstr "Осы бөлудегі ағымдағы орындалып жатқан процесс тоқтатылады." + +#: src/apprt/gtk/class/surface.zig:1108 +msgid "Command Finished" +msgstr "Команда аяқталды" + +#: src/apprt/gtk/class/surface.zig:1109 +msgid "Command Succeeded" +msgstr "Команда сәтті орындалды" + +#: src/apprt/gtk/class/surface.zig:1110 +msgid "Command Failed" +msgstr "Команда сәтсіз аяқталды" + +#: src/apprt/gtk/class/surface_child_exited.zig:109 +msgid "Command succeeded" +msgstr "Команда сәтті орындалды" + +#: src/apprt/gtk/class/surface_child_exited.zig:113 +msgid "Command failed" +msgstr "Команда сәтсіз аяқталды" + +#: src/apprt/gtk/class/title_dialog.zig:225 +msgid "Change Terminal Title" +msgstr "Терминал атауын өзгерту" + +#: src/apprt/gtk/class/title_dialog.zig:226 +msgid "Change Tab Title" +msgstr "Бет атауын өзгерту" + +#: src/apprt/gtk/class/window.zig:1007 +msgid "Reloaded the configuration" +msgstr "Конфигурация қайта жүктелді" + +#: src/apprt/gtk/class/window.zig:1566 +msgid "Copied to clipboard" +msgstr "Алмасу буферіне көшірілді" + +#: src/apprt/gtk/class/window.zig:1568 +msgid "Cleared clipboard" +msgstr "Алмасу буфері тазартылды" + +#: src/apprt/gtk/class/window.zig:1708 +msgid "Ghostty Developers" +msgstr "Ghostty әзірлеушілері" diff --git a/src/os/i18n_locales.zig b/src/os/i18n_locales.zig index 7a7daf9988..91290dab56 100644 --- a/src/os/i18n_locales.zig +++ b/src/os/i18n_locales.zig @@ -54,4 +54,5 @@ pub const locales = [_][:0]const u8{ "hr", "lt", "lv", + "kk", }; From e07aefa6010716ccc51c745b8e0dde9598b58812 Mon Sep 17 00:00:00 2001 From: Michielvk <16121929+Michielvk@users.noreply.github.com> Date: Wed, 4 Mar 2026 18:22:29 +0100 Subject: [PATCH 137/277] fix: zsh shell integration when `sudo` and `ssh` aliases are defined --- src/shell-integration/zsh/ghostty-integration | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/shell-integration/zsh/ghostty-integration b/src/shell-integration/zsh/ghostty-integration index 4d872d025b..b02c745f2a 100644 --- a/src/shell-integration/zsh/ghostty-integration +++ b/src/shell-integration/zsh/ghostty-integration @@ -249,7 +249,7 @@ _ghostty_deferred_init() { # Sudo if [[ "$GHOSTTY_SHELL_FEATURES" == *"sudo"* ]] && [[ -n "$TERMINFO" ]]; then # Wrap `sudo` command to ensure Ghostty terminfo is preserved - sudo() { + function sudo() { builtin local sudo_has_sudoedit_flags="no" for arg in "$@"; do # Check if argument is '-e' or '--edit' (sudoedit flags) @@ -272,7 +272,7 @@ _ghostty_deferred_init() { # SSH Integration if [[ "$GHOSTTY_SHELL_FEATURES" == *ssh-* ]]; then - ssh() { + function ssh() { emulate -L zsh setopt local_options no_glob_subst From 9a3dbe10b05912ee30061dae6d730d8d9db0bc46 Mon Sep 17 00:00:00 2001 From: Jon Parise Date: Wed, 4 Mar 2026 12:41:55 -0500 Subject: [PATCH 138/277] zsh: fix extra newlines with leading-newline prompts In our multiline prompt logic, skip the newline immediately after the first mark to avoid introducing a double newline due to OSC 133;A's fresh-line behavior. Fixes: #11003 --- src/shell-integration/zsh/ghostty-integration | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/shell-integration/zsh/ghostty-integration b/src/shell-integration/zsh/ghostty-integration index 4d872d025b..923d928a68 100644 --- a/src/shell-integration/zsh/ghostty-integration +++ b/src/shell-integration/zsh/ghostty-integration @@ -141,10 +141,16 @@ _ghostty_deferred_init() { # - False negative (with prompt_subst): PS1='$mark1' [[ $PS1 == *$mark1* ]] || PS1=${mark1}${PS1} [[ $PS1 == *$markB* ]] || PS1=${PS1}${markB} - # Handle multiline prompts by marking continuation lines as - # secondary by replacing newlines with being prefixed - # with k=s - if [[ $PS1 == *$'\n'* ]]; then + # Handle multiline prompts by marking newline-separated + # continuation lines with k=s (mark2). We skip the newline + # immediately after mark1 to avoid introducing a double + # newline due to OSC 133;A's fresh-line behavior. + if [[ $PS1 == ${mark1}$'\n'* ]]; then + builtin local rest=${PS1#${mark1}$'\n'} + if [[ $rest == *$'\n'* ]]; then + PS1=${mark1}$'\n'${rest//$'\n'/$'\n'${mark2}} + fi + elif [[ $PS1 == *$'\n'* ]]; then PS1=${PS1//$'\n'/$'\n'${mark2}} fi From 9386fa64997db6124f1cdbd4730938edb49f2a85 Mon Sep 17 00:00:00 2001 From: Jon Parise Date: Wed, 4 Mar 2026 12:48:02 -0500 Subject: [PATCH 139/277] zsh: emit missing prompt markers in line-init Emit semantic prompt markers at line-init if PS1 doesn't contain our marks. This ensures the terminal sees prompt markers even if another plugin (like zinit or oh-my-posh) regenerated PS1 after our precmd ran. We use 133;P instead of 133;A to avoid fresh-line behavior which would disrupt the display since the prompt has already been drawn. We also emit 133;B to mark the input area, which is needed for click-to-move. Fixes: #10555 --- src/shell-integration/zsh/ghostty-integration | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/shell-integration/zsh/ghostty-integration b/src/shell-integration/zsh/ghostty-integration index 4d872d025b..d60fb7a200 100644 --- a/src/shell-integration/zsh/ghostty-integration +++ b/src/shell-integration/zsh/ghostty-integration @@ -239,6 +239,19 @@ _ghostty_deferred_init() { builtin print -rnu $_ghostty_fd \$'\\e[0 q'" fi + # Emit semantic prompt markers at line-init if PS1 doesn't contain our + # marks. This ensures the terminal sees prompt markers even if another + # plugin (like zinit or oh-my-posh) regenerated PS1 after our precmd ran. + # We use 133;P instead of 133;A to avoid fresh-line behavior which would + # disrupt the display since the prompt has already been drawn. We also + # emit 133;B to mark the input area, which is needed for click-to-move. + (( $+functions[_ghostty_zle_line_init] )) || _ghostty_zle_line_init() { builtin true; } + functions[_ghostty_zle_line_init]=" + if [[ \$PS1 != *$'%{\\e]133;A'* ]]; then + builtin print -nu \$_ghostty_fd '\\e]133;P;k=i\\a\\e]133;B\\a' + fi + "${functions[_ghostty_zle_line_init]} + # Add Ghostty binary to PATH if the path feature is enabled if [[ "$GHOSTTY_SHELL_FEATURES" == *"path"* ]] && [[ -n "$GHOSTTY_BIN_DIR" ]]; then if [[ ":$PATH:" != *":$GHOSTTY_BIN_DIR:"* ]]; then From 3ee8ef4f650f550698ee1e8e81e591511e195bf4 Mon Sep 17 00:00:00 2001 From: Tim Culverhouse Date: Wed, 4 Mar 2026 12:26:13 -0600 Subject: [PATCH 140/277] macos: suppress split-focus click mouse reports Amp-Thread-ID: https://ampcode.com/threads/T-019cb9fe-b11b-753f-99e7-8ecc52b73ec4 Co-authored-by: Amp --- .../Surface View/SurfaceView_AppKit.swift | 27 +++++++++++++++---- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift b/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift index 581691ca93..060b7990bd 100644 --- a/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift +++ b/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift @@ -221,6 +221,10 @@ extension Ghostty { // This is set to non-null during keyDown to accumulate insertText contents private var keyTextAccumulator: [String]? + // True when we've consumed a left mouse-down only to move focus and + // should suppress the matching mouse-up from being reported. + private var suppressNextLeftMouseUp: Bool = false + // A small delay that is introduced before a title change to avoid flickers private var titleChangeTimer: Timer? @@ -644,12 +648,18 @@ extension Ghostty { let location = convert(event.locationInWindow, from: nil) guard hitTest(location) == self else { return event } - // We only want to grab focus if either our app or window was - // not focused. - guard !NSApp.isActive || !window.isKeyWindow else { return event } + // If we're already the first responder then no focus transfer is + // happening, so the click should continue as normal. + guard window.firstResponder !== self else { return event } - // If we're already focused we do nothing - guard !focused else { return event } + // If our window/app is already focused, then this click is only + // being used to transfer split focus. Consume it so it does not + // get forwarded to the terminal as a mouse click. + if NSApp.isActive && window.isKeyWindow { + window.makeFirstResponder(self) + suppressNextLeftMouseUp = true + return nil + } // Make ourselves the first responder window.makeFirstResponder(self) @@ -854,6 +864,13 @@ extension Ghostty { } override func mouseUp(with event: NSEvent) { + // If this mouse-up corresponds to a focus-only click transfer, + // suppress it so we don't emit a release without a press. + if suppressNextLeftMouseUp { + suppressNextLeftMouseUp = false + return + } + // Always reset our pressure when the mouse goes up prevPressureStage = 0 From 0fa12f89151d5332233c97308bdda8925f6627b9 Mon Sep 17 00:00:00 2001 From: Tim Culverhouse Date: Wed, 4 Mar 2026 12:27:19 -0600 Subject: [PATCH 141/277] gtk: suppress mouse reports on focus-transfer clicks Amp-Thread-ID: https://ampcode.com/threads/T-019cb9fe-b11b-753f-99e7-8ecc52b73ec4 Co-authored-by: Amp --- src/apprt/gtk/class/surface.zig | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/src/apprt/gtk/class/surface.zig b/src/apprt/gtk/class/surface.zig index 2f4a13a328..b76ddba7e4 100644 --- a/src/apprt/gtk/class/surface.zig +++ b/src/apprt/gtk/class/surface.zig @@ -693,6 +693,10 @@ pub const Surface = extern struct { /// Whether primary paste (middle-click paste) is enabled. gtk_enable_primary_paste: bool = true, + /// True when a left mouse down was consumed purely for a focus change, + /// and the matching left mouse release should also be suppressed. + suppress_left_mouse_release: bool = false, + /// How much pending horizontal scroll do we have? pending_horizontal_scroll: f64 = 0.0, @@ -2733,13 +2737,21 @@ pub const Surface = extern struct { // If we don't have focus, grab it. const gl_area_widget = priv.gl_area.as(gtk.Widget); - if (gl_area_widget.hasFocus() == 0) { + const had_focus = gl_area_widget.hasFocus() != 0; + if (!had_focus) { _ = gl_area_widget.grabFocus(); } // Report the event const button = translateMouseButton(gesture.as(gtk.GestureSingle).getCurrentButton()); + // If this click is only transitioning split focus, suppress it so + // it doesn't get forwarded to the terminal as a mouse event. + if (!had_focus and button == .left) { + priv.suppress_left_mouse_release = true; + return; + } + if (button == .middle and !priv.gtk_enable_primary_paste) { return; } @@ -2795,6 +2807,11 @@ pub const Surface = extern struct { const gtk_mods = event.getModifierState(); const button = translateMouseButton(gesture.as(gtk.GestureSingle).getCurrentButton()); + if (button == .left and priv.suppress_left_mouse_release) { + priv.suppress_left_mouse_release = false; + return; + } + if (button == .middle and !priv.gtk_enable_primary_paste) { return; } From d1468086efcb7ae83498c4660ecfa5c3aebd8b6a Mon Sep 17 00:00:00 2001 From: Tim Culverhouse Date: Wed, 4 Mar 2026 12:27:48 -0600 Subject: [PATCH 142/277] macos: defer key-window focus sync to reduce churn Amp-Thread-ID: https://ampcode.com/threads/T-019cb9fe-b11b-753f-99e7-8ecc52b73ec4 Co-authored-by: Amp --- .../Features/Terminal/BaseTerminalController.swift | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/macos/Sources/Features/Terminal/BaseTerminalController.swift b/macos/Sources/Features/Terminal/BaseTerminalController.swift index 51d6a263db..d4b0ac0800 100644 --- a/macos/Sources/Features/Terminal/BaseTerminalController.swift +++ b/macos/Sources/Features/Terminal/BaseTerminalController.swift @@ -1239,9 +1239,11 @@ class BaseTerminalController: NSWindowController, } } - // Becoming/losing key means we have to notify our surface(s) that we have focus - // so things like cursors blink, pty events are sent, etc. - self.syncFocusToSurfaceTree() + // Becoming key can race with responder updates when activating a window. + // Sync on the next runloop so split focus has settled first. + DispatchQueue.main.async { + self.syncFocusToSurfaceTree() + } } func windowDidResignKey(_ notification: Notification) { From 6961c2265e3b760dda9146aa285f11eee1e16abe Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Tue, 17 Feb 2026 20:19:33 -0600 Subject: [PATCH 143/277] gtk: `+new-window` now respects `--working-directory` and `-e` Fixes: #8862 Fixes: #10716 This adds the machinery to pass configuration settings received over DBus down to the GObject Surface so that that configuration information can be used to override some settings from the current "live" config when creating a new window. Currently it's only possible to override `--working-directory` and `--command`. `-e` on the `ghostty +new-window` CLI works as well. Adding more overridable settings is possible, but being able to fully override any possible setting would better be served with a major revamp of how Ghostty handles configs, which I is way out of scope at the moment. --- src/Surface.zig | 35 +++++++-- src/apprt/gtk/Surface.zig | 5 ++ src/apprt/gtk/class/application.zig | 83 +++++++++++++++++---- src/apprt/gtk/class/config_overrides.zig | 94 +++++++++++++++++++++++ src/apprt/gtk/class/split_tree.zig | 5 +- src/apprt/gtk/class/surface.zig | 35 ++++++++- src/apprt/gtk/class/tab.zig | 24 ++++-- src/apprt/gtk/class/window.zig | 18 ++--- src/apprt/gtk/ipc/new_window.zig | 10 +-- src/cli/new_window.zig | 71 ++++++++++++++---- src/config.zig | 1 + src/config/Config.zig | 38 +++++++--- src/config/ConfigOverrides.zig | 95 ++++++++++++++++++++++++ src/config/c_get.zig | 20 +---- src/config/key.zig | 6 +- src/lib/main.zig | 1 + src/lib/string.zig | 15 ++++ 17 files changed, 470 insertions(+), 86 deletions(-) create mode 100644 src/apprt/gtk/class/config_overrides.zig create mode 100644 src/config/ConfigOverrides.zig create mode 100644 src/lib/string.zig diff --git a/src/Surface.zig b/src/Surface.zig index e71af39393..9f32b087f7 100644 --- a/src/Surface.zig +++ b/src/Surface.zig @@ -30,6 +30,7 @@ const font = @import("font/main.zig"); const Command = @import("Command.zig"); const terminal = @import("terminal/main.zig"); const configpkg = @import("config.zig"); +const ConfigOverrides = configpkg.ConfigOverrides; const Duration = configpkg.Config.Duration; const input = @import("input.zig"); const App = @import("App.zig"); @@ -607,10 +608,27 @@ pub fn init( }; // The command we're going to execute - const command: ?configpkg.Command = if (app.first) - config.@"initial-command" orelse config.command - else - config.command; + const command: ?configpkg.Command = command: { + if (self.getConfigOverrides()) |config_overrides| { + if (config_overrides.isSet(.command)) + break :command config_overrides.get(.command); + } + if (app.first) { + if (config.@"initial-command") |command| { + break :command command; + } + } + break :command config.command; + }; + + // The working directory to execute the command in. + const working_directory: ?[]const u8 = wd: { + if (self.getConfigOverrides()) |config_overrides| { + if (config_overrides.isSet(.@"working-directory")) + break :wd config_overrides.get(.@"working-directory"); + } + break :wd config.@"working-directory"; + }; // Start our IO implementation // This separate block ({}) is important because our errdefers must @@ -635,7 +653,7 @@ pub fn init( .shell_integration = config.@"shell-integration", .shell_integration_features = config.@"shell-integration-features", .cursor_blink = config.@"cursor-style-blink", - .working_directory = config.@"working-directory", + .working_directory = working_directory, .resources_dir = global_state.resources_dir.host(), .term = config.term, .rt_pre_exec_info = .init(config), @@ -1789,6 +1807,13 @@ pub fn updateConfig( ); } +fn getConfigOverrides(self: *Surface) ?*const ConfigOverrides { + if (@hasDecl(apprt.runtime.Surface, "getConfigOverrides")) { + return self.rt_surface.getConfigOverrides(); + } + return null; +} + const InitialSizeError = error{ ContentScaleUnavailable, AppActionFailed, diff --git a/src/apprt/gtk/Surface.zig b/src/apprt/gtk/Surface.zig index 918e77146e..f7a563d14b 100644 --- a/src/apprt/gtk/Surface.zig +++ b/src/apprt/gtk/Surface.zig @@ -2,6 +2,7 @@ const Self = @This(); const std = @import("std"); const apprt = @import("../../apprt.zig"); +const configpkg = @import("../../config.zig"); const CoreSurface = @import("../../Surface.zig"); const ApprtApp = @import("App.zig"); const Application = @import("class/application.zig").Application; @@ -101,3 +102,7 @@ pub fn defaultTermioEnv(self: *Self) !std.process.EnvMap { pub fn redrawInspector(self: *Self) void { self.surface.redrawInspector(); } + +pub fn getConfigOverrides(self: *Self) ?*const configpkg.ConfigOverrides { + return self.gobj().getConfigOverrides(); +} diff --git a/src/apprt/gtk/class/application.zig b/src/apprt/gtk/class/application.zig index 00560fd13f..8b5fa70945 100644 --- a/src/apprt/gtk/class/application.zig +++ b/src/apprt/gtk/class/application.zig @@ -32,6 +32,7 @@ const ApprtApp = @import("../App.zig"); const Common = @import("../class.zig").Common; const WeakRef = @import("../weak_ref.zig").WeakRef; const Config = @import("config.zig").Config; +const ConfigOverrides = @import("config_overrides.zig").ConfigOverrides; const Surface = @import("surface.zig").Surface; const SplitTree = @import("split_tree.zig").SplitTree; const Window = @import("window.zig").Window; @@ -709,6 +710,7 @@ pub const Application = extern struct { .app => null, .surface => |v| v, }, + null, ), .open_config => return Action.openConfig(self), @@ -1669,17 +1671,29 @@ pub const Application = extern struct { ) callconv(.c) void { log.debug("received new window action", .{}); - parameter: { + const config_overrides: ?*ConfigOverrides = config_overrides: { // were we given a parameter? - const parameter = parameter_ orelse break :parameter; + const parameter = parameter_ orelse break :config_overrides null; + + const alloc = Application.default().allocator(); + const config_overrides = ConfigOverrides.new(alloc) catch |err| { + log.warn("unable to create new config overrides: {t}", .{err}); + break :config_overrides null; + }; + errdefer config_overrides.unref(); + + const co = config_overrides.get(); const as_variant_type = glib.VariantType.new("as"); defer as_variant_type.free(); // ensure that the supplied parameter is an array of strings if (glib.Variant.isOfType(parameter, as_variant_type) == 0) { - log.warn("parameter is of type {s}", .{parameter.getTypeString()}); - break :parameter; + log.warn("parameter is of type '{s}', not '{s}'", .{ + parameter.getTypeString(), + as_variant_type.peekString()[0..as_variant_type.getStringLength()], + }); + break :config_overrides null; } const s_variant_type = glib.VariantType.new("s"); @@ -1688,7 +1702,16 @@ pub const Application = extern struct { var it: glib.VariantIter = undefined; _ = it.init(parameter); - while (it.nextValue()) |value| { + var args: std.ArrayList([:0]const u8) = .empty; + defer { + for (args.items) |arg| alloc.free(arg); + args.deinit(alloc); + } + + var e_seen: bool = false; + var i: usize = 0; + + while (it.nextValue()) |value| : (i += 1) { defer value.unref(); // just to be sure @@ -1698,13 +1721,45 @@ pub const Application = extern struct { const buf = value.getString(&len); const str = buf[0..len]; - log.debug("new-window command argument: {s}", .{str}); + if (e_seen) { + const cpy = alloc.dupeZ(u8, str) catch |err| { + log.warn("unable to duplicate argument {d} {s}: {t}", .{ i, str, err }); + break :config_overrides null; + }; + errdefer alloc.free(cpy); + args.append(alloc, cpy) catch |err| { + log.warn("unable to append argument {d} {s}: {t}", .{ i, str, err }); + break :config_overrides null; + }; + continue; + } + + if (std.mem.eql(u8, str, "-e")) { + e_seen = true; + continue; + } + + co.parseCLI(str) catch |err| { + log.warn("unable to parse argument {d} {s}: {t}", .{ i, str, err }); + continue; + }; + + log.debug("new-window argument: {d} {s}", .{ i, str }); } - } - _ = self.core().mailbox.push(.{ - .new_window = .{}, - }, .{ .forever = {} }); + if (args.items.len > 0) { + co.set(.command, .{ .direct = args.items }) catch |err| { + log.warn("unable to set command on config overrides: {t}", .{err}); + break :config_overrides null; + }; + } + + break :config_overrides config_overrides; + }; + + defer if (config_overrides) |v| v.unref(); + + Action.newWindow(self, null, config_overrides) catch {}; } pub fn actionOpenConfig( @@ -2151,6 +2206,7 @@ const Action = struct { pub fn newWindow( self: *Application, parent: ?*CoreSurface, + config_overrides: ?*ConfigOverrides, ) !void { // Note that we've requested a window at least once. This is used // to trigger quit on no windows. Note I'm not sure if this is REALLY @@ -2160,13 +2216,14 @@ const Action = struct { self.private().requested_window = true; const win = Window.new(self); - initAndShowWindow(self, win, parent); + initAndShowWindow(self, win, parent, config_overrides); } fn initAndShowWindow( self: *Application, win: *Window, parent: ?*CoreSurface, + config_overrides: ?*ConfigOverrides, ) void { // Setup a binding so that whenever our config changes so does the // window. There's never a time when the window config should be out @@ -2180,7 +2237,7 @@ const Action = struct { ); // Create a new tab with window context (first tab in new window) - win.newTabForWindow(parent); + win.newTabForWindow(parent, config_overrides); // Estimate the initial window size before presenting so the window // manager can position it correctly. @@ -2506,7 +2563,7 @@ const Action = struct { .@"quick-terminal" = true, }); assert(win.isQuickTerminal()); - initAndShowWindow(self, win, null); + initAndShowWindow(self, win, null, null); return true; } diff --git a/src/apprt/gtk/class/config_overrides.zig b/src/apprt/gtk/class/config_overrides.zig new file mode 100644 index 0000000000..6ca6ea77ec --- /dev/null +++ b/src/apprt/gtk/class/config_overrides.zig @@ -0,0 +1,94 @@ +const std = @import("std"); +const Allocator = std.mem.Allocator; + +const gobject = @import("gobject"); + +const configpkg = @import("../../../config.zig"); +const Config = configpkg.Config; + +const Common = @import("../class.zig").Common; + +const log = std.log.scoped(.gtk_ghostty_config_overrides); + +/// Wrapper for a ConfigOverrides object that keeps track of which settings have +/// been changed. +pub const ConfigOverrides = extern struct { + const Self = @This(); + parent_instance: Parent, + pub const Parent = gobject.Object; + pub const getGObjectType = gobject.ext.defineClass(Self, .{ + .name = "GhosttyConfigOverrides", + .classInit = &Class.init, + .parent_class = &Class.parent, + .private = .{ .Type = Private, .offset = &Private.offset }, + }); + + pub const properties = struct {}; + + const Private = struct { + config_overrides: configpkg.ConfigOverrides, + + pub var offset: c_int = 0; + }; + + pub fn new(alloc: Allocator) Allocator.Error!*ConfigOverrides { + const self = gobject.ext.newInstance(Self, .{}); + errdefer self.unref(); + + const priv: *Private = self.private(); + try priv.config_overrides.init(alloc); + + return self; + } + + pub fn get(self: *ConfigOverrides) *configpkg.ConfigOverrides { + const priv: *Private = self.private(); + return &priv.config_overrides; + } + + fn finalize(self: *ConfigOverrides) callconv(.c) void { + const priv: *Private = self.private(); + priv.config_overrides.deinit(); + + gobject.Object.virtual_methods.finalize.call( + Class.parent, + self.as(Parent), + ); + } + + const C = Common(Self, Private); + pub const as = C.as; + pub const ref = C.ref; + pub const unref = C.unref; + const private = C.private; + + pub const Class = extern struct { + parent_class: Parent.Class, + var parent: *Parent.Class = undefined; + pub const Instance = Self; + + fn init(class: *Class) callconv(.c) void { + gobject.Object.virtual_methods.finalize.implement(class, &finalize); + } + }; +}; + +test "GhosttyConfigOverrides" { + const testing = std.testing; + const alloc = testing.allocator; + + const config_overrides: *ConfigOverrides = try .new(alloc); + defer config_overrides.unref(); + + const co = config_overrides.get(); + + try testing.expect(co.isSet(.@"font-size") == false); + try co.set(.@"font-size", 24.0); + try testing.expect(co.isSet(.@"font-size") == true); + try testing.expectApproxEqAbs(24.0, co.get(.@"font-size"), 0.01); + + try testing.expect(co.isSet(.@"working-directory") == false); + try co.parseCLI("--working-directory=/home/ghostty"); + try testing.expect(co.isSet(.@"working-directory") == true); + try testing.expectEqualStrings("/home/ghostty", co.get(.@"working-directory").?); +} diff --git a/src/apprt/gtk/class/split_tree.zig b/src/apprt/gtk/class/split_tree.zig index 0ff7e60441..0d47db958b 100644 --- a/src/apprt/gtk/class/split_tree.zig +++ b/src/apprt/gtk/class/split_tree.zig @@ -16,6 +16,7 @@ const Application = @import("application.zig").Application; const CloseConfirmationDialog = @import("close_confirmation_dialog.zig").CloseConfirmationDialog; const Surface = @import("surface.zig").Surface; const SurfaceScrolledWindow = @import("surface_scrolled_window.zig").SurfaceScrolledWindow; +const ConfigOverrides = @import("config_overrides.zig").ConfigOverrides; const log = std.log.scoped(.gtk_ghostty_split_tree); @@ -208,11 +209,12 @@ pub const SplitTree = extern struct { self: *Self, direction: Surface.Tree.Split.Direction, parent_: ?*Surface, + config_overrides: ?*ConfigOverrides, ) Allocator.Error!void { const alloc = Application.default().allocator(); // Create our new surface. - const surface: *Surface = .new(); + const surface: *Surface = .new(config_overrides); defer surface.unref(); _ = surface.refSink(); @@ -638,6 +640,7 @@ pub const SplitTree = extern struct { self.newSplit( direction, self.getActiveSurface(), + null, ) catch |err| { log.warn("new split failed error={}", .{err}); }; diff --git a/src/apprt/gtk/class/surface.zig b/src/apprt/gtk/class/surface.zig index b76ddba7e4..423b5b7e8b 100644 --- a/src/apprt/gtk/class/surface.zig +++ b/src/apprt/gtk/class/surface.zig @@ -10,6 +10,7 @@ const gtk = @import("gtk"); const apprt = @import("../../../apprt.zig"); const build_config = @import("../../../build_config.zig"); +const configpkg = @import("../../../config.zig"); const datastruct = @import("../../../datastruct/main.zig"); const font = @import("../../../font/main.zig"); const input = @import("../../../input.zig"); @@ -25,6 +26,7 @@ const ApprtSurface = @import("../Surface.zig"); const Common = @import("../class.zig").Common; const Application = @import("application.zig").Application; const Config = @import("config.zig").Config; +const ConfigOverrides = @import("config_overrides.zig").ConfigOverrides; const ResizeOverlay = @import("resize_overlay.zig").ResizeOverlay; const SearchOverlay = @import("search_overlay.zig").SearchOverlay; const KeyStateOverlay = @import("key_state_overlay.zig").KeyStateOverlay; @@ -89,6 +91,18 @@ pub const Surface = extern struct { ); }; + pub const @"config-overrides" = struct { + pub const name = "config-overrides"; + const impl = gobject.ext.defineProperty( + name, + Self, + ?*ConfigOverrides, + .{ + .accessor = C.privateObjFieldAccessor("config_overrides"), + }, + ); + }; + pub const @"child-exited" = struct { pub const name = "child-exited"; const impl = gobject.ext.defineProperty( @@ -551,6 +565,9 @@ pub const Surface = extern struct { /// The configuration that this surface is using. config: ?*Config = null, + /// Any configuration overrides that might apply to this surface. + config_overrides: ?*ConfigOverrides = null, + /// The default size for a window that embeds this surface. default_size: ?*Size = null, @@ -707,8 +724,10 @@ pub const Surface = extern struct { pub var offset: c_int = 0; }; - pub fn new() *Self { - return gobject.ext.newInstance(Self, .{}); + pub fn new(config_overrides: ?*ConfigOverrides) *Self { + return gobject.ext.newInstance(Self, .{ + .@"config-overrides" = config_overrides, + }); } pub fn core(self: *Self) ?*CoreSurface { @@ -1798,6 +1817,11 @@ pub const Surface = extern struct { priv.config = null; } + if (priv.config_overrides) |v| { + v.unref(); + priv.config_overrides = null; + } + if (priv.vadj_signal_group) |group| { group.setTarget(null); group.as(gobject.Object).unref(); @@ -2176,6 +2200,12 @@ pub const Surface = extern struct { self.private().search_overlay.setSearchSelected(selected); } + pub fn getConfigOverrides(self: *Self) ?*const configpkg.ConfigOverrides { + const priv: *Private = self.private(); + const config_overrides = priv.config_overrides orelse return null; + return config_overrides.get(); + } + fn propConfig( self: *Self, _: *gobject.ParamSpec, @@ -3578,6 +3608,7 @@ pub const Surface = extern struct { gobject.ext.registerProperties(class, &.{ properties.@"bell-ringing".impl, properties.config.impl, + properties.@"config-overrides".impl, properties.@"child-exited".impl, properties.@"default-size".impl, properties.@"error".impl, diff --git a/src/apprt/gtk/class/tab.zig b/src/apprt/gtk/class/tab.zig index 24caa49908..d45513e084 100644 --- a/src/apprt/gtk/class/tab.zig +++ b/src/apprt/gtk/class/tab.zig @@ -11,6 +11,7 @@ const ext = @import("../ext.zig"); const gresource = @import("../build/gresource.zig"); const Common = @import("../class.zig").Common; const Config = @import("config.zig").Config; +const ConfigOverrides = @import("config_overrides.zig").ConfigOverrides; const Application = @import("application.zig").Application; const SplitTree = @import("split_tree.zig").SplitTree; const Surface = @import("surface.zig").Surface; @@ -186,22 +187,24 @@ pub const Tab = extern struct { } } - fn init(self: *Self, _: *Class) callconv(.c) void { - gtk.Widget.initTemplate(self.as(gtk.Widget)); + pub fn new(config: ?*Config, config_overrides: ?*ConfigOverrides) *Self { + const tab = gobject.ext.newInstance(Tab, .{}); - // Init our actions - self.initActionMap(); + const priv: *Private = tab.private(); + + if (config) |c| priv.config = c.ref(); // If our configuration is null then we get the configuration // from the application. - const priv = self.private(); if (priv.config == null) { const app = Application.default(); priv.config = app.getConfig(); } + tab.as(gobject.Object).notifyByPspec(properties.config.impl.param_spec); + // Create our initial surface in the split tree. - priv.split_tree.newSplit(.right, null) catch |err| switch (err) { + priv.split_tree.newSplit(.right, null, config_overrides) catch |err| switch (err) { error.OutOfMemory => { // TODO: We should make our "no surfaces" state more aesthetically // pleasing and show something like an "Oops, something went wrong" @@ -209,6 +212,15 @@ pub const Tab = extern struct { @panic("oom"); }, }; + + return tab; + } + + fn init(self: *Self, _: *Class) callconv(.c) void { + gtk.Widget.initTemplate(self.as(gtk.Widget)); + + // Init our actions + self.initActionMap(); } fn initActionMap(self: *Self) void { diff --git a/src/apprt/gtk/class/window.zig b/src/apprt/gtk/class/window.zig index a79945991f..a71fea1115 100644 --- a/src/apprt/gtk/class/window.zig +++ b/src/apprt/gtk/class/window.zig @@ -21,6 +21,7 @@ const gresource = @import("../build/gresource.zig"); const winprotopkg = @import("../winproto.zig"); const Common = @import("../class.zig").Common; const Config = @import("config.zig").Config; +const ConfigOverrides = @import("config_overrides.zig").ConfigOverrides; const Application = @import("application.zig").Application; const CloseConfirmationDialog = @import("close_confirmation_dialog.zig").CloseConfirmationDialog; const SplitTree = @import("split_tree.zig").SplitTree; @@ -368,21 +369,20 @@ pub const Window = extern struct { /// at the position dictated by the `window-new-tab-position` config. /// The new tab will be selected. pub fn newTab(self: *Self, parent_: ?*CoreSurface) void { - _ = self.newTabPage(parent_, .tab); + _ = self.newTabPage(parent_, .tab, null); } - pub fn newTabForWindow(self: *Self, parent_: ?*CoreSurface) void { - _ = self.newTabPage(parent_, .window); + pub fn newTabForWindow(self: *Self, parent_: ?*CoreSurface, config_overrides: ?*ConfigOverrides) void { + _ = self.newTabPage(parent_, .window, config_overrides); } - fn newTabPage(self: *Self, parent_: ?*CoreSurface, context: apprt.surface.NewSurfaceContext) *adw.TabPage { - const priv = self.private(); + fn newTabPage(self: *Self, parent_: ?*CoreSurface, context: apprt.surface.NewSurfaceContext, config_overrides: ?*ConfigOverrides) *adw.TabPage { + const priv: *Private = self.private(); const tab_view = priv.tab_view; // Create our new tab object - const tab = gobject.ext.newInstance(Tab, .{ - .config = priv.config, - }); + const tab = Tab.new(priv.config, config_overrides); + if (parent_) |p| { // For a new window's first tab, inherit the parent's initial size hints. if (context == .window) { @@ -1253,7 +1253,7 @@ pub const Window = extern struct { _: *adw.TabOverview, self: *Self, ) callconv(.c) *adw.TabPage { - return self.newTabPage(if (self.getActiveSurface()) |v| v.core() else null, .tab); + return self.newTabPage(if (self.getActiveSurface()) |v| v.core() else null, .tab, null); } fn tabOverviewOpen( diff --git a/src/apprt/gtk/ipc/new_window.zig b/src/apprt/gtk/ipc/new_window.zig index 19c46e3aaa..02fed3229a 100644 --- a/src/apprt/gtk/ipc/new_window.zig +++ b/src/apprt/gtk/ipc/new_window.zig @@ -18,7 +18,7 @@ const DBus = @import("DBus.zig"); // `ghostty +new-window -e echo hello` would be equivalent to the following command (on a release build): // // ``` -// gdbus call --session --dest com.mitchellh.ghostty --object-path /com/mitchellh/ghostty --method org.gtk.Actions.Activate new-window-command '[<@as ["echo" "hello"]>]' [] +// gdbus call --session --dest com.mitchellh.ghostty --object-path /com/mitchellh/ghostty --method org.gtk.Actions.Activate new-window-command '[<@as ["-e" "echo" "hello"]>]' [] // ``` pub fn newWindow(alloc: Allocator, target: apprt.ipc.Target, value: apprt.ipc.Action.NewWindow) (Allocator.Error || std.Io.Writer.Error || apprt.ipc.Errors)!bool { var dbus = try DBus.init( @@ -32,10 +32,10 @@ pub fn newWindow(alloc: Allocator, target: apprt.ipc.Target, value: apprt.ipc.Ac defer dbus.deinit(alloc); if (value.arguments) |arguments| { - // If `-e` was specified on the command line, the first - // parameter is an array of strings that contain the arguments - // that came after `-e`, which will be interpreted as a command - // to run. + // If any arguments were specified on the command line, the first + // parameter is an array of strings that contain the arguments. They + // will be sent to the main Ghostty instance and interpreted as CLI + // arguments. const as_variant_type = glib.VariantType.new("as"); defer as_variant_type.free(); diff --git a/src/cli/new_window.zig b/src/cli/new_window.zig index f3f4740d12..98a93beb2b 100644 --- a/src/cli/new_window.zig +++ b/src/cli/new_window.zig @@ -5,6 +5,8 @@ const Action = @import("../cli.zig").ghostty.Action; const apprt = @import("../apprt.zig"); const args = @import("args.zig"); const diagnostics = @import("diagnostics.zig"); +const lib = @import("../lib/main.zig"); +const homedir = @import("../os/homedir.zig"); pub const Options = struct { /// This is set by the CLI parser for deinit. @@ -13,28 +15,38 @@ pub const Options = struct { /// If set, open up a new window in a custom instance of Ghostty. class: ?[:0]const u8 = null, - /// If `-e` is found in the arguments, this will contain all of the - /// arguments to pass to Ghostty as the command. + /// All of the arguments after `+new-window`. They will be sent to Ghosttty + /// for processing. _arguments: ?[][:0]const u8 = null, /// Enable arg parsing diagnostics so that we don't get an error if /// there is a "normal" config setting on the cli. _diagnostics: diagnostics.DiagnosticList = .{}, - /// Manual parse hook, used to deal with `-e` - pub fn parseManuallyHook(self: *Options, alloc: Allocator, arg: []const u8, iter: anytype) Allocator.Error!bool { - // If it's not `-e` continue with the standard argument parsning. - if (!std.mem.eql(u8, arg, "-e")) return true; - + /// Manual parse hook, collect all of the arguments after `+new-window`. + pub fn parseManuallyHook(self: *Options, alloc: Allocator, arg: []const u8, iter: anytype) (error{InvalidValue} || homedir.ExpandError || std.fs.Dir.RealPathAllocError || Allocator.Error)!bool { var arguments: std.ArrayList([:0]const u8) = .empty; errdefer { for (arguments.items) |argument| alloc.free(argument); arguments.deinit(alloc); } - // Otherwise gather up the rest of the arguments to use as the command. + var e_seen: bool = std.mem.eql(u8, arg, "-e"); + // Include the argument that triggered the manual parse hook. + if (try self.checkArg(alloc, arg)) |a| try arguments.append(alloc, a); + + // Gather up the rest of the arguments to use as the command. while (iter.next()) |param| { - try arguments.append(alloc, try alloc.dupeZ(u8, param)); + if (e_seen) { + try arguments.append(alloc, try alloc.dupeZ(u8, param)); + continue; + } + if (std.mem.eql(u8, param, "-e")) { + e_seen = true; + try arguments.append(alloc, try alloc.dupeZ(u8, param)); + continue; + } + if (try self.checkArg(alloc, param)) |a| try arguments.append(alloc, a); } self._arguments = try arguments.toOwnedSlice(alloc); @@ -42,6 +54,27 @@ pub const Options = struct { return false; } + fn checkArg(self: *Options, alloc: Allocator, arg: []const u8) (error{InvalidValue} || homedir.ExpandError || std.fs.Dir.RealPathAllocError || Allocator.Error)!?[:0]const u8 { + if (lib.cutPrefix(u8, arg, "--class=")) |rest| { + self.class = try alloc.dupeZ(u8, std.mem.trim(u8, rest, &std.ascii.whitespace)); + return null; + } + + if (lib.cutPrefix(u8, arg, "--working-directory=")) |rest| { + const stripped = std.mem.trim(u8, rest, &std.ascii.whitespace); + if (std.mem.eql(u8, stripped, "home")) return error.InvalidValue; + if (std.mem.eql(u8, stripped, "inherit")) return error.InvalidValue; + const cwd: std.fs.Dir = std.fs.cwd(); + var expandhome_buf: [std.fs.max_path_bytes]u8 = undefined; + const expanded = try homedir.expandHome(stripped, &expandhome_buf); + var realpath_buf: [std.fs.max_path_bytes]u8 = undefined; + const realpath = try cwd.realpath(expanded, &realpath_buf); + return try std.fmt.allocPrintSentinel(alloc, "--working-directory={s}", .{realpath}, 0); + } + + return try alloc.dupeZ(u8, arg); + } + pub fn deinit(self: *Options) void { if (self._arena) |arena| arena.deinit(); self.* = undefined; @@ -63,11 +96,21 @@ pub const Options = struct { /// and contact a running Ghostty instance that was configured with the same /// `class` as was given on the command line. /// -/// If the `-e` flag is included on the command line, any arguments that follow -/// will be sent to the running Ghostty instance and used as the command to run -/// in the new window rather than the default. If `-e` is not specified, Ghostty -/// will use the default command (either specified with `command` in your config -/// or your default shell as configured on your system). +/// All of the arguments after the `+new-window` argument (except for the +/// `--class` flag) will be sent to the remote Ghostty instance and will be +/// parsed as command line flags. These flags will override certain settings +/// when creating the first surface in the new window. Currently, only +/// `--working-directory` and `--command` are supported. `-e` will also work +/// as an alias for `--command`, except that if `-e` is found on the command +/// line all following arguments will become part of the command and no more +/// arguments will be parsed for configuration settings. +/// +/// If `--working-directory` is found on the command line and is a relative +/// path (i.e. doesn't start with `/`) it will be resolved to an absolute path +/// relative to the current working directory that the `ghostty +new-window` +/// command is run from. The special values `home` and `inherit` that are +/// available as "normal" CLI flags or configuration entries do not work when +/// used from the `+new-window` CLI action. /// /// GTK uses an application ID to identify instances of applications. If Ghostty /// is compiled with release optimizations, the default application ID will be diff --git a/src/config.zig b/src/config.zig index 0bf61a47fb..d559ab1716 100644 --- a/src/config.zig +++ b/src/config.zig @@ -3,6 +3,7 @@ const builtin = @import("builtin"); const file_load = @import("config/file_load.zig"); const formatter = @import("config/formatter.zig"); pub const Config = @import("config/Config.zig"); +pub const ConfigOverrides = @import("config/ConfigOverrides.zig"); pub const conditional = @import("config/conditional.zig"); pub const io = @import("config/io.zig"); pub const string = @import("config/string.zig"); diff --git a/src/config/Config.zig b/src/config/Config.zig index 7020a2b577..ce891561cd 100644 --- a/src/config/Config.zig +++ b/src/config/Config.zig @@ -29,7 +29,8 @@ const file_load = @import("file_load.zig"); const formatterpkg = @import("formatter.zig"); const themepkg = @import("theme.zig"); const url = @import("url.zig"); -const Key = @import("key.zig").Key; +pub const Key = @import("key.zig").Key; +pub const Type = @import("key.zig").Type; const MetricModifier = fontpkg.Metrics.Modifier; const help_strings = @import("help_strings"); pub const Command = @import("command.zig").Command; @@ -95,6 +96,23 @@ pub const compatibility = std.StaticStringMap( .{ "macos-dock-drop-behavior", compatMacOSDockDropBehavior }, }); +pub fn get(self: *const Config, comptime key: Key) Type(key) { + return @field(self, @tagName(key)); +} + +pub fn set(self: *Config, comptime key: Key, value: Type(key)) Allocator.Error!void { + const alloc = self.arenaAlloc(); + @field(self.*, @tagName(key)) = try cloneValue(alloc, Type(key), value); +} + +test "set/get" { + var config: Config = try .default(std.testing.allocator); + defer config.deinit(); + try std.testing.expect(config.get(.language) == null); + try config.set(.language, "en_US.UTF-8"); + try std.testing.expectEqualStrings("en_US.UTF-8", config.get(.language).?); +} + /// Set Ghostty's graphical user interface language to a language other than the /// system default language. For example: /// @@ -4757,8 +4775,8 @@ fn compatCursorInvertFgBg( // Realistically, these fields were mutually exclusive so anyone // relying on that behavior should just upgrade to the new // cursor-color/cursor-text fields. - const set = cli.args.parseBool(value_ orelse "t") catch return false; - if (set) { + const isset = cli.args.parseBool(value_ orelse "t") catch return false; + if (isset) { self.@"cursor-color" = .@"cell-foreground"; self.@"cursor-text" = .@"cell-background"; } @@ -4775,8 +4793,8 @@ fn compatSelectionInvertFgBg( _ = alloc; assert(std.mem.eql(u8, key, "selection-invert-fg-bg")); - const set = cli.args.parseBool(value_ orelse "t") catch return false; - if (set) { + const isset = cli.args.parseBool(value_ orelse "t") catch return false; + if (isset) { self.@"selection-foreground" = .@"cell-background"; self.@"selection-background" = .@"cell-foreground"; } @@ -4793,8 +4811,8 @@ fn compatBoldIsBright( _ = alloc; assert(std.mem.eql(u8, key, "bold-is-bright")); - const set = cli.args.parseBool(value_ orelse "t") catch return false; - if (set) { + const isset = cli.args.parseBool(value_ orelse "t") catch return false; + if (isset) { self.@"bold-color" = .bright; } @@ -7261,9 +7279,9 @@ pub const Keybinds = struct { defer arena.deinit(); const alloc = arena.allocator(); - var set: Keybinds = .{}; - try set.parseCLI(alloc, "shift+a=copy_to_clipboard"); - try set.parseCLI(alloc, "shift+a=csi:hello"); + var keyset: Keybinds = .{}; + try keyset.parseCLI(alloc, "shift+a=copy_to_clipboard"); + try keyset.parseCLI(alloc, "shift+a=csi:hello"); } test "formatConfig single" { diff --git a/src/config/ConfigOverrides.zig b/src/config/ConfigOverrides.zig new file mode 100644 index 0000000000..325359aef8 --- /dev/null +++ b/src/config/ConfigOverrides.zig @@ -0,0 +1,95 @@ +//! Wrapper for a Config object that keeps track of which settings have been +//! changed. Settings will be marked as set even if they are set to whatever the +//! default value is for that setting. This allows overrides of a setting from +//! a non-default value to the default value. To remove an override it must be +//! explicitly removed from the set that keeps track of what config entries have +//! been changed. + +const ConfigOverrides = @This(); + +const std = @import("std"); +const Allocator = std.mem.Allocator; + +const configpkg = @import("../config.zig"); +const args = @import("../cli/args.zig"); +const Config = configpkg.Config; +const Key = Config.Key; +const Type = Config.Type; + +const log = std.log.scoped(.config_overrides); + +/// Used to keep track of which settings have been overridden. +isset: std.EnumSet(configpkg.Config.Key), + +/// Storage for the overriding settings. +config: configpkg.Config, + +/// Create a new object that has no config settings overridden. +pub fn init(self: *ConfigOverrides, alloc: Allocator) Allocator.Error!void { + self.* = .{ + .isset = .initEmpty(), + .config = try .default(alloc), + }; +} + +/// Has a config setting been overridden? +pub fn isSet(self: *const ConfigOverrides, comptime key: Key) bool { + return self.isset.contains(key); +} + +/// Set a configuration entry and mark it as having been overridden. +pub fn set(self: *ConfigOverrides, comptime key: Key, value: Type(key)) Allocator.Error!void { + try self.config.set(key, value); + self.isset.insert(key); +} + +/// Mark a configuration entry as having not been overridden. +pub fn unset(self: *ConfigOverrides, comptime key: Key) void { + self.isset.remove(key); +} + +/// Get the value of a configuration entry. +pub fn get(self: *const ConfigOverrides, comptime key: Key) Type(key) { + return self.config.get(key); +} + +/// Parse a string that contains a CLI flag. +pub fn parseCLI(self: *ConfigOverrides, str: []const u8) !void { + const k: []const u8, const v: ?[]const u8 = kv: { + if (!std.mem.startsWith(u8, str, "--")) return; + if (std.mem.indexOfScalarPos(u8, str, 2, '=')) |pos| { + break :kv .{ + std.mem.trim(u8, str[2..pos], &std.ascii.whitespace), + std.mem.trim(u8, str[pos + 1 ..], &std.ascii.whitespace), + }; + } + break :kv .{ std.mem.trim(u8, str[2..], &std.ascii.whitespace), null }; + }; + + const key = std.meta.stringToEnum(Key, k) orelse return; + try args.parseIntoField(Config, self.config.arenaAlloc(), &self.config, k, v); + self.isset.insert(key); +} + +pub fn deinit(self: *ConfigOverrides) callconv(.c) void { + self.config.deinit(); +} + +test "ConfigOverrides" { + const testing = std.testing; + const alloc = testing.allocator; + + var config_overrides: ConfigOverrides = undefined; + try config_overrides.init(alloc); + defer config_overrides.deinit(); + + try testing.expect(config_overrides.isSet(.@"font-size") == false); + try config_overrides.set(.@"font-size", 24.0); + try testing.expect(config_overrides.isSet(.@"font-size") == true); + try testing.expectApproxEqAbs(24.0, config_overrides.get(.@"font-size"), 0.01); + + try testing.expect(config_overrides.isSet(.@"working-directory") == false); + try config_overrides.parseCLI("--working-directory=/home/ghostty"); + try testing.expect(config_overrides.isSet(.@"working-directory") == true); + try testing.expectEqualStrings("/home/ghostty", config_overrides.get(.@"working-directory").?); +} diff --git a/src/config/c_get.zig b/src/config/c_get.zig index dcfdc6716f..a3a45d24cb 100644 --- a/src/config/c_get.zig +++ b/src/config/c_get.zig @@ -4,7 +4,7 @@ const key = @import("key.zig"); const Config = @import("Config.zig"); const Color = Config.Color; const Key = key.Key; -const Value = key.Value; +const Type = key.Type; /// Get a value from the config by key into the given pointer. This is /// specifically for C-compatible APIs. If you're using Zig, just access @@ -17,7 +17,7 @@ pub fn get(config: *const Config, k: Key, ptr_raw: *anyopaque) bool { @setEvalBranchQuota(10_000); switch (k) { inline else => |tag| { - const value = fieldByKey(config, tag); + const value = config.get(tag); return getValue(ptr_raw, value); }, } @@ -102,22 +102,6 @@ fn getValue(ptr_raw: *anyopaque, value: anytype) bool { return true; } -/// Get a value from the config by key. -fn fieldByKey(self: *const Config, comptime k: Key) Value(k) { - const field = comptime field: { - const fields = std.meta.fields(Config); - for (fields) |field| { - if (@field(Key, field.name) == k) { - break :field field; - } - } - - unreachable; - }; - - return @field(self, field.name); -} - test "c_get: u8" { const testing = std.testing; const alloc = testing.allocator; diff --git a/src/config/key.zig b/src/config/key.zig index 5709e2074a..6c083673a3 100644 --- a/src/config/key.zig +++ b/src/config/key.zig @@ -32,7 +32,7 @@ pub const Key = key: { }; /// Returns the value type for a key -pub fn Value(comptime key: Key) type { +pub fn Type(comptime key: Key) type { const field = comptime field: { @setEvalBranchQuota(100_000); @@ -52,6 +52,6 @@ pub fn Value(comptime key: Key) type { test "Value" { const testing = std.testing; - try testing.expectEqual(Config.RepeatableString, Value(.@"font-family")); - try testing.expectEqual(?bool, Value(.@"cursor-style-blink")); + try testing.expectEqual(Config.RepeatableString, Type(.@"font-family")); + try testing.expectEqual(?bool, Type(.@"cursor-style-blink")); } diff --git a/src/lib/main.zig b/src/lib/main.zig index e4a67454ec..89c6f6c47f 100644 --- a/src/lib/main.zig +++ b/src/lib/main.zig @@ -10,6 +10,7 @@ pub const String = types.String; pub const Struct = @import("struct.zig").Struct; pub const Target = @import("target.zig").Target; pub const TaggedUnion = unionpkg.TaggedUnion; +pub const cutPrefix = @import("string.zig").cutPrefix; test { std.testing.refAllDecls(@This()); diff --git a/src/lib/string.zig b/src/lib/string.zig new file mode 100644 index 0000000000..795823c25f --- /dev/null +++ b/src/lib/string.zig @@ -0,0 +1,15 @@ +const std = @import("std"); + +// This is a copy of std.mem.cutPrefix from 0.16. Once Ghostty has been ported +// to 0.16 this can be removed. + +/// If slice starts with prefix, returns the rest of slice starting at +/// prefix.len. +pub fn cutPrefix(comptime T: type, slice: []const T, prefix: []const T) ?[]const T { + return if (std.mem.startsWith(T, slice, prefix)) slice[prefix.len..] else null; +} + +test cutPrefix { + try std.testing.expectEqualStrings("foo", cutPrefix(u8, "--example=foo", "--example=").?); + try std.testing.expectEqual(null, cutPrefix(u8, "--example=foo", "-example=")); +} From ec0f9ef4163ee8262a31c779a9062c21b7486d5c Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Thu, 19 Feb 2026 15:50:42 -0600 Subject: [PATCH 144/277] gtk: `+new-window` now respects `--title` --- src/apprt/gtk/class/application.zig | 2 +- src/apprt/gtk/class/window.zig | 117 ++++++++++++++++++++++++---- src/apprt/gtk/ui/1.5/window.blp | 2 +- 3 files changed, 103 insertions(+), 18 deletions(-) diff --git a/src/apprt/gtk/class/application.zig b/src/apprt/gtk/class/application.zig index 8b5fa70945..35c572338a 100644 --- a/src/apprt/gtk/class/application.zig +++ b/src/apprt/gtk/class/application.zig @@ -2215,7 +2215,7 @@ const Action = struct { // was a delay in the event loop before we created a Window. self.private().requested_window = true; - const win = Window.new(self); + const win = Window.new(self, config_overrides); initAndShowWindow(self, win, parent, config_overrides); } diff --git a/src/apprt/gtk/class/window.zig b/src/apprt/gtk/class/window.zig index a71fea1115..d56857f280 100644 --- a/src/apprt/gtk/class/window.zig +++ b/src/apprt/gtk/class/window.zig @@ -80,6 +80,18 @@ pub const Window = extern struct { ); }; + pub const @"config-overrides" = struct { + pub const name = "config-overrides"; + const impl = gobject.ext.defineProperty( + name, + Self, + ?*ConfigOverrides, + .{ + .accessor = C.privateObjFieldAccessor("config_overrides"), + }, + ); + }; + pub const debug = struct { pub const name = "debug"; const impl = gobject.ext.defineProperty( @@ -232,6 +244,9 @@ pub const Window = extern struct { /// The configuration that this surface is using. config: ?*Config = null, + /// Configuration overrides. + config_overrides: ?*ConfigOverrides = null, + /// State and logic for windowing protocol for a window. winproto: winprotopkg.Window, @@ -267,10 +282,30 @@ pub const Window = extern struct { pub var offset: c_int = 0; }; - pub fn new(app: *Application) *Self { - return gobject.ext.newInstance(Self, .{ + pub fn new(app: *Application, config_overrides_: ?*ConfigOverrides) *Self { + const win = gobject.ext.newInstance(Self, .{ .application = app, }); + + const priv: *Private = win.private(); + + if (config_overrides_) |v| { + priv.config_overrides = v.ref(); + const config_overrides = v.get(); + // If the config overrides have a title set, we set that immediately + // so that any applications inspecting the window states see an + // immediate title set when the window appears, rather than waiting + // possibly a few event loop ticks for it to sync from the surface. + if (config_overrides.isSet(.title)) { + const title_ = config_overrides.get(.title); + if (title_) |title| { + win.as(gtk.Window).setTitle(title); + } + } + win.as(gobject.Object).notifyByPspec(properties.@"config-overrides".impl.param_spec); + } + + return win; } fn init(self: *Self, _: *Class) callconv(.c) void { @@ -279,10 +314,14 @@ pub const Window = extern struct { // If our configuration is null then we get the configuration // from the application. const priv = self.private(); - if (priv.config == null) { + + const config = config: { + if (priv.config) |config| break :config config.get(); const app = Application.default(); - priv.config = app.getConfig(); - } + const config = app.getConfig(); + priv.config = config; + break :config config.get(); + }; // We initialize our windowing protocol to none because we can't // actually initialize this until we get realized. @@ -306,17 +345,25 @@ pub const Window = extern struct { self.initActionMap(); // Start states based on config. - if (priv.config) |config_obj| { - const config = config_obj.get(); - if (config.maximize) self.as(gtk.Window).maximize(); - if (config.fullscreen != .false) self.as(gtk.Window).fullscreen(); - - // If we have an explicit title set, we set that immediately - // so that any applications inspecting the window states see - // an immediate title set when the window appears, rather than - // waiting possibly a few event loop ticks for it to sync from - // the surface. - if (config.title) |v| self.as(gtk.Window).setTitle(v); + if (config.maximize) self.as(gtk.Window).maximize(); + if (config.fullscreen != .false) self.as(gtk.Window).fullscreen(); + + // If we have an explicit title set, we set that immediately + // so that any applications inspecting the window states see + // an immediate title set when the window appears, rather than + // waiting possibly a few event loop ticks for it to sync from + // the surface. + const title_ = title: { + if (priv.config_overrides) |co| { + const config_overrides = co.get(); + if (config_overrides.isSet(.title)) { + break :title config_overrides.get(.title); + } + } + break :title config.title; + }; + if (title_) |title| { + self.as(gtk.Window).setTitle(title); } // We always sync our appearance at the end because loading our @@ -1151,6 +1198,37 @@ pub const Window = extern struct { }); } + fn closureTitle( + _: *Self, + config_: ?*Config, + config_overrides_: ?*ConfigOverrides, + title_: ?[*:0]const u8, + ) callconv(.c) ?[*:0]const u8 { + config: { + if (config_overrides_) |v| { + const config_overrides = v.get(); + if (config_overrides.isSet(.title)) { + if (config_overrides.get(.title)) |title| { + return glib.ext.dupeZ(u8, title); + } + // The `title` has explicitly been set to `null`, skip + // checking the normal config for it's title setting. + break :config; + } + } + if (config_) |v| { + const config = v.get(); + if (config.title) |title| { + return glib.ext.dupeZ(u8, title); + } + } + } + if (title_) |title| { + return glib.ext.dupeZ(u8, std.mem.span(title)); + } + return null; + } + fn closureSubtitle( _: *Self, config_: ?*Config, @@ -1179,6 +1257,11 @@ pub const Window = extern struct { priv.config = null; } + if (priv.config_overrides) |v| { + v.unref(); + priv.config_overrides = null; + } + priv.tab_bindings.setSource(null); gtk.Widget.disposeTemplate( @@ -2019,6 +2102,7 @@ pub const Window = extern struct { gobject.ext.registerProperties(class, &.{ properties.@"active-surface".impl, properties.config.impl, + properties.@"config-overrides".impl, properties.debug.impl, properties.@"headerbar-visible".impl, properties.@"quick-terminal".impl, @@ -2057,6 +2141,7 @@ pub const Window = extern struct { class.bindTemplateCallback("notify_quick_terminal", &propQuickTerminal); class.bindTemplateCallback("notify_scale_factor", &propScaleFactor); class.bindTemplateCallback("titlebar_style_is_tabs", &closureTitlebarStyleIsTab); + class.bindTemplateCallback("computed_title", &closureTitle); class.bindTemplateCallback("computed_subtitle", &closureSubtitle); // Virtual methods diff --git a/src/apprt/gtk/ui/1.5/window.blp b/src/apprt/gtk/ui/1.5/window.blp index b66a930936..514826b23f 100644 --- a/src/apprt/gtk/ui/1.5/window.blp +++ b/src/apprt/gtk/ui/1.5/window.blp @@ -40,7 +40,7 @@ template $GhosttyWindow: Adw.ApplicationWindow { visible: bind template.headerbar-visible; title-widget: Adw.WindowTitle { - title: bind template.title; + title: bind $computed_title(template.config, template.config-overrides, template.title) as ; // Blueprint auto-formatter won't let me split this into multiple // lines. Let me explain myself. All parameters to a closure are used // as notifications to recompute the value of the closure. All From f2ce7c348edbd635dd74cae9b3b330825768ba76 Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Thu, 19 Feb 2026 15:56:02 -0600 Subject: [PATCH 145/277] gtk: `+new-window` document `--title` --- src/cli/new_window.zig | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/cli/new_window.zig b/src/cli/new_window.zig index 98a93beb2b..845a509a20 100644 --- a/src/cli/new_window.zig +++ b/src/cli/new_window.zig @@ -100,10 +100,10 @@ pub const Options = struct { /// `--class` flag) will be sent to the remote Ghostty instance and will be /// parsed as command line flags. These flags will override certain settings /// when creating the first surface in the new window. Currently, only -/// `--working-directory` and `--command` are supported. `-e` will also work -/// as an alias for `--command`, except that if `-e` is found on the command -/// line all following arguments will become part of the command and no more -/// arguments will be parsed for configuration settings. +/// `--working-directory`, `--command`, and `--title` are supported. `-e` will +/// also work as an alias for `--command`, except that if `-e` is found on the +/// command line all following arguments will become part of the command and no +/// more arguments will be parsed for configuration settings. /// /// If `--working-directory` is found on the command line and is a relative /// path (i.e. doesn't start with `/`) it will be resolved to an absolute path From 002a6cc76526240b19cee9792a79de05077bb09a Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Wed, 4 Mar 2026 00:00:03 -0600 Subject: [PATCH 146/277] gtk: use simpler method for passing overrides around As discussed in Discord, this commit drops the `ConfigOverride` object in favor of a simpler method of passing the overrides around. Completely avoiding changes to the core wasn't possible but it's very minimal now. --- src/Surface.zig | 24 ++-- src/apprt/embedded.zig | 1 + src/apprt/gtk/Surface.zig | 4 - src/apprt/gtk/class/application.zig | 142 ++++++++++++++++------- src/apprt/gtk/class/config_overrides.zig | 94 --------------- src/apprt/gtk/class/split_tree.zig | 18 ++- src/apprt/gtk/class/surface.zig | 69 +++++------ src/apprt/gtk/class/tab.zig | 16 ++- src/apprt/gtk/class/window.zig | 138 +++++++++------------- src/apprt/gtk/ui/1.5/window.blp | 2 +- src/cli/new_window.zig | 58 +++++---- src/config.zig | 1 - src/config/Config.zig | 32 ++--- src/config/ConfigOverrides.zig | 95 --------------- src/config/c_get.zig | 20 +++- src/config/command.zig | 10 ++ src/config/key.zig | 6 +- 17 files changed, 299 insertions(+), 431 deletions(-) delete mode 100644 src/apprt/gtk/class/config_overrides.zig delete mode 100644 src/config/ConfigOverrides.zig diff --git a/src/Surface.zig b/src/Surface.zig index 9f32b087f7..c13a29c4ef 100644 --- a/src/Surface.zig +++ b/src/Surface.zig @@ -30,7 +30,6 @@ const font = @import("font/main.zig"); const Command = @import("Command.zig"); const terminal = @import("terminal/main.zig"); const configpkg = @import("config.zig"); -const ConfigOverrides = configpkg.ConfigOverrides; const Duration = configpkg.Config.Duration; const input = @import("input.zig"); const App = @import("App.zig"); @@ -464,6 +463,12 @@ pub fn init( app: *App, rt_app: *apprt.runtime.App, rt_surface: *apprt.runtime.Surface, + overrides: struct { + command: ?configpkg.Command = null, + working_directory: ?[:0]const u8 = null, + + pub const none: @This() = .{}; + }, ) !void { // Apply our conditional state. If we fail to apply the conditional state // then we log and attempt to move forward with the old config. @@ -609,9 +614,8 @@ pub fn init( // The command we're going to execute const command: ?configpkg.Command = command: { - if (self.getConfigOverrides()) |config_overrides| { - if (config_overrides.isSet(.command)) - break :command config_overrides.get(.command); + if (overrides.command) |command| { + break :command command; } if (app.first) { if (config.@"initial-command") |command| { @@ -623,9 +627,8 @@ pub fn init( // The working directory to execute the command in. const working_directory: ?[]const u8 = wd: { - if (self.getConfigOverrides()) |config_overrides| { - if (config_overrides.isSet(.@"working-directory")) - break :wd config_overrides.get(.@"working-directory"); + if (overrides.working_directory) |working_directory| { + break :wd working_directory; } break :wd config.@"working-directory"; }; @@ -1807,13 +1810,6 @@ pub fn updateConfig( ); } -fn getConfigOverrides(self: *Surface) ?*const ConfigOverrides { - if (@hasDecl(apprt.runtime.Surface, "getConfigOverrides")) { - return self.rt_surface.getConfigOverrides(); - } - return null; -} - const InitialSizeError = error{ ContentScaleUnavailable, AppActionFailed, diff --git a/src/apprt/embedded.zig b/src/apprt/embedded.zig index 54d5472c62..810334afff 100644 --- a/src/apprt/embedded.zig +++ b/src/apprt/embedded.zig @@ -572,6 +572,7 @@ pub const Surface = struct { app.core_app, app, self, + .none, ); errdefer self.core_surface.deinit(); diff --git a/src/apprt/gtk/Surface.zig b/src/apprt/gtk/Surface.zig index f7a563d14b..715973671c 100644 --- a/src/apprt/gtk/Surface.zig +++ b/src/apprt/gtk/Surface.zig @@ -102,7 +102,3 @@ pub fn defaultTermioEnv(self: *Self) !std.process.EnvMap { pub fn redrawInspector(self: *Self) void { self.surface.redrawInspector(); } - -pub fn getConfigOverrides(self: *Self) ?*const configpkg.ConfigOverrides { - return self.gobj().getConfigOverrides(); -} diff --git a/src/apprt/gtk/class/application.zig b/src/apprt/gtk/class/application.zig index 35c572338a..55b392f766 100644 --- a/src/apprt/gtk/class/application.zig +++ b/src/apprt/gtk/class/application.zig @@ -22,6 +22,7 @@ const xev = @import("../../../global.zig").xev; const Binding = @import("../../../input.zig").Binding; const CoreConfig = configpkg.Config; const CoreSurface = @import("../../../Surface.zig"); +const lib = @import("../../../lib/main.zig"); const ext = @import("../ext.zig"); const key = @import("../key.zig"); @@ -32,7 +33,6 @@ const ApprtApp = @import("../App.zig"); const Common = @import("../class.zig").Common; const WeakRef = @import("../weak_ref.zig").WeakRef; const Config = @import("config.zig").Config; -const ConfigOverrides = @import("config_overrides.zig").ConfigOverrides; const Surface = @import("surface.zig").Surface; const SplitTree = @import("split_tree.zig").SplitTree; const Window = @import("window.zig").Window; @@ -710,7 +710,7 @@ pub const Application = extern struct { .app => null, .surface => |v| v, }, - null, + .none, ), .open_config => return Action.openConfig(self), @@ -1671,18 +1671,26 @@ pub const Application = extern struct { ) callconv(.c) void { log.debug("received new window action", .{}); - const config_overrides: ?*ConfigOverrides = config_overrides: { - // were we given a parameter? - const parameter = parameter_ orelse break :config_overrides null; + const alloc = Application.default().allocator(); - const alloc = Application.default().allocator(); - const config_overrides = ConfigOverrides.new(alloc) catch |err| { - log.warn("unable to create new config overrides: {t}", .{err}); - break :config_overrides null; - }; - errdefer config_overrides.unref(); + var working_directory: ?[:0]const u8 = null; + defer if (working_directory) |wd| alloc.free(wd); + + var title: ?[:0]const u8 = null; + defer if (title) |t| alloc.free(t); + + var command: ?configpkg.Command = null; + defer if (command) |c| c.deinit(alloc); - const co = config_overrides.get(); + var args: std.ArrayList([:0]const u8) = .empty; + defer { + for (args.items) |arg| alloc.free(arg); + args.deinit(alloc); + } + + overrides: { + // were we given a parameter? + const parameter = parameter_ orelse break :overrides; const as_variant_type = glib.VariantType.new("as"); defer as_variant_type.free(); @@ -1693,7 +1701,7 @@ pub const Application = extern struct { parameter.getTypeString(), as_variant_type.peekString()[0..as_variant_type.getStringLength()], }); - break :config_overrides null; + break :overrides; } const s_variant_type = glib.VariantType.new("s"); @@ -1702,12 +1710,6 @@ pub const Application = extern struct { var it: glib.VariantIter = undefined; _ = it.init(parameter); - var args: std.ArrayList([:0]const u8) = .empty; - defer { - for (args.items) |arg| alloc.free(arg); - args.deinit(alloc); - } - var e_seen: bool = false; var i: usize = 0; @@ -1721,15 +1723,17 @@ pub const Application = extern struct { const buf = value.getString(&len); const str = buf[0..len]; + log.debug("new-window argument: {d} {s}", .{ i, str }); + if (e_seen) { const cpy = alloc.dupeZ(u8, str) catch |err| { log.warn("unable to duplicate argument {d} {s}: {t}", .{ i, str, err }); - break :config_overrides null; + break :overrides; }; errdefer alloc.free(cpy); args.append(alloc, cpy) catch |err| { log.warn("unable to append argument {d} {s}: {t}", .{ i, str, err }); - break :config_overrides null; + break :overrides; }; continue; } @@ -1739,27 +1743,52 @@ pub const Application = extern struct { continue; } - co.parseCLI(str) catch |err| { - log.warn("unable to parse argument {d} {s}: {t}", .{ i, str, err }); + if (lib.cutPrefix(u8, str, "--command=")) |v| { + if (command) |c| c.deinit(alloc); + var cmd: configpkg.Command = undefined; + cmd.parseCLI(alloc, v) catch |err| { + log.warn("unable to parse command: {t}", .{err}); + continue; + }; + command = cmd; continue; - }; - - log.debug("new-window argument: {d} {s}", .{ i, str }); + } + if (lib.cutPrefix(u8, str, "--working-directory=")) |v| { + if (working_directory) |wd| alloc.free(wd); + working_directory = alloc.dupeZ(u8, std.mem.trim(u8, v, &std.ascii.whitespace)) catch |err| wd: { + log.warn("unable to duplicate working directory: {t}", .{err}); + break :wd null; + }; + continue; + } + if (lib.cutPrefix(u8, str, "--title=")) |v| { + if (title) |t| alloc.free(t); + title = alloc.dupeZ(u8, std.mem.trim(u8, v, &std.ascii.whitespace)) catch |err| t: { + log.warn("unable to duplicate title: {t}", .{err}); + break :t null; + }; + continue; + } } + } - if (args.items.len > 0) { - co.set(.command, .{ .direct = args.items }) catch |err| { - log.warn("unable to set command on config overrides: {t}", .{err}); - break :config_overrides null; - }; - } + if (args.items.len > 0) direct: { + if (command) |c| c.deinit(alloc); + command = .{ + .direct = args.toOwnedSlice(alloc) catch |err| { + log.warn("unable to convert list of arguments to owned slice: {t}", .{err}); + break :direct; + }, + }; + } - break :config_overrides config_overrides; + Action.newWindow(self, null, .{ + .command = command, + .working_directory = working_directory, + .title = title, + }) catch |err| { + log.warn("unable to create new window: {t}", .{err}); }; - - defer if (config_overrides) |v| v.unref(); - - Action.newWindow(self, null, config_overrides) catch {}; } pub fn actionOpenConfig( @@ -2206,7 +2235,13 @@ const Action = struct { pub fn newWindow( self: *Application, parent: ?*CoreSurface, - config_overrides: ?*ConfigOverrides, + overrides: struct { + command: ?configpkg.Command = null, + working_directory: ?[:0]const u8 = null, + title: ?[:0]const u8 = null, + + pub const none: @This() = .{}; + }, ) !void { // Note that we've requested a window at least once. This is used // to trigger quit on no windows. Note I'm not sure if this is REALLY @@ -2215,15 +2250,32 @@ const Action = struct { // was a delay in the event loop before we created a Window. self.private().requested_window = true; - const win = Window.new(self, config_overrides); - initAndShowWindow(self, win, parent, config_overrides); + const win = Window.new(self, .{ + .title = overrides.title, + }); + initAndShowWindow( + self, + win, + parent, + .{ + .command = overrides.command, + .working_directory = overrides.working_directory, + .title = overrides.title, + }, + ); } fn initAndShowWindow( self: *Application, win: *Window, parent: ?*CoreSurface, - config_overrides: ?*ConfigOverrides, + overrides: struct { + command: ?configpkg.Command = null, + working_directory: ?[:0]const u8 = null, + title: ?[:0]const u8 = null, + + pub const none: @This() = .{}; + }, ) void { // Setup a binding so that whenever our config changes so does the // window. There's never a time when the window config should be out @@ -2237,7 +2289,11 @@ const Action = struct { ); // Create a new tab with window context (first tab in new window) - win.newTabForWindow(parent, config_overrides); + win.newTabForWindow(parent, .{ + .command = overrides.command, + .working_directory = overrides.working_directory, + .title = overrides.title, + }); // Estimate the initial window size before presenting so the window // manager can position it correctly. @@ -2563,7 +2619,7 @@ const Action = struct { .@"quick-terminal" = true, }); assert(win.isQuickTerminal()); - initAndShowWindow(self, win, null, null); + initAndShowWindow(self, win, null, .none); return true; } diff --git a/src/apprt/gtk/class/config_overrides.zig b/src/apprt/gtk/class/config_overrides.zig deleted file mode 100644 index 6ca6ea77ec..0000000000 --- a/src/apprt/gtk/class/config_overrides.zig +++ /dev/null @@ -1,94 +0,0 @@ -const std = @import("std"); -const Allocator = std.mem.Allocator; - -const gobject = @import("gobject"); - -const configpkg = @import("../../../config.zig"); -const Config = configpkg.Config; - -const Common = @import("../class.zig").Common; - -const log = std.log.scoped(.gtk_ghostty_config_overrides); - -/// Wrapper for a ConfigOverrides object that keeps track of which settings have -/// been changed. -pub const ConfigOverrides = extern struct { - const Self = @This(); - parent_instance: Parent, - pub const Parent = gobject.Object; - pub const getGObjectType = gobject.ext.defineClass(Self, .{ - .name = "GhosttyConfigOverrides", - .classInit = &Class.init, - .parent_class = &Class.parent, - .private = .{ .Type = Private, .offset = &Private.offset }, - }); - - pub const properties = struct {}; - - const Private = struct { - config_overrides: configpkg.ConfigOverrides, - - pub var offset: c_int = 0; - }; - - pub fn new(alloc: Allocator) Allocator.Error!*ConfigOverrides { - const self = gobject.ext.newInstance(Self, .{}); - errdefer self.unref(); - - const priv: *Private = self.private(); - try priv.config_overrides.init(alloc); - - return self; - } - - pub fn get(self: *ConfigOverrides) *configpkg.ConfigOverrides { - const priv: *Private = self.private(); - return &priv.config_overrides; - } - - fn finalize(self: *ConfigOverrides) callconv(.c) void { - const priv: *Private = self.private(); - priv.config_overrides.deinit(); - - gobject.Object.virtual_methods.finalize.call( - Class.parent, - self.as(Parent), - ); - } - - const C = Common(Self, Private); - pub const as = C.as; - pub const ref = C.ref; - pub const unref = C.unref; - const private = C.private; - - pub const Class = extern struct { - parent_class: Parent.Class, - var parent: *Parent.Class = undefined; - pub const Instance = Self; - - fn init(class: *Class) callconv(.c) void { - gobject.Object.virtual_methods.finalize.implement(class, &finalize); - } - }; -}; - -test "GhosttyConfigOverrides" { - const testing = std.testing; - const alloc = testing.allocator; - - const config_overrides: *ConfigOverrides = try .new(alloc); - defer config_overrides.unref(); - - const co = config_overrides.get(); - - try testing.expect(co.isSet(.@"font-size") == false); - try co.set(.@"font-size", 24.0); - try testing.expect(co.isSet(.@"font-size") == true); - try testing.expectApproxEqAbs(24.0, co.get(.@"font-size"), 0.01); - - try testing.expect(co.isSet(.@"working-directory") == false); - try co.parseCLI("--working-directory=/home/ghostty"); - try testing.expect(co.isSet(.@"working-directory") == true); - try testing.expectEqualStrings("/home/ghostty", co.get(.@"working-directory").?); -} diff --git a/src/apprt/gtk/class/split_tree.zig b/src/apprt/gtk/class/split_tree.zig index 0d47db958b..067546c448 100644 --- a/src/apprt/gtk/class/split_tree.zig +++ b/src/apprt/gtk/class/split_tree.zig @@ -7,6 +7,7 @@ const glib = @import("glib"); const gobject = @import("gobject"); const gtk = @import("gtk"); +const configpkg = @import("../../../config.zig"); const apprt = @import("../../../apprt.zig"); const ext = @import("../ext.zig"); const gresource = @import("../build/gresource.zig"); @@ -16,7 +17,6 @@ const Application = @import("application.zig").Application; const CloseConfirmationDialog = @import("close_confirmation_dialog.zig").CloseConfirmationDialog; const Surface = @import("surface.zig").Surface; const SurfaceScrolledWindow = @import("surface_scrolled_window.zig").SurfaceScrolledWindow; -const ConfigOverrides = @import("config_overrides.zig").ConfigOverrides; const log = std.log.scoped(.gtk_ghostty_split_tree); @@ -209,12 +209,22 @@ pub const SplitTree = extern struct { self: *Self, direction: Surface.Tree.Split.Direction, parent_: ?*Surface, - config_overrides: ?*ConfigOverrides, + overrides: struct { + command: ?configpkg.Command = null, + working_directory: ?[:0]const u8 = null, + title: ?[:0]const u8 = null, + + pub const none: @This() = .{}; + }, ) Allocator.Error!void { const alloc = Application.default().allocator(); // Create our new surface. - const surface: *Surface = .new(config_overrides); + const surface: *Surface = .new(.{ + .command = overrides.command, + .working_directory = overrides.working_directory, + .title = overrides.title, + }); defer surface.unref(); _ = surface.refSink(); @@ -640,7 +650,7 @@ pub const SplitTree = extern struct { self.newSplit( direction, self.getActiveSurface(), - null, + .none, ) catch |err| { log.warn("new split failed error={}", .{err}); }; diff --git a/src/apprt/gtk/class/surface.zig b/src/apprt/gtk/class/surface.zig index 423b5b7e8b..64fdbe8428 100644 --- a/src/apprt/gtk/class/surface.zig +++ b/src/apprt/gtk/class/surface.zig @@ -26,7 +26,6 @@ const ApprtSurface = @import("../Surface.zig"); const Common = @import("../class.zig").Common; const Application = @import("application.zig").Application; const Config = @import("config.zig").Config; -const ConfigOverrides = @import("config_overrides.zig").ConfigOverrides; const ResizeOverlay = @import("resize_overlay.zig").ResizeOverlay; const SearchOverlay = @import("search_overlay.zig").SearchOverlay; const KeyStateOverlay = @import("key_state_overlay.zig").KeyStateOverlay; @@ -91,18 +90,6 @@ pub const Surface = extern struct { ); }; - pub const @"config-overrides" = struct { - pub const name = "config-overrides"; - const impl = gobject.ext.defineProperty( - name, - Self, - ?*ConfigOverrides, - .{ - .accessor = C.privateObjFieldAccessor("config_overrides"), - }, - ); - }; - pub const @"child-exited" = struct { pub const name = "child-exited"; const impl = gobject.ext.defineProperty( @@ -565,9 +552,6 @@ pub const Surface = extern struct { /// The configuration that this surface is using. config: ?*Config = null, - /// Any configuration overrides that might apply to this surface. - config_overrides: ?*ConfigOverrides = null, - /// The default size for a window that embeds this surface. default_size: ?*Size = null, @@ -721,13 +705,33 @@ pub const Surface = extern struct { /// stops scrolling. pending_horizontal_scroll_reset: ?c_uint = null, + overrides: struct { + command: ?configpkg.Command = null, + working_directory: ?[:0]const u8 = null, + + pub const none: @This() = .{}; + } = .none, + pub var offset: c_int = 0; }; - pub fn new(config_overrides: ?*ConfigOverrides) *Self { - return gobject.ext.newInstance(Self, .{ - .@"config-overrides" = config_overrides, + pub fn new(overrides: struct { + command: ?configpkg.Command = null, + working_directory: ?[:0]const u8 = null, + title: ?[:0]const u8 = null, + + pub const none: @This() = .{}; + }) *Self { + const self = gobject.ext.newInstance(Self, .{ + .@"title-override" = overrides.title, }); + const alloc = Application.default().allocator(); + const priv: *Private = self.private(); + priv.overrides = .{ + .command = if (overrides.command) |c| c.clone(alloc) catch null else null, + .working_directory = if (overrides.working_directory) |wd| alloc.dupeZ(u8, wd) catch null else null, + }; + return self; } pub fn core(self: *Self) ?*CoreSurface { @@ -1817,11 +1821,6 @@ pub const Surface = extern struct { priv.config = null; } - if (priv.config_overrides) |v| { - v.unref(); - priv.config_overrides = null; - } - if (priv.vadj_signal_group) |group| { group.setTarget(null); group.as(gobject.Object).unref(); @@ -1877,6 +1876,7 @@ pub const Surface = extern struct { } fn finalize(self: *Self) callconv(.c) void { + const alloc = Application.default().allocator(); const priv = self.private(); if (priv.core_surface) |v| { // Remove ourselves from the list of known surfaces in the app. @@ -1890,7 +1890,6 @@ pub const Surface = extern struct { // Deinit the surface v.deinit(); - const alloc = Application.default().allocator(); alloc.destroy(v); priv.core_surface = null; @@ -1923,9 +1922,16 @@ pub const Surface = extern struct { glib.free(@ptrCast(@constCast(v))); priv.title_override = null; } + if (priv.overrides.command) |c| { + c.deinit(alloc); + priv.overrides.command = null; + } + if (priv.overrides.working_directory) |wd| { + alloc.free(wd); + priv.overrides.working_directory = null; + } // Clean up key sequence and key table state - const alloc = Application.default().allocator(); for (priv.key_sequence.items) |s| alloc.free(s); priv.key_sequence.deinit(alloc); for (priv.key_tables.items) |s| alloc.free(s); @@ -2200,12 +2206,6 @@ pub const Surface = extern struct { self.private().search_overlay.setSearchSelected(selected); } - pub fn getConfigOverrides(self: *Self) ?*const configpkg.ConfigOverrides { - const priv: *Private = self.private(); - const config_overrides = priv.config_overrides orelse return null; - return config_overrides.get(); - } - fn propConfig( self: *Self, _: *gobject.ParamSpec, @@ -3387,6 +3387,10 @@ pub const Surface = extern struct { app.core(), app.rt(), &priv.rt_surface, + .{ + .command = priv.overrides.command, + .working_directory = priv.overrides.working_directory, + }, ) catch |err| { log.warn("failed to initialize surface err={}", .{err}); return error.SurfaceError; @@ -3608,7 +3612,6 @@ pub const Surface = extern struct { gobject.ext.registerProperties(class, &.{ properties.@"bell-ringing".impl, properties.config.impl, - properties.@"config-overrides".impl, properties.@"child-exited".impl, properties.@"default-size".impl, properties.@"error".impl, diff --git a/src/apprt/gtk/class/tab.zig b/src/apprt/gtk/class/tab.zig index d45513e084..0c60c8ccc2 100644 --- a/src/apprt/gtk/class/tab.zig +++ b/src/apprt/gtk/class/tab.zig @@ -5,13 +5,13 @@ const glib = @import("glib"); const gobject = @import("gobject"); const gtk = @import("gtk"); +const configpkg = @import("../../../config.zig"); const apprt = @import("../../../apprt.zig"); const CoreSurface = @import("../../../Surface.zig"); const ext = @import("../ext.zig"); const gresource = @import("../build/gresource.zig"); const Common = @import("../class.zig").Common; const Config = @import("config.zig").Config; -const ConfigOverrides = @import("config_overrides.zig").ConfigOverrides; const Application = @import("application.zig").Application; const SplitTree = @import("split_tree.zig").SplitTree; const Surface = @import("surface.zig").Surface; @@ -187,7 +187,13 @@ pub const Tab = extern struct { } } - pub fn new(config: ?*Config, config_overrides: ?*ConfigOverrides) *Self { + pub fn new(config: ?*Config, overrides: struct { + command: ?configpkg.Command = null, + working_directory: ?[:0]const u8 = null, + title: ?[:0]const u8 = null, + + pub const none: @This() = .{}; + }) *Self { const tab = gobject.ext.newInstance(Tab, .{}); const priv: *Private = tab.private(); @@ -204,7 +210,11 @@ pub const Tab = extern struct { tab.as(gobject.Object).notifyByPspec(properties.config.impl.param_spec); // Create our initial surface in the split tree. - priv.split_tree.newSplit(.right, null, config_overrides) catch |err| switch (err) { + priv.split_tree.newSplit(.right, null, .{ + .command = overrides.command, + .working_directory = overrides.working_directory, + .title = overrides.title, + }) catch |err| switch (err) { error.OutOfMemory => { // TODO: We should make our "no surfaces" state more aesthetically // pleasing and show something like an "Oops, something went wrong" diff --git a/src/apprt/gtk/class/window.zig b/src/apprt/gtk/class/window.zig index d56857f280..c01cad618d 100644 --- a/src/apprt/gtk/class/window.zig +++ b/src/apprt/gtk/class/window.zig @@ -21,7 +21,6 @@ const gresource = @import("../build/gresource.zig"); const winprotopkg = @import("../winproto.zig"); const Common = @import("../class.zig").Common; const Config = @import("config.zig").Config; -const ConfigOverrides = @import("config_overrides.zig").ConfigOverrides; const Application = @import("application.zig").Application; const CloseConfirmationDialog = @import("close_confirmation_dialog.zig").CloseConfirmationDialog; const SplitTree = @import("split_tree.zig").SplitTree; @@ -80,18 +79,6 @@ pub const Window = extern struct { ); }; - pub const @"config-overrides" = struct { - pub const name = "config-overrides"; - const impl = gobject.ext.defineProperty( - name, - Self, - ?*ConfigOverrides, - .{ - .accessor = C.privateObjFieldAccessor("config_overrides"), - }, - ); - }; - pub const debug = struct { pub const name = "debug"; const impl = gobject.ext.defineProperty( @@ -244,9 +231,6 @@ pub const Window = extern struct { /// The configuration that this surface is using. config: ?*Config = null, - /// Configuration overrides. - config_overrides: ?*ConfigOverrides = null, - /// State and logic for windowing protocol for a window. winproto: winprotopkg.Window, @@ -282,27 +266,24 @@ pub const Window = extern struct { pub var offset: c_int = 0; }; - pub fn new(app: *Application, config_overrides_: ?*ConfigOverrides) *Self { + pub fn new( + app: *Application, + overrides: struct { + title: ?[:0]const u8 = null, + + pub const none: @This() = .{}; + }, + ) *Self { const win = gobject.ext.newInstance(Self, .{ .application = app, }); - const priv: *Private = win.private(); - - if (config_overrides_) |v| { - priv.config_overrides = v.ref(); - const config_overrides = v.get(); - // If the config overrides have a title set, we set that immediately + if (overrides.title) |title| { + // If the overrides have a title set, we set that immediately // so that any applications inspecting the window states see an // immediate title set when the window appears, rather than waiting // possibly a few event loop ticks for it to sync from the surface. - if (config_overrides.isSet(.title)) { - const title_ = config_overrides.get(.title); - if (title_) |title| { - win.as(gtk.Window).setTitle(title); - } - } - win.as(gobject.Object).notifyByPspec(properties.@"config-overrides".impl.param_spec); + win.as(gtk.Window).setTitle(title); } return win; @@ -353,16 +334,7 @@ pub const Window = extern struct { // an immediate title set when the window appears, rather than // waiting possibly a few event loop ticks for it to sync from // the surface. - const title_ = title: { - if (priv.config_overrides) |co| { - const config_overrides = co.get(); - if (config_overrides.isSet(.title)) { - break :title config_overrides.get(.title); - } - } - break :title config.title; - }; - if (title_) |title| { + if (config.title) |title| { self.as(gtk.Window).setTitle(title); } @@ -416,19 +388,55 @@ pub const Window = extern struct { /// at the position dictated by the `window-new-tab-position` config. /// The new tab will be selected. pub fn newTab(self: *Self, parent_: ?*CoreSurface) void { - _ = self.newTabPage(parent_, .tab, null); + _ = self.newTabPage(parent_, .tab, .none); } - pub fn newTabForWindow(self: *Self, parent_: ?*CoreSurface, config_overrides: ?*ConfigOverrides) void { - _ = self.newTabPage(parent_, .window, config_overrides); + pub fn newTabForWindow( + self: *Self, + parent_: ?*CoreSurface, + overrides: struct { + command: ?configpkg.Command = null, + working_directory: ?[:0]const u8 = null, + title: ?[:0]const u8 = null, + + pub const none: @This() = .{}; + }, + ) void { + _ = self.newTabPage( + parent_, + .window, + .{ + .command = overrides.command, + .working_directory = overrides.working_directory, + .title = overrides.title, + }, + ); } - fn newTabPage(self: *Self, parent_: ?*CoreSurface, context: apprt.surface.NewSurfaceContext, config_overrides: ?*ConfigOverrides) *adw.TabPage { + fn newTabPage( + self: *Self, + parent_: ?*CoreSurface, + context: apprt.surface.NewSurfaceContext, + overrides: struct { + command: ?configpkg.Command = null, + working_directory: ?[:0]const u8 = null, + title: ?[:0]const u8 = null, + + pub const none: @This() = .{}; + }, + ) *adw.TabPage { const priv: *Private = self.private(); const tab_view = priv.tab_view; // Create our new tab object - const tab = Tab.new(priv.config, config_overrides); + const tab = Tab.new( + priv.config, + .{ + .command = overrides.command, + .working_directory = overrides.working_directory, + .title = overrides.title, + }, + ); if (parent_) |p| { // For a new window's first tab, inherit the parent's initial size hints. @@ -1198,37 +1206,6 @@ pub const Window = extern struct { }); } - fn closureTitle( - _: *Self, - config_: ?*Config, - config_overrides_: ?*ConfigOverrides, - title_: ?[*:0]const u8, - ) callconv(.c) ?[*:0]const u8 { - config: { - if (config_overrides_) |v| { - const config_overrides = v.get(); - if (config_overrides.isSet(.title)) { - if (config_overrides.get(.title)) |title| { - return glib.ext.dupeZ(u8, title); - } - // The `title` has explicitly been set to `null`, skip - // checking the normal config for it's title setting. - break :config; - } - } - if (config_) |v| { - const config = v.get(); - if (config.title) |title| { - return glib.ext.dupeZ(u8, title); - } - } - } - if (title_) |title| { - return glib.ext.dupeZ(u8, std.mem.span(title)); - } - return null; - } - fn closureSubtitle( _: *Self, config_: ?*Config, @@ -1257,11 +1234,6 @@ pub const Window = extern struct { priv.config = null; } - if (priv.config_overrides) |v| { - v.unref(); - priv.config_overrides = null; - } - priv.tab_bindings.setSource(null); gtk.Widget.disposeTemplate( @@ -1336,7 +1308,7 @@ pub const Window = extern struct { _: *adw.TabOverview, self: *Self, ) callconv(.c) *adw.TabPage { - return self.newTabPage(if (self.getActiveSurface()) |v| v.core() else null, .tab, null); + return self.newTabPage(if (self.getActiveSurface()) |v| v.core() else null, .tab, .none); } fn tabOverviewOpen( @@ -2102,7 +2074,6 @@ pub const Window = extern struct { gobject.ext.registerProperties(class, &.{ properties.@"active-surface".impl, properties.config.impl, - properties.@"config-overrides".impl, properties.debug.impl, properties.@"headerbar-visible".impl, properties.@"quick-terminal".impl, @@ -2141,7 +2112,6 @@ pub const Window = extern struct { class.bindTemplateCallback("notify_quick_terminal", &propQuickTerminal); class.bindTemplateCallback("notify_scale_factor", &propScaleFactor); class.bindTemplateCallback("titlebar_style_is_tabs", &closureTitlebarStyleIsTab); - class.bindTemplateCallback("computed_title", &closureTitle); class.bindTemplateCallback("computed_subtitle", &closureSubtitle); // Virtual methods diff --git a/src/apprt/gtk/ui/1.5/window.blp b/src/apprt/gtk/ui/1.5/window.blp index 514826b23f..b66a930936 100644 --- a/src/apprt/gtk/ui/1.5/window.blp +++ b/src/apprt/gtk/ui/1.5/window.blp @@ -40,7 +40,7 @@ template $GhosttyWindow: Adw.ApplicationWindow { visible: bind template.headerbar-visible; title-widget: Adw.WindowTitle { - title: bind $computed_title(template.config, template.config-overrides, template.title) as ; + title: bind template.title; // Blueprint auto-formatter won't let me split this into multiple // lines. Let me explain myself. All parameters to a closure are used // as notifications to recompute the value of the closure. All diff --git a/src/cli/new_window.zig b/src/cli/new_window.zig index 845a509a20..12acafadfc 100644 --- a/src/cli/new_window.zig +++ b/src/cli/new_window.zig @@ -15,9 +15,12 @@ pub const Options = struct { /// If set, open up a new window in a custom instance of Ghostty. class: ?[:0]const u8 = null, + /// Did the user specify a `--working-directory` argument on the command line? + _working_directory_seen: bool = false, + /// All of the arguments after `+new-window`. They will be sent to Ghosttty /// for processing. - _arguments: ?[][:0]const u8 = null, + _arguments: std.ArrayList([:0]const u8) = .empty, /// Enable arg parsing diagnostics so that we don't get an error if /// there is a "normal" config setting on the cli. @@ -25,32 +28,25 @@ pub const Options = struct { /// Manual parse hook, collect all of the arguments after `+new-window`. pub fn parseManuallyHook(self: *Options, alloc: Allocator, arg: []const u8, iter: anytype) (error{InvalidValue} || homedir.ExpandError || std.fs.Dir.RealPathAllocError || Allocator.Error)!bool { - var arguments: std.ArrayList([:0]const u8) = .empty; - errdefer { - for (arguments.items) |argument| alloc.free(argument); - arguments.deinit(alloc); - } - var e_seen: bool = std.mem.eql(u8, arg, "-e"); + // Include the argument that triggered the manual parse hook. - if (try self.checkArg(alloc, arg)) |a| try arguments.append(alloc, a); + if (try self.checkArg(alloc, arg)) |a| try self._arguments.append(alloc, a); // Gather up the rest of the arguments to use as the command. while (iter.next()) |param| { if (e_seen) { - try arguments.append(alloc, try alloc.dupeZ(u8, param)); + try self._arguments.append(alloc, try alloc.dupeZ(u8, param)); continue; } if (std.mem.eql(u8, param, "-e")) { e_seen = true; - try arguments.append(alloc, try alloc.dupeZ(u8, param)); + try self._arguments.append(alloc, try alloc.dupeZ(u8, param)); continue; } - if (try self.checkArg(alloc, param)) |a| try arguments.append(alloc, a); + if (try self.checkArg(alloc, param)) |a| try self._arguments.append(alloc, a); } - self._arguments = try arguments.toOwnedSlice(alloc); - return false; } @@ -62,13 +58,14 @@ pub const Options = struct { if (lib.cutPrefix(u8, arg, "--working-directory=")) |rest| { const stripped = std.mem.trim(u8, rest, &std.ascii.whitespace); - if (std.mem.eql(u8, stripped, "home")) return error.InvalidValue; - if (std.mem.eql(u8, stripped, "inherit")) return error.InvalidValue; + if (std.mem.eql(u8, stripped, "home")) return try alloc.dupeZ(u8, arg); + if (std.mem.eql(u8, stripped, "inherit")) return try alloc.dupeZ(u8, arg); const cwd: std.fs.Dir = std.fs.cwd(); var expandhome_buf: [std.fs.max_path_bytes]u8 = undefined; const expanded = try homedir.expandHome(stripped, &expandhome_buf); var realpath_buf: [std.fs.max_path_bytes]u8 = undefined; const realpath = try cwd.realpath(expanded, &realpath_buf); + self._working_directory_seen = true; return try std.fmt.allocPrintSentinel(alloc, "--working-directory={s}", .{realpath}, 0); } @@ -108,9 +105,11 @@ pub const Options = struct { /// If `--working-directory` is found on the command line and is a relative /// path (i.e. doesn't start with `/`) it will be resolved to an absolute path /// relative to the current working directory that the `ghostty +new-window` -/// command is run from. The special values `home` and `inherit` that are -/// available as "normal" CLI flags or configuration entries do not work when -/// used from the `+new-window` CLI action. +/// command is run from. `~/` prefixes will also be expanded to the user's home +/// directory. +/// +/// If `--working-directory` is _not_ found on the command line, the working +/// directory that `ghostty +new-window` is run from will be passed to Ghostty. /// /// GTK uses an application ID to identify instances of applications. If Ghostty /// is compiled with release optimizations, the default application ID will be @@ -135,8 +134,16 @@ pub const Options = struct { /// * `--class=`: If set, open up a new window in a custom instance of /// Ghostty. The class must be a valid GTK application ID. /// +/// * `--command`: The command to be executed in the first surface of the new window. +/// +/// * `--working-directory=`: The working directory to pass to Ghostty. +/// +/// * `--title`: A title that will override the title of the first surface in +/// the new window. The title override may be edited or removed later. +/// /// * `-e`: Any arguments after this will be interpreted as a command to -/// execute inside the new window instead of the default command. +/// execute inside the first surface of the new window instead of the +/// default command. /// /// Available since: 1.2.0 pub fn run(alloc: Allocator) !u8 { @@ -186,11 +193,12 @@ fn runArgs( if (exit) return 1; } - if (opts._arguments) |arguments| { - if (arguments.len == 0) { - try stderr.print("The -e flag was specified on the command line, but no other arguments were found.\n", .{}); - return 1; - } + if (!opts._working_directory_seen) { + const alloc = opts._arena.?.allocator(); + const cwd: std.fs.Dir = std.fs.cwd(); + var buf: [std.fs.max_path_bytes]u8 = undefined; + const wd = try cwd.realpath(".", &buf); + try opts._arguments.append(alloc, try std.fmt.allocPrintSentinel(alloc, "--working-directory={s}", .{wd}, 0)); } var arena = ArenaAllocator.init(alloc_gpa); @@ -202,7 +210,7 @@ fn runArgs( if (opts.class) |class| .{ .class = class } else .detect, .new_window, .{ - .arguments = opts._arguments, + .arguments = if (opts._arguments.items.len == 0) null else opts._arguments.items, }, ) catch |err| switch (err) { error.IPCFailed => { diff --git a/src/config.zig b/src/config.zig index d559ab1716..0bf61a47fb 100644 --- a/src/config.zig +++ b/src/config.zig @@ -3,7 +3,6 @@ const builtin = @import("builtin"); const file_load = @import("config/file_load.zig"); const formatter = @import("config/formatter.zig"); pub const Config = @import("config/Config.zig"); -pub const ConfigOverrides = @import("config/ConfigOverrides.zig"); pub const conditional = @import("config/conditional.zig"); pub const io = @import("config/io.zig"); pub const string = @import("config/string.zig"); diff --git a/src/config/Config.zig b/src/config/Config.zig index ce891561cd..ca93c85d6c 100644 --- a/src/config/Config.zig +++ b/src/config/Config.zig @@ -30,7 +30,6 @@ const formatterpkg = @import("formatter.zig"); const themepkg = @import("theme.zig"); const url = @import("url.zig"); pub const Key = @import("key.zig").Key; -pub const Type = @import("key.zig").Type; const MetricModifier = fontpkg.Metrics.Modifier; const help_strings = @import("help_strings"); pub const Command = @import("command.zig").Command; @@ -96,23 +95,6 @@ pub const compatibility = std.StaticStringMap( .{ "macos-dock-drop-behavior", compatMacOSDockDropBehavior }, }); -pub fn get(self: *const Config, comptime key: Key) Type(key) { - return @field(self, @tagName(key)); -} - -pub fn set(self: *Config, comptime key: Key, value: Type(key)) Allocator.Error!void { - const alloc = self.arenaAlloc(); - @field(self.*, @tagName(key)) = try cloneValue(alloc, Type(key), value); -} - -test "set/get" { - var config: Config = try .default(std.testing.allocator); - defer config.deinit(); - try std.testing.expect(config.get(.language) == null); - try config.set(.language, "en_US.UTF-8"); - try std.testing.expectEqualStrings("en_US.UTF-8", config.get(.language).?); -} - /// Set Ghostty's graphical user interface language to a language other than the /// system default language. For example: /// @@ -4775,8 +4757,8 @@ fn compatCursorInvertFgBg( // Realistically, these fields were mutually exclusive so anyone // relying on that behavior should just upgrade to the new // cursor-color/cursor-text fields. - const isset = cli.args.parseBool(value_ orelse "t") catch return false; - if (isset) { + const set = cli.args.parseBool(value_ orelse "t") catch return false; + if (set) { self.@"cursor-color" = .@"cell-foreground"; self.@"cursor-text" = .@"cell-background"; } @@ -4793,8 +4775,8 @@ fn compatSelectionInvertFgBg( _ = alloc; assert(std.mem.eql(u8, key, "selection-invert-fg-bg")); - const isset = cli.args.parseBool(value_ orelse "t") catch return false; - if (isset) { + const set = cli.args.parseBool(value_ orelse "t") catch return false; + if (set) { self.@"selection-foreground" = .@"cell-background"; self.@"selection-background" = .@"cell-foreground"; } @@ -7279,9 +7261,9 @@ pub const Keybinds = struct { defer arena.deinit(); const alloc = arena.allocator(); - var keyset: Keybinds = .{}; - try keyset.parseCLI(alloc, "shift+a=copy_to_clipboard"); - try keyset.parseCLI(alloc, "shift+a=csi:hello"); + var set: Keybinds = .{}; + try set.parseCLI(alloc, "shift+a=copy_to_clipboard"); + try set.parseCLI(alloc, "shift+a=csi:hello"); } test "formatConfig single" { diff --git a/src/config/ConfigOverrides.zig b/src/config/ConfigOverrides.zig deleted file mode 100644 index 325359aef8..0000000000 --- a/src/config/ConfigOverrides.zig +++ /dev/null @@ -1,95 +0,0 @@ -//! Wrapper for a Config object that keeps track of which settings have been -//! changed. Settings will be marked as set even if they are set to whatever the -//! default value is for that setting. This allows overrides of a setting from -//! a non-default value to the default value. To remove an override it must be -//! explicitly removed from the set that keeps track of what config entries have -//! been changed. - -const ConfigOverrides = @This(); - -const std = @import("std"); -const Allocator = std.mem.Allocator; - -const configpkg = @import("../config.zig"); -const args = @import("../cli/args.zig"); -const Config = configpkg.Config; -const Key = Config.Key; -const Type = Config.Type; - -const log = std.log.scoped(.config_overrides); - -/// Used to keep track of which settings have been overridden. -isset: std.EnumSet(configpkg.Config.Key), - -/// Storage for the overriding settings. -config: configpkg.Config, - -/// Create a new object that has no config settings overridden. -pub fn init(self: *ConfigOverrides, alloc: Allocator) Allocator.Error!void { - self.* = .{ - .isset = .initEmpty(), - .config = try .default(alloc), - }; -} - -/// Has a config setting been overridden? -pub fn isSet(self: *const ConfigOverrides, comptime key: Key) bool { - return self.isset.contains(key); -} - -/// Set a configuration entry and mark it as having been overridden. -pub fn set(self: *ConfigOverrides, comptime key: Key, value: Type(key)) Allocator.Error!void { - try self.config.set(key, value); - self.isset.insert(key); -} - -/// Mark a configuration entry as having not been overridden. -pub fn unset(self: *ConfigOverrides, comptime key: Key) void { - self.isset.remove(key); -} - -/// Get the value of a configuration entry. -pub fn get(self: *const ConfigOverrides, comptime key: Key) Type(key) { - return self.config.get(key); -} - -/// Parse a string that contains a CLI flag. -pub fn parseCLI(self: *ConfigOverrides, str: []const u8) !void { - const k: []const u8, const v: ?[]const u8 = kv: { - if (!std.mem.startsWith(u8, str, "--")) return; - if (std.mem.indexOfScalarPos(u8, str, 2, '=')) |pos| { - break :kv .{ - std.mem.trim(u8, str[2..pos], &std.ascii.whitespace), - std.mem.trim(u8, str[pos + 1 ..], &std.ascii.whitespace), - }; - } - break :kv .{ std.mem.trim(u8, str[2..], &std.ascii.whitespace), null }; - }; - - const key = std.meta.stringToEnum(Key, k) orelse return; - try args.parseIntoField(Config, self.config.arenaAlloc(), &self.config, k, v); - self.isset.insert(key); -} - -pub fn deinit(self: *ConfigOverrides) callconv(.c) void { - self.config.deinit(); -} - -test "ConfigOverrides" { - const testing = std.testing; - const alloc = testing.allocator; - - var config_overrides: ConfigOverrides = undefined; - try config_overrides.init(alloc); - defer config_overrides.deinit(); - - try testing.expect(config_overrides.isSet(.@"font-size") == false); - try config_overrides.set(.@"font-size", 24.0); - try testing.expect(config_overrides.isSet(.@"font-size") == true); - try testing.expectApproxEqAbs(24.0, config_overrides.get(.@"font-size"), 0.01); - - try testing.expect(config_overrides.isSet(.@"working-directory") == false); - try config_overrides.parseCLI("--working-directory=/home/ghostty"); - try testing.expect(config_overrides.isSet(.@"working-directory") == true); - try testing.expectEqualStrings("/home/ghostty", config_overrides.get(.@"working-directory").?); -} diff --git a/src/config/c_get.zig b/src/config/c_get.zig index a3a45d24cb..dcfdc6716f 100644 --- a/src/config/c_get.zig +++ b/src/config/c_get.zig @@ -4,7 +4,7 @@ const key = @import("key.zig"); const Config = @import("Config.zig"); const Color = Config.Color; const Key = key.Key; -const Type = key.Type; +const Value = key.Value; /// Get a value from the config by key into the given pointer. This is /// specifically for C-compatible APIs. If you're using Zig, just access @@ -17,7 +17,7 @@ pub fn get(config: *const Config, k: Key, ptr_raw: *anyopaque) bool { @setEvalBranchQuota(10_000); switch (k) { inline else => |tag| { - const value = config.get(tag); + const value = fieldByKey(config, tag); return getValue(ptr_raw, value); }, } @@ -102,6 +102,22 @@ fn getValue(ptr_raw: *anyopaque, value: anytype) bool { return true; } +/// Get a value from the config by key. +fn fieldByKey(self: *const Config, comptime k: Key) Value(k) { + const field = comptime field: { + const fields = std.meta.fields(Config); + for (fields) |field| { + if (@field(Key, field.name) == k) { + break :field field; + } + } + + unreachable; + }; + + return @field(self, field.name); +} + test "c_get: u8" { const testing = std.testing; const alloc = testing.allocator; diff --git a/src/config/command.zig b/src/config/command.zig index 7e16ad5c70..7cd70acb31 100644 --- a/src/config/command.zig +++ b/src/config/command.zig @@ -165,6 +165,16 @@ pub const Command = union(enum) { }; } + pub fn deinit(self: *const Self, alloc: Allocator) void { + switch (self.*) { + .shell => |v| alloc.free(v), + .direct => |l| { + for (l) |v| alloc.free(v); + alloc.free(l); + }, + } + } + pub fn formatEntry(self: Self, formatter: formatterpkg.EntryFormatter) !void { switch (self) { .shell => |v| try formatter.formatEntry([]const u8, v), diff --git a/src/config/key.zig b/src/config/key.zig index 6c083673a3..5709e2074a 100644 --- a/src/config/key.zig +++ b/src/config/key.zig @@ -32,7 +32,7 @@ pub const Key = key: { }; /// Returns the value type for a key -pub fn Type(comptime key: Key) type { +pub fn Value(comptime key: Key) type { const field = comptime field: { @setEvalBranchQuota(100_000); @@ -52,6 +52,6 @@ pub fn Type(comptime key: Key) type { test "Value" { const testing = std.testing; - try testing.expectEqual(Config.RepeatableString, Type(.@"font-family")); - try testing.expectEqual(?bool, Type(.@"cursor-style-blink")); + try testing.expectEqual(Config.RepeatableString, Value(.@"font-family")); + try testing.expectEqual(?bool, Value(.@"cursor-style-blink")); } From e27956fdde1b3964d689f8f0c038b29f6e7d5157 Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Wed, 4 Mar 2026 14:03:38 -0600 Subject: [PATCH 147/277] gtk: remove modifications to the core for overrides --- src/Surface.zig | 19 +------------------ src/apprt/embedded.zig | 1 - src/apprt/gtk/class/surface.zig | 13 ++++++++----- 3 files changed, 9 insertions(+), 24 deletions(-) diff --git a/src/Surface.zig b/src/Surface.zig index c13a29c4ef..a3691b53e7 100644 --- a/src/Surface.zig +++ b/src/Surface.zig @@ -463,12 +463,6 @@ pub fn init( app: *App, rt_app: *apprt.runtime.App, rt_surface: *apprt.runtime.Surface, - overrides: struct { - command: ?configpkg.Command = null, - working_directory: ?[:0]const u8 = null, - - pub const none: @This() = .{}; - }, ) !void { // Apply our conditional state. If we fail to apply the conditional state // then we log and attempt to move forward with the old config. @@ -614,9 +608,6 @@ pub fn init( // The command we're going to execute const command: ?configpkg.Command = command: { - if (overrides.command) |command| { - break :command command; - } if (app.first) { if (config.@"initial-command") |command| { break :command command; @@ -625,14 +616,6 @@ pub fn init( break :command config.command; }; - // The working directory to execute the command in. - const working_directory: ?[]const u8 = wd: { - if (overrides.working_directory) |working_directory| { - break :wd working_directory; - } - break :wd config.@"working-directory"; - }; - // Start our IO implementation // This separate block ({}) is important because our errdefers must // be scoped here to be valid. @@ -656,7 +639,7 @@ pub fn init( .shell_integration = config.@"shell-integration", .shell_integration_features = config.@"shell-integration-features", .cursor_blink = config.@"cursor-style-blink", - .working_directory = working_directory, + .working_directory = config.@"working-directory", .resources_dir = global_state.resources_dir.host(), .term = config.term, .rt_pre_exec_info = .init(config), diff --git a/src/apprt/embedded.zig b/src/apprt/embedded.zig index 810334afff..54d5472c62 100644 --- a/src/apprt/embedded.zig +++ b/src/apprt/embedded.zig @@ -572,7 +572,6 @@ pub const Surface = struct { app.core_app, app, self, - .none, ); errdefer self.core_surface.deinit(); diff --git a/src/apprt/gtk/class/surface.zig b/src/apprt/gtk/class/surface.zig index 64fdbe8428..8d9e1bcf09 100644 --- a/src/apprt/gtk/class/surface.zig +++ b/src/apprt/gtk/class/surface.zig @@ -3343,7 +3343,7 @@ pub const Surface = extern struct { }; fn initSurface(self: *Self) InitError!void { - const priv = self.private(); + const priv: *Private = self.private(); assert(priv.core_surface == null); const gl_area = priv.gl_area; @@ -3376,6 +3376,13 @@ pub const Surface = extern struct { ); defer config.deinit(); + if (priv.overrides.command) |c| { + config.command = try c.clone(config._arena.?.allocator()); + } + if (priv.overrides.working_directory) |wd| { + config.@"working-directory" = try config._arena.?.allocator().dupeZ(u8, wd); + } + // Properties that can impact surface init if (priv.font_size_request) |size| config.@"font-size" = size.points; if (priv.pwd) |pwd| config.@"working-directory" = pwd; @@ -3387,10 +3394,6 @@ pub const Surface = extern struct { app.core(), app.rt(), &priv.rt_surface, - .{ - .command = priv.overrides.command, - .working_directory = priv.overrides.working_directory, - }, ) catch |err| { log.warn("failed to initialize surface err={}", .{err}); return error.SurfaceError; From 05807f0d72d44ba24048cce56bf716d2c629ff30 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Wed, 4 Mar 2026 13:43:54 -0800 Subject: [PATCH 148/277] Revert "build: link to the system FontConfig by default on non-macOS systems (#11152)" This reverts commit ee4c6f88c5517d242b73427f66da4d54d41e35a8. From 57d877a0d622a01381688cbafd8d227612640fc7 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Wed, 4 Mar 2026 13:45:30 -0800 Subject: [PATCH 149/277] Revert "build: link to the system FontConfig by default on non-macOS systems" This reverts commit 89f9dd7848111b28287a70388d610d66227a53f4. --- HACKING.md | 9 --------- src/build/Config.zig | 14 +------------- src/build/SharedDeps.zig | 7 ------- 3 files changed, 1 insertion(+), 29 deletions(-) diff --git a/HACKING.md b/HACKING.md index d69bcd0f88..7ba5848811 100644 --- a/HACKING.md +++ b/HACKING.md @@ -38,15 +38,6 @@ here: | `zig build dist` | Builds a source tarball | | `zig build distcheck` | Builds and validates a source tarball | -## FontConfig and GTK - -Because of the global shared state that FontConfig maintains, FontConfig must -be linked dynamically to the same system FontConfig shared library that GTK -uses. Ghostty's default has been changed to always link to the system FontConfig -library. If that is overridden (by specifying `-fno-sys=fontconfig` during the -build) Ghostty may crash when trying to locate glyphs that are not available in -the default font. - ## Extra Dependencies Building Ghostty from a Git checkout on Linux requires some additional diff --git a/src/build/Config.zig b/src/build/Config.zig index aded6007d4..3a8a4e0c74 100644 --- a/src/build/Config.zig +++ b/src/build/Config.zig @@ -424,19 +424,6 @@ pub fn init(b: *std.Build, appVersion: []const u8) !Config { // show up properly in `--help`. { - // These should default to `true` except on macOS because linking them - // to Ghostty statically when GTK is dynamically linked to them can - // cause crashes. - for (&[_][]const u8{ - "fontconfig", - }) |dep| { - _ = b.systemIntegrationOption( - dep, - .{ - .default = if (target.result.os.tag.isDarwin()) false else true, - }, - ); - } // These dependencies we want to default false if we're on macOS. // On macOS we don't want to use system libraries because we // generally want a fat binary. This can be overridden with the @@ -444,6 +431,7 @@ pub fn init(b: *std.Build, appVersion: []const u8) !Config { for (&[_][]const u8{ "freetype", "harfbuzz", + "fontconfig", "libpng", "zlib", "oniguruma", diff --git a/src/build/SharedDeps.zig b/src/build/SharedDeps.zig index 8216771281..9276c99145 100644 --- a/src/build/SharedDeps.zig +++ b/src/build/SharedDeps.zig @@ -200,13 +200,6 @@ pub fn add( if (b.systemIntegrationOption("fontconfig", .{})) { step.linkSystemLibrary2("fontconfig", dynamic_link_opts); } else { - if (self.config.app_runtime == .gtk) - std.debug.print( - \\WARNING: Statically linking FontConfig when using the GTK app runtime is known - \\to cause crashes! It is HIGHLY recommended that Ghostty be dynamically linked - \\to the system FontConfig library. - \\ - , .{}); step.linkLibrary(fontconfig_dep.artifact("fontconfig")); try static_libs.append( b.allocator, From 5bc5820f3255cc8dfbf6c30e3f7edb4a947add3d Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Wed, 4 Mar 2026 16:01:12 -0600 Subject: [PATCH 150/277] gtk: simplify new-window action memory management with an arena --- src/apprt/gtk/class/application.zig | 27 ++++++--------------------- 1 file changed, 6 insertions(+), 21 deletions(-) diff --git a/src/apprt/gtk/class/application.zig b/src/apprt/gtk/class/application.zig index 55b392f766..c3ff51e0f7 100644 --- a/src/apprt/gtk/class/application.zig +++ b/src/apprt/gtk/class/application.zig @@ -1671,22 +1671,15 @@ pub const Application = extern struct { ) callconv(.c) void { log.debug("received new window action", .{}); - const alloc = Application.default().allocator(); + var arena: std.heap.ArenaAllocator = .init(Application.default().allocator()); + defer arena.deinit(); - var working_directory: ?[:0]const u8 = null; - defer if (working_directory) |wd| alloc.free(wd); + const alloc = arena.allocator(); + var working_directory: ?[:0]const u8 = null; var title: ?[:0]const u8 = null; - defer if (title) |t| alloc.free(t); - var command: ?configpkg.Command = null; - defer if (command) |c| c.deinit(alloc); - var args: std.ArrayList([:0]const u8) = .empty; - defer { - for (args.items) |arg| alloc.free(arg); - args.deinit(alloc); - } overrides: { // were we given a parameter? @@ -1730,7 +1723,6 @@ pub const Application = extern struct { log.warn("unable to duplicate argument {d} {s}: {t}", .{ i, str, err }); break :overrides; }; - errdefer alloc.free(cpy); args.append(alloc, cpy) catch |err| { log.warn("unable to append argument {d} {s}: {t}", .{ i, str, err }); break :overrides; @@ -1744,7 +1736,6 @@ pub const Application = extern struct { } if (lib.cutPrefix(u8, str, "--command=")) |v| { - if (command) |c| c.deinit(alloc); var cmd: configpkg.Command = undefined; cmd.parseCLI(alloc, v) catch |err| { log.warn("unable to parse command: {t}", .{err}); @@ -1754,7 +1745,6 @@ pub const Application = extern struct { continue; } if (lib.cutPrefix(u8, str, "--working-directory=")) |v| { - if (working_directory) |wd| alloc.free(wd); working_directory = alloc.dupeZ(u8, std.mem.trim(u8, v, &std.ascii.whitespace)) catch |err| wd: { log.warn("unable to duplicate working directory: {t}", .{err}); break :wd null; @@ -1762,7 +1752,6 @@ pub const Application = extern struct { continue; } if (lib.cutPrefix(u8, str, "--title=")) |v| { - if (title) |t| alloc.free(t); title = alloc.dupeZ(u8, std.mem.trim(u8, v, &std.ascii.whitespace)) catch |err| t: { log.warn("unable to duplicate title: {t}", .{err}); break :t null; @@ -1772,13 +1761,9 @@ pub const Application = extern struct { } } - if (args.items.len > 0) direct: { - if (command) |c| c.deinit(alloc); + if (args.items.len > 0) { command = .{ - .direct = args.toOwnedSlice(alloc) catch |err| { - log.warn("unable to convert list of arguments to owned slice: {t}", .{err}); - break :direct; - }, + .direct = args.items, }; } From 58d6021ec44c2383344f2c08214ebe3dd754ea4d Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Wed, 4 Mar 2026 14:15:56 -0800 Subject: [PATCH 151/277] apprt/gtk: reduce split-tree flicker by reusing leaf widgets Fixes #8208 Split-tree updates currently clear `tree_bin` and then wait for every surface to become parentless before rebuilding. That leaves the split area blank for one or more frames, which is the visible flicker during split create/close/ resize/equalize actions. Keep the previous widget tree attached until the idle rebuild runs, then swap in the rebuilt tree in one step. During rebuild, reuse existing leaf widgets by detaching and reparenting them into the new `GtkPaned` hierarchy instead of recreating wrappers for every leaf. This removes the parent-settling rebuild path and avoids transient blank frames while preserving debounced rebuild behavior. --- src/apprt/gtk/class/split_tree.zig | 234 +++++++++++++++++------------ 1 file changed, 135 insertions(+), 99 deletions(-) diff --git a/src/apprt/gtk/class/split_tree.zig b/src/apprt/gtk/class/split_tree.zig index 0ff7e60441..497188b1d5 100644 --- a/src/apprt/gtk/class/split_tree.zig +++ b/src/apprt/gtk/class/split_tree.zig @@ -157,11 +157,6 @@ pub const SplitTree = extern struct { /// used to debounce updates. rebuild_source: ?c_uint = null, - /// Tracks whether we want a rebuild to happen at the next tick - /// that our surface tree has no surfaces with parents. See the - /// propTree function for a lot more details. - rebuild_pending: bool, - /// Used to store state about a pending surface close for the /// close dialog. pending_close: ?Surface.Tree.Node.Handle, @@ -408,13 +403,6 @@ pub const SplitTree = extern struct { self, .{ .detail = "focused" }, ); - _ = gobject.Object.signals.notify.connect( - surface.as(gtk.Widget), - *Self, - propSurfaceParent, - self, - .{ .detail = "parent" }, - ); } } @@ -478,20 +466,6 @@ pub const SplitTree = extern struct { return surface; } - /// Returns whether any of the surfaces in the tree have a parent. - /// This is important because we can only rebuild the widget tree - /// when every surface has no parent. - fn getTreeHasParents(self: *Self) bool { - const tree: *const Surface.Tree = self.getTree() orelse &.empty; - var it = tree.iterator(); - while (it.next()) |entry| { - const surface = entry.view; - if (surface.as(gtk.Widget).getParent() != null) return true; - } - - return false; - } - pub fn getHasSurfaces(self: *Self) bool { const tree: *const Surface.Tree = self.private().tree orelse &.empty; return !tree.isEmpty(); @@ -779,27 +753,6 @@ pub const SplitTree = extern struct { self.as(gobject.Object).notifyByPspec(properties.@"active-surface".impl.param_spec); } - fn propSurfaceParent( - _: *gtk.Widget, - _: *gobject.ParamSpec, - self: *Self, - ) callconv(.c) void { - const priv = self.private(); - - // If we're not waiting to rebuild then ignore this. - if (!priv.rebuild_pending) return; - - // If any parents still exist in our tree then don't do anything. - if (self.getTreeHasParents()) return; - - // Schedule the rebuild. Note, I tried to do this immediately (not - // on an idle tick) and it didn't work and had obvious rendering - // glitches. Something to look into in the future. - assert(priv.rebuild_source == null); - priv.rebuild_pending = false; - priv.rebuild_source = glib.idleAdd(onRebuild, self); - } - fn propTree( self: *Self, _: *gobject.ParamSpec, @@ -807,6 +760,12 @@ pub const SplitTree = extern struct { ) callconv(.c) void { const priv = self.private(); + // No matter what we notify + self.as(gobject.Object).freezeNotify(); + defer self.as(gobject.Object).thawNotify(); + self.as(gobject.Object).notifyByPspec(properties.@"has-surfaces".impl.param_spec); + self.as(gobject.Object).notifyByPspec(properties.@"is-zoomed".impl.param_spec); + // If we were planning a rebuild, always remove that so we can // start from a clean slate. if (priv.rebuild_source) |v| { @@ -816,38 +775,22 @@ pub const SplitTree = extern struct { priv.rebuild_source = null; } - // We need to wait for all our previous surfaces to lose their - // parent before adding them to a new one. I'm not sure if its a GTK - // bug, but manually forcing an unparent of all prior surfaces AND - // adding them to a new parent in the same tick causes the GLArea - // to break (it seems). I didn't investigate too deeply. - // - // Note, we also can't just defer to an idle tick (via idleAdd) because - // sometimes it takes more than one tick for all our surfaces to - // lose their parent. - // - // To work around this issue, if we have any surfaces that have - // a parent, we set the build pending flag and wait for the tree - // to be fully parent-free before building. - priv.rebuild_pending = self.getTreeHasParents(); - - // Reset our prior bin. This will force all prior surfaces to - // unparent... eventually. - priv.tree_bin.setChild(null); - - // If none of the surfaces we plan on drawing require an unparent - // then we can setup our tree immediately. Otherwise, it'll happen - // via the `propSurfaceParent` callback. - if (!priv.rebuild_pending and priv.rebuild_source == null) { - priv.rebuild_source = glib.idleAdd( - onRebuild, - self, - ); + // If we transitioned to an empty tree, clear immediately instead of + // waiting for an idle callback. Delaying teardown can keep the last + // surface alive during shutdown if the main loop exits first. + if (priv.tree == null) { + priv.tree_bin.setChild(null); + return; } - // Dependent properties - self.as(gobject.Object).notifyByPspec(properties.@"has-surfaces".impl.param_spec); - self.as(gobject.Object).notifyByPspec(properties.@"is-zoomed".impl.param_spec); + // Build on an idle callback so rapid tree changes are debounced. + // We keep the existing tree attached until the rebuild runs, + // which avoids transient empty frames. + assert(priv.rebuild_source == null); + priv.rebuild_source = glib.idleAdd( + onRebuild, + self, + ); } fn onRebuild(ud: ?*anyopaque) callconv(.c) c_int { @@ -857,22 +800,21 @@ pub const SplitTree = extern struct { const priv = self.private(); priv.rebuild_source = null; - // Prior to rebuilding the tree, our surface tree must be - // comprised of fully orphaned surfaces. - assert(!self.getTreeHasParents()); - // Rebuild our tree const tree: *const Surface.Tree = self.private().tree orelse &.empty; - if (!tree.isEmpty()) { - priv.tree_bin.setChild(self.buildTree( + if (tree.isEmpty()) { + priv.tree_bin.setChild(null); + } else { + const built = self.buildTree( tree, tree.zoomed orelse .root, - )); + ); + defer built.deinit(); + priv.tree_bin.setChild(built.widget); } - // If we have a last focused surface, we need to refocus it, because - // during the frame between setting the bin to null and rebuilding, - // GTK will reset our focus state (as it should!) + // Replacing our tree widget hierarchy can reset focus state. + // If we have a last-focused surface, restore focus to it. if (priv.last_focused.get()) |v| { defer v.unref(); v.grabFocus(); @@ -889,26 +831,120 @@ pub const SplitTree = extern struct { /// Builds the widget tree associated with a surface split tree. /// - /// The final returned widget is expected to be a floating reference, - /// ready to be attached to a parent widget. + /// Returned widgets are expected to be attached to a parent by the caller. + /// + /// If `release_ref` is true then `widget` has an extra temporary + /// reference that must be released once it is parented in the rebuilt + /// tree. + const BuildTreeResult = struct { + widget: *gtk.Widget, + release_ref: bool, + + pub fn initNew(widget: *gtk.Widget) BuildTreeResult { + return .{ .widget = widget, .release_ref = false }; + } + + pub fn initReused(widget: *gtk.Widget) BuildTreeResult { + // We add a temporary ref to the widget to ensure it doesn't + // get destroyed while we're rebuilding the tree and detaching + // it from its old parent. The caller is expected to release + // this ref once the widget is attached to its new parent. + _ = widget.as(gobject.Object).ref(); + + // Detach after we ref it so that this doesn't mark the + // widget for destruction. + detachWidget(widget); + + return .{ .widget = widget, .release_ref = true }; + } + + pub fn deinit(self: BuildTreeResult) void { + // If we have to release a ref, do it. + if (self.release_ref) self.widget.as(gobject.Object).unref(); + } + }; + fn buildTree( self: *Self, tree: *const Surface.Tree, current: Surface.Tree.Node.Handle, - ) *gtk.Widget { + ) BuildTreeResult { return switch (tree.nodes[current.idx()]) { - .leaf => |v| gobject.ext.newInstance(SurfaceScrolledWindow, .{ - .surface = v, - }).as(gtk.Widget), - .split => |s| SplitTreeSplit.new( - current, - &s, - self.buildTree(tree, s.left), - self.buildTree(tree, s.right), - ).as(gtk.Widget), + .leaf => |v| leaf: { + const window = ext.getAncestor( + SurfaceScrolledWindow, + v.as(gtk.Widget), + ) orelse { + // The surface isn't in a window already so we don't + // have to worry about reuse. + break :leaf .initNew(gobject.ext.newInstance( + SurfaceScrolledWindow, + .{ .surface = v }, + ).as(gtk.Widget)); + }; + + // Keep this widget alive while we detach it from the + // old tree and adopt it into the new one. + break :leaf .initReused(window.as(gtk.Widget)); + }, + .split => |s| split: { + const left = self.buildTree(tree, s.left); + defer left.deinit(); + const right = self.buildTree(tree, s.right); + defer right.deinit(); + + break :split .initNew(SplitTreeSplit.new( + current, + &s, + left.widget, + right.widget, + ).as(gtk.Widget)); + }, }; } + /// Detach a split widget from its current parent. + /// + /// We intentionally use parent-specific child APIs when possible + /// (`GtkPaned.setStartChild/setEndChild`, `AdwBin.setChild`) instead of + /// calling `gtk.Widget.unparent` directly. Container implementations track + /// child pointers/properties internally, and those setters are the path + /// that keeps container state and notifications in sync. + fn detachWidget(widget: *gtk.Widget) void { + const parent = widget.getParent() orelse return; + + // Surface will be in a paned when it is split. + if (gobject.ext.cast(gtk.Paned, parent)) |paned| { + if (paned.getStartChild()) |child| { + if (child == widget) { + paned.setStartChild(null); + return; + } + } + + if (paned.getEndChild()) |child| { + if (child == widget) { + paned.setEndChild(null); + return; + } + } + } + + // Surface will be in a bin when it is not split. + if (gobject.ext.cast(adw.Bin, parent)) |bin| { + if (bin.getChild()) |child| { + if (child == widget) { + bin.setChild(null); + return; + } + } + } + + // Fallback for unexpected parents where we don't have a typed + // container API available. + widget.unparent(); + } + //--------------------------------------------------------------- // Class From dfa968d932ecb6928ebab9a9d460ae0ac629f985 Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Thu, 5 Mar 2026 03:07:05 +0000 Subject: [PATCH 152/277] Update VOUCHED list (#11176) Triggered by [comment](https://github.com/ghostty-org/ghostty/issues/11175#issuecomment-4001807388) from @jcollie. Vouch: @douglas Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index 54684edf9b..e10175b3c0 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -54,6 +54,7 @@ dervedro diaaeddin doprz douglance +douglas drepper elias8 ephemera From a5327a51f3fedea890f59ad75e7666a57bb743c4 Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Thu, 5 Mar 2026 04:34:36 +0000 Subject: [PATCH 153/277] Update VOUCHED list (#11179) Triggered by [discussion comment](https://github.com/ghostty-org/ghostty/discussions/11164#discussioncomment-16005149) from @mitchellh. Vouch: @Michielvk Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index e10175b3c0..14e16df111 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -99,6 +99,7 @@ markdorison markhuot marrocco-simone matkotiric +michielvk miguelelgallo mihi314 mikailmm From 961bf46884dc7f75a4bfd8640bf7f57baed6b540 Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Wed, 4 Mar 2026 22:35:58 -0600 Subject: [PATCH 154/277] Fix Windows test in src/Command.zig This was introduced in #10611. This doesn't fix all of the current Windows build problems, but at least fixes one that I introduced. --- src/Command.zig | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Command.zig b/src/Command.zig index 3a40143b94..2b381912b6 100644 --- a/src/Command.zig +++ b/src/Command.zig @@ -725,6 +725,11 @@ test "Command: redirect stdout to file" { .path = "C:\\Windows\\System32\\whoami.exe", .args = &.{"C:\\Windows\\System32\\whoami.exe"}, .stdout = stdout, + .os_pre_exec = null, + .rt_pre_exec = null, + .rt_post_fork = null, + .rt_pre_exec_info = undefined, + .rt_post_fork_info = undefined, } else .{ .path = "/bin/sh", .args = &.{ "/bin/sh", "-c", "echo hello" }, From 3dde6e2559e0aa67e04a6001485d87b80ed4c1dd Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Wed, 4 Mar 2026 20:37:16 -0800 Subject: [PATCH 155/277] terminal: bound link regex search work with Oniguruma retry limits Fixes #11177 Use per-search Oniguruma match params (retry_limit_in_search) in StringMap-backed link detection to avoid pathological backtracking hangs on very long lines. The units are ticks in the internal loop so its kind of opaque but this seems to still match some very long URLs. The test case in question was a 169K character line (which is now rejected). --- pkg/oniguruma/main.zig | 2 + pkg/oniguruma/match_param.zig | 23 ++++++++++ pkg/oniguruma/regex.zig | 79 ++++++++++++++++++++++++++++++----- src/terminal/StringMap.zig | 25 ++++++++++- 4 files changed, 117 insertions(+), 12 deletions(-) create mode 100644 pkg/oniguruma/match_param.zig diff --git a/pkg/oniguruma/main.zig b/pkg/oniguruma/main.zig index a8e415cfb3..2541cc3585 100644 --- a/pkg/oniguruma/main.zig +++ b/pkg/oniguruma/main.zig @@ -1,4 +1,5 @@ const initpkg = @import("init.zig"); +const match_param = @import("match_param.zig"); const regex = @import("regex.zig"); const region = @import("region.zig"); const types = @import("types.zig"); @@ -10,6 +11,7 @@ pub const errors = @import("errors.zig"); pub const init = initpkg.init; pub const deinit = initpkg.deinit; pub const Encoding = types.Encoding; +pub const MatchParam = match_param.MatchParam; pub const Regex = regex.Regex; pub const Region = region.Region; pub const Syntax = types.Syntax; diff --git a/pkg/oniguruma/match_param.zig b/pkg/oniguruma/match_param.zig new file mode 100644 index 0000000000..b28258ff08 --- /dev/null +++ b/pkg/oniguruma/match_param.zig @@ -0,0 +1,23 @@ +const c = @import("c.zig").c; +const errors = @import("errors.zig"); +const Error = errors.Error; + +pub const MatchParam = struct { + value: *c.OnigMatchParam, + + pub fn init() !MatchParam { + const value = c.onig_new_match_param() orelse return Error.Memory; + return .{ .value = value }; + } + + pub fn deinit(self: *MatchParam) void { + c.onig_free_match_param(self.value); + } + + pub fn setRetryLimitInSearch(self: *MatchParam, limit: usize) !void { + _ = try errors.convertError(c.onig_set_retry_limit_in_search_of_match_param( + self.value, + @intCast(limit), + )); + } +}; diff --git a/pkg/oniguruma/regex.zig b/pkg/oniguruma/regex.zig index a73c7fc105..fd920e01af 100644 --- a/pkg/oniguruma/regex.zig +++ b/pkg/oniguruma/regex.zig @@ -3,6 +3,7 @@ const c = @import("c.zig").c; const types = @import("types.zig"); const errors = @import("errors.zig"); const testEnsureInit = @import("testing.zig").ensureInit; +const MatchParam = @import("match_param.zig").MatchParam; const Region = @import("region.zig").Region; const Error = errors.Error; const ErrorInfo = errors.ErrorInfo; @@ -43,6 +44,17 @@ pub const Regex = struct { self: *Regex, str: []const u8, options: Option, + ) !Region { + return self.searchWithParam(str, options, null); + } + + /// Search an entire string for matches. This always returns a region + /// which may heap allocate (C allocator). + pub fn searchWithParam( + self: *Regex, + str: []const u8, + options: Option, + match_param: ?*MatchParam, ) !Region { var region: Region = .{}; @@ -51,7 +63,14 @@ pub const Regex = struct { // any errors to free that memory. errdefer region.deinit(); - _ = try self.searchAdvanced(str, 0, str.len, ®ion, options); + _ = try self.searchAdvancedWithParam( + str, + 0, + str.len, + ®ion, + options, + match_param, + ); return region; } @@ -64,15 +83,47 @@ pub const Regex = struct { region: *Region, options: Option, ) !usize { - const pos = try errors.convertError(c.onig_search( - self.value, - str.ptr, - str.ptr + str.len, - str.ptr + start, - str.ptr + end, - @ptrCast(region), - options.int(), - )); + return self.searchAdvancedWithParam( + str, + start, + end, + region, + options, + null, + ); + } + + /// onig_search_with_param directly + pub fn searchAdvancedWithParam( + self: *Regex, + str: []const u8, + start: usize, + end: usize, + region: *Region, + options: Option, + match_param: ?*MatchParam, + ) !usize { + const pos = try errors.convertError(if (match_param) |param| + c.onig_search_with_param( + self.value, + str.ptr, + str.ptr + str.len, + str.ptr + start, + str.ptr + end, + @ptrCast(region), + options.int(), + param.value, + ) + else + c.onig_search( + self.value, + str.ptr, + str.ptr + str.len, + str.ptr + start, + str.ptr + end, + @ptrCast(region), + options.int(), + )); return @intCast(pos); } @@ -90,4 +141,12 @@ test { try testing.expectEqual(@as(usize, 1), reg.count()); try testing.expectError(Error.Mismatch, re.search("hello", .{})); + + var match_param = try MatchParam.init(); + defer match_param.deinit(); + try match_param.setRetryLimitInSearch(1000); + + var reg_param = try re.searchWithParam("hello foo bar", .{}, &match_param); + defer reg_param.deinit(); + try testing.expectEqual(@as(usize, 1), reg_param.count()); } diff --git a/src/terminal/StringMap.zig b/src/terminal/StringMap.zig index f7d88d1c8c..18dd7b19c1 100644 --- a/src/terminal/StringMap.zig +++ b/src/terminal/StringMap.zig @@ -11,6 +11,12 @@ const Screen = @import("Screen.zig"); const Pin = @import("PageList.zig").Pin; const Allocator = std.mem.Allocator; +// Retry budget for StringMap regex searches. +// +// Units are Oniguruma retry steps (internal backtracking/retry counter), +// not bytes/characters/time. +const oni_search_retry_limit = 100_000; + string: [:0]const u8, map: []Pin, @@ -44,11 +50,26 @@ pub const SearchIterator = struct { pub fn next(self: *SearchIterator) !?Match { if (self.offset >= self.map.string.len) return null; - var region = self.regex.search( + // Use per-search match params so we can bound regex retry steps + // (Oniguruma's internal backtracking work counter). + var match_param = try oni.MatchParam.init(); + defer match_param.deinit(); + try match_param.setRetryLimitInSearch(oni_search_retry_limit); + + var region = self.regex.searchWithParam( self.map.string[self.offset..], .{}, + &match_param, ) catch |err| switch (err) { - error.Mismatch => { + // Retry/stack-limit errors mean we hit our work budget and + // aborted matching. + // For iterator callers this is equivalent to "no further matches". + error.Mismatch, + error.RetryLimitInMatchOver, + error.RetryLimitInSearchOver, + error.MatchStackLimitOver, + error.SubexpCallLimitInSearchOver, + => { self.offset = self.map.string.len; return null; }, From c920a88cdcc19ed42ab013c1ba2bb9ad41592ada Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Wed, 4 Mar 2026 23:30:58 -0600 Subject: [PATCH 156/277] GTK: add 'move' to the drop target actions Fixes #11175 --- src/apprt/gtk/ui/1.2/surface.blp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/apprt/gtk/ui/1.2/surface.blp b/src/apprt/gtk/ui/1.2/surface.blp index d8483285ff..55c54531cb 100644 --- a/src/apprt/gtk/ui/1.2/surface.blp +++ b/src/apprt/gtk/ui/1.2/surface.blp @@ -221,7 +221,7 @@ Overlay terminal_page { DropTarget drop_target { drop => $drop(); - actions: copy; + actions: copy | move; } } From acf54a91668b524d9a5e6e800c34ce2d08fd4d48 Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Thu, 5 Mar 2026 08:26:08 -0600 Subject: [PATCH 157/277] windows: use new callconv convention --- src/os/windows.zig | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/os/windows.zig b/src/os/windows.zig index 1853f41626..87d1b662ee 100644 --- a/src/os/windows.zig +++ b/src/os/windows.zig @@ -53,22 +53,22 @@ pub const exp = struct { hWritePipe: *windows.HANDLE, lpPipeAttributes: ?*const windows.SECURITY_ATTRIBUTES, nSize: windows.DWORD, - ) callconv(windows.WINAPI) windows.BOOL; + ) callconv(.winapi) windows.BOOL; pub extern "kernel32" fn CreatePseudoConsole( size: windows.COORD, hInput: windows.HANDLE, hOutput: windows.HANDLE, dwFlags: windows.DWORD, phPC: *HPCON, - ) callconv(windows.WINAPI) windows.HRESULT; - pub extern "kernel32" fn ResizePseudoConsole(hPC: HPCON, size: windows.COORD) callconv(windows.WINAPI) windows.HRESULT; - pub extern "kernel32" fn ClosePseudoConsole(hPC: HPCON) callconv(windows.WINAPI) void; + ) callconv(.winapi) windows.HRESULT; + pub extern "kernel32" fn ResizePseudoConsole(hPC: HPCON, size: windows.COORD) callconv(.winapi) windows.HRESULT; + pub extern "kernel32" fn ClosePseudoConsole(hPC: HPCON) callconv(.winapi) void; pub extern "kernel32" fn InitializeProcThreadAttributeList( lpAttributeList: LPPROC_THREAD_ATTRIBUTE_LIST, dwAttributeCount: windows.DWORD, dwFlags: windows.DWORD, lpSize: *windows.SIZE_T, - ) callconv(windows.WINAPI) windows.BOOL; + ) callconv(.winapi) windows.BOOL; pub extern "kernel32" fn UpdateProcThreadAttribute( lpAttributeList: LPPROC_THREAD_ATTRIBUTE_LIST, dwFlags: windows.DWORD, @@ -77,7 +77,7 @@ pub const exp = struct { cbSize: windows.SIZE_T, lpPreviousValue: ?windows.PVOID, lpReturnSize: ?*windows.SIZE_T, - ) callconv(windows.WINAPI) windows.BOOL; + ) callconv(.winapi) windows.BOOL; pub extern "kernel32" fn PeekNamedPipe( hNamedPipe: windows.HANDLE, lpBuffer: ?windows.LPVOID, @@ -85,7 +85,7 @@ pub const exp = struct { lpBytesRead: ?*windows.DWORD, lpTotalBytesAvail: ?*windows.DWORD, lpBytesLeftThisMessage: ?*windows.DWORD, - ) callconv(windows.WINAPI) windows.BOOL; + ) callconv(.winapi) windows.BOOL; // Duplicated here because lpCommandLine is not marked optional in zig std pub extern "kernel32" fn CreateProcessW( lpApplicationName: ?windows.LPWSTR, @@ -98,7 +98,7 @@ pub const exp = struct { lpCurrentDirectory: ?windows.LPWSTR, lpStartupInfo: *windows.STARTUPINFOW, lpProcessInformation: *windows.PROCESS_INFORMATION, - ) callconv(windows.WINAPI) windows.BOOL; + ) callconv(.winapi) windows.BOOL; }; pub const PROC_THREAD_ATTRIBUTE_NUMBER = 0x0000FFFF; From f36b903479f54fc7202a95ca10509f3eac06e007 Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Thu, 5 Mar 2026 14:40:10 +0000 Subject: [PATCH 158/277] Update VOUCHED list (#11191) Triggered by [comment](https://github.com/ghostty-org/ghostty/issues/11190#issuecomment-4005537826) from @00-kat. Vouch: @AnthonyZhOon Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index 14e16df111..ccc0d4f455 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -30,6 +30,7 @@ alexfeijoo44 alexjuca amadeus andrejdaskalov +anthonyzhoon atomk balazs-szucs bennettp123 From e1f4ee7fdd4d5fc4b6b86dd70986be75a0bacabd Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Thu, 5 Mar 2026 14:53:00 +0000 Subject: [PATCH 159/277] Update VOUCHED list (#11192) Triggered by [discussion comment](https://github.com/ghostty-org/ghostty/discussions/11184#discussioncomment-16011801) from @mitchellh. Vouch: @mac0ne Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index ccc0d4f455..e246ba1372 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -94,6 +94,7 @@ laxystem liby linustalacko lonsagisawa +mac0ne mahnokropotkinvich marijagjorgjieva markdorison From e8aad103263297d41335a27d9d1679a7ab47c08b Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Thu, 5 Mar 2026 09:26:52 -0600 Subject: [PATCH 160/277] windows: avoid the use of wcwidth --- src/benchmark/CodepointWidth.zig | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/benchmark/CodepointWidth.zig b/src/benchmark/CodepointWidth.zig index effabb036e..30d3f91e75 100644 --- a/src/benchmark/CodepointWidth.zig +++ b/src/benchmark/CodepointWidth.zig @@ -6,6 +6,7 @@ const CodepointWidth = @This(); const std = @import("std"); +const builtin = @import("builtin"); const assert = std.debug.assert; const Allocator = std.mem.Allocator; const Benchmark = @import("Benchmark.zig"); @@ -104,6 +105,11 @@ fn stepNoop(ptr: *anyopaque) Benchmark.Error!void { extern "c" fn wcwidth(c: u32) c_int; fn stepWcwidth(ptr: *anyopaque) Benchmark.Error!void { + if (comptime builtin.os.tag == .windows) { + log.warn("wcwidth is not available on Windows", .{}); + return; + } + const self: *CodepointWidth = @ptrCast(@alignCast(ptr)); const f = self.data_f orelse return; From cccdb0d2ade79c0d3ef37635c5c9fe90a0ac14bf Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Thu, 5 Mar 2026 09:28:02 -0600 Subject: [PATCH 161/277] windows: add trivial implementation of expandHome --- src/os/homedir.zig | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/os/homedir.zig b/src/os/homedir.zig index 0868a4fa5e..14a4558cc1 100644 --- a/src/os/homedir.zig +++ b/src/os/homedir.zig @@ -13,7 +13,7 @@ const Error = error{ /// is generally an expensive process so the value should be cached. pub inline fn home(buf: []u8) !?[]const u8 { return switch (builtin.os.tag) { - inline .linux, .freebsd, .macos => try homeUnix(buf), + .linux, .freebsd, .macos => try homeUnix(buf), .windows => try homeWindows(buf), // iOS doesn't have a user-writable home directory @@ -122,7 +122,13 @@ pub const ExpandError = error{ pub fn expandHome(path: []const u8, buf: []u8) ExpandError![]const u8 { return switch (builtin.os.tag) { .linux, .freebsd, .macos => try expandHomeUnix(path, buf), + + // `~/` is not an idiom generally used on Windows + .windows => return path, + + // iOS doesn't have a user-writable home directory .ios => return path, + else => @compileError("unimplemented"), }; } From d29e1cc1375e0a700df73604c528a550813c8b1a Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Thu, 5 Mar 2026 09:29:04 -0600 Subject: [PATCH 162/277] windows: use explicit error sets to work around lack of file locking --- src/cli/ssh-cache/DiskCache.zig | 43 ++++++++++++++++++++++++++++----- src/cli/ssh-cache/Entry.zig | 4 ++- 2 files changed, 40 insertions(+), 7 deletions(-) diff --git a/src/cli/ssh-cache/DiskCache.zig b/src/cli/ssh-cache/DiskCache.zig index 6214d04296..6fa74b43d1 100644 --- a/src/cli/ssh-cache/DiskCache.zig +++ b/src/cli/ssh-cache/DiskCache.zig @@ -57,6 +57,16 @@ pub fn clear(self: DiskCache) !void { pub const AddResult = enum { added, updated }; +pub const AddError = std.fs.Dir.MakeError || + std.fs.Dir.StatFileError || + std.fs.File.OpenError || + std.fs.File.ChmodError || + std.io.Reader.LimitedAllocError || + FixupPermissionsError || + ReadEntriesError || + WriteCacheFileError || + Error; + /// Add or update a hostname entry in the cache. /// Returns AddResult.added for new entries or AddResult.updated for existing ones. /// The cache file is created if it doesn't exist with secure permissions (0600). @@ -64,7 +74,7 @@ pub fn add( self: DiskCache, alloc: Allocator, hostname: []const u8, -) !AddResult { +) AddError!AddResult { if (!isValidCacheKey(hostname)) return error.HostnameIsInvalid; // Create cache directory if needed @@ -128,13 +138,19 @@ pub fn add( return result; } +pub const RemoveError = std.fs.File.OpenError || + FixupPermissionsError || + ReadEntriesError || + WriteCacheFileError || + Error; + /// Remove a hostname entry from the cache. /// No error is returned if the hostname doesn't exist or the cache file is missing. pub fn remove( self: DiskCache, alloc: Allocator, hostname: []const u8, -) !void { +) RemoveError!void { if (!isValidCacheKey(hostname)) return error.HostnameIsInvalid; // Open our file @@ -168,13 +184,17 @@ pub fn remove( try self.writeCacheFile(entries, null); } +pub const ContainsError = std.fs.File.OpenError || + ReadEntriesError || + error{HostnameIsInvalid}; + /// Check if a hostname exists in the cache. /// Returns false if the cache file doesn't exist. pub fn contains( self: DiskCache, alloc: Allocator, hostname: []const u8, -) !bool { +) ContainsError!bool { if (!isValidCacheKey(hostname)) return error.HostnameIsInvalid; // Open our file @@ -194,7 +214,9 @@ pub fn contains( return entries.contains(hostname); } -fn fixupPermissions(file: std.fs.File) (std.fs.File.StatError || std.fs.File.ChmodError)!void { +pub const FixupPermissionsError = (std.fs.File.StatError || std.fs.File.ChmodError); + +fn fixupPermissions(file: std.fs.File) FixupPermissionsError!void { // Windows does not support chmod if (comptime builtin.os.tag == .windows) return; @@ -206,11 +228,18 @@ fn fixupPermissions(file: std.fs.File) (std.fs.File.StatError || std.fs.File.Chm } } +pub const WriteCacheFileError = std.fs.Dir.OpenError || + std.fs.AtomicFile.InitError || + std.fs.AtomicFile.FlushError || + std.fs.AtomicFile.FinishError || + Entry.FormatError || + error{InvalidCachePath}; + fn writeCacheFile( self: DiskCache, entries: std.StringHashMap(Entry), expire_days: ?u32, -) !void { +) WriteCacheFileError!void { const cache_dir = std.fs.path.dirname(self.path) orelse return error.InvalidCachePath; const cache_basename = std.fs.path.basename(self.path); @@ -270,10 +299,12 @@ pub fn deinitEntries( entries.deinit(); } +pub const ReadEntriesError = std.mem.Allocator.Error || std.io.Reader.LimitedAllocError; + fn readEntries( alloc: Allocator, file: std.fs.File, -) !std.StringHashMap(Entry) { +) ReadEntriesError!std.StringHashMap(Entry) { var reader = file.reader(&.{}); const content = try reader.interface.allocRemaining( alloc, diff --git a/src/cli/ssh-cache/Entry.zig b/src/cli/ssh-cache/Entry.zig index f3403dbd4f..b586161f26 100644 --- a/src/cli/ssh-cache/Entry.zig +++ b/src/cli/ssh-cache/Entry.zig @@ -33,7 +33,9 @@ pub fn parse(line: []const u8) ?Entry { }; } -pub fn format(self: Entry, writer: *std.Io.Writer) !void { +pub const FormatError = std.Io.Writer.Error; + +pub fn format(self: Entry, writer: *std.Io.Writer) FormatError!void { try writer.print( "{s}|{d}|{s}\n", .{ self.hostname, self.timestamp, self.terminfo_version }, From b1d3e36e2ea0d428dd333019c8346b6d4bcbc762 Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Thu, 5 Mar 2026 10:03:58 -0600 Subject: [PATCH 163/277] windows: add GetComputerNameA so that hostname-related functions work --- src/os/hostname.zig | 37 +++++++++++++++++++++++++++++++------ src/os/windows.zig | 5 +++++ 2 files changed, 36 insertions(+), 6 deletions(-) diff --git a/src/os/hostname.zig b/src/os/hostname.zig index f728a24551..af9148fbf7 100644 --- a/src/os/hostname.zig +++ b/src/os/hostname.zig @@ -1,4 +1,5 @@ const std = @import("std"); +const builtin = @import("builtin"); const posix = std.posix; pub const LocalHostnameValidationError = error{ @@ -99,9 +100,21 @@ pub fn isLocal(hostname: []const u8) LocalHostnameValidationError!bool { if (std.mem.eql(u8, "localhost", hostname)) return true; // If hostname is not "localhost" it must match our hostname. - var buf: [posix.HOST_NAME_MAX]u8 = undefined; - const ourHostname = try posix.gethostname(&buf); - return std.mem.eql(u8, hostname, ourHostname); + switch (builtin.os.tag) { + .windows => { + const windows = @import("windows.zig"); + var buf: [256:0]u8 = undefined; + var nSize: windows.DWORD = buf.len; + if (windows.exp.kernel32.GetComputerNameA(&buf, &nSize) == 0) return false; + const ourHostname = buf[0..nSize]; + return std.mem.eql(u8, hostname, ourHostname); + }, + else => { + var buf: [posix.HOST_NAME_MAX]u8 = undefined; + const ourHostname = try posix.gethostname(&buf); + return std.mem.eql(u8, hostname, ourHostname); + }, + } } test "isLocal returns true when provided hostname is localhost" { @@ -109,9 +122,21 @@ test "isLocal returns true when provided hostname is localhost" { } test "isLocal returns true when hostname is local" { - var buf: [posix.HOST_NAME_MAX]u8 = undefined; - const localHostname = try posix.gethostname(&buf); - try std.testing.expect(try isLocal(localHostname)); + switch (builtin.os.tag) { + .windows => { + const windows = @import("windows.zig"); + var buf: [256:0]u8 = undefined; + var nSize: windows.DWORD = buf.len; + if (windows.exp.kernel32.GetComputerNameA(&buf, &nSize) == 0) return error.GetComputerNameFailed; + const localHostname = buf[0..nSize]; + try std.testing.expect(try isLocal(localHostname)); + }, + else => { + var buf: [posix.HOST_NAME_MAX]u8 = undefined; + const localHostname = try posix.gethostname(&buf); + try std.testing.expect(try isLocal(localHostname)); + }, + } } test "isLocal returns false when hostname is not local" { diff --git a/src/os/windows.zig b/src/os/windows.zig index 87d1b662ee..e92a545374 100644 --- a/src/os/windows.zig +++ b/src/os/windows.zig @@ -99,6 +99,11 @@ pub const exp = struct { lpStartupInfo: *windows.STARTUPINFOW, lpProcessInformation: *windows.PROCESS_INFORMATION, ) callconv(.winapi) windows.BOOL; + /// https://learn.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-getcomputernamea + pub extern "kernel32" fn GetComputerNameA( + lpBuffer: windows.LPSTR, + nSize: *windows.DWORD, + ) callconv(.winapi) windows.BOOL; }; pub const PROC_THREAD_ATTRIBUTE_NUMBER = 0x0000FFFF; From 96a5e71871dc583bdb4c04554a0ac6760e2db32a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 6 Mar 2026 00:14:51 +0000 Subject: [PATCH 164/277] build(deps): bump docker/build-push-action from 6.19.2 to 7.0.0 Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.19.2 to 7.0.0. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](https://github.com/docker/build-push-action/compare/10e90e3645eae34f1e60eeb005ba3a3d33f178e8...d08e5c354a6adb9ed34480a06d141179aa583294) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-version: 7.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2b59d2e971..cbd985558d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1380,7 +1380,7 @@ jobs: tar --verbose --extract --strip-components 1 --directory dist --file ghostty-source.tar.gz - name: Build and push - uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 + uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0 with: context: dist file: dist/src/build/docker/debian/Dockerfile From 04aff46022f679cf607b6987031c4f4fe5273b86 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Thu, 5 Mar 2026 19:43:18 -0800 Subject: [PATCH 165/277] macos: add build script, update AGENTS.md, skip UI tests This is an update to address common agentic issues I run into, but the `build.nu` script may be generally helpful to people using the Nix env since `xcodebuild` is broken by default in Nix due to the compiler/linker overrides Nix shell does. --- .gitignore | 1 + .prettierignore | 3 +++ AGENTS.md | 6 +++++- macos/AGENTS.md | 6 ++++-- macos/build.nu | 32 ++++++++++++++++++++++++++++++++ src/build/GhosttyXcodebuild.zig | 2 ++ 6 files changed, 47 insertions(+), 3 deletions(-) create mode 100755 macos/build.nu diff --git a/.gitignore b/.gitignore index 40a04dbaed..74f3f85ebd 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ glad.zip /ghostty.qcow2 vgcore.* + diff --git a/.prettierignore b/.prettierignore index f40567bfa1..2699f7e105 100644 --- a/.prettierignore +++ b/.prettierignore @@ -11,6 +11,9 @@ zig-out/ # macos is managed by XCode GUI macos/ +# Xcode asset catalogs +**/*.xcassets/ + # produced by Icon Composer on macOS images/Ghostty.icon/icon.json diff --git a/AGENTS.md b/AGENTS.md index c6bd79b0e5..ff8c289c84 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -5,7 +5,12 @@ A file for [guiding coding agents](https://agents.md/). ## Commands - **Build:** `zig build` + - If you're on macOS and don't need to build the macOS app, use + `-Demit-macos-app=false` to skip building the app bundle and speed up + compilation. - **Test (Zig):** `zig build test` + - Prefer to run targeted tests with `-Dtest-filter` because the full + test suite is slow to run. - **Test filter (Zig)**: `zig build test -Dtest-filter=` - **Formatting (Zig)**: `zig fmt .` - **Formatting (Swift)**: `swiftlint lint --fix` @@ -14,7 +19,6 @@ A file for [guiding coding agents](https://agents.md/). ## Directory Structure - Shared Zig core: `src/` -- C API: `include` - macOS app: `macos/` - GTK (Linux and FreeBSD) app: `src/apprt/gtk` diff --git a/macos/AGENTS.md b/macos/AGENTS.md index 50e91781d7..929b37498b 100644 --- a/macos/AGENTS.md +++ b/macos/AGENTS.md @@ -4,6 +4,8 @@ - If code outside of this directory is modified, use `zig build -Demit-macos-app=false` before building the macOS app to update the underlying Ghostty library. -- Use `xcodebuild` to build the macOS app, do not use `zig build` +- Use `build.nu` to build the macOS app, do not use `zig build` (except to build the underlying library as mentioned above). -- Run unit tests directly with `xcodebuild` + - Build: `build.nu [--scheme Ghostty] [--configuration Debug] [--action build]` + - Output: `build//Ghostty.app` (e.g. `build/Debug/Ghostty.app`) +- Run unit tests directly with `build.nu --action test` diff --git a/macos/build.nu b/macos/build.nu new file mode 100755 index 0000000000..8c456d9b61 --- /dev/null +++ b/macos/build.nu @@ -0,0 +1,32 @@ +#!/usr/bin/env nu + +# Build the macOS Ghostty app using xcodebuild with a clean environment +# to avoid Nix shell interference (NIX_LDFLAGS, NIX_CFLAGS_COMPILE, etc.). + +def main [ + --scheme: string = "Ghostty" # Xcode scheme (Ghostty, Ghostty-iOS, DockTilePlugin) + --configuration: string = "Debug" # Build configuration (Debug, Release, ReleaseLocal) + --action: string = "build" # xcodebuild action (build, test, clean, etc.) +] { + let project = ($env.FILE_PWD | path join "Ghostty.xcodeproj") + let build_dir = ($env.FILE_PWD | path join "build") + + # Skip UI tests for CLI-based invocations because it requires + # special permissions. + let skip_testing = if $action == "test" { + [-skip-testing GhosttyUITests] + } else { + [] + } + + (^env -i + $"HOME=($env.HOME)" + "PATH=/usr/bin:/bin:/usr/sbin:/sbin" + xcodebuild + -project $project + -scheme $scheme + -configuration $configuration + $"SYMROOT=($build_dir)" + ...$skip_testing + $action) +} diff --git a/src/build/GhosttyXcodebuild.zig b/src/build/GhosttyXcodebuild.zig index 5ca4c5e9a6..81af994ca5 100644 --- a/src/build/GhosttyXcodebuild.zig +++ b/src/build/GhosttyXcodebuild.zig @@ -104,6 +104,8 @@ pub fn init( "test", "-scheme", "Ghostty", + "-skip-testing", + "GhosttyUITests", }); if (xc_arch) |arch| step.addArgs(&.{ "-arch", arch }); From 291fbf55cb9c6946d7c080c90d8163d0b720dfe0 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Thu, 5 Mar 2026 14:41:27 -0800 Subject: [PATCH 166/277] macos: AppleScript starting --- macos/Ghostty.sdef | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 macos/Ghostty.sdef diff --git a/macos/Ghostty.sdef b/macos/Ghostty.sdef new file mode 100644 index 0000000000..8a837dce8e --- /dev/null +++ b/macos/Ghostty.sdef @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + From c90a782e592aa90e3a1479b80d5b9a3acdc63dff Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Thu, 5 Mar 2026 14:55:47 -0800 Subject: [PATCH 167/277] macos: implement basic read-only applescript stuff --- macos/Ghostty-Info.plist | 4 + macos/Ghostty.sdef | 25 ++++++- macos/Ghostty.xcodeproj/project.pbxproj | 6 ++ .../AppleScript/AppDelegate+AppleScript.swift | 67 +++++++++++++++++ .../AppleScript/AppleScriptTerminal.swift | 73 +++++++++++++++++++ 5 files changed, 173 insertions(+), 2 deletions(-) create mode 100644 macos/Sources/Features/AppleScript/AppDelegate+AppleScript.swift create mode 100644 macos/Sources/Features/AppleScript/AppleScriptTerminal.swift diff --git a/macos/Ghostty-Info.plist b/macos/Ghostty-Info.plist index 4896681b9a..01ccd7b110 100644 --- a/macos/Ghostty-Info.plist +++ b/macos/Ghostty-Info.plist @@ -55,8 +55,12 @@ MDItemKeywords Terminal + NSAppleScriptEnabled + NSHighResolutionCapable + OSAScriptingDefinition + Ghostty.sdef NSServices diff --git a/macos/Ghostty.sdef b/macos/Ghostty.sdef index 8a837dce8e..3182f6283c 100644 --- a/macos/Ghostty.sdef +++ b/macos/Ghostty.sdef @@ -4,11 +4,15 @@ - + + + + - + + @@ -19,4 +23,21 @@ + + + + + + + + + + + diff --git a/macos/Ghostty.xcodeproj/project.pbxproj b/macos/Ghostty.xcodeproj/project.pbxproj index 5a3e7a52e9..867c52436b 100644 --- a/macos/Ghostty.xcodeproj/project.pbxproj +++ b/macos/Ghostty.xcodeproj/project.pbxproj @@ -12,6 +12,7 @@ 552964E62B34A9B400030505 /* vim in Resources */ = {isa = PBXBuildFile; fileRef = 552964E52B34A9B400030505 /* vim */; }; 819324582F24E78800A9ED8F /* DockTilePlugin.plugin in Copy DockTilePlugin */ = {isa = PBXBuildFile; fileRef = 8193244D2F24E6C000A9ED8F /* DockTilePlugin.plugin */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 819324642F24FF2100A9ED8F /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A5B30538299BEAAB0047F10C /* Assets.xcassets */; }; + 8F3A9B4C2FA6B88000A18D13 /* Ghostty.sdef in Resources */ = {isa = PBXBuildFile; fileRef = 8F3A9B4B2FA6B88000A18D13 /* Ghostty.sdef */; }; 9351BE8E3D22937F003B3499 /* nvim in Resources */ = {isa = PBXBuildFile; fileRef = 9351BE8E2D22937F003B3499 /* nvim */; }; A51BFC272B30F1B800E92F16 /* Sparkle in Frameworks */ = {isa = PBXBuildFile; productRef = A51BFC262B30F1B800E92F16 /* Sparkle */; }; A53D0C8E2B53B0EA00305CE6 /* GhosttyKit.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = A5D495A1299BEC7E00DD1313 /* GhosttyKit.xcframework */; }; @@ -74,6 +75,7 @@ 552964E52B34A9B400030505 /* vim */ = {isa = PBXFileReference; lastKnownFileType = folder; name = vim; path = "../zig-out/share/vim"; sourceTree = ""; }; 810ACC9F2E9D3301004F8F92 /* GhosttyUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GhosttyUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 8193244D2F24E6C000A9ED8F /* DockTilePlugin.plugin */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DockTilePlugin.plugin; sourceTree = BUILT_PRODUCTS_DIR; }; + 8F3A9B4B2FA6B88000A18D13 /* Ghostty.sdef */ = {isa = PBXFileReference; lastKnownFileType = text.sdef; path = Ghostty.sdef; sourceTree = ""; }; 9351BE8E2D22937F003B3499 /* nvim */ = {isa = PBXFileReference; lastKnownFileType = folder; name = nvim; path = "../zig-out/share/nvim"; sourceTree = ""; }; A51BFC282B30F26D00E92F16 /* GhosttyDebug.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = GhosttyDebug.entitlements; sourceTree = ""; }; A546F1132D7B68D7003B11A0 /* locale */ = {isa = PBXFileReference; lastKnownFileType = folder; name = locale; path = "../zig-out/share/locale"; sourceTree = ""; }; @@ -134,6 +136,8 @@ "Features/App Intents/KeybindIntent.swift", "Features/App Intents/NewTerminalIntent.swift", "Features/App Intents/QuickTerminalIntent.swift", + "Features/AppleScript/AppDelegate+AppleScript.swift", + Features/AppleScript/AppleScriptTerminal.swift, Features/ClipboardConfirmation/ClipboardConfirmation.xib, Features/ClipboardConfirmation/ClipboardConfirmationController.swift, Features/ClipboardConfirmation/ClipboardConfirmationView.swift, @@ -322,6 +326,7 @@ isa = PBXGroup; children = ( A571AB1C2A206FC600248498 /* Ghostty-Info.plist */, + 8F3A9B4B2FA6B88000A18D13 /* Ghostty.sdef */, A5B30538299BEAAB0047F10C /* Assets.xcassets */, A553F4122E06EB1600257779 /* Ghostty.icon */, A5B3053D299BEAAB0047F10C /* Ghostty.entitlements */, @@ -557,6 +562,7 @@ A553F4142E06EB1600257779 /* Ghostty.icon in Resources */, 29C15B1D2CDC3B2900520DD4 /* bat in Resources */, A586167C2B7703CC009BDB1D /* fish in Resources */, + 8F3A9B4C2FA6B88000A18D13 /* Ghostty.sdef in Resources */, 55154BE02B33911F001622DC /* ghostty in Resources */, A546F1142D7B68D7003B11A0 /* locale in Resources */, A5985CE62C33060F00C57AD3 /* man in Resources */, diff --git a/macos/Sources/Features/AppleScript/AppDelegate+AppleScript.swift b/macos/Sources/Features/AppleScript/AppDelegate+AppleScript.swift new file mode 100644 index 0000000000..7bd0513c3f --- /dev/null +++ b/macos/Sources/Features/AppleScript/AppDelegate+AppleScript.swift @@ -0,0 +1,67 @@ +import AppKit + +/// Application-level Cocoa scripting hooks for the Ghostty AppleScript dictionary. +/// +/// Cocoa scripting looks for specifically named Objective-C selectors derived +/// from the `sdef` file. This extension implements those required entry points +/// on `NSApplication`, which is the object behind the `application` class in +/// `Ghostty.sdef`. +@MainActor +extension NSApplication { + /// Backing collection for `application.terminals`. + /// + /// Required selector name: `terminals`. + @objc(terminals) + var terminals: [ScriptTerminal] { + allSurfaceViews.map(ScriptTerminal.init) + } + + /// Enables AppleScript unique-ID lookup for terminal references. + /// + /// Required selector name pattern for element `terminals`: + /// `valueInTerminalsWithUniqueID:`. + /// + /// This is what lets scripts do stable references like + /// `terminal id "..."` even as windows/tabs change. + @objc(valueInTerminalsWithUniqueID:) + func valueInTerminals(uniqueID: String) -> ScriptTerminal? { + allSurfaceViews + .first(where: { $0.id.uuidString == uniqueID }) + .map(ScriptTerminal.init) + } + + /// Handler for the `perform action` AppleScript command. + /// + /// Required selector name from the command in `sdef`: + /// `handlePerformActionScriptCommand:`. + /// + /// Cocoa scripting parses script syntax and provides: + /// - `directParameter`: the command string (`perform action "..."`). + /// - `evaluatedArguments["on"]`: the target terminal (`... on terminal ...`). + /// + /// We return a Bool to match the command's declared result type. + @objc(handlePerformActionScriptCommand:) + func handlePerformActionScriptCommand(_ command: NSScriptCommand) -> Any? { + guard let action = command.directParameter as? String else { + command.scriptErrorNumber = errAEParamMissed + command.scriptErrorString = "Missing action string." + return nil + } + + guard let terminal = command.evaluatedArguments?["on"] as? ScriptTerminal else { + command.scriptErrorNumber = errAEParamMissed + command.scriptErrorString = "Missing terminal target." + return nil + } + + return terminal.perform(action: action) + } + + /// Discovers all currently alive terminal surfaces across normal and quick + /// terminal windows. This powers both terminal enumeration and ID lookup. + private var allSurfaceViews: [Ghostty.SurfaceView] { + NSApp.windows + .compactMap { $0.windowController as? BaseTerminalController } + .flatMap { $0.surfaceTree.root?.leaves() ?? [] } + } +} diff --git a/macos/Sources/Features/AppleScript/AppleScriptTerminal.swift b/macos/Sources/Features/AppleScript/AppleScriptTerminal.swift new file mode 100644 index 0000000000..3f6603d0e1 --- /dev/null +++ b/macos/Sources/Features/AppleScript/AppleScriptTerminal.swift @@ -0,0 +1,73 @@ +import AppKit + +/// AppleScript-facing wrapper around a live Ghostty terminal surface. +/// +/// This class is intentionally ObjC-visible because Cocoa scripting resolves +/// AppleScript objects through Objective-C runtime names/selectors, not Swift +/// protocol conformance. +/// +/// Mapping from `Ghostty.sdef`: +/// - `class terminal` -> this class (`@objc(GhosttyAppleScriptTerminal)`). +/// - `property id` -> `@objc(id)` getter below. +/// - `property title` -> `@objc(title)` getter below. +/// - `property working directory` -> `@objc(workingDirectory)` getter below. +/// +/// We keep only a weak reference to the underlying `SurfaceView` so this +/// wrapper never extends the terminal's lifetime. +@MainActor +@objc(GhosttyScriptTerminal) +final class ScriptTerminal: NSObject { + private weak var surfaceView: Ghostty.SurfaceView? + + init(surfaceView: Ghostty.SurfaceView) { + self.surfaceView = surfaceView + } + + /// Exposed as the AppleScript `id` property. + /// + /// This is a stable UUID string for the life of a surface and is also used + /// by `NSUniqueIDSpecifier` to re-identify a terminal object in scripts. + @objc(id) + var stableID: String { + surfaceView?.id.uuidString ?? "" + } + + /// Exposed as the AppleScript `title` property. + @objc(title) + var title: String { + surfaceView?.title ?? "" + } + + /// Exposed as the AppleScript `working directory` property. + /// + /// The `sdef` uses a spaced name, but Cocoa scripting maps that to the + /// camel-cased selector name `workingDirectory`. + @objc(workingDirectory) + var workingDirectory: String { + surfaceView?.pwd ?? "" + } + + /// Used by command handling (`perform action ... on `). + func perform(action: String) -> Bool { + guard let surfaceModel = surfaceView?.surfaceModel else { return false } + return surfaceModel.perform(action: action) + } + + /// Provides Cocoa scripting with a canonical "path" back to this object. + /// + /// Without an object specifier, returned terminal objects can't be reliably + /// referenced in follow-up script statements because AppleScript cannot + /// express where the object came from (`application.terminals[id]`). + override var objectSpecifier: NSScriptObjectSpecifier? { + guard let appClassDescription = NSApplication.shared.classDescription as? NSScriptClassDescription else { + return nil + } + + return NSUniqueIDSpecifier( + containerClassDescription: appClassDescription, + containerSpecifier: nil, + key: "terminals", + uniqueID: stableID + ) + } +} From 52c0709d88c20f05edc1450d5e7105377f03206d Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Thu, 5 Mar 2026 20:15:21 -0800 Subject: [PATCH 168/277] macos: add ability for agents to run debug app --- macos/AGENTS.md | 14 ++++++++++++++ macos/Ghostty.sdef | 1 + .../AppleScript/AppDelegate+AppleScript.swift | 2 +- 3 files changed, 16 insertions(+), 1 deletion(-) diff --git a/macos/AGENTS.md b/macos/AGENTS.md index 929b37498b..8fe34a0df2 100644 --- a/macos/AGENTS.md +++ b/macos/AGENTS.md @@ -9,3 +9,17 @@ - Build: `build.nu [--scheme Ghostty] [--configuration Debug] [--action build]` - Output: `build//Ghostty.app` (e.g. `build/Debug/Ghostty.app`) - Run unit tests directly with `build.nu --action test` +## AppleScript + +- The AppleScript scripting definition is in `Ghostty.sdef`. +- Test AppleScript support: + (1) Build with `build.nu` + (2) Launch and activate the app via osascript using the absolute path + to the built app bundle: + `osascript -e 'tell application "" to activate'` + (3) Wait a few seconds for the app to fully launch and open a terminal. + (4) Run test scripts with `osascript`, always targeting the app by + its absolute path (not by name) to avoid calling the wrong + application. + (5) When done, quit via: + `osascript -e 'tell application "" to quit'` diff --git a/macos/Ghostty.sdef b/macos/Ghostty.sdef index 3182f6283c..647fac3db6 100644 --- a/macos/Ghostty.sdef +++ b/macos/Ghostty.sdef @@ -5,6 +5,7 @@ + diff --git a/macos/Sources/Features/AppleScript/AppDelegate+AppleScript.swift b/macos/Sources/Features/AppleScript/AppDelegate+AppleScript.swift index 7bd0513c3f..2678637127 100644 --- a/macos/Sources/Features/AppleScript/AppDelegate+AppleScript.swift +++ b/macos/Sources/Features/AppleScript/AppDelegate+AppleScript.swift @@ -54,7 +54,7 @@ extension NSApplication { return nil } - return terminal.perform(action: action) + return NSNumber(value: terminal.perform(action: action)) } /// Discovers all currently alive terminal surfaces across normal and quick From 40c74811f16236df9afeb522dcbd9a98ebcb4a3f Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Thu, 5 Mar 2026 20:32:49 -0800 Subject: [PATCH 169/277] macos: fix perform action --- macos/Ghostty.sdef | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/macos/Ghostty.sdef b/macos/Ghostty.sdef index 647fac3db6..9ed37f7643 100644 --- a/macos/Ghostty.sdef +++ b/macos/Ghostty.sdef @@ -5,7 +5,9 @@ - + + + From ef669eeae7574335631d6897c07f60ce4015727c Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Thu, 5 Mar 2026 20:46:52 -0800 Subject: [PATCH 170/277] macos: add AppleScript `split` command Add a new `split` command to the AppleScript scripting dictionary that splits a terminal in a given direction (right, left, down, up) and returns the newly created terminal. The command is exposed as: split terminal direction Also adds a `fourCharCode` String extension for converting four-character ASCII strings to their FourCharCode (UInt32) representation. --- macos/Ghostty.sdef | 19 +++++ macos/Ghostty.xcodeproj/project.pbxproj | 3 +- .../AppleScript/ScriptSplitCommand.swift | 74 +++++++++++++++++++ ...iptTerminal.swift => ScriptTerminal.swift} | 5 +- .../Helpers/Extensions/String+Extension.swift | 9 +++ 5 files changed, 108 insertions(+), 2 deletions(-) create mode 100644 macos/Sources/Features/AppleScript/ScriptSplitCommand.swift rename macos/Sources/Features/AppleScript/{AppleScriptTerminal.swift => ScriptTerminal.swift} (90%) diff --git a/macos/Ghostty.sdef b/macos/Ghostty.sdef index 9ed37f7643..962e1329a9 100644 --- a/macos/Ghostty.sdef +++ b/macos/Ghostty.sdef @@ -8,6 +8,7 @@ + @@ -25,6 +26,24 @@ + + + + + + + + + + + + + + + + + + + + https://ghostty.org/docs/install/release-notes/1-3-0 + https://ghostty.org/docs/install/release-notes/1-0-1 diff --git a/nix/package.nix b/nix/package.nix index 1efef41641..391c9da059 100644 --- a/nix/package.nix +++ b/nix/package.nix @@ -30,7 +30,7 @@ in stdenv.mkDerivation (finalAttrs: { pname = "ghostty"; - version = "1.3.0-dev"; + version = "1.3.0"; # We limit source like this to try and reduce the amount of rebuilds as possible # thus we only provide the source that is needed for the build From f8a0a45963010e5cb3baa8069dbcc07a60c5d26d Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Mon, 9 Mar 2026 19:20:32 +0000 Subject: [PATCH 219/277] Update VOUCHED list (#11275) Triggered by [discussion comment](https://github.com/ghostty-org/ghostty/discussions/11274#discussioncomment-16057271) from @jcollie. Vouch: @seruman Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index 765c9346bd..c767a0ec51 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -143,6 +143,7 @@ rmunn rockorager rpfaeffle secrus +seruman silveirapf slsrepo sunshine-syz From f8f431ba67e32b7fa0d63c54bc736d55cf27532f Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Mon, 9 Mar 2026 16:47:07 -0500 Subject: [PATCH 220/277] docs: update bell-features docs for macOS PR #11154 didn't fully update the docs regarding `bell-features=audio` on macOS. --- src/config/Config.zig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/config/Config.zig b/src/config/Config.zig index 591c0b049f..527b0d3292 100644 --- a/src/config/Config.zig +++ b/src/config/Config.zig @@ -3047,7 +3047,7 @@ keybind: Keybinds = .{}, /// /// * `audio` /// -/// Play a custom sound. (GTK only) +/// Play a custom sound. (Available since 1.3.0 on macOS) /// /// * `attention` *(enabled by default)* /// @@ -3089,14 +3089,14 @@ keybind: Keybinds = .{}, /// directory if this is used as a CLI flag. The path may be prefixed with `~/` /// to reference the user's home directory. /// -/// Available since: 1.2.0 +/// Available since: 1.2.0 on GTK, 1.3.0 on macOS. @"bell-audio-path": ?Path = null, /// If `audio` is an enabled bell feature, this is the volume to play the audio /// file at (relative to the system volume). This is a floating point number /// ranging from 0.0 (silence) to 1.0 (as loud as possible). The default is 0.5. /// -/// Available since: 1.2.0 +/// Available since: 1.2.0 on GTK, 1.3.0 on macOS. @"bell-audio-volume": f64 = 0.5, /// Control the in-app notifications that Ghostty shows. From 96f9772cd838fa9d562ed369ea6fa8e657f870e3 Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Mon, 9 Mar 2026 19:59:21 -0500 Subject: [PATCH 221/277] tests: disable tests that fail if you have locally installed fonts If you have "Noto Sans Tai Tham" and/or "Noto Sans Javanese" installed locally on Linux, three tests fail. This PR disables those tests until a more permanent solution can be found. --- src/font/shaper/harfbuzz.zig | 353 ++++++++++++++++++----------------- 1 file changed, 178 insertions(+), 175 deletions(-) diff --git a/src/font/shaper/harfbuzz.zig b/src/font/shaper/harfbuzz.zig index b1126dd4e7..10e5f99b11 100644 --- a/src/font/shaper/harfbuzz.zig +++ b/src/font/shaper/harfbuzz.zig @@ -1079,66 +1079,67 @@ test "shape Devanagari string" { } test "shape Tai Tham vowels (position differs from advance)" { - // Note that while this test was necessary for CoreText, the old logic was - // working for HarfBuzz. Still we keep it to ensure it has the correct - // behavior. - const testing = std.testing; - const alloc = testing.allocator; - - // We need a font that supports Tai Tham for this to work, if we can't find - // Noto Sans Tai Tham, which is a system font on macOS, we just skip the - // test. - var testdata = testShaperWithDiscoveredFont( - alloc, - "Noto Sans Tai Tham", - ) catch return error.SkipZigTest; - defer testdata.deinit(); - - var buf: [32]u8 = undefined; - var buf_idx: usize = 0; - buf_idx += try std.unicode.utf8Encode(0x1a2F, buf[buf_idx..]); // ᨯ - buf_idx += try std.unicode.utf8Encode(0x1a70, buf[buf_idx..]); // ᩰ - - // Make a screen with some data - var t = try terminal.Terminal.init(alloc, .{ .cols = 30, .rows = 3 }); - defer t.deinit(alloc); - - // Enable grapheme clustering - t.modes.set(.grapheme_cluster, true); - - var s = t.vtStream(); - defer s.deinit(); - try s.nextSlice(buf[0..buf_idx]); - - var state: terminal.RenderState = .empty; - defer state.deinit(alloc); - try state.update(alloc, &t); - - // Get our run iterator - var shaper = &testdata.shaper; - var it = shaper.runIterator(.{ - .grid = testdata.grid, - .cells = state.row_data.get(0).cells.slice(), - }); - var count: usize = 0; - while (try it.next(alloc)) |run| { - count += 1; - - const cells = try shaper.shape(run); - try testing.expectEqual(@as(usize, 2), cells.len); - try testing.expectEqual(@as(u16, 0), cells[0].x); - try testing.expectEqual(@as(u16, 0), cells[1].x); - - // The first glyph renders in the next cell. We expect the x_offset - // to equal the cell width. However, with FreeType the cell_width is - // computed from ASCII glyphs, and Noto Sans Tai Tham only has the - // space character in ASCII (with a 3px advance), so the cell_width - // metric doesn't match the actual Tai Tham glyph positioning. - const expected_x_offset: i16 = if (comptime font.options.backend.hasFreetype()) 7 else @intCast(run.grid.metrics.cell_width); - try testing.expectEqual(expected_x_offset, cells[0].x_offset); - try testing.expectEqual(@as(i16, 0), cells[1].x_offset); - } - try testing.expectEqual(@as(usize, 1), count); + return error.SkipZigTest; + // // Note that while this test was necessary for CoreText, the old logic was + // // working for HarfBuzz. Still we keep it to ensure it has the correct + // // behavior. + // const testing = std.testing; + // const alloc = testing.allocator; + + // // We need a font that supports Tai Tham for this to work, if we can't find + // // Noto Sans Tai Tham, which is a system font on macOS, we just skip the + // // test. + // var testdata = testShaperWithDiscoveredFont( + // alloc, + // "Noto Sans Tai Tham", + // ) catch return error.SkipZigTest; + // defer testdata.deinit(); + + // var buf: [32]u8 = undefined; + // var buf_idx: usize = 0; + // buf_idx += try std.unicode.utf8Encode(0x1a2F, buf[buf_idx..]); // ᨯ + // buf_idx += try std.unicode.utf8Encode(0x1a70, buf[buf_idx..]); // ᩰ + + // // Make a screen with some data + // var t = try terminal.Terminal.init(alloc, .{ .cols = 30, .rows = 3 }); + // defer t.deinit(alloc); + + // // Enable grapheme clustering + // t.modes.set(.grapheme_cluster, true); + + // var s = t.vtStream(); + // defer s.deinit(); + // try s.nextSlice(buf[0..buf_idx]); + + // var state: terminal.RenderState = .empty; + // defer state.deinit(alloc); + // try state.update(alloc, &t); + + // // Get our run iterator + // var shaper = &testdata.shaper; + // var it = shaper.runIterator(.{ + // .grid = testdata.grid, + // .cells = state.row_data.get(0).cells.slice(), + // }); + // var count: usize = 0; + // while (try it.next(alloc)) |run| { + // count += 1; + + // const cells = try shaper.shape(run); + // try testing.expectEqual(@as(usize, 2), cells.len); + // try testing.expectEqual(@as(u16, 0), cells[0].x); + // try testing.expectEqual(@as(u16, 0), cells[1].x); + + // // The first glyph renders in the next cell. We expect the x_offset + // // to equal the cell width. However, with FreeType the cell_width is + // // computed from ASCII glyphs, and Noto Sans Tai Tham only has the + // // space character in ASCII (with a 3px advance), so the cell_width + // // metric doesn't match the actual Tai Tham glyph positioning. + // const expected_x_offset: i16 = if (comptime font.options.backend.hasFreetype()) 7 else @intCast(run.grid.metrics.cell_width); + // try testing.expectEqual(expected_x_offset, cells[0].x_offset); + // try testing.expectEqual(@as(i16, 0), cells[1].x_offset); + // } + // try testing.expectEqual(@as(usize, 1), count); } test "shape Tibetan characters" { @@ -1195,124 +1196,126 @@ test "shape Tibetan characters" { } test "shape Tai Tham letters (run_offset.y differs from zero)" { - const testing = std.testing; - const alloc = testing.allocator; - - // We need a font that supports Tai Tham for this to work, if we can't find - // Noto Sans Tai Tham, which is a system font on macOS, we just skip the - // test. - var testdata = testShaperWithDiscoveredFont( - alloc, - "Noto Sans Tai Tham", - ) catch return error.SkipZigTest; - defer testdata.deinit(); - - var buf: [32]u8 = undefined; - var buf_idx: usize = 0; - - // First grapheme cluster: - buf_idx += try std.unicode.utf8Encode(0x1a49, buf[buf_idx..]); // HA - buf_idx += try std.unicode.utf8Encode(0x1a60, buf[buf_idx..]); // SAKOT - // Second grapheme cluster, combining with the first in a ligature: - buf_idx += try std.unicode.utf8Encode(0x1a3f, buf[buf_idx..]); // YA - buf_idx += try std.unicode.utf8Encode(0x1a69, buf[buf_idx..]); // U - - // Make a screen with some data - var t = try terminal.Terminal.init(alloc, .{ .cols = 30, .rows = 3 }); - defer t.deinit(alloc); - - // Enable grapheme clustering - t.modes.set(.grapheme_cluster, true); - - var s = t.vtStream(); - defer s.deinit(); - try s.nextSlice(buf[0..buf_idx]); - - var state: terminal.RenderState = .empty; - defer state.deinit(alloc); - try state.update(alloc, &t); - - // Get our run iterator - var shaper = &testdata.shaper; - var it = shaper.runIterator(.{ - .grid = testdata.grid, - .cells = state.row_data.get(0).cells.slice(), - }); - var count: usize = 0; - while (try it.next(alloc)) |run| { - count += 1; - - const cells = try shaper.shape(run); - try testing.expectEqual(@as(usize, 3), cells.len); - try testing.expectEqual(@as(u16, 0), cells[0].x); - try testing.expectEqual(@as(u16, 0), cells[1].x); - try testing.expectEqual(@as(u16, 0), cells[2].x); // U from second grapheme - - // The U glyph renders at a y below zero - try testing.expectEqual(@as(i16, -3), cells[2].y_offset); - } - try testing.expectEqual(@as(usize, 1), count); + return error.SkipZigTest; + // const testing = std.testing; + // const alloc = testing.allocator; + + // // We need a font that supports Tai Tham for this to work, if we can't find + // // Noto Sans Tai Tham, which is a system font on macOS, we just skip the + // // test. + // var testdata = testShaperWithDiscoveredFont( + // alloc, + // "Noto Sans Tai Tham", + // ) catch return error.SkipZigTest; + // defer testdata.deinit(); + + // var buf: [32]u8 = undefined; + // var buf_idx: usize = 0; + + // // First grapheme cluster: + // buf_idx += try std.unicode.utf8Encode(0x1a49, buf[buf_idx..]); // HA + // buf_idx += try std.unicode.utf8Encode(0x1a60, buf[buf_idx..]); // SAKOT + // // Second grapheme cluster, combining with the first in a ligature: + // buf_idx += try std.unicode.utf8Encode(0x1a3f, buf[buf_idx..]); // YA + // buf_idx += try std.unicode.utf8Encode(0x1a69, buf[buf_idx..]); // U + + // // Make a screen with some data + // var t = try terminal.Terminal.init(alloc, .{ .cols = 30, .rows = 3 }); + // defer t.deinit(alloc); + + // // Enable grapheme clustering + // t.modes.set(.grapheme_cluster, true); + + // var s = t.vtStream(); + // defer s.deinit(); + // try s.nextSlice(buf[0..buf_idx]); + + // var state: terminal.RenderState = .empty; + // defer state.deinit(alloc); + // try state.update(alloc, &t); + + // // Get our run iterator + // var shaper = &testdata.shaper; + // var it = shaper.runIterator(.{ + // .grid = testdata.grid, + // .cells = state.row_data.get(0).cells.slice(), + // }); + // var count: usize = 0; + // while (try it.next(alloc)) |run| { + // count += 1; + + // const cells = try shaper.shape(run); + // try testing.expectEqual(@as(usize, 3), cells.len); + // try testing.expectEqual(@as(u16, 0), cells[0].x); + // try testing.expectEqual(@as(u16, 0), cells[1].x); + // try testing.expectEqual(@as(u16, 0), cells[2].x); // U from second grapheme + + // // The U glyph renders at a y below zero + // try testing.expectEqual(@as(i16, -3), cells[2].y_offset); + // } + // try testing.expectEqual(@as(usize, 1), count); } test "shape Javanese ligatures" { - const testing = std.testing; - const alloc = testing.allocator; - - // We need a font that supports Javanese for this to work, if we can't find - // Noto Sans Javanese Regular, which is a system font on macOS, we just - // skip the test. - var testdata = testShaperWithDiscoveredFont( - alloc, - "Noto Sans Javanese", - ) catch return error.SkipZigTest; - defer testdata.deinit(); - - var buf: [32]u8 = undefined; - var buf_idx: usize = 0; - - // First grapheme cluster: - buf_idx += try std.unicode.utf8Encode(0xa9a4, buf[buf_idx..]); // NA - buf_idx += try std.unicode.utf8Encode(0xa9c0, buf[buf_idx..]); // PANGKON - // Second grapheme cluster, combining with the first in a ligature: - buf_idx += try std.unicode.utf8Encode(0xa9b2, buf[buf_idx..]); // HA - buf_idx += try std.unicode.utf8Encode(0xa9b8, buf[buf_idx..]); // Vowel sign SUKU - - // Make a screen with some data - var t = try terminal.Terminal.init(alloc, .{ .cols = 30, .rows = 3 }); - defer t.deinit(alloc); - - // Enable grapheme clustering - t.modes.set(.grapheme_cluster, true); - - var s = t.vtStream(); - defer s.deinit(); - try s.nextSlice(buf[0..buf_idx]); - - var state: terminal.RenderState = .empty; - defer state.deinit(alloc); - try state.update(alloc, &t); - - // Get our run iterator - var shaper = &testdata.shaper; - var it = shaper.runIterator(.{ - .grid = testdata.grid, - .cells = state.row_data.get(0).cells.slice(), - }); - var count: usize = 0; - while (try it.next(alloc)) |run| { - count += 1; - - const cells = try shaper.shape(run); - const cell_width = run.grid.metrics.cell_width; - try testing.expectEqual(@as(usize, 3), cells.len); - try testing.expectEqual(@as(u16, 0), cells[0].x); - try testing.expectEqual(@as(u16, 0), cells[1].x); - try testing.expectEqual(@as(u16, 0), cells[2].x); - - // The vowel sign SUKU renders with correct x_offset - try testing.expect(cells[2].x_offset > 3 * cell_width); - } - try testing.expectEqual(@as(usize, 1), count); + return error.SkipZigTest; + // const testing = std.testing; + // const alloc = testing.allocator; + + // // We need a font that supports Javanese for this to work, if we can't find + // // Noto Sans Javanese Regular, which is a system font on macOS, we just + // // skip the test. + // var testdata = testShaperWithDiscoveredFont( + // alloc, + // "Noto Sans Javanese", + // ) catch return error.SkipZigTest; + // defer testdata.deinit(); + + // var buf: [32]u8 = undefined; + // var buf_idx: usize = 0; + + // // First grapheme cluster: + // buf_idx += try std.unicode.utf8Encode(0xa9a4, buf[buf_idx..]); // NA + // buf_idx += try std.unicode.utf8Encode(0xa9c0, buf[buf_idx..]); // PANGKON + // // Second grapheme cluster, combining with the first in a ligature: + // buf_idx += try std.unicode.utf8Encode(0xa9b2, buf[buf_idx..]); // HA + // buf_idx += try std.unicode.utf8Encode(0xa9b8, buf[buf_idx..]); // Vowel sign SUKU + + // // Make a screen with some data + // var t = try terminal.Terminal.init(alloc, .{ .cols = 30, .rows = 3 }); + // defer t.deinit(alloc); + + // // Enable grapheme clustering + // t.modes.set(.grapheme_cluster, true); + + // var s = t.vtStream(); + // defer s.deinit(); + // try s.nextSlice(buf[0..buf_idx]); + + // var state: terminal.RenderState = .empty; + // defer state.deinit(alloc); + // try state.update(alloc, &t); + + // // Get our run iterator + // var shaper = &testdata.shaper; + // var it = shaper.runIterator(.{ + // .grid = testdata.grid, + // .cells = state.row_data.get(0).cells.slice(), + // }); + // var count: usize = 0; + // while (try it.next(alloc)) |run| { + // count += 1; + + // const cells = try shaper.shape(run); + // const cell_width = run.grid.metrics.cell_width; + // try testing.expectEqual(@as(usize, 3), cells.len); + // try testing.expectEqual(@as(u16, 0), cells[0].x); + // try testing.expectEqual(@as(u16, 0), cells[1].x); + // try testing.expectEqual(@as(u16, 0), cells[2].x); + + // // The vowel sign SUKU renders with correct x_offset + // try testing.expect(cells[2].x_offset > 3 * cell_width); + // } + // try testing.expectEqual(@as(usize, 1), count); } test "shape Chakma vowel sign with ligature (vowel sign renders first)" { From 327783ff6c86c5843eedaab20c7f394e4396daa4 Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Tue, 10 Mar 2026 13:58:50 +0000 Subject: [PATCH 222/277] Update VOUCHED list (#11314) Triggered by [discussion comment](https://github.com/ghostty-org/ghostty/discussions/11287#discussioncomment-16069141) from @mitchellh. Vouch: @ocean6954 Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index c767a0ec51..95c44c407f 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -122,6 +122,7 @@ nicosuave nmggithub noib3 nwehg +ocean6954 oshdubh pan93412 pangoraw From c83dea49fd1c4b89eee2956f8638b80122596bdc Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Tue, 10 Mar 2026 14:09:14 +0000 Subject: [PATCH 223/277] Update VOUCHED list (#11318) Triggered by [discussion comment](https://github.com/ghostty-org/ghostty/discussions/11309#discussioncomment-16069391) from @mitchellh. Vouch: @dzhlobo Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index 95c44c407f..a63757b5d9 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -60,6 +60,7 @@ doprz douglance douglas drepper +dzhlobo elias8 ephemera eriksremess From 6c7309196fef805e1d0fbb0ce82944aab8edda7d Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Tue, 10 Mar 2026 14:15:21 +0000 Subject: [PATCH 224/277] Update VOUCHED list (#11321) Triggered by [comment](https://github.com/ghostty-org/ghostty/issues/11320#issuecomment-4031703556) from @mitchellh. Vouch: @chronologos Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index a63757b5d9..7ba09148bf 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -45,6 +45,7 @@ brentschroeter cespare charliie-dev chernetskyi +chronologos cmwetherell craziestowl curtismoncoq From cfedda1a0e9197dfa7463a3a3aeb90ad980ab86f Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Tue, 10 Mar 2026 13:45:44 +0100 Subject: [PATCH 225/277] macOS: add regression tests for intrinsicContentSize race (#11256) Tests that validate intrinsicContentSize returns a correct value when TerminalController.windowDidLoad() reads it. Currently fail, proving the race condition where @FocusedValue hasn't propagated lastFocusedSurface before the 40ms timer fires. Co-Authored-By: Claude Opus 4.6 --- .../Terminal/IntrinsicSizeTimingTests.swift | 467 ++++++++++++++++++ 1 file changed, 467 insertions(+) create mode 100644 macos/Tests/Terminal/IntrinsicSizeTimingTests.swift diff --git a/macos/Tests/Terminal/IntrinsicSizeTimingTests.swift b/macos/Tests/Terminal/IntrinsicSizeTimingTests.swift new file mode 100644 index 0000000000..ef7818661c --- /dev/null +++ b/macos/Tests/Terminal/IntrinsicSizeTimingTests.swift @@ -0,0 +1,467 @@ +import AppKit +import Combine +import SwiftUI +import Testing +@testable import Ghostty + +// MARK: - Test helpers + +/// Mimics TerminalView's .frame(idealWidth:idealHeight:) pattern where +/// values come from lastFocusedSurface?.value?.initialSize, which may +/// be nil before @FocusedValue propagates. +private struct OptionalIdealSizeView: View { + let idealWidth: CGFloat? + let idealHeight: CGFloat? + let titlebarStyle: String + + var body: some View { + VStack(spacing: 0) { + Color.clear + .frame(idealWidth: idealWidth, idealHeight: idealHeight) + } + // Matches TerminalView line 108: hidden style extends into titlebar + .ignoresSafeArea(.container, edges: titlebarStyle == "hidden" ? .top : []) + } +} + +private let minReasonableWidth: CGFloat = 100 +private let minReasonableHeight: CGFloat = 50 + +/// All macos-titlebar-style values that map to different window nibs. +private let allTitlebarStyles = ["native", "hidden", "transparent", "tabs"] + +/// Window style masks that roughly correspond to each titlebar style. +/// In real Ghostty these come from different nib files; in tests we +/// approximate with NSWindow style masks. +private func styleMask(for titlebarStyle: String) -> NSWindow.StyleMask { + switch titlebarStyle { + case "hidden": + return [.titled, .resizable, .fullSizeContentView] + case "transparent", "tabs": + return [.titled, .resizable, .fullSizeContentView] + default: + return [.titled, .resizable] + } +} + +// MARK: - Tests + +/// Regression tests for Issue #11256: incorrect intrinsicContentSize +/// race condition in TerminalController.windowDidLoad(). +/// +/// The contentIntrinsicSize branch of DefaultSize reads +/// intrinsicContentSize after a 40ms delay. But intrinsicContentSize +/// depends on @FocusedValue propagating lastFocusedSurface, which is +/// async and may not complete in time — producing a tiny window. +/// +/// These tests cover the matrix of: +/// - With/without window-width/window-height (initialSize set vs nil) +/// - All macos-titlebar-style values (native, hidden, transparent, tabs) +@Suite(.bug("https://github.com/ghostty-org/ghostty/issues/11256", "Incorrect intrinsicContentSize with native titlebar")) +struct IntrinsicSizeTimingTests { + + // MARK: - Bug: nil ideal sizes → tiny window + + /// When window-width/height is set, defaultSize returns .contentIntrinsicSize. + /// Before @FocusedValue propagates, idealWidth/idealHeight are nil and + /// intrinsicContentSize returns a tiny value. + @Test(.bug("https://github.com/ghostty-org/ghostty/issues/11256", "intrinsicContentSize too small before @FocusedValue propagates"), + arguments: allTitlebarStyles) + func intrinsicSizeTooSmallWithNilIdealSize(titlebarStyle: String) async throws { + let expectedSize = NSSize(width: 600, height: 400) + + // nil ideal sizes = @FocusedValue hasn't propagated lastFocusedSurface + let container = await TerminalViewContainer { + OptionalIdealSizeView(idealWidth: nil, idealHeight: nil, titlebarStyle: titlebarStyle) + } + + // TODO: Fix #11256 — set initialContentSize on the container so + // intrinsicContentSize returns the correct value immediately. + // await MainActor.run { + // container.initialContentSize = expectedSize + // } + + let window = await NSWindow( + contentRect: NSRect(x: 0, y: 0, width: 800, height: 600), + styleMask: styleMask(for: titlebarStyle), + backing: .buffered, + defer: false + ) + + await MainActor.run { + window.contentView = container + } + + let size = await container.intrinsicContentSize + + #expect( + size.width >= minReasonableWidth && size.height >= minReasonableHeight, + "[\(titlebarStyle)] intrinsicContentSize is too small: \(size). Expected at least \(minReasonableWidth)x\(minReasonableHeight)" + ) + + await MainActor.run { window.close() } + } + + /// Verifies that DefaultSize.contentIntrinsicSize.apply() produces a + /// too-small window when intrinsicContentSize is based on nil ideal sizes. + @Test(.bug("https://github.com/ghostty-org/ghostty/issues/11256", "apply() sets wrong window size due to racy intrinsicContentSize"), + arguments: allTitlebarStyles) + func applyProducesWrongSizeWithNilIdealSize(titlebarStyle: String) async throws { + let container = await TerminalViewContainer { + OptionalIdealSizeView(idealWidth: nil, idealHeight: nil, titlebarStyle: titlebarStyle) + } + + // TODO: Fix #11256 — set initialContentSize on the container. + // await MainActor.run { + // container.initialContentSize = NSSize(width: 600, height: 400) + // } + + let window = await NSWindow( + contentRect: NSRect(x: 0, y: 0, width: 800, height: 600), + styleMask: styleMask(for: titlebarStyle), + backing: .buffered, + defer: false + ) + + let contentLayoutSize = await MainActor.run { + window.contentView = container + + let defaultSize = TerminalController.DefaultSize.contentIntrinsicSize + defaultSize.apply(to: window) + + // Use contentLayoutRect — the usable area excluding titlebar + return window.contentLayoutRect.size + } + + #expect( + contentLayoutSize.width >= minReasonableWidth && contentLayoutSize.height >= minReasonableHeight, + "[\(titlebarStyle)] Window content layout size is too small after apply: \(contentLayoutSize)" + ) + + await MainActor.run { window.close() } + } + + /// Replicates the exact pattern from TerminalController.windowDidLoad(): + /// 1. Set window.contentView = container (with nil ideal sizes, simulating + /// @FocusedValue not yet propagated) + /// 2. DispatchQueue.main.asyncAfter(deadline: .now() + .milliseconds(40)) + /// 3. Inside the callback: defaultSize.apply(to: window) + /// + /// This is the core race condition: 40ms is not enough for @FocusedValue + /// to propagate, so intrinsicContentSize is still tiny when apply() runs. + @Test(.bug("https://github.com/ghostty-org/ghostty/issues/11256", "40ms async delay reads intrinsicContentSize before @FocusedValue propagates"), + arguments: allTitlebarStyles) + func asyncAfterDelayProducesWrongSizeWithNilIdealSize(titlebarStyle: String) async throws { + let container = await TerminalViewContainer { + OptionalIdealSizeView(idealWidth: nil, idealHeight: nil, titlebarStyle: titlebarStyle) + } + + // TODO: Fix #11256 — set initialContentSize on the container so + // intrinsicContentSize returns the correct value immediately, + // eliminating the need for the async delay. + // await MainActor.run { + // container.initialContentSize = NSSize(width: 600, height: 400) + // } + + let window = await NSWindow( + contentRect: NSRect(x: 0, y: 0, width: 800, height: 600), + styleMask: styleMask(for: titlebarStyle), + backing: .buffered, + defer: false + ) + + // Replicate TerminalController.windowDidLoad() exactly: + // 1. Set contentView + // 2. DispatchQueue.main.asyncAfter(deadline: .now() + .milliseconds(40)) + // 3. apply() inside the callback + let contentLayoutSize: NSSize = await withCheckedContinuation { continuation in + DispatchQueue.main.async { + window.contentView = container + + DispatchQueue.main.asyncAfter(deadline: .now() + .milliseconds(40)) { + let defaultSize = TerminalController.DefaultSize.contentIntrinsicSize + defaultSize.apply(to: window) + continuation.resume(returning: window.contentLayoutRect.size) + } + } + } + + #expect( + contentLayoutSize.width >= minReasonableWidth && contentLayoutSize.height >= minReasonableHeight, + "[\(titlebarStyle)] After 40ms async delay, content layout size is too small: \(contentLayoutSize)" + ) + + await MainActor.run { window.close() } + } + + /// Verifies that applying synchronously (without the async delay) also + /// fails when ideal sizes are nil. This proves the fix must provide a + /// fallback value, not just adjust timing. + @Test(.bug("https://github.com/ghostty-org/ghostty/issues/11256", "Synchronous apply also fails without fallback"), + arguments: allTitlebarStyles) + func synchronousApplyAlsoFailsWithNilIdealSize(titlebarStyle: String) async throws { + let container = await TerminalViewContainer { + OptionalIdealSizeView(idealWidth: nil, idealHeight: nil, titlebarStyle: titlebarStyle) + } + + // TODO: Fix #11256 — set initialContentSize on the container. + // await MainActor.run { + // container.initialContentSize = NSSize(width: 600, height: 400) + // } + + let window = await NSWindow( + contentRect: NSRect(x: 0, y: 0, width: 800, height: 600), + styleMask: styleMask(for: titlebarStyle), + backing: .buffered, + defer: false + ) + + let contentLayoutSize = await MainActor.run { + window.contentView = container + // Apply immediately — no async delay at all + let defaultSize = TerminalController.DefaultSize.contentIntrinsicSize + defaultSize.apply(to: window) + return window.contentLayoutRect.size + } + + #expect( + contentLayoutSize.width >= minReasonableWidth && contentLayoutSize.height >= minReasonableHeight, + "[\(titlebarStyle)] Synchronous apply with nil ideal sizes: content layout size too small: \(contentLayoutSize)" + ) + + await MainActor.run { window.close() } + } + + // MARK: - Happy path: ideal sizes available (contentIntrinsicSize path) + + /// When @FocusedValue HAS propagated (ideal sizes are set), intrinsicContentSize + /// should be correct for every titlebar style. This is the "happy path" that + /// works today when the 40ms delay is sufficient. + @Test(arguments: allTitlebarStyles) + func intrinsicSizeCorrectWhenIdealSizesAvailable(titlebarStyle: String) async throws { + let expectedSize = NSSize(width: 600, height: 400) + + let container = await TerminalViewContainer { + OptionalIdealSizeView( + idealWidth: expectedSize.width, + idealHeight: expectedSize.height, + titlebarStyle: titlebarStyle + ) + } + + let window = await NSWindow( + contentRect: NSRect(x: 0, y: 0, width: 800, height: 600), + styleMask: styleMask(for: titlebarStyle), + backing: .buffered, + defer: false + ) + + await MainActor.run { + window.contentView = container + } + + // Wait for SwiftUI layout + try await Task.sleep(nanoseconds: 100_000_000) + + let size = await container.intrinsicContentSize + + // intrinsicContentSize should be at least the ideal size. + // With fullSizeContentView styles it may be slightly larger + // due to safe area, but should never be smaller. + #expect( + size.width >= expectedSize.width && size.height >= expectedSize.height, + "[\(titlebarStyle)] intrinsicContentSize (\(size)) should be >= expected \(expectedSize)" + ) + + await MainActor.run { window.close() } + } + + /// Verifies that apply() sets a correctly sized window when ideal sizes + /// are available, for each titlebar style. + @Test(arguments: allTitlebarStyles) + func applyProducesCorrectSizeWhenIdealSizesAvailable(titlebarStyle: String) async throws { + let expectedSize = NSSize(width: 600, height: 400) + + let container = await TerminalViewContainer { + OptionalIdealSizeView( + idealWidth: expectedSize.width, + idealHeight: expectedSize.height, + titlebarStyle: titlebarStyle + ) + } + + let window = await NSWindow( + contentRect: NSRect(x: 0, y: 0, width: 800, height: 600), + styleMask: styleMask(for: titlebarStyle), + backing: .buffered, + defer: false + ) + + await MainActor.run { + window.contentView = container + } + + // Wait for SwiftUI layout before apply + try await Task.sleep(nanoseconds: 100_000_000) + + let contentLayoutSize = await MainActor.run { + let defaultSize = TerminalController.DefaultSize.contentIntrinsicSize + defaultSize.apply(to: window) + // contentLayoutRect gives the usable area, excluding titlebar + return window.contentLayoutRect.size + } + + // The usable content area should be at least the expected size. + #expect( + contentLayoutSize.width >= expectedSize.width && contentLayoutSize.height >= expectedSize.height, + "[\(titlebarStyle)] Content layout size (\(contentLayoutSize)) should be >= expected \(expectedSize) after apply" + ) + + await MainActor.run { window.close() } + } + + /// Same async delay pattern but with ideal sizes available (happy path). + /// This should always pass — it validates the delay works when @FocusedValue + /// has already propagated. + @Test(arguments: allTitlebarStyles) + func asyncAfterDelayProducesCorrectSizeWhenIdealSizesAvailable(titlebarStyle: String) async throws { + let expectedSize = NSSize(width: 600, height: 400) + + let container = await TerminalViewContainer { + OptionalIdealSizeView( + idealWidth: expectedSize.width, + idealHeight: expectedSize.height, + titlebarStyle: titlebarStyle + ) + } + + let window = await NSWindow( + contentRect: NSRect(x: 0, y: 0, width: 800, height: 600), + styleMask: styleMask(for: titlebarStyle), + backing: .buffered, + defer: false + ) + + // Replicate the exact TerminalController.windowDidLoad() pattern + let contentLayoutSize: NSSize = await withCheckedContinuation { continuation in + DispatchQueue.main.async { + window.contentView = container + + DispatchQueue.main.asyncAfter(deadline: .now() + .milliseconds(40)) { + let defaultSize = TerminalController.DefaultSize.contentIntrinsicSize + defaultSize.apply(to: window) + continuation.resume(returning: window.contentLayoutRect.size) + } + } + } + + #expect( + contentLayoutSize.width >= expectedSize.width && contentLayoutSize.height >= expectedSize.height, + "[\(titlebarStyle)] Content layout size (\(contentLayoutSize)) should be >= expected \(expectedSize) after 40ms delay" + ) + + await MainActor.run { window.close() } + } + + // MARK: - Without window-width/window-height (frame path) + + /// Without window-width/height config, defaultSize returns .frame or nil + /// (never .contentIntrinsicSize). The window uses its initial frame. + /// This should work for all titlebar styles regardless of the bug. + @Test(arguments: allTitlebarStyles) + func framePathWorksWithoutWindowSize(titlebarStyle: String) async throws { + let expectedFrame = NSRect(x: 100, y: 100, width: 800, height: 600) + + let container = await TerminalViewContainer { + Color.clear + } + + let window = await NSWindow( + contentRect: NSRect(x: 0, y: 0, width: 800, height: 600), + styleMask: styleMask(for: titlebarStyle), + backing: .buffered, + defer: false + ) + + await MainActor.run { + window.contentView = container + let defaultSize = TerminalController.DefaultSize.frame(expectedFrame) + defaultSize.apply(to: window) + } + + let frame = await MainActor.run { window.frame } + + #expect( + frame == expectedFrame, + "[\(titlebarStyle)] Window frame (\(frame)) should match expected \(expectedFrame)" + ) + + await MainActor.run { window.close() } + } + + // MARK: - isChanged + + /// Verifies isChanged correctly detects mismatch for contentIntrinsicSize + /// across titlebar styles when ideal sizes are available. + @Test(arguments: allTitlebarStyles) + func isChangedDetectsMismatch(titlebarStyle: String) async throws { + let expectedSize = NSSize(width: 600, height: 400) + + let container = await TerminalViewContainer { + OptionalIdealSizeView( + idealWidth: expectedSize.width, + idealHeight: expectedSize.height, + titlebarStyle: titlebarStyle + ) + } + + let window = await NSWindow( + contentRect: NSRect(x: 0, y: 0, width: 800, height: 600), + styleMask: styleMask(for: titlebarStyle), + backing: .buffered, + defer: false + ) + + await MainActor.run { + window.contentView = container + } + + try await Task.sleep(nanoseconds: 100_000_000) + + let defaultSize = TerminalController.DefaultSize.contentIntrinsicSize + + let changedBefore = await MainActor.run { defaultSize.isChanged(for: window) } + #expect(changedBefore, "[\(titlebarStyle)] isChanged should return true before apply") + + await MainActor.run { defaultSize.apply(to: window) } + + let changedAfter = await MainActor.run { defaultSize.isChanged(for: window) } + #expect(!changedAfter, "[\(titlebarStyle)] isChanged should return false after apply") + + await MainActor.run { window.close() } + } + + /// Verifies isChanged for the .frame path. + @Test func isChangedForFramePath() async throws { + let expectedFrame = NSRect(x: 100, y: 100, width: 800, height: 600) + + let window = await NSWindow( + contentRect: NSRect(x: 0, y: 0, width: 400, height: 300), + styleMask: [.titled, .resizable], + backing: .buffered, + defer: false + ) + + let defaultSize = TerminalController.DefaultSize.frame(expectedFrame) + + let changedBefore = await MainActor.run { defaultSize.isChanged(for: window) } + #expect(changedBefore, "isChanged should return true before apply") + + await MainActor.run { defaultSize.apply(to: window) } + + let changedAfter = await MainActor.run { defaultSize.isChanged(for: window) } + #expect(!changedAfter, "isChanged should return false after apply") + + await MainActor.run { window.close() } + } +} From a6cd1b08af240e7be0b07163d78dac5efa6b1752 Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Tue, 10 Mar 2026 15:35:49 +0100 Subject: [PATCH 226/277] macOS: fix intrinsicContentSize race in windowDidLoad (#11256) Add initialContentSize fallback on TerminalViewContainer so intrinsicContentSize returns the correct value immediately, without waiting for @FocusedValue to propagate. This removes the need for the DispatchQueue.main.asyncAfter 40ms delay. Co-Authored-By: Claude Opus 4.6 --- .../Terminal/TerminalController.swift | 29 ++++++++-------- .../Terminal/TerminalViewContainer.swift | 20 ++++++++--- .../Terminal/IntrinsicSizeTimingTests.swift | 33 ++++++++----------- 3 files changed, 44 insertions(+), 38 deletions(-) diff --git a/macos/Sources/Features/Terminal/TerminalController.swift b/macos/Sources/Features/Terminal/TerminalController.swift index 7a5bd1d4bb..0c1bd38ad1 100644 --- a/macos/Sources/Features/Terminal/TerminalController.swift +++ b/macos/Sources/Features/Terminal/TerminalController.swift @@ -1038,27 +1038,26 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr } // Initialize our content view to the SwiftUI root - window.contentView = TerminalViewContainer { + let container = TerminalViewContainer { TerminalView(ghostty: ghostty, viewModel: self, delegate: self) } + // Set the initial content size on the container so that + // intrinsicContentSize returns the correct value immediately, + // without waiting for @FocusedValue to propagate through the + // SwiftUI focus chain. + container.initialContentSize = focusedSurface?.initialSize + + window.contentView = container + // If we have a default size, we want to apply it. if let defaultSize { - switch defaultSize { - case .frame: - // Frames can be applied immediately - defaultSize.apply(to: window) + defaultSize.apply(to: window) - case .contentIntrinsicSize: - // Content intrinsic size requires a short delay so that AppKit - // can layout our SwiftUI views. - DispatchQueue.main.asyncAfter(deadline: .now() + .milliseconds(40)) { [weak self, weak window] in - guard let self, let window else { return } - defaultSize.apply(to: window) - if let screen = window.screen ?? NSScreen.main { - let frame = self.adjustForWindowPosition(frame: window.frame, on: screen) - window.setFrameOrigin(frame.origin) - } + if case .contentIntrinsicSize = defaultSize { + if let screen = window.screen ?? NSScreen.main { + let frame = self.adjustForWindowPosition(frame: window.frame, on: screen) + window.setFrameOrigin(frame.origin) } } } diff --git a/macos/Sources/Features/Terminal/TerminalViewContainer.swift b/macos/Sources/Features/Terminal/TerminalViewContainer.swift index bd696a2bf6..dd0190c4c6 100644 --- a/macos/Sources/Features/Terminal/TerminalViewContainer.swift +++ b/macos/Sources/Features/Terminal/TerminalViewContainer.swift @@ -33,11 +33,23 @@ class TerminalViewContainer: NSView { fatalError("init(coder:) has not been implemented") } - /// To make ``TerminalController/DefaultSize/contentIntrinsicSize`` - /// work in ``TerminalController/windowDidLoad()``, - /// we override this to provide the correct size. + /// The initial content size to use as a fallback before the SwiftUI + /// view hierarchy has completed layout (i.e. before @FocusedValue + /// propagates `lastFocusedSurface`). Once the hosting view reports + /// a valid intrinsic size, this fallback is no longer used. + var initialContentSize: NSSize? + override var intrinsicContentSize: NSSize { - terminalView.intrinsicContentSize + let hostingSize = terminalView.intrinsicContentSize + // The hosting view returns a valid size once SwiftUI has laid out + // with the correct idealWidth/idealHeight. Before that (when + // @FocusedValue hasn't propagated), it returns a tiny default. + // Fall back to initialContentSize in that case. + if let initialContentSize, + hostingSize.width < initialContentSize.width || hostingSize.height < initialContentSize.height { + return initialContentSize + } + return hostingSize } private func setup() { diff --git a/macos/Tests/Terminal/IntrinsicSizeTimingTests.swift b/macos/Tests/Terminal/IntrinsicSizeTimingTests.swift index ef7818661c..640f2dbdb2 100644 --- a/macos/Tests/Terminal/IntrinsicSizeTimingTests.swift +++ b/macos/Tests/Terminal/IntrinsicSizeTimingTests.swift @@ -75,11 +75,11 @@ struct IntrinsicSizeTimingTests { OptionalIdealSizeView(idealWidth: nil, idealHeight: nil, titlebarStyle: titlebarStyle) } - // TODO: Fix #11256 — set initialContentSize on the container so - // intrinsicContentSize returns the correct value immediately. - // await MainActor.run { - // container.initialContentSize = expectedSize - // } + // Set initialContentSize so intrinsicContentSize returns the + // correct value immediately, without waiting for @FocusedValue. + await MainActor.run { + container.initialContentSize = expectedSize + } let window = await NSWindow( contentRect: NSRect(x: 0, y: 0, width: 800, height: 600), @@ -111,10 +111,9 @@ struct IntrinsicSizeTimingTests { OptionalIdealSizeView(idealWidth: nil, idealHeight: nil, titlebarStyle: titlebarStyle) } - // TODO: Fix #11256 — set initialContentSize on the container. - // await MainActor.run { - // container.initialContentSize = NSSize(width: 600, height: 400) - // } + await MainActor.run { + container.initialContentSize = NSSize(width: 600, height: 400) + } let window = await NSWindow( contentRect: NSRect(x: 0, y: 0, width: 800, height: 600), @@ -156,12 +155,9 @@ struct IntrinsicSizeTimingTests { OptionalIdealSizeView(idealWidth: nil, idealHeight: nil, titlebarStyle: titlebarStyle) } - // TODO: Fix #11256 — set initialContentSize on the container so - // intrinsicContentSize returns the correct value immediately, - // eliminating the need for the async delay. - // await MainActor.run { - // container.initialContentSize = NSSize(width: 600, height: 400) - // } + await MainActor.run { + container.initialContentSize = NSSize(width: 600, height: 400) + } let window = await NSWindow( contentRect: NSRect(x: 0, y: 0, width: 800, height: 600), @@ -204,10 +200,9 @@ struct IntrinsicSizeTimingTests { OptionalIdealSizeView(idealWidth: nil, idealHeight: nil, titlebarStyle: titlebarStyle) } - // TODO: Fix #11256 — set initialContentSize on the container. - // await MainActor.run { - // container.initialContentSize = NSSize(width: 600, height: 400) - // } + await MainActor.run { + container.initialContentSize = NSSize(width: 600, height: 400) + } let window = await NSWindow( contentRect: NSRect(x: 0, y: 0, width: 800, height: 600), From 1592cafa32e99119cee0b074fde3f50070ac3dac Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Tue, 10 Mar 2026 08:48:19 -0700 Subject: [PATCH 227/277] Update AGENTS.md --- AGENTS.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/AGENTS.md b/AGENTS.md index ff8c289c84..794115c58d 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -4,6 +4,7 @@ A file for [guiding coding agents](https://agents.md/). ## Commands +- Use `nix develop -c` with all commands to ensure the Nix version is used. - **Build:** `zig build` - If you're on macOS and don't need to build the macOS app, use `-Demit-macos-app=false` to skip building the app bundle and speed up @@ -13,7 +14,7 @@ A file for [guiding coding agents](https://agents.md/). test suite is slow to run. - **Test filter (Zig)**: `zig build test -Dtest-filter=` - **Formatting (Zig)**: `zig fmt .` -- **Formatting (Swift)**: `swiftlint lint --fix` +- **Formatting (Swift)**: `swiftlint lint --strict --fix` - **Formatting (other)**: `prettier -w .` ## Directory Structure From 7629130fb4f66262684d4b75d549b522d5943f59 Mon Sep 17 00:00:00 2001 From: chronologos Date: Tue, 10 Mar 2026 06:58:44 -0700 Subject: [PATCH 228/277] macOS: restore keyboard focus after inline tab title edit After finishing an inline tab title edit (via keybind or double-click), `TabTitleEditor.finishEditing()` calls `makeFirstResponder(nil)` to clear focus from the text field, leaving the window itself as first responder. No code path restores focus to the terminal surface, so all keyboard input is lost until the user clicks into a pane. Add a `tabTitleEditorDidFinishEditing` delegate callback that fires after every edit (commit or cancel). TerminalWindow implements it by calling `makeFirstResponder(focusedSurface)` to hand focus back to the terminal. Fixes https://github.com/ghostty-org/ghostty/discussions/11315 Co-Authored-By: Claude --- .../Terminal/Window Styles/TerminalWindow.swift | 9 +++++++++ macos/Sources/Helpers/TabTitleEditor.swift | 16 ++++++++++++++-- 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift b/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift index dc744180db..c580b4cb8e 100644 --- a/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift +++ b/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift @@ -835,4 +835,13 @@ extension TerminalWindow: TabTitleEditorDelegate { guard let targetController = targetWindow.windowController as? BaseTerminalController else { return } targetController.promptTabTitle() } + + func tabTitleEditor(_ editor: TabTitleEditor, didFinishEditing targetWindow: NSWindow) { + // After inline editing, the first responder is the window itself. + // Restore focus to the terminal surface so keyboard input works. + guard let controller = windowController as? BaseTerminalController, + let focusedSurface = controller.focusedSurface + else { return } + makeFirstResponder(focusedSurface) + } } diff --git a/macos/Sources/Helpers/TabTitleEditor.swift b/macos/Sources/Helpers/TabTitleEditor.swift index 0a1efae324..570be1bf4a 100644 --- a/macos/Sources/Helpers/TabTitleEditor.swift +++ b/macos/Sources/Helpers/TabTitleEditor.swift @@ -26,6 +26,12 @@ protocol TabTitleEditorDelegate: AnyObject { _ editor: TabTitleEditor, performFallbackRenameFor targetWindow: NSWindow ) + + /// Called after inline editing finishes (whether committed or cancelled). + /// Use this to restore focus to the appropriate responder. + func tabTitleEditor( + _ editor: TabTitleEditor, + didFinishEditing targetWindow: NSWindow) } /// Handles inline tab title editing for native AppKit window tabs. @@ -212,8 +218,14 @@ final class TabTitleEditor: NSObject, NSTextFieldDelegate { previousTabState = nil // Delegate owns title persistence semantics (including empty-title handling). - guard commit, let targetWindow else { return } - delegate?.tabTitleEditor(self, didCommitTitle: editedTitle, for: targetWindow) + guard let targetWindow else { return } + + if commit { + delegate?.tabTitleEditor(self, didCommitTitle: editedTitle, for: targetWindow) + } + + // Notify delegate that editing is done so it can restore focus. + delegate?.tabTitleEditor(self, didFinishEditing: targetWindow) } /// Chooses an editor frame that aligns with the tab title within the tab button. From de0f2ab22d941e270a4ba259ef2522f71bb84247 Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Mon, 9 Mar 2026 15:25:13 +0100 Subject: [PATCH 229/277] macos: add enum type for macos-titlebar-style --- .../Terminal/TerminalController.swift | 13 ++++---- .../Features/Terminal/TerminalView.swift | 2 +- .../Window Styles/TerminalWindow.swift | 6 ++-- .../TransparentTitlebarTerminalWindow.swift | 4 +-- macos/Sources/Ghostty/Ghostty.Config.swift | 11 +++++-- .../Terminal/IntrinsicSizeTimingTests.swift | 32 +++++++++---------- 6 files changed, 36 insertions(+), 32 deletions(-) diff --git a/macos/Sources/Features/Terminal/TerminalController.swift b/macos/Sources/Features/Terminal/TerminalController.swift index 0c1bd38ad1..20b51ff36b 100644 --- a/macos/Sources/Features/Terminal/TerminalController.swift +++ b/macos/Sources/Features/Terminal/TerminalController.swift @@ -19,10 +19,10 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr } let nib = switch config.macosTitlebarStyle { - case "native": "Terminal" - case "hidden": "TerminalHiddenTitlebar" - case "transparent": "TerminalTransparentTitlebar" - case "tabs": + case .native: "Terminal" + case .hidden: "TerminalHiddenTitlebar" + case .transparent: "TerminalTransparentTitlebar" + case .tabs: #if compiler(>=6.2) if #available(macOS 26.0, *) { "TerminalTabsTitlebarTahoe" @@ -32,7 +32,6 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr #else "TerminalTabsTitlebarVentura" #endif - default: defaultValue } return nib @@ -1537,7 +1536,7 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr struct DerivedConfig { let backgroundColor: Color let macosWindowButtons: Ghostty.MacOSWindowButtons - let macosTitlebarStyle: String + let macosTitlebarStyle: Ghostty.Config.MacOSTitlebarStyle let maximize: Bool let windowPositionX: Int16? let windowPositionY: Int16? @@ -1545,7 +1544,7 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr init() { self.backgroundColor = Color(NSColor.windowBackgroundColor) self.macosWindowButtons = .visible - self.macosTitlebarStyle = "system" + self.macosTitlebarStyle = .default self.maximize = false self.windowPositionX = nil self.windowPositionY = nil diff --git a/macos/Sources/Features/Terminal/TerminalView.swift b/macos/Sources/Features/Terminal/TerminalView.swift index 6970095796..b6e1c637c4 100644 --- a/macos/Sources/Features/Terminal/TerminalView.swift +++ b/macos/Sources/Features/Terminal/TerminalView.swift @@ -105,7 +105,7 @@ struct TerminalView: View { idealHeight: lastFocusedSurface?.value?.initialSize?.height) } // Ignore safe area to extend up in to the titlebar region if we have the "hidden" titlebar style - .ignoresSafeArea(.container, edges: ghostty.config.macosTitlebarStyle == "hidden" ? .top : []) + .ignoresSafeArea(.container, edges: ghostty.config.macosTitlebarStyle == .hidden ? .top : []) if let surfaceView = lastFocusedSurface?.value { TerminalCommandPaletteView( diff --git a/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift b/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift index c580b4cb8e..60e96bb4d3 100644 --- a/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift +++ b/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift @@ -588,7 +588,7 @@ class TerminalWindow: NSWindow { let backgroundColor: NSColor let backgroundOpacity: Double let macosWindowButtons: Ghostty.MacOSWindowButtons - let macosTitlebarStyle: String + let macosTitlebarStyle: Ghostty.Config.MacOSTitlebarStyle let windowCornerRadius: CGFloat init() { @@ -597,7 +597,7 @@ class TerminalWindow: NSWindow { self.backgroundOpacity = 1 self.macosWindowButtons = .visible self.backgroundBlur = .disabled - self.macosTitlebarStyle = "transparent" + self.macosTitlebarStyle = .default self.windowCornerRadius = 16 } @@ -613,7 +613,7 @@ class TerminalWindow: NSWindow { // Native, transparent, and hidden styles use 16pt radius // Tabs style uses 20pt radius switch config.macosTitlebarStyle { - case "tabs": + case .tabs: self.windowCornerRadius = 20 default: self.windowCornerRadius = 16 diff --git a/macos/Sources/Features/Terminal/Window Styles/TransparentTitlebarTerminalWindow.swift b/macos/Sources/Features/Terminal/Window Styles/TransparentTitlebarTerminalWindow.swift index a547d52867..c0e506c349 100644 --- a/macos/Sources/Features/Terminal/Window Styles/TransparentTitlebarTerminalWindow.swift +++ b/macos/Sources/Features/Terminal/Window Styles/TransparentTitlebarTerminalWindow.swift @@ -92,8 +92,8 @@ class TransparentTitlebarTerminalWindow: TerminalWindow { // For glass background styles, use a transparent titlebar to let the glass effect show through // Only apply this for transparent and tabs titlebar styles let isGlassStyle = derivedConfig.backgroundBlur.isGlassStyle - let isTransparentTitlebar = derivedConfig.macosTitlebarStyle == "transparent" || - derivedConfig.macosTitlebarStyle == "tabs" + let isTransparentTitlebar = derivedConfig.macosTitlebarStyle == .transparent || + derivedConfig.macosTitlebarStyle == .tabs titlebarView.layer?.backgroundColor = (isGlassStyle && isTransparentTitlebar) ? NSColor.clear.cgColor diff --git a/macos/Sources/Ghostty/Ghostty.Config.swift b/macos/Sources/Ghostty/Ghostty.Config.swift index 239f458e33..4a36583d54 100644 --- a/macos/Sources/Ghostty/Ghostty.Config.swift +++ b/macos/Sources/Ghostty/Ghostty.Config.swift @@ -354,14 +354,14 @@ extension Ghostty { return MacOSWindowButtons(rawValue: str) ?? defaultValue } - var macosTitlebarStyle: String { - let defaultValue = "transparent" + var macosTitlebarStyle: MacOSTitlebarStyle { + let defaultValue = MacOSTitlebarStyle.transparent guard let config = self.config else { return defaultValue } var v: UnsafePointer? let key = "macos-titlebar-style" guard ghostty_config_get(config, &v, key, UInt(key.lengthOfBytes(using: .utf8))) else { return defaultValue } guard let ptr = v else { return defaultValue } - return String(cString: ptr) + return MacOSTitlebarStyle(rawValue: String(cString: ptr)) ?? defaultValue } var macosTitlebarProxyIcon: MacOSTitlebarProxyIcon { @@ -906,4 +906,9 @@ extension Ghostty.Config { static let bell = NotifyOnCommandFinishAction(rawValue: 1 << 0) static let notify = NotifyOnCommandFinishAction(rawValue: 1 << 1) } + + enum MacOSTitlebarStyle: String { + static let `default` = MacOSTitlebarStyle.transparent + case native, transparent, tabs, hidden + } } diff --git a/macos/Tests/Terminal/IntrinsicSizeTimingTests.swift b/macos/Tests/Terminal/IntrinsicSizeTimingTests.swift index 640f2dbdb2..7bce61bdc2 100644 --- a/macos/Tests/Terminal/IntrinsicSizeTimingTests.swift +++ b/macos/Tests/Terminal/IntrinsicSizeTimingTests.swift @@ -12,7 +12,7 @@ import Testing private struct OptionalIdealSizeView: View { let idealWidth: CGFloat? let idealHeight: CGFloat? - let titlebarStyle: String + let titlebarStyle: Ghostty.Config.MacOSTitlebarStyle var body: some View { VStack(spacing: 0) { @@ -20,7 +20,7 @@ private struct OptionalIdealSizeView: View { .frame(idealWidth: idealWidth, idealHeight: idealHeight) } // Matches TerminalView line 108: hidden style extends into titlebar - .ignoresSafeArea(.container, edges: titlebarStyle == "hidden" ? .top : []) + .ignoresSafeArea(.container, edges: titlebarStyle == .hidden ? .top : []) } } @@ -28,18 +28,18 @@ private let minReasonableWidth: CGFloat = 100 private let minReasonableHeight: CGFloat = 50 /// All macos-titlebar-style values that map to different window nibs. -private let allTitlebarStyles = ["native", "hidden", "transparent", "tabs"] +private let allTitlebarStyles: [Ghostty.Config.MacOSTitlebarStyle] = [.native, .hidden, .transparent, .tabs] /// Window style masks that roughly correspond to each titlebar style. /// In real Ghostty these come from different nib files; in tests we /// approximate with NSWindow style masks. -private func styleMask(for titlebarStyle: String) -> NSWindow.StyleMask { +private func styleMask(for titlebarStyle: Ghostty.Config.MacOSTitlebarStyle) -> NSWindow.StyleMask { switch titlebarStyle { - case "hidden": + case .hidden: return [.titled, .resizable, .fullSizeContentView] - case "transparent", "tabs": + case .transparent, .tabs: return [.titled, .resizable, .fullSizeContentView] - default: + case .native: return [.titled, .resizable] } } @@ -67,7 +67,7 @@ struct IntrinsicSizeTimingTests { /// intrinsicContentSize returns a tiny value. @Test(.bug("https://github.com/ghostty-org/ghostty/issues/11256", "intrinsicContentSize too small before @FocusedValue propagates"), arguments: allTitlebarStyles) - func intrinsicSizeTooSmallWithNilIdealSize(titlebarStyle: String) async throws { + func intrinsicSizeTooSmallWithNilIdealSize(titlebarStyle: Ghostty.Config.MacOSTitlebarStyle) async throws { let expectedSize = NSSize(width: 600, height: 400) // nil ideal sizes = @FocusedValue hasn't propagated lastFocusedSurface @@ -106,7 +106,7 @@ struct IntrinsicSizeTimingTests { /// too-small window when intrinsicContentSize is based on nil ideal sizes. @Test(.bug("https://github.com/ghostty-org/ghostty/issues/11256", "apply() sets wrong window size due to racy intrinsicContentSize"), arguments: allTitlebarStyles) - func applyProducesWrongSizeWithNilIdealSize(titlebarStyle: String) async throws { + func applyProducesWrongSizeWithNilIdealSize(titlebarStyle: Ghostty.Config.MacOSTitlebarStyle) async throws { let container = await TerminalViewContainer { OptionalIdealSizeView(idealWidth: nil, idealHeight: nil, titlebarStyle: titlebarStyle) } @@ -150,7 +150,7 @@ struct IntrinsicSizeTimingTests { /// to propagate, so intrinsicContentSize is still tiny when apply() runs. @Test(.bug("https://github.com/ghostty-org/ghostty/issues/11256", "40ms async delay reads intrinsicContentSize before @FocusedValue propagates"), arguments: allTitlebarStyles) - func asyncAfterDelayProducesWrongSizeWithNilIdealSize(titlebarStyle: String) async throws { + func asyncAfterDelayProducesWrongSizeWithNilIdealSize(titlebarStyle: Ghostty.Config.MacOSTitlebarStyle) async throws { let container = await TerminalViewContainer { OptionalIdealSizeView(idealWidth: nil, idealHeight: nil, titlebarStyle: titlebarStyle) } @@ -195,7 +195,7 @@ struct IntrinsicSizeTimingTests { /// fallback value, not just adjust timing. @Test(.bug("https://github.com/ghostty-org/ghostty/issues/11256", "Synchronous apply also fails without fallback"), arguments: allTitlebarStyles) - func synchronousApplyAlsoFailsWithNilIdealSize(titlebarStyle: String) async throws { + func synchronousApplyAlsoFailsWithNilIdealSize(titlebarStyle: Ghostty.Config.MacOSTitlebarStyle) async throws { let container = await TerminalViewContainer { OptionalIdealSizeView(idealWidth: nil, idealHeight: nil, titlebarStyle: titlebarStyle) } @@ -233,7 +233,7 @@ struct IntrinsicSizeTimingTests { /// should be correct for every titlebar style. This is the "happy path" that /// works today when the 40ms delay is sufficient. @Test(arguments: allTitlebarStyles) - func intrinsicSizeCorrectWhenIdealSizesAvailable(titlebarStyle: String) async throws { + func intrinsicSizeCorrectWhenIdealSizesAvailable(titlebarStyle: Ghostty.Config.MacOSTitlebarStyle) async throws { let expectedSize = NSSize(width: 600, height: 400) let container = await TerminalViewContainer { @@ -274,7 +274,7 @@ struct IntrinsicSizeTimingTests { /// Verifies that apply() sets a correctly sized window when ideal sizes /// are available, for each titlebar style. @Test(arguments: allTitlebarStyles) - func applyProducesCorrectSizeWhenIdealSizesAvailable(titlebarStyle: String) async throws { + func applyProducesCorrectSizeWhenIdealSizesAvailable(titlebarStyle: Ghostty.Config.MacOSTitlebarStyle) async throws { let expectedSize = NSSize(width: 600, height: 400) let container = await TerminalViewContainer { @@ -319,7 +319,7 @@ struct IntrinsicSizeTimingTests { /// This should always pass — it validates the delay works when @FocusedValue /// has already propagated. @Test(arguments: allTitlebarStyles) - func asyncAfterDelayProducesCorrectSizeWhenIdealSizesAvailable(titlebarStyle: String) async throws { + func asyncAfterDelayProducesCorrectSizeWhenIdealSizesAvailable(titlebarStyle: Ghostty.Config.MacOSTitlebarStyle) async throws { let expectedSize = NSSize(width: 600, height: 400) let container = await TerminalViewContainer { @@ -364,7 +364,7 @@ struct IntrinsicSizeTimingTests { /// (never .contentIntrinsicSize). The window uses its initial frame. /// This should work for all titlebar styles regardless of the bug. @Test(arguments: allTitlebarStyles) - func framePathWorksWithoutWindowSize(titlebarStyle: String) async throws { + func framePathWorksWithoutWindowSize(titlebarStyle: Ghostty.Config.MacOSTitlebarStyle) async throws { let expectedFrame = NSRect(x: 100, y: 100, width: 800, height: 600) let container = await TerminalViewContainer { @@ -399,7 +399,7 @@ struct IntrinsicSizeTimingTests { /// Verifies isChanged correctly detects mismatch for contentIntrinsicSize /// across titlebar styles when ideal sizes are available. @Test(arguments: allTitlebarStyles) - func isChangedDetectsMismatch(titlebarStyle: String) async throws { + func isChangedDetectsMismatch(titlebarStyle: Ghostty.Config.MacOSTitlebarStyle) async throws { let expectedSize = NSSize(width: 600, height: 400) let container = await TerminalViewContainer { From d9039eb85a6f12ff7de205c116d978482c80bdab Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Tue, 10 Mar 2026 09:20:22 -0700 Subject: [PATCH 230/277] config: don't double load app support path on macOS Fixes #11323 --- src/config/Config.zig | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/src/config/Config.zig b/src/config/Config.zig index 527b0d3292..413624912f 100644 --- a/src/config/Config.zig +++ b/src/config/Config.zig @@ -4013,10 +4013,28 @@ pub fn loadDefaultFiles(self: *Config, alloc: Allocator) !void { const app_support_path = try file_load.preferredAppSupportPath(alloc); defer alloc.free(app_support_path); const app_support_loaded: bool = loaded: { - const legacy_app_support_action = self.loadOptionalFile(alloc, legacy_app_support_path); - const app_support_action = self.loadOptionalFile(alloc, app_support_path); + const legacy_app_support_action = self.loadOptionalFile( + alloc, + legacy_app_support_path, + ); + + // The app support path and legacy may be the same, since we + // use the `preferred` call above. If its the same, avoid + // a double-load. + const app_support_action: OptionalFileAction = if (!std.mem.eql( + u8, + legacy_app_support_path, + app_support_path, + )) self.loadOptionalFile( + alloc, + app_support_path, + ) else .not_found; + if (app_support_action != .not_found and legacy_app_support_action != .not_found) { - log.warn("both config files `{s}` and `{s}` exist.", .{ legacy_app_support_path, app_support_path }); + log.warn( + "both config files `{s}` and `{s}` exist.", + .{ legacy_app_support_path, app_support_path }, + ); log.warn("loading them both in that order", .{}); break :loaded true; } From 4e24adf7177946af7f3d0e367d94fc8e2dead133 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Tue, 10 Mar 2026 09:40:20 -0700 Subject: [PATCH 231/277] ci: skip xcode tests for freetype build --- .github/workflows/test.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index cbd985558d..e311089e20 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -696,9 +696,11 @@ jobs: id: deps run: nix build -L .#deps && echo "deps=$(readlink ./result)" >> $GITHUB_OUTPUT + # We run tests with an empty test filter so it runs all unit tests + # but skips Xcode tests - name: Test All run: | - nix develop -c zig build test --system ${{ steps.deps.outputs.deps }} -Drenderer=metal -Dfont-backend=coretext_freetype + nix develop -c zig build test --system ${{ steps.deps.outputs.deps }} -Drenderer=metal -Dfont-backend=coretext_freetype -Dtest-filter="" - name: Build All run: | From 6092c299d55cd24ec72d3d5d2365279645c30ff3 Mon Sep 17 00:00:00 2001 From: Selman Kayrancioglu Date: Mon, 9 Mar 2026 01:00:59 +0300 Subject: [PATCH 232/277] macos: reset mouse state on focus loss to prevent phantom drag Fixes phantom mouse drag/selection when switching splits or apps. The suppressNextLeftMouseUp flag and core mouse click_state were not being reset on focus transitions, causing stale state that led to unexpected drag behavior. - Reset suppressNextLeftMouseUp in focusDidChange when losing focus - Defensively reset the flag when processing normal clicks - Reset core mouse.click_state and left_click_count on focus loss --- .../Surface View/SurfaceView_AppKit.swift | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift b/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift index 060b7990bd..a37feb9a80 100644 --- a/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift +++ b/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift @@ -438,6 +438,15 @@ extension Ghostty { guard let surface = self.surface else { return } guard self.focused != focused else { return } self.focused = focused + + // If we lost our focus then remove the mouse event suppression so + // our mouse release event leaving the surface can properly be + // sent to stop things like mouse selection. + if !focused { + suppressNextLeftMouseUp = false + } + + // Notify libghostty ghostty_surface_set_focus(surface, focused) // Update our secure input state if we are a password input @@ -648,9 +657,15 @@ extension Ghostty { let location = convert(event.locationInWindow, from: nil) guard hitTest(location) == self else { return event } + // We always assume that we're resetting our mouse suppression + // unless we see the specific scenario below to set it. + suppressNextLeftMouseUp = false + // If we're already the first responder then no focus transfer is // happening, so the click should continue as normal. - guard window.firstResponder !== self else { return event } + guard window.firstResponder !== self else { + return event + } // If our window/app is already focused, then this click is only // being used to transfer split focus. Consume it so it does not From aaad43c23569e75929d611a13483e96cec6b1060 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Tue, 10 Mar 2026 10:04:44 -0700 Subject: [PATCH 233/277] macos: make paste_from_clipboard performable on macos Fixes #10751 --- include/ghostty.h | 2 +- macos/Sources/Ghostty/Ghostty.App.swift | 25 +++++++++++++++---------- src/apprt/embedded.zig | 17 ++++++++++------- src/config/Config.zig | 5 +++-- 4 files changed, 29 insertions(+), 20 deletions(-) diff --git a/include/ghostty.h b/include/ghostty.h index 19a200f100..afd89542fc 100644 --- a/include/ghostty.h +++ b/include/ghostty.h @@ -968,7 +968,7 @@ typedef struct { } ghostty_action_s; typedef void (*ghostty_runtime_wakeup_cb)(void*); -typedef void (*ghostty_runtime_read_clipboard_cb)(void*, +typedef bool (*ghostty_runtime_read_clipboard_cb)(void*, ghostty_clipboard_e, void*); typedef void (*ghostty_runtime_confirm_read_clipboard_cb)( diff --git a/macos/Sources/Ghostty/Ghostty.App.swift b/macos/Sources/Ghostty/Ghostty.App.swift index 82b3ad35c2..d57c2ea11e 100644 --- a/macos/Sources/Ghostty/Ghostty.App.swift +++ b/macos/Sources/Ghostty/Ghostty.App.swift @@ -269,7 +269,9 @@ extension Ghostty { _ userdata: UnsafeMutableRawPointer?, location: ghostty_clipboard_e, state: UnsafeMutableRawPointer? - ) {} + ) -> Bool { + return false + } static func confirmReadClipboard( _ userdata: UnsafeMutableRawPointer?, @@ -321,20 +323,23 @@ extension Ghostty { ]) } - static func readClipboard(_ userdata: UnsafeMutableRawPointer?, location: ghostty_clipboard_e, state: UnsafeMutableRawPointer?) { - // If we don't even have a surface, something went terrible wrong so we have - // to leak "state". + static func readClipboard( + _ userdata: UnsafeMutableRawPointer?, + location: ghostty_clipboard_e, + state: UnsafeMutableRawPointer? + ) -> Bool { let surfaceView = self.surfaceUserdata(from: userdata) - guard let surface = surfaceView.surface else { return } + guard let surface = surfaceView.surface else { return false } // Get our pasteboard - guard let pasteboard = NSPasteboard.ghostty(location) else { - return completeClipboardRequest(surface, data: "", state: state) - } + guard let pasteboard = NSPasteboard.ghostty(location) else { return false } + + // Return false if there is no text-like clipboard content so + // performable paste bindings can pass through to the terminal. + guard let str = pasteboard.getOpinionatedStringContents() else { return false } - // Get our string - let str = pasteboard.getOpinionatedStringContents() ?? "" completeClipboardRequest(surface, data: str, state: state) + return true } static func confirmReadClipboard( diff --git a/src/apprt/embedded.zig b/src/apprt/embedded.zig index 54d5472c62..c629be4986 100644 --- a/src/apprt/embedded.zig +++ b/src/apprt/embedded.zig @@ -50,10 +50,11 @@ pub const App = struct { /// Callback called to handle an action. action: *const fn (*App, apprt.Target.C, apprt.Action.C) callconv(.c) bool, - /// Read the clipboard value. The return value must be preserved - /// by the host until the next call. If there is no valid clipboard - /// value then this should return null. - read_clipboard: *const fn (SurfaceUD, c_int, *apprt.ClipboardRequest) callconv(.c) void, + /// Read the clipboard value. Returns true if the clipboard request + /// was started and complete_clipboard_request may be called with the + /// given state pointer. Returns false if the clipboard request couldn't + /// be started (such as when no text is available for a paste request). + read_clipboard: *const fn (SurfaceUD, c_int, *apprt.ClipboardRequest) callconv(.c) bool, /// This may be called after a read clipboard call to request /// confirmation that the clipboard value is safe to read. The embedder @@ -672,14 +673,16 @@ pub const Surface = struct { errdefer alloc.destroy(state_ptr); state_ptr.* = state; - self.app.opts.read_clipboard( + const started = self.app.opts.read_clipboard( self.userdata, @intCast(@intFromEnum(clipboard_type)), state_ptr, ); + if (!started) { + alloc.destroy(state_ptr); + return false; + } - // Embedded apprt can't synchronously check clipboard content types, - // so we always return true to indicate the request was started. return true; } diff --git a/src/config/Config.zig b/src/config/Config.zig index 413624912f..e31fbc0119 100644 --- a/src/config/Config.zig +++ b/src/config/Config.zig @@ -6332,10 +6332,11 @@ pub const Keybinds = struct { .{ .copy_to_clipboard = .mixed }, .{ .performable = true }, ); - try self.set.put( + try self.set.putFlags( alloc, .{ .key = .{ .unicode = 'v' }, .mods = mods }, - .{ .paste_from_clipboard = {} }, + .paste_from_clipboard, + .{ .performable = true }, ); } From f8d7876203ad65572cd085ff89afb758252217cb Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Tue, 10 Mar 2026 17:31:32 +0000 Subject: [PATCH 234/277] Update VOUCHED list (#11329) Triggered by [comment](https://github.com/ghostty-org/ghostty/issues/11313#issuecomment-4033213188) from @mitchellh. Vouch: @VaughanAndrews Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index 7ba09148bf..dfaea13268 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -158,6 +158,7 @@ tristan957 tweedbeetle uhojin uzaaft +vaughanandrews vlsi yamshta zenyr From 53637ec7b2b91da8e19b79cd755874b3fc2cf0db Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Tue, 10 Mar 2026 10:38:43 -0700 Subject: [PATCH 235/277] fix jump_to_prompt forward behavior for multiline prompts Fixes #11330. When jumping forward from prompt content, skip prompt continuation rows so a multiline prompt is treated as a single prompt block. --- src/terminal/PageList.zig | 70 ++++++++++++++++++++++++++++++++++++--- 1 file changed, 65 insertions(+), 5 deletions(-) diff --git a/src/terminal/PageList.zig b/src/terminal/PageList.zig index b6d53beee1..6e39428dbd 100644 --- a/src/terminal/PageList.zig +++ b/src/terminal/PageList.zig @@ -2682,11 +2682,22 @@ fn scrollPrompt(self: *PageList, delta: isize) void { // delta so that we don't land back on our current viewport. const start_pin = start: { const tl = self.getTopLeft(.viewport); - const adjusted: ?Pin = if (delta > 0) - tl.down(1) - else - tl.up(1); - break :start adjusted orelse return; + + // If we're moving up we can just move the viewport up because + // promptIterator handles jumpting to the start of prompts. + if (delta <= 0) break :start tl.up(1) orelse return; + + // If we're moving down and we're presently at some kind of + // prompt, we need to skip all the continuation lines because + // promptIterator can't know if we're cutoff or continuing. + var adjusted: Pin = tl.down(1) orelse return; + if (tl.rowAndCell().row.semantic_prompt != .none) skip: { + while (adjusted.rowAndCell().row.semantic_prompt == .prompt_continuation) { + adjusted = adjusted.down(1) orelse break :skip; + } + } + + break :start adjusted; }; // Go through prompts delta times @@ -6866,6 +6877,55 @@ test "Screen: jump back one prompt" { } } +test "Screen: jump forward prompt skips multiline continuation" { + const testing = std.testing; + const alloc = testing.allocator; + + var s = try init(alloc, 5, 3, null); + defer s.deinit(); + try s.growRows(7); + + // Multiline prompt on rows 1-3. + { + const p = s.pin(.{ .screen = .{ .y = 1 } }).?; + p.rowAndCell().row.semantic_prompt = .prompt; + } + { + const p = s.pin(.{ .screen = .{ .y = 2 } }).?; + p.rowAndCell().row.semantic_prompt = .prompt_continuation; + } + { + const p = s.pin(.{ .screen = .{ .y = 3 } }).?; + p.rowAndCell().row.semantic_prompt = .prompt_continuation; + } + + // Next prompt after command output. + { + const p = s.pin(.{ .screen = .{ .y = 6 } }).?; + p.rowAndCell().row.semantic_prompt = .prompt; + } + + // Starting at the first prompt line should jump to the next prompt, + // not to continuation lines. + s.scroll(.{ .row = 1 }); + s.scroll(.{ .delta_prompt = 1 }); + try testing.expect(s.viewport == .pin); + try testing.expectEqual(point.Point{ .screen = .{ + .x = 0, + .y = 6, + } }, s.pointFromPin(.screen, s.pin(.{ .viewport = .{} }).?).?); + + // Starting in the middle of continuation lines should also jump to + // the next prompt. + s.scroll(.{ .row = 2 }); + s.scroll(.{ .delta_prompt = 1 }); + try testing.expect(s.viewport == .pin); + try testing.expectEqual(point.Point{ .screen = .{ + .x = 0, + .y = 6, + } }, s.pointFromPin(.screen, s.pin(.{ .viewport = .{} }).?).?); +} + test "PageList grow fit in capacity" { const testing = std.testing; const alloc = testing.allocator; From 71f81527ad8d3393609d1e9134987653249473d4 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Tue, 10 Mar 2026 11:08:46 -0700 Subject: [PATCH 236/277] macos: remove IntrinsicSizeTimingTests temporarily These were too flaky. --- .../Terminal/IntrinsicSizeTimingTests.swift | 462 ------------------ 1 file changed, 462 deletions(-) delete mode 100644 macos/Tests/Terminal/IntrinsicSizeTimingTests.swift diff --git a/macos/Tests/Terminal/IntrinsicSizeTimingTests.swift b/macos/Tests/Terminal/IntrinsicSizeTimingTests.swift deleted file mode 100644 index 7bce61bdc2..0000000000 --- a/macos/Tests/Terminal/IntrinsicSizeTimingTests.swift +++ /dev/null @@ -1,462 +0,0 @@ -import AppKit -import Combine -import SwiftUI -import Testing -@testable import Ghostty - -// MARK: - Test helpers - -/// Mimics TerminalView's .frame(idealWidth:idealHeight:) pattern where -/// values come from lastFocusedSurface?.value?.initialSize, which may -/// be nil before @FocusedValue propagates. -private struct OptionalIdealSizeView: View { - let idealWidth: CGFloat? - let idealHeight: CGFloat? - let titlebarStyle: Ghostty.Config.MacOSTitlebarStyle - - var body: some View { - VStack(spacing: 0) { - Color.clear - .frame(idealWidth: idealWidth, idealHeight: idealHeight) - } - // Matches TerminalView line 108: hidden style extends into titlebar - .ignoresSafeArea(.container, edges: titlebarStyle == .hidden ? .top : []) - } -} - -private let minReasonableWidth: CGFloat = 100 -private let minReasonableHeight: CGFloat = 50 - -/// All macos-titlebar-style values that map to different window nibs. -private let allTitlebarStyles: [Ghostty.Config.MacOSTitlebarStyle] = [.native, .hidden, .transparent, .tabs] - -/// Window style masks that roughly correspond to each titlebar style. -/// In real Ghostty these come from different nib files; in tests we -/// approximate with NSWindow style masks. -private func styleMask(for titlebarStyle: Ghostty.Config.MacOSTitlebarStyle) -> NSWindow.StyleMask { - switch titlebarStyle { - case .hidden: - return [.titled, .resizable, .fullSizeContentView] - case .transparent, .tabs: - return [.titled, .resizable, .fullSizeContentView] - case .native: - return [.titled, .resizable] - } -} - -// MARK: - Tests - -/// Regression tests for Issue #11256: incorrect intrinsicContentSize -/// race condition in TerminalController.windowDidLoad(). -/// -/// The contentIntrinsicSize branch of DefaultSize reads -/// intrinsicContentSize after a 40ms delay. But intrinsicContentSize -/// depends on @FocusedValue propagating lastFocusedSurface, which is -/// async and may not complete in time — producing a tiny window. -/// -/// These tests cover the matrix of: -/// - With/without window-width/window-height (initialSize set vs nil) -/// - All macos-titlebar-style values (native, hidden, transparent, tabs) -@Suite(.bug("https://github.com/ghostty-org/ghostty/issues/11256", "Incorrect intrinsicContentSize with native titlebar")) -struct IntrinsicSizeTimingTests { - - // MARK: - Bug: nil ideal sizes → tiny window - - /// When window-width/height is set, defaultSize returns .contentIntrinsicSize. - /// Before @FocusedValue propagates, idealWidth/idealHeight are nil and - /// intrinsicContentSize returns a tiny value. - @Test(.bug("https://github.com/ghostty-org/ghostty/issues/11256", "intrinsicContentSize too small before @FocusedValue propagates"), - arguments: allTitlebarStyles) - func intrinsicSizeTooSmallWithNilIdealSize(titlebarStyle: Ghostty.Config.MacOSTitlebarStyle) async throws { - let expectedSize = NSSize(width: 600, height: 400) - - // nil ideal sizes = @FocusedValue hasn't propagated lastFocusedSurface - let container = await TerminalViewContainer { - OptionalIdealSizeView(idealWidth: nil, idealHeight: nil, titlebarStyle: titlebarStyle) - } - - // Set initialContentSize so intrinsicContentSize returns the - // correct value immediately, without waiting for @FocusedValue. - await MainActor.run { - container.initialContentSize = expectedSize - } - - let window = await NSWindow( - contentRect: NSRect(x: 0, y: 0, width: 800, height: 600), - styleMask: styleMask(for: titlebarStyle), - backing: .buffered, - defer: false - ) - - await MainActor.run { - window.contentView = container - } - - let size = await container.intrinsicContentSize - - #expect( - size.width >= minReasonableWidth && size.height >= minReasonableHeight, - "[\(titlebarStyle)] intrinsicContentSize is too small: \(size). Expected at least \(minReasonableWidth)x\(minReasonableHeight)" - ) - - await MainActor.run { window.close() } - } - - /// Verifies that DefaultSize.contentIntrinsicSize.apply() produces a - /// too-small window when intrinsicContentSize is based on nil ideal sizes. - @Test(.bug("https://github.com/ghostty-org/ghostty/issues/11256", "apply() sets wrong window size due to racy intrinsicContentSize"), - arguments: allTitlebarStyles) - func applyProducesWrongSizeWithNilIdealSize(titlebarStyle: Ghostty.Config.MacOSTitlebarStyle) async throws { - let container = await TerminalViewContainer { - OptionalIdealSizeView(idealWidth: nil, idealHeight: nil, titlebarStyle: titlebarStyle) - } - - await MainActor.run { - container.initialContentSize = NSSize(width: 600, height: 400) - } - - let window = await NSWindow( - contentRect: NSRect(x: 0, y: 0, width: 800, height: 600), - styleMask: styleMask(for: titlebarStyle), - backing: .buffered, - defer: false - ) - - let contentLayoutSize = await MainActor.run { - window.contentView = container - - let defaultSize = TerminalController.DefaultSize.contentIntrinsicSize - defaultSize.apply(to: window) - - // Use contentLayoutRect — the usable area excluding titlebar - return window.contentLayoutRect.size - } - - #expect( - contentLayoutSize.width >= minReasonableWidth && contentLayoutSize.height >= minReasonableHeight, - "[\(titlebarStyle)] Window content layout size is too small after apply: \(contentLayoutSize)" - ) - - await MainActor.run { window.close() } - } - - /// Replicates the exact pattern from TerminalController.windowDidLoad(): - /// 1. Set window.contentView = container (with nil ideal sizes, simulating - /// @FocusedValue not yet propagated) - /// 2. DispatchQueue.main.asyncAfter(deadline: .now() + .milliseconds(40)) - /// 3. Inside the callback: defaultSize.apply(to: window) - /// - /// This is the core race condition: 40ms is not enough for @FocusedValue - /// to propagate, so intrinsicContentSize is still tiny when apply() runs. - @Test(.bug("https://github.com/ghostty-org/ghostty/issues/11256", "40ms async delay reads intrinsicContentSize before @FocusedValue propagates"), - arguments: allTitlebarStyles) - func asyncAfterDelayProducesWrongSizeWithNilIdealSize(titlebarStyle: Ghostty.Config.MacOSTitlebarStyle) async throws { - let container = await TerminalViewContainer { - OptionalIdealSizeView(idealWidth: nil, idealHeight: nil, titlebarStyle: titlebarStyle) - } - - await MainActor.run { - container.initialContentSize = NSSize(width: 600, height: 400) - } - - let window = await NSWindow( - contentRect: NSRect(x: 0, y: 0, width: 800, height: 600), - styleMask: styleMask(for: titlebarStyle), - backing: .buffered, - defer: false - ) - - // Replicate TerminalController.windowDidLoad() exactly: - // 1. Set contentView - // 2. DispatchQueue.main.asyncAfter(deadline: .now() + .milliseconds(40)) - // 3. apply() inside the callback - let contentLayoutSize: NSSize = await withCheckedContinuation { continuation in - DispatchQueue.main.async { - window.contentView = container - - DispatchQueue.main.asyncAfter(deadline: .now() + .milliseconds(40)) { - let defaultSize = TerminalController.DefaultSize.contentIntrinsicSize - defaultSize.apply(to: window) - continuation.resume(returning: window.contentLayoutRect.size) - } - } - } - - #expect( - contentLayoutSize.width >= minReasonableWidth && contentLayoutSize.height >= minReasonableHeight, - "[\(titlebarStyle)] After 40ms async delay, content layout size is too small: \(contentLayoutSize)" - ) - - await MainActor.run { window.close() } - } - - /// Verifies that applying synchronously (without the async delay) also - /// fails when ideal sizes are nil. This proves the fix must provide a - /// fallback value, not just adjust timing. - @Test(.bug("https://github.com/ghostty-org/ghostty/issues/11256", "Synchronous apply also fails without fallback"), - arguments: allTitlebarStyles) - func synchronousApplyAlsoFailsWithNilIdealSize(titlebarStyle: Ghostty.Config.MacOSTitlebarStyle) async throws { - let container = await TerminalViewContainer { - OptionalIdealSizeView(idealWidth: nil, idealHeight: nil, titlebarStyle: titlebarStyle) - } - - await MainActor.run { - container.initialContentSize = NSSize(width: 600, height: 400) - } - - let window = await NSWindow( - contentRect: NSRect(x: 0, y: 0, width: 800, height: 600), - styleMask: styleMask(for: titlebarStyle), - backing: .buffered, - defer: false - ) - - let contentLayoutSize = await MainActor.run { - window.contentView = container - // Apply immediately — no async delay at all - let defaultSize = TerminalController.DefaultSize.contentIntrinsicSize - defaultSize.apply(to: window) - return window.contentLayoutRect.size - } - - #expect( - contentLayoutSize.width >= minReasonableWidth && contentLayoutSize.height >= minReasonableHeight, - "[\(titlebarStyle)] Synchronous apply with nil ideal sizes: content layout size too small: \(contentLayoutSize)" - ) - - await MainActor.run { window.close() } - } - - // MARK: - Happy path: ideal sizes available (contentIntrinsicSize path) - - /// When @FocusedValue HAS propagated (ideal sizes are set), intrinsicContentSize - /// should be correct for every titlebar style. This is the "happy path" that - /// works today when the 40ms delay is sufficient. - @Test(arguments: allTitlebarStyles) - func intrinsicSizeCorrectWhenIdealSizesAvailable(titlebarStyle: Ghostty.Config.MacOSTitlebarStyle) async throws { - let expectedSize = NSSize(width: 600, height: 400) - - let container = await TerminalViewContainer { - OptionalIdealSizeView( - idealWidth: expectedSize.width, - idealHeight: expectedSize.height, - titlebarStyle: titlebarStyle - ) - } - - let window = await NSWindow( - contentRect: NSRect(x: 0, y: 0, width: 800, height: 600), - styleMask: styleMask(for: titlebarStyle), - backing: .buffered, - defer: false - ) - - await MainActor.run { - window.contentView = container - } - - // Wait for SwiftUI layout - try await Task.sleep(nanoseconds: 100_000_000) - - let size = await container.intrinsicContentSize - - // intrinsicContentSize should be at least the ideal size. - // With fullSizeContentView styles it may be slightly larger - // due to safe area, but should never be smaller. - #expect( - size.width >= expectedSize.width && size.height >= expectedSize.height, - "[\(titlebarStyle)] intrinsicContentSize (\(size)) should be >= expected \(expectedSize)" - ) - - await MainActor.run { window.close() } - } - - /// Verifies that apply() sets a correctly sized window when ideal sizes - /// are available, for each titlebar style. - @Test(arguments: allTitlebarStyles) - func applyProducesCorrectSizeWhenIdealSizesAvailable(titlebarStyle: Ghostty.Config.MacOSTitlebarStyle) async throws { - let expectedSize = NSSize(width: 600, height: 400) - - let container = await TerminalViewContainer { - OptionalIdealSizeView( - idealWidth: expectedSize.width, - idealHeight: expectedSize.height, - titlebarStyle: titlebarStyle - ) - } - - let window = await NSWindow( - contentRect: NSRect(x: 0, y: 0, width: 800, height: 600), - styleMask: styleMask(for: titlebarStyle), - backing: .buffered, - defer: false - ) - - await MainActor.run { - window.contentView = container - } - - // Wait for SwiftUI layout before apply - try await Task.sleep(nanoseconds: 100_000_000) - - let contentLayoutSize = await MainActor.run { - let defaultSize = TerminalController.DefaultSize.contentIntrinsicSize - defaultSize.apply(to: window) - // contentLayoutRect gives the usable area, excluding titlebar - return window.contentLayoutRect.size - } - - // The usable content area should be at least the expected size. - #expect( - contentLayoutSize.width >= expectedSize.width && contentLayoutSize.height >= expectedSize.height, - "[\(titlebarStyle)] Content layout size (\(contentLayoutSize)) should be >= expected \(expectedSize) after apply" - ) - - await MainActor.run { window.close() } - } - - /// Same async delay pattern but with ideal sizes available (happy path). - /// This should always pass — it validates the delay works when @FocusedValue - /// has already propagated. - @Test(arguments: allTitlebarStyles) - func asyncAfterDelayProducesCorrectSizeWhenIdealSizesAvailable(titlebarStyle: Ghostty.Config.MacOSTitlebarStyle) async throws { - let expectedSize = NSSize(width: 600, height: 400) - - let container = await TerminalViewContainer { - OptionalIdealSizeView( - idealWidth: expectedSize.width, - idealHeight: expectedSize.height, - titlebarStyle: titlebarStyle - ) - } - - let window = await NSWindow( - contentRect: NSRect(x: 0, y: 0, width: 800, height: 600), - styleMask: styleMask(for: titlebarStyle), - backing: .buffered, - defer: false - ) - - // Replicate the exact TerminalController.windowDidLoad() pattern - let contentLayoutSize: NSSize = await withCheckedContinuation { continuation in - DispatchQueue.main.async { - window.contentView = container - - DispatchQueue.main.asyncAfter(deadline: .now() + .milliseconds(40)) { - let defaultSize = TerminalController.DefaultSize.contentIntrinsicSize - defaultSize.apply(to: window) - continuation.resume(returning: window.contentLayoutRect.size) - } - } - } - - #expect( - contentLayoutSize.width >= expectedSize.width && contentLayoutSize.height >= expectedSize.height, - "[\(titlebarStyle)] Content layout size (\(contentLayoutSize)) should be >= expected \(expectedSize) after 40ms delay" - ) - - await MainActor.run { window.close() } - } - - // MARK: - Without window-width/window-height (frame path) - - /// Without window-width/height config, defaultSize returns .frame or nil - /// (never .contentIntrinsicSize). The window uses its initial frame. - /// This should work for all titlebar styles regardless of the bug. - @Test(arguments: allTitlebarStyles) - func framePathWorksWithoutWindowSize(titlebarStyle: Ghostty.Config.MacOSTitlebarStyle) async throws { - let expectedFrame = NSRect(x: 100, y: 100, width: 800, height: 600) - - let container = await TerminalViewContainer { - Color.clear - } - - let window = await NSWindow( - contentRect: NSRect(x: 0, y: 0, width: 800, height: 600), - styleMask: styleMask(for: titlebarStyle), - backing: .buffered, - defer: false - ) - - await MainActor.run { - window.contentView = container - let defaultSize = TerminalController.DefaultSize.frame(expectedFrame) - defaultSize.apply(to: window) - } - - let frame = await MainActor.run { window.frame } - - #expect( - frame == expectedFrame, - "[\(titlebarStyle)] Window frame (\(frame)) should match expected \(expectedFrame)" - ) - - await MainActor.run { window.close() } - } - - // MARK: - isChanged - - /// Verifies isChanged correctly detects mismatch for contentIntrinsicSize - /// across titlebar styles when ideal sizes are available. - @Test(arguments: allTitlebarStyles) - func isChangedDetectsMismatch(titlebarStyle: Ghostty.Config.MacOSTitlebarStyle) async throws { - let expectedSize = NSSize(width: 600, height: 400) - - let container = await TerminalViewContainer { - OptionalIdealSizeView( - idealWidth: expectedSize.width, - idealHeight: expectedSize.height, - titlebarStyle: titlebarStyle - ) - } - - let window = await NSWindow( - contentRect: NSRect(x: 0, y: 0, width: 800, height: 600), - styleMask: styleMask(for: titlebarStyle), - backing: .buffered, - defer: false - ) - - await MainActor.run { - window.contentView = container - } - - try await Task.sleep(nanoseconds: 100_000_000) - - let defaultSize = TerminalController.DefaultSize.contentIntrinsicSize - - let changedBefore = await MainActor.run { defaultSize.isChanged(for: window) } - #expect(changedBefore, "[\(titlebarStyle)] isChanged should return true before apply") - - await MainActor.run { defaultSize.apply(to: window) } - - let changedAfter = await MainActor.run { defaultSize.isChanged(for: window) } - #expect(!changedAfter, "[\(titlebarStyle)] isChanged should return false after apply") - - await MainActor.run { window.close() } - } - - /// Verifies isChanged for the .frame path. - @Test func isChangedForFramePath() async throws { - let expectedFrame = NSRect(x: 100, y: 100, width: 800, height: 600) - - let window = await NSWindow( - contentRect: NSRect(x: 0, y: 0, width: 400, height: 300), - styleMask: [.titled, .resizable], - backing: .buffered, - defer: false - ) - - let defaultSize = TerminalController.DefaultSize.frame(expectedFrame) - - let changedBefore = await MainActor.run { defaultSize.isChanged(for: window) } - #expect(changedBefore, "isChanged should return true before apply") - - await MainActor.run { defaultSize.apply(to: window) } - - let changedAfter = await MainActor.run { defaultSize.isChanged(for: window) } - #expect(!changedAfter, "isChanged should return false after apply") - - await MainActor.run { window.close() } - } -} From c1313294cd765e41c02e0b8e048fbad1beb5f740 Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Tue, 10 Mar 2026 13:29:50 -0500 Subject: [PATCH 237/277] add comments about why tests are disabled --- src/font/shaper/harfbuzz.zig | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/font/shaper/harfbuzz.zig b/src/font/shaper/harfbuzz.zig index 10e5f99b11..30e1d0544e 100644 --- a/src/font/shaper/harfbuzz.zig +++ b/src/font/shaper/harfbuzz.zig @@ -1078,6 +1078,8 @@ test "shape Devanagari string" { try testing.expect(try it.next(alloc) == null); } +// This test fails on Linux if you have the "Noto Sans Tai Tham" font installed +// locally. Disabling this test until it can be fixed. test "shape Tai Tham vowels (position differs from advance)" { return error.SkipZigTest; // // Note that while this test was necessary for CoreText, the old logic was @@ -1195,6 +1197,8 @@ test "shape Tibetan characters" { try testing.expectEqual(@as(usize, 1), count); } +// This test fails on Linux if you have the "Noto Sans Tai Tham" font installed +// locally. Disabling this test until it can be fixed. test "shape Tai Tham letters (run_offset.y differs from zero)" { return error.SkipZigTest; // const testing = std.testing; @@ -1256,6 +1260,8 @@ test "shape Tai Tham letters (run_offset.y differs from zero)" { // try testing.expectEqual(@as(usize, 1), count); } +// This test fails on Linux if you have the "Noto Sans Javanese" font installed +// locally. Disabling this test until it can be fixed. test "shape Javanese ligatures" { return error.SkipZigTest; // const testing = std.testing; From 32934445cfb60e387013f4a7c4293352ac3aae44 Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Mon, 9 Mar 2026 15:29:44 +0100 Subject: [PATCH 238/277] macos: add TemporaryConfig for AI to write test cases --- macos/Sources/Ghostty/Ghostty.Config.swift | 2 +- macos/Tests/Ghostty/ConfigTests.swift | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 macos/Tests/Ghostty/ConfigTests.swift diff --git a/macos/Sources/Ghostty/Ghostty.Config.swift b/macos/Sources/Ghostty/Ghostty.Config.swift index 4a36583d54..668db1f5d3 100644 --- a/macos/Sources/Ghostty/Ghostty.Config.swift +++ b/macos/Sources/Ghostty/Ghostty.Config.swift @@ -53,7 +53,7 @@ extension Ghostty { /// - Parameters: /// - path: An optional preferred config file path. Pass `nil` to load the default configuration files. /// - finalize: Whether to finalize the configuration to populate default values. - static private func loadConfig(at path: String?, finalize: Bool) -> ghostty_config_t? { + static func loadConfig(at path: String?, finalize: Bool) -> ghostty_config_t? { // Initialize the global configuration. guard let cfg = ghostty_config_new() else { logger.critical("ghostty_config_new failed") diff --git a/macos/Tests/Ghostty/ConfigTests.swift b/macos/Tests/Ghostty/ConfigTests.swift new file mode 100644 index 0000000000..2df5c1b73c --- /dev/null +++ b/macos/Tests/Ghostty/ConfigTests.swift @@ -0,0 +1,20 @@ +import Testing +@testable import Ghostty + +/// Create a temporary config file and delete it when this is deallocated +class TemporaryConfig: Ghostty.Config { + let temporaryFile: URL + + init(_ configText: String, finalize: Bool = false) throws { + let temporaryFile = FileManager.default.temporaryDirectory + .appendingPathComponent(UUID().uuidString) + .appendingPathExtension("ghostty") + try configText.write(to: temporaryFile, atomically: true, encoding: .utf8) + self.temporaryFile = temporaryFile + super.init(config: Self.loadConfig(at: temporaryFile.path(), finalize: finalize)) + } + + deinit { + try? FileManager.default.removeItem(at: temporaryFile) + } +} From 90dc4315e2632faeb9771536cf526c46d33fc539 Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Mon, 9 Mar 2026 15:31:18 +0100 Subject: [PATCH 239/277] macos: add test cases for Ghostty.Config properties Test boolean, string, enum, and numeric config properties using TemporaryConfig to verify defaults and parsed values. Co-Authored-By: Claude --- macos/Tests/Ghostty/ConfigTests.swift | 226 +++++++++++++++++++++++++- 1 file changed, 225 insertions(+), 1 deletion(-) diff --git a/macos/Tests/Ghostty/ConfigTests.swift b/macos/Tests/Ghostty/ConfigTests.swift index 2df5c1b73c..b9c9d6a4a0 100644 --- a/macos/Tests/Ghostty/ConfigTests.swift +++ b/macos/Tests/Ghostty/ConfigTests.swift @@ -1,11 +1,225 @@ import Testing @testable import Ghostty +@testable import GhosttyKit +import SwiftUI + +@Suite +struct ConfigTests { + // MARK: - Boolean Properties + + @Test func initialWindowDefaultsToTrue() throws { + let config = try TemporaryConfig("") + #expect(config.initialWindow == true) + } + + @Test func initialWindowSetToFalse() throws { + let config = try TemporaryConfig("initial-window = false") + #expect(config.initialWindow == false) + } + + @Test func quitAfterLastWindowClosedDefaultsToFalse() throws { + let config = try TemporaryConfig("") + #expect(config.shouldQuitAfterLastWindowClosed == false) + } + + @Test func quitAfterLastWindowClosedSetToTrue() throws { + let config = try TemporaryConfig("quit-after-last-window-closed = true") + #expect(config.shouldQuitAfterLastWindowClosed == true) + } + + @Test func windowStepResizeDefaultsToFalse() throws { + let config = try TemporaryConfig("") + #expect(config.windowStepResize == false) + } + + @Test func focusFollowsMouseDefaultsToFalse() throws { + let config = try TemporaryConfig("") + #expect(config.focusFollowsMouse == false) + } + + @Test func focusFollowsMouseSetToTrue() throws { + let config = try TemporaryConfig("focus-follows-mouse = true") + #expect(config.focusFollowsMouse == true) + } + + @Test func windowDecorationsDefaultsToTrue() throws { + let config = try TemporaryConfig("") + #expect(config.windowDecorations == true) + } + + @Test func windowDecorationsNone() throws { + let config = try TemporaryConfig("window-decoration = none") + #expect(config.windowDecorations == false) + } + + @Test func macosWindowShadowDefaultsToTrue() throws { + let config = try TemporaryConfig("") + #expect(config.macosWindowShadow == true) + } + + @Test func maximizeDefaultsToFalse() throws { + let config = try TemporaryConfig("") + #expect(config.maximize == false) + } + + @Test func maximizeSetToTrue() throws { + let config = try TemporaryConfig("maximize = true") + #expect(config.maximize == true) + } + + // MARK: - String / Optional String Properties + + @Test func titleDefaultsToNil() throws { + let config = try TemporaryConfig("") + #expect(config.title == nil) + } + + @Test func titleSetToCustomValue() throws { + let config = try TemporaryConfig("title = My Terminal") + #expect(config.title == "My Terminal") + } + + @Test func windowTitleFontFamilyDefaultsToNil() throws { + let config = try TemporaryConfig("") + #expect(config.windowTitleFontFamily == nil) + } + + @Test func windowTitleFontFamilySetToValue() throws { + let config = try TemporaryConfig("window-title-font-family = Menlo") + #expect(config.windowTitleFontFamily == "Menlo") + } + + // MARK: - Enum Properties + + @Test func macosTitlebarStyleDefaultsToTransparent() throws { + let config = try TemporaryConfig("") + #expect(config.macosTitlebarStyle == .transparent) + } + + @Test(arguments: [ + ("native", Ghostty.Config.MacOSTitlebarStyle.native), + ("transparent", Ghostty.Config.MacOSTitlebarStyle.transparent), + ("tabs", Ghostty.Config.MacOSTitlebarStyle.tabs), + ("hidden", Ghostty.Config.MacOSTitlebarStyle.hidden), + ]) + func macosTitlebarStyleValues(raw: String, expected: Ghostty.Config.MacOSTitlebarStyle) throws { + let config = try TemporaryConfig("macos-titlebar-style = \(raw)") + #expect(config.macosTitlebarStyle == expected) + } + + @Test func resizeOverlayDefaultsToAfterFirst() throws { + let config = try TemporaryConfig("") + #expect(config.resizeOverlay == .after_first) + } + + @Test(arguments: [ + ("always", Ghostty.Config.ResizeOverlay.always), + ("never", Ghostty.Config.ResizeOverlay.never), + ("after-first", Ghostty.Config.ResizeOverlay.after_first), + ]) + func resizeOverlayValues(raw: String, expected: Ghostty.Config.ResizeOverlay) throws { + let config = try TemporaryConfig("resize-overlay = \(raw)") + #expect(config.resizeOverlay == expected) + } + + @Test func resizeOverlayPositionDefaultsToCenter() throws { + let config = try TemporaryConfig("") + #expect(config.resizeOverlayPosition == .center) + } + + @Test func macosIconDefaultsToOfficial() throws { + let config = try TemporaryConfig("") + #expect(config.macosIcon == .official) + } + + @Test func macosIconFrameDefaultsToAluminum() throws { + let config = try TemporaryConfig("") + #expect(config.macosIconFrame == .aluminum) + } + + @Test func macosWindowButtonsDefaultsToVisible() throws { + let config = try TemporaryConfig("") + #expect(config.macosWindowButtons == .visible) + } + + @Test func scrollbarDefaultsToSystem() throws { + let config = try TemporaryConfig("") + #expect(config.scrollbar == .system) + } + + @Test func scrollbarSetToNever() throws { + let config = try TemporaryConfig("scrollbar = never") + #expect(config.scrollbar == .never) + } + + // MARK: - Numeric Properties + + @Test func backgroundOpacityDefaultsToOne() throws { + let config = try TemporaryConfig("") + #expect(config.backgroundOpacity == 1.0) + } + + @Test func backgroundOpacitySetToCustom() throws { + let config = try TemporaryConfig("background-opacity = 0.5") + #expect(config.backgroundOpacity == 0.5) + } + + @Test func windowPositionDefaultsToNil() throws { + let config = try TemporaryConfig("") + #expect(config.windowPositionX == nil) + #expect(config.windowPositionY == nil) + } + + // MARK: - Config Loading + + @Test func loadedIsTrueForValidConfig() throws { + let config = try TemporaryConfig("") + #expect(config.loaded == true) + } + + @Test func unfinalizedConfigIsLoaded() throws { + let config = try TemporaryConfig("", finalize: false) + #expect(config.loaded == true) + } + + @Test func defaultConfigIsLoaded() throws { + let config = try TemporaryConfig("") + #expect(config.optionalAutoUpdateChannel != nil) // release or tip + let config1 = try TemporaryConfig("", finalize: false) + #expect(config1.optionalAutoUpdateChannel == nil) + } + + @Test func errorsEmptyForValidConfig() throws { + let config = try TemporaryConfig("") + #expect(config.errors.isEmpty) + } + + @Test func errorsReportedForInvalidConfig() throws { + let config = try TemporaryConfig("not-a-real-key = value") + #expect(!config.errors.isEmpty) + } + + // MARK: - Multiple Config Lines + + @Test func multipleConfigValues() throws { + let config = try TemporaryConfig(""" + initial-window = false + quit-after-last-window-closed = true + maximize = true + focus-follows-mouse = true + """) + #expect(config.initialWindow == false) + #expect(config.shouldQuitAfterLastWindowClosed == true) + #expect(config.maximize == true) + #expect(config.focusFollowsMouse == true) + } +} /// Create a temporary config file and delete it when this is deallocated class TemporaryConfig: Ghostty.Config { let temporaryFile: URL - init(_ configText: String, finalize: Bool = false) throws { + init(_ configText: String, finalize: Bool = true) throws { let temporaryFile = FileManager.default.temporaryDirectory .appendingPathComponent(UUID().uuidString) .appendingPathExtension("ghostty") @@ -14,6 +228,16 @@ class TemporaryConfig: Ghostty.Config { super.init(config: Self.loadConfig(at: temporaryFile.path(), finalize: finalize)) } + var optionalAutoUpdateChannel: Ghostty.AutoUpdateChannel? { + guard let config = self.config else { return nil } + var v: UnsafePointer? + let key = "auto-update-channel" + guard ghostty_config_get(config, &v, key, UInt(key.lengthOfBytes(using: .utf8))) else { return nil } + guard let ptr = v else { return nil } + let str = String(cString: ptr) + return Ghostty.AutoUpdateChannel(rawValue: str) + } + deinit { try? FileManager.default.removeItem(at: temporaryFile) } From 04d5efc8eb7b5f660bf44c0b63b9366c881e9635 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Tue, 10 Mar 2026 14:11:35 -0700 Subject: [PATCH 240/277] config: working-directory expands ~/ prefix Fixes #11336 Introduce a proper WorkingDirectory tagged union type with home, inherit, and path variants. The field is now an optional (?WorkingDirectory) where null represents "use platform default" which is resolved during Config.finalize to .inherit (CLI) or .home (desktop launcher). --- AGENTS.md | 1 - src/Surface.zig | 2 +- src/apprt/embedded.zig | 10 +- src/apprt/gtk/class/surface.zig | 12 ++- src/apprt/surface.zig | 2 +- src/config.zig | 1 + src/config/Config.zig | 181 ++++++++++++++++++++++++++++---- 7 files changed, 182 insertions(+), 27 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 794115c58d..3298f21608 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -4,7 +4,6 @@ A file for [guiding coding agents](https://agents.md/). ## Commands -- Use `nix develop -c` with all commands to ensure the Nix version is used. - **Build:** `zig build` - If you're on macOS and don't need to build the macOS app, use `-Demit-macos-app=false` to skip building the app bundle and speed up diff --git a/src/Surface.zig b/src/Surface.zig index a3691b53e7..b78812ac4f 100644 --- a/src/Surface.zig +++ b/src/Surface.zig @@ -639,7 +639,7 @@ pub fn init( .shell_integration = config.@"shell-integration", .shell_integration_features = config.@"shell-integration-features", .cursor_blink = config.@"cursor-style-blink", - .working_directory = config.@"working-directory", + .working_directory = if (config.@"working-directory") |wd| wd.value() else null, .resources_dir = global_state.resources_dir.host(), .term = config.term, .rt_pre_exec_info = .init(config), diff --git a/src/apprt/embedded.zig b/src/apprt/embedded.zig index c629be4986..0d5a4f8da2 100644 --- a/src/apprt/embedded.zig +++ b/src/apprt/embedded.zig @@ -513,7 +513,15 @@ pub const Surface = struct { break :wd; } - config.@"working-directory" = wd; + var wd_val: configpkg.WorkingDirectory = .{ .path = wd }; + if (wd_val.finalize(config.arenaAlloc())) |_| { + config.@"working-directory" = wd_val; + } else |err| { + log.warn( + "error finalizing working directory config dir={s} err={}", + .{ wd_val.path, err }, + ); + } } } diff --git a/src/apprt/gtk/class/surface.zig b/src/apprt/gtk/class/surface.zig index 8ce9ac1d18..632b0de470 100644 --- a/src/apprt/gtk/class/surface.zig +++ b/src/apprt/gtk/class/surface.zig @@ -3381,12 +3381,20 @@ pub const Surface = extern struct { config.command = try c.clone(config._arena.?.allocator()); } if (priv.overrides.working_directory) |wd| { - config.@"working-directory" = try config._arena.?.allocator().dupeZ(u8, wd); + const config_alloc = config.arenaAlloc(); + var wd_val: configpkg.WorkingDirectory = .{ .path = try config_alloc.dupe(u8, wd) }; + try wd_val.finalize(config_alloc); + config.@"working-directory" = wd_val; } // Properties that can impact surface init if (priv.font_size_request) |size| config.@"font-size" = size.points; - if (priv.pwd) |pwd| config.@"working-directory" = pwd; + if (priv.pwd) |pwd| { + const config_alloc = config.arenaAlloc(); + var wd_val: configpkg.WorkingDirectory = .{ .path = try config_alloc.dupe(u8, pwd) }; + try wd_val.finalize(config_alloc); + config.@"working-directory" = wd_val; + } // Initialize the surface surface.init( diff --git a/src/apprt/surface.zig b/src/apprt/surface.zig index 5c25281c8d..3cb0016fad 100644 --- a/src/apprt/surface.zig +++ b/src/apprt/surface.zig @@ -188,7 +188,7 @@ pub fn newConfig( if (prev) |p| { if (shouldInheritWorkingDirectory(context, config)) { if (try p.pwd(alloc)) |pwd| { - copy.@"working-directory" = pwd; + copy.@"working-directory" = .{ .path = pwd }; } } } diff --git a/src/config.zig b/src/config.zig index 0bf61a47fb..314fb49eee 100644 --- a/src/config.zig +++ b/src/config.zig @@ -44,6 +44,7 @@ pub const WindowPaddingColor = Config.WindowPaddingColor; pub const BackgroundImagePosition = Config.BackgroundImagePosition; pub const BackgroundImageFit = Config.BackgroundImageFit; pub const LinkPreviews = Config.LinkPreviews; +pub const WorkingDirectory = Config.WorkingDirectory; // Alternate APIs pub const CApi = @import("config/CApi.zig"); diff --git a/src/config/Config.zig b/src/config/Config.zig index e31fbc0119..aae6c9e206 100644 --- a/src/config/Config.zig +++ b/src/config/Config.zig @@ -1526,13 +1526,14 @@ class: ?[:0]const u8 = null, /// `open`, then it defaults to `home`. On Linux with GTK, if Ghostty can detect /// it was launched from a desktop launcher, then it defaults to `home`. /// -/// The value of this must be an absolute value or one of the special values -/// below: +/// The value of this must be an absolute path, a path prefixed with `~/` +/// (the tilde will be expanded to the user's home directory), or +/// one of the special values below: /// /// * `home` - The home directory of the executing user. /// /// * `inherit` - The working directory of the launching process. -@"working-directory": ?[]const u8 = null, +@"working-directory": ?WorkingDirectory = null, /// Key bindings. The format is `trigger=action`. Duplicate triggers will /// overwrite previously set values. The list of actions is available in @@ -4519,23 +4520,18 @@ pub fn finalize(self: *Config) !void { } // The default for the working directory depends on the system. - const wd = self.@"working-directory" orelse if (probable_cli) - // From the CLI, we want to inherit where we were launched from. - "inherit" + var wd: WorkingDirectory = self.@"working-directory" orelse if (probable_cli) + .inherit else - // Otherwise we typically just want the home directory because - // our pwd is probably a runtime state dir or root or something - // (launchers and desktop environments typically do this). - "home"; + .home; // If we are missing either a command or home directory, we need // to look up defaults which is kind of expensive. We only do this // on desktop. - const wd_home = std.mem.eql(u8, "home", wd); if ((comptime !builtin.target.cpu.arch.isWasm()) and (comptime !builtin.is_test)) { - if (self.command == null or wd_home) command: { + if (self.command == null or wd == .home) command: { // First look up the command using the SHELL env var if needed. // We don't do this in flatpak because SHELL in Flatpak is always // set to /bin/sh. @@ -4557,7 +4553,7 @@ pub fn finalize(self: *Config) !void { self.command = .{ .shell = copy }; // If we don't need the working directory, then we can exit now. - if (!wd_home) break :command; + if (wd != .home) break :command; } else |_| {} } @@ -4568,10 +4564,12 @@ pub fn finalize(self: *Config) !void { self.command = .{ .shell = "cmd.exe" }; } - if (wd_home) { + if (wd == .home) { var buf: [std.fs.max_path_bytes]u8 = undefined; if (try internal_os.home(&buf)) |home| { - self.@"working-directory" = try alloc.dupe(u8, home); + wd = .{ .path = try alloc.dupe(u8, home) }; + } else { + wd = .inherit; } } }, @@ -4586,10 +4584,12 @@ pub fn finalize(self: *Config) !void { } } - if (wd_home) { + if (wd == .home) { if (pw.home) |home| { log.info("default working directory src=passwd value={s}", .{home}); - self.@"working-directory" = home; + wd = .{ .path = home }; + } else { + wd = .inherit; } } @@ -4600,6 +4600,8 @@ pub fn finalize(self: *Config) !void { } } } + try wd.finalize(alloc); + self.@"working-directory" = wd; // Apprt-specific defaults switch (build_config.app_runtime) { @@ -4618,10 +4620,6 @@ pub fn finalize(self: *Config) !void { }, } - // If we have the special value "inherit" then set it to null which - // does the same. In the future we should change to a tagged union. - if (std.mem.eql(u8, wd, "inherit")) self.@"working-directory" = null; - // Default our click interval if (self.@"click-repeat-interval" == 0 and (comptime !builtin.is_test)) @@ -5245,6 +5243,127 @@ pub const LinkPreviews = enum { osc8, }; +/// See working-directory +pub const WorkingDirectory = union(enum) { + const Self = @This(); + + /// Resolve to the current user's home directory during config finalize. + home, + + /// Inherit the working directory from the launching process. + inherit, + + /// Use an explicit working directory path. This may be not be + /// expanded until finalize is called. + path: []const u8, + + pub fn parseCLI(self: *Self, alloc: Allocator, input_: ?[]const u8) !void { + var input = input_ orelse return error.ValueRequired; + input = std.mem.trim(u8, input, &std.ascii.whitespace); + if (input.len == 0) return error.ValueRequired; + + // Match path.zig behavior for quoted values. + if (input.len >= 2 and input[0] == '"' and input[input.len - 1] == '"') { + input = input[1 .. input.len - 1]; + } + + if (std.mem.eql(u8, input, "home")) { + self.* = .home; + return; + } + + if (std.mem.eql(u8, input, "inherit")) { + self.* = .inherit; + return; + } + + self.* = .{ .path = try alloc.dupe(u8, input) }; + } + + /// Expand tilde paths in .path values. + pub fn finalize(self: *Self, alloc: Allocator) Allocator.Error!void { + const path = switch (self.*) { + .path => |path| path, + else => return, + }; + + if (!std.mem.startsWith(u8, path, "~/")) return; + + var buf: [std.fs.max_path_bytes]u8 = undefined; + const expanded = internal_os.expandHome(path, &buf) catch |err| { + log.warn( + "error expanding home directory for working-directory path={s}: {}", + .{ path, err }, + ); + return; + }; + + if (std.mem.eql(u8, expanded, path)) return; + self.* = .{ .path = try alloc.dupe(u8, expanded) }; + } + + pub fn value(self: Self) ?[]const u8 { + return switch (self) { + .path => |path| path, + .home, .inherit => null, + }; + } + + pub fn clone(self: Self, alloc: Allocator) Allocator.Error!Self { + return switch (self) { + .path => |path| .{ .path = try alloc.dupe(u8, path) }, + else => self, + }; + } + + pub fn formatEntry(self: Self, formatter: formatterpkg.EntryFormatter) !void { + switch (self) { + .home, .inherit => try formatter.formatEntry([]const u8, @tagName(self)), + .path => |path| try formatter.formatEntry([]const u8, path), + } + } + + test "WorkingDirectory parseCLI" { + const testing = std.testing; + var arena = ArenaAllocator.init(testing.allocator); + defer arena.deinit(); + const alloc = arena.allocator(); + + var wd: Self = .inherit; + + try wd.parseCLI(alloc, "inherit"); + try testing.expectEqual(.inherit, wd); + + try wd.parseCLI(alloc, "home"); + try testing.expectEqual(.home, wd); + + try wd.parseCLI(alloc, "~/projects/ghostty"); + try testing.expectEqualStrings("~/projects/ghostty", wd.path); + + try wd.parseCLI(alloc, "\"/tmp path\""); + try testing.expectEqualStrings("/tmp path", wd.path); + } + + test "WorkingDirectory finalize" { + const testing = std.testing; + var arena = ArenaAllocator.init(testing.allocator); + defer arena.deinit(); + const alloc = arena.allocator(); + + { + var wd: Self = .{ .path = "~/projects/ghostty" }; + try wd.finalize(alloc); + + var buf: [std.fs.max_path_bytes]u8 = undefined; + const expected = internal_os.expandHome( + "~/projects/ghostty", + &buf, + ) catch "~/projects/ghostty"; + try testing.expectEqualStrings(expected, wd.value().?); + } + } +}; + /// Color represents a color using RGB. /// /// This is a packed struct so that the C API to read color values just @@ -10309,6 +10428,26 @@ test "clone preserves conditional set" { try testing.expect(clone1._conditional_set.contains(.theme)); } +test "working-directory expands tilde" { + const testing = std.testing; + const alloc = testing.allocator; + + var cfg = try Config.default(alloc); + defer cfg.deinit(); + var it: TestIterator = .{ .data = &.{ + "--working-directory=~/projects/ghostty", + } }; + try cfg.loadIter(alloc, &it); + try cfg.finalize(); + + var buf: [std.fs.max_path_bytes]u8 = undefined; + const expected = internal_os.expandHome( + "~/projects/ghostty", + &buf, + ) catch "~/projects/ghostty"; + try testing.expectEqualStrings(expected, cfg.@"working-directory".?.value().?); +} + test "changed" { const testing = std.testing; const alloc = testing.allocator; From f9862cd4e27daf72e8e983646451a0954a47258b Mon Sep 17 00:00:00 2001 From: Steve Hulet Date: Tue, 10 Mar 2026 16:14:18 -0700 Subject: [PATCH 241/277] GTK does support scrollbars --- src/config/Config.zig | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/config/Config.zig b/src/config/Config.zig index aae6c9e206..f496a4cf29 100644 --- a/src/config/Config.zig +++ b/src/config/Config.zig @@ -1398,8 +1398,6 @@ input: RepeatableReadableIO = .{}, /// * `never` - Never show a scrollbar. You can still scroll using the mouse, /// keybind actions, etc. but you will not have a visual UI widget showing /// a scrollbar. -/// -/// This only applies to macOS currently. GTK doesn't yet support scrollbars. scrollbar: Scrollbar = .system, /// Match a regular expression against the terminal text and associate clicking From 615af975f3365ea85594be7ebbc6ae90cac9558c Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Tue, 10 Mar 2026 23:26:26 +0000 Subject: [PATCH 242/277] Update VOUCHED list (#11344) Triggered by [discussion comment](https://github.com/ghostty-org/ghostty/discussions/11343#discussioncomment-16075282) from @jcollie. Vouch: @hulet Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index dfaea13268..90058c813a 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -77,6 +77,7 @@ guilhermetk hakonhagland halosatrio hqnna +hulet icodesign jacobsandlund jake-stewart From 85bec8033474438182fbb33ded8dfcdcb009ea6a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 11 Mar 2026 00:14:04 +0000 Subject: [PATCH 243/277] build(deps): bump cachix/install-nix-action from 31.10.0 to 31.10.1 Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 31.10.0 to 31.10.1. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md) - [Commits](https://github.com/cachix/install-nix-action/compare/19effe9fe722874e6d46dd7182e4b8b7a43c4a99...1ca7d21a94afc7c957383a2d217460d980de4934) --- updated-dependencies: - dependency-name: cachix/install-nix-action dependency-version: 31.10.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/nix.yml | 2 +- .github/workflows/release-tag.yml | 2 +- .github/workflows/release-tip.yml | 4 +- .github/workflows/test.yml | 52 +++++++++++------------ .github/workflows/update-colorschemes.yml | 2 +- 5 files changed, 31 insertions(+), 31 deletions(-) diff --git a/.github/workflows/nix.yml b/.github/workflows/nix.yml index fe3dd13363..c6535030c3 100644 --- a/.github/workflows/nix.yml +++ b/.github/workflows/nix.yml @@ -47,7 +47,7 @@ jobs: /nix /zig - name: Setup Nix - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 diff --git a/.github/workflows/release-tag.yml b/.github/workflows/release-tag.yml index f7d4a7b6e5..2a3770a13a 100644 --- a/.github/workflows/release-tag.yml +++ b/.github/workflows/release-tag.yml @@ -89,7 +89,7 @@ jobs: /nix /zig - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable diff --git a/.github/workflows/release-tip.yml b/.github/workflows/release-tip.yml index a2d8c10786..326b29439b 100644 --- a/.github/workflows/release-tip.yml +++ b/.github/workflows/release-tip.yml @@ -42,7 +42,7 @@ jobs: with: path: | /nix - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -175,7 +175,7 @@ jobs: path: | /nix /zig - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e311089e20..719b5b1528 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -156,7 +156,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -199,7 +199,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -232,7 +232,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -266,7 +266,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -310,7 +310,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -387,7 +387,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -433,7 +433,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -462,7 +462,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -495,7 +495,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -541,7 +541,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -801,7 +801,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -843,7 +843,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -891,7 +891,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -926,7 +926,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -1001,7 +1001,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -1032,7 +1032,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -1074,7 +1074,7 @@ jobs: path: | /nix /zig - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -1105,7 +1105,7 @@ jobs: path: | /nix /zig - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -1135,7 +1135,7 @@ jobs: path: | /nix /zig - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -1193,7 +1193,7 @@ jobs: path: | /nix /zig - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -1221,7 +1221,7 @@ jobs: path: | /nix /zig - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -1249,7 +1249,7 @@ jobs: path: | /nix /zig - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -1282,7 +1282,7 @@ jobs: path: | /nix /zig - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -1310,7 +1310,7 @@ jobs: path: | /nix /zig - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -1347,7 +1347,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 @@ -1409,7 +1409,7 @@ jobs: /zig # Install Nix and use that to run our tests so our environment matches exactly. - - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + - uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 diff --git a/.github/workflows/update-colorschemes.yml b/.github/workflows/update-colorschemes.yml index 762b3d007c..4c159a8151 100644 --- a/.github/workflows/update-colorschemes.yml +++ b/.github/workflows/update-colorschemes.yml @@ -29,7 +29,7 @@ jobs: /zig - name: Setup Nix - uses: cachix/install-nix-action@19effe9fe722874e6d46dd7182e4b8b7a43c4a99 # v31.10.0 + uses: cachix/install-nix-action@1ca7d21a94afc7c957383a2d217460d980de4934 # v31.10.1 with: nix_path: nixpkgs=channel:nixos-unstable - uses: cachix/cachix-action@3ba601ff5bbb07c7220846facfa2cd81eeee15a1 # v16 From 6dd5b856b05fbcb76f415ad18fbdfac600c3abde Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Tue, 10 Mar 2026 19:40:52 -0700 Subject: [PATCH 244/277] macos: disable Tahoe one-time codes This disables all the automatic one-time code inputs in Ghostty. It'd be really neat to actually dynamically change this (not sure if its possible with NSTextContext or how often thats cached) but for now we should just fully disable it. --- macos/Ghostty-Info.plist | 2 ++ 1 file changed, 2 insertions(+) diff --git a/macos/Ghostty-Info.plist b/macos/Ghostty-Info.plist index 01ccd7b110..7ffe12c394 100644 --- a/macos/Ghostty-Info.plist +++ b/macos/Ghostty-Info.plist @@ -2,6 +2,8 @@ + NSAutoFillRequiresTextContentTypeForOneTimeCodeOnMac + NSDockTilePlugIn DockTilePlugin.plugin CFBundleDocumentTypes From ad6d3665c29b7e2db4da7e2a5fe67239d0f3df32 Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Wed, 11 Mar 2026 02:23:12 -0500 Subject: [PATCH 245/277] gtk: fix +new-window `--working-directory` inferrence. If the CLI argument `--working-directory` is not used with `+new-window`, the current working directory that `ghostty +new-window` is run from will be appended to the list of configuration data sent to the main Ghostty process. If `-e` _was_ used on the CLI, the `--working-directory` that was appended will be interpreted as part of the command to be executed, likely causing it to fail. Instead, insert `--working-directory` at the beginning of the list of configuration that it sent to the main Ghostty process. Fixes #11356 --- src/cli/new_window.zig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/cli/new_window.zig b/src/cli/new_window.zig index 12acafadfc..a89c4ffabf 100644 --- a/src/cli/new_window.zig +++ b/src/cli/new_window.zig @@ -198,7 +198,8 @@ fn runArgs( const cwd: std.fs.Dir = std.fs.cwd(); var buf: [std.fs.max_path_bytes]u8 = undefined; const wd = try cwd.realpath(".", &buf); - try opts._arguments.append(alloc, try std.fmt.allocPrintSentinel(alloc, "--working-directory={s}", .{wd}, 0)); + // This should be inserted at the beginning of the list, just in case `-e` was used. + try opts._arguments.insert(alloc, 0, try std.fmt.allocPrintSentinel(alloc, "--working-directory={s}", .{wd}, 0)); } var arena = ArenaAllocator.init(alloc_gpa); From a644fca5c5e74850312f13ed69f9677556abcd27 Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Wed, 11 Mar 2026 08:02:29 +0000 Subject: [PATCH 246/277] Update VOUCHED list (#11360) Triggered by [discussion comment](https://github.com/ghostty-org/ghostty/discussions/11358#discussioncomment-16080010) from @jcollie. Vouch: @puzza007 Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index 90058c813a..f680a65706 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -138,6 +138,7 @@ pluiedev pouwerkerk prakhar54-byte priyans-hu +puzza007 qwerasd205 reo101 rgehan From 82a805296c3b45235571ecfa3b75821d9ca264b5 Mon Sep 17 00:00:00 2001 From: Paul Oliver Date: Wed, 11 Mar 2026 21:09:03 +1300 Subject: [PATCH 247/277] docs: fix backtick rendering in selection-word-chars default value The default value contains a literal backtick which broke inline code rendering on the website. Use double backtick delimiters to properly contain it. --- src/config/Config.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/config/Config.zig b/src/config/Config.zig index f496a4cf29..676a9554ed 100644 --- a/src/config/Config.zig +++ b/src/config/Config.zig @@ -749,7 +749,7 @@ foreground: Color = .{ .r = 0xFF, .g = 0xFF, .b = 0xFF }, /// The null character (U+0000) is always treated as a boundary and does not /// need to be included in this configuration. /// -/// Default: ` \t'"│`|:;,()[]{}<>$` +/// Default: `` \t'"│`|:;,()[]{}<>$ `` /// /// To add or remove specific characters, you can set this to a custom value. /// For example, to treat semicolons as part of words: From 23f3cd5f101fedcff6350648f8ba3993e6c55d90 Mon Sep 17 00:00:00 2001 From: Jon Parise Date: Wed, 11 Mar 2026 10:07:54 -0400 Subject: [PATCH 248/277] zsh: improve prompt marking with dynamic themes Replace the strip-in-preexec / re-add-in-precmd pattern for OSC 133 marks with a save/restore approach. Instead of pattern-matching marks out of PS1 (which exposes PS1 in intermediate states to other hooks), we save the original PS1/PS2 before adding marks and then restore them. This also adds dynamic theme detection: if PS1 changed between cycles (e.g., a theme rebuilt it), we skip injecting continuation marks into newlines. This prevents breaking plugins like Pure that use pattern matching to strip/rebuild the prompt. Additionally, move _ghostty_precmd to the end of precmd_functions in _ghostty_deferred_init (instead of substituting in-place) so that the first prompt is properly marked even when other hooks were appended after our auto-injection. There's one scenario that we still don't complete cover: precmd_functions+=(_test_overwrite_ps1) _test_overwrite_ps1() { PS1="test> " } ... which results in the first prompt not printing its prompt marks because _test_overwrite_ps1 becomes the last thing to run, overwriting our marks, but this will be fixed for subsequent prompts when we move our handler back to the last index. Fixes: #11282 --- src/shell-integration/zsh/ghostty-integration | 80 ++++++++++++------- 1 file changed, 52 insertions(+), 28 deletions(-) diff --git a/src/shell-integration/zsh/ghostty-integration b/src/shell-integration/zsh/ghostty-integration index 7442546f8b..dc9bd1605c 100644 --- a/src/shell-integration/zsh/ghostty-integration +++ b/src/shell-integration/zsh/ghostty-integration @@ -131,32 +131,59 @@ _ghostty_deferred_init() { # SIGCHLD if notify is set. Themes that update prompt # asynchronously from a `zle -F` handler might still remove our # marks. Oh well. + + # Restore PS1/PS2 to their pre-mark state if nothing else has + # modified them since we last added marks. This avoids exposing + # PS1 with our marks to other hooks (which can break themes like + # Pure that use pattern matching to strip/rebuild the prompt). + # If PS1 was modified (by a theme, async update, etc.), we + # keep the modified version, prioritizing the theme's changes. + builtin local ps1_changed=0 + if [[ -n ${_ghostty_saved_ps1+x} ]]; then + if [[ $PS1 == $_ghostty_marked_ps1 ]]; then + PS1=$_ghostty_saved_ps1 + PS2=$_ghostty_saved_ps2 + elif [[ $PS1 != $_ghostty_saved_ps1 ]]; then + ps1_changed=1 + fi + fi + + # Save the clean PS1/PS2 before we add marks. + _ghostty_saved_ps1=$PS1 + _ghostty_saved_ps2=$PS2 + + # Add our marks. Since we always start from a clean PS1 + # (either restored above or freshly set by a theme), we can + # unconditionally add mark1 and markB. builtin local mark2=$'%{\e]133;A;k=s\a%}' builtin local markB=$'%{\e]133;B\a%}' - # Add marks conditionally to avoid a situation where we have - # several marks in place. These conditions can have false - # positives and false negatives though. - # - # - False positive (with prompt_percent): PS1="%(?.$mark1.)" - # - False negative (with prompt_subst): PS1='$mark1' - [[ $PS1 == *$mark1* ]] || PS1=${mark1}${PS1} - [[ $PS1 == *$markB* ]] || PS1=${PS1}${markB} + PS1=${mark1}${PS1}${markB} + # Handle multiline prompts by marking newline-separated # continuation lines with k=s (mark2). We skip the newline # immediately after mark1 to avoid introducing a double # newline due to OSC 133;A's fresh-line behavior. - if [[ $PS1 == ${mark1}$'\n'* ]]; then - builtin local rest=${PS1#${mark1}$'\n'} - if [[ $rest == *$'\n'* ]]; then - PS1=${mark1}$'\n'${rest//$'\n'/$'\n'${mark2}} + # + # We skip this when PS1 changed because injecting marks into + # newlines can break pattern matching in themes that + # strip/rebuild the prompt dynamically (e.g., Pure). + if (( ! ps1_changed )) && [[ $PS1 == *$'\n'* ]]; then + if [[ $PS1 == ${mark1}$'\n'* ]]; then + builtin local rest=${PS1#${mark1}$'\n'} + if [[ $rest == *$'\n'* ]]; then + PS1=${mark1}$'\n'${rest//$'\n'/$'\n'${mark2}} + fi + else + PS1=${PS1//$'\n'/$'\n'${mark2}} fi - elif [[ $PS1 == *$'\n'* ]]; then - PS1=${PS1//$'\n'/$'\n'${mark2}} fi # PS2 mark is needed when clearing the prompt on resize - [[ $PS2 == *$mark2* ]] || PS2=${mark2}${PS2} - [[ $PS2 == *$markB* ]] || PS2=${PS2}${markB} + PS2=${mark2}${PS2}${markB} + + # Save the marked PS1 so we can detect modifications + # by other hooks in the next cycle. + _ghostty_marked_ps1=$PS1 (( _ghostty_state = 2 )) else # If our precmd hook is not the last, we cannot rely on prompt @@ -188,17 +215,14 @@ _ghostty_deferred_init() { _ghostty_preexec() { builtin emulate -L zsh -o no_warn_create_global -o no_aliases - # This can potentially break user prompt. Oh well. The robustness of - # this code can be improved in the case prompt_subst is set because - # it'll allow us distinguish (not perfectly but close enough) between - # our own prompt, user prompt, and our own prompt with user additions on - # top. We cannot force prompt_subst on the user though, so we would - # still need this code for the no_prompt_subst case. - PS1=${PS1//$'%{\e]133;A;cl=line\a%}'} - PS1=${PS1//$'%{\e]133;A;k=s\a%}'} - PS1=${PS1//$'%{\e]133;B\a%}'} - PS2=${PS2//$'%{\e]133;A;k=s\a%}'} - PS2=${PS2//$'%{\e]133;B\a%}'} + # Restore the original PS1/PS2 if nothing else has modified them + # since our precmd added marks. This ensures other preexec hooks + # see a clean PS1 without our marks. If PS1 was modified (e.g., + # by an async theme update), we leave it alone. + if [[ -n ${_ghostty_saved_ps1+x} && $PS1 == $_ghostty_marked_ps1 ]]; then + PS1=$_ghostty_saved_ps1 + PS2=$_ghostty_saved_ps2 + fi # This will work incorrectly in the presence of a preexec hook that # prints. For example, if MichaelAquilina/zsh-you-should-use installs @@ -419,7 +443,7 @@ _ghostty_deferred_init() { builtin typeset -ag precmd_functions if (( $+functions[_ghostty_precmd] )); then - precmd_functions=(${precmd_functions:/_ghostty_deferred_init/_ghostty_precmd}) + precmd_functions=(${precmd_functions:#_ghostty_deferred_init} _ghostty_precmd) _ghostty_precmd else precmd_functions=(${precmd_functions:#_ghostty_deferred_init}) From 87e496b30ff62a08e6dbdea651d86ea18b50493a Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Wed, 11 Mar 2026 14:17:51 +0000 Subject: [PATCH 249/277] Update VOUCHED list (#11368) Triggered by [comment](https://github.com/ghostty-org/ghostty/issues/11365#issuecomment-4039534706) from @mitchellh. Vouch: @ydah Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index f680a65706..044adc003b 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -163,5 +163,6 @@ uzaaft vaughanandrews vlsi yamshta +ydah zenyr zeshi09 From c2206542d3bcb1b88eb4196620e553dad0717ca4 Mon Sep 17 00:00:00 2001 From: ydah Date: Wed, 11 Mar 2026 21:33:16 +0900 Subject: [PATCH 250/277] macos: fix tab title rename hit testing and focus handling in fullscreen mode --- .../Extensions/NSWindow+Extension.swift | 12 ++++-- macos/Sources/Helpers/TabTitleEditor.swift | 43 +++++++++++++++---- 2 files changed, 43 insertions(+), 12 deletions(-) diff --git a/macos/Sources/Helpers/Extensions/NSWindow+Extension.swift b/macos/Sources/Helpers/Extensions/NSWindow+Extension.swift index 3c5cbd23ae..46758a42db 100644 --- a/macos/Sources/Helpers/Extensions/NSWindow+Extension.swift +++ b/macos/Sources/Helpers/Extensions/NSWindow+Extension.swift @@ -85,13 +85,17 @@ extension NSWindow { /// Returns the visual tab index and matching tab button at the given screen point. func tabButtonHit(atScreenPoint screenPoint: NSPoint) -> (index: Int, tabButton: NSView)? { - guard let tabBarView else { return nil } - let locationInWindow = convertPoint(fromScreen: screenPoint) - let locationInTabBar = tabBarView.convert(locationInWindow, from: nil) + guard let tabBarView, let tabBarWindow = tabBarView.window else { return nil } + + // In fullscreen, AppKit can host the titlebar and tab bar in a separate + // NSToolbarFullScreenWindow. Hit testing has to use that window's base + // coordinate space or content clicks can be misinterpreted as tab clicks. + let locationInTabBarWindow = tabBarWindow.convertPoint(fromScreen: screenPoint) + let locationInTabBar = tabBarView.convert(locationInTabBarWindow, from: nil) guard tabBarView.bounds.contains(locationInTabBar) else { return nil } for (index, tabButton) in tabButtonsInVisualOrder().enumerated() { - let locationInTabButton = tabButton.convert(locationInWindow, from: nil) + let locationInTabButton = tabButton.convert(locationInTabBarWindow, from: nil) if tabButton.bounds.contains(locationInTabButton) { return (index, tabButton) } diff --git a/macos/Sources/Helpers/TabTitleEditor.swift b/macos/Sources/Helpers/TabTitleEditor.swift index 570be1bf4a..4be2c5306f 100644 --- a/macos/Sources/Helpers/TabTitleEditor.swift +++ b/macos/Sources/Helpers/TabTitleEditor.swift @@ -40,6 +40,8 @@ final class TabTitleEditor: NSObject, NSTextFieldDelegate { private weak var hostWindow: NSWindow? /// Delegate that provides and commits title data for target tab windows. private weak var delegate: TabTitleEditorDelegate? + /// Local event monitor so fullscreen titlebar-window clicks can also trigger rename. + private var eventMonitor: Any? /// Active inline editor view, if editing is in progress. private weak var inlineTitleEditor: NSTextField? @@ -52,8 +54,24 @@ final class TabTitleEditor: NSObject, NSTextFieldDelegate { /// Creates a coordinator bound to a host window and rename delegate. init(hostWindow: NSWindow, delegate: TabTitleEditorDelegate) { + super.init() + self.hostWindow = hostWindow self.delegate = delegate + + // This is needed so that fullscreen clicks can register since they won't + // event on the NSWindow. We may want to tighten this up in the future by + // only doing this if we're fullscreen. + self.eventMonitor = NSEvent.addLocalMonitorForEvents(matching: [.leftMouseDown]) { [weak self] event in + guard let self else { return event } + return handleMouseDown(event) ? nil : event + } + } + + deinit { + if let eventMonitor { + NSEvent.removeMonitor(eventMonitor) + } } /// Handles leftMouseDown events from the host window and begins inline edit if possible. If this @@ -64,8 +82,15 @@ final class TabTitleEditor: NSObject, NSTextFieldDelegate { // If we don't have a host window to look up the click, we do nothing. guard let hostWindow else { return false } + // In native fullscreen, AppKit can route titlebar clicks through a detached + // NSToolbarFullScreenWindow. Only allow clicks from the host window or its + // fullscreen tab bar window so rename handling stays scoped to this tab strip. + let sourceWindow = event.window ?? hostWindow + guard sourceWindow === hostWindow || sourceWindow === hostWindow.tabBarView?.window + else { return false } + // Find the tab window that is being clicked. - let locationInScreen = hostWindow.convertPoint(toScreen: event.locationInWindow) + let locationInScreen = sourceWindow.convertPoint(toScreen: event.locationInWindow) guard let tabIndex = hostWindow.tabIndex(atScreenPoint: locationInScreen), let targetWindow = hostWindow.tabbedWindows?[safe: tabIndex], delegate?.tabTitleEditor(self, canRenameTabFor: targetWindow) == true @@ -171,9 +196,11 @@ final class TabTitleEditor: NSObject, NSTextFieldDelegate { // Focus after insertion so AppKit has created the field editor for this text field. DispatchQueue.main.async { [weak hostWindow, weak editor] in - guard let hostWindow, let editor else { return } + guard let editor else { return } + let responderWindow = editor.window ?? hostWindow + guard let responderWindow else { return } editor.isHidden = false - hostWindow.makeFirstResponder(editor) + responderWindow.makeFirstResponder(editor) if let fieldEditor = editor.currentEditor() as? NSTextView, let editorFont = editor.font { fieldEditor.font = editorFont @@ -204,11 +231,11 @@ final class TabTitleEditor: NSObject, NSTextFieldDelegate { inlineTitleTargetWindow = nil // Make sure the window grabs focus again - if let hostWindow { - if let currentEditor = editor.currentEditor(), hostWindow.firstResponder === currentEditor { - hostWindow.makeFirstResponder(nil) - } else if hostWindow.firstResponder === editor { - hostWindow.makeFirstResponder(nil) + if let responderWindow = editor.window ?? hostWindow { + if let currentEditor = editor.currentEditor(), responderWindow.firstResponder === currentEditor { + responderWindow.makeFirstResponder(nil) + } else if responderWindow.firstResponder === editor { + responderWindow.makeFirstResponder(nil) } } From 26d8bd9e71c27f1f7f31a1079bee3ca79e79b205 Mon Sep 17 00:00:00 2001 From: Jon Parise Date: Wed, 11 Mar 2026 10:41:57 -0400 Subject: [PATCH 251/277] bash: fix multiline PS1 with command substitutions Only replace the \n prompt escape when inserting secondary prompt marks, not literal newlines ($'\n'). Literal newlines may appear inside $(...) or `...` command substitutions, and inserting escape sequences there breaks the shell syntax. For example: PS1='$(if [ $? -eq 0 ]; then echo -e "P"; else echo -e "F"; fi) $ ' The literal newlines between the if/else/fi are part of the shell syntax inside the command substitution. The previous code replaced all literal newlines in PS1 with newline + OSC 133 escape sequences, which injected terminal escapes into the middle of the command substitution and caused bash to report a syntax error when evaluating it. The \n prompt escape is PS1-specific and safe to replace globally. This means prompts using literal newlines for line breaks (rather than \n) won't get per-line secondary marks, but this is the conventional form and avoids the need for complex shell parsing. Fixes: #11267 --- src/shell-integration/bash/ghostty.bash | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/src/shell-integration/bash/ghostty.bash b/src/shell-integration/bash/ghostty.bash index a369e8f753..6e516c7300 100644 --- a/src/shell-integration/bash/ghostty.bash +++ b/src/shell-integration/bash/ghostty.bash @@ -201,14 +201,16 @@ function __ghostty_precmd() { PS1='\[\e]133;A;redraw=last;cl=line;aid='"$BASHPID"'\a\]'$PS1'\[\e]133;B\a\]' PS2='\[\e]133;A;k=s\a\]'$PS2'\[\e]133;B\a\]' - # Bash doesn't redraw the leading lines in a multiline prompt so - # we mark the start of each line (after each newline) as a secondary - # prompt. This correctly handles multiline prompts by setting the first - # to primary and the subsequent lines to secondary. - if [[ "${PS1}" == *"\n"* || "${PS1}" == *$'\n'* ]]; then - builtin local __ghostty_mark=$'\\[\\e]133;A;k=s\\a\\]' - PS1="${PS1//$'\n'/$'\n'$__ghostty_mark}" - PS1="${PS1//\\n/\\n$__ghostty_mark}" + # Bash doesn't redraw the leading lines in a multiline prompt so we mark + # the start of each line (after each newline) as a secondary prompt. This + # correctly handles multiline prompts by setting the first to primary and + # the subsequent lines to secondary. + # + # We only replace the \n prompt escape, not literal newlines ($'\n'), + # because literal newlines may appear inside $(...) command substitutions + # where inserting escape sequences would break shell syntax. + if [[ "$PS1" == *"\n"* ]]; then + PS1="${PS1//\\n/\\n$'\\[\\e]133;A;k=s\\a\\]'}" fi # Cursor From f571c806fec71a7de5b5ca0afc35eed92fa3cf9f Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Wed, 11 Mar 2026 08:37:51 -0700 Subject: [PATCH 252/277] ci: skip vouched PRs for milestone attachment --- .github/workflows/milestone.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/milestone.yml b/.github/workflows/milestone.yml index 33a074159e..05d1f83c86 100644 --- a/.github/workflows/milestone.yml +++ b/.github/workflows/milestone.yml @@ -16,7 +16,7 @@ jobs: steps: - name: Set Milestone for PR uses: hustcer/milestone-action@ebed8d5daafd855a600d7e665c1b130f06d24130 # v3.1 - if: github.event.pull_request.merged == true + if: github.event.pull_request.merged == true && !contains(github.event.pull_request.title, 'VOUCHED') && !startsWith(github.event.pull_request.title, 'ci:') with: action: bind-pr # `bind-pr` is the default action github-token: ${{ secrets.GITHUB_TOKEN }} From 86c2a2e87faa5996ac856c65718c0765be3fa3d0 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Wed, 11 Mar 2026 09:25:08 -0700 Subject: [PATCH 253/277] input: add direct set_surface_title and set_tab_title actions Fixes #11316 This mirrors the `prompt` actions (hence why there is no window action here) and enables setting titles via keybind actions which importantly lets this work via command palettes, App Intents, AppleScript, etc. --- include/ghostty.h | 2 ++ macos/Sources/Ghostty/Ghostty.App.swift | 30 ++++++++++++++++++++++ src/Surface.zig | 20 +++++++++++++++ src/apprt/action.zig | 4 +++ src/apprt/gtk/class/application.zig | 25 ++++++++++++++++++ src/input/Binding.zig | 34 +++++++++++++++++++++++++ src/input/command.zig | 2 ++ 7 files changed, 117 insertions(+) diff --git a/include/ghostty.h b/include/ghostty.h index afd89542fc..40ff55c9b3 100644 --- a/include/ghostty.h +++ b/include/ghostty.h @@ -889,6 +889,7 @@ typedef enum { GHOSTTY_ACTION_RENDER_INSPECTOR, GHOSTTY_ACTION_DESKTOP_NOTIFICATION, GHOSTTY_ACTION_SET_TITLE, + GHOSTTY_ACTION_SET_TAB_TITLE, GHOSTTY_ACTION_PROMPT_TITLE, GHOSTTY_ACTION_PWD, GHOSTTY_ACTION_MOUSE_SHAPE, @@ -937,6 +938,7 @@ typedef union { ghostty_action_inspector_e inspector; ghostty_action_desktop_notification_s desktop_notification; ghostty_action_set_title_s set_title; + ghostty_action_set_title_s set_tab_title; ghostty_action_prompt_title_e prompt_title; ghostty_action_pwd_s pwd; ghostty_action_mouse_shape_e mouse_shape; diff --git a/macos/Sources/Ghostty/Ghostty.App.swift b/macos/Sources/Ghostty/Ghostty.App.swift index d57c2ea11e..a341df59a6 100644 --- a/macos/Sources/Ghostty/Ghostty.App.swift +++ b/macos/Sources/Ghostty/Ghostty.App.swift @@ -539,6 +539,9 @@ extension Ghostty { case GHOSTTY_ACTION_SET_TITLE: setTitle(app, target: target, v: action.action.set_title) + case GHOSTTY_ACTION_SET_TAB_TITLE: + return setTabTitle(app, target: target, v: action.action.set_tab_title) + case GHOSTTY_ACTION_PROMPT_TITLE: return promptTitle(app, target: target, v: action.action.prompt_title) @@ -1602,6 +1605,33 @@ extension Ghostty { } } + private static func setTabTitle( + _ app: ghostty_app_t, + target: ghostty_target_s, + v: ghostty_action_set_title_s + ) -> Bool { + switch target.tag { + case GHOSTTY_TARGET_APP: + Ghostty.logger.warning("set tab title does nothing with an app target") + return false + + case GHOSTTY_TARGET_SURFACE: + guard let title = String(cString: v.title!, encoding: .utf8) else { return false } + let titleOverride = title.isEmpty ? nil : title + guard let surface = target.target.surface else { return false } + guard let surfaceView = self.surfaceView(from: surface) else { return false } + guard let window = surfaceView.window, + let controller = window.windowController as? BaseTerminalController + else { return false } + controller.titleOverride = titleOverride + return true + + default: + assertionFailure() + return false + } + } + private static func copyTitleToClipboard( _ app: ghostty_app_t, target: ghostty_target_s) -> Bool { diff --git a/src/Surface.zig b/src/Surface.zig index b78812ac4f..4d66622e3f 100644 --- a/src/Surface.zig +++ b/src/Surface.zig @@ -5482,6 +5482,26 @@ pub fn performBindingAction(self: *Surface, action: input.Binding.Action) !bool .tab, ), + .set_surface_title => |v| { + const title = try self.alloc.dupeZ(u8, v); + defer self.alloc.free(title); + return try self.rt_app.performAction( + .{ .surface = self }, + .set_title, + .{ .title = title }, + ); + }, + + .set_tab_title => |v| { + const title = try self.alloc.dupeZ(u8, v); + defer self.alloc.free(title); + return try self.rt_app.performAction( + .{ .surface = self }, + .set_tab_title, + .{ .title = title }, + ); + }, + .clear_screen => { // This is a duplicate of some of the logic in termio.clearScreen // but we need to do this here so we can know the answer before diff --git a/src/apprt/action.zig b/src/apprt/action.zig index 55e80a7006..f6865af83d 100644 --- a/src/apprt/action.zig +++ b/src/apprt/action.zig @@ -201,6 +201,9 @@ pub const Action = union(Key) { /// Set the title of the target to the requested value. set_title: SetTitle, + /// Set the tab title override for the target's tab. + set_tab_title: SetTitle, + /// Set the title of the target to a prompted value. It is up to /// the apprt to prompt. The value specifies whether to prompt for the /// surface title or the tab title. @@ -375,6 +378,7 @@ pub const Action = union(Key) { render_inspector, desktop_notification, set_title, + set_tab_title, prompt_title, pwd, mouse_shape, diff --git a/src/apprt/gtk/class/application.zig b/src/apprt/gtk/class/application.zig index c3ff51e0f7..039e853aa4 100644 --- a/src/apprt/gtk/class/application.zig +++ b/src/apprt/gtk/class/application.zig @@ -740,6 +740,7 @@ pub const Application = extern struct { .scrollbar => Action.scrollbar(target, value), .set_title => Action.setTitle(target, value), + .set_tab_title => return Action.setTabTitle(target, value), .show_child_exited => return Action.showChildExited(target, value), @@ -2545,6 +2546,30 @@ const Action = struct { } } + pub fn setTabTitle( + target: apprt.Target, + value: apprt.action.SetTitle, + ) bool { + switch (target) { + .app => { + log.warn("set_tab_title to app is unexpected", .{}); + return false; + }, + .surface => |core| { + const surface = core.rt_surface.surface; + const tab = ext.getAncestor( + Tab, + surface.as(gtk.Widget), + ) orelse { + log.warn("surface is not in a tab, ignoring set_tab_title", .{}); + return false; + }; + tab.setTitleOverride(if (value.title.len == 0) null else value.title); + return true; + }, + } + } + pub fn showChildExited( target: apprt.Target, value: apprt.surface.Message.ChildExited, diff --git a/src/input/Binding.zig b/src/input/Binding.zig index 286c8f2edc..62a4e39acf 100644 --- a/src/input/Binding.zig +++ b/src/input/Binding.zig @@ -577,6 +577,16 @@ pub const Action = union(enum) { /// and persists across focus changes within the tab. prompt_tab_title, + /// Set the title for the current focused surface. + /// + /// If the title is empty, the surface title is reset to an empty title. + set_surface_title: []const u8, + + /// Set the title for the current focused tab. + /// + /// If the title is empty, the tab title override is cleared. + set_tab_title: []const u8, + /// Create a new split in the specified direction. /// /// Valid arguments: @@ -1324,6 +1334,8 @@ pub const Action = union(enum) { .set_font_size, .prompt_surface_title, .prompt_tab_title, + .set_surface_title, + .set_tab_title, .clear_screen, .select_all, .scroll_to_top, @@ -3292,6 +3304,16 @@ test "parse: action with string" { try testing.expect(binding.action == .esc); try testing.expectEqualStrings("A", binding.action.esc); } + { + const binding = try parseSingle("a=set_surface_title:surface"); + try testing.expect(binding.action == .set_surface_title); + try testing.expectEqualStrings("surface", binding.action.set_surface_title); + } + { + const binding = try parseSingle("a=set_tab_title:tab"); + try testing.expect(binding.action == .set_tab_title); + try testing.expectEqualStrings("tab", binding.action.set_tab_title); + } } test "parse: action with enum" { @@ -4557,6 +4579,18 @@ test "action: format" { try testing.expectEqualStrings("text:\\xf0\\x9f\\x91\\xbb", buf.written()); } +test "action: format set title" { + const testing = std.testing; + const alloc = testing.allocator; + + const a: Action = .{ .set_tab_title = "foo bar" }; + + var buf: std.Io.Writer.Allocating = .init(alloc); + defer buf.deinit(); + try a.format(&buf.writer); + try testing.expectEqualStrings("set_tab_title:foo bar", buf.written()); +} + test "set: appendChain with no parent returns error" { const testing = std.testing; const alloc = testing.allocator; diff --git a/src/input/command.zig b/src/input/command.zig index f50e6840b0..ac048eec08 100644 --- a/src/input/command.zig +++ b/src/input/command.zig @@ -689,6 +689,8 @@ fn actionCommands(action: Action.Key) []const Command { .esc, .cursor_key, .set_font_size, + .set_surface_title, + .set_tab_title, .search, .scroll_to_row, .scroll_page_fractional, From a8d38fe5d807e8cf18f99dcef117355d02048d7c Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Wed, 11 Mar 2026 16:28:08 +0000 Subject: [PATCH 254/277] Update VOUCHED list (#11374) Triggered by [discussion comment](https://github.com/ghostty-org/ghostty/discussions/11372#discussioncomment-16086042) from @mitchellh. Vouch: @faukah Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index 044adc003b..3f52c09a90 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -65,6 +65,7 @@ dzhlobo elias8 ephemera eriksremess +faukah filip7 flou francescarpi From 9503fa0786d3e79a5862361ae59db6d5972b4eae Mon Sep 17 00:00:00 2001 From: faukah Date: Wed, 11 Mar 2026 16:49:30 +0100 Subject: [PATCH 255/277] nix: bump zig-overlay version --- flake.lock | 32 ++++++-------------------------- flake.nix | 2 -- 2 files changed, 6 insertions(+), 28 deletions(-) diff --git a/flake.lock b/flake.lock index 6f12f66b92..b8e6d92634 100644 --- a/flake.lock +++ b/flake.lock @@ -16,24 +16,6 @@ "type": "github" } }, - "flake-utils": { - "inputs": { - "systems": "systems" - }, - "locked": { - "lastModified": 1731533236, - "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, "home-manager": { "inputs": { "nixpkgs": [ @@ -70,7 +52,6 @@ "root": { "inputs": { "flake-compat": "flake-compat", - "flake-utils": "flake-utils", "home-manager": "home-manager", "nixpkgs": "nixpkgs", "zig": "zig", @@ -78,6 +59,7 @@ } }, "systems": { + "flake": false, "locked": { "lastModified": 1681028828, "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", @@ -97,19 +79,17 @@ "flake-compat": [ "flake-compat" ], - "flake-utils": [ - "flake-utils" - ], "nixpkgs": [ "nixpkgs" - ] + ], + "systems": "systems" }, "locked": { - "lastModified": 1763295135, - "narHash": "sha256-sGv/NHCmEnJivguGwB5w8LRmVqr1P72OjS+NzcJsssE=", + "lastModified": 1773145353, + "narHash": "sha256-dE8zx8WA54TRmFFQBvA48x/sXGDTP7YaDmY6nNKMAYw=", "owner": "mitchellh", "repo": "zig-overlay", - "rev": "64f8b42cfc615b2cf99144adf2b7728c7847c72a", + "rev": "8666155d83bf792956a7c40915508e6d4b2b8716", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index e063f2d70d..61ca39ab1a 100644 --- a/flake.nix +++ b/flake.nix @@ -10,7 +10,6 @@ # Gnome 49/Gtk 4.20. # nixpkgs.url = "https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.xz"; - flake-utils.url = "github:numtide/flake-utils"; # Used for shell.nix flake-compat = { @@ -22,7 +21,6 @@ url = "github:mitchellh/zig-overlay"; inputs = { nixpkgs.follows = "nixpkgs"; - flake-utils.follows = "flake-utils"; flake-compat.follows = "flake-compat"; }; }; From 0af9938ad2f2fb84d8e00501716933029bc0ba65 Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Wed, 11 Mar 2026 16:26:26 +0100 Subject: [PATCH 256/277] macos: add UI test for window position restore across titlebar styles Tests that window position and size are correctly restored after reopen for all four macos-titlebar-style variants. Co-Authored-By: Claude Opus 4.6 --- .../GhosttyWindowPositionUITests.swift | 158 ++++++++++++++++++ 1 file changed, 158 insertions(+) create mode 100644 macos/GhosttyUITests/GhosttyWindowPositionUITests.swift diff --git a/macos/GhosttyUITests/GhosttyWindowPositionUITests.swift b/macos/GhosttyUITests/GhosttyWindowPositionUITests.swift new file mode 100644 index 0000000000..53a0d800a8 --- /dev/null +++ b/macos/GhosttyUITests/GhosttyWindowPositionUITests.swift @@ -0,0 +1,158 @@ +// +// GhosttyWindowPositionUITests.swift +// GhosttyUITests +// +// Created by Claude on 2026-03-11. +// + +import XCTest + +final class GhosttyWindowPositionUITests: GhosttyCustomConfigCase { + override static var runsForEachTargetApplicationUIConfiguration: Bool { false } + + // MARK: - Restore round-trip per titlebar style + + @MainActor func testRestoredNative() throws { try runRestoreTest(titlebarStyle: "native") } + @MainActor func testRestoredHidden() throws { try runRestoreTest(titlebarStyle: "hidden") } + @MainActor func testRestoredTransparent() throws { try runRestoreTest(titlebarStyle: "transparent") } + @MainActor func testRestoredTabs() throws { try runRestoreTest(titlebarStyle: "tabs") } + + // MARK: - Config overrides cached position/size + + @MainActor + func testConfigOverridesCachedPositionAndSize() async throws { + // Launch maximized so the cached frame is fullscreen-sized. + try updateConfig( + """ + maximize = true + title = "GhosttyWindowPositionUITests" + """ + ) + + let app = try ghosttyApplication() + app.launch() + + let window = app.windows.firstMatch + XCTAssertTrue(window.waitForExistence(timeout: 5), "Window should appear") + + let maximizedFrame = window.frame + + // Now update the config with a small explicit size and position, + // reload, and open a new window. It should respect the config, not the cache. + try updateConfig( + """ + window-position-x = 50 + window-position-y = 50 + window-width = 30 + window-height = 30 + title = "GhosttyWindowPositionUITests" + """ + ) + app.typeKey(",", modifierFlags: [.command, .shift]) + try await Task.sleep(for: .seconds(0.5)) + app.typeKey("n", modifierFlags: [.command]) + + XCTAssertEqual(app.windows.count, 2, "Should have 2 windows") + let newWindow = app.windows.element(boundBy: 0) + let newFrame = newWindow.frame + + // The new window should be smaller than the maximized one. + XCTAssertLessThan(newFrame.size.width, maximizedFrame.size.width, + "30 columns should be narrower than maximized") + XCTAssertLessThan(newFrame.size.height, maximizedFrame.size.height, + "30 rows should be shorter than maximized") + + app.terminate() + } + + // MARK: - Size-only config change preserves position + + @MainActor + func testSizeOnlyConfigPreservesPosition() async throws { + // Launch maximized so the window has a known position (top-left of visible frame). + try updateConfig( + """ + maximize = true + title = "GhosttyWindowPositionUITests" + """ + ) + + let app = try ghosttyApplication() + app.launch() + + let window = app.windows.firstMatch + XCTAssertTrue(window.waitForExistence(timeout: 5), "Window should appear") + + let initialFrame = window.frame + + // Reload with only size changed, close current window, open new one. + // Position should be restored from cache. + try updateConfig( + """ + window-width = 30 + window-height = 30 + title = "GhosttyWindowPositionUITests" + """ + ) + app.typeKey(",", modifierFlags: [.command, .shift]) + try await Task.sleep(for: .seconds(0.5)) + app.typeKey("w", modifierFlags: [.command]) + app.typeKey("n", modifierFlags: [.command]) + + let newWindow = app.windows.firstMatch + XCTAssertTrue(newWindow.waitForExistence(timeout: 5), "New window should appear") + + let newFrame = newWindow.frame + + // Position should be preserved from the cached value. + // Compare x and maxY since the window is anchored at the top-left + // but AppKit uses bottom-up coordinates (origin.y changes with height). + XCTAssertEqual(newFrame.origin.x, initialFrame.origin.x, accuracy: 2, + "x position should not change with size-only config") + XCTAssertEqual(newFrame.maxY, initialFrame.maxY, accuracy: 2, + "top edge (maxY) should not change with size-only config") + + app.terminate() + } + + // MARK: - Shared round-trip helper + + /// Opens a new window, records its frame, closes it, opens another, + /// and verifies the frame is restored consistently. + private func runRestoreTest(titlebarStyle: String) throws { + try updateConfig( + """ + macos-titlebar-style = \(titlebarStyle) + title = "GhosttyWindowPositionUITests" + """ + ) + + let app = try ghosttyApplication() + app.launch() + + let window = app.windows.firstMatch + XCTAssertTrue(window.waitForExistence(timeout: 5), "Window should appear") + + let firstFrame = window.frame + + // Close the window and open a new one — it should restore the same frame. + app.typeKey("w", modifierFlags: [.command]) + app.typeKey("n", modifierFlags: [.command]) + + let window2 = app.windows.firstMatch + XCTAssertTrue(window2.waitForExistence(timeout: 5), "New window should appear") + + let restoredFrame = window2.frame + + XCTAssertEqual(restoredFrame.origin.x, firstFrame.origin.x, accuracy: 2, + "[\(titlebarStyle)] x position should be restored") + XCTAssertEqual(restoredFrame.origin.y, firstFrame.origin.y, accuracy: 2, + "[\(titlebarStyle)] y position should be restored") + XCTAssertEqual(restoredFrame.size.width, firstFrame.size.width, accuracy: 2, + "[\(titlebarStyle)] width should be restored") + XCTAssertEqual(restoredFrame.size.height, firstFrame.size.height, accuracy: 2, + "[\(titlebarStyle)] height should be restored") + + app.terminate() + } +} From e8c82ca1af29a8e911f328abe89bcc2650ec1705 Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Wed, 11 Mar 2026 17:33:37 +0100 Subject: [PATCH 257/277] macOS: save frame only if the window is visible --- .../Features/Terminal/TerminalController.swift | 12 +++--------- macos/Sources/Helpers/LastWindowPosition.swift | 9 ++++++++- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/macos/Sources/Features/Terminal/TerminalController.swift b/macos/Sources/Features/Terminal/TerminalController.swift index 20b51ff36b..352bca4751 100644 --- a/macos/Sources/Features/Terminal/TerminalController.swift +++ b/macos/Sources/Features/Terminal/TerminalController.swift @@ -1171,27 +1171,21 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr self.fixTabBar() // Whenever we move save our last position for the next start. - if let window { - LastWindowPosition.shared.save(window) - } + LastWindowPosition.shared.save(window) } override func windowDidResize(_ notification: Notification) { super.windowDidResize(notification) // Whenever we resize save our last position and size for the next start. - if let window { - LastWindowPosition.shared.save(window) - } + LastWindowPosition.shared.save(window) } func windowDidBecomeMain(_ notification: Notification) { // Whenever we get focused, use that as our last window position for // restart. This differs from Terminal.app but matches iTerm2 behavior // and I think its sensible. - if let window { - LastWindowPosition.shared.save(window) - } + LastWindowPosition.shared.save(window) // Remember our last main Self.lastMain = self diff --git a/macos/Sources/Helpers/LastWindowPosition.swift b/macos/Sources/Helpers/LastWindowPosition.swift index 5a9ce1d2c8..3395e07f0a 100644 --- a/macos/Sources/Helpers/LastWindowPosition.swift +++ b/macos/Sources/Helpers/LastWindowPosition.swift @@ -6,10 +6,17 @@ class LastWindowPosition { private let positionKey = "NSWindowLastPosition" - func save(_ window: NSWindow) { + @discardableResult + func save(_ window: NSWindow?) -> Bool { + // We should only save the frame if the window is visible. + // This avoids overriding the previously saved one + // with the wrong one when window decorations change while creating, + // e.g. adding a toolbar affects the window's frame. + guard let window, window.isVisible else { return false } let frame = window.frame let rect = [frame.origin.x, frame.origin.y, frame.size.width, frame.size.height] UserDefaults.standard.set(rect, forKey: positionKey) + return true } func restore(_ window: NSWindow) -> Bool { From 45d360dc6879a80ca55f6f01ea36d9161732e099 Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Wed, 11 Mar 2026 17:35:23 +0100 Subject: [PATCH 258/277] macOS: set the initial window position after window is loaded --- .../Features/Terminal/TerminalController.swift | 10 ++++++++++ .../Terminal/Window Styles/TerminalWindow.swift | 11 +++++------ 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/macos/Sources/Features/Terminal/TerminalController.swift b/macos/Sources/Features/Terminal/TerminalController.swift index 352bca4751..749e5b4725 100644 --- a/macos/Sources/Features/Terminal/TerminalController.swift +++ b/macos/Sources/Features/Terminal/TerminalController.swift @@ -1061,6 +1061,16 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr } } + // Set the initial window position. This must happen after the window + // is fully set up (content view, toolbar, default size) so that + // decorations added by subclass awakeFromNib (e.g. toolbar for tabs + // style) don't change the frame after the position is restored. + if let terminalWindow = window as? TerminalWindow { + terminalWindow.setInitialWindowPosition( + x: derivedConfig.windowPositionX, + y: derivedConfig.windowPositionY, + ) + } // Store our initial frame so we can know our default later. This MUST // be after the defaultSize call above so that we don't re-apply our frame. // Note: we probably want to set this on the first frame change or something diff --git a/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift b/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift index 60e96bb4d3..b9dd3b10b9 100644 --- a/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift +++ b/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift @@ -120,11 +120,10 @@ class TerminalWindow: NSWindow { // If window decorations are disabled, remove our title if !config.windowDecorations { styleMask.remove(.titled) } - // Set our window positioning to coordinates if config value exists, otherwise - // fallback to original centering behavior - setInitialWindowPosition( - x: config.windowPositionX, - y: config.windowPositionY) + // NOTE: setInitialWindowPosition is NOT called here because subclass + // awakeFromNib may add decorations (e.g. toolbar for tabs style) that + // change the frame. It is called from TerminalController.windowDidLoad + // after the window is fully set up. // If our traffic buttons should be hidden, then hide them if config.macosWindowButtons == .hidden { @@ -537,7 +536,7 @@ class TerminalWindow: NSWindow { terminalController?.updateColorSchemeForSurfaceTree() } - private func setInitialWindowPosition(x: Int16?, y: Int16?) { + func setInitialWindowPosition(x: Int16?, y: Int16?) { // If we don't have an X/Y then we try to use the previously saved window pos. guard let x = x, let y = y else { if !LastWindowPosition.shared.restore(self) { From 596d502a756ce6454093b5d0782bc17d700804ab Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Wed, 11 Mar 2026 17:37:16 +0100 Subject: [PATCH 259/277] macOS: restore window frame under certain conditions --- .../Terminal/TerminalController.swift | 7 ++++++ .../Window Styles/TerminalWindow.swift | 5 +---- .../Sources/Helpers/LastWindowPosition.swift | 22 +++++++++++++++---- 3 files changed, 26 insertions(+), 8 deletions(-) diff --git a/macos/Sources/Features/Terminal/TerminalController.swift b/macos/Sources/Features/Terminal/TerminalController.swift index 749e5b4725..74b73ea00a 100644 --- a/macos/Sources/Features/Terminal/TerminalController.swift +++ b/macos/Sources/Features/Terminal/TerminalController.swift @@ -1071,6 +1071,13 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr y: derivedConfig.windowPositionY, ) } + + LastWindowPosition.shared.restore( + window, + origin: derivedConfig.windowPositionX == nil && derivedConfig.windowPositionY == nil, + size: defaultSize == nil, + ) + // Store our initial frame so we can know our default later. This MUST // be after the defaultSize call above so that we don't re-apply our frame. // Note: we probably want to set this on the first frame change or something diff --git a/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift b/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift index b9dd3b10b9..560f452070 100644 --- a/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift +++ b/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift @@ -539,10 +539,7 @@ class TerminalWindow: NSWindow { func setInitialWindowPosition(x: Int16?, y: Int16?) { // If we don't have an X/Y then we try to use the previously saved window pos. guard let x = x, let y = y else { - if !LastWindowPosition.shared.restore(self) { - center() - } - + center() return } diff --git a/macos/Sources/Helpers/LastWindowPosition.swift b/macos/Sources/Helpers/LastWindowPosition.swift index 3395e07f0a..933eba3948 100644 --- a/macos/Sources/Helpers/LastWindowPosition.swift +++ b/macos/Sources/Helpers/LastWindowPosition.swift @@ -19,7 +19,19 @@ class LastWindowPosition { return true } - func restore(_ window: NSWindow) -> Bool { + /// Restores a previously saved window frame (or parts of it) onto the given window. + /// + /// - Parameters: + /// - window: The window whose frame should be updated. + /// - restoreOrigin: Whether to restore the saved position. Pass `false` when the + /// config specifies an explicit `window-position-x`/`window-position-y`. + /// - restoreSize: Whether to restore the saved size. Pass `false` when the config + /// specifies an explicit `window-width`/`window-height`. + /// - Returns: `true` if the frame was modified, `false` if there was nothing to restore. + @discardableResult + func restore(_ window: NSWindow, origin restoreOrigin: Bool = true, size restoreSize: Bool = true) -> Bool { + guard restoreOrigin || restoreSize else { return false } + guard let values = UserDefaults.standard.array(forKey: positionKey) as? [Double], values.count >= 2 else { return false } @@ -29,14 +41,16 @@ class LastWindowPosition { let visibleFrame = screen.visibleFrame var newFrame = window.frame - newFrame.origin = lastPosition + if restoreOrigin { + newFrame.origin = lastPosition + } - if values.count >= 4 { + if restoreSize, values.count >= 4 { newFrame.size.width = min(values[2], visibleFrame.width) newFrame.size.height = min(values[3], visibleFrame.height) } - if !visibleFrame.contains(newFrame.origin) { + if restoreOrigin, !visibleFrame.contains(newFrame.origin) { newFrame.origin.x = max(visibleFrame.minX, min(visibleFrame.maxX - newFrame.width, newFrame.origin.x)) newFrame.origin.y = max(visibleFrame.minY, min(visibleFrame.maxY - newFrame.height, newFrame.origin.y)) } From e31615d00bf3811bdba4ae697c80fcb1ede3817a Mon Sep 17 00:00:00 2001 From: Jon Parise Date: Wed, 11 Mar 2026 12:46:14 -0400 Subject: [PATCH 260/277] bash: fix extra newlines with readline vi mode indicator Use OSC 133;P (prompt mark) instead of 133;A (fresh line + prompt mark) inside PS1 and PS2. Readline redraws the prompt on vi mode switches, Ctrl-L, and other events, and 133;A's fresh-line behavior would emit a CR+LF whenever the cursor wasn't at column 0, causing visible extra newlines. The one-time 133;A is now emitted via printf in __ghostty_precmd, which only runs once per prompt cycle via PROMPT_COMMAND. On SIGWINCH, bash redraws PS1 (firing the 133;P marks) but doesn't re-run PROMPT_COMMAND, so there's no unwanted fresh-line on resize either. The redraw=last flag persists from the initial printf. This is a little less optimal than our previous approach, in terms of number of prompt marks we emit, but it produces an overall more correct result, which is the important thing. Because readline prints its output outside the scope of PS1, those characters "inherit" the surrounded prompt scope. This is usually fine, but it can sometimes get out of sync (especially during redraws). This is inherently a limitation of the fact that it's a separate output channel, so we just have to accept that can happen. See: #11267 --- src/shell-integration/bash/ghostty.bash | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/shell-integration/bash/ghostty.bash b/src/shell-integration/bash/ghostty.bash index 6e516c7300..48c89164b2 100644 --- a/src/shell-integration/bash/ghostty.bash +++ b/src/shell-integration/bash/ghostty.bash @@ -195,11 +195,11 @@ function __ghostty_precmd() { _GHOSTTY_SAVE_PS1="$PS1" _GHOSTTY_SAVE_PS2="$PS2" - # Marks. We need to do fresh line (A) at the beginning of the prompt - # since if the cursor is not at the beginning of a line, the terminal - # will emit a newline. - PS1='\[\e]133;A;redraw=last;cl=line;aid='"$BASHPID"'\a\]'$PS1'\[\e]133;B\a\]' - PS2='\[\e]133;A;k=s\a\]'$PS2'\[\e]133;B\a\]' + # Use 133;P (not 133;A) inside PS1 to avoid fresh-line behavior on + # readline redraws (e.g., vi mode switches, Ctrl-L). The initial + # 133;A with fresh-line is emitted once via printf below. + PS1='\[\e]133;P;k=i\a\]'$PS1'\[\e]133;B\a\]' + PS2='\[\e]133;P;k=s\a\]'$PS2'\[\e]133;B\a\]' # Bash doesn't redraw the leading lines in a multiline prompt so we mark # the start of each line (after each newline) as a secondary prompt. This @@ -210,7 +210,7 @@ function __ghostty_precmd() { # because literal newlines may appear inside $(...) command substitutions # where inserting escape sequences would break shell syntax. if [[ "$PS1" == *"\n"* ]]; then - PS1="${PS1//\\n/\\n$'\\[\\e]133;A;k=s\\a\\]'}" + PS1="${PS1//\\n/\\n$'\\[\\e]133;P;k=s\\a\\]'}" fi # Cursor @@ -233,6 +233,9 @@ function __ghostty_precmd() { builtin printf "\e]133;D;%s;aid=%s\a" "$ret" "$BASHPID" fi + # Fresh line and start of prompt. + builtin printf "\e]133;A;redraw=last;cl=line;aid=%s\a" "$BASHPID" + # unfortunately bash provides no hooks to detect cwd changes # in particular this means cwd reporting will not happen for a # command like cd /test && cat. PS0 is evaluated before cd is run. From 12bc1e786052a31d6f50cdbb0a703b45371a182d Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Wed, 11 Mar 2026 10:02:09 -0700 Subject: [PATCH 261/277] macos: only show the grab handle in fullscreen if there are splits Fixes #11376 --- .../Surface View/SurfaceGrabHandle.swift | 46 ++++++++++++------- 1 file changed, 29 insertions(+), 17 deletions(-) diff --git a/macos/Sources/Ghostty/Surface View/SurfaceGrabHandle.swift b/macos/Sources/Ghostty/Surface View/SurfaceGrabHandle.swift index a8555e938a..086511bb69 100644 --- a/macos/Sources/Ghostty/Surface View/SurfaceGrabHandle.swift +++ b/macos/Sources/Ghostty/Surface View/SurfaceGrabHandle.swift @@ -1,37 +1,49 @@ import SwiftUI extension Ghostty { - /// A grab handle overlay at the top of the surface for dragging the window. + /// A grab handle overlay at the top of the surface for dragging a surface. struct SurfaceGrabHandle: View { @ObservedObject var surfaceView: SurfaceView @State private var isHovering: Bool = false @State private var isDragging: Bool = false + private var handleVisible: Bool { + // Handle should always be visible in non-fullscreen + guard let window = surfaceView.window else { return true } + guard window.styleMask.contains(.fullScreen) else { return true } + + // If fullscreen, only show the handle if we have splits + guard let controller = window.windowController as? BaseTerminalController else { return false } + return controller.surfaceTree.isSplit + } + private var ellipsisVisible: Bool { surfaceView.mouseOverSurface && surfaceView.cursorVisible } var body: some View { - ZStack { - SurfaceDragSource( - surfaceView: surfaceView, - isDragging: $isDragging, - isHovering: $isHovering - ) - .frame(width: 80, height: 12) - .contentShape(Rectangle()) + if handleVisible { + ZStack { + SurfaceDragSource( + surfaceView: surfaceView, + isDragging: $isDragging, + isHovering: $isHovering + ) + .frame(width: 80, height: 12) + .contentShape(Rectangle()) - if ellipsisVisible { - Image(systemName: "ellipsis") - .font(.system(size: 10, weight: .semibold)) - .foregroundColor(.primary.opacity(isHovering ? 0.8 : 0.3)) - .offset(y: -3) - .allowsHitTesting(false) - .transition(.opacity) + if ellipsisVisible { + Image(systemName: "ellipsis") + .font(.system(size: 10, weight: .semibold)) + .foregroundColor(.primary.opacity(isHovering ? 0.8 : 0.3)) + .offset(y: -3) + .allowsHitTesting(false) + .transition(.opacity) + } } + .frame(maxWidth: .infinity, maxHeight: .infinity, alignment: .top) } - .frame(maxWidth: .infinity, maxHeight: .infinity, alignment: .top) } } } From fe98f3884d7dd72f0988949ab661beb018a191b4 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Wed, 11 Mar 2026 10:37:57 -0700 Subject: [PATCH 262/277] macos: only show split grab handle when the mouse is near it Fixes #11379 For this pass, I made it a very simple "within 20%" (height-wise) of the split handle. There is no horizontal component. I want to find the right balance between always visible (today mostly) to only visible on direct hover, because I think it'll be too hard to discover on that far right side. --- .../Surface View/SurfaceGrabHandle.swift | 36 +++++++++++++++++-- .../Surface View/SurfaceView_AppKit.swift | 13 +++++-- 2 files changed, 45 insertions(+), 4 deletions(-) diff --git a/macos/Sources/Ghostty/Surface View/SurfaceGrabHandle.swift b/macos/Sources/Ghostty/Surface View/SurfaceGrabHandle.swift index 086511bb69..c5ab84124b 100644 --- a/macos/Sources/Ghostty/Surface View/SurfaceGrabHandle.swift +++ b/macos/Sources/Ghostty/Surface View/SurfaceGrabHandle.swift @@ -3,6 +3,12 @@ import SwiftUI extension Ghostty { /// A grab handle overlay at the top of the surface for dragging a surface. struct SurfaceGrabHandle: View { + // Size of the actual drag handle; the hover reveal region is larger. + private static let handleSize = CGSize(width: 80, height: 12) + + // Reveal the handle anywhere within the top % of the pane height. + private static let hoverHeightFactor: CGFloat = 0.2 + @ObservedObject var surfaceView: SurfaceView @State private var isHovering: Bool = false @@ -19,7 +25,15 @@ extension Ghostty { } private var ellipsisVisible: Bool { - surfaceView.mouseOverSurface && surfaceView.cursorVisible + // If the cursor isn't visible, never show the handle + guard surfaceView.cursorVisible else { return false } + // If we're hovering or actively dragging, always visible + if isHovering || isDragging { return true } + + // Require our mouse location to be within the top area of the + // surface. + guard let mouseLocation = surfaceView.mouseLocationInSurface else { return false } + return Self.isInHoverRegion(mouseLocation, in: surfaceView.bounds) } var body: some View { @@ -30,7 +44,7 @@ extension Ghostty { isDragging: $isDragging, isHovering: $isHovering ) - .frame(width: 80, height: 12) + .frame(width: Self.handleSize.width, height: Self.handleSize.height) .contentShape(Rectangle()) if ellipsisVisible { @@ -45,5 +59,23 @@ extension Ghostty { .frame(maxWidth: .infinity, maxHeight: .infinity, alignment: .top) } } + + /// The full-width hover band that reveals the drag handle. + private static func hoverRect(in bounds: CGRect) -> CGRect { + guard !bounds.isEmpty else { return .zero } + + let hoverHeight = min(bounds.height, max(handleSize.height, bounds.height * hoverHeightFactor)) + return CGRect( + x: bounds.minX, + y: bounds.maxY - hoverHeight, + width: bounds.width, + height: hoverHeight + ) + } + + /// Returns true when the pointer is inside the top hover band. + private static func isInHoverRegion(_ point: CGPoint, in bounds: CGRect) -> Bool { + hoverRect(in: bounds).contains(point) + } } } diff --git a/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift b/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift index a37feb9a80..338d201185 100644 --- a/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift +++ b/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift @@ -119,6 +119,10 @@ extension Ghostty { // Whether the mouse is currently over this surface @Published private(set) var mouseOverSurface: Bool = false + // The last known mouse location in the surface's local coordinate space, + // used by overlays such as the split drag handle reveal region. + @Published private(set) var mouseLocationInSurface: CGPoint? + // Whether the cursor is currently visible (not hidden by typing, etc.) @Published private(set) var cursorVisible: Bool = true @@ -952,13 +956,15 @@ extension Ghostty { mouseOverSurface = true super.mouseEntered(with: event) + let pos = self.convert(event.locationInWindow, from: nil) + mouseLocationInSurface = pos + guard let surfaceModel else { return } // On mouse enter we need to reset our cursor position. This is // super important because we set it to -1/-1 on mouseExit and // lots of mouse logic (i.e. whether to send mouse reports) depend // on the position being in the viewport if it is. - let pos = self.convert(event.locationInWindow, from: nil) let mouseEvent = Ghostty.Input.MousePosEvent( x: pos.x, y: frame.height - pos.y, @@ -969,6 +975,7 @@ extension Ghostty { override func mouseExited(with event: NSEvent) { mouseOverSurface = false + mouseLocationInSurface = nil guard let surfaceModel else { return } // If the mouse is being dragged then we don't have to emit @@ -988,10 +995,12 @@ extension Ghostty { } override func mouseMoved(with event: NSEvent) { + let pos = self.convert(event.locationInWindow, from: nil) + mouseLocationInSurface = pos + guard let surfaceModel else { return } // Convert window position to view position. Note (0, 0) is bottom left. - let pos = self.convert(event.locationInWindow, from: nil) let mouseEvent = Ghostty.Input.MousePosEvent( x: pos.x, y: frame.height - pos.y, From 0f745b56730ae0eff4de2e40e959d432cbdcb004 Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Wed, 11 Mar 2026 19:24:01 +0000 Subject: [PATCH 263/277] Update VOUCHED list (#11389) Triggered by [discussion comment](https://github.com/ghostty-org/ghostty/discussions/11388#discussioncomment-16087905) from @jcollie. Vouch: @wyounas Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index 3f52c09a90..83de38e55a 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -163,6 +163,7 @@ uhojin uzaaft vaughanandrews vlsi +wyounas yamshta ydah zenyr From 16ca9527e95ea857a5cc6a30685bfcf58705af08 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 12 Mar 2026 00:13:04 +0000 Subject: [PATCH 264/277] build(deps): bump actions/download-artifact from 8.0.0 to 8.0.1 Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 8.0.0 to 8.0.1. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3...3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-version: 8.0.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/flatpak.yml | 2 +- .github/workflows/release-tag.yml | 10 +++++----- .github/workflows/snap.yml | 2 +- .github/workflows/test.yml | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/flatpak.yml b/.github/workflows/flatpak.yml index 7bb39faf2c..d64ab829ac 100644 --- a/.github/workflows/flatpak.yml +++ b/.github/workflows/flatpak.yml @@ -30,7 +30,7 @@ jobs: runs-on: ${{ matrix.variant.runner }} steps: - name: Download Source Tarball Artifacts - uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0 + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: run-id: ${{ inputs.source-run-id }} artifact-ids: ${{ inputs.source-artifact-id }} diff --git a/.github/workflows/release-tag.yml b/.github/workflows/release-tag.yml index 2a3770a13a..a742b4d4b0 100644 --- a/.github/workflows/release-tag.yml +++ b/.github/workflows/release-tag.yml @@ -299,7 +299,7 @@ jobs: curl -sL https://sentry.io/get-cli/ | bash - name: Download macOS Artifacts - uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0 + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: name: macos @@ -322,7 +322,7 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Download macOS Artifacts - uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0 + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: name: macos @@ -370,17 +370,17 @@ jobs: GHOSTTY_VERSION: ${{ needs.setup.outputs.version }} steps: - name: Download macOS Artifacts - uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0 + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: name: macos - name: Download Sparkle Artifacts - uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0 + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: name: sparkle - name: Download Source Tarball Artifacts - uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0 + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: name: source-tarball diff --git a/.github/workflows/snap.yml b/.github/workflows/snap.yml index bdef91c302..67f291601d 100644 --- a/.github/workflows/snap.yml +++ b/.github/workflows/snap.yml @@ -26,7 +26,7 @@ jobs: ZIG_GLOBAL_CACHE_DIR: /zig/global-cache steps: - name: Download Source Tarball Artifacts - uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0 + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: run-id: ${{ inputs.source-run-id }} artifact-ids: ${{ inputs.source-artifact-id }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 719b5b1528..d0f01133b2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1372,7 +1372,7 @@ jobs: uses: namespacelabs/nscloud-setup-buildx-action@f5814dcf37a16cce0624d5bec2ab879654294aa0 # v0.0.22 - name: Download Source Tarball Artifacts - uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0 + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: name: source-tarball From 84d48d1c6a9d4fb93eccd31cf0a731adbe174d02 Mon Sep 17 00:00:00 2001 From: Michal Olechowski Date: Fri, 6 Mar 2026 21:09:04 +0100 Subject: [PATCH 265/277] config: add progress-style option Add option to disable OSC 9;4 ConEmu progress bars via config. Fixes #11241 --- macos/Sources/Ghostty/Ghostty.App.swift | 9 +++++++++ macos/Sources/Ghostty/Ghostty.Config.swift | 8 ++++++++ src/apprt/gtk/class/surface.zig | 8 ++++++++ src/config/Config.zig | 5 +++++ 4 files changed, 30 insertions(+) diff --git a/macos/Sources/Ghostty/Ghostty.App.swift b/macos/Sources/Ghostty/Ghostty.App.swift index 82b3ad35c2..38cc27800e 100644 --- a/macos/Sources/Ghostty/Ghostty.App.swift +++ b/macos/Sources/Ghostty/Ghostty.App.swift @@ -1934,6 +1934,15 @@ extension Ghostty { case GHOSTTY_TARGET_SURFACE: guard let surface = target.target.surface else { return } guard let surfaceView = self.surfaceView(from: surface) else { return } + guard let config = (NSApplication.shared.delegate as? AppDelegate)?.ghostty.config else { return } + + guard config.progressStyle else { + Ghostty.logger.debug("progress_report action blocked by config") + DispatchQueue.main.async { + surfaceView.progressReport = nil + } + return + } let progressReport = Ghostty.Action.ProgressReport(c: v) DispatchQueue.main.async { diff --git a/macos/Sources/Ghostty/Ghostty.Config.swift b/macos/Sources/Ghostty/Ghostty.Config.swift index 87ae0511fd..775e4c946b 100644 --- a/macos/Sources/Ghostty/Ghostty.Config.swift +++ b/macos/Sources/Ghostty/Ghostty.Config.swift @@ -717,6 +717,14 @@ extension Ghostty { let buffer = UnsafeBufferPointer(start: v.commands, count: v.len) return buffer.map { Ghostty.Command(cValue: $0) } } + + var progressStyle: Bool { + guard let config = self.config else { return true } + var v = true + let key = "progress-style" + _ = ghostty_config_get(config, &v, key, UInt(key.lengthOfBytes(using: .utf8))) + return v + } } } diff --git a/src/apprt/gtk/class/surface.zig b/src/apprt/gtk/class/surface.zig index 8d9e1bcf09..5b4a7e1837 100644 --- a/src/apprt/gtk/class/surface.zig +++ b/src/apprt/gtk/class/surface.zig @@ -1012,6 +1012,14 @@ pub const Surface = extern struct { priv.progress_bar_timer = null; } + if (priv.config) |config| { + if (!config.get().@"progress-style") { + log.debug("progress_report action blocked by config", .{}); + priv.progress_bar_overlay.as(gtk.Widget).setVisible(@intFromBool(false)); + return; + } + } + const progress_bar = priv.progress_bar_overlay; switch (value.state) { // Remove the progress bar diff --git a/src/config/Config.zig b/src/config/Config.zig index ca93c85d6c..26b5141f8b 100644 --- a/src/config/Config.zig +++ b/src/config/Config.zig @@ -3636,6 +3636,11 @@ else /// notifications using certain escape sequences such as OSC 9 or OSC 777. @"desktop-notifications": bool = true, +/// If `true` (default), applications running in the terminal can show +/// graphical progress bars using the ConEmu OSC 9;4 escape sequence. +/// If `false`, progress bar sequences are silently ignored. +@"progress-style": bool = true, + /// Modifies the color used for bold text in the terminal. /// /// This can be set to a specific color, using the same format as From 809369505534b40c83560f9cd0cbee8e7ecb7516 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Wed, 11 Mar 2026 15:05:17 -0700 Subject: [PATCH 266/277] macos: only run key equivalents for Ghostty-owned menu items Fixes #11396 Track menu items populated from Ghostty keybind actions and only trigger those from SurfaceView performKeyEquivalent. This avoids app-default shortcuts such as Hide from pre-empting explicit keybinds. --- macos/Sources/App/macOS/AppDelegate.swift | 378 +++++++++++------- .../Surface View/SurfaceView_AppKit.swift | 3 +- 2 files changed, 236 insertions(+), 145 deletions(-) diff --git a/macos/Sources/App/macOS/AppDelegate.swift b/macos/Sources/App/macOS/AppDelegate.swift index f9e2dc93f7..c8538c9d5c 100644 --- a/macos/Sources/App/macOS/AppDelegate.swift +++ b/macos/Sources/App/macOS/AppDelegate.swift @@ -154,6 +154,13 @@ class AppDelegate: NSObject, /// The custom app icon image that is currently in use. @Published private(set) var appIcon: NSImage? + /// Ghostty menu items indexed by their normalized shortcut. This avoids traversing + /// the entire menu tree on every key equivalent event. + /// + /// We store a weak reference so this cache can never be the owner of menu items. + /// If multiple items map to the same shortcut, the most recent one wins. + private var menuItemsByShortcut: [MenuShortcutKey: Weak] = [:] + override init() { #if DEBUG ghostty = Ghostty.App(configPath: ProcessInfo.processInfo.environment["GHOSTTY_CONFIG_PATH"]) @@ -516,11 +523,6 @@ class AppDelegate: NSObject, return true } - /// This is called for the dock right-click menu. - func applicationDockMenu(_ sender: NSApplication) -> NSMenu? { - return dockMenu - } - /// Setup signal handlers private func setupSignals() { // Register a signal handler for config reloading. It appears that all @@ -549,134 +551,6 @@ class AppDelegate: NSObject, signals.append(sigusr2) } - /// Setup all the images for our menu items. - private func setupMenuImages() { - // Note: This COULD Be done all in the xib file, but I find it easier to - // modify this stuff as code. - self.menuAbout?.setImageIfDesired(systemSymbolName: "info.circle") - self.menuCheckForUpdates?.setImageIfDesired(systemSymbolName: "square.and.arrow.down") - self.menuOpenConfig?.setImageIfDesired(systemSymbolName: "gear") - self.menuReloadConfig?.setImageIfDesired(systemSymbolName: "arrow.trianglehead.2.clockwise.rotate.90") - self.menuSecureInput?.setImageIfDesired(systemSymbolName: "lock.display") - self.menuNewWindow?.setImageIfDesired(systemSymbolName: "macwindow.badge.plus") - self.menuNewTab?.setImageIfDesired(systemSymbolName: "macwindow") - self.menuSplitRight?.setImageIfDesired(systemSymbolName: "rectangle.righthalf.inset.filled") - self.menuSplitLeft?.setImageIfDesired(systemSymbolName: "rectangle.leadinghalf.inset.filled") - self.menuSplitUp?.setImageIfDesired(systemSymbolName: "rectangle.tophalf.inset.filled") - self.menuSplitDown?.setImageIfDesired(systemSymbolName: "rectangle.bottomhalf.inset.filled") - self.menuClose?.setImageIfDesired(systemSymbolName: "xmark") - self.menuPasteSelection?.setImageIfDesired(systemSymbolName: "doc.on.clipboard.fill") - self.menuIncreaseFontSize?.setImageIfDesired(systemSymbolName: "textformat.size.larger") - self.menuResetFontSize?.setImageIfDesired(systemSymbolName: "textformat.size") - self.menuDecreaseFontSize?.setImageIfDesired(systemSymbolName: "textformat.size.smaller") - self.menuCommandPalette?.setImageIfDesired(systemSymbolName: "filemenu.and.selection") - self.menuQuickTerminal?.setImageIfDesired(systemSymbolName: "apple.terminal") - self.menuChangeTabTitle?.setImageIfDesired(systemSymbolName: "pencil.line") - self.menuTerminalInspector?.setImageIfDesired(systemSymbolName: "scope") - self.menuReadonly?.setImageIfDesired(systemSymbolName: "eye.fill") - self.menuSetAsDefaultTerminal?.setImageIfDesired(systemSymbolName: "star.fill") - self.menuToggleFullScreen?.setImageIfDesired(systemSymbolName: "square.arrowtriangle.4.outward") - self.menuToggleVisibility?.setImageIfDesired(systemSymbolName: "eye") - self.menuZoomSplit?.setImageIfDesired(systemSymbolName: "arrow.up.left.and.arrow.down.right") - self.menuPreviousSplit?.setImageIfDesired(systemSymbolName: "chevron.backward.2") - self.menuNextSplit?.setImageIfDesired(systemSymbolName: "chevron.forward.2") - self.menuEqualizeSplits?.setImageIfDesired(systemSymbolName: "inset.filled.topleft.topright.bottomleft.bottomright.rectangle") - self.menuSelectSplitLeft?.setImageIfDesired(systemSymbolName: "arrow.left") - self.menuSelectSplitRight?.setImageIfDesired(systemSymbolName: "arrow.right") - self.menuSelectSplitAbove?.setImageIfDesired(systemSymbolName: "arrow.up") - self.menuSelectSplitBelow?.setImageIfDesired(systemSymbolName: "arrow.down") - self.menuMoveSplitDividerUp?.setImageIfDesired(systemSymbolName: "arrow.up.to.line") - self.menuMoveSplitDividerDown?.setImageIfDesired(systemSymbolName: "arrow.down.to.line") - self.menuMoveSplitDividerLeft?.setImageIfDesired(systemSymbolName: "arrow.left.to.line") - self.menuMoveSplitDividerRight?.setImageIfDesired(systemSymbolName: "arrow.right.to.line") - self.menuFloatOnTop?.setImageIfDesired(systemSymbolName: "square.filled.on.square") - self.menuFindParent?.setImageIfDesired(systemSymbolName: "text.page.badge.magnifyingglass") - } - - /// Sync all of our menu item keyboard shortcuts with the Ghostty configuration. - private func syncMenuShortcuts(_ config: Ghostty.Config) { - guard ghostty.readiness == .ready else { return } - - syncMenuShortcut(config, action: "check_for_updates", menuItem: self.menuCheckForUpdates) - syncMenuShortcut(config, action: "open_config", menuItem: self.menuOpenConfig) - syncMenuShortcut(config, action: "reload_config", menuItem: self.menuReloadConfig) - syncMenuShortcut(config, action: "quit", menuItem: self.menuQuit) - - syncMenuShortcut(config, action: "new_window", menuItem: self.menuNewWindow) - syncMenuShortcut(config, action: "new_tab", menuItem: self.menuNewTab) - syncMenuShortcut(config, action: "close_surface", menuItem: self.menuClose) - syncMenuShortcut(config, action: "close_tab", menuItem: self.menuCloseTab) - syncMenuShortcut(config, action: "close_window", menuItem: self.menuCloseWindow) - syncMenuShortcut(config, action: "close_all_windows", menuItem: self.menuCloseAllWindows) - syncMenuShortcut(config, action: "new_split:right", menuItem: self.menuSplitRight) - syncMenuShortcut(config, action: "new_split:left", menuItem: self.menuSplitLeft) - syncMenuShortcut(config, action: "new_split:down", menuItem: self.menuSplitDown) - syncMenuShortcut(config, action: "new_split:up", menuItem: self.menuSplitUp) - - syncMenuShortcut(config, action: "undo", menuItem: self.menuUndo) - syncMenuShortcut(config, action: "redo", menuItem: self.menuRedo) - syncMenuShortcut(config, action: "copy_to_clipboard", menuItem: self.menuCopy) - syncMenuShortcut(config, action: "paste_from_clipboard", menuItem: self.menuPaste) - syncMenuShortcut(config, action: "paste_from_selection", menuItem: self.menuPasteSelection) - syncMenuShortcut(config, action: "select_all", menuItem: self.menuSelectAll) - syncMenuShortcut(config, action: "start_search", menuItem: self.menuFind) - syncMenuShortcut(config, action: "search_selection", menuItem: self.menuSelectionForFind) - syncMenuShortcut(config, action: "scroll_to_selection", menuItem: self.menuScrollToSelection) - syncMenuShortcut(config, action: "search:next", menuItem: self.menuFindNext) - syncMenuShortcut(config, action: "search:previous", menuItem: self.menuFindPrevious) - - syncMenuShortcut(config, action: "toggle_split_zoom", menuItem: self.menuZoomSplit) - syncMenuShortcut(config, action: "goto_split:previous", menuItem: self.menuPreviousSplit) - syncMenuShortcut(config, action: "goto_split:next", menuItem: self.menuNextSplit) - syncMenuShortcut(config, action: "goto_split:up", menuItem: self.menuSelectSplitAbove) - syncMenuShortcut(config, action: "goto_split:down", menuItem: self.menuSelectSplitBelow) - syncMenuShortcut(config, action: "goto_split:left", menuItem: self.menuSelectSplitLeft) - syncMenuShortcut(config, action: "goto_split:right", menuItem: self.menuSelectSplitRight) - syncMenuShortcut(config, action: "resize_split:up,10", menuItem: self.menuMoveSplitDividerUp) - syncMenuShortcut(config, action: "resize_split:down,10", menuItem: self.menuMoveSplitDividerDown) - syncMenuShortcut(config, action: "resize_split:right,10", menuItem: self.menuMoveSplitDividerRight) - syncMenuShortcut(config, action: "resize_split:left,10", menuItem: self.menuMoveSplitDividerLeft) - syncMenuShortcut(config, action: "equalize_splits", menuItem: self.menuEqualizeSplits) - syncMenuShortcut(config, action: "reset_window_size", menuItem: self.menuReturnToDefaultSize) - - syncMenuShortcut(config, action: "increase_font_size:1", menuItem: self.menuIncreaseFontSize) - syncMenuShortcut(config, action: "decrease_font_size:1", menuItem: self.menuDecreaseFontSize) - syncMenuShortcut(config, action: "reset_font_size", menuItem: self.menuResetFontSize) - syncMenuShortcut(config, action: "prompt_surface_title", menuItem: self.menuChangeTitle) - syncMenuShortcut(config, action: "prompt_tab_title", menuItem: self.menuChangeTabTitle) - syncMenuShortcut(config, action: "toggle_quick_terminal", menuItem: self.menuQuickTerminal) - syncMenuShortcut(config, action: "toggle_visibility", menuItem: self.menuToggleVisibility) - syncMenuShortcut(config, action: "toggle_window_float_on_top", menuItem: self.menuFloatOnTop) - syncMenuShortcut(config, action: "inspector:toggle", menuItem: self.menuTerminalInspector) - syncMenuShortcut(config, action: "toggle_command_palette", menuItem: self.menuCommandPalette) - - syncMenuShortcut(config, action: "toggle_secure_input", menuItem: self.menuSecureInput) - - // This menu item is NOT synced with the configuration because it disables macOS - // global fullscreen keyboard shortcut. The shortcut in the Ghostty config will continue - // to work but it won't be reflected in the menu item. - // - // syncMenuShortcut(config, action: "toggle_fullscreen", menuItem: self.menuToggleFullScreen) - - // Dock menu - reloadDockMenu() - } - - /// Syncs a single menu shortcut for the given action. The action string is the same - /// action string used for the Ghostty configuration. - private func syncMenuShortcut(_ config: Ghostty.Config, action: String, menuItem: NSMenuItem?) { - guard let menu = menuItem else { return } - guard let shortcut = config.keyboardShortcut(for: action) else { - // No shortcut, clear the menu item - menu.keyEquivalent = "" - menu.keyEquivalentModifierMask = [] - return - } - - menu.keyEquivalent = shortcut.key.character.description - menu.keyEquivalentModifierMask = .init(swiftUIFlags: shortcut.modifiers) - } - // MARK: Notifications and Events /// This handles events from the NSEvent.addLocalEventMonitor. We use this so we can get @@ -1038,17 +912,6 @@ class AppDelegate: NSObject, return nil } - // MARK: - Dock Menu - - private func reloadDockMenu() { - let newWindow = NSMenuItem(title: "New Window", action: #selector(newWindow), keyEquivalent: "") - let newTab = NSMenuItem(title: "New Tab", action: #selector(newTab), keyEquivalent: "") - - dockMenu.removeAllItems() - dockMenu.addItem(newWindow) - dockMenu.addItem(newTab) - } - // MARK: - Global State func setSecureInput(_ mode: Ghostty.SetSecureInput) { @@ -1211,6 +1074,233 @@ class AppDelegate: NSObject, } } +// MARK: Menu + +extension AppDelegate { + /// This is called for the dock right-click menu. + func applicationDockMenu(_ sender: NSApplication) -> NSMenu? { + return dockMenu + } + + private func reloadDockMenu() { + let newWindow = NSMenuItem(title: "New Window", action: #selector(newWindow), keyEquivalent: "") + let newTab = NSMenuItem(title: "New Tab", action: #selector(newTab), keyEquivalent: "") + + dockMenu.removeAllItems() + dockMenu.addItem(newWindow) + dockMenu.addItem(newTab) + } + + /// Setup all the images for our menu items. + private func setupMenuImages() { + // Note: This COULD Be done all in the xib file, but I find it easier to + // modify this stuff as code. + self.menuAbout?.setImageIfDesired(systemSymbolName: "info.circle") + self.menuCheckForUpdates?.setImageIfDesired(systemSymbolName: "square.and.arrow.down") + self.menuOpenConfig?.setImageIfDesired(systemSymbolName: "gear") + self.menuReloadConfig?.setImageIfDesired(systemSymbolName: "arrow.trianglehead.2.clockwise.rotate.90") + self.menuSecureInput?.setImageIfDesired(systemSymbolName: "lock.display") + self.menuNewWindow?.setImageIfDesired(systemSymbolName: "macwindow.badge.plus") + self.menuNewTab?.setImageIfDesired(systemSymbolName: "macwindow") + self.menuSplitRight?.setImageIfDesired(systemSymbolName: "rectangle.righthalf.inset.filled") + self.menuSplitLeft?.setImageIfDesired(systemSymbolName: "rectangle.leadinghalf.inset.filled") + self.menuSplitUp?.setImageIfDesired(systemSymbolName: "rectangle.tophalf.inset.filled") + self.menuSplitDown?.setImageIfDesired(systemSymbolName: "rectangle.bottomhalf.inset.filled") + self.menuClose?.setImageIfDesired(systemSymbolName: "xmark") + self.menuPasteSelection?.setImageIfDesired(systemSymbolName: "doc.on.clipboard.fill") + self.menuIncreaseFontSize?.setImageIfDesired(systemSymbolName: "textformat.size.larger") + self.menuResetFontSize?.setImageIfDesired(systemSymbolName: "textformat.size") + self.menuDecreaseFontSize?.setImageIfDesired(systemSymbolName: "textformat.size.smaller") + self.menuCommandPalette?.setImageIfDesired(systemSymbolName: "filemenu.and.selection") + self.menuQuickTerminal?.setImageIfDesired(systemSymbolName: "apple.terminal") + self.menuChangeTabTitle?.setImageIfDesired(systemSymbolName: "pencil.line") + self.menuTerminalInspector?.setImageIfDesired(systemSymbolName: "scope") + self.menuReadonly?.setImageIfDesired(systemSymbolName: "eye.fill") + self.menuSetAsDefaultTerminal?.setImageIfDesired(systemSymbolName: "star.fill") + self.menuToggleFullScreen?.setImageIfDesired(systemSymbolName: "square.arrowtriangle.4.outward") + self.menuToggleVisibility?.setImageIfDesired(systemSymbolName: "eye") + self.menuZoomSplit?.setImageIfDesired(systemSymbolName: "arrow.up.left.and.arrow.down.right") + self.menuPreviousSplit?.setImageIfDesired(systemSymbolName: "chevron.backward.2") + self.menuNextSplit?.setImageIfDesired(systemSymbolName: "chevron.forward.2") + self.menuEqualizeSplits?.setImageIfDesired(systemSymbolName: "inset.filled.topleft.topright.bottomleft.bottomright.rectangle") + self.menuSelectSplitLeft?.setImageIfDesired(systemSymbolName: "arrow.left") + self.menuSelectSplitRight?.setImageIfDesired(systemSymbolName: "arrow.right") + self.menuSelectSplitAbove?.setImageIfDesired(systemSymbolName: "arrow.up") + self.menuSelectSplitBelow?.setImageIfDesired(systemSymbolName: "arrow.down") + self.menuMoveSplitDividerUp?.setImageIfDesired(systemSymbolName: "arrow.up.to.line") + self.menuMoveSplitDividerDown?.setImageIfDesired(systemSymbolName: "arrow.down.to.line") + self.menuMoveSplitDividerLeft?.setImageIfDesired(systemSymbolName: "arrow.left.to.line") + self.menuMoveSplitDividerRight?.setImageIfDesired(systemSymbolName: "arrow.right.to.line") + self.menuFloatOnTop?.setImageIfDesired(systemSymbolName: "square.filled.on.square") + self.menuFindParent?.setImageIfDesired(systemSymbolName: "text.page.badge.magnifyingglass") + } + + /// Sync all of our menu item keyboard shortcuts with the Ghostty configuration. + private func syncMenuShortcuts(_ config: Ghostty.Config) { + guard ghostty.readiness == .ready else { return } + + // Reset our shortcut index since we're about to rebuild all menu bindings. + menuItemsByShortcut.removeAll(keepingCapacity: true) + + syncMenuShortcut(config, action: "check_for_updates", menuItem: self.menuCheckForUpdates) + syncMenuShortcut(config, action: "open_config", menuItem: self.menuOpenConfig) + syncMenuShortcut(config, action: "reload_config", menuItem: self.menuReloadConfig) + syncMenuShortcut(config, action: "quit", menuItem: self.menuQuit) + + syncMenuShortcut(config, action: "new_window", menuItem: self.menuNewWindow) + syncMenuShortcut(config, action: "new_tab", menuItem: self.menuNewTab) + syncMenuShortcut(config, action: "close_surface", menuItem: self.menuClose) + syncMenuShortcut(config, action: "close_tab", menuItem: self.menuCloseTab) + syncMenuShortcut(config, action: "close_window", menuItem: self.menuCloseWindow) + syncMenuShortcut(config, action: "close_all_windows", menuItem: self.menuCloseAllWindows) + syncMenuShortcut(config, action: "new_split:right", menuItem: self.menuSplitRight) + syncMenuShortcut(config, action: "new_split:left", menuItem: self.menuSplitLeft) + syncMenuShortcut(config, action: "new_split:down", menuItem: self.menuSplitDown) + syncMenuShortcut(config, action: "new_split:up", menuItem: self.menuSplitUp) + + syncMenuShortcut(config, action: "undo", menuItem: self.menuUndo) + syncMenuShortcut(config, action: "redo", menuItem: self.menuRedo) + syncMenuShortcut(config, action: "copy_to_clipboard", menuItem: self.menuCopy) + syncMenuShortcut(config, action: "paste_from_clipboard", menuItem: self.menuPaste) + syncMenuShortcut(config, action: "paste_from_selection", menuItem: self.menuPasteSelection) + syncMenuShortcut(config, action: "select_all", menuItem: self.menuSelectAll) + syncMenuShortcut(config, action: "start_search", menuItem: self.menuFind) + syncMenuShortcut(config, action: "search_selection", menuItem: self.menuSelectionForFind) + syncMenuShortcut(config, action: "scroll_to_selection", menuItem: self.menuScrollToSelection) + syncMenuShortcut(config, action: "search:next", menuItem: self.menuFindNext) + syncMenuShortcut(config, action: "search:previous", menuItem: self.menuFindPrevious) + + syncMenuShortcut(config, action: "toggle_split_zoom", menuItem: self.menuZoomSplit) + syncMenuShortcut(config, action: "goto_split:previous", menuItem: self.menuPreviousSplit) + syncMenuShortcut(config, action: "goto_split:next", menuItem: self.menuNextSplit) + syncMenuShortcut(config, action: "goto_split:up", menuItem: self.menuSelectSplitAbove) + syncMenuShortcut(config, action: "goto_split:down", menuItem: self.menuSelectSplitBelow) + syncMenuShortcut(config, action: "goto_split:left", menuItem: self.menuSelectSplitLeft) + syncMenuShortcut(config, action: "goto_split:right", menuItem: self.menuSelectSplitRight) + syncMenuShortcut(config, action: "resize_split:up,10", menuItem: self.menuMoveSplitDividerUp) + syncMenuShortcut(config, action: "resize_split:down,10", menuItem: self.menuMoveSplitDividerDown) + syncMenuShortcut(config, action: "resize_split:right,10", menuItem: self.menuMoveSplitDividerRight) + syncMenuShortcut(config, action: "resize_split:left,10", menuItem: self.menuMoveSplitDividerLeft) + syncMenuShortcut(config, action: "equalize_splits", menuItem: self.menuEqualizeSplits) + syncMenuShortcut(config, action: "reset_window_size", menuItem: self.menuReturnToDefaultSize) + + syncMenuShortcut(config, action: "increase_font_size:1", menuItem: self.menuIncreaseFontSize) + syncMenuShortcut(config, action: "decrease_font_size:1", menuItem: self.menuDecreaseFontSize) + syncMenuShortcut(config, action: "reset_font_size", menuItem: self.menuResetFontSize) + syncMenuShortcut(config, action: "prompt_surface_title", menuItem: self.menuChangeTitle) + syncMenuShortcut(config, action: "prompt_tab_title", menuItem: self.menuChangeTabTitle) + syncMenuShortcut(config, action: "toggle_quick_terminal", menuItem: self.menuQuickTerminal) + syncMenuShortcut(config, action: "toggle_visibility", menuItem: self.menuToggleVisibility) + syncMenuShortcut(config, action: "toggle_window_float_on_top", menuItem: self.menuFloatOnTop) + syncMenuShortcut(config, action: "inspector:toggle", menuItem: self.menuTerminalInspector) + syncMenuShortcut(config, action: "toggle_command_palette", menuItem: self.menuCommandPalette) + + syncMenuShortcut(config, action: "toggle_secure_input", menuItem: self.menuSecureInput) + + // This menu item is NOT synced with the configuration because it disables macOS + // global fullscreen keyboard shortcut. The shortcut in the Ghostty config will continue + // to work but it won't be reflected in the menu item. + // + // syncMenuShortcut(config, action: "toggle_fullscreen", menuItem: self.menuToggleFullScreen) + + // Dock menu + reloadDockMenu() + } + + /// Syncs a single menu shortcut for the given action. The action string is the same + /// action string used for the Ghostty configuration. + private func syncMenuShortcut(_ config: Ghostty.Config, action: String, menuItem: NSMenuItem?) { + guard let menu = menuItem else { return } + + guard let shortcut = config.keyboardShortcut(for: action) else { + // No shortcut, clear the menu item + menu.keyEquivalent = "" + menu.keyEquivalentModifierMask = [] + return + } + + let keyEquivalent = shortcut.key.character.description + let modifierMask = NSEvent.ModifierFlags(swiftUIFlags: shortcut.modifiers) + menu.keyEquivalent = keyEquivalent + menu.keyEquivalentModifierMask = modifierMask + + // Build a direct lookup for key-equivalent dispatch so we don't need to + // linearly walk the full menu hierarchy at event time. + guard let key = MenuShortcutKey( + keyEquivalent: keyEquivalent, + modifiers: modifierMask + ) else { + return + } + + // Later registrations intentionally override earlier ones for the same key. + menuItemsByShortcut[key] = .init(menu) + } + + /// Attempts to perform a menu key equivalent only for menu items that represent + /// Ghostty keybind actions. This is important because it lets our surface dispatch + /// bindings through the menu so they flash but also lets our surface override macOS built-ins + /// like Cmd+H. + func performGhosttyBindingMenuKeyEquivalent(with event: NSEvent) -> Bool { + // Convert this event into the same normalized lookup key we use when + // syncing menu shortcuts from configuration. + guard let key = MenuShortcutKey(event: event) else { + return false + } + + // If we don't have an entry for this key combo, no Ghostty-owned + // menu shortcut exists for this event. + guard let weakItem = menuItemsByShortcut[key] else { + return false + } + + // Weak references can be nil if a menu item was deallocated after sync. + guard let item = weakItem.value else { + menuItemsByShortcut.removeValue(forKey: key) + return false + } + + guard let parentMenu = item.menu else { + return false + } + + // Keep enablement state fresh in case menu validation hasn't run yet. + parentMenu.update() + guard item.isEnabled else { + return false + } + + let index = parentMenu.index(of: item) + guard index >= 0 else { + return false + } + + parentMenu.performActionForItem(at: index) + return true + } + + /// Hashable key for a menu shortcut match, normalized for quick lookup. + private struct MenuShortcutKey: Hashable { + private static let shortcutModifiers: NSEvent.ModifierFlags = [.shift, .control, .option, .command] + + private let keyEquivalent: String + private let modifiersRawValue: UInt + + init?(keyEquivalent: String, modifiers: NSEvent.ModifierFlags) { + let normalized = keyEquivalent.lowercased() + guard !normalized.isEmpty else { return nil } + + self.keyEquivalent = normalized + self.modifiersRawValue = modifiers.intersection(Self.shortcutModifiers).rawValue + } + + init?(event: NSEvent) { + guard let keyEquivalent = event.charactersIgnoringModifiers else { return nil } + self.init(keyEquivalent: keyEquivalent, modifiers: event.modifierFlags) + } + } +} + // MARK: Floating Windows extension AppDelegate { diff --git a/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift b/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift index 338d201185..c4f03b117e 100644 --- a/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift +++ b/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift @@ -1265,7 +1265,8 @@ extension Ghostty { keyTables.isEmpty, bindingFlags.isDisjoint(with: [.all, .performable]), bindingFlags.contains(.consumed) { - if let menu = NSApp.mainMenu, menu.performKeyEquivalent(with: event) { + if let appDelegate = NSApp.delegate as? AppDelegate, + appDelegate.performGhosttyBindingMenuKeyEquivalent(with: event) { return true } } From d6dfaf28feb8e30834f18f987d1b909a3452e9fc Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Thu, 12 Mar 2026 13:11:08 +0100 Subject: [PATCH 267/277] macOS: support injecting temporary defaults when testing --- .../GhosttyCustomConfigCase.swift | 5 +++- macos/Sources/App/macOS/AppDelegate.swift | 28 ++++++++++++------- .../Window Styles/TerminalWindow.swift | 2 +- .../Surface View/SurfaceView_AppKit.swift | 2 +- .../Extensions/NSScreen+Extension.swift | 2 +- .../Extensions/UserDefaults+Extension.swift | 15 ++++++++++ .../Sources/Helpers/LastWindowPosition.swift | 4 +-- macos/Sources/Helpers/PermissionRequest.swift | 4 +-- 8 files changed, 44 insertions(+), 18 deletions(-) create mode 100644 macos/Sources/Helpers/Extensions/UserDefaults+Extension.swift diff --git a/macos/GhosttyUITests/GhosttyCustomConfigCase.swift b/macos/GhosttyUITests/GhosttyCustomConfigCase.swift index 41993247ab..ca3f566778 100644 --- a/macos/GhosttyUITests/GhosttyCustomConfigCase.swift +++ b/macos/GhosttyUITests/GhosttyCustomConfigCase.swift @@ -27,6 +27,8 @@ class GhosttyCustomConfigCase: XCTestCase { true } + static let defaultsSuiteName: String = "GHOSTTY_UI_TESTS" + var configFile: URL? override func setUpWithError() throws { continueAfterFailure = false @@ -47,13 +49,14 @@ class GhosttyCustomConfigCase: XCTestCase { try newConfig.write(to: configFile!, atomically: true, encoding: .utf8) } - func ghosttyApplication() throws -> XCUIApplication { + func ghosttyApplication(defaultsSuite: String = GhosttyCustomConfigCase.defaultsSuiteName) throws -> XCUIApplication { let app = XCUIApplication() app.launchArguments.append(contentsOf: ["-ApplePersistenceIgnoreState", "YES"]) guard let configFile else { return app } app.launchEnvironment["GHOSTTY_CONFIG_PATH"] = configFile.path + app.launchEnvironment["GHOSTTY_USER_DEFAULTS_SUITE"] = defaultsSuite return app } } diff --git a/macos/Sources/App/macOS/AppDelegate.swift b/macos/Sources/App/macOS/AppDelegate.swift index c8538c9d5c..b02337e4b2 100644 --- a/macos/Sources/App/macOS/AppDelegate.swift +++ b/macos/Sources/App/macOS/AppDelegate.swift @@ -175,7 +175,15 @@ class AppDelegate: NSObject, // MARK: - NSApplicationDelegate func applicationWillFinishLaunching(_ notification: Notification) { - UserDefaults.standard.register(defaults: [ + #if DEBUG + if + let suite = UserDefaults.ghosttySuite, + let clear = ProcessInfo.processInfo.environment["GHOSTTY_CLEAR_USER_DEFAULTS"], + (clear as NSString).boolValue { + UserDefaults.ghostty.removePersistentDomain(forName: suite) + } + #endif + UserDefaults.ghostty.register(defaults: [ // Disable the automatic full screen menu item because we handle // it manually. "NSFullScreenMenuItemEverywhere": false, @@ -194,7 +202,7 @@ class AppDelegate: NSObject, func applicationDidFinishLaunching(_ notification: Notification) { // System settings overrides - UserDefaults.standard.register(defaults: [ + UserDefaults.ghostty.register(defaults: [ // Disable this so that repeated key events make it through to our terminal views. "ApplePressAndHoldEnabled": false, ]) @@ -203,7 +211,7 @@ class AppDelegate: NSObject, applicationLaunchTime = ProcessInfo.processInfo.systemUptime // Check if secure input was enabled when we last quit. - if UserDefaults.standard.bool(forKey: "SecureInput") != SecureInput.shared.enabled { + if UserDefaults.ghostty.bool(forKey: "SecureInput") != SecureInput.shared.enabled { toggleSecureInput(self) } @@ -747,10 +755,10 @@ class AppDelegate: NSObject, // configuration. This is the only way to carefully control whether macOS invokes the // state restoration system. switch config.windowSaveState { - case "never": UserDefaults.standard.setValue(false, forKey: "NSQuitAlwaysKeepsWindows") - case "always": UserDefaults.standard.setValue(true, forKey: "NSQuitAlwaysKeepsWindows") + case "never": UserDefaults.ghostty.setValue(false, forKey: "NSQuitAlwaysKeepsWindows") + case "always": UserDefaults.ghostty.setValue(true, forKey: "NSQuitAlwaysKeepsWindows") case "default": fallthrough - default: UserDefaults.standard.removeObject(forKey: "NSQuitAlwaysKeepsWindows") + default: UserDefaults.ghostty.removeObject(forKey: "NSQuitAlwaysKeepsWindows") } // Sync our auto-update settings. If SUEnableAutomaticChecks (in our Info.plist) is @@ -835,9 +843,9 @@ class AppDelegate: NSObject, private func updateAppIcon(from config: Ghostty.Config) { // Since this is called after `DockTilePlugin` has been running, // clean it up here to trigger a correct update of the current config. - UserDefaults.standard.removeObject(forKey: "CustomGhosttyIcon") + UserDefaults.ghostty.removeObject(forKey: "CustomGhosttyIcon") DispatchQueue.global().async { - UserDefaults.standard.appIcon = AppIcon(config: config) + UserDefaults.ghostty.appIcon = AppIcon(config: config) DistributedNotificationCenter.default() .postNotificationName(.ghosttyIconDidChange, object: nil, userInfo: nil, deliverImmediately: true) } @@ -927,7 +935,7 @@ class AppDelegate: NSObject, input.global.toggle() } self.menuSecureInput?.state = if input.global { .on } else { .off } - UserDefaults.standard.set(input.global, forKey: "SecureInput") + UserDefaults.ghostty.set(input.global, forKey: "SecureInput") } // MARK: - IB Actions @@ -1321,7 +1329,7 @@ extension AppDelegate { } @IBAction func useAsDefault(_ sender: NSMenuItem) { - let ud = UserDefaults.standard + let ud = UserDefaults.ghostty let key = TerminalWindow.defaultLevelKey if menuFloatOnTop?.state == .on { ud.set(NSWindow.Level.floating, forKey: key) diff --git a/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift b/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift index 560f452070..b9ca1ecc4e 100644 --- a/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift +++ b/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift @@ -171,7 +171,7 @@ class TerminalWindow: NSWindow { tab.accessoryView = stackView // Get our saved level - level = UserDefaults.standard.value(forKey: Self.defaultLevelKey) as? NSWindow.Level ?? .normal + level = UserDefaults.ghostty.value(forKey: Self.defaultLevelKey) as? NSWindow.Level ?? .normal } // Both of these must be true for windows without decorations to be able to diff --git a/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift b/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift index c4f03b117e..3129acfba4 100644 --- a/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift +++ b/macos/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift @@ -1070,7 +1070,7 @@ extension Ghostty { // If the user has force click enabled then we do a quick look. There // is no public API for this as far as I can tell. - guard UserDefaults.standard.bool(forKey: "com.apple.trackpad.forceClick") else { return } + guard UserDefaults.ghostty.bool(forKey: "com.apple.trackpad.forceClick") else { return } quickLook(with: event) } diff --git a/macos/Sources/Helpers/Extensions/NSScreen+Extension.swift b/macos/Sources/Helpers/Extensions/NSScreen+Extension.swift index ca338f1022..84553ed346 100644 --- a/macos/Sources/Helpers/Extensions/NSScreen+Extension.swift +++ b/macos/Sources/Helpers/Extensions/NSScreen+Extension.swift @@ -18,7 +18,7 @@ extension NSScreen { // AND present on this screen. var hasDock: Bool { // If the dock autohides then we don't have a dock ever. - if let dockAutohide = UserDefaults.standard.persistentDomain(forName: "com.apple.dock")?["autohide"] as? Bool { + if let dockAutohide = UserDefaults.ghostty.persistentDomain(forName: "com.apple.dock")?["autohide"] as? Bool { if dockAutohide { return false } } diff --git a/macos/Sources/Helpers/Extensions/UserDefaults+Extension.swift b/macos/Sources/Helpers/Extensions/UserDefaults+Extension.swift new file mode 100644 index 0000000000..7cd0e12edc --- /dev/null +++ b/macos/Sources/Helpers/Extensions/UserDefaults+Extension.swift @@ -0,0 +1,15 @@ +import Foundation + +extension UserDefaults { + static var ghosttySuite: String? { + #if DEBUG + ProcessInfo.processInfo.environment["GHOSTTY_USER_DEFAULTS_SUITE"] + #else + nil + #endif + } + + static var ghostty: UserDefaults { + ghosttySuite.flatMap(UserDefaults.init(suiteName:)) ?? .standard + } +} diff --git a/macos/Sources/Helpers/LastWindowPosition.swift b/macos/Sources/Helpers/LastWindowPosition.swift index 933eba3948..298367c741 100644 --- a/macos/Sources/Helpers/LastWindowPosition.swift +++ b/macos/Sources/Helpers/LastWindowPosition.swift @@ -15,7 +15,7 @@ class LastWindowPosition { guard let window, window.isVisible else { return false } let frame = window.frame let rect = [frame.origin.x, frame.origin.y, frame.size.width, frame.size.height] - UserDefaults.standard.set(rect, forKey: positionKey) + UserDefaults.ghostty.set(rect, forKey: positionKey) return true } @@ -32,7 +32,7 @@ class LastWindowPosition { func restore(_ window: NSWindow, origin restoreOrigin: Bool = true, size restoreSize: Bool = true) -> Bool { guard restoreOrigin || restoreSize else { return false } - guard let values = UserDefaults.standard.array(forKey: positionKey) as? [Double], + guard let values = UserDefaults.ghostty.array(forKey: positionKey) as? [Double], values.count >= 2 else { return false } let lastPosition = CGPoint(x: values[0], y: values[1]) diff --git a/macos/Sources/Helpers/PermissionRequest.swift b/macos/Sources/Helpers/PermissionRequest.swift index 29d1ab6d3f..0308a02042 100644 --- a/macos/Sources/Helpers/PermissionRequest.swift +++ b/macos/Sources/Helpers/PermissionRequest.swift @@ -126,7 +126,7 @@ class PermissionRequest { /// - Parameter key: The UserDefaults key to check /// - Returns: The cached decision, or nil if no valid cached decision exists private static func getStoredResult(for key: String) -> Bool? { - let userDefaults = UserDefaults.standard + let userDefaults = UserDefaults.ghostty guard let data = userDefaults.data(forKey: key), let storedPermission = try? NSKeyedUnarchiver.unarchivedObject( ofClass: StoredPermission.self, from: data) else { @@ -151,7 +151,7 @@ class PermissionRequest { let expiryDate = Date().addingTimeInterval(duration.timeInterval) let storedPermission = StoredPermission(result: result, expiry: expiryDate) if let data = try? NSKeyedArchiver.archivedData(withRootObject: storedPermission, requiringSecureCoding: true) { - let userDefaults = UserDefaults.standard + let userDefaults = UserDefaults.ghostty userDefaults.set(data, forKey: key) } } From c399812036a3161a7c2cf3b7dc63f4240949c607 Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Thu, 12 Mar 2026 13:17:18 +0100 Subject: [PATCH 268/277] macOS: add test case for positioning the very first window --- macos/GhosttyUITests/GhosttyWindowPositionUITests.swift | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/macos/GhosttyUITests/GhosttyWindowPositionUITests.swift b/macos/GhosttyUITests/GhosttyWindowPositionUITests.swift index 53a0d800a8..44918c8b13 100644 --- a/macos/GhosttyUITests/GhosttyWindowPositionUITests.swift +++ b/macos/GhosttyUITests/GhosttyWindowPositionUITests.swift @@ -128,12 +128,19 @@ final class GhosttyWindowPositionUITests: GhosttyCustomConfigCase { ) let app = try ghosttyApplication() + // Suppress Restoration + app.launchArguments += ["-NSQuitAlwaysKeepsWindows", "NO"] + // Clean run + app.launchEnvironment["GHOSTTY_CLEAR_USER_DEFAULTS"] = "YES" app.launch() let window = app.windows.firstMatch XCTAssertTrue(window.waitForExistence(timeout: 5), "Window should appear") let firstFrame = window.frame + let screenFrame = NSScreen.main?.frame ?? .zero + + XCTAssertEqual(firstFrame.midX, screenFrame.midX, accuracy: 5.0, "First window should be centered horizontally") // Close the window and open a new one — it should restore the same frame. app.typeKey("w", modifierFlags: [.command]) From 4f849a15124b64dab955a489b77a80388b595523 Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Thu, 12 Mar 2026 13:43:57 +0100 Subject: [PATCH 269/277] macOS: fix window position for the very first window --- .../Terminal/TerminalController.swift | 44 ++++++++++++------- .../Window Styles/TerminalWindow.swift | 9 ++-- .../Sources/Helpers/LastWindowPosition.swift | 8 +++- 3 files changed, 39 insertions(+), 22 deletions(-) diff --git a/macos/Sources/Features/Terminal/TerminalController.swift b/macos/Sources/Features/Terminal/TerminalController.swift index 74b73ea00a..f29e19384b 100644 --- a/macos/Sources/Features/Terminal/TerminalController.swift +++ b/macos/Sources/Features/Terminal/TerminalController.swift @@ -1061,22 +1061,6 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr } } - // Set the initial window position. This must happen after the window - // is fully set up (content view, toolbar, default size) so that - // decorations added by subclass awakeFromNib (e.g. toolbar for tabs - // style) don't change the frame after the position is restored. - if let terminalWindow = window as? TerminalWindow { - terminalWindow.setInitialWindowPosition( - x: derivedConfig.windowPositionX, - y: derivedConfig.windowPositionY, - ) - } - - LastWindowPosition.shared.restore( - window, - origin: derivedConfig.windowPositionX == nil && derivedConfig.windowPositionY == nil, - size: defaultSize == nil, - ) // Store our initial frame so we can know our default later. This MUST // be after the defaultSize call above so that we don't re-apply our frame. @@ -1110,6 +1094,34 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr syncAppearance(.init(config)) } + /// Setup correct window frame before showing the window + override func showWindow(_ sender: Any?) { + guard let terminalWindow = window as? TerminalWindow else { return } + + // Set the initial window position. This must happen after the window + // is fully set up (content view, toolbar, default size) so that + // decorations added by subclass awakeFromNib (e.g. toolbar for tabs + // style) don't change the frame after the position is restored. + let originChanged = terminalWindow.setInitialWindowPosition( + x: derivedConfig.windowPositionX, + y: derivedConfig.windowPositionY, + ) + let restored = LastWindowPosition.shared.restore( + terminalWindow, + origin: !originChanged, + size: defaultSize == nil, + ) + + // If nothing is changed for the frame, + // we should center the window + if !originChanged, !restored { + // This doesn't work in `windowDidLoad` somehow + terminalWindow.center() + } + + super.showWindow(sender) + } + // Shows the "+" button in the tab bar, responds to that click. override func newWindowForTab(_ sender: Any?) { // Trigger the ghostty core event logic for a new tab. diff --git a/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift b/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift index b9ca1ecc4e..e19d6711f1 100644 --- a/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift +++ b/macos/Sources/Features/Terminal/Window Styles/TerminalWindow.swift @@ -536,17 +536,15 @@ class TerminalWindow: NSWindow { terminalController?.updateColorSchemeForSurfaceTree() } - func setInitialWindowPosition(x: Int16?, y: Int16?) { + func setInitialWindowPosition(x: Int16?, y: Int16?) -> Bool { // If we don't have an X/Y then we try to use the previously saved window pos. guard let x = x, let y = y else { - center() - return + return false } // Prefer the screen our window is being placed on otherwise our primary screen. guard let screen = screen ?? NSScreen.screens.first else { - center() - return + return false } // Convert top-left coordinates to bottom-left origin using our utility extension @@ -562,6 +560,7 @@ class TerminalWindow: NSWindow { safeOrigin.y = min(max(safeOrigin.y, vf.minY), vf.maxY - frame.height) setFrameOrigin(safeOrigin) + return true } private func hideWindowButtons() { diff --git a/macos/Sources/Helpers/LastWindowPosition.swift b/macos/Sources/Helpers/LastWindowPosition.swift index 298367c741..c7989b6faf 100644 --- a/macos/Sources/Helpers/LastWindowPosition.swift +++ b/macos/Sources/Helpers/LastWindowPosition.swift @@ -50,7 +50,13 @@ class LastWindowPosition { newFrame.size.height = min(values[3], visibleFrame.height) } - if restoreOrigin, !visibleFrame.contains(newFrame.origin) { + // If the new frame is not constrained to the visible screen, + // we need to shift it a little bit before AppKit does this for us, + // so that we can save the correct size beforehand. + // This fixes restoration while running UI tests, + // where config is modified without switching apps, + // which will not trigger `windowDidBecomeMain`. + if restoreOrigin, !visibleFrame.contains(newFrame) { newFrame.origin.x = max(visibleFrame.minX, min(visibleFrame.maxX - newFrame.width, newFrame.origin.x)) newFrame.origin.y = max(visibleFrame.minY, min(visibleFrame.maxY - newFrame.height, newFrame.origin.y)) } From 08107d342a1404ea095e48b0ee7fcc5299c2024f Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Thu, 12 Mar 2026 13:44:34 +0100 Subject: [PATCH 270/277] macOS: we don't need initialFrame anymore --- .../Features/Terminal/TerminalController.swift | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/macos/Sources/Features/Terminal/TerminalController.swift b/macos/Sources/Features/Terminal/TerminalController.swift index f29e19384b..5101651b41 100644 --- a/macos/Sources/Features/Terminal/TerminalController.swift +++ b/macos/Sources/Features/Terminal/TerminalController.swift @@ -56,9 +56,6 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr /// The notification cancellable for focused surface property changes. private var surfaceAppearanceCancellables: Set = [] - /// This will be set to the initial frame of the window from the xib on load. - private var initialFrame: NSRect? - init(_ ghostty: Ghostty.App, withBaseConfig base: Ghostty.SurfaceConfiguration? = nil, withSurfaceTree tree: SplitTree? = nil, @@ -1061,13 +1058,6 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr } } - - // Store our initial frame so we can know our default later. This MUST - // be after the defaultSize call above so that we don't re-apply our frame. - // Note: we probably want to set this on the first frame change or something - // so it respects cascade. - initialFrame = window.frame - // In various situations, macOS automatically tabs new windows. Ghostty handles // its own tabbing so we DONT want this behavior. This detects this scenario and undoes // it. @@ -1666,9 +1656,6 @@ extension TerminalController { // Initial size as requested by the configuration (e.g. `window-width`) // takes next priority. return .contentIntrinsicSize - } else if let initialFrame { - // The initial frame we had when we started otherwise. - return .frame(initialFrame) } else { return nil } From 77c2acf843e49c9566128fd2381a667077e4f2f8 Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Thu, 12 Mar 2026 18:23:52 +0100 Subject: [PATCH 271/277] macOS: add test case for window cascading without moving the window --- .../GhosttyWindowPositionUITests.swift | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/macos/GhosttyUITests/GhosttyWindowPositionUITests.swift b/macos/GhosttyUITests/GhosttyWindowPositionUITests.swift index 44918c8b13..7204472f30 100644 --- a/macos/GhosttyUITests/GhosttyWindowPositionUITests.swift +++ b/macos/GhosttyUITests/GhosttyWindowPositionUITests.swift @@ -10,6 +10,61 @@ import XCTest final class GhosttyWindowPositionUITests: GhosttyCustomConfigCase { override static var runsForEachTargetApplicationUIConfiguration: Bool { false } + // MARK: - Cascading + + @MainActor func testWindowCascading() async throws { + try updateConfig( + """ + title = "GhosttyWindowPositionUITests" + """ + ) + + let app = try ghosttyApplication() + // Suppress Restoration + app.launchArguments += ["-NSQuitAlwaysKeepsWindows", "NO"] + // Clean run + app.launchEnvironment["GHOSTTY_CLEAR_USER_DEFAULTS"] = "YES" + + app.launch() // window in the center + +// app.menuBarItems["Window"].firstMatch.click() +// app.menuItems["_zoomTopLeft:"].firstMatch.click() +// +// // wait for the animation to finish +// try await Task.sleep(for: .seconds(0.5)) + + let window = app.windows.firstMatch + let windowFrame = window.frame +// XCTAssertEqual(windowFrame.minX, 0, "Window should be on the left") + + app.typeKey("n", modifierFlags: [.command]) + + let window2 = app.windows.firstMatch + XCTAssertTrue(window2.waitForExistence(timeout: 5), "New window should appear") + let windowFrame2 = window2.frame + XCTAssertNotEqual(windowFrame, windowFrame2, "New window should have moved") + + XCTAssertEqual(windowFrame2.minX, windowFrame.minX + 30, accuracy: 5, "New window should be on the right") + + app.typeKey("n", modifierFlags: [.command]) + + let window3 = app.windows.firstMatch + XCTAssertTrue(window3.waitForExistence(timeout: 5), "New window should appear") + let windowFrame3 = window3.frame + XCTAssertNotEqual(windowFrame2, windowFrame3, "New window should have moved") + + XCTAssertEqual(windowFrame3.minX, windowFrame2.minX + 30, accuracy: 5, "New window should be on the right") + + app.typeKey("n", modifierFlags: [.command]) + + let window4 = app.windows.firstMatch + XCTAssertTrue(window4.waitForExistence(timeout: 5), "New window should appear") + let windowFrame4 = window4.frame + XCTAssertNotEqual(windowFrame3, windowFrame4, "New window should have moved") + + XCTAssertEqual(windowFrame4.minX, windowFrame3.minX + 30, accuracy: 5, "New window should be on the right") + } + // MARK: - Restore round-trip per titlebar style @MainActor func testRestoredNative() throws { try runRestoreTest(titlebarStyle: "native") } From ea262cdd34c36ac848ddd417cdf29a4dc93d7fb6 Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Thu, 12 Mar 2026 18:25:20 +0100 Subject: [PATCH 272/277] macOS: fix window cascading for 3rd+ window --- macos/Sources/Features/Terminal/TerminalController.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/macos/Sources/Features/Terminal/TerminalController.swift b/macos/Sources/Features/Terminal/TerminalController.swift index 5101651b41..348bf6d225 100644 --- a/macos/Sources/Features/Terminal/TerminalController.swift +++ b/macos/Sources/Features/Terminal/TerminalController.swift @@ -256,6 +256,8 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr // take effect. Our best theory is there is some next-event-loop-tick logic // that Cocoa is doing that we need to be after. DispatchQueue.main.async { + c.showWindow(self) + // Only cascade if we aren't fullscreen. if let window = c.window { if !window.styleMask.contains(.fullScreen) { @@ -264,8 +266,6 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr } } - c.showWindow(self) - // All new_window actions force our app to be active, so that the new // window is focused and visible. NSApp.activate(ignoringOtherApps: true) From 5e3866381b321bbc936f5de18e9f2b9622e0af4c Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Thu, 12 Mar 2026 18:25:38 +0100 Subject: [PATCH 273/277] macOS: fix window cascading for the second window --- macos/Sources/Features/Terminal/TerminalController.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/macos/Sources/Features/Terminal/TerminalController.swift b/macos/Sources/Features/Terminal/TerminalController.swift index 348bf6d225..f06da571c2 100644 --- a/macos/Sources/Features/Terminal/TerminalController.swift +++ b/macos/Sources/Features/Terminal/TerminalController.swift @@ -200,7 +200,9 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr if all.count > 1 { lastCascadePoint = window.cascadeTopLeft(from: lastCascadePoint) } else { - lastCascadePoint = window.cascadeTopLeft(from: NSPoint(x: window.frame.minX, y: window.frame.maxY)) + // We assume the window frame is already correct at this point, + // so we pass .zero to let cascade use the current frame position. + lastCascadePoint = window.cascadeTopLeft(from: .zero) } } From d6d6fe4e5800f48846815a6cb2401c495e9ca57c Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Thu, 12 Mar 2026 18:58:37 +0100 Subject: [PATCH 274/277] macOS: update window cascading Make it smaller and add comparisons between y values --- macos/GhosttyUITests/GhosttyWindowPositionUITests.swift | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/macos/GhosttyUITests/GhosttyWindowPositionUITests.swift b/macos/GhosttyUITests/GhosttyWindowPositionUITests.swift index 7204472f30..d326c5954f 100644 --- a/macos/GhosttyUITests/GhosttyWindowPositionUITests.swift +++ b/macos/GhosttyUITests/GhosttyWindowPositionUITests.swift @@ -15,6 +15,8 @@ final class GhosttyWindowPositionUITests: GhosttyCustomConfigCase { @MainActor func testWindowCascading() async throws { try updateConfig( """ + window-width = 30 + window-height = 10 title = "GhosttyWindowPositionUITests" """ ) @@ -46,6 +48,8 @@ final class GhosttyWindowPositionUITests: GhosttyCustomConfigCase { XCTAssertEqual(windowFrame2.minX, windowFrame.minX + 30, accuracy: 5, "New window should be on the right") + XCTAssertEqual(windowFrame2.minY, windowFrame.minY + 30, accuracy: 5, "New window should be on the bottom right") + app.typeKey("n", modifierFlags: [.command]) let window3 = app.windows.firstMatch @@ -55,6 +59,8 @@ final class GhosttyWindowPositionUITests: GhosttyCustomConfigCase { XCTAssertEqual(windowFrame3.minX, windowFrame2.minX + 30, accuracy: 5, "New window should be on the right") + XCTAssertEqual(windowFrame3.minY, windowFrame2.minY + 30, accuracy: 5, "New window should be on the bottom right") + app.typeKey("n", modifierFlags: [.command]) let window4 = app.windows.firstMatch @@ -63,6 +69,8 @@ final class GhosttyWindowPositionUITests: GhosttyCustomConfigCase { XCTAssertNotEqual(windowFrame3, windowFrame4, "New window should have moved") XCTAssertEqual(windowFrame4.minX, windowFrame3.minX + 30, accuracy: 5, "New window should be on the right") + + XCTAssertEqual(windowFrame4.minY, windowFrame3.minY + 30, accuracy: 5, "New window should be on the bottom right") } // MARK: - Restore round-trip per titlebar style From 3022aa05ea82296adb598d340735f8339f5bf753 Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Thu, 12 Mar 2026 19:54:12 +0100 Subject: [PATCH 275/277] macOS: add test cases for drag-split --- .../GhosttyWindowPositionUITests.swift | 103 ++++++++++++++++++ 1 file changed, 103 insertions(+) diff --git a/macos/GhosttyUITests/GhosttyWindowPositionUITests.swift b/macos/GhosttyUITests/GhosttyWindowPositionUITests.swift index d326c5954f..99f7b56270 100644 --- a/macos/GhosttyUITests/GhosttyWindowPositionUITests.swift +++ b/macos/GhosttyUITests/GhosttyWindowPositionUITests.swift @@ -73,6 +73,109 @@ final class GhosttyWindowPositionUITests: GhosttyCustomConfigCase { XCTAssertEqual(windowFrame4.minY, windowFrame3.minY + 30, accuracy: 5, "New window should be on the bottom right") } + @MainActor func testDragSplitWindowPosition() async throws { + try updateConfig( + """ + window-width = 40 + window-height = 20 + title = "GhosttyWindowPositionUITests" + macos-titlebar-style = hidden + """ + ) + + let app = try ghosttyApplication() + // Suppress Restoration + app.launchArguments += ["-NSQuitAlwaysKeepsWindows", "NO"] + // Clean run + app.launchEnvironment["GHOSTTY_CLEAR_USER_DEFAULTS"] = "YES" + + app.launch() // window in the center + + let window = app.windows.firstMatch + XCTAssertTrue(window.waitForExistence(timeout: 5), "New window should appear") + + // remove fixe size + try updateConfig( + """ + title = "GhosttyWindowPositionUITests" + macos-titlebar-style = hidden + """ + ) + app.typeKey(",", modifierFlags: [.command, .shift]) + + app.typeKey("d", modifierFlags: [.command]) + + let rightSplit = app.groups["Right pane"] + let rightFrame = rightSplit.frame + + let sourcePos = rightSplit.coordinate(withNormalizedOffset: .zero) + .withOffset(.init(dx: rightFrame.size.width / 2, dy: 3)) + + let targetPos = rightSplit.coordinate(withNormalizedOffset: .zero) + .withOffset(.init(dx: rightFrame.size.width + 100, dy: 0)) + + sourcePos.click(forDuration: 0.2, thenDragTo: targetPos) + + let window2 = app.windows.firstMatch + XCTAssertTrue(window2.waitForExistence(timeout: 5), "New window should appear") + let windowFrame2 = window2.frame + + try await Task.sleep(for: .seconds(0.5)) + + XCTAssertEqual(windowFrame2.minX, rightFrame.maxX + 100, accuracy: 5, "New window should be target position") + XCTAssertEqual(windowFrame2.minY, rightFrame.minY, accuracy: 5, "New window should be target position") + XCTAssertEqual(windowFrame2.width, rightFrame.width, accuracy: 5, "New window should use size from config") + XCTAssertEqual(windowFrame2.height, rightFrame.height, accuracy: 5, "New window should use size from config") + } + + @MainActor func testDragSplitWindowPositionWithFixedSize() async throws { + try updateConfig( + """ + window-width = 40 + window-height = 20 + title = "GhosttyWindowPositionUITests" + macos-titlebar-style = hidden + """ + ) + + let app = try ghosttyApplication() + // Suppress Restoration + app.launchArguments += ["-NSQuitAlwaysKeepsWindows", "NO"] + // Clean run + app.launchEnvironment["GHOSTTY_CLEAR_USER_DEFAULTS"] = "YES" + + app.launch() // window in the center + + let window = app.windows.firstMatch + XCTAssertTrue(window.waitForExistence(timeout: 5), "New window should appear") + let windowFrame = window.frame + + app.typeKey("d", modifierFlags: [.command]) + + let rightSplit = app.groups["Right pane"] + let rightFrame = rightSplit.frame + + let sourcePos = rightSplit.coordinate(withNormalizedOffset: .zero) + .withOffset(.init(dx: rightFrame.size.width / 2, dy: 3)) + + let targetPos = rightSplit.coordinate(withNormalizedOffset: .zero) + .withOffset(.init(dx: rightFrame.size.width + 100, dy: 0)) + + sourcePos.click(forDuration: 0.2, thenDragTo: targetPos) + + let window2 = app.windows.firstMatch + XCTAssertTrue(window2.waitForExistence(timeout: 5), "New window should appear") + let windowFrame2 = window2.frame + + try await Task.sleep(for: .seconds(0.5)) + + XCTAssertEqual(windowFrame2.minX, rightFrame.maxX + 100, accuracy: 5, "New window should be target position") + XCTAssertEqual(windowFrame2.minY, rightFrame.minY, accuracy: 5, "New window should be target position") + XCTAssertEqual(windowFrame2.width, windowFrame.width, accuracy: 5, "New window should use size from config") + // We're still using right frame, because of the debug banner + XCTAssertEqual(windowFrame2.height, rightFrame.height, accuracy: 5, "New window should use size from config") + } + // MARK: - Restore round-trip per titlebar style @MainActor func testRestoredNative() throws { try runRestoreTest(titlebarStyle: "native") } From 07bc8886822bdc19932efea54e6d01bd230078cc Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Thu, 12 Mar 2026 19:54:41 +0100 Subject: [PATCH 276/277] macOS: fix window position when dragging split into a new window --- macos/Sources/Features/Terminal/TerminalController.swift | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/macos/Sources/Features/Terminal/TerminalController.swift b/macos/Sources/Features/Terminal/TerminalController.swift index f06da571c2..7ade0e38df 100644 --- a/macos/Sources/Features/Terminal/TerminalController.swift +++ b/macos/Sources/Features/Terminal/TerminalController.swift @@ -318,8 +318,9 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr // Calculate the target frame based on the tree's view bounds let treeSize: CGSize? = tree.root?.viewBounds() - + DispatchQueue.main.async { + c.showWindow(self) if let window = c.window { // If we have a tree size, resize the window's content to match if let treeSize, treeSize.width > 0, treeSize.height > 0 { @@ -337,8 +338,6 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr } } } - - c.showWindow(self) } // Setup our undo From 5c51603b0b82a33c7461384e27ee67edbf3818fd Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Thu, 12 Mar 2026 20:02:23 +0100 Subject: [PATCH 277/277] chore: make ci happy --- macos/GhosttyUITests/GhosttyWindowPositionUITests.swift | 2 +- macos/Sources/Features/Terminal/TerminalController.swift | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/macos/GhosttyUITests/GhosttyWindowPositionUITests.swift b/macos/GhosttyUITests/GhosttyWindowPositionUITests.swift index 99f7b56270..399c2531a4 100644 --- a/macos/GhosttyUITests/GhosttyWindowPositionUITests.swift +++ b/macos/GhosttyUITests/GhosttyWindowPositionUITests.swift @@ -94,7 +94,7 @@ final class GhosttyWindowPositionUITests: GhosttyCustomConfigCase { let window = app.windows.firstMatch XCTAssertTrue(window.waitForExistence(timeout: 5), "New window should appear") - // remove fixe size + // remove fixed size try updateConfig( """ title = "GhosttyWindowPositionUITests" diff --git a/macos/Sources/Features/Terminal/TerminalController.swift b/macos/Sources/Features/Terminal/TerminalController.swift index 7ade0e38df..56b0b40ad7 100644 --- a/macos/Sources/Features/Terminal/TerminalController.swift +++ b/macos/Sources/Features/Terminal/TerminalController.swift @@ -318,7 +318,7 @@ class TerminalController: BaseTerminalController, TabGroupCloseCoordinator.Contr // Calculate the target frame based on the tree's view bounds let treeSize: CGSize? = tree.root?.viewBounds() - + DispatchQueue.main.async { c.showWindow(self) if let window = c.window {

    &{POEI^$@BoVC>nMchGcd?8@NxkFe|Zwt literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000336,src_000000,time_967,execs_5497,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000336,src_000000,time_967,execs_5497,op_havoc,rep_6,+cov new file mode 100644 index 0000000000..0c909ea0d1 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000336,src_000000,time_967,execs_5497,op_havoc,rep_6,+cov @@ -0,0 +1,2 @@ +- Word! + \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000338,src_000000,time_977,execs_5549,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000338,src_000000,time_977,execs_5549,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..56b3caaa8c8b9687713ed947c4e6441fa730211f GIT binary patch literal 30 hcmZSZaFO=S`41-QxwyD;a~&8M7;>>LIK1_p+0+|mm9MR_Ua))EXJsW~|>m=(hF85n>l9LPf`LFIupSRgbM K<)kR`asdES>lf_+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000351,src_000000,time_1061,execs_5966,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000351,src_000000,time_1061,execs_5966,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..c3aec2ea1a0aafd023fc616a7102f25494963e17 GIT binary patch literal 48 ycmZSZNX_|@@1PK#UzC%g$jkNlbIxZFU@$Z=vCNl_wl^}(0Fs8Ei%fHXGy?$T=n{|s literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000352,src_000000,time_1063,execs_5976,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000352,src_000000,time_1063,execs_5976,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..bc21f4612223871adbb5fc271c6d03966f5b0af4 GIT binary patch literal 54 zcmZQzNX^N~*I{tTFJiEPfoNk3DzXAsr2pYe>z>$=6X}@JP*Zk#>;= c6E4!eIsd^#K2Tw}A}>@?cz#h%iXtx;08Tg@-2eap literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000367,src_000000,time_1164,execs_6565,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000367,src_000000,time_1164,execs_6565,op_havoc,rep_7 new file mode 100644 index 0000000000..de80e3b53d --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000367,src_000000,time_1164,execs_6565,op_havoc,rep_7 @@ -0,0 +1 @@ +Qle !lle e !lle ! ! diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000369,src_000000,time_1179,execs_6661,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000369,src_000000,time_1179,execs_6661,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..23327d47fd6ba4860653fcacf612725ac560ebcd GIT binary patch literal 66 vcmZSZNX^N~*V)De!qTw@*1nZTj%?#%evw&{lLC@a2+uFVC7u(h$jb!)CI}bd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000371,src_000000,time_1204,execs_6819,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000371,src_000000,time_1204,execs_6819,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..7e2ea64d8990f8a7e95e8873cfedbee86979f7da GIT binary patch literal 64 zcmZSZNX^N~*O87kwy?HNNeNDQq7cqdl#>euDLJf))=-cmqfp<#z>r^*lcLDW0Rdb9 Dd~^{m literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000372,src_000000,time_1206,execs_6828,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000372,src_000000,time_1206,execs_6828,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..b43c6f23b5f6e22e0dbc4d381845ea51fb76c1b7 GIT binary patch literal 44 scmZSZNLBDi&5@3ljy9BzehCDe&iO?-DT=&6CUbcF^E4fWaEJgG0CArXmH+?% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000373,src_000000,time_1212,execs_6863,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000373,src_000000,time_1212,execs_6863,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..173d11c450be7a84fe3e147406535a520db310ba GIT binary patch literal 51 wcmd1TQ3%f~%1KcK0$wgg=>V2O29MO7oP3~oei4HQn951XNzn!If$Dg<09Q{9umAu6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000375,src_000000,time_1228,execs_6929,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000375,src_000000,time_1228,execs_6929,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..503bc7d9f2911042a64eea1d3deb3dd49bc873e6 GIT binary patch literal 40 icmZQ@PgUfVW{fCy_kz$7K)@X>{r?}F@t*O21Q!6?JPmaK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000376,src_000000,time_1230,execs_6940,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000376,src_000000,time_1230,execs_6940,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..3673800eb5eb05f22b6c171a99000a8c8edc940f GIT binary patch literal 26 WcmZSZNacZp9EM*EU=&uA!vz32!Uetn literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000377,src_000000,time_1237,execs_6981,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000377,src_000000,time_1237,execs_6981,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..54f03d891b355a789e2811db57f7179ed5c3225f GIT binary patch literal 48 Zcmd1RQ3%iHA^=!(@);T!7>aUOa{zXW1#bWV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000379,src_000000,time_1249,execs_7048,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000379,src_000000,time_1249,execs_7048,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..ae505e2d632d5416370a6e295f4700a9c68aa5fb GIT binary patch literal 33 jcmX@j#1x)iloK7zz)=4`KUX>?IVUr@o*_0mnh62`yGRK( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000381,src_000000,time_1254,execs_7078,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000381,src_000000,time_1254,execs_7078,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..d4f41d0cd5b81df6f3ef5f602b28b15fbd10023c GIT binary patch literal 37 scmZROjyAM5&XtZbmdVYC&&kP`jyA~U^+?Uh$P=qshxd3hf4SE0o literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000390,src_000000,time_1303,execs_7366,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000390,src_000000,time_1303,execs_7366,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..b5b10d37f73c8335b9a058a054db2514b526f85f GIT binary patch literal 20 acmezW|35>+|NkoC`9(P?TD&|!zy$zx@dz0J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000391,src_000000,time_1307,execs_7389,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000391,src_000000,time_1307,execs_7389,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..47a31391594970028f480f96d95d988ae909f615 GIT binary patch literal 41 fcmZQz@JP+c$=6ZvWCfl8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000400,src_000000,time_1343,execs_7596,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000400,src_000000,time_1343,execs_7596,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..e9a2de422026726145a63c2aad74f84bf8f6c16e GIT binary patch literal 61 bcmZSZNX^N~*HH-1FUsd40pz48^2!1L3GfEH literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000403,src_000000,time_1363,execs_7706,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_000403,src_000000,time_1363,execs_7706,op_havoc,rep_1 new file mode 100644 index 0000000000..0431abf16e --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000403,src_000000,time_1363,execs_7706,op_havoc,rep_1 @@ -0,0 +1 @@ + ! diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000404,src_000000,time_1369,execs_7740,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000404,src_000000,time_1369,execs_7740,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..fed640937d2960bbe1a4aa3916dc799b66cee7b0 GIT binary patch literal 53 ycmZSZNX^N~*HH-f{Usf39L>l8=12=dffzd@BjZ0YMrj|T0HAz+Q4WIuFBbq&lM6rq literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000407,src_000000,time_1377,execs_7780,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000407,src_000000,time_1377,execs_7780,op_havoc,rep_7,+cov new file mode 100644 index 0000000000..9304a31e98 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000407,src_000000,time_1377,execs_7780,op_havoc,rep_7,+cov @@ -0,0 +1,4 @@ ++rla! +P`"! +o, World! ell, Wor +W̶  orllo, World! ello, Wor diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000409,src_000000,time_1387,execs_7839,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000409,src_000000,time_1387,execs_7839,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..974968bf3441b39ec1bb595ee0d8be89e3b96f33 GIT binary patch literal 47 icmZSZNX^N~*AZg}0tO^Dm;(`s*8xegvnwj{asdG16$oDd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000410,src_000000,time_1389,execs_7849,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000410,src_000000,time_1389,execs_7849,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..43c6af9c5d1555ada8839f44eb14d9658087b5a3 GIT binary patch literal 10 RcmZQ5l8!a7_EqHN0ssqf0owoo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000413,src_000000,time_1409,execs_7976,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000413,src_000000,time_1409,execs_7976,op_havoc,rep_6,+cov new file mode 100644 index 0000000000..f07430d467 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000413,src_000000,time_1409,execs_7976,op_havoc,rep_6,+cov @@ -0,0 +1 @@ +G \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000414,src_000000,time_1411,execs_7991,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000414,src_000000,time_1411,execs_7991,op_havoc,rep_8 new file mode 100644 index 0000000000..70ea436af8 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000414,src_000000,time_1411,execs_7991,op_havoc,rep_8 @@ -0,0 +1 @@ +Hworld! ell^world! \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000415,src_000000,time_1427,execs_8098,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000415,src_000000,time_1427,execs_8098,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..612a893d69c745da524aeae737aebb1ccf7e3374 GIT binary patch literal 62 tcmZR`adLK%j&8vK3=AHrIWE#J(qO_x+BfIFi!@Y~p|vWPVE+F%`2g667kmH! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000416,src_000000,time_1429,execs_8110,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000416,src_000000,time_1429,execs_8110,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..bdd2b603826d5d0b0132a872e7760e3e4c78e83f GIT binary patch literal 36 ocmZSZNX-e#*HH-1fAHV|JCKu;uOr5uq6p+Yc<`SANbqt201ZYEYybcN literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000419,src_000000,time_1477,execs_8350,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000419,src_000000,time_1477,execs_8350,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..0567b2e2583745fc4a1c4a9249d18cbeaaa2ea1c GIT binary patch literal 47 VcmZSZNae-?G~i;dxZq460{~b@1C0Ox literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000421,src_000000,time_1489,execs_8415,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000421,src_000000,time_1489,execs_8415,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..b35e9dd4e92807b71c65c337d03689459d41e5b5 GIT binary patch literal 41 ocmZSZ_|L$|!0?oXfdNAQXOWIh&B@7!2#REv>7v`iW@^S$Hh4Bdc literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000431,src_000000,time_1576,execs_8979,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000431,src_000000,time_1576,execs_8979,op_havoc,rep_8 new file mode 100644 index 0000000000..7870cc4225 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000431,src_000000,time_1576,execs_8979,op_havoc,rep_8 @@ -0,0 +1 @@ +uuud!@rld6 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000432,src_000000,time_1581,execs_9014,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000432,src_000000,time_1581,execs_9014,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..d7f28fabe3a3212ec24400d1c254d5514373156a GIT binary patch literal 59 ncmZSZ$jQmqQ3%g3%J~`~9c}y-6TAikJ_z-d0}Sf_b8rCwSFR;w literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000435,src_000000,time_1622,execs_9285,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000435,src_000000,time_1622,execs_9285,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..8b3552ff9fbf529ed94b832b564a100518e3f99a GIT binary patch literal 59 scmZQzV2CaXkd8K+cHJ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000443,src_000000,time_1678,execs_9523,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000443,src_000000,time_1678,execs_9523,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..cd2dfa1e466528050c2f2c9d3e2a1eb40f869ca0 GIT binary patch literal 30 dcmb1+Hq?){e);nMe^w}9c@AWxHZZ&d0sxqr3g`d; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000445,src_000000,time_1696,execs_9639,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000445,src_000000,time_1696,execs_9639,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..28557bc90d270126a2c15454e6783f99f9a87e69 GIT binary patch literal 46 ucmZSZNX^N~*HPe-jy16MZD3$v0JA_s;s2uzrT_o`ugJ?4o?n!c0;B;XHVuIQ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000447,src_000000,time_1712,execs_9744,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000447,src_000000,time_1712,execs_9744,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..aa8c71ff06c73b536abba45a467d0bc65991be17 GIT binary patch literal 51 zcmZSZNX^Napra5FU6hle2n4)bjM4!tg$y9^d>w`G{33h9&qby=(m)iQodT2x0B6+= A@&Et; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000451,src_000000,time_1755,execs_10015,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000451,src_000000,time_1755,execs_10015,op_havoc,rep_3,+cov new file mode 100644 index 0000000000..916aea8034 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000451,src_000000,time_1755,execs_10015,op_havoc,rep_3,+cov @@ -0,0 +1 @@ +l25l[?1049e diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000459,src_000000,time_1818,execs_10356,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000459,src_000000,time_1818,execs_10356,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..07aa46a3318924873e0c1987e416eebc3e160c7a GIT binary patch literal 37 dcmZQzU|@)rjy87CNm1nGG75k)4A($V~e1}2sn($V%trXbSrGYEv|7v-cV@^S$H&k+*~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000467,src_000000,time_1882,execs_10746,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000467,src_000000,time_1882,execs_10746,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..c45a9621c783faaf27c60bbbb9e8b0f3f582de5c GIT binary patch literal 57 zcmez7k(!g5lT(zF!jkW-5S|ZYDDrYC^0KnNW?*1Qkp>b>3=F(nEUc`oKarIH0Lb7C Af&c&j literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000469,src_000000,time_1921,execs_10985,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000469,src_000000,time_1921,execs_10985,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..87618f46063412084a6447c2630470b25f42d513 GIT binary patch literal 88 zcmZSZNX^ONRFvW5?*IS* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000472,src_000000,time_1941,execs_11108,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000472,src_000000,time_1941,execs_11108,op_havoc,rep_7 new file mode 100644 index 0000000000..9634da48c4 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000472,src_000000,time_1941,execs_11108,op_havoc,rep_7 @@ -0,0 +1 @@ +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000474,src_000000,time_1954,execs_11193,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000474,src_000000,time_1954,execs_11193,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..562e6dcf8af99b66bba15dd4f58a2c711439edf3 GIT binary patch literal 62 pcmZSZNX^N~*HK`Ef=w_6V|ad1PKsgs3n}23jif&3FQC) literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000480,src_000000,time_1991,execs_11409,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000480,src_000000,time_1991,execs_11409,op_havoc,rep_4,+cov new file mode 100644 index 0000000000..1e3798b9ad --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000480,src_000000,time_1991,execs_11409,op_havoc,rep_4,+cov @@ -0,0 +1 @@ +1049h[=2h[?d! \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000483,src_000000,time_2026,execs_11573,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000483,src_000000,time_2026,execs_11573,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..ffb515f9810a3b5a5b03e1ef99b3ed96a6584f3f GIT binary patch literal 43 icmd0gR%~Dh&o7dWR?JDUR&0PW^P{B^!qJKqAYlL{$PH}( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000484,src_000000,time_2036,execs_11635,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000484,src_000000,time_2036,execs_11635,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..c0a4af8f2325873948391c75dbc8df02cb8cafd8 GIT binary patch literal 43 lcmZSZNX^M9%1L2>&=KMJ`O*rCstV!xTnJ`PN_as&7XTwN4AlSt literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000485,src_000000,time_2042,execs_11666,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000485,src_000000,time_2042,execs_11666,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..f04671342058bfaea2e05ab6261148ff11c0984e GIT binary patch literal 59 rcmaFC%)nsCA8if79$Rv9@^$iyq@ztOtW2#G!t;xAQWSY{2y+1d{ooM> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000487,src_000000,time_2049,execs_11705,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000487,src_000000,time_2049,execs_11705,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..4ab9e20ed006835ef27b4334d6aa689d29317338 GIT binary patch literal 48 mcmZSZ2+uDmNNvoK=0paHyj-zGIVlR#U@|W`GtDYghC?`#kmkUg?F?gir07b>v+1UXRb_-Yl literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000492,src_000000,time_2081,execs_11887,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000492,src_000000,time_2081,execs_11887,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..3487a13db89a08ba8519a677ca8d6492fdebf8e2 GIT binary patch literal 35 ncmXrCHqMofHkQfFNX^N~w}>`iPzcXY$w}b=fiLVF^}JjFtn3K! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000493,src_000000,time_2083,execs_11899,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000493,src_000000,time_2083,execs_11899,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..ccaf0f923c531e6cd02c7d3c52a08d286d9e0984 GIT binary patch literal 60 icmZSZNX^NqK?W$id}#%z2qz>E4r1pQ<)kR`asdF}Qx&oR literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000494,src_000000,time_2099,execs_11981,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000494,src_000000,time_2099,execs_11981,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..a31897fc5eb3186ff46169dbde327323ff48560b GIT binary patch literal 51 zcmZSZNX^N~*HH-1hf+m3;rWcx(LU1A#z3r53~$fYf_RIP21qES1nt_4g|9=;07o6h0zBxd7AW{Dx0Cw#a>;M1& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000512,src_000000,time_2237,execs_12741,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000512,src_000000,time_2237,execs_12741,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..0b1f1f129b322c0b057972eb0289cbdb1761c6a8 GIT binary patch literal 84 zcmZSZNX^N~*HMVbFUm<_V0g;Hz`(!=qGed5qx1j&PyY|%@`8l_|F4H}Fr`7Jfb}Wx GasdF+^%hqE literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000517,src_000000,time_2324,execs_13211,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000517,src_000000,time_2324,execs_13211,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..22d281f16edebcb352120dcdc2844465ce885eb2 GIT binary patch literal 46 scmZSZNX;-+iq6R?(oqP{FUrZ0jy6^L|33-D1+t=Zz$}nNilQJF0A!*L`2YX_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000518,src_000000,time_2334,execs_13270,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000518,src_000000,time_2334,execs_13270,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..d0b013741b5cf819bda778c97d881c4d060857f7 GIT binary patch literal 44 qcmZSbNX^N~*HH-1FX~f(0U#$QB}Gw?ivcKGk}nN4|9=huUZe=4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000526,src_000000,time_2403,execs_13684,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000526,src_000000,time_2403,execs_13684,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..0c9346c7957ba1b04239b8cf34d1187d05e8e697 GIT binary patch literal 48 qcmZSZNX^O5myR~}k&bp?D9RIHP~^1?KeG*u%Pp;-qY$3Y%LM>ChYWN8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000527,src_000000,time_2420,execs_13762,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000527,src_000000,time_2420,execs_13762,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..daa837f12901f55ef4ff48defcbf13798a8703cc GIT binary patch literal 45 ycmcCEVq(hX^hgz8$k%CRiZ-^eHdSD-G-F_3NRf^n-QLkmg( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000533,src_000000,time_2461,execs_14027,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000533,src_000000,time_2461,execs_14027,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..3eead2d7b48fe83dec39e7c2924bdc43afdb8e82 GIT binary patch literal 62 ucmZSZNX^N~*HH*BD~d_c_J9I@Ao#?`&!57JA)?6Z4AfDsqj2`@SuOw!`w>szj8yR?{<>yOB8#91FJp%(Hm;qrk{Qv*|J}(yl2^bIY literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000541,src_000000,time_2552,execs_14581,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000541,src_000000,time_2552,execs_14581,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..8a1bc7d656dc15ad2749921c15bb899a24862acd GIT binary patch literal 75 zcmZSZNX^N~*HH-1FUo0AAQ686 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000542,src_000000,time_2567,execs_14652,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000542,src_000000,time_2567,execs_14652,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..7e9bcea154abf4115ed53b4d0be09419de9c303e GIT binary patch literal 71 zcmZSZh&HxxGqSQW$d!&ZwXia^GWx}znUzC%g$g5>!YHDSGOHu)%WNZ<`O5(mUo$VpM;WdNz?0st(z39JAB literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000554,src_000000,time_2703,execs_15451,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000554,src_000000,time_2703,execs_15451,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..b3c8130f734fbdd2a52e81e396b765287bdc5523 GIT binary patch literal 34 lcmZQbPEF0uNoV+<6OykZ9S(vy`9P$j5T0NE|NnnpE&$Gp49)-m literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000555,src_000000,time_2721,execs_15558,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000555,src_000000,time_2721,execs_15558,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..71d0c1ef5395150d330c80eed6e2593757446481 GIT binary patch literal 16 XcmX?;!!51QUz8`npvcR>a%LLXUR%IF=zD&VdamfCSm!AW4Pi7v-cVzT*M_ByV?_K+MFzz{|zL%F6l^M6fD^=NExgZ~*|r`v=Sb literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000564,src_000000,time_2816,execs_16145,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000564,src_000000,time_2816,execs_16145,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..d1ef967b1c3e885f2f15649f809e7290f374da87 GIT binary patch literal 34 ncmZSZNX>C_atb$>js{Xr`9-NYIZirp4EaSlDJ;)fS$Vktt40Zv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000565,src_000000,time_2821,execs_16175,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000565,src_000000,time_2821,execs_16175,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..c2d267896b36f4f86772b8fee2da14c3e864934d GIT binary patch literal 24 fcmZQ*UX*~>KV3e;{pJg;tHJr literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000569,src_000000,time_2876,execs_16521,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000569,src_000000,time_2876,execs_16521,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..72a3791565546f3d960ac786328528e79e24b2ec GIT binary patch literal 30 dcmb1E=r76>V1ST{ybLU7wkh%eX;u*Z3jlMH2p0eV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000572,src_000000,time_2896,execs_16646,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000572,src_000000,time_2896,execs_16646,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..285ebe245f76453c0e9c787033a94f036557c010 GIT binary patch literal 46 rcmd<}NKFBQoE&zK)SR4r9Uy}jD#*aVAdsJ)lOi3>%cYZ`$omxlPLK_e literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000573,src_000000,time_2927,execs_16845,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000573,src_000000,time_2927,execs_16845,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..45ef44bbd0065d0e24350cc200a352cd14b2f472 GIT binary patch literal 65 zcmZSZNX;osQ7k&LjVmW#M?ps+JQc{4jy16Mtvmu@0Xg}i3gP*gIVu1D*Z)sZ?6R0W!G&@kbU% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000575,src_000000,time_2958,execs_16974,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000575,src_000000,time_2958,execs_16974,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..9ee8fc7139637eb7265b69a9717261540804cfd7 GIT binary patch literal 26 hcmZSZNX^N~*HH-1FKSCs^pR#T_K}WGl$PfC4*+GE2Z8_q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000576,src_000000,time_2967,execs_17035,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000576,src_000000,time_2967,execs_17035,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..6e28fc86773491977e2499eee0142fb7c4d5e0d8 GIT binary patch literal 75 wcmWG#V0g$L%D~`}3Pd?M`8o>W`9(P?ioBn*Cqp=_tgH&*IVnu|fg&##0F4_AW&i*H literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000577,src_000000,time_2976,execs_17087,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000577,src_000000,time_2976,execs_17087,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..972c2255d4802bdc2a6f18f3bb746ad00f051368 GIT binary patch literal 30 kcmXpsFtN;#jBS@^S$HPPh$4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000581,src_000000,time_3019,execs_17332,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000581,src_000000,time_3019,execs_17332,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..e1cc3b04b942ab0d4ad63a6a85c6f17d272c66f0 GIT binary patch literal 37 YcmZQz`2UyT5d#QFFu>Rd7FdD-0K~os%K!iX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000582,src_000000,time_3035,execs_17423,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000582,src_000000,time_3035,execs_17423,op_havoc,rep_3 new file mode 100644 index 0000000000..a46ffbcd27 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000582,src_000000,time_3035,execs_17423,op_havoc,rep_3 @@ -0,0 +1 @@ +, [3, j oolLj ool \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000583,src_000000,time_3055,execs_17499,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000583,src_000000,time_3055,execs_17499,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..6d8a710f6f72bdf657b511308274c89049da4790 GIT binary patch literal 75 zcmbQ>k^29?Wrjj{zM+AMM`{i`1CYpxx6F`^wr4cWkk;Yl%GXf{2Pw$}DM6RWFUm;) IVMSgp0D;mK>i_@% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000584,src_000000,time_3060,execs_17527,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000584,src_000000,time_3060,execs_17527,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..c57e1c69a1a382a5c123534ecbd0d0e68c423a2f GIT binary patch literal 23 ecmZR`$WXRW12nPU1+66`c literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000586,src_000000,time_3074,execs_17601,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000586,src_000000,time_3074,execs_17601,op_havoc,rep_4 new file mode 100644 index 0000000000..7516fa0284 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000586,src_000000,time_3074,execs_17601,op_havoc,rep_4 @@ -0,0 +1 @@ +oHelloHell \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000587,src_000000,time_3124,execs_17894,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000587,src_000000,time_3124,execs_17894,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..ad44b6a8815a1219d1345e95e2a579206e6a93ed GIT binary patch literal 30 dcmZSZNX_YHPzcXg49_o;jyB}w%7HU@xd46i2ZsOv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000588,src_000000,time_3136,execs_17956,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000588,src_000000,time_3136,execs_17956,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..c21a5f9efd69123694ccfb0bf7d69453d1fcdc28 GIT binary patch literal 61 qcmZSZNX^Naz@QYKD;;GllZ(pBD9g#omyR~b%`eJHQRL-9=K}yfXA+wL literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000591,src_000000,time_3168,execs_18145,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000591,src_000000,time_3168,execs_18145,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..2b02bf8ce40a8da180d01aae569704585075e46e GIT binary patch literal 65 ocmZSZU}DJ0H?V{NS68kSXBX*cLu+F=%M}bT#f@{NQxti*0OGC=umAu6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000593,src_000000,time_3193,execs_18225,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000593,src_000000,time_3193,execs_18225,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..52fced16b9c5f1da74a4f42a37e0832f462ae5ba GIT binary patch literal 31 ecmZQz4$oJt$S;zPHss~X31*3J2l5BI&#$nP>(i@k}If!yKSe2F49AdIJ{#(B&Ez literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000605,src_000000,time_3342,execs_19078,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000605,src_000000,time_3342,execs_19078,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..b7151cf94175ec8192fa65ab7b5ca40091699d10 GIT binary patch literal 38 ocmZSZP+(wS)KQ2vu=ceA0b4~YD`^m~k|AXqmvn4+zKsGG0E^EEFaQ7m literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000607,src_000000,time_3366,execs_19221,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000607,src_000000,time_3366,execs_19221,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..82f30afe37168d382995fa5f709b275e0fbf4809 GIT binary patch literal 36 WcmZSZ;6wmv>1Yr~1t9`raRC4-d;$#s literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000610,src_000000,time_3401,execs_19433,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000610,src_000000,time_3401,execs_19433,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..587d69f8b6147a8a84914bbf7eb7b9d56f9559f6 GIT binary patch literal 47 ocmd0mjy4Uo^0AU+U|<9yAo$Pt-yjz#%3uZJC_y+DR;FMj0P`dYGXMYp literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000611,src_000000,time_3431,execs_19616,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000611,src_000000,time_3431,execs_19616,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..ac7dcd341fdff09835528eda55265ec2b0433489 GIT binary patch literal 55 ycmZSZNX^N~*U8sW0HW~xqMQ^{9xmx= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000619,src_000000,time_3562,execs_20375,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000619,src_000000,time_3562,execs_20375,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..114d269927649ff013e336187fcec2bdcd4b5d4a GIT binary patch literal 40 vcmZSZNX^N~*HPfLGO{uK=nfC~T~k_U1C literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000621,src_000000,time_3601,execs_20632,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000621,src_000000,time_3601,execs_20632,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..cde80725cb77240662227b668f61edda63c3c94a GIT binary patch literal 29 bcmZSZNacb9#iE=P#b_VtXk#GGlDma1J40$tPQH#pczy~{j+YAndYT$; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000627,src_000000,time_3659,execs_20954,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000627,src_000000,time_3659,execs_20954,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..4e1bf132546f7f9798aeaaefce7ba6383b97c85a GIT binary patch literal 76 zcmZR`$=6W`&oAPV;!-TiNmY#YkvIEG!g% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000629,src_000000,time_3687,execs_21100,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000629,src_000000,time_3687,execs_21100,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..9310f862a3f7121746ccb0673a2b51610b558bbd GIT binary patch literal 103 zcmWIXNX^MnU|?VXQvF;gKpo7>$(L3L%WtZ$XJE)L%1Ke=MX*5PA;|i1s^kIyrCAv? literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000630,src_000000,time_3689,execs_21114,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000630,src_000000,time_3689,execs_21114,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..b5368ecd53587dca2bdc1b02c59bd39eaecd07e8 GIT binary patch literal 23 YcmezPzn%dMa-?G|LAWtTnjxA208|eK4FCWD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000632,src_000000,time_3702,execs_21191,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000632,src_000000,time_3702,execs_21191,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..5f5fc3c3c09d2a5abfed1913900586d5be2aeb9d GIT binary patch literal 65 zcmZSZNYzmY&kxTp%2AB=k&ZUb$;sDI$e)~(l9Q8yLnb_bGAk=9Z&6N)A}<#JrFRqY literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000633,src_000000,time_3709,execs_21235,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000633,src_000000,time_3709,execs_21235,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..35d42ec64884c0f6e5447ccf1099a1cb5c54a8df GIT binary patch literal 52 ocmZSZNX^N~*O3N;ClCsmRH$c2mX5Z52?SSOzAR!*QRL+U06oACod5s; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000634,src_000000,time_3715,execs_21268,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000634,src_000000,time_3715,execs_21268,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..c84fcd52eec967060887518273be87415c0124a8 GIT binary patch literal 29 acmYe#Ns*4`<jNHa6S_1`G@g^$gp#F)+w6FeH`%0Fo97LjV8( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000637,src_000000,time_3758,execs_21517,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000637,src_000000,time_3758,execs_21517,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..235332c6a8b770c67c1878a37b75e6ec0bc24285 GIT binary patch literal 37 mcmZQzU|?WmV5rE+$=6|!{?E?%n(?0)BM?A%jEoFlxwrs^1_x{a literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000640,src_000000,time_3799,execs_21733,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000640,src_000000,time_3799,execs_21733,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..abe099eeaf0cef07a172e1d68afbeecb4d900203 GIT binary patch literal 23 XcmZSm!l>}(9V6po21Z6k5QeY-Ond~# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000641,src_000000,time_3801,execs_21743,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000641,src_000000,time_3801,execs_21743,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..7764e939d027ecd3ce36356b7feb72f71ded3dfd GIT binary patch literal 48 zcmZQz@JP)8qMUqV3o9clBU4i=11p1E>1b06t5a4+1_rr0AbDPe@SGwB21W(|H@FNb literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000642,src_000000,time_3810,execs_21800,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000642,src_000000,time_3810,execs_21800,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..ce80ffff1555fe81d9755c88f7682ff620bff367 GIT binary patch literal 61 zcmZSZNX>cq@?}nb{r`L&g`%ANB55vEzyjn(n=-I4zhK~WRCme&Dhtmq%1Ke=iWq>lIqm8G{1prOO2Lu2B literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000645,src_000000,time_3858,execs_22088,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000645,src_000000,time_3858,execs_22088,op_havoc,rep_5 new file mode 100644 index 0000000000..8c24c97966 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000645,src_000000,time_3858,execs_22088,op_havoc,rep_5 @@ -0,0 +1,2 @@ + Wnrld! +Pnrld! nrld! P Wo,P Wo, \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000649,src_000000,time_3916,execs_22421,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000649,src_000000,time_3916,execs_22421,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..b489c84691ebae4a1ada1355944f844417684aa6 GIT binary patch literal 77 wcmZSZNX^N~*U?eXQ8==V(~lDh!W)ozoSX{b`9(P?Fj*i!6NwLzROICX0Cq1AF8}}l literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000653,src_000000,time_3960,execs_22683,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000653,src_000000,time_3960,execs_22683,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..e3abae38cfc7a73359f0688058a890618be95fad GIT binary patch literal 70 zcmd1d4bLyiNy*Vs;LXoZ&qMU|?VcVu2KC27Mq<%BQL>oGSI0{A5($V$?1}2sn($U&K({&WW L^Mi9z6nVJ-!44E8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000678,src_000000,time_4351,execs_25082,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000678,src_000000,time_4351,execs_25082,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..82468e46e9f2ca04aed16d5bc0cdf3f848a1fad9 GIT binary patch literal 39 ucmZSZVDPBVaq@SSjyAM5vCNQ;)^;#8&Xvw#sL#pQQ3%g3%1Ke=E&!O;4z2(I literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000683,src_000000,time_4462,execs_25768,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000683,src_000000,time_4462,execs_25768,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..64a674aa8afb174de768495d653dbb81e7bb960f GIT binary patch literal 67 zcmb1+wl~a>W@r1w4h7QT`9+KjiZCt%0|O%i!{nTNAS1sh2PVwU4&)1DC<1jG002R1 B2Z|NnnD149G@65B_SmrFXAgT+9i FTmX!}9G?IH literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000698,src_000000,time_4594,execs_26568,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000698,src_000000,time_4594,execs_26568,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..82271ced2e46ac8935856612aec23662655366e2 GIT binary patch literal 25 dcmZRuH*)2Wj<%ODa^(b31||k3`8o-5`2ag-1t|ak literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000699,src_000000,time_4599,execs_26597,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000699,src_000000,time_4599,execs_26597,op_havoc,rep_7 new file mode 100644 index 0000000000..1ae2f2b9be --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000699,src_000000,time_4599,execs_26597,op_havoc,rep_7 @@ -0,0 +1 @@ +HWottpel  or \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000701,src_000000,time_4617,execs_26714,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000701,src_000000,time_4617,execs_26714,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..e1ffed5efb024ac088fb0dedb0d074b0c0c08dd8 GIT binary patch literal 65 qcmZSZNX^N~*HH-1FUoO{j!rdCMPh3jl~Z2s!`& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000706,src_000000,time_4745,execs_27421,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000706,src_000000,time_4745,execs_27421,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..4aaa8c02039989f70054a41f2dbd12249dacec4f GIT binary patch literal 58 zcmZQjFw4Jr^JY%;OCZ>=;pNMl8<4=P4I7fP6=E%P6v8)b@JP+c$p^CXi*iyFdAR`d CvmOTk literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000708,src_000000,time_4777,execs_27610,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000708,src_000000,time_4777,execs_27610,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..ba1710311d869b5b9a3766a9d97898d2b2040b18 GIT binary patch literal 16 XcmdnSEv>-7z#w35ZNcE5nv(+n7!w0S literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000712,src_000000,time_4812,execs_27803,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000712,src_000000,time_4812,execs_27803,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..a0cdc59ff0d1430f860d9fc451f6043c7c145b4d GIT binary patch literal 48 pcmZPw=iuO|_jm;)kpLHvtpLP1IRXqt3gI~%>~A}6{A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000721,src_000000,time_5009,execs_28977,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000721,src_000000,time_5009,execs_28977,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..399f77ad03ecae23bfc8d6d0cad32cfadad8606d GIT binary patch literal 65 kcmZSZ@JP+c$=6{Dj4sMaIl{{YVgf}N;KHcl2t`nF0F_%5Qvd(} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000722,src_000000,time_5024,execs_29062,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000722,src_000000,time_5024,execs_29062,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..c9f124f440b7c1c55bb50fa5f72010ce49bad9a3 GIT binary patch literal 42 mcmZR0p~DOWK7Rz6nd=Qqo`P_ObhN!kPFcPmoROl)%LM=nlnk^0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000725,src_000000,time_5030,execs_29095,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000725,src_000000,time_5030,execs_29095,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..38ee24500a85d9149785bbed304f158ae6d0e91b GIT binary patch literal 55 icmd<*M}SX!{QN133?8XDIXRU;oKp#wLle#g$pHX8UJgY7 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000726,src_000000,time_5108,execs_29580,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000726,src_000000,time_5108,execs_29580,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..086774ecfab2fcb611fbcc504314535379cb4833 GIT binary patch literal 69 zcmd<|_{G5ROQ)GR+StO{RDr?LOp<{iMLOEV!rF+5DVxC~H75sCBwt4%JfBekqK20X E04;bA3IG5A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000727,src_000000,time_5127,execs_29692,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000727,src_000000,time_5127,execs_29692,op_havoc,rep_7 new file mode 100644 index 0000000000..f13d857397 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000727,src_000000,time_5127,execs_29692,op_havoc,rep_7 @@ -0,0 +1,10 @@ + + + +' + + +10;20Hfoo[3 + + +1m \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000728,src_000000,time_5139,execs_29768,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000728,src_000000,time_5139,execs_29768,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..36e3b2424176ade9b93d79dc1e49ad684b05ceba GIT binary patch literal 45 acmZSZNX^N~*O6w$4#M-@puk6wR~rC_83sxK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000730,src_000000,time_5182,execs_30026,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000730,src_000000,time_5182,execs_30026,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..f051c5e39d2ec2d40913a41a0d5723f9a8d91274 GIT binary patch literal 44 ycmd1F>26?%HncX*m5w$x%*{y6$;p?FHpu1WD$g&Fqowof6@Z+a6h&Sx0QgM|00000 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000738,src_000000,time_5317,execs_30808,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000738,src_000000,time_5317,execs_30808,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..cf8b5b856d0bb7ab13cf6d0f491f0e5a61bc3df5 GIT binary patch literal 51 kcmZSZc+RTuhE*UxJ!i3WG%puFFA%VLJjWr-s-VaV0Bds$&;S4c literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000739,src_000000,time_5323,execs_30849,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000739,src_000000,time_5323,execs_30849,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..001b9da3c2b58f39134505196182ca766f75a414 GIT binary patch literal 60 tcmZSZ^i0jk$=6W`&-eJxz{tSxl!bwT!9^Mf1kV5f literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000743,src_000000,time_5385,execs_31242,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000743,src_000000,time_5385,execs_31242,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..e4ce82d72d66b4e40571d2f7aa584c878227062b GIT binary patch literal 78 zcmZR`$;sDI2+zr32Lc8U#j+#YxTIqZ@_BP|jEjzJ^GMCfk&c#*PR(h?rA!g146H?w GmkR)hbr$Ua literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000746,src_000000,time_5421,execs_31461,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000746,src_000000,time_5421,execs_31461,op_havoc,rep_7 new file mode 100644 index 0000000000..d36025e2fa --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000746,src_000000,time_5421,execs_31461,op_havoc,rep_7 @@ -0,0 +1 @@ +Hello, ellw, Wor8c! Kd8c!Word!lo,ello, ellw, WorKd8c! diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000747,src_000000,time_5443,execs_31605,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000747,src_000000,time_5443,execs_31605,op_havoc,rep_7 new file mode 100644 index 0000000000..e5dfee4c39 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000747,src_000000,time_5443,execs_31605,op_havoc,rep_7 @@ -0,0 +1,2 @@ +ld!rl +o, WoU [1[;1[; ld!ld diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000748,src_000000,time_5456,execs_31675,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000748,src_000000,time_5456,execs_31675,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..41d1e0066b12496d14311a8b65814c4405f16344 GIT binary patch literal 39 mcmZSZNX^M%g8)MV6Uz+gXnP}55DDbf>L`Tg7qRhjaRC6A#s}O0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000749,src_000000,time_5465,execs_31728,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000749,src_000000,time_5465,execs_31728,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..5e02ebba2de04362ef3284ca62ccded768e2b684 GIT binary patch literal 60 zcmZSZXv~SumyTv)VtmAOHax#5hnI^h+DBSi+J^xMqK!U({w!u_VB!E&V`pTV0U$jkXHuP7%4L`w%KD1_(hG#G*;8VngSr2jV<=H%=01||juE&y6f B659X( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000761,src_000000,time_5671,execs_33035,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000761,src_000000,time_5671,execs_33035,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..b857d9c87bc6a5ebbcb64da9d37bba8357a095eb GIT binary patch literal 24 fcmZQzV93caGR=^Vwl_4$(@_Y|FUm<#jzTyCLrw}%8UX8y35x&# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000764,src_000000,time_5736,execs_33431,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000764,src_000000,time_5736,execs_33431,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..b6a3a53fece4ac32a7e5b046ae4f446b1f51edb2 GIT binary patch literal 40 bcmZSZNaccn`i7hx`9;#vrWRK97=Q}^?3@k_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000765,src_000000,time_5764,execs_33603,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000765,src_000000,time_5764,execs_33603,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..7c3b3cc6d3f34cdca3534d55fdb124ac35948026 GIT binary patch literal 67 ucmZSZNX-F){LA0Iaen*8b^qJ7Z$NMtM0_jCNzqZjEfbz!n3JN&^9=ykZ7W&; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000766,src_000000,time_5774,execs_33659,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000766,src_000000,time_5774,execs_33659,op_havoc,rep_6,+cov new file mode 100644 index 0000000000..82262d5ea4 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000766,src_000000,time_5774,execs_33659,op_havoc,rep_6,+cov @@ -0,0 +1 @@ +04049h[?25h[?9hhhhhhhhhhhhhhhhG8Mhh[?25h[?104 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000767,src_000000,time_5784,execs_33721,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000767,src_000000,time_5784,execs_33721,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..fa32911fcdd612aa01da388d1ea82ef300f9fc73 GIT binary patch literal 53 zcmZSZNX^N~*HH-1uggqPiNnIhp?(c)9+2Nb>=KLU?{rjt(CmFJFF&A}<#J6vPXF literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000771,src_000000,time_5839,execs_34022,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000771,src_000000,time_5839,execs_34022,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..22cde82698f533a623b91bf37f30215c60e4abaa GIT binary patch literal 24 fcmWgeNR7_P*HH+skXB$|%u6x1ev^};%F6`+Qlkck literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000773,src_000000,time_5890,execs_34302,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000773,src_000000,time_5890,execs_34302,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..aea88e06a483e388860d66da48ab92ee022b2ccb GIT binary patch literal 61 scmd1FXJ9am%`eJHNs%^}&S!84&-ZYa1~Q`!4Xh3Gi&7MMxo}DV0N^MNw*UYD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000775,src_000000,time_5898,execs_34333,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000775,src_000000,time_5898,execs_34333,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..85742bbef68226694d65dee0f3261c54682436f2 GIT binary patch literal 71 xcmZSZaL&o`1mb)hh4B2M92dpYOiUm~bTk7){eK4r1_lr>1yvYD4KEij7XTv)78n2k literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000776,src_000000,time_5914,execs_34427,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000776,src_000000,time_5914,execs_34427,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..c6e4dead21f3010fc568120c62843c853287e0ac GIT binary patch literal 86 zcmZSZNX^K}*HB>a*stJ`nj;-89c?Hb{SpW`ozb}YML8*oyg(V|@cevK4v-H43?8ZZ Hio9F^m~A1R literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000777,src_000000,time_5922,execs_34467,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000777,src_000000,time_5922,execs_34467,op_havoc,rep_6,+cov new file mode 100644 index 0000000000..d3d5afaae8 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000777,src_000000,time_5922,execs_34467,op_havoc,rep_6,+cov @@ -0,0 +1 @@ +[ttyel/]8l]8;; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000778,src_000000,time_5964,execs_34666,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000778,src_000000,time_5964,execs_34666,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..98d903ca9a9395823251dc998f598c1187d02dce GIT binary patch literal 50 pcmZSZNX^M%U|^7DU}0cl@F;P1?lJvhZ1YwN`;WjlAKib0tOEs>1bmh_LYt{iZ%|1b<1E|As~#rN-l1TPl=%(Ef+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000780,src_000000,time_6016,execs_34904,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000780,src_000000,time_6016,execs_34904,op_havoc,rep_2 new file mode 100644 index 0000000000..2ae1b5ec26 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000780,src_000000,time_6016,execs_34904,op_havoc,rep_2 @@ -0,0 +1 @@ +[[ttyel/]8M[ttyel/]8 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000781,src_000000,time_6030,execs_34977,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000781,src_000000,time_6030,execs_34977,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..c88bdf82bdfc714d1e3b80dcf1783c05a9759213 GIT binary patch literal 59 tcmZSZNX^N~*HH-1FUl!bOihuFHnFfavNo_bLS~zSl|V?K!W57~E&%u85Q6{! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000782,src_000000,time_6042,execs_35046,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000782,src_000000,time_6042,execs_35046,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..fd4cce545893837366cb58b92bffc47261a070c6 GIT binary patch literal 94 zcmZSZNX_xs#+9FvlasHb5T0L@lkyx0qHn27_HMKU#O)p{q%HS)Koykc3;rU-5ttlPNn4-v=nv;|7kq=UUQx>E|MR B7R>+v literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000799,src_000000,time_6309,execs_36536,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000799,src_000000,time_6309,execs_36536,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..4bc6ba9f7b2362ce7d61d655a7fe358667f6ca87 GIT binary patch literal 61 rcmZSZ_>+^9ucHv2Uj(O97@~cjL>mQ2N4qm9FfdfEJEF*iO^gcwa%&RN literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000800,src_000000,time_6314,execs_36570,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000800,src_000000,time_6314,execs_36570,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..6c9a3327f3f15bcb6d1f928a8b49affc87db122c GIT binary patch literal 25 ZcmZQj2tTup8;C$yS|PtE4@}f^0swY92*v;a literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000801,src_000000,time_6329,execs_36640,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000801,src_000000,time_6329,execs_36640,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..5bcb7f4d78d3774b9c34c1590bfe260db96f998c GIT binary patch literal 100 zcmZSZNX^N~w@zm8NcGFf*I{5}U@*3@GO`LZHMKIZGRT#VHnp%awaT{+F3L$^l#Vqu n(g7+3Yq2g)a<@|u literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000802,src_000000,time_6335,execs_36674,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000802,src_000000,time_6335,execs_36674,op_havoc,rep_8 new file mode 100644 index 0000000000..38cc1319ac --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000802,src_000000,time_6335,execs_36674,op_havoc,rep_8 @@ -0,0 +1 @@ +o, WoU [1[;1[; ; diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000803,src_000000,time_6356,execs_36809,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000803,src_000000,time_6356,execs_36809,op_havoc,rep_8 new file mode 100644 index 0000000000..dd086245ab --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000803,src_000000,time_6356,execs_36809,op_havoc,rep_8 @@ -0,0 +1 @@ +ld! \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000804,src_000000,time_6369,execs_36885,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000804,src_000000,time_6369,execs_36885,op_havoc,rep_7 new file mode 100644 index 0000000000..6be2b70e38 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000804,src_000000,time_6369,execs_36885,op_havoc,rep_7 @@ -0,0 +1 @@ +K, WHHHHHd!HN! Celorld! Celoello, WHHHHHd! Celorld! diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000805,src_000000,time_6397,execs_37066,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000805,src_000000,time_6397,execs_37066,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..32d1662a4b0b121085dec015ba79817dd07b9a54 GIT binary patch literal 20 ZcmZSZNM&e{jx`4&ot#_-1!*C9E&wjp1P1^B literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000806,src_000000,time_6408,execs_37132,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000806,src_000000,time_6408,execs_37132,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..2708dd71d237da85ceaaa3cbc4209246241e3d31 GIT binary patch literal 84 zcmZQjWXA>=>K(%Ky>n8e&84Fa4Xh0fJdl_$4LK<NJT2P6v8Ta*Ll L=0hknQ4kjZ*ODA> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000808,src_000000,time_6463,execs_37479,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000808,src_000000,time_6463,execs_37479,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..afd44813644e556f306c7e4419fcbac591022f89 GIT binary patch literal 29 ZcmZQzIkQcXN0FC-6-e_kAoF;B0RV4D2qpjk literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000809,src_000000,time_6485,execs_37610,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000809,src_000000,time_6485,execs_37610,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..c62d13e5b5c2515632c42cba6266b0398632dfe5 GIT binary patch literal 68 zcmZSZNM+1X(AQ6`NX#wBN!9!O`7?u|fr&%DbhMojrjTg{NE}Ee=j)V&=QlGjGB9uf E03@ds#Q*>R literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000810,src_000000,time_6504,execs_37723,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000810,src_000000,time_6504,execs_37723,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..46247d8a378baaa951be55fbca46426b7958ede7 GIT binary patch literal 16 XcmZRGOU=p2*HH+U{m&vD?a2iIDC-25 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000812,src_000000,time_6544,execs_37933,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000812,src_000000,time_6544,execs_37933,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..d90340f7070746c084acf9ddf62f4ceeaa73e7e9 GIT binary patch literal 85 rcmZSZNX;qX0RkYM1ENU+IVmO<)d#a literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000815,src_000000,time_6587,execs_38154,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000815,src_000000,time_6587,execs_38154,op_havoc,rep_3 new file mode 100644 index 0000000000..3caafcb16c --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000815,src_000000,time_6587,execs_38154,op_havoc,rep_3 @@ -0,0 +1 @@ +[ Wllo,̶L[@ Wllo,̶Lq \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000816,src_000000,time_6617,execs_38326,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000816,src_000000,time_6617,execs_38326,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..867f42ee7e9d47757de26827d59ef8d3db587879 GIT binary patch literal 13 UcmZP&U{K^$2tTupTUwzG01tiw`~Uy| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000817,src_000000,time_6641,execs_38455,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000817,src_000000,time_6641,execs_38455,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..a8e2cca0f82282545bfd5b25df2c3a288b4b32ba GIT binary patch literal 74 zcmZSZNX^N~XN)Lz_xk@Y0tmQyxqPIfje*!#nkz;cC<7Lamc}M+15)QE4btHY07niK A%>V!Z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000818,src_000000,time_6678,execs_38625,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000818,src_000000,time_6678,execs_38625,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..7206576fbf6ed0780c6c27e5a2d9ae8f5a0150f0 GIT binary patch literal 63 zcmc~V%1M!Skv1p-5-usy=F<7*(tZpM;rSlU(u~s4rq)IfDX0qR7tAgxraWBI(Z;^g H($QQ1?Su}N literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000819,src_000000,time_6683,execs_38648,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000819,src_000000,time_6683,execs_38648,op_havoc,rep_8 new file mode 100644 index 0000000000..e93ac5d423 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000819,src_000000,time_6683,execs_38648,op_havoc,rep_8 @@ -0,0 +1 @@ +or[58: \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000820,src_000000,time_6714,execs_38830,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000820,src_000000,time_6714,execs_38830,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..82d3a9e4182d4914eb89f94ae98f733a8034dbab GIT binary patch literal 84 zcmeZB&B@8vVekN9>Hq&CfPkBq%SSre7>IqPxngWU3^!?fa$G(@LtJ$f!t;xAQWSZ) E0RN2_5&!@I literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000821,src_000000,time_6730,execs_38874,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000821,src_000000,time_6730,execs_38874,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..0f3d3e3db488b1f5fa77a37226465b1e146533aa GIT binary patch literal 63 qcmZSZNX<9)l8#mg&ri)U0x~?LqrG#$LJ(#frUY0?QBH~?FCPF%I}$kn literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000822,src_000000,time_6735,execs_38906,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000822,src_000000,time_6735,execs_38906,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..247574e25ca83432282713f60a19c461328e11e8 GIT binary patch literal 61 zcmZSJ0)d}Etj^WNWoTe+WZ;pOpD!J4Y{-Sm%`Hmhx{{icldq!?o?ld!qNvFQ0GZhj AYXATM literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000823,src_000000,time_6778,execs_39164,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000823,src_000000,time_6778,execs_39164,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..f5f08e1bc32f33922f4791c68f8d649f2080a504 GIT binary patch literal 80 ucmZQ)2ZJ2;|Nj{na#D(<^WcmZ%sI?CIr%yY;rSqO7#BvP2?M!BK%)Tr@fl(O literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000824,src_000000,time_6790,execs_39240,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000824,src_000000,time_6790,execs_39240,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..0116a3a0d87dc3d6b0f14995f94b51c773b3f50c GIT binary patch literal 42 ocmZSZNUh1q*HH-1FUkSZ_d#@u;xir)=8}^Wlj8&d1vxo604iS#jsO4v literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000825,src_000000,time_6793,execs_39254,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000825,src_000000,time_6793,execs_39254,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..445453f7427137d37a7827f295c275da7cd4440d GIT binary patch literal 36 ncmZSZNKMV*+$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000827,src_000000,time_6880,execs_39784,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000827,src_000000,time_6880,execs_39784,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..fcd55c25bdfd9afc785fb2f5510e0aec1554b188 GIT binary patch literal 26 fcmZSZP{>gL0S4)4V+-p7ov&g48*-i~@p1tGQN;&< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000828,src_000000,time_6903,execs_39915,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000828,src_000000,time_6903,execs_39915,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..17858ded9d880581c11e70e6049644e06524b1e0 GIT binary patch literal 84 zcmZSZ$jo7ojo6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000831,src_000000,time_6943,execs_40083,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000831,src_000000,time_6943,execs_40083,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..1d0f51c6b3aaf291ab80ed64dd2b3478a18ae47f GIT binary patch literal 34 mcmZSZD9Q;?)6nQOyTrL2mSqZ!V literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000832,src_000000,time_7002,execs_40426,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000832,src_000000,time_7002,execs_40426,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..0e05537ac143f167241244a4c642d085f009c5de GIT binary patch literal 53 zcmZSZNX^N~*HH-1FUn!~&%p4ZDV*VhGy{V)leDz7ytIN22-Jk<6-fh8v|&z)iy|)< E0F&hn{Qv*} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000833,src_000000,time_7014,execs_40498,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000833,src_000000,time_7014,execs_40498,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..3a08e718d51f916cda6c805cdf94dc1ee1e098b4 GIT binary patch literal 63 qcmZSZNX^OD;ROO`7ilP+gCQavZJ1k>nj#%-VqpyhCaEckyj%c?vJBt= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000834,src_000000,time_7026,execs_40575,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000834,src_000000,time_7026,execs_40575,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..93cb3b4f0373a9ddd4a270afdf4a99db01548bbf GIT binary patch literal 69 xcmZSZNX^N~S5pYrQCC-Y0Ah6@BVRh&7$THkl#`+ekp#&B!Oj3wNdYbaE&wX!4}t&y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000836,src_000000,time_7081,execs_40911,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000836,src_000000,time_7081,execs_40911,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..3880448315c49cf7f20a98070849b8876fecc19c GIT binary patch literal 57 zcmZQjPt9RvWy#6c*#H9y9;rD+`8o>W`8hc$ioA;9`9(k)grj|=qk#epMLD^-09fu5 Ar2qf` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000837,src_000000,time_7101,execs_41037,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000837,src_000000,time_7101,execs_41037,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..963b72304b6e8e926bb401b4c0259fa02662985a GIT binary patch literal 41 vcmZSZNX^N~*HH-1FZy!fbB>W|j&wA?p@E5IhIF(&4-b%MZ=+vB?d@zSWMtRQ8;ld>sX#2#{t7kd8K<7Ou$41pvyv3PS(@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000843,src_000000,time_7216,execs_41721,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000843,src_000000,time_7216,execs_41721,op_havoc,rep_8,+cov new file mode 100644 index 0000000000..277fd20ec3 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000843,src_000000,time_7216,execs_41721,op_havoc,rep_8,+cov @@ -0,0 +1,2 @@ +1A% +o r[?0049h, Wo \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000845,src_000000,time_7237,execs_41832,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000845,src_000000,time_7237,execs_41832,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..08cf94ee926474c6c06e70b31f04978710a72c39 GIT binary patch literal 83 zcmZSZNL2{WKeBt9fOM>{Z>0c3zK%k;K~YW$Kah7|cTNt750!^AuqcFRo1CKXiwgk1 CAst}= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000846,src_000000,time_7243,execs_41867,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000846,src_000000,time_7243,execs_41867,op_havoc,rep_8 new file mode 100644 index 0000000000..d234948a96 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000846,src_000000,time_7243,execs_41867,op_havoc,rep_8 @@ -0,0 +1 @@ +[[[ $ [[ $ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000848,src_000000,time_7317,execs_42330,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000848,src_000000,time_7317,execs_42330,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..40baab4aa7e17f840eb28aa9c531d867cf6e8bd0 GIT binary patch literal 38 jcmZSZNX_}rpra6;R1~=rMh8eo8>=aRNd^W+23{@z;Km7| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000850,src_000000,time_7336,execs_42431,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000850,src_000000,time_7336,execs_42431,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..bf15b63d1f036eecbc4b52c4d4bebddcaba7bcf2 GIT binary patch literal 55 ucmZROj6FtN;#W?*0t$N=%&Oe}M9@_m6ICoLx@1;l`WC@8I{$OQm(5)Nbl literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000852,src_000000,time_7362,execs_42541,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000852,src_000000,time_7362,execs_42541,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..253af532a84f89b85d306b7ad85131e4723d5a48 GIT binary patch literal 57 kcmZR$-IA!t%Wx+ZNOCbs2e2eCcp%tH+?YZ@bxJ@C0A-U3b^rhX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000853,src_000000,time_7411,execs_42853,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000853,src_000000,time_7411,execs_42853,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..2eaee0a05db93d4314fdda2dede8156da2ac98c7 GIT binary patch literal 77 zcmZSZNX^N~(@_Y|FUm<#Ztezdb|9aTkqZD0$q@Ab literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000854,src_000000,time_7435,execs_43002,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000854,src_000000,time_7435,execs_43002,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..9a3435d6033e3ee575fede5936d790a228a05b24 GIT binary patch literal 31 kcmZSZNX^N~*HH-1F9Kry@cevfZ7zd+MP9C)6h&SU0FBfK`~Uy| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000856,src_000000,time_7480,execs_43283,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000856,src_000000,time_7480,execs_43283,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..2c490ca7573e0c559613717a5607428cee38ec32 GIT binary patch literal 45 ucmZRGNX-e)*HMVhFUm<#%&E@T(GAbf$uTm`k&d=EG%zWJfEPd>FBbq%K@PeA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000857,src_000000,time_7501,execs_43422,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000857,src_000000,time_7501,execs_43422,op_havoc,rep_5 new file mode 100644 index 0000000000..19a642ef8b --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000857,src_000000,time_7501,execs_43422,op_havoc,rep_5 @@ -0,0 +1,3 @@ +rld, o +rld, o + \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000858,src_000000,time_7528,execs_43598,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000858,src_000000,time_7528,execs_43598,op_havoc,rep_3 new file mode 100644 index 0000000000..f8afe6e223 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000858,src_000000,time_7528,execs_43598,op_havoc,rep_3 @@ -0,0 +1 @@ +Hello, Wopld! diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000859,src_000000,time_7542,execs_43688,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000859,src_000000,time_7542,execs_43688,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..f9b51a2f6998bd8ea4452b0188c0735983088f07 GIT binary patch literal 43 scmZSZNX^Ls;@qIr7U^gc3u_|=18bw4d>w^wplCQ)G`}b(MUj^a03ApSy8r+H literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000860,src_000000,time_7568,execs_43847,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000860,src_000000,time_7568,execs_43847,op_havoc,rep_8,+cov new file mode 100644 index 0000000000..b0e5a0fc55 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000860,src_000000,time_7568,execs_43847,op_havoc,rep_8,+cov @@ -0,0 +1 @@ +e[?2E [?0404o,`Ge \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000861,src_000000,time_7577,execs_43898,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000861,src_000000,time_7577,execs_43898,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..6b6d197c56e578f15dd1f62214c9861db622e8af GIT binary patch literal 38 kcmeZBP0jiLUm?a&S{4aJTl0D_Fyw^i7v-cV@^Wzj0MJkgLI3~& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000862,src_000000,time_7587,execs_43958,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000862,src_000000,time_7587,execs_43958,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..dc7c2293f3fd9a4ecebdd979796b9186c1184adb GIT binary patch literal 81 zcmZSZNHxts0XZos+}xtn6lv*b6KlqtUM7Z|6pz%LoO~Un@cg2N|I*Rc201B;yj(y8 H6aX^;k$oC@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000864,src_000000,time_7594,execs_44001,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000864,src_000000,time_7594,execs_44001,op_havoc,rep_4 new file mode 100644 index 0000000000..2964adcb24 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000864,src_000000,time_7594,execs_44001,op_havoc,rep_4 @@ -0,0 +1,2 @@ +% +o r[?0049h[+g, Wr[?0049h[+g, W \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000865,src_000000,time_7600,execs_44042,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000865,src_000000,time_7600,execs_44042,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..d349193dc76e2dc73f3267029a4b581529d03134 GIT binary patch literal 120 zcmZSZNX^NSj?D>gEy_uejyATiwodiU$=CT`f1n6RDY#(=u5NBzIe6rOx^Nkq!pEz~ G%LM@L>?J4w literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000866,src_000000,time_7624,execs_44177,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000866,src_000000,time_7624,execs_44177,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..97e2ede78c577ea2bd46a9b631440e2c7f90cc57 GIT binary patch literal 61 zcmb1+R$TdH$J!4o6k#;)HfcM1Lj#kXoSb}y1_lO(90ms7Z8`Zm3K4&iKt6*g4$v0C7&kxLTR^$TG`r-Nc(jY+{Ag2gP5Q~tswl literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000869,src_000000,time_7663,execs_44415,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000869,src_000000,time_7663,execs_44415,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..ddce49ee55214bc8fb25cf53fb9815e7a0a4eabe GIT binary patch literal 57 rcmZSZNM-Oy&B@8vQ3#(@l#_Cgr@ksD1;WpV@j;SsPKqKg5ODzjOiB~> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000870,src_000000,time_7667,execs_44445,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000870,src_000000,time_7667,execs_44445,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..2800f08f9fbeab2d5199b6c56abfc64c57fa6a18 GIT binary patch literal 82 zcmZSZP{_&2*HH-1FUm<#Wcyq4fU_AYuRsI{(F_0p literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000874,src_000000,time_7791,execs_45196,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000874,src_000000,time_7791,execs_45196,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..f7e27167daf3be2c1503887e327df3d2ddccb789 GIT binary patch literal 16 UcmXrE%#e<@_f-Lr`8o^?03v?_vj6}9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000875,src_000000,time_7794,execs_45215,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000875,src_000000,time_7794,execs_45215,op_havoc,rep_7,+cov new file mode 100644 index 0000000000..19c4336bac --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000875,src_000000,time_7794,execs_45215,op_havoc,rep_7,+cov @@ -0,0 +1 @@ +[ !ZlW`31 WoEZlW[1;%1; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000876,src_000000,time_7830,execs_45440,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000876,src_000000,time_7830,execs_45440,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..9c4f415fca427b757e17dbba9118606a994e8582 GIT binary patch literal 41 wcmaFvk(v{b&t-3DU}Bje&A`AQkRcsyZ^-)pKWk3Dj)IOt_>H2R6h&Sx0Q|@c+yDRo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000878,src_000000,time_7835,execs_45470,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000878,src_000000,time_7835,execs_45470,op_havoc,rep_5 new file mode 100644 index 0000000000..02c19b9692 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000878,src_000000,time_7835,execs_45470,op_havoc,rep_5 @@ -0,0 +1 @@ +Hello, Wollrld, W Worlld irollrld!! diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000879,src_000000,time_7860,execs_45630,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000879,src_000000,time_7860,execs_45630,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..801ceef004f50b5ed6df6166bbacac28688ba602 GIT binary patch literal 58 zcmZSdNIi07nJhQ3Rj> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000884,src_000000,time_7937,execs_45948,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000884,src_000000,time_7937,execs_45948,op_havoc,rep_7,+cov new file mode 100644 index 0000000000..b39fcc9586 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000884,src_000000,time_7937,execs_45948,op_havoc,rep_7,+cov @@ -0,0 +1,2 @@ +EEE +LCDdCD \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000885,src_000000,time_8026,execs_46481,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000885,src_000000,time_8026,execs_46481,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..f440f5201a151e4e7f3af55d3bdba128db1e9382 GIT binary patch literal 55 tcmZSZV5tA^z`(!|o?n#n9!l|l;MY|MpHQ?Z<%uE}ui{%yh(JC<000Q369xbP literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000886,src_000000,time_8036,execs_46538,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000886,src_000000,time_8036,execs_46538,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..09d7724c5a19174bcb745555c40aba577359987b GIT binary patch literal 53 zcmZSZNX^OVjyAM5&XtZfHq6Zca`UC54RU$8%JYkIQgjp;iln1~iv06!6~aLxio9F^ DwL%Zg literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000887,src_000000,time_8043,execs_46582,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000887,src_000000,time_8043,execs_46582,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..22de8bf703747eacce515d93e0c171035e958d5c GIT binary patch literal 63 xcmZQb&Svme2tTupTUxi|WIK%!g#9IXtN literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000889,src_000000,time_8143,execs_47183,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000889,src_000000,time_8143,execs_47183,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..0224c34baa4fa4269a11f50f6a15b8ee5d75623a GIT binary patch literal 42 jcmZSZNY6>n$@$35&5dAjbLXVwfC-Q|H&;%IA}==p7Fr9f literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000890,src_000000,time_8150,execs_47222,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000890,src_000000,time_8150,execs_47222,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..e9b037dd39dd04b27c087602402058e20963e450 GIT binary patch literal 36 mcmZSZNM(?YmX0=*j<(Lq$=6ZHX^>I~&kxE;QPhD@yj%dO=?RDc literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000891,src_000000,time_8222,execs_47666,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000891,src_000000,time_8222,execs_47666,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..d2b431d7cdcbd924e47c04801a9d75d5b406bc80 GIT binary patch literal 37 ncmb1kk#>>x&H3+A-@w3-pPrK<9c{qH%lnBJ0&+TaT3cEG!siM= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000892,src_000000,time_8251,execs_47844,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000892,src_000000,time_8251,execs_47844,op_havoc,rep_5 new file mode 100644 index 0000000000..0dca8ec615 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000892,src_000000,time_8251,execs_47844,op_havoc,rep_5 @@ -0,0 +1 @@ +Do`ell, Pmhell \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000893,src_000000,time_8282,execs_47986,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000893,src_000000,time_8282,execs_47986,op_havoc,rep_5,+cov new file mode 100644 index 0000000000..a3f8aa07d9 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000893,src_000000,time_8282,execs_47986,op_havoc,rep_5,+cov @@ -0,0 +1 @@ +,"Qord! diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000894,src_000000,time_8285,execs_48002,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000894,src_000000,time_8285,execs_48002,op_havoc,rep_8 new file mode 100644 index 0000000000..43d05c92fd --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000894,src_000000,time_8285,execs_48002,op_havoc,rep_8 @@ -0,0 +1 @@ +ootpEl  \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000895,src_000000,time_8313,execs_48180,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000895,src_000000,time_8313,execs_48180,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..864f4197a483f1fa77d202a627dc808470c587fd GIT binary patch literal 50 ucmZQj2+uFdNm1m@OqPzee);X?%PX%~Um}1byk&ZU8u(q~#OU=m%)k#rg=K=s^JqH8; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000899,src_000000,time_8336,execs_48315,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000899,src_000000,time_8336,execs_48315,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..625ab0eb7063f21792c9729ffdd08840d7bd981f GIT binary patch literal 74 zcmZSZNX_|QFDol83k32Y0tzq$K;klBNg08hptT?J8yLd#Tcx87dAWE~6nVJ-`0)+( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000901,src_000000,time_8374,execs_48565,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000901,src_000000,time_8374,execs_48565,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..108e3d9dfdee36b728affd88ae1cbe67733d9d88 GIT binary patch literal 48 lcmZSZICA93(RD|TY~zxSHL&)rgt3lXMia@&*HH-12LKj-6afGL literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000902,src_000000,time_8376,execs_48575,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000902,src_000000,time_8376,execs_48575,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..07fea0030184dbae76c5221e2b36d812ee92a68f GIT binary patch literal 72 zcmZPwNEKjE=r76>U{K^`U^%l*kq1b#g6Nz{`8o>W`9*n{@*hnttW2$p3=BZ>IVp;~ FTmX(t5-tD$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000903,src_000000,time_8388,execs_48646,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000903,src_000000,time_8388,execs_48646,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..afb073a8c9ecbcc6eaa48ed67fd03207429f7aa4 GIT binary patch literal 69 wcmZSZNX=njVEE7QKU_N6*ia!n-!&=+!pzPu&MD4GQN$_1%avaQl;`0B0LqCJHvj+t literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000905,src_000000,time_8445,execs_48955,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000905,src_000000,time_8445,execs_48955,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..d58c243fc368946b8d64136a7b3ed6ae61c00471 GIT binary patch literal 44 zcmZSZNX^N~*HOsH$^75I%k|$wnvajKULm}yC`X5nkC!h$MUgi=zi4ubw7E0@G(8OR literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000906,src_000000,time_8455,execs_49013,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000906,src_000000,time_8455,execs_49013,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..e9b55ac3b10d79dd973220c3589daf6e15d29fa5 GIT binary patch literal 43 pcmZScNX=o8jyAM5&V@6iql{&8Gvae{@};81ac1V^^*e=bRZ}K7z>CQ3%fmDgx6*IpO(5IYl{w`3%0&(MAE%(I%D| V($U&KLsAq`l%*)j6y*R3E&xxzANv3R literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000908,src_000000,time_8532,execs_49504,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000908,src_000000,time_8532,execs_49504,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..521f8655fb125b77a4a996bfa9c1e829e4d859de GIT binary patch literal 58 zcmXpq@G$U5%g>jNHa6S_1dNP~{|$1bqfITWOsymt7=U~rNX^N~-?oi`fuV_k!6Ov} Gc)0-NZ4Xrd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000909,src_000000,time_8555,execs_49654,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000909,src_000000,time_8555,execs_49654,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..5f03793a321867e4954db0a18d5b3bd121adc9f3 GIT binary patch literal 38 scmZSZn3!Lbb7mX2w2Fm{DUedI&@l~CMUm$x0F=lIApigX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000912,src_000000,time_8597,execs_49865,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000912,src_000000,time_8597,execs_49865,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..098ac7ac1a6903cf9596e8e28213c7498ff5725a GIT binary patch literal 46 ycmZSZU|`fyh_$r#wE_WKMJp@mSOaU{%Fij=xTIslQ*(0ibriz$i*guJc)0)tHVjSx literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000914,src_000000,time_8634,execs_50094,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000914,src_000000,time_8634,execs_50094,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..4a524344ffa96179fbfef47115a92dc588c45892 GIT binary patch literal 42 scmZSZNX^L!&o9c?QOHSA00~MmFr-LFn^;&ofJBl~0p-sL@&Et; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000915,src_000000,time_8636,execs_50103,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000915,src_000000,time_8636,execs_50103,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..6cc9684fc96d09d3da311c9131348f28347afe93 GIT binary patch literal 77 zcmezGz`(!|o?n#n9!7bj=H%q-)c;49;Qzp{s}Me+Xj94)MFo(K6h#JzS}2c~3jjNB B8v+0T literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000916,src_000000,time_8640,execs_50124,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000916,src_000000,time_8640,execs_50124,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..12f106a4762565320ce1c92a90ce0a1afc6637c9 GIT binary patch literal 43 qcmZSZNX^N~*HH-1PvwGu`i7hx`9;#vrWRK9KmZb~Z%9#OegOahvWN49ZE#~NlxGce>Z2q=W-7v-cV@^S$H&ASQ> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000923,src_000000,time_8915,execs_51759,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000923,src_000000,time_8915,execs_51759,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..4056fa2d314d5f8750a276d16d0a30bc02d45b9a GIT binary patch literal 24 bcmZSZNGr&fjy5*r27uFUpaQw)0iVkdC&`*I{5l=cg$00udJgPE-s% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000926,src_000000,time_9015,execs_52375,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000926,src_000000,time_9015,execs_52375,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..6f63d22012fcb856036900ca5a6b854ae2c88eed GIT binary patch literal 33 ecmXqLmd^2TmYyAj1YD$De5K7*^3A3F7#skug$Zc@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000927,src_000000,time_9025,execs_52430,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000927,src_000000,time_9025,execs_52430,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..9609090b00a4c2b6161c3547c3d6011c0478eaad GIT binary patch literal 64 WcmZQ&Wo2cMV8I4(%fMALZ~*`(+yN>8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000928,src_000000,time_9076,execs_52732,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000928,src_000000,time_9076,execs_52732,op_havoc,rep_4 new file mode 100644 index 0000000000..a1a7701909 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000928,src_000000,time_9076,execs_52732,op_havoc,rep_4 @@ -0,0 +1 @@ +lDDDMHello! PorllDMlDDDMlDM \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000929,src_000000,time_9096,execs_52855,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000929,src_000000,time_9096,execs_52855,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..f9896081dd66ffe60dd11f2aaa9f2e124e4348af GIT binary patch literal 62 qcmeZB&B@7^s&8OmIC6wRAw`jwOCdb}$c`fn9v}%F2!%}^tQG)<029jq literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000931,src_000000,time_9172,execs_53302,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000931,src_000000,time_9172,execs_53302,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..e1dae8f167c5240288fcb67ce91dae850f8cb33f GIT binary patch literal 77 zcmZSZNX^Ny)=}V+jy16MtvqsM+dJvloc}J;zB&KvxeTmx@^uu#^TYFta#9p|@hd9g F0suQO95Vm_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000933,src_000000,time_9226,execs_53620,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000933,src_000000,time_9226,execs_53620,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..4a439ad00ed485365695eb4d5bf37ef6bd3733b4 GIT binary patch literal 111 zcmZSZNEOJCjrtItma564?L)_5c6>hp`(#3i69` MQWbf@O2JGn0Kz~#ApigX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000934,src_000000,time_9228,execs_53628,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000934,src_000000,time_9228,execs_53628,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..65e942af8d511ecf5638b9fb662e640636c618a4 GIT binary patch literal 45 hcmY!gPhnL6VwUHuEN@s@!}A$HJP^)A1|aF26aW@~4N3q2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000935,src_000000,time_9232,execs_53651,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000935,src_000000,time_9232,execs_53651,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..13a2e2949e16755dce12562672ed4c86877a9a3b GIT binary patch literal 15 WcmYe1j^;JX$=6X}U|e(B!vz3J9UPnh literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000938,src_000000,time_9280,execs_53856,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000938,src_000000,time_9280,execs_53856,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..4f00ded2932e2193c2236d4cbd5f7ac811a93de8 GIT binary patch literal 46 jcmZQzP~=qzKeLTnTH%bNBJXaG)Eogcq1{m6q{s^ZKA;dd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000939,src_000000,time_9285,execs_53875,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000939,src_000000,time_9285,execs_53875,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..00dc356c633e94351adf4509fbd4635dbcf31883 GIT binary patch literal 57 rcmZSZNXf~`*HH+MD#}Tbo*jh*T$mYPKmp2NVPJ6al{QyV{voD@Y~etv1V0Fa>z6a(`?3|?IT-QEYd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000948,src_000000,time_9490,execs_55076,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000948,src_000000,time_9490,execs_55076,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..0d48d3cc3e490cba73e6cb7857f89439cff41a13 GIT binary patch literal 60 zcmZ3!eED*>GuyaT6wYkpk4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000950,src_000000,time_9525,execs_55281,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000950,src_000000,time_9525,execs_55281,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..fa6fbafa6040fbb5d8fdd8f6a75b9520b5ab5885 GIT binary patch literal 37 ecmZR`$;sDw#r2nq8$@}eqHwvndAYb1xw!%NHVZ8P literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000952,src_000000,time_9547,execs_55362,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000952,src_000000,time_9547,execs_55362,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..4e0e0dc4e19e402a8575ad9b56dedf91b73eba64 GIT binary patch literal 54 wcmZSd@JMy_kY<1ZF?M!#c?OTvoSgg&5CKHe(Z+_kk*RqgmO+9-cz#h103QwwPyhe` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000953,src_000000,time_9553,execs_55400,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000953,src_000000,time_9553,execs_55400,op_havoc,rep_7,+cov new file mode 100644 index 0000000000..511302402a --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000953,src_000000,time_9553,execs_55400,op_havoc,rep_7,+cov @@ -0,0 +1 @@ +oo  \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000954,src_000000,time_9562,execs_55451,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000954,src_000000,time_9562,execs_55451,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..296cd86a376a2255f96d93a5f13d54f199ef30f3 GIT binary patch literal 61 vcmZSZNX^N~_fiPYFUm<#43LgCo;EoGQmYke?9fk0G0frRmXp=*%tgI|jtcMQ$I&=sCcu@&< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000956,src_000000,time_9672,execs_56138,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000956,src_000000,time_9672,execs_56138,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..a70443544dfdd5313c9c731f0c135d5cfdd3c32a GIT binary patch literal 45 vcmYfK@Ai2?yH7Xb4=6Kenf literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000959,src_000000,time_9770,execs_56743,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000959,src_000000,time_9770,execs_56743,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..4f7bb8503e1fb21d478fd72d3545935c2d10cfca GIT binary patch literal 20 YcmZSZNX^N~xA2vY2H~Qd6h&Sx06a1UWdHyG literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000960,src_000000,time_9826,execs_57071,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000960,src_000000,time_9826,execs_57071,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..9600ba841163b4173f00b06da48acfd02c92ae8c GIT binary patch literal 32 ncmZSZNX^N~*HH-1FUs-Y639=_Ns;#8<&uu(<*H3lr@Rg1>3XqOAW)J}KfJl)yhZ)X-$U)>`qCiE8yj%dVzY|md literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000963,src_000000,time_9882,execs_57388,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000963,src_000000,time_9882,execs_57388,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..dc3a6363a51106e75ff11764fb90e83d49d90f3a GIT binary patch literal 16 XcmYe1mX0>DHp%Jz#Sorfl;Z*bDe47u literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000964,src_000000,time_9897,execs_57477,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000964,src_000000,time_9897,execs_57477,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..440c8341522b49aefccd23c62c2476fcb1f0d1f6 GIT binary patch literal 47 vcmYd2m{YE!5S~=zJzLsBI++6k{{IKkia?x`BfwCk5T3)qz{tVjk*Wv)F(?Y- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000965,src_000000,time_9899,execs_57490,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000965,src_000000,time_9899,execs_57490,op_havoc,rep_6,+cov new file mode 100644 index 0000000000..c2b5d9f68e --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000965,src_000000,time_9899,execs_57490,op_havoc,rep_6,+cov @@ -0,0 +1,4 @@ +E +LCD[1[1E +LCDdE +LCDd1;3DdC \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000966,src_000000,time_9906,execs_57526,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000966,src_000000,time_9906,execs_57526,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..c45af0d50bf6e1a390bc74fc6dcdd13dcc1db7a5 GIT binary patch literal 66 pcmZSZ$jP@;2v-QtFUr4p^JY%;OCZ>=;pNMl8{h!9ij)*yE&#?3CKvz! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000967,src_000000,time_9953,execs_57798,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000967,src_000000,time_9953,execs_57798,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..d0825a753cd0e0ca7405ab386a6bfb7cc24c0236 GIT binary patch literal 46 vcmZQLky?|JucHu=Uu2vs9c^Nin~|E6lP?`@YzSi+Wbkq+^5&!{e&PZEXZH@G literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000968,src_000000,time_9979,execs_57956,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000968,src_000000,time_9979,execs_57956,op_havoc,rep_2 new file mode 100644 index 0000000000..f7314ac09c --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000968,src_000000,time_9979,execs_57956,op_havoc,rep_2 @@ -0,0 +1 @@ +;HCZZZZZZZZZZZ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000969,src_000000,time_10003,execs_58103,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000969,src_000000,time_10003,execs_58103,op_havoc,rep_5 new file mode 100644 index 0000000000..1a843aad7e --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000969,src_000000,time_10003,execs_58103,op_havoc,rep_5 @@ -0,0 +1 @@ +,0H0Hh[?104}, Wofo,0H0Hh[?104}, Wofoo[31 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000971,src_000003,time_10045,execs_58301,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000971,src_000003,time_10045,execs_58301,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..b981516e345d34c55a40f6afb2c67e4c66fe80f7 GIT binary patch literal 68 zcmZSZNX?OE2>buP;lIG+|NsA|j`omt^v=o5O9cQLMFa!@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000980,src_000003,time_10150,execs_58590,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000980,src_000003,time_10150,execs_58590,op_havoc,rep_5 new file mode 100644 index 0000000000..3cf1398f1e --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000980,src_000003,time_10150,execs_58590,op_havoc,rep_5 @@ -0,0 +1 @@ +3mlo,[1;3L040 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000981,src_000003,time_10169,execs_58657,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000981,src_000003,time_10169,execs_58657,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..9c4bf231f25dc41a6aa828b01a7cf81e4aba81c4 GIT binary patch literal 15 WcmZROjyCd?j`omt@&2EgmkIzJXato2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000984,src_000003,time_10190,execs_58715,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000984,src_000003,time_10190,execs_58715,op_havoc,rep_8 new file mode 100644 index 0000000000..0e747848d2 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000984,src_000003,time_10190,execs_58715,op_havoc,rep_8 @@ -0,0 +1 @@ +[2J[J[- Wrl- Wrl*HliRe \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000985,src_000003,time_10196,execs_58731,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000985,src_000003,time_10196,execs_58731,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..a337ba1bc1a84ba15ae1fd2d16111e5868164f22 GIT binary patch literal 15 QcmZROj<#`zg3P>B02?R-2LJ#7 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000987,src_000003,time_10215,execs_58783,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000987,src_000003,time_10215,execs_58783,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..2b5ea4b5f010951f0112ed26389e94cc04e8be56 GIT binary patch literal 36 rcmZROjy5v#l4gkZeG+XHARX<_puoUTx$el3ZCujP9@5c$Ihnfwv3d(f literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000988,src_000003,time_10225,execs_58817,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000988,src_000003,time_10225,execs_58817,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..6b02849ca3616e402597e713e475c1a3c4538b69 GIT binary patch literal 15 WcmZROjy7_Z4pv}bV2IB2O9cQF0s`>> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000989,src_000003,time_10227,execs_58825,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000989,src_000003,time_10227,execs_58825,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..d992dced7810524c9c625388c5a6d16c767fbcc8 GIT binary patch literal 60 scmZROjy6hTQ1FnB_Rh)hNacb9#iE=P#b^{!c`h!9sE>5Cu}@wq0BINuj{pDw literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000992,src_000003,time_10297,execs_59064,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000992,src_000003,time_10297,execs_59064,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..19d67c50487c4623e75bc5b552c78876c5683aaf GIT binary patch literal 31 ccmWe+h&J+)mX1!$iH-u1nR#$-d30hb0E0~lJpcdz literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000993,src_000003,time_10306,execs_59095,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000993,src_000003,time_10306,execs_59095,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..a441b857575ce37b70ea8db2e626b8bf3cd079db GIT binary patch literal 15 WcmZP&k2dm>j!u$}_Rh)7O9cQMNdzze literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000994,src_000003,time_10324,execs_59164,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000994,src_000003,time_10324,execs_59164,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..5a38b35cefe43fe2874bf3ff985ad7bfe5f13152 GIT binary patch literal 22 dcmZRO7IpBFj@Hln@#-8?k%x4&cV}i^DgaH}2fzRT literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000995,src_000003,time_10325,execs_59172,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000995,src_000003,time_10325,execs_59172,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..b3287a9d59ec0c3b954cf8dc83c7597b89632eca GIT binary patch literal 47 PcmZROjyAF)8l(aM^dAb6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000996,src_000003,time_10331,execs_59192,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000996,src_000003,time_10331,execs_59192,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..6e5c188249dd8826fb87637e4b95b108c8822eb9 GIT binary patch literal 39 pcmZQDi8k_*W{{3H_L7eFkY;!SWkh>;NJmRY3rI(M=VazJ0syg~3G@H} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000997,src_000003,time_10333,execs_59201,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000997,src_000003,time_10333,execs_59201,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..baf4b6fc14ef6bd166d293933a4ee22d1545b0fc GIT binary patch literal 58 wcmZROc5(_gmyULF0%0Jl+zANsi&ArPP&n~AaSZuIAt{Q{9@5d?IhlE>0NET7T>t<8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000998,src_000003,time_10335,execs_59211,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000998,src_000003,time_10335,execs_59211,op_havoc,rep_6,+cov new file mode 100644 index 0000000000..56977fe490 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000998,src_000003,time_10335,execs_59211,op_havoc,rep_6,+cov @@ -0,0 +1 @@ +ABCDbG8G \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000999,src_000003,time_10342,execs_59238,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000999,src_000003,time_10342,execs_59238,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..e86358608df4c9a66f6a948bfe6cb95836c7c571 GIT binary patch literal 31 lcmZSZHH$V1kd8L7%#e=eRea0I|AGIBJQtAVos*fD3IK$|32y)Z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001001,src_000003,time_10378,execs_59382,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001001,src_000003,time_10378,execs_59382,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..ac4c4905bf251cc6c3e951f8f41688abe755240f GIT binary patch literal 65 hcmZROcE$=UoSivQ01JZWY~&>!?I9iQos*fD3IKsn3tj*K literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001002,src_000003,time_10381,execs_59394,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001002,src_000003,time_10381,execs_59394,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..a7df9df220e16af757831f218698d8149c1d8747 GIT binary patch literal 48 scmZROjyBR_l#VquRpjMjln!7iWbjChHu6Fd%8`!tkdF4w$;|Ty0L=Lb%m4rY literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001003,src_000003,time_10384,execs_59407,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001003,src_000003,time_10384,execs_59407,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..c28c81d1efc4f4ee4b45b97e1979c9b24d99932b GIT binary patch literal 50 jcmZROjyCd=_6K1PX$A<#Lps_!Co>P7p9&Ps$V&wPAju62 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001004,src_000003,time_10395,execs_59428,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001004,src_000003,time_10395,execs_59428,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..5bf33fbd5b690e5e377c3c1bfdfb496e77b0f6de GIT binary patch literal 64 scmZROj<)fVj`fg^_RevUjyAM5&XtZfHq6aP&B?(dm9J1RF&v0f0V*gGqyPW_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001005,src_000003,time_10398,execs_59438,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001005,src_000003,time_10398,execs_59438,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..0af7fa377c9eee6c7639e30a0bdac268ccc3ea2e GIT binary patch literal 62 gcmZRO@sgHSfDt|(($Tp&nJ9dqoEjEkpt8JF0D;5}&;S4c literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001006,src_000003,time_10411,execs_59477,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_001006,src_000003,time_10411,execs_59477,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..0cb4da7794f47d7745205f0f4fcf65b325314a71 GIT binary patch literal 59 hcmZRS1_A~XX(JGg0-}w)q@z8+DB3$GGY_4g3IH2G41)jw literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001007,src_000003,time_10428,execs_59527,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001007,src_000003,time_10428,execs_59527,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..94ffce22a30dcc9e35b97630b4a62cbc2e724075 GIT binary patch literal 48 vcmZROjyCd=j`omdf`XjPJSL_`Ku&%UgFuFKw7sE$NkobwFIRaqP%0Gw&YTJy literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001009,src_000003,time_10464,execs_59654,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001009,src_000003,time_10464,execs_59654,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..dd4082bd3d72279304ce6e3bc6c31318d7300837 GIT binary patch literal 61 rcmc~{U1cZi1k1>k6C_|@vcV)DnXQu`2i5`rZ$u2F literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001010,src_000003,time_10483,execs_59736,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001010,src_000003,time_10483,execs_59736,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..354ddd5b9b65810dbbc68419a7479e21f3270749 GIT binary patch literal 36 hcmZROj+XcIl8$Czi11P5m4@@ILA>Z_@0`rMQ~-JW2crN0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001011,src_000003,time_10509,execs_59832,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_001011,src_000003,time_10509,execs_59832,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..9cf7c94dc01c7f071d652b994d4add18a40a4b6b GIT binary patch literal 27 acmZROjyBDZj)ssRRy2_RH!3=sF%ZDir{2Hwa1q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001013,src_000003,time_10532,execs_59928,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001013,src_000003,time_10532,execs_59928,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..5daa871f51d9ab8720de1554c7bbe09e169d3dcb GIT binary patch literal 28 dcmZROj%HwB5X_C1j<%DIPR}v&f-*9VyZ}&;2CD!7 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001014,src_000003,time_10553,execs_60000,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_001014,src_000003,time_10553,execs_60000,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..533977c988102d728a7a2c1f79ca1fc9aeaac322 GIT binary patch literal 38 ocmZSJj5hLO@Ni7c$;oF3NM(RBq@#_e&6SS!kdF4w$?Q)B0KxhTEC2ui literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001015,src_000003,time_10564,execs_60045,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_001015,src_000003,time_10564,execs_60045,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..088a1e5c063209703730674897df978e858a91ca GIT binary patch literal 28 TcmZROj%LRIMqbjfnR%%I8{-2d literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001017,src_000003,time_10597,execs_60138,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001017,src_000003,time_10597,execs_60138,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..ff5b8bdcc68549d563edda07307eec55a9660294 GIT binary patch literal 27 icmZQD^70ajmX0>Dur{(bur@L^jgpS`X2{Df%?1EbM+TVy literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001018,src_000003,time_10605,execs_60173,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001018,src_000003,time_10605,execs_60173,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..06316b1630d9ff789f8918055d98bd7753ca53a9 GIT binary patch literal 16 XcmZROjy6j2l#ce0j`q&U%$o%OARGj+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001019,src_000003,time_10607,execs_60181,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001019,src_000003,time_10607,execs_60181,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..05c2503aeb674690332c4d8e5aa89a1d7ab2e6f4 GIT binary patch literal 54 UcmZROjyCd=j^-l)Wagy;0EWf|4FCWD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001020,src_000003,time_10613,execs_60193,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_001020,src_000003,time_10613,execs_60193,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..4141a4bcdbc24b0afb9c44a070fa545592a9f985 GIT binary patch literal 20 XcmZROj`oo5myR~_0yDf*GxJgbGZF=_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001022,src_000003,time_10649,execs_60301,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001022,src_000003,time_10649,execs_60301,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..07a4474c21a87298bdc46955166aa2f55dafb8ae GIT binary patch literal 45 ecmZSh?1T<3e7*n#IUdr{7CD)DP^LGKnF;`npc0D! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001023,src_000003,time_10655,execs_60322,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001023,src_000003,time_10655,execs_60322,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..e94e4124028e4457f7e9846392d3833e5f52c851 GIT binary patch literal 47 jcmZROjy5{F1p{mZi?DO^ase4$(hLm$|9j_T=A{Avb{ZJw literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001024,src_000003,time_10665,execs_60351,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001024,src_000003,time_10665,execs_60351,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..869f815974992a064fa9b65704761b2c55f4f43a GIT binary patch literal 52 lcmZROj@I?gVZZ=j;nbX*d>w`GvZ9z2Z4V&u2I9=TQ~<#{3RVCB literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001025,src_000003,time_10696,execs_60475,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001025,src_000003,time_10696,execs_60475,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..df4e6c0cc5ae70a81abccbe89dbaf8ad290db537 GIT binary patch literal 23 ccmZRQjyCp^j`om_29hb#(cU=>ObiUE06Z)N;s5{u literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001027,src_000003,time_10715,execs_60535,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_001027,src_000003,time_10715,execs_60535,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..1c7e9f2ed1d247f880f8a46d3241aa60a215499e GIT binary patch literal 47 hcmZROjyCd=j^;-P9;rDw`8oCnBFM<=FHi+TDgbyF53&FN literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001031,src_000003,time_10776,execs_60760,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_001031,src_000003,time_10776,execs_60760,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..d3722e9389d95f4fc0008cf8926b07c0219293c3 GIT binary patch literal 37 gcmZR`%<__!j!w*phJ%9WXplf=o)Ji literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001032,src_000003,time_10794,execs_60828,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001032,src_000003,time_10794,execs_60828,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..65d36a2e52806f0574db28f0751c1c5fab118b33 GIT binary patch literal 24 fcmZROj#hg3ki}E_$TlwNSOaU{O7EPEywp?xV-E;N literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001034,src_000003,time_10806,execs_60877,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001034,src_000003,time_10806,execs_60877,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..58d2449f3756ca9ba50f33bf2a1bd1bf7386470e GIT binary patch literal 24 fcmZROjyCd=j`om_mX0>y;^qCs%j=z!nU@LxKnDfz literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001035,src_000003,time_10817,execs_60918,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001035,src_000003,time_10817,execs_60918,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..c3a1eeaeca34788066a8a4f1c852ade42ceea897 GIT binary patch literal 52 zcmZROjy3XPi}sL~j>FIxH*}5sQ_{82gm>b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001038,src_000003,time_10851,execs_61026,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001038,src_000003,time_10851,execs_61026,op_havoc,rep_8 new file mode 100644 index 0000000000..e6a1db2316 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001038,src_000003,time_10851,execs_61026,op_havoc,rep_8 @@ -0,0 +1 @@ +[neneli2J \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001039,src_000003,time_10860,execs_61063,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_001039,src_000003,time_10860,execs_61063,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..08b669d975757b93d10598ebdf457048d7a308c5 GIT binary patch literal 96 zcmZROjyCej*HK_)ea*nYkRr_>@INfSC?`e1mPfO8Z;JVqelt-2+zsMH#)P;M>^W!Rbie0gCehGcnX7bw2_x|w0BOXhxC`cQ~);X4hjGO literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001042,src_000003,time_10923,execs_61247,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001042,src_000003,time_10923,execs_61247,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..6ca102a039a90e3cf7e8b7130ea911edf92ad2cb GIT binary patch literal 47 jcmZROjyCd=j`om__J*+-U<{~G4kst4v~)C(myrknjq@%qBot#qvbd?7= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001044,src_000003,time_10962,execs_61344,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_001044,src_000003,time_10962,execs_61344,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..e6a75779c2fbf39dc616152ce3516f106585c24d GIT binary patch literal 70 scmZROj?T&Pl8*MUj`n5%vO!GgXfGHORTL}-Q|2Qb?QNNvmudvW0B{HrXaE2J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001045,src_000003,time_10976,execs_61370,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001045,src_000003,time_10976,execs_61370,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..2324a852f594c4b6ee60510c6d62a39f551f0ccd GIT binary patch literal 27 fcmZROjy7VhH!zXPkdC%zVBqqS1_5t2#=KMjLbe3P literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001046,src_000003,time_10990,execs_61414,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_001046,src_000003,time_10990,execs_61414,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..018508633844bf1011e472d5358c2a5d2e17b85f GIT binary patch literal 24 ZcmZROjy3WE<7f}*XlW4P9hsSz3IIa=1~C8t literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001047,src_000003,time_10998,execs_61444,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001047,src_000003,time_10998,execs_61444,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..8bd1a4fb8a868d29ec7e46807218fb8ee11a018f GIT binary patch literal 30 lcmZRmOtrY0BOPmDZJkk4QYjs61glL%)C?pB;y3g literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001053,src_000003,time_11065,execs_61659,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001053,src_000003,time_11065,execs_61659,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..3ba13aecccbb237220019eacd5a0553564b231c8 GIT binary patch literal 21 ccmZROj%JXKHgc1R_K=SD&dJQnx3ZE305KT_CIA2c literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001054,src_000003,time_11070,execs_61681,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001054,src_000003,time_11070,execs_61681,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..7de2c56d8718813faa2b8426695043502929eff5 GIT binary patch literal 62 icmZ=^WAq_&_IhjzQ76izQhRVj}z*shtP0R}~0%kUJ%Xb>Hq)$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001072,src_000003,time_11405,execs_62808,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001072,src_000003,time_11405,execs_62808,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..874f3eb4b1a0f3c023f976ec68a67dd0170baab1 GIT binary patch literal 33 gcmZROjyCctcVPfhMqXah(H_zuoEHQFSwNf$0D=Grn*aa+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001073,src_000003,time_11436,execs_62906,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001073,src_000003,time_11436,execs_62906,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..ae063567bd80c6764df5e36efafb80b3e943c975 GIT binary patch literal 58 jcmZROjxyo`fv;b=5G;^@m$ajYbo7>-OcV}GFfSDVi@y&b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001074,src_000003,time_11448,execs_62940,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001074,src_000003,time_11448,execs_62940,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..d8895875510611756bdb1b7125df2c584e456dc4 GIT binary patch literal 42 fcmY$8jy6(KQdEKiuQWym=~NgO!t>5iU`Pc3kX;8b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001075,src_000003,time_11461,execs_62986,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001075,src_000003,time_11461,execs_62986,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..7e16c710a88d34ac7298d1f3b3064fca33fe69b0 GIT binary patch literal 42 wcmZR`$=6Zf$}i%Qjy16Mtvq7A4amy*?;`D+^Iy8s$V)ofLps`fvR@t}02Fl%UH||9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001076,src_000003,time_11479,execs_63047,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001076,src_000003,time_11479,execs_63047,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..59da686c7178b9779e553beb9c5f53fba62f6239 GIT binary patch literal 29 ecmZROjy4LB-WVOv@IN{-8VWo-JiK!<^HKqdQ3=@q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001077,src_000003,time_11492,execs_63086,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_001077,src_000003,time_11492,execs_63086,op_havoc,rep_5 new file mode 100644 index 0000000000..c1d00e40b5 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001077,src_000003,time_11492,execs_63086,op_havoc,rep_5 @@ -0,0 +1 @@ +JK[2Jline \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001078,src_000003,time_11534,execs_63238,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001078,src_000003,time_11534,execs_63238,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..8e7d18677aa0e8b921f2e3bb8e662d61fb61b463 GIT binary patch literal 30 ecmZROjy4J|D7MnqPt9ilvP;11=O7Ry9RmQ2GYc*N literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001079,src_000003,time_11551,execs_63305,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_001079,src_000003,time_11551,execs_63305,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..8be08954426cd31abde4de2936f8b5b90e7df0b1 GIT binary patch literal 29 ZcmZROjyCd?j`om_ZeYmFV?g1h0sv%S2VMXG literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001080,src_000003,time_11586,execs_63428,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001080,src_000003,time_11586,execs_63428,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..da36985b684a41e3ffcadc49aae72268a1d9f9c0 GIT binary patch literal 43 kcmb1+K5OJ<0PQ0S4gdfE literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001081,src_000003,time_11606,execs_63495,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001081,src_000003,time_11606,execs_63495,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..70595bf3f43d827f81a87f130211d4ef622f464b GIT binary patch literal 72 vcmdnSB^_&EePkP$Vvw$H@K$7g5$z!z?VV%fB^{k49i5q%Djkhg5LpQT8P*lu literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001082,src_000003,time_11613,execs_63520,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001082,src_000003,time_11613,execs_63520,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..5ea04743c2e84dd51f3697aae2df107f0614d988 GIT binary patch literal 57 fcmZSBut7RH$_N>FNeeJYM>8=yfHQ!4{2Lk8(+;|T6(>Hq)UTUZ%c h8JU`TNk@CYbmr?Y{9#~#DD#3VGm(yt&B@G51po^Y7{LGl literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001087,src_000003,time_11710,execs_63862,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001087,src_000003,time_11710,execs_63862,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..ab78a7af876ea73ee3a33fd1bf68a288436af789 GIT binary patch literal 15 WcmZQjjyCp^j`om_w#>=QO9cQL(*zL! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001088,src_000003,time_11722,execs_63902,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001088,src_000003,time_11722,execs_63902,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..711e44bc785d78c96c9dc8794a60bcbacf37ab97 GIT binary patch literal 56 wcmZROiZU`X@JP!qmyR})Rt(QC%1Kcy$^jE8iqSsO(Tco^3`IE%C>+LA0Iw1bTL1t6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001089,src_000003,time_11740,execs_63964,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_001089,src_000003,time_11740,execs_63964,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..6ac8d9411716e66593e73999f6fba1642dffcb6e GIT binary patch literal 15 OcmZROjyB?fgEs&ScmfRo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001090,src_000003,time_11754,execs_64021,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001090,src_000003,time_11754,execs_64021,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..4726ff1fdc11ffd57ddc7191f3113381e6eec04f GIT binary patch literal 63 zcmZROj?T%?(NPGGj>s=EPM3~0G0M$I&B@J|jy7h<%g;>CmX5UmO6TkRXUI>@30nIh Rzk$IZgO^LuJ0~+Q6##cp6nFpt literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001091,src_000003,time_11797,execs_64164,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001091,src_000003,time_11797,execs_64164,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..492acb13e88fbc4477e81e7c2bf13709e544a6f0 GIT binary patch literal 104 zcmZROh&J+)j`omNSJ0~+Q6#!~M8@K=f literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001092,src_000003,time_11842,execs_64327,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_001092,src_000003,time_11842,execs_64327,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..26aaf1846d817fe64471194a4d87d504923bc856 GIT binary patch literal 48 dcmZROj^;xLM#uteK#rGmw1;%GcTQ$rDga<61>gVx literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001093,src_000003,time_11863,execs_64399,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001093,src_000003,time_11863,execs_64399,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..1b92d8e2e5703941647b5187bd120e2fdc420ca3 GIT binary patch literal 32 lcmZROjs}A4Xh!K+Q&S;cE=K79mO=)P)ST$1@Vv~tQ~-8J2r>Ww literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001094,src_000003,time_11866,execs_64414,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_001094,src_000003,time_11866,execs_64414,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..cfc81c88f641fd0c60eaa7ef19776160a089de2b GIT binary patch literal 93 zcmZRO4v>yEo|coHud_2i+TD0sc>e$J{GyyRMc!y5FNi2m9xBQun6C=N|9__cXONCI XbcApqYNew*q@%raGV`RPp^Q`j`r#l| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001095,src_000003,time_11869,execs_64425,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_001095,src_000003,time_11869,execs_64425,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..96bdbc9c56c5a1aa2eb4d5917b7ad2d4de5f74b5 GIT binary patch literal 48 zcmZQzWYl4h{?E?H$jI=Oi%UA%m_wK&Cr5yxNFh9jgZ&K$hex!LmvokgbhLL)W?m`) D+BXWt literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001096,src_000003,time_11897,execs_64529,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001096,src_000003,time_11897,execs_64529,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..754f5ab91c461f33cf79b708b6c9a9477a08d917 GIT binary patch literal 51 zcmZROo+il5TyIcPQkmKarE>IREgEyAV=b($GfGMvQX6yhGo+*KJ#xzO{eTPrtM?G= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001097,src_000003,time_11912,execs_64575,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001097,src_000003,time_11912,execs_64575,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..9615ada90726015f7aa14ae18e1a909fa585d54a GIT binary patch literal 48 qcmZROW&(jfU=mJ58+l1bdq_wB|Np-sMUj`0fq|DLBB4ApFBJf*+zHhH literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001098,src_000003,time_11920,execs_64603,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001098,src_000003,time_11920,execs_64603,op_havoc,rep_6 new file mode 100644 index 0000000000..34ce6a9472 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001098,src_000003,time_11920,execs_64603,op_havoc,rep_6 @@ -0,0 +1 @@ +Z[Z[2J2J[[ZKljne \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001099,src_000003,time_11935,execs_64655,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001099,src_000003,time_11935,execs_64655,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..8652dc53b203496f7476901c572cd74114ac62e7 GIT binary patch literal 32 dcmZQzPzcXg2xm}`*5Lv(^ML@!cFhA5sQ_hu2L1p5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001100,src_000003,time_11941,execs_64679,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001100,src_000003,time_11941,execs_64679,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..8a25f6daa49943c3705823dda5abbd300ca1c2f9 GIT binary patch literal 35 mcmZROjyCdQ020#CX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001101,src_000003,time_11966,execs_64760,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001101,src_000003,time_11966,execs_64760,op_havoc,rep_6 new file mode 100644 index 0000000000..b4e8d14593 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001101,src_000003,time_11966,execs_64760,op_havoc,rep_6 @@ -0,0 +1 @@ +or*CDZ3mhvllo[[Hline \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001102,src_000003,time_11970,execs_64779,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001102,src_000003,time_11970,execs_64779,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..875fdc516a5382c48876283bdac4aca9e5ec686c GIT binary patch literal 39 qcmb1+HlCJq83K%_h3Eed&o9bJQ{-ikjy6h?j`omdXvoRTO9cRQmk>e# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001103,src_000003,time_11973,execs_64790,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_001103,src_000003,time_11973,execs_64790,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..93bdfb0f34716c519692ab018d496f1ebe51723c GIT binary patch literal 56 zcmZROwlMONj;>72$v^KR+S)@p K+B+vRFBJgft`c|v literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001104,src_000003,time_11991,execs_64852,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001104,src_000003,time_11991,execs_64852,op_havoc,rep_8 new file mode 100644 index 0000000000..5f371bb602 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001104,src_000003,time_11991,execs_64852,op_havoc,rep_8 @@ -0,0 +1 @@ +1;3mhello 3d! \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001105,src_000003,time_12001,execs_64894,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001105,src_000003,time_12001,execs_64894,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..eb0c85737227f73380b127c758f7b28c09caaf15 GIT binary patch literal 26 dcmeayY51RNrLUiw&mbMGQc_S1WIqRiAOMDm3uXWS literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001106,src_000003,time_12023,execs_64981,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001106,src_000003,time_12023,execs_64981,op_havoc,rep_6 new file mode 100644 index 0000000000..e1fdd2b0ad --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001106,src_000003,time_12023,execs_64981,op_havoc,rep_6 @@ -0,0 +1 @@ +@>WoKld>e \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001107,src_000003,time_12053,execs_65084,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001107,src_000003,time_12053,execs_65084,op_havoc,rep_8 new file mode 100644 index 0000000000..af5be7e778 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001107,src_000003,time_12053,execs_65084,op_havoc,rep_8 @@ -0,0 +1 @@ +[2JhhKb2JhhKbine \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001108,src_000003,time_12057,execs_65101,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001108,src_000003,time_12057,execs_65101,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..d1e0c8d5ddefae002ab6ac4083b8026fd895178b GIT binary patch literal 68 acmZROjy6I8JRpD~f{WvwlL?Z_D+K_eTMcvo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001109,src_000003,time_12072,execs_65150,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001109,src_000003,time_12072,execs_65150,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..bb67a7d45de0116b4898358ac40b487b519d1ddd GIT binary patch literal 35 ccmb1+HL%Xf=aP;!wDxUaU|?WD1waV{0B2zYXaE2J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001110,src_000003,time_12086,execs_65208,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_001110,src_000003,time_12086,execs_65208,op_havoc,rep_1 new file mode 100644 index 0000000000..9a0bc99ed7 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001110,src_000003,time_12086,execs_65208,op_havoc,rep_1 @@ -0,0 +1 @@ +h[[[[ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001111,src_000003,time_12123,execs_65347,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_001111,src_000003,time_12123,execs_65347,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..f5cd7561161f9b82b14817e8ddeb64ab76f80195 GIT binary patch literal 49 lcmZQz_~jz)oAVz;{9_Ps@kQZD`-cComyY&^QaK)ZsQ|3(5wZXP literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001112,src_000003,time_12141,execs_65369,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_001112,src_000003,time_12141,execs_65369,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..c29f462600b2f2bf1b3e2c2ceeebc3cb843f2743 GIT binary patch literal 63 vcmZR`ix%{fj`om_&dSM@eu@GVdD$84ja)gTqwOUSEF)J=kbr>+P;DvzNQxLx literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001113,src_000003,time_12161,execs_65444,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001113,src_000003,time_12161,execs_65444,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..29da97191300badc4fbec9c5769825a11f23959d GIT binary patch literal 67 zcmZROjyCd=j`j$bj^@ixQG|l;jlLxUrR$ZP`-sIax6fd@MqJ3G5#DgYyK B51#-4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001114,src_000003,time_12175,execs_65484,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001114,src_000003,time_12175,execs_65484,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..b5988a9344caf915567e007e0b33fdee9f3872f5 GIT binary patch literal 47 mcmd0t1p>S|4AQX{*47ye($U&pg3%t*(Y`sEU@2rGFBJfyjT5&3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001115,src_000003,time_12218,execs_65587,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001115,src_000003,time_12218,execs_65587,op_havoc,rep_6 new file mode 100644 index 0000000000..fefb6a2747 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001115,src_000003,time_12218,execs_65587,op_havoc,rep_6 @@ -0,0 +1 @@ +[mH[mHq \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001116,src_000003,time_12226,execs_65602,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001116,src_000003,time_12226,execs_65602,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..9c8e56ceef43bfbd4d8a272c728604166b00cf0c GIT binary patch literal 51 mcmZROjyLj>VUV^3lF=U0(caP0Kp3nk&5)7W)|`h$C=~!Smko3P literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001117,src_000003,time_12229,execs_65613,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001117,src_000003,time_12229,execs_65613,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..e87ac60dd60b73478c7efec2b7fcb2d19873ecd3 GIT binary patch literal 36 rcmZROjy6h{j`om_j*c~`Ji@@xP#^2-TX|sjHZJK{1M8fe%)C?p$c79G literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001118,src_000003,time_12234,execs_65636,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_001118,src_000003,time_12234,execs_65636,op_havoc,rep_3 new file mode 100644 index 0000000000..794872c237 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001118,src_000003,time_12234,execs_65636,op_havoc,rep_3 @@ -0,0 +1 @@ +VJline \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001119,src_000003,time_12243,execs_65668,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001119,src_000003,time_12243,execs_65668,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..b88b9fd88dd107ab2aa001a25514af2977165360 GIT binary patch literal 43 ZcmZROjyA##QWSG?x^)z!qkS^-QUSg~3GV;^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001120,src_000003,time_12250,execs_65691,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_001120,src_000003,time_12250,execs_65691,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..65da02afd57c09b3fcaa8b1157a414a08ccb4c2d GIT binary patch literal 44 icmZROjyCd=j`om__Rh&<0CG5CfCa>WOXa2Jr2+u2eF&@o literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001121,src_000003,time_12288,execs_65821,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_001121,src_000003,time_12288,execs_65821,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..7d0d90d74d850721d8d31cfa62ea5098f5a389a7 GIT binary patch literal 100 zcmZROjy4KEv&~1kC?^HZP|T^$*U=5n&&e?|&5@3_H#9IQ#U@q?0wph`qN5!cit+>) b6nQOyW^qd^=qQAHNk@A~M||9>g~+vE&3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001124,src_000003,time_12352,execs_66035,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001124,src_000003,time_12352,execs_66035,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..d65157da2092d909f707ef535bc8e0b5ee83900c GIT binary patch literal 72 pcmZROjyCd=j`m;x(ws1`7Q_IFN=JL=WagzB;!|Vbos*rH3INO*4XFSC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001125,src_000003,time_12369,execs_66074,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001125,src_000003,time_12369,execs_66074,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..da2643e12d2a260d45dfc196fbff40a31388b6d7 GIT binary patch literal 29 icmZROjyCdoDjjWTU}Bgd9c^#qos${uAsr2*@=^hH;s}ob literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001126,src_000003,time_12377,execs_66096,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001126,src_000003,time_12377,execs_66096,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..e73516d0e3b80eb1df7f60dda94e1af71fe3da1e GIT binary patch literal 30 acmZROjyCjiU;qLbBilPCGcPq7OacH?X9o`e literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001127,src_000003,time_12390,execs_66139,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001127,src_000003,time_12390,execs_66139,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..d139afa3a6f1795ef1ef3017a7430c76b79d07c8 GIT binary patch literal 41 tcmZROj!w;CVEF(4fBpZQ6vg+i7#Tpo$V)mpSUQ@4frViU5HQrI0su8d4gmlF literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001128,src_000003,time_12396,execs_66160,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_001128,src_000003,time_12396,execs_66160,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..4533bacfda593838eaca23ca4df1da93fc4d380c GIT binary patch literal 22 acmZROjt*b|VlU-rAo7ro_Rh)7O9cQp90kq* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001129,src_000003,time_12404,execs_66189,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001129,src_000003,time_12404,execs_66189,op_havoc,rep_2,+cov new file mode 100644 index 0000000000..a4bff6b0fc --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001129,src_000003,time_12404,execs_66189,op_havoc,rep_2,+cov @@ -0,0 +1,3 @@ + + Wo/Woo+BBBBBBBB+ +0o \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001130,src_000003,time_12414,execs_66228,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_001130,src_000003,time_12414,execs_66228,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..2aceb97ed81da596a91426006957b4dac3ac5845 GIT binary patch literal 46 qcmZROj;{Z2Z1g~4ycy~l0FfmNVE_OC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001132,src_000003,time_12451,execs_66368,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_001132,src_000003,time_12451,execs_66368,op_havoc,rep_7 new file mode 100644 index 0000000000..bf01201b15 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001132,src_000003,time_12451,execs_66368,op_havoc,rep_7 @@ -0,0 +1 @@ +[M +  \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001133,src_000003,time_12482,execs_66450,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001133,src_000003,time_12482,execs_66450,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..d399440be5d5c20c453ace2df5dfebbbbc287c8a GIT binary patch literal 80 zcmYezVUUhCv^LI71u|km4CyEthm81~oP6nM1BMiZ@O*{vXb05swapa1{> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001138,src_000003,time_12649,execs_67048,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_001138,src_000003,time_12649,execs_67048,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..aed7dbc882c62f5452612c571355e81f7929afd6 GIT binary patch literal 45 zcmYe5jyCd=j`k=@O_7c^v9LC>Hn27_HMKU#O)pAKZD2@ZVTd-!m5%nF_dk;X02+i1 A0ssI2 literal 0 HcmV?d00001 From a595c00f3c9e61bbd6ea9430a5444e5f026c1a0a Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sun, 1 Mar 2026 15:13:53 -0800 Subject: [PATCH 099/277] terminal: fix panic on CSI g (TBC) with overflowing param A fuzz crash found that CSI g with a parameter that saturates to u16 max (65535) causes @enumFromInt to panic when narrowing to TabClear (enum(u8)). Use std.meta.intToEnum instead, which safely returns an error for out-of-range values. --- src/terminal/stream.zig | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/src/terminal/stream.zig b/src/terminal/stream.zig index 32619c9586..e89c73e666 100644 --- a/src/terminal/stream.zig +++ b/src/terminal/stream.zig @@ -1338,7 +1338,10 @@ pub fn Stream(comptime Handler: type) type { 'g' => switch (input.intermediates.len) { 0 => { const mode: csi.TabClear = switch (input.params.len) { - 1 => @enumFromInt(input.params[0]), + 1 => std.meta.intToEnum(csi.TabClear, input.params[0]) catch { + log.warn("invalid tab clear mode: {}", .{input.params[0]}); + return; + }, else => { log.warn("invalid tab clear command: {f}", .{input}); return; @@ -3414,3 +3417,29 @@ test "stream: SGR with 17+ parameters for underline color" { try s.nextSlice("\x1b[4:3;38;2;51;51;51;48;2;170;170;170;58;2;255;97;136;0m"); try testing.expect(s.handler.called); } + +test "stream: tab clear with overflowing param" { + // Regression test for a fuzz crash: CSI with a parameter value that + // saturates to 65535 (u16 max) causes @enumFromInt to panic when + // converting to TabClear (enum(u8)). + const H = struct { + called: bool = false, + + pub fn vt( + self: *@This(), + comptime action: Action.Tag, + value: Action.Value(action), + ) !void { + _ = value; + switch (action) { + .tab_clear_current, .tab_clear_all => self.called = true, + else => {}, + } + } + }; + + var s: Stream(H) = .init(.{}); + // This is the exact input from the fuzz crash (minus the mode byte): + // CSI with a huge numeric param that saturates to 65535, followed by 'g'. + try s.nextSlice("\x1b[388888888888888888888888888888888888g\x1b[0m"); +} From f253c54facb6fc00a4f408e1ab641f616b7d9f91 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sun, 1 Mar 2026 15:21:56 -0800 Subject: [PATCH 100/277] terminal: handle trailing colon in SGR underline parsing A trailing colon with no following sub-parameter (e.g. "ESC[58:4:m") leaves the colon separator bit set on the last param without adding another entry to the params array. When the SGR parser later iterates to that param (4 = underline) and sees the colon bit, it entered the colon path which asserted slice.len >= 2, but the slice only had one element. Replace the assert with a bounds check that treats the malformed sequence as a default single underline. Add a regression test reproducing the crash from AFL++ fuzzing (afl-out/stream/default/crashes/id:000021). --- src/terminal/sgr.zig | 38 +++++++++++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/src/terminal/sgr.zig b/src/terminal/sgr.zig index 6fd4f1e792..314d606868 100644 --- a/src/terminal/sgr.zig +++ b/src/terminal/sgr.zig @@ -249,7 +249,16 @@ pub const Parser = struct { // Colons are fairly rare in the wild. @branchHint(.unlikely); - assert(slice.len >= 2); + // A trailing colon with no following sub-param + // (e.g. "ESC[58:4:m") leaves the colon separator + // bit set on the last param without adding another + // entry, so we can see param 4 with a colon but + // nothing after it. + if (slice.len < 2) { + @branchHint(.cold); + break :underline; + } + if (self.isColon()) { // Invalid/unknown SGRs are just not very likely. @branchHint(.cold); @@ -1068,3 +1077,30 @@ test "sgr: kakoune input issue underline, fg, and bg" { try testing.expect(p.next() == null); } + +// Fuzz crash: afl-out/stream/default/crashes/id:000021 +// Input "ESC [ 5 8 : 4 : m" produces params [58, 4] with colon +// separator bits set at indices 0 and 1. The trailing colon causes +// the second iteration to see param 4 (underline) with a colon, +// triggering assert(slice.len >= 2) with slice.len == 1. +test "sgr: underline colon with trailing separator and short slice" { + var p: Parser = .{ + .params = &[_]u16{ 58, 4 }, + .params_sep = sep: { + var list = SepList.initEmpty(); + list.set(0); + list.set(1); + break :sep list; + }, + }; + + // 58:4 is not a valid underline color (sub-param 4 is not 2 or 5), + // so it falls through as unknown. + try testing.expect(p.next().? == .unknown); + + // Param 4 with a trailing colon but no sub-param is malformed, + // so it also falls through as unknown rather than panicking. + try testing.expect(p.next().? == .unknown); + + try testing.expect(p.next() == null); +} From 24546426c8de75d11c8448464fb4cd614663da46 Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Mon, 2 Mar 2026 00:02:03 +0000 Subject: [PATCH 101/277] Sync CODEOWNERS vouch list (#11114) Sync CODEOWNERS owners with vouch list. ## Added Users - @derVedro Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index 79e09936e9..0eda8d282e 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -48,6 +48,7 @@ d-dudas daiimus damyanbogoev danulqua +dervedro diaaeddin doprz douglance From 533ad9e3fadf4eb1e5d28cb2d4b40ef4a8b311e3 Mon Sep 17 00:00:00 2001 From: Guilherme Nandi Tiscoski Date: Sun, 1 Mar 2026 22:31:03 -0300 Subject: [PATCH 102/277] i18n: update pt_BR translations (#10635) Add missing pt_BR translations reported in https://github.com/ghostty-org/ghostty/issues/10632 for version 1.3 --- po/pt_BR.po | 35 +++++++++++++++++++---------------- 1 file changed, 19 insertions(+), 16 deletions(-) diff --git a/po/pt_BR.po b/po/pt_BR.po index 7830643436..024da72af6 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -10,9 +10,9 @@ msgid "" msgstr "" "Project-Id-Version: com.mitchellh.ghostty\n" "Report-Msgid-Bugs-To: m@mitchellh.com\n" -"POT-Creation-Date: 2026-02-17 23:16+0100\n" -"PO-Revision-Date: 2025-09-15 13:57-0300\n" -"Last-Translator: Nilton Perim Neto \n" +"POT-Creation-Date: 2026-02-05 10:23+0800\n" +"PO-Revision-Date: 2026-02-18 10:50-0300\n" +"Last-Translator: Guilherme Tiscoski \n" "Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" @@ -23,7 +23,7 @@ msgstr "" #: dist/linux/ghostty_nautilus.py:53 msgid "Open in Ghostty" -msgstr "" +msgstr "Abrir no Ghostty" #: src/apprt/gtk/ui/1.0/clipboard-confirmation-dialog.blp:12 #: src/apprt/gtk/ui/1.4/clipboard-confirmation-dialog.blp:12 @@ -95,23 +95,23 @@ msgstr "Ghostty: Inspetor do terminal" #: src/apprt/gtk/ui/1.2/search-overlay.blp:29 msgid "Find…" -msgstr "" +msgstr "Buscar…" #: src/apprt/gtk/ui/1.2/search-overlay.blp:64 msgid "Previous Match" -msgstr "" +msgstr "Resultado anterior" #: src/apprt/gtk/ui/1.2/search-overlay.blp:74 msgid "Next Match" -msgstr "" +msgstr "Próximo resultado" #: src/apprt/gtk/ui/1.2/surface.blp:6 msgid "Oh, no." -msgstr "" +msgstr "Ah, não." #: src/apprt/gtk/ui/1.2/surface.blp:7 msgid "Unable to acquire an OpenGL context for rendering." -msgstr "" +msgstr "Não foi possível obter um contexto OpenGL para renderização." #: src/apprt/gtk/ui/1.2/surface.blp:97 msgid "" @@ -119,10 +119,13 @@ msgid "" "through the content, but no input events will be sent to the running " "application." msgstr "" +"Este terminal está em modo somente leitura. Você ainda pode visualizar, " +"selecionar e rolar o conteúdo, mas nenhum evento de entrada será enviado " +"para a aplicação em execução." #: src/apprt/gtk/ui/1.2/surface.blp:107 msgid "Read-only" -msgstr "" +msgstr "Somente leitura" #: src/apprt/gtk/ui/1.2/surface.blp:260 src/apprt/gtk/ui/1.5/window.blp:200 msgid "Copy" @@ -134,7 +137,7 @@ msgstr "Colar" #: src/apprt/gtk/ui/1.2/surface.blp:270 msgid "Notify on Next Command Finish" -msgstr "" +msgstr "Notificar ao finalizar o próximo comando" #: src/apprt/gtk/ui/1.2/surface.blp:277 src/apprt/gtk/ui/1.5/window.blp:273 msgid "Clear" @@ -179,7 +182,7 @@ msgstr "Aba" #: src/apprt/gtk/ui/1.2/surface.blp:325 src/apprt/gtk/ui/1.5/window.blp:224 #: src/apprt/gtk/ui/1.5/window.blp:320 msgid "Change Tab Title…" -msgstr "" +msgstr "Mudar título da aba…" #: src/apprt/gtk/ui/1.2/surface.blp:330 src/apprt/gtk/ui/1.5/window.blp:57 #: src/apprt/gtk/ui/1.5/window.blp:107 src/apprt/gtk/ui/1.5/window.blp:229 @@ -312,15 +315,15 @@ msgstr "O processo atual rodando nessa divisão será finalizado." #: src/apprt/gtk/class/surface.zig:1108 msgid "Command Finished" -msgstr "" +msgstr "Comando finalizado" #: src/apprt/gtk/class/surface.zig:1109 msgid "Command Succeeded" -msgstr "" +msgstr "Comando bem-sucedido" #: src/apprt/gtk/class/surface.zig:1110 msgid "Command Failed" -msgstr "" +msgstr "Comando falhou" #: src/apprt/gtk/class/surface_child_exited.zig:109 msgid "Command succeeded" @@ -336,7 +339,7 @@ msgstr "Mudar título do Terminal" #: src/apprt/gtk/class/title_dialog.zig:226 msgid "Change Tab Title" -msgstr "" +msgstr "Mudar título da aba" #: src/apprt/gtk/class/window.zig:1007 msgid "Reloaded the configuration" From ca31828c9387e2743f2b41d0405e2ed80590cd7f Mon Sep 17 00:00:00 2001 From: "ghostty-vouch[bot]" <262049992+ghostty-vouch[bot]@users.noreply.github.com> Date: Mon, 2 Mar 2026 01:59:52 +0000 Subject: [PATCH 103/277] Update VOUCHED list (#11116) Triggered by [comment](https://github.com/ghostty-org/ghostty/issues/11115#issuecomment-3981600125) from @mitchellh. Vouch: @markdorison Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/VOUCHED.td | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/VOUCHED.td b/.github/VOUCHED.td index 0eda8d282e..da17808efd 100644 --- a/.github/VOUCHED.td +++ b/.github/VOUCHED.td @@ -91,6 +91,7 @@ linustalacko lonsagisawa mahnokropotkinvich marijagjorgjieva +markdorison markhuot marrocco-simone matkotiric From 97c11af347be4ab8fd66ff0048048ee4209a03e9 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sun, 1 Mar 2026 19:56:08 -0800 Subject: [PATCH 104/277] terminal: fix integrity violation printing wide char with hyperlink at right edge Printing a wide character at the right edge of the screen with an active hyperlink triggered a page integrity violation (UnwrappedSpacerHead). printCell wrote the spacer_head to the cell and then called cursorSetHyperlink, whose internal integrity check observed the spacer_head before printWrap had a chance to set the row wrap flag. Fix by setting row.wrap = true before calling printCell for the spacer_head case, so all integrity checks see a consistent state. printWrap sets wrap again afterward, which is harmless. Found by AFL++ stream fuzzer. --- src/terminal/Terminal.zig | 55 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 54 insertions(+), 1 deletion(-) diff --git a/src/terminal/Terminal.zig b/src/terminal/Terminal.zig index ecc501c6aa..d5709ea53a 100644 --- a/src/terminal/Terminal.zig +++ b/src/terminal/Terminal.zig @@ -629,7 +629,16 @@ pub fn print(self: *Terminal, c: u21) !void { // We only create a spacer head if we're at the real edge // of the screen. Otherwise, we clear the space with a narrow. // This allows soft wrapping to work correctly. - self.printCell(0, if (right_limit == self.cols) .spacer_head else .narrow); + if (right_limit == self.cols) { + // Special-case: we need to set wrap to true even + // though we call printWrap below because if there is + // a page resize during printCell then it'll fail + // integrity checks. + self.screens.active.cursor.page_row.wrap = true; + self.printCell(0, .spacer_head); + } else { + self.printCell(0, .narrow); + } try self.printWrap(); } @@ -5112,6 +5121,50 @@ test "Terminal: overwrite hyperlink" { try testing.expect(t.isDirty(.{ .screen = .{ .x = 0, .y = 0 } })); } +// Printing a wide char at the right edge with an active hyperlink causes +// printCell to write a spacer_head before printWrap sets the row wrap +// flag. The integrity check inside setHyperlink (or increaseCapacity) +// sees the unwrapped spacer head and panics. Found via fuzzing. +test "Terminal: print wide char at right edge with hyperlink" { + var t = try init(testing.allocator, .{ .cols = 10, .rows = 5 }); + defer t.deinit(testing.allocator); + + try t.screens.active.startHyperlink("http://example.com", null); + + // Move cursor to the last column (1-indexed) + t.setCursorPos(1, 10); + + // Print a wide character; this will call printCell(0, .spacer_head) + // at the right edge before calling printWrap, triggering the + // integrity violation. + try t.print(0x4E2D); // U+4E2D '中' + + // Cursor wraps to row 2, after the wide char + spacer tail + try testing.expectEqual(@as(usize, 1), t.screens.active.cursor.y); + try testing.expectEqual(@as(usize, 2), t.screens.active.cursor.x); + + // Row 0, col 9: spacer head with hyperlink + { + const list_cell = t.screens.active.pages.getCell(.{ .screen = .{ .x = 9, .y = 0 } }).?; + try testing.expectEqual(Cell.Wide.spacer_head, list_cell.cell.wide); + try testing.expect(list_cell.cell.hyperlink); + try testing.expect(list_cell.row.wrap); + } + // Row 1, col 0: the wide char with hyperlink + { + const list_cell = t.screens.active.pages.getCell(.{ .screen = .{ .x = 0, .y = 1 } }).?; + try testing.expectEqual(@as(u21, 0x4E2D), list_cell.cell.content.codepoint); + try testing.expectEqual(Cell.Wide.wide, list_cell.cell.wide); + try testing.expect(list_cell.cell.hyperlink); + } + // Row 1, col 1: spacer tail with hyperlink + { + const list_cell = t.screens.active.pages.getCell(.{ .screen = .{ .x = 1, .y = 1 } }).?; + try testing.expectEqual(Cell.Wide.spacer_tail, list_cell.cell.wide); + try testing.expect(list_cell.cell.hyperlink); + } +} + test "Terminal: linefeed and carriage return" { var t = try init(testing.allocator, .{ .cols = 80, .rows = 80 }); defer t.deinit(testing.allocator); From 43ec4ace47ec47d7dea66826e0ebdfb3cae51a02 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sun, 1 Mar 2026 20:04:35 -0800 Subject: [PATCH 105/277] fuzz: add replay-crashes.nu to help find crash repros --- test/fuzz-libghostty/AGENTS.md | 12 +++ test/fuzz-libghostty/replay-crashes.nu | 126 +++++++++++++++++++++++++ 2 files changed, 138 insertions(+) create mode 100755 test/fuzz-libghostty/replay-crashes.nu diff --git a/test/fuzz-libghostty/AGENTS.md b/test/fuzz-libghostty/AGENTS.md index 5205a388f3..8088e22727 100644 --- a/test/fuzz-libghostty/AGENTS.md +++ b/test/fuzz-libghostty/AGENTS.md @@ -34,3 +34,15 @@ not from a file argument. This affects how you invoke AFL++ tools: If you pass `@@` or a filename argument, `afl-showmap`/`afl-cmin` will see only ~4 tuples (the C main paths) and produce useless results. + +## Replaying crashes + +Use `replay-crashes.nu` (Nushell) to list or replay AFL++ crash files. + +- **List all crash files:** `nu replay-crashes.nu --list` +- **JSON output (for structured processing):** `nu replay-crashes.nu --json` + Returns an array of objects with `fuzzer`, `file`, `binary`, and `replay_cmd`. +- **Filter by fuzzer:** `nu replay-crashes.nu --list --fuzzer stream` +- **Replay all crashes:** `nu replay-crashes.nu` + Pipes each crash file into its fuzzer binary via stdin and exits non-zero + if any crashes still reproduce. diff --git a/test/fuzz-libghostty/replay-crashes.nu b/test/fuzz-libghostty/replay-crashes.nu new file mode 100755 index 0000000000..a3b206d54c --- /dev/null +++ b/test/fuzz-libghostty/replay-crashes.nu @@ -0,0 +1,126 @@ +#!/usr/bin/env nu + +# Replay AFL++ crash files against their corresponding fuzzer binaries. +# +# AFL++ stores crashing inputs as raw byte files under: +# afl-out//default/crashes/ +# +# Each file's name encodes metadata about how the crash was found, e.g.: +# id:000001,sig:06,src:004129,time:690036,execs:1989720,op:havoc,rep:4 +# +# The fuzzer binaries (fuzz-parser, fuzz-stream) read input from stdin, +# so each crash file is replayed by piping it into the binary: +# open --raw | fuzz- +# +# Modes: +# (default) Replay every crash file and report pass/fail. +# --list Print crash file paths, one per line (no replay). +# --json Emit structured JSON with fuzzer name, file path, +# binary path, and a ready-to-run replay command. +# Useful for LLM agents that need to enumerate and +# selectively replay specific crashes. +# --fuzzer Restrict to a single fuzzer target (e.g. "stream"). + +def main [ + afl_out: string = "afl-out" # Path to the AFL++ output directory + --list (-l) # List crash files without replaying + --json (-j) # Output as JSON (implies --list) + --fuzzer (-f): string # Only process this fuzzer (e.g. "stream" or "parser") +] { + # Directory where `zig build` places the instrumented fuzzer binaries. + let bin_dir = "zig-out/bin" + + # All known fuzzer targets. Each one has a corresponding binary + # named fuzz- and AFL++ output under afl-out//. + let all_fuzzers = [parser stream] + + # If --fuzzer is given, restrict to just that target; otherwise run all. + let fuzzers = if $fuzzer != null { [$fuzzer] } else { $all_fuzzers } + + # --json implies --list (we never replay in JSON mode). + let list_only = $list or $json + + # Accumulator for --list/--json output records. + mut results = [] + + # Counter for crash files that still reproduce (non-zero exit from binary). + mut failures = 0 + + for fuzz in $fuzzers { + # AFL++ writes crash inputs to //default/crashes/. + let crashes_dir = $"($afl_out)/($fuzz)/default/crashes" + + # The replay binary for this fuzzer target. + let binary = $"($bin_dir)/fuzz-($fuzz)" + + # Skip this fuzzer if no crashes directory exists (fuzzer may not + # have been run, or it found no crashes). + if not ($crashes_dir | path exists) { + continue + } + + # Gather all crash files, filtering out: + # - Directories (AFL++ may create subdirs like .synced/) + # - README.txt (AFL++ places a README in the crashes dir) + let crash_files = (ls $crashes_dir + | where type == file + | where { |f| ($f.name | path basename) != "README.txt" } + | get name) + + # In list-only mode, collect metadata about each crash file + # without actually replaying it. This lets an LLM enumerate + # crashes and decide which ones to investigate. + if $list_only { + for crash_file in $crash_files { + $results = ($results | append { + fuzzer: $fuzz, + file: $crash_file, + binary: $binary, + replay_cmd: $"open --raw ($crash_file) | ($binary)", + }) + } + continue + } + + # In replay mode, we need the binary to exist. + if not ($binary | path exists) { + print -e $"WARNING: binary ($binary) not found, skipping ($fuzz)" + continue + } + + # Replay each crash file by piping its raw bytes into the fuzzer + # binary via stdin. The binary exits non-zero if the crash + # reproduces (e.g. SIGABRT / signal 6). + for crash_file in $crash_files { + print $"==> ($crash_file)" + let result = do -i { open --raw $crash_file | run-external $binary } + if $result != null { + $failures += 1 + } + } + } + + # Emit collected results in the requested format. + if $list_only { + if $json { + # JSON output: array of objects, each with fuzzer, file, + # binary, and a replay_cmd string an LLM can execute directly. + print ($results | to json) + } else { + # Plain text: one file path per line. + for r in $results { + print $r.file + } + } + return + } + + # Summary: exit 1 if any crashes still reproduce so CI / scripts + # can detect regressions. + if $failures > 0 { + print $"FAILED: ($failures) crash\(es\) still reproduce" + exit 1 + } + + print "All crash files replayed." +} From 7665efc3a161e3424267846216e913ba324aeb1c Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sun, 1 Mar 2026 20:17:58 -0800 Subject: [PATCH 106/277] fuzz: new stream corpus from 2 hour run --- ...00000,time_4246,execs_24433,op_havoc,rep_6 | Bin 33 -> 0 bytes ...0008,time_0,execs_0,orig_09-mixed-text-csi | 2 -- ..._000009,time_0,execs_0,orig_10-sgr-256-rgb | Bin 42 -> 0 bytes ...ig_id_000022,time_0,execs_0,orig_23-empty} | Bin ...00013,time_0,execs_0,orig_14-decset-decrst | Bin 29 -> 0 bytes ...00014,time_0,execs_0,orig_15-scroll-region | 1 - ..._000018,time_0,execs_0,orig_19-many-params | Bin 42 -> 0 bytes ...00019,time_0,execs_0,orig_20-csi-subparams | Bin 27 -> 0 bytes ...00020,time_0,execs_0,orig_21-osc-hyperlink | Bin 39 -> 0 bytes ...00021,time_0,execs_0,orig_22-osc-clipboard | 1 - ...0,time_241,execs_1430,op_havoc,rep_7,+cov} | 0 ...0,time_271,execs_1587,op_havoc,rep_4,+cov} | 0 ...000000,time_336,execs_1972,op_havoc,rep_8} | Bin ...000000,time_402,execs_2347,op_havoc,rep_8} | 0 ...0000,time_80,execs_621,op_havoc,rep_8,+cov | Bin 62 -> 0 bytes ...000000,time_499,execs_2916,op_havoc,rep_2} | Bin ...0,time_581,execs_3427,op_havoc,rep_4,+cov} | Bin ...c_000000,time_112,execs_809,op_havoc,rep_5 | Bin 48 -> 0 bytes ...c_000000,time_122,execs_865,op_havoc,rep_7 | Bin 70 -> 0 bytes ...000000,time_784,execs_4509,op_havoc,rep_4} | Bin ...c_000000,time_130,execs_910,op_havoc,rep_6 | 1 - ...000,time_133,execs_923,op_havoc,rep_7,+cov | Bin 23 -> 0 bytes ...000000,time_862,execs_4926,op_havoc,rep_7} | Bin ...c_000000,time_151,execs_978,op_havoc,rep_5 | 1 - ..._000000,time_165,execs_1061,op_havoc,rep_8 | Bin 39 -> 0 bytes ...00000,time_1023,execs_5788,op_havoc,rep_8} | Bin ...00,time_171,execs_1087,op_havoc,rep_6,+cov | Bin 42 -> 0 bytes ...00000,time_1164,execs_6565,op_havoc,rep_7} | 0 ...00,time_196,execs_1186,op_havoc,rep_4,+cov | 1 - ...0,time_1206,execs_6828,op_havoc,rep_7,+cov | Bin 0 -> 40 bytes ...00,time_199,execs_1204,op_havoc,rep_2,+cov | Bin 16 -> 0 bytes ...00,time_203,execs_1222,op_havoc,rep_6,+cov | Bin 20 -> 0 bytes ...00000,time_1237,execs_6981,op_havoc,rep_3} | Bin ...00,time_210,execs_1269,op_havoc,rep_3,+cov | Bin 16 -> 0 bytes ..._000000,time_212,execs_1280,op_havoc,rep_2 | Bin 60 -> 0 bytes ...00,time_237,execs_1406,op_havoc,rep_7,+cov | 2 -- ..._000000,time_245,execs_1438,op_havoc,rep_2 | Bin 47 -> 0 bytes ...00000,time_1387,execs_7839,op_havoc,rep_5} | Bin ...00,time_249,execs_1464,op_havoc,rep_6,+cov | Bin 35 -> 0 bytes ...,time_1409,execs_7976,op_havoc,rep_6,+cov} | 0 ...00000,time_1518,execs_8604,op_havoc,rep_8} | 0 ...00000,time_1576,execs_8979,op_havoc,rep_8} | 0 ..._000000,time_269,execs_1576,op_havoc,rep_4 | Bin 27 -> 0 bytes ...00000,time_1622,execs_9285,op_havoc,rep_7} | Bin ..._000000,time_282,execs_1653,op_havoc,rep_7 | Bin 4 -> 0 bytes ...00,time_289,execs_1697,op_havoc,rep_7,+cov | 1 - ...0000,time_1822,execs_10378,op_havoc,rep_2} | Bin ..._000000,time_297,execs_1742,op_havoc,rep_3 | 1 - ..._000000,time_317,execs_1861,op_havoc,rep_3 | Bin 58 -> 0 bytes ..._000000,time_319,execs_1873,op_havoc,rep_5 | 1 - ...00,time_322,execs_1893,op_havoc,rep_8,+cov | 2 -- ..._000000,time_338,execs_1980,op_havoc,rep_6 | Bin 31 -> 0 bytes ...00,time_344,execs_2019,op_havoc,rep_8,+cov | Bin 32 -> 0 bytes ...00,time_365,execs_2148,op_havoc,rep_7,+cov | Bin 67 -> 0 bytes ...0000,time_2237,execs_12741,op_havoc,rep_6} | Bin ..._000000,time_379,execs_2232,op_havoc,rep_1 | Bin 45 -> 0 bytes ..._000000,time_384,execs_2262,op_havoc,rep_5 | Bin 43 -> 0 bytes ...00,time_425,execs_2491,op_havoc,rep_8,+cov | 1 - ...0000,time_2800,execs_16052,op_havoc,rep_5} | Bin ...00,time_451,execs_2620,op_havoc,rep_7,+cov | 1 - ..._000000,time_461,execs_2679,op_havoc,rep_7 | 1 - ..._000000,time_463,execs_2692,op_havoc,rep_7 | Bin 16 -> 0 bytes ..._000000,time_470,execs_2732,op_havoc,rep_4 | Bin 76 -> 0 bytes ...0000,time_2967,execs_17035,op_havoc,rep_7} | Bin ...00,time_479,execs_2790,op_havoc,rep_8,+cov | Bin 56 -> 0 bytes ...00,time_484,execs_2820,op_havoc,rep_8,+cov | 1 - ...0000,time_3074,execs_17601,op_havoc,rep_4} | 0 ...time_3168,execs_18145,op_havoc,rep_8,+cov} | Bin ..._000000,time_503,execs_2940,op_havoc,rep_8 | Bin 83 -> 0 bytes ...0000,time_3206,execs_18299,op_havoc,rep_2} | Bin ..._000000,time_505,execs_2954,op_havoc,rep_7 | 1 - ...0000,time_3227,execs_18422,op_havoc,rep_4} | Bin ...0000,time_3313,execs_18902,op_havoc,rep_7} | Bin ..._000000,time_527,execs_3089,op_havoc,rep_7 | 1 - ...0000,time_3458,execs_19737,op_havoc,rep_2} | Bin ...0000,time_3540,execs_20231,op_havoc,rep_7} | 0 ..._000000,time_555,execs_3265,op_havoc,rep_2 | Bin 16 -> 0 bytes ...00,time_565,execs_3330,op_havoc,rep_8,+cov | 1 - ...00,time_569,execs_3355,op_havoc,rep_4,+cov | Bin 70 -> 0 bytes ...00,time_571,execs_3365,op_havoc,rep_6,+cov | Bin 45 -> 0 bytes ...0000,time_3799,execs_21733,op_havoc,rep_8} | Bin ...00,time_594,execs_3512,op_havoc,rep_6,+cov | 1 - ...0000,time_3824,execs_21884,op_havoc,rep_4} | Bin ...00,time_605,execs_3580,op_havoc,rep_7,+cov | Bin 40 -> 0 bytes ...0000,time_3858,execs_22088,op_havoc,rep_5} | 0 ..._000000,time_613,execs_3625,op_havoc,rep_6 | Bin 59 -> 0 bytes ...00000,time_4064,execs_23305,op_havoc,rep_7 | Bin 0 -> 45 bytes ...time_4094,execs_23489,op_havoc,rep_7,+cov} | Bin ...0000,time_4199,execs_24156,op_havoc,rep_8} | 0 ...00,time_648,execs_3790,op_havoc,rep_8,+cov | Bin 57 -> 0 bytes ...0000,time_4263,execs_24541,op_havoc,rep_8} | Bin ..._000000,time_652,execs_3816,op_havoc,rep_7 | Bin 68 -> 0 bytes ..._000000,time_655,execs_3829,op_havoc,rep_6 | Bin 53 -> 0 bytes ...0000,time_4390,execs_25292,op_havoc,rep_8} | Bin ...00000,time_4462,execs_25768,op_havoc,rep_8 | Bin 0 -> 60 bytes ...0000,time_4543,execs_26274,op_havoc,rep_8} | Bin ..._000000,time_690,execs_4005,op_havoc,rep_6 | 2 -- ...0000,time_4551,execs_26320,op_havoc,rep_8} | Bin ...00,time_698,execs_4051,op_havoc,rep_4,+cov | Bin 23 -> 0 bytes ...time_4587,execs_26524,op_havoc,rep_4,+cov} | Bin ...00,time_704,execs_4089,op_havoc,rep_2,+cov | Bin 28 -> 0 bytes ..._000000,time_707,execs_4107,op_havoc,rep_6 | Bin 26 -> 0 bytes ...0000,time_4617,execs_26714,op_havoc,rep_3} | Bin ...00,time_720,execs_4179,op_havoc,rep_5,+cov | 1 - ...00,time_731,execs_4250,op_havoc,rep_8,+cov | Bin 46 -> 0 bytes ...00,time_736,execs_4279,op_havoc,rep_8,+cov | Bin 47 -> 0 bytes ...0000,time_4937,execs_28561,op_havoc,rep_8} | 0 ..._000000,time_740,execs_4297,op_havoc,rep_5 | Bin 66 -> 0 bytes ..._000000,time_759,execs_4366,op_havoc,rep_8 | Bin 21 -> 0 bytes ...00000,time_5009,execs_28977,op_havoc,rep_8 | Bin 0 -> 61 bytes ...0000,time_5030,execs_29095,op_havoc,rep_7} | Bin ...0000,time_5108,execs_29580,op_havoc,rep_8} | Bin ...time_5194,execs_30058,op_havoc,rep_4,+cov} | Bin ...0000,time_5317,execs_30808,op_havoc,rep_8} | Bin ...00,time_835,execs_4776,op_havoc,rep_8,+cov | Bin 23 -> 0 bytes ...00,time_839,execs_4795,op_havoc,rep_4,+cov | Bin 28 -> 0 bytes ...0000,time_5443,execs_31605,op_havoc,rep_7} | 0 ..._000000,time_852,execs_4873,op_havoc,rep_6 | Bin 16 -> 0 bytes ...time_5480,execs_31830,op_havoc,rep_6,+cov} | 0 ..._000000,time_857,execs_4896,op_havoc,rep_4 | Bin 16 -> 0 bytes ...00000,time_5532,execs_32159,op_havoc,rep_7 | 4 +++ ...time_5536,execs_32185,op_havoc,rep_5,+cov} | Bin ..._000000,time_884,execs_5051,op_havoc,rep_7 | Bin 30 -> 0 bytes ..._000000,time_896,execs_5117,op_havoc,rep_8 | 1 - ...00,time_900,execs_5140,op_havoc,rep_8,+cov | 1 - ...0000,time_5689,execs_33145,op_havoc,rep_7} | Bin ..._000000,time_910,execs_5183,op_havoc,rep_6 | Bin 29 -> 0 bytes ...0000,time_5736,execs_33431,op_havoc,rep_8} | Bin ..._000000,time_931,execs_5299,op_havoc,rep_6 | 1 - ...00,time_936,execs_5331,op_havoc,rep_7,+cov | Bin 50 -> 0 bytes ...0000,time_5810,execs_33845,op_havoc,rep_8} | Bin ...00,time_942,execs_5361,op_havoc,rep_7,+cov | Bin 40 -> 0 bytes ..._000000,time_954,execs_5429,op_havoc,rep_4 | Bin 58 -> 0 bytes ...00,time_967,execs_5497,op_havoc,rep_6,+cov | 2 -- ...0000,time_5914,execs_34427,op_havoc,rep_8} | Bin ..._000000,time_977,execs_5549,op_havoc,rep_3 | Bin 30 -> 0 bytes ...00,time_984,execs_5561,op_havoc,rep_3,+cov | Bin 24 -> 0 bytes ...0000,time_6016,execs_34904,op_havoc,rep_2} | 0 ...000000,time_1018,execs_5762,op_havoc,rep_8 | Bin 38 -> 0 bytes ...0000,time_6222,execs_36037,op_havoc,rep_4} | Bin ...0,time_1061,execs_5966,op_havoc,rep_7,+cov | Bin 48 -> 0 bytes ...000000,time_1063,execs_5976,op_havoc,rep_8 | Bin 54 -> 0 bytes ...0000,time_6256,execs_36234,op_havoc,rep_7} | Bin ...0000,time_6295,execs_36462,op_havoc,rep_8} | Bin ...0000,time_6314,execs_36570,op_havoc,rep_5} | Bin ...0,time_1096,execs_6178,op_havoc,rep_8,+cov | 1 - ...0,time_1102,execs_6218,op_havoc,rep_6,+cov | Bin 28 -> 0 bytes ...0000,time_6356,execs_36809,op_havoc,rep_8} | 0 ...0000,time_6369,execs_36885,op_havoc,rep_7} | 0 ...000000,time_1117,execs_6309,op_havoc,rep_8 | 1 - ...0000,time_6408,execs_37132,op_havoc,rep_6} | Bin ...000000,time_1135,execs_6421,op_havoc,rep_7 | 1 - ...0000,time_6463,execs_37479,op_havoc,rep_3} | Bin ...000000,time_1142,execs_6458,op_havoc,rep_6 | Bin 94 -> 0 bytes ...0000,time_6544,execs_37933,op_havoc,rep_6} | Bin ...0000,time_6566,execs_38039,op_havoc,rep_4} | 0 ...0,time_1179,execs_6661,op_havoc,rep_6,+cov | Bin 66 -> 0 bytes ...0,time_1204,execs_6819,op_havoc,rep_6,+cov | Bin 64 -> 0 bytes ...0,time_1206,execs_6828,op_havoc,rep_7,+cov | Bin 44 -> 0 bytes ...000000,time_1212,execs_6863,op_havoc,rep_7 | Bin 51 -> 0 bytes ...0000,time_6683,execs_38648,op_havoc,rep_8} | 0 ...000000,time_1228,execs_6929,op_havoc,rep_7 | Bin 40 -> 0 bytes ...000000,time_1230,execs_6940,op_havoc,rep_5 | Bin 26 -> 0 bytes ...0000,time_6778,execs_39164,op_havoc,rep_8} | Bin ...000000,time_1249,execs_7048,op_havoc,rep_8 | Bin 33 -> 0 bytes ...0000,time_6790,execs_39240,op_havoc,rep_8} | Bin ...0,time_1254,execs_7078,op_havoc,rep_4,+cov | Bin 37 -> 0 bytes ...time_6880,execs_39784,op_havoc,rep_8,+cov} | Bin ...000000,time_1267,execs_7154,op_havoc,rep_3 | Bin 47 -> 0 bytes ...000000,time_1272,execs_7188,op_havoc,rep_2 | 8 ----- ...time_7002,execs_40426,op_havoc,rep_8,+cov} | Bin ...0,time_1288,execs_7269,op_havoc,rep_7,+cov | Bin 59 -> 0 bytes ...0,time_1299,execs_7338,op_havoc,rep_7,+cov | Bin 48 -> 0 bytes ...000000,time_1303,execs_7366,op_havoc,rep_5 | Bin 20 -> 0 bytes ...0000,time_7101,execs_41037,op_havoc,rep_3} | Bin ...000000,time_1307,execs_7389,op_havoc,rep_7 | Bin 41 -> 0 bytes ...000000,time_1312,execs_7418,op_havoc,rep_3 | Bin 43 -> 0 bytes ...0000,time_7132,execs_41222,op_havoc,rep_6} | Bin ...000000,time_1314,execs_7428,op_havoc,rep_1 | Bin 16 -> 0 bytes ...000000,time_1316,execs_7438,op_havoc,rep_5 | 13 -------- ...0,time_1321,execs_7473,op_havoc,rep_4,+cov | Bin 23 -> 0 bytes ...0000,time_7243,execs_41867,op_havoc,rep_8} | 0 ...000000,time_1343,execs_7596,op_havoc,rep_4 | Bin 61 -> 0 bytes ...0000,time_7362,execs_42541,op_havoc,rep_7} | Bin ...000000,time_1363,execs_7706,op_havoc,rep_1 | 1 - ...000000,time_1369,execs_7740,op_havoc,rep_5 | Bin 53 -> 0 bytes ...time_7542,execs_43688,op_havoc,rep_5,+cov} | Bin ...0,time_1377,execs_7780,op_havoc,rep_7,+cov | 4 --- ...000000,time_1389,execs_7849,op_havoc,rep_6 | Bin 10 -> 0 bytes ...0000,time_7600,execs_44042,op_havoc,rep_7} | Bin ...000000,time_1411,execs_7991,op_havoc,rep_8 | 1 - ...0000,time_7638,execs_44259,op_havoc,rep_2} | Bin ...0,time_1427,execs_8098,op_havoc,rep_5,+cov | Bin 62 -> 0 bytes ...0,time_1429,execs_8110,op_havoc,rep_8,+cov | Bin 36 -> 0 bytes ...0000,time_7694,execs_44604,op_havoc,rep_6} | Bin ...time_7751,execs_44966,op_havoc,rep_8,+cov} | Bin ...000000,time_1477,execs_8350,op_havoc,rep_8 | Bin 47 -> 0 bytes ...000000,time_1489,execs_8415,op_havoc,rep_4 | Bin 41 -> 0 bytes ...000000,time_1558,execs_8862,op_havoc,rep_7 | Bin 36 -> 0 bytes ...0000,time_7913,execs_45801,op_havoc,rep_7} | Bin ...time_7917,execs_45823,op_havoc,rep_3,+cov} | Bin ...time_7937,execs_45948,op_havoc,rep_7,+cov} | 0 ...000000,time_1573,execs_8962,op_havoc,rep_4 | Bin 29 -> 0 bytes ...0000,time_8026,execs_46481,op_havoc,rep_6} | Bin ...0,time_1581,execs_9014,op_havoc,rep_7,+cov | Bin 59 -> 0 bytes ...0000,time_8043,execs_46582,op_havoc,rep_7} | Bin ...0,time_1630,execs_9336,op_havoc,rep_8,+cov | Bin 25 -> 0 bytes ...0,time_1648,execs_9439,op_havoc,rep_5,+cov | Bin 40 -> 0 bytes ...0000,time_8285,execs_48002,op_havoc,rep_8} | 0 ...0000,time_8320,execs_48223,op_havoc,rep_2} | 0 ...000000,time_1678,execs_9523,op_havoc,rep_5 | Bin 30 -> 0 bytes ...0000,time_8336,execs_48315,op_havoc,rep_7} | Bin ...000000,time_1696,execs_9639,op_havoc,rep_4 | Bin 46 -> 0 bytes ...0000,time_8376,execs_48575,op_havoc,rep_8} | Bin ...0,time_1712,execs_9744,op_havoc,rep_6,+cov | Bin 51 -> 0 bytes ...0000,time_8388,execs_48646,op_havoc,rep_4} | Bin ...,time_1755,execs_10015,op_havoc,rep_3,+cov | 1 - ...0000,time_8555,execs_49654,op_havoc,rep_6} | Bin ...0000,time_8562,execs_49687,op_havoc,rep_1} | 0 ...00000,time_1818,execs_10356,op_havoc,rep_8 | Bin 37 -> 0 bytes ...00000,time_1830,execs_10426,op_havoc,rep_7 | 1 - ...,time_1846,execs_10523,op_havoc,rep_3,+cov | Bin 48 -> 0 bytes ...time_9015,execs_52375,op_havoc,rep_6,+cov} | Bin ...00000,time_1882,execs_10746,op_havoc,rep_6 | Bin 57 -> 0 bytes ...00000,time_9025,execs_52430,op_havoc,rep_8 | Bin 0 -> 60 bytes ...,time_1921,execs_10985,op_havoc,rep_8,+cov | Bin 88 -> 0 bytes ...00000,time_1923,execs_10996,op_havoc,rep_8 | Bin 135 -> 0 bytes ...00000,time_1941,execs_11108,op_havoc,rep_7 | 1 - ...00000,time_9228,execs_53628,op_havoc,rep_7 | Bin 0 -> 40 bytes ...00000,time_1954,execs_11193,op_havoc,rep_5 | Bin 62 -> 0 bytes ...0000,time_9272,execs_53815,op_havoc,rep_8} | Bin ...0000,time_9285,execs_53875,op_havoc,rep_6} | Bin ...,time_1991,execs_11409,op_havoc,rep_4,+cov | 1 - ...time_9373,execs_54372,op_havoc,rep_7,+cov} | Bin ...00000,time_2026,execs_11573,op_havoc,rep_8 | Bin 43 -> 0 bytes ...00000,time_2036,execs_11635,op_havoc,rep_8 | Bin 43 -> 0 bytes ...00000,time_2042,execs_11666,op_havoc,rep_7 | Bin 59 -> 0 bytes ...00000,time_2049,execs_11705,op_havoc,rep_4 | Bin 48 -> 0 bytes ...0000,time_9525,execs_55281,op_havoc,rep_6} | Bin ...00000,time_9547,execs_55362,op_havoc,rep_8 | Bin 0 -> 52 bytes ...00000,time_2064,execs_11790,op_havoc,rep_4 | Bin 78 -> 0 bytes ...0000,time_9562,execs_55451,op_havoc,rep_4} | Bin ...00000,time_2073,execs_11839,op_havoc,rep_8 | Bin 43 -> 0 bytes ...00000,time_2081,execs_11887,op_havoc,rep_7 | Bin 35 -> 0 bytes ...,time_2083,execs_11899,op_havoc,rep_7,+cov | Bin 60 -> 0 bytes ...,time_2099,execs_11981,op_havoc,rep_6,+cov | Bin 51 -> 0 bytes ...0000,time_9724,execs_56460,op_havoc,rep_3} | Bin ...,time_2117,execs_12052,op_havoc,rep_8,+cov | Bin 60 -> 0 bytes ...0000,time_9831,execs_57096,op_havoc,rep_4} | Bin ...,time_2128,execs_12115,op_havoc,rep_8,+cov | Bin 16 -> 0 bytes ...,time_2130,execs_12130,op_havoc,rep_8,+cov | 1 - ...,time_2142,execs_12193,op_havoc,rep_3,+cov | Bin 61 -> 0 bytes ...,time_2165,execs_12329,op_havoc,rep_4,+cov | Bin 23 -> 0 bytes ...,time_2178,execs_12400,op_havoc,rep_5,+cov | Bin 41 -> 0 bytes ...0000,time_9979,execs_57956,op_havoc,rep_2} | 0 ...00000,time_2188,execs_12462,op_havoc,rep_7 | Bin 75 -> 0 bytes ...000,time_10003,execs_58103,op_havoc,rep_5} | 0 ...00000,time_2197,execs_12515,op_havoc,rep_4 | Bin 28 -> 0 bytes ...ime_10045,execs_58301,op_havoc,rep_7,+cov} | Bin ...00000,time_2208,execs_12583,op_havoc,rep_8 | Bin 101 -> 0 bytes ...,time_2216,execs_12629,op_havoc,rep_8,+cov | Bin 16 -> 0 bytes ...00000,time_2222,execs_12654,op_havoc,rep_7 | Bin 53 -> 0 bytes ...,time_2235,execs_12731,op_havoc,rep_8,+cov | Bin 61 -> 0 bytes ...003,time_10169,execs_58657,op_havoc,rep_3} | Bin ...0003,time_10190,execs_58715,op_havoc,rep_8 | 1 + ...,time_2324,execs_13211,op_havoc,rep_8,+cov | Bin 46 -> 0 bytes ...00000,time_2334,execs_13270,op_havoc,rep_6 | Bin 44 -> 0 bytes ...00000,time_2368,execs_13474,op_havoc,rep_8 | Bin 32 -> 0 bytes ...ime_10324,execs_59164,op_havoc,rep_5,+cov} | Bin ...,time_2371,execs_13489,op_havoc,rep_5,+cov | Bin 28 -> 0 bytes ...,time_2403,execs_13684,op_havoc,rep_6,+cov | Bin 48 -> 0 bytes ...ime_10342,execs_59238,op_havoc,rep_5,+cov} | Bin ...00000,time_2420,execs_13762,op_havoc,rep_7 | Bin 45 -> 0 bytes ...003,time_10381,execs_59394,op_havoc,rep_4} | Bin ...003,time_10384,execs_59407,op_havoc,rep_4} | Bin ...ime_10395,execs_59428,op_havoc,rep_7,+cov} | Bin ...00000,time_2450,execs_13956,op_havoc,rep_8 | Bin 25 -> 0 bytes ...003,time_10398,execs_59438,op_havoc,rep_8} | Bin ...00000,time_2458,execs_14014,op_havoc,rep_7 | Bin 59 -> 0 bytes ...00000,time_2461,execs_14027,op_havoc,rep_5 | Bin 62 -> 0 bytes ...00000,time_2470,execs_14089,op_havoc,rep_8 | Bin 78 -> 0 bytes ...003,time_10464,execs_59654,op_havoc,rep_4} | Bin ...00000,time_2477,execs_14129,op_havoc,rep_4 | 1 - ...,time_2493,execs_14230,op_havoc,rep_6,+cov | 1 - ...003,time_10526,execs_59900,op_havoc,rep_3} | Bin ...00000,time_2509,execs_14329,op_havoc,rep_7 | Bin 56 -> 0 bytes ...,time_2552,execs_14581,op_havoc,rep_7,+cov | Bin 75 -> 0 bytes ...00000,time_2567,execs_14652,op_havoc,rep_8 | Bin 71 -> 0 bytes ...ime_10605,execs_60173,op_havoc,rep_4,+cov} | Bin ...003,time_10607,execs_60181,op_havoc,rep_4} | Bin ...00000,time_2625,execs_15016,op_havoc,rep_6 | Bin 54 -> 0 bytes ...ime_10665,execs_60351,op_havoc,rep_7,+cov} | Bin ...00000,time_2630,execs_15045,op_havoc,rep_7 | Bin 54 -> 0 bytes ...003,time_10715,execs_60535,op_havoc,rep_1} | Bin ...003,time_10766,execs_60732,op_havoc,rep_8} | Bin ...003,time_10776,execs_60760,op_havoc,rep_7} | Bin ...00000,time_2703,execs_15451,op_havoc,rep_8 | Bin 34 -> 0 bytes ...,time_2721,execs_15558,op_havoc,rep_5,+cov | Bin 16 -> 0 bytes ...00000,time_2750,execs_15744,op_havoc,rep_8 | Bin 14 -> 0 bytes ...,time_2757,execs_15782,op_havoc,rep_4,+cov | 2 -- ...003,time_10849,execs_61018,op_havoc,rep_7} | Bin ...,time_2766,execs_15844,op_havoc,rep_4,+cov | 1 - ...00000,time_2784,execs_15951,op_havoc,rep_5 | Bin 68 -> 0 bytes ...,time_2787,execs_15967,op_havoc,rep_8,+cov | 12 ------- ...00000,time_2806,execs_16088,op_havoc,rep_1 | Bin 46 -> 0 bytes ...,time_2816,execs_16145,op_havoc,rep_7,+cov | Bin 34 -> 0 bytes ...0003,time_10962,execs_61344,op_havoc,rep_7 | Bin 0 -> 60 bytes ...,time_2821,execs_16175,op_havoc,rep_7,+cov | Bin 24 -> 0 bytes ...,time_2866,execs_16464,op_havoc,rep_6,+cov | Bin 30 -> 0 bytes ...00000,time_2874,execs_16511,op_havoc,rep_6 | Bin 30 -> 0 bytes ...00000,time_2876,execs_16521,op_havoc,rep_4 | Bin 30 -> 0 bytes ...003,time_11030,execs_61533,op_havoc,rep_8} | Bin ...,time_2896,execs_16646,op_havoc,rep_8,+cov | Bin 46 -> 0 bytes ...,time_2927,execs_16845,op_havoc,rep_3,+cov | Bin 65 -> 0 bytes ...,time_2958,execs_16974,op_havoc,rep_5,+cov | Bin 26 -> 0 bytes ...003,time_11167,execs_62010,op_havoc,rep_8} | Bin ...,time_2976,execs_17087,op_havoc,rep_8,+cov | Bin 30 -> 0 bytes ...,time_2996,execs_17198,op_havoc,rep_4,+cov | Bin 50 -> 0 bytes ...00000,time_3019,execs_17332,op_havoc,rep_8 | Bin 37 -> 0 bytes ...00000,time_3035,execs_17423,op_havoc,rep_3 | 1 - ...00000,time_3055,execs_17499,op_havoc,rep_7 | Bin 75 -> 0 bytes ...,time_3060,execs_17527,op_havoc,rep_8,+cov | Bin 23 -> 0 bytes ...00000,time_3124,execs_17894,op_havoc,rep_6 | Bin 30 -> 0 bytes ...003,time_11388,execs_62754,op_havoc,rep_7} | Bin ...00000,time_3136,execs_17956,op_havoc,rep_5 | Bin 61 -> 0 bytes ...00000,time_3193,execs_18225,op_havoc,rep_6 | Bin 31 -> 0 bytes ...ime_11534,execs_63238,op_havoc,rep_6,+cov} | Bin ...003,time_11551,execs_63305,op_havoc,rep_3} | Bin ...ime_11606,execs_63495,op_havoc,rep_8,+cov} | Bin ...00000,time_3266,execs_18649,op_havoc,rep_7 | 1 - ...003,time_11660,execs_63700,op_havoc,rep_3} | Bin ...00000,time_3318,execs_18930,op_havoc,rep_7 | Bin 66 -> 0 bytes ...003,time_11722,execs_63902,op_havoc,rep_8} | Bin ...00000,time_3342,execs_19078,op_havoc,rep_8 | Bin 38 -> 0 bytes ...003,time_11740,execs_63964,op_havoc,rep_3} | Bin ...00000,time_3366,execs_19221,op_havoc,rep_6 | Bin 36 -> 0 bytes ...003,time_11797,execs_64164,op_havoc,rep_8} | Bin ...003,time_11842,execs_64327,op_havoc,rep_3} | Bin ...ime_11863,execs_64399,op_havoc,rep_6,+cov} | Bin ...00000,time_3401,execs_19433,op_havoc,rep_8 | Bin 47 -> 0 bytes ...00000,time_3431,execs_19616,op_havoc,rep_6 | Bin 55 -> 0 bytes ...003,time_11912,execs_64575,op_havoc,rep_6} | Bin ...00000,time_3480,execs_19866,op_havoc,rep_5 | Bin 34 -> 0 bytes ...00000,time_3516,execs_20081,op_havoc,rep_7 | Bin 75 -> 0 bytes ...00000,time_3547,execs_20276,op_havoc,rep_8 | Bin 16 -> 0 bytes ...003,time_11966,execs_64760,op_havoc,rep_6} | 0 ...ime_11970,execs_64779,op_havoc,rep_5,+cov} | Bin ...,time_3562,execs_20375,op_havoc,rep_5,+cov | Bin 40 -> 0 bytes ...00000,time_3599,execs_20620,op_havoc,rep_7 | Bin 54 -> 0 bytes ...00000,time_3601,execs_20632,op_havoc,rep_2 | Bin 29 -> 0 bytes ...00000,time_3650,execs_20899,op_havoc,rep_7 | Bin 78 -> 0 bytes ...00000,time_3659,execs_20954,op_havoc,rep_6 | Bin 76 -> 0 bytes ...003,time_12141,execs_65369,op_havoc,rep_5} | Bin ...00000,time_3687,execs_21100,op_havoc,rep_6 | Bin 103 -> 0 bytes ...00000,time_3689,execs_21114,op_havoc,rep_8 | Bin 23 -> 0 bytes ...003,time_12218,execs_65587,op_havoc,rep_6} | 0 ...00000,time_3702,execs_21191,op_havoc,rep_3 | Bin 65 -> 0 bytes ...,time_3709,execs_21235,op_havoc,rep_5,+cov | Bin 52 -> 0 bytes ...00000,time_3715,execs_21268,op_havoc,rep_7 | Bin 29 -> 0 bytes ...003,time_12234,execs_65636,op_havoc,rep_3} | 0 ...00000,time_3734,execs_21370,op_havoc,rep_7 | Bin 68 -> 0 bytes ...,time_3738,execs_21392,op_havoc,rep_7,+cov | Bin 28 -> 0 bytes ...00000,time_3758,execs_21517,op_havoc,rep_6 | Bin 37 -> 0 bytes ...003,time_12288,execs_65821,op_havoc,rep_5} | Bin ...,time_3801,execs_21743,op_havoc,rep_8,+cov | Bin 48 -> 0 bytes ...,time_3810,execs_21800,op_havoc,rep_8,+cov | Bin 61 -> 0 bytes ...0003,time_12377,execs_66096,op_havoc,rep_4 | Bin 0 -> 26 bytes ...003,time_12433,execs_66295,op_havoc,rep_8} | Bin ...00000,time_3916,execs_22421,op_havoc,rep_7 | Bin 77 -> 0 bytes ...003,time_12585,execs_66819,op_havoc,rep_4} | Bin ...00000,time_3960,execs_22683,op_havoc,rep_6 | Bin 70 -> 0 bytes ...003,time_12649,execs_67048,op_havoc,rep_7} | Bin ...,time_3994,execs_22898,op_havoc,rep_6,+cov | 3 -- ...00000,time_4058,execs_23278,op_havoc,rep_8 | Bin 32 -> 0 bytes ...c_000000,time_63,execs_4855,op_havoc,rep_2 | Bin 0 -> 58 bytes ...00000,time_4064,execs_23305,op_havoc,rep_7 | Bin 61 -> 0 bytes ...00000,time_4079,execs_23399,op_havoc,rep_7 | Bin 117 -> 0 bytes ...c_000000,time_70,execs_4889,op_havoc,rep_2 | Bin 0 -> 50 bytes ...,time_4082,execs_23413,op_havoc,rep_7,+cov | Bin 22 -> 0 bytes ...,time_4215,execs_24254,op_havoc,rep_4,+cov | Bin 53 -> 0 bytes ..._000000,time_218,execs_5870,op_havoc,rep_2 | Bin 0 -> 76 bytes ..._000000,time_236,execs_5996,op_havoc,rep_2 | Bin 0 -> 41 bytes ..._000000,time_240,execs_6022,op_havoc,rep_2 | Bin 0 -> 51 bytes ...,time_4261,execs_24531,op_havoc,rep_5,+cov | Bin 47 -> 0 bytes ...00,time_248,execs_6073,op_havoc,rep_1,+cov | Bin 0 -> 33 bytes ..._000000,time_250,execs_6082,op_havoc,rep_2 | Bin 0 -> 53 bytes ...00000,time_4318,execs_24882,op_havoc,rep_6 | Bin 31 -> 0 bytes ..._000000,time_339,execs_6674,op_havoc,rep_2 | Bin 0 -> 63 bytes ...,time_4327,execs_24933,op_havoc,rep_8,+cov | Bin 64 -> 0 bytes ...,time_4351,execs_25082,op_havoc,rep_7,+cov | Bin 39 -> 0 bytes ...00000,time_4422,execs_25499,op_havoc,rep_7 | Bin 55 -> 0 bytes ...00000,time_4462,execs_25768,op_havoc,rep_8 | Bin 67 -> 0 bytes ..._000000,time_493,execs_7783,op_havoc,rep_2 | Bin 0 -> 61 bytes ...00000,time_4477,execs_25857,op_havoc,rep_8 | 1 - ...00000,time_4479,execs_25867,op_havoc,rep_5 | 3 -- ...,time_4545,execs_26285,op_havoc,rep_6,+cov | Bin 57 -> 0 bytes ..._000000,time_624,execs_8693,op_havoc,rep_1 | Bin 0 -> 55 bytes ...,time_4547,execs_26296,op_havoc,rep_8,+cov | Bin 48 -> 0 bytes ..._000000,time_696,execs_9212,op_havoc,rep_2 | Bin 0 -> 57 bytes ...00000,time_4559,execs_26371,op_havoc,rep_8 | Bin 59 -> 0 bytes ..._000000,time_756,execs_9633,op_havoc,rep_1 | Bin 0 -> 33 bytes ...,time_4583,execs_26500,op_havoc,rep_8,+cov | Bin 53 -> 0 bytes ...,time_4588,execs_26533,op_havoc,rep_7,+cov | Bin 69 -> 0 bytes ...000000,time_872,execs_10465,op_havoc,rep_2 | Bin 0 -> 59 bytes ...00000,time_4594,execs_26568,op_havoc,rep_7 | Bin 25 -> 0 bytes ...000000,time_919,execs_10798,op_havoc,rep_2 | Bin 0 -> 65 bytes ...00000,time_4599,execs_26597,op_havoc,rep_7 | 1 - ...000000,time_922,execs_10816,op_havoc,rep_2 | Bin 0 -> 46 bytes ...00000,time_4661,execs_26920,op_havoc,rep_3 | Bin 32 -> 0 bytes ...,time_4745,execs_27421,op_havoc,rep_8,+cov | Bin 58 -> 0 bytes ...,time_4777,execs_27610,op_havoc,rep_8,+cov | Bin 16 -> 0 bytes ...00000,time_1564,execs_15621,op_havoc,rep_2 | Bin 0 -> 80 bytes ...00000,time_1652,execs_16287,op_havoc,rep_2 | Bin 0 -> 64 bytes ...,time_1787,execs_17309,op_havoc,rep_2,+cov | Bin 0 -> 41 bytes ...00000,time_4812,execs_27803,op_havoc,rep_7 | Bin 48 -> 0 bytes ...,time_4826,execs_27886,op_havoc,rep_6,+cov | Bin 26 -> 0 bytes ...,time_1869,execs_17906,op_quick,pos_9,+cov | Bin 0 -> 42 bytes ...,time_4927,execs_28503,op_havoc,rep_6,+cov | Bin 50 -> 0 bytes ...,time_4984,execs_28838,op_havoc,rep_6,+cov | 1 - ...00000,time_4999,execs_28916,op_havoc,rep_7 | Bin 54 -> 0 bytes ...00000,time_5009,execs_28977,op_havoc,rep_8 | Bin 65 -> 0 bytes ...00000,time_5024,execs_29062,op_havoc,rep_8 | Bin 42 -> 0 bytes ...00000,time_5127,execs_29692,op_havoc,rep_7 | 10 ------ ...00000,time_5139,execs_29768,op_havoc,rep_8 | Bin 45 -> 0 bytes ...00000,time_5182,execs_30026,op_havoc,rep_8 | Bin 44 -> 0 bytes ...,time_5219,execs_30213,op_havoc,rep_8,+cov | 1 - ...,time_5260,execs_30466,op_havoc,rep_7,+cov | 1 - ...,execs_18363,op_arith8,pos_17,val_+10,+cov | Bin 0 -> 42 bytes ...00000,time_5311,execs_30776,op_havoc,rep_6 | Bin 40 -> 0 bytes ...00000,time_5323,execs_30849,op_havoc,rep_6 | Bin 60 -> 0 bytes ...00000,time_5325,execs_30861,op_havoc,rep_7 | Bin 64 -> 0 bytes ...00000,time_5343,execs_30978,op_havoc,rep_5 | Bin 67 -> 0 bytes ...00002,time_2057,execs_19128,op_havoc,rep_1 | Bin 0 -> 42 bytes ...00000,time_5351,execs_31031,op_havoc,rep_6 | Bin 10 -> 0 bytes ...00000,time_5385,execs_31242,op_havoc,rep_7 | Bin 78 -> 0 bytes ...00000,time_5421,execs_31461,op_havoc,rep_7 | 1 - ...,time_5456,execs_31675,op_havoc,rep_5,+cov | Bin 39 -> 0 bytes ...00000,time_5465,execs_31728,op_havoc,rep_8 | Bin 60 -> 0 bytes ...,time_5494,execs_31918,op_havoc,rep_5,+cov | Bin 45 -> 0 bytes ...00000,time_5524,execs_32108,op_havoc,rep_6 | 1 - ...00000,time_5532,execs_32159,op_havoc,rep_7 | 4 --- ...00002,time_2124,execs_19559,op_havoc,rep_1 | Bin 0 -> 53 bytes ...00000,time_5545,execs_32243,op_havoc,rep_5 | Bin 43 -> 0 bytes ...,time_5555,execs_32304,op_havoc,rep_6,+cov | Bin 41 -> 0 bytes ...,time_2134,execs_19581,op_havoc,rep_2,+cov | Bin 0 -> 51 bytes ...00000,time_5613,execs_32672,op_havoc,rep_6 | Bin 97 -> 0 bytes ...00000,time_5625,execs_32742,op_havoc,rep_7 | Bin 47 -> 0 bytes ...00000,time_5629,execs_32769,op_havoc,rep_7 | Bin 59 -> 0 bytes ...,time_5671,execs_33035,op_havoc,rep_3,+cov | Bin 24 -> 0 bytes ...,time_2155,execs_19700,op_havoc,rep_1,+cov | Bin 0 -> 39 bytes ...,time_5705,execs_33244,op_havoc,rep_5,+cov | Bin 44 -> 0 bytes ...,time_2175,execs_19846,op_havoc,rep_1,+cov | Bin 0 -> 60 bytes ...00000,time_5764,execs_33603,op_havoc,rep_7 | Bin 67 -> 0 bytes ...,time_5774,execs_33659,op_havoc,rep_6,+cov | 1 - ...00000,time_5784,execs_33721,op_havoc,rep_3 | Bin 53 -> 0 bytes ...00000,time_5795,execs_33756,op_havoc,rep_8 | 1 - ...,time_2209,execs_20060,op_havoc,rep_2,+cov | Bin 0 -> 42 bytes ...,time_5839,execs_34022,op_havoc,rep_7,+cov | Bin 24 -> 0 bytes ...,time_2214,execs_20096,op_havoc,rep_1,+cov | Bin 0 -> 42 bytes ...00000,time_5890,execs_34302,op_havoc,rep_7 | Bin 61 -> 0 bytes ...,time_2230,execs_20193,op_havoc,rep_2,+cov | Bin 0 -> 16 bytes ...00000,time_5898,execs_34333,op_havoc,rep_7 | Bin 71 -> 0 bytes ...,time_5922,execs_34467,op_havoc,rep_6,+cov | 1 - ...00000,time_5964,execs_34666,op_havoc,rep_6 | Bin 50 -> 0 bytes ...,time_5967,execs_34674,op_havoc,rep_8,+cov | Bin 115 -> 0 bytes ...,time_6030,execs_34977,op_havoc,rep_4,+cov | Bin 59 -> 0 bytes ...00000,time_6042,execs_35046,op_havoc,rep_8 | Bin 94 -> 0 bytes ...00000,time_6055,execs_35107,op_havoc,rep_5 | Bin 43 -> 0 bytes ...00000,time_6098,execs_35350,op_havoc,rep_6 | 1 - ...00000,time_6127,execs_35510,op_havoc,rep_7 | Bin 73 -> 0 bytes ...00002,time_2325,execs_20759,op_havoc,rep_1 | Bin 0 -> 42 bytes ...00000,time_6180,execs_35805,op_havoc,rep_8 | Bin 98 -> 0 bytes ...00002,time_2335,execs_20827,op_havoc,rep_2 | Bin 0 -> 58 bytes ...00002,time_2366,execs_21052,op_havoc,rep_2 | Bin 0 -> 62 bytes ...00000,time_6206,execs_35953,op_havoc,rep_7 | Bin 78 -> 0 bytes ...,time_6212,execs_35984,op_havoc,rep_2,+cov | Bin 69 -> 0 bytes ...00002,time_2384,execs_21178,op_havoc,rep_1 | Bin 0 -> 69 bytes ...00000,time_6228,execs_36070,op_havoc,rep_6 | Bin 60 -> 0 bytes ...,time_6232,execs_36097,op_havoc,rep_6,+cov | Bin 45 -> 0 bytes ...00002,time_2427,execs_21464,op_havoc,rep_2 | Bin 0 -> 72 bytes ...00000,time_6302,execs_36498,op_havoc,rep_7 | Bin 73 -> 0 bytes ...,time_2458,execs_21676,op_havoc,rep_2,+cov | Bin 0 -> 88 bytes ...00000,time_6309,execs_36536,op_havoc,rep_4 | Bin 61 -> 0 bytes ...,time_6329,execs_36640,op_havoc,rep_8,+cov | Bin 100 -> 0 bytes ...00000,time_6335,execs_36674,op_havoc,rep_8 | 1 - ...,time_6397,execs_37066,op_havoc,rep_6,+cov | Bin 20 -> 0 bytes ...00000,time_6427,execs_37247,op_havoc,rep_7 | Bin 103 -> 0 bytes ...,time_6485,execs_37610,op_havoc,rep_8,+cov | Bin 68 -> 0 bytes ...,time_2597,execs_22602,op_havoc,rep_2,+cov | Bin 0 -> 42 bytes ...,time_6504,execs_37723,op_havoc,rep_5,+cov | Bin 16 -> 0 bytes ...00002,time_2607,execs_22665,op_havoc,rep_2 | Bin 0 -> 62 bytes ...00002,time_2631,execs_22785,op_havoc,rep_2 | Bin 0 -> 42 bytes ...,time_6571,execs_38065,op_havoc,rep_7,+cov | Bin 32 -> 0 bytes ...00000,time_6587,execs_38154,op_havoc,rep_3 | 1 - ...00002,time_2658,execs_22902,op_havoc,rep_2 | Bin 0 -> 95 bytes ...,time_6617,execs_38326,op_havoc,rep_7,+cov | Bin 13 -> 0 bytes ...00000,time_6641,execs_38455,op_havoc,rep_7 | Bin 74 -> 0 bytes ...00000,time_6678,execs_38625,op_havoc,rep_8 | Bin 63 -> 0 bytes ...00000,time_6714,execs_38830,op_havoc,rep_6 | Bin 84 -> 0 bytes ...,time_2743,execs_23483,op_havoc,rep_2,+cov | Bin 0 -> 42 bytes ...00000,time_6730,execs_38874,op_havoc,rep_6 | Bin 63 -> 0 bytes ...,time_6735,execs_38906,op_havoc,rep_5,+cov | Bin 61 -> 0 bytes ...00002,time_2780,execs_23727,op_havoc,rep_2 | Bin 0 -> 59 bytes ...,time_6793,execs_39254,op_havoc,rep_7,+cov | Bin 36 -> 0 bytes ...00002,time_2783,execs_23745,op_havoc,rep_2 | Bin 0 -> 73 bytes ...00000,time_6819,execs_39416,op_havoc,rep_8 | Bin 87 -> 0 bytes ...00002,time_2800,execs_23866,op_havoc,rep_2 | Bin 0 -> 71 bytes ...,time_6903,execs_39915,op_havoc,rep_7,+cov | Bin 84 -> 0 bytes ...,time_6935,execs_40040,op_havoc,rep_6,+cov | Bin 55 -> 0 bytes ...,time_6943,execs_40083,op_havoc,rep_4,+cov | Bin 34 -> 0 bytes ...00000,time_7014,execs_40498,op_havoc,rep_4 | Bin 63 -> 0 bytes ...00002,time_2951,execs_24946,op_havoc,rep_2 | Bin 0 -> 42 bytes ...00000,time_7026,execs_40575,op_havoc,rep_8 | Bin 69 -> 0 bytes ...,time_7081,execs_40911,op_havoc,rep_8,+cov | Bin 57 -> 0 bytes ...00002,time_2984,execs_25171,op_havoc,rep_2 | Bin 0 -> 44 bytes ...00002,time_3055,execs_25709,op_havoc,rep_2 | 1 + ...00000,time_7117,execs_41130,op_havoc,rep_5 | Bin 53 -> 0 bytes ...,time_3086,execs_25937,op_havoc,rep_2,+cov | Bin 0 -> 42 bytes ...00000,time_7147,execs_41310,op_havoc,rep_3 | Bin 16 -> 0 bytes ...00000,time_7168,execs_41425,op_havoc,rep_5 | Bin 38 -> 0 bytes ...,time_7216,execs_41721,op_havoc,rep_8,+cov | 2 -- ...00000,time_7237,execs_41832,op_havoc,rep_8 | Bin 83 -> 0 bytes ...,time_7317,execs_42330,op_havoc,rep_8,+cov | Bin 38 -> 0 bytes ...,time_7336,execs_42431,op_havoc,rep_7,+cov | Bin 55 -> 0 bytes ...00000,time_7411,execs_42853,op_havoc,rep_8 | Bin 77 -> 0 bytes ...,time_7435,execs_43002,op_havoc,rep_5,+cov | Bin 31 -> 0 bytes ...,time_3365,execs_27742,op_havoc,rep_1,+cov | Bin 0 -> 69 bytes ...,time_7480,execs_43283,op_havoc,rep_6,+cov | Bin 45 -> 0 bytes ...00000,time_7501,execs_43422,op_havoc,rep_5 | 3 -- ...00000,time_7528,execs_43598,op_havoc,rep_3 | 1 - ...,time_3422,execs_28008,op_havoc,rep_2,+cov | Bin 0 -> 42 bytes ...,time_7568,execs_43847,op_havoc,rep_8,+cov | 1 - ...00002,time_3517,execs_28704,op_havoc,rep_1 | Bin 0 -> 42 bytes ...00000,time_7577,execs_43898,op_havoc,rep_6 | Bin 38 -> 0 bytes ...00002,time_3534,execs_28837,op_havoc,rep_2 | Bin 0 -> 63 bytes ...,time_7587,execs_43958,op_havoc,rep_8,+cov | Bin 81 -> 0 bytes ...00000,time_7594,execs_44001,op_havoc,rep_4 | 2 -- ...00002,time_3552,execs_28950,op_havoc,rep_2 | Bin 0 -> 60 bytes ...00000,time_7624,execs_44177,op_havoc,rep_8 | Bin 61 -> 0 bytes ...00000,time_7632,execs_44224,op_havoc,rep_8 | Bin 75 -> 0 bytes ...00002,time_3647,execs_29650,op_havoc,rep_2 | Bin 0 -> 42 bytes ...00000,time_7663,execs_44415,op_havoc,rep_8 | Bin 57 -> 0 bytes ...00000,time_7667,execs_44445,op_havoc,rep_6 | Bin 82 -> 0 bytes ...,time_3761,execs_30452,op_havoc,rep_2,+cov | Bin 0 -> 42 bytes ...00000,time_7758,execs_45001,op_havoc,rep_4 | Bin 44 -> 0 bytes ...,time_7791,execs_45196,op_havoc,rep_6,+cov | Bin 16 -> 0 bytes ...,time_7794,execs_45215,op_havoc,rep_7,+cov | 1 - ...00002,time_3802,execs_30758,op_havoc,rep_2 | Bin 0 -> 63 bytes ...00000,time_7830,execs_45440,op_havoc,rep_5 | Bin 41 -> 0 bytes ...,time_3837,execs_30994,op_havoc,rep_2,+cov | Bin 0 -> 42 bytes ...00000,time_7835,execs_45470,op_havoc,rep_5 | 1 - ...00000,time_7860,execs_45630,op_havoc,rep_8 | Bin 58 -> 0 bytes ...,time_7863,execs_45645,op_havoc,rep_7,+cov | 1 - ...00000,time_7880,execs_45727,op_havoc,rep_8 | Bin 96 -> 0 bytes ...00002,time_3920,execs_31354,op_havoc,rep_1 | Bin 0 -> 42 bytes ...00000,time_8036,execs_46538,op_havoc,rep_4 | Bin 53 -> 0 bytes ...00002,time_3958,execs_31644,op_havoc,rep_2 | Bin 0 -> 74 bytes ...00002,time_3972,execs_31738,op_havoc,rep_2 | Bin 0 -> 75 bytes ...00000,time_8117,execs_47032,op_havoc,rep_2 | Bin 43 -> 0 bytes ...00000,time_8143,execs_47183,op_havoc,rep_8 | Bin 42 -> 0 bytes ...00002,time_3983,execs_31816,op_havoc,rep_2 | Bin 0 -> 67 bytes ...,time_8150,execs_47222,op_havoc,rep_7,+cov | Bin 36 -> 0 bytes ...00000,time_8222,execs_47666,op_havoc,rep_5 | Bin 37 -> 0 bytes ...00002,time_4067,execs_32451,op_havoc,rep_2 | Bin 0 -> 42 bytes ...00000,time_8251,execs_47844,op_havoc,rep_5 | 1 - ...00002,time_4071,execs_32481,op_havoc,rep_2 | Bin 0 -> 42 bytes ...,time_8282,execs_47986,op_havoc,rep_5,+cov | 1 - ...00002,time_4101,execs_32684,op_havoc,rep_2 | Bin 0 -> 50 bytes ...00000,time_8313,execs_48180,op_havoc,rep_6 | Bin 50 -> 0 bytes ...,time_8322,execs_48232,op_havoc,rep_5,+cov | Bin 31 -> 0 bytes ...,time_8328,execs_48268,op_havoc,rep_5,+cov | Bin 27 -> 0 bytes ...00002,time_4170,execs_33066,op_havoc,rep_2 | Bin 0 -> 67 bytes ...00002,time_4183,execs_33157,op_havoc,rep_2 | Bin 0 -> 72 bytes ...00000,time_8374,execs_48565,op_havoc,rep_5 | Bin 48 -> 0 bytes ...00000,time_8445,execs_48955,op_havoc,rep_6 | Bin 44 -> 0 bytes ...00000,time_8455,execs_49013,op_havoc,rep_6 | Bin 43 -> 0 bytes ...00000,time_8492,execs_49252,op_havoc,rep_8 | Bin 97 -> 0 bytes ...00000,time_8532,execs_49504,op_havoc,rep_8 | Bin 58 -> 0 bytes ...00002,time_4629,execs_36374,op_havoc,rep_2 | Bin 0 -> 74 bytes ...00000,time_8578,execs_49746,op_havoc,rep_5 | Bin 33 -> 0 bytes ...,time_4641,execs_36454,op_havoc,rep_1,+cov | Bin 0 -> 48 bytes ...,time_8597,execs_49865,op_havoc,rep_4,+cov | Bin 46 -> 0 bytes ...00000,time_8634,execs_50094,op_havoc,rep_4 | Bin 42 -> 0 bytes ...00000,time_8636,execs_50103,op_havoc,rep_3 | Bin 77 -> 0 bytes ...00000,time_8640,execs_50124,op_havoc,rep_3 | Bin 43 -> 0 bytes ...00000,time_8662,execs_50258,op_havoc,rep_5 | 1 - ...00000,time_8704,execs_50525,op_havoc,rep_8 | Bin 41 -> 0 bytes ...,time_8764,execs_50885,op_havoc,rep_5,+cov | Bin 25 -> 0 bytes ...00000,time_8791,execs_51038,op_havoc,rep_7 | Bin 79 -> 0 bytes ...,time_8815,execs_51164,op_havoc,rep_3,+cov | Bin 37 -> 0 bytes ...00002,time_4803,execs_37560,op_havoc,rep_1 | Bin 0 -> 51 bytes ...00000,time_8915,execs_51759,op_havoc,rep_7 | Bin 24 -> 0 bytes ...00000,time_8943,execs_51929,op_havoc,rep_6 | Bin 48 -> 0 bytes ...00000,time_9025,execs_52430,op_havoc,rep_8 | Bin 64 -> 0 bytes ...00000,time_9076,execs_52732,op_havoc,rep_4 | 1 - ...00000,time_9096,execs_52855,op_havoc,rep_7 | Bin 62 -> 0 bytes ...00000,time_9172,execs_53302,op_havoc,rep_5 | Bin 77 -> 0 bytes ...,time_5235,execs_40565,op_havoc,rep_2,+cov | Bin 0 -> 42 bytes ...00002,time_5277,execs_40881,op_havoc,rep_1 | Bin 0 -> 42 bytes ...00000,time_9226,execs_53620,op_havoc,rep_8 | Bin 111 -> 0 bytes ...00000,time_9228,execs_53628,op_havoc,rep_7 | Bin 45 -> 0 bytes ...,time_9232,execs_53651,op_havoc,rep_8,+cov | Bin 15 -> 0 bytes ...00000,time_9254,execs_53772,op_havoc,rep_8 | 1 - ...00000,time_9280,execs_53856,op_havoc,rep_7 | Bin 46 -> 0 bytes ...00002,time_5479,execs_42255,op_havoc,rep_2 | Bin 0 -> 52 bytes ...00000,time_9297,execs_53950,op_havoc,rep_5 | Bin 80 -> 0 bytes ...00000,time_9311,execs_54038,op_havoc,rep_6 | 1 - ...00000,time_9362,execs_54342,op_havoc,rep_8 | 3 -- ...00000,time_9409,execs_54569,op_havoc,rep_8 | Bin 92 -> 0 bytes ...00000,time_9424,execs_54661,op_havoc,rep_5 | Bin 61 -> 0 bytes ...00000,time_9436,execs_54740,op_havoc,rep_7 | Bin 68 -> 0 bytes ...00000,time_9448,execs_54816,op_havoc,rep_6 | Bin 55 -> 0 bytes ...00000,time_9490,execs_55076,op_havoc,rep_8 | Bin 60 -> 0 bytes ...00002,time_5931,execs_45299,op_havoc,rep_2 | Bin 0 -> 58 bytes ...00002,time_5976,execs_45536,op_havoc,rep_1 | Bin 0 -> 42 bytes ...00002,time_5979,execs_45557,op_havoc,rep_2 | Bin 0 -> 71 bytes ...00000,time_9547,execs_55362,op_havoc,rep_8 | Bin 54 -> 0 bytes ...00002,time_6144,execs_46736,op_havoc,rep_2 | Bin 0 -> 71 bytes ...,time_9553,execs_55400,op_havoc,rep_7,+cov | 1 - ...00002,time_6161,execs_46850,op_havoc,rep_2 | Bin 0 -> 70 bytes ...,time_6245,execs_47481,op_havoc,rep_1,+cov | Bin 0 -> 72 bytes ...00000,time_9585,execs_55597,op_havoc,rep_8 | Bin 38 -> 0 bytes ...00000,time_9672,execs_56138,op_havoc,rep_8 | Bin 45 -> 0 bytes ...,time_6361,execs_48280,op_havoc,rep_1,+cov | Bin 0 -> 42 bytes ...00000,time_9694,execs_56280,op_havoc,rep_7 | Bin 75 -> 0 bytes ...00000,time_9770,execs_56743,op_havoc,rep_3 | Bin 20 -> 0 bytes ...,time_9826,execs_57071,op_havoc,rep_3,+cov | Bin 32 -> 0 bytes ...00000,time_9845,execs_57177,op_havoc,rep_7 | Bin 69 -> 0 bytes ...,time_6647,execs_50390,op_havoc,rep_2,+cov | Bin 0 -> 34 bytes ...00000,time_9882,execs_57388,op_havoc,rep_5 | Bin 16 -> 0 bytes ...00000,time_9897,execs_57477,op_havoc,rep_8 | Bin 47 -> 0 bytes ...,time_9899,execs_57490,op_havoc,rep_6,+cov | 4 --- ...00000,time_9906,execs_57526,op_havoc,rep_4 | Bin 66 -> 0 bytes ...00002,time_6749,execs_51048,op_havoc,rep_2 | Bin 0 -> 42 bytes ...,time_9953,execs_57798,op_havoc,rep_7,+cov | Bin 46 -> 0 bytes ...00002,time_6787,execs_51327,op_havoc,rep_2 | Bin 0 -> 42 bytes ...00002,time_6820,execs_51515,op_havoc,rep_2 | Bin 0 -> 74 bytes ...00002,time_6908,execs_52148,op_havoc,rep_2 | Bin 0 -> 71 bytes ...00002,time_7031,execs_52855,op_havoc,rep_2 | Bin 0 -> 42 bytes ...time_10090,execs_58382,op_havoc,rep_2,+cov | Bin 15 -> 0 bytes ...0003,time_10107,execs_58436,op_havoc,rep_3 | Bin 26 -> 0 bytes ...0003,time_10113,execs_58445,op_havoc,rep_7 | Bin 15 -> 0 bytes ...time_10119,execs_58469,op_havoc,rep_4,+cov | Bin 15 -> 0 bytes ...time_10138,execs_58539,op_havoc,rep_2,+cov | Bin 15 -> 0 bytes ...00002,time_7618,execs_57130,op_havoc,rep_1 | Bin 0 -> 52 bytes ...0003,time_10150,execs_58590,op_havoc,rep_5 | 1 - ...00002,time_7761,execs_58175,op_havoc,rep_2 | Bin 0 -> 71 bytes ...0003,time_10190,execs_58715,op_havoc,rep_8 | 1 - ...00002,time_7969,execs_59703,op_havoc,rep_2 | Bin 0 -> 49 bytes ...time_10196,execs_58731,op_havoc,rep_4,+cov | Bin 15 -> 0 bytes ...00002,time_7981,execs_59784,op_havoc,rep_2 | Bin 0 -> 52 bytes ...time_10215,execs_58783,op_havoc,rep_4,+cov | Bin 36 -> 0 bytes ...time_10225,execs_58817,op_havoc,rep_5,+cov | Bin 15 -> 0 bytes ...00002,time_8032,execs_60137,op_havoc,rep_2 | Bin 0 -> 73 bytes ...0003,time_10227,execs_58825,op_havoc,rep_7 | Bin 60 -> 0 bytes ...,time_8101,execs_60591,op_havoc,rep_2,+cov | Bin 0 -> 57 bytes ...0003,time_10297,execs_59064,op_havoc,rep_7 | Bin 31 -> 0 bytes ...time_10306,execs_59095,op_havoc,rep_2,+cov | Bin 15 -> 0 bytes ...00002,time_8376,execs_62422,op_havoc,rep_2 | Bin 0 -> 74 bytes ...00002,time_8432,execs_62816,op_havoc,rep_2 | Bin 0 -> 80 bytes ...time_10325,execs_59172,op_havoc,rep_2,+cov | Bin 47 -> 0 bytes ...0003,time_10331,execs_59192,op_havoc,rep_8 | Bin 39 -> 0 bytes ...0003,time_10333,execs_59201,op_havoc,rep_7 | Bin 58 -> 0 bytes ...time_10335,execs_59211,op_havoc,rep_6,+cov | 1 - ...time_10378,execs_59382,op_havoc,rep_6,+cov | Bin 65 -> 0 bytes ...00002,time_8965,execs_66361,op_havoc,rep_2 | Bin 0 -> 70 bytes ...00002,time_9223,execs_67995,op_havoc,rep_2 | Bin 0 -> 74 bytes ...0003,time_10411,execs_59477,op_havoc,rep_7 | Bin 59 -> 0 bytes ...,time_9472,execs_69588,op_havoc,rep_2,+cov | Bin 0 -> 44 bytes ...0003,time_10428,execs_59527,op_havoc,rep_4 | Bin 48 -> 0 bytes ...00002,time_9528,execs_69959,op_havoc,rep_1 | Bin 0 -> 74 bytes ...time_10483,execs_59736,op_havoc,rep_7,+cov | Bin 36 -> 0 bytes ...0003,time_10509,execs_59832,op_havoc,rep_7 | Bin 27 -> 0 bytes ...0003,time_10532,execs_59928,op_havoc,rep_6 | Bin 28 -> 0 bytes ...0003,time_10553,execs_60000,op_havoc,rep_3 | Bin 38 -> 0 bytes ...0003,time_10564,execs_60045,op_havoc,rep_5 | Bin 28 -> 0 bytes ...time_10597,execs_60138,op_havoc,rep_8,+cov | Bin 27 -> 0 bytes ...0003,time_10613,execs_60193,op_havoc,rep_3 | Bin 20 -> 0 bytes ...time_10649,execs_60301,op_havoc,rep_6,+cov | Bin 45 -> 0 bytes ...time_10655,execs_60322,op_havoc,rep_6,+cov | Bin 47 -> 0 bytes ...0003,time_10696,execs_60475,op_havoc,rep_6 | Bin 23 -> 0 bytes ...0003,time_10740,execs_60633,op_havoc,rep_8 | Bin 68 -> 0 bytes ...time_10794,execs_60828,op_havoc,rep_7,+cov | Bin 24 -> 0 bytes ...time_10806,execs_60877,op_havoc,rep_1,+cov | Bin 24 -> 0 bytes ...time_10817,execs_60918,op_havoc,rep_7,+cov | Bin 52 -> 0 bytes ...0003,time_10828,execs_60961,op_havoc,rep_3 | Bin 15 -> 0 bytes ...0003,time_10851,execs_61026,op_havoc,rep_8 | 1 - ...0003,time_10860,execs_61063,op_havoc,rep_7 | Bin 96 -> 0 bytes ...0003,time_10900,execs_61194,op_havoc,rep_8 | Bin 37 -> 0 bytes ...time_10910,execs_61219,op_havoc,rep_4,+cov | Bin 42 -> 0 bytes ...0003,time_10923,execs_61247,op_havoc,rep_6 | Bin 47 -> 0 bytes ...0003,time_10957,execs_61335,op_havoc,rep_3 | Bin 34 -> 0 bytes ...0003,time_10962,execs_61344,op_havoc,rep_7 | Bin 70 -> 0 bytes ...0003,time_10976,execs_61370,op_havoc,rep_6 | Bin 27 -> 0 bytes ...0003,time_10990,execs_61414,op_havoc,rep_3 | Bin 24 -> 0 bytes ...time_10998,execs_61444,op_havoc,rep_3,+cov | Bin 30 -> 0 bytes ...0003,time_11023,execs_61508,op_havoc,rep_5 | Bin 30 -> 0 bytes ...ime_10277,execs_73597,op_havoc,rep_14,+cov | Bin 0 -> 74 bytes ...time_11035,execs_61549,op_havoc,rep_4,+cov | Bin 18 -> 0 bytes ...003,time_10281,execs_73617,op_havoc,rep_14 | Bin 0 -> 66 bytes ...003,time_10295,execs_73665,op_havoc,rep_10 | Bin 0 -> 111 bytes ...time_11065,execs_61659,op_havoc,rep_5,+cov | Bin 21 -> 0 bytes ...ime_10309,execs_73703,op_havoc,rep_10,+cov | Bin 0 -> 76 bytes ...time_11070,execs_61681,op_havoc,rep_7,+cov | Bin 62 -> 0 bytes ...0003,time_10316,execs_73728,op_havoc,rep_8 | Bin 0 -> 57 bytes ...0003,time_11084,execs_61729,op_havoc,rep_2 | Bin 41 -> 0 bytes ...time_11129,execs_61889,op_havoc,rep_7,+cov | Bin 17 -> 0 bytes ...0003,time_11171,execs_62018,op_havoc,rep_6 | 31 ------------------ ...0003,time_11190,execs_62075,op_havoc,rep_8 | Bin 64 -> 0 bytes ...0003,time_11193,execs_62091,op_havoc,rep_8 | Bin 15 -> 0 bytes ...ime_10365,execs_73893,op_havoc,rep_15,+cov | Bin 0 -> 116 bytes ...0003,time_11213,execs_62171,op_havoc,rep_5 | 1 - ...0003,time_11244,execs_62280,op_havoc,rep_6 | Bin 68 -> 0 bytes ...0003,time_10382,execs_73921,op_havoc,rep_3 | Bin 0 -> 50 bytes ...0003,time_11272,execs_62372,op_havoc,rep_7 | Bin 62 -> 0 bytes ...time_11293,execs_62444,op_havoc,rep_3,+cov | Bin 14 -> 0 bytes ...003,time_10418,execs_74051,op_havoc,rep_14 | Bin 0 -> 80 bytes ...0003,time_11331,execs_62576,op_havoc,rep_3 | Bin 42 -> 0 bytes ...time_11358,execs_62639,op_havoc,rep_3,+cov | Bin 42 -> 0 bytes ...0003,time_11368,execs_62671,op_havoc,rep_5 | Bin 58 -> 0 bytes ...003,time_10445,execs_74163,op_havoc,rep_16 | Bin 0 -> 88 bytes ...time_11375,execs_62698,op_havoc,rep_6,+cov | Bin 15 -> 0 bytes ...time_11405,execs_62808,op_havoc,rep_7,+cov | Bin 33 -> 0 bytes ...0003,time_10476,execs_74295,op_havoc,rep_5 | Bin 0 -> 68 bytes ...0003,time_11436,execs_62906,op_havoc,rep_8 | Bin 58 -> 0 bytes ...time_11448,execs_62940,op_havoc,rep_7,+cov | Bin 42 -> 0 bytes ...0003,time_10487,execs_74319,op_havoc,rep_2 | Bin 0 -> 59 bytes ...time_11461,execs_62986,op_havoc,rep_6,+cov | Bin 42 -> 0 bytes ...0003,time_10509,execs_74406,op_havoc,rep_7 | Bin 0 -> 88 bytes ...time_11479,execs_63047,op_havoc,rep_7,+cov | Bin 29 -> 0 bytes ...0003,time_11492,execs_63086,op_havoc,rep_5 | 1 - ...time_11586,execs_63428,op_havoc,rep_5,+cov | Bin 43 -> 0 bytes ...0003,time_11613,execs_63520,op_havoc,rep_8 | Bin 57 -> 0 bytes ...time_11621,execs_63550,op_havoc,rep_8,+cov | 1 - ...0003,time_10619,execs_74868,op_havoc,rep_6 | Bin 0 -> 79 bytes ...003,time_10632,execs_74926,op_havoc,rep_11 | Bin 0 -> 64 bytes ...0003,time_11667,execs_63729,op_havoc,rep_4 | Bin 43 -> 0 bytes ...0003,time_11674,execs_63754,op_havoc,rep_8 | Bin 97 -> 0 bytes ...0003,time_10660,execs_75044,op_havoc,rep_4 | Bin 0 -> 87 bytes ...time_11710,execs_63862,op_havoc,rep_3,+cov | Bin 15 -> 0 bytes ...0003,time_11754,execs_64021,op_havoc,rep_8 | Bin 63 -> 0 bytes ...0003,time_10706,execs_75141,op_havoc,rep_7 | Bin 0 -> 81 bytes ...0003,time_10734,execs_75237,op_havoc,rep_5 | Bin 0 -> 76 bytes ...0003,time_11866,execs_64414,op_havoc,rep_5 | Bin 93 -> 0 bytes ...0003,time_11869,execs_64425,op_havoc,rep_7 | Bin 48 -> 0 bytes ...003,time_10758,execs_75296,op_havoc,rep_10 | Bin 0 -> 52 bytes ...0003,time_11897,execs_64529,op_havoc,rep_6 | Bin 51 -> 0 bytes ...003,time_10782,execs_75389,op_havoc,rep_16 | Bin 0 -> 118 bytes ...0003,time_11920,execs_64603,op_havoc,rep_6 | 1 - ...0003,time_11935,execs_64655,op_havoc,rep_8 | Bin 32 -> 0 bytes ...0003,time_11941,execs_64679,op_havoc,rep_8 | Bin 35 -> 0 bytes ...0003,time_11973,execs_64790,op_havoc,rep_5 | Bin 56 -> 0 bytes ...0003,time_11991,execs_64852,op_havoc,rep_8 | 1 - ...time_12001,execs_64894,op_havoc,rep_6,+cov | Bin 26 -> 0 bytes ...0003,time_12023,execs_64981,op_havoc,rep_6 | 1 - ...0003,time_12053,execs_65084,op_havoc,rep_8 | 1 - ...0003,time_10883,execs_75783,op_havoc,rep_9 | Bin 0 -> 29 bytes ...0003,time_12057,execs_65101,op_havoc,rep_8 | Bin 68 -> 0 bytes ...time_12072,execs_65150,op_havoc,rep_5,+cov | Bin 35 -> 0 bytes ...003,time_10960,execs_76079,op_havoc,rep_16 | Bin 0 -> 125 bytes ...0003,time_12086,execs_65208,op_havoc,rep_1 | 1 - ...0003,time_12123,execs_65347,op_havoc,rep_7 | Bin 49 -> 0 bytes ...0003,time_12161,execs_65444,op_havoc,rep_8 | Bin 67 -> 0 bytes ...time_12175,execs_65484,op_havoc,rep_6,+cov | Bin 47 -> 0 bytes ...003,time_11032,execs_76253,op_havoc,rep_11 | Bin 0 -> 111 bytes ...0003,time_12226,execs_65602,op_havoc,rep_8 | Bin 51 -> 0 bytes ...0003,time_11040,execs_76276,op_havoc,rep_8 | Bin 0 -> 140 bytes ...time_12229,execs_65613,op_havoc,rep_5,+cov | Bin 36 -> 0 bytes ...0003,time_12243,execs_65668,op_havoc,rep_4 | Bin 43 -> 0 bytes ...0003,time_12250,execs_65691,op_havoc,rep_2 | Bin 44 -> 0 bytes ...0003,time_12311,execs_65898,op_havoc,rep_6 | 2 -- ...0003,time_12336,execs_65978,op_havoc,rep_7 | Bin 43 -> 0 bytes ...0003,time_12352,execs_66035,op_havoc,rep_6 | Bin 72 -> 0 bytes ...time_12369,execs_66074,op_havoc,rep_4,+cov | Bin 29 -> 0 bytes ...0003,time_12377,execs_66096,op_havoc,rep_4 | Bin 30 -> 0 bytes ...0003,time_12390,execs_66139,op_havoc,rep_8 | Bin 41 -> 0 bytes ...0003,time_11299,execs_77010,op_havoc,rep_8 | Bin 0 -> 29 bytes ...0003,time_12396,execs_66160,op_havoc,rep_3 | Bin 22 -> 0 bytes ...ime_11317,execs_77084,op_havoc,rep_15,+cov | 1 + ...time_12404,execs_66189,op_havoc,rep_2,+cov | 3 -- ...0003,time_12414,execs_66228,op_havoc,rep_7 | Bin 46 -> 0 bytes ...ime_11359,execs_77242,op_havoc,rep_12,+cov | Bin 0 -> 92 bytes ...0003,time_12451,execs_66368,op_havoc,rep_7 | 1 - ...003,time_11380,execs_77301,op_havoc,rep_14 | Bin 0 -> 76 bytes ...0003,time_12482,execs_66450,op_havoc,rep_8 | Bin 80 -> 0 bytes ...0003,time_11405,execs_77382,op_havoc,rep_4 | Bin 0 -> 44 bytes ...0003,time_12542,execs_66654,op_havoc,rep_3 | Bin 27 -> 0 bytes ...time_12577,execs_66791,op_havoc,rep_8,+cov | Bin 26 -> 0 bytes ...0003,time_12633,execs_66985,op_havoc,rep_4 | Bin 44 -> 0 bytes ...0003,time_11497,execs_77676,op_havoc,rep_8 | Bin 0 -> 62 bytes ...time_11693,execs_78440,op_havoc,rep_5,+cov | Bin 0 -> 29 bytes ...003,time_11709,execs_78502,op_havoc,rep_10 | Bin 0 -> 82 bytes ...003,time_11711,execs_78517,op_havoc,rep_13 | Bin 0 -> 74 bytes ...003,time_11714,execs_78530,op_havoc,rep_12 | Bin 0 -> 116 bytes ...003,time_11741,execs_78649,op_havoc,rep_16 | Bin 0 -> 90 bytes ...0003,time_11750,execs_78686,op_havoc,rep_9 | Bin 0 -> 87 bytes ...ime_11760,execs_78730,op_havoc,rep_10,+cov | Bin 0 -> 58 bytes ...0003,time_11775,execs_78783,op_havoc,rep_9 | Bin 0 -> 56 bytes ...003,time_11822,execs_78946,op_havoc,rep_11 | Bin 0 -> 71 bytes ...003,time_11835,execs_79001,op_havoc,rep_16 | Bin 0 -> 117 bytes ...ime_11863,execs_79099,op_havoc,rep_14,+cov | Bin 0 -> 56 bytes ...003,time_11924,execs_79365,op_havoc,rep_16 | Bin 0 -> 67 bytes ...003,time_11947,execs_79471,op_havoc,rep_14 | Bin 0 -> 70 bytes ...0003,time_12005,execs_79714,op_havoc,rep_9 | Bin 0 -> 25 bytes ...ime_12023,execs_79791,op_havoc,rep_11,+cov | Bin 0 -> 70 bytes ...003,time_12028,execs_79813,op_havoc,rep_12 | Bin 0 -> 143 bytes ...003,time_12202,execs_80333,op_havoc,rep_16 | Bin 0 -> 125 bytes ...0003,time_12205,execs_80346,op_havoc,rep_7 | Bin 0 -> 57 bytes ...003,time_12448,execs_80779,op_havoc,rep_12 | Bin 0 -> 71 bytes ...0003,time_12552,execs_81235,op_havoc,rep_9 | 2 ++ ...ime_12633,execs_81475,op_havoc,rep_12,+cov | Bin 0 -> 79 bytes ...0003,time_12636,execs_81485,op_havoc,rep_4 | Bin 0 -> 76 bytes ...0003,time_12672,execs_81588,op_havoc,rep_4 | Bin 0 -> 43 bytes ...ime_12683,execs_81623,op_havoc,rep_14,+cov | Bin 0 -> 52 bytes ...003,time_12727,execs_81786,op_havoc,rep_11 | Bin 0 -> 60 bytes ...003,time_12731,execs_81801,op_havoc,rep_16 | Bin 0 -> 62 bytes ...0003,time_12786,execs_81983,op_havoc,rep_6 | Bin 0 -> 67 bytes ...003,time_12828,execs_82140,op_havoc,rep_14 | Bin 0 -> 78 bytes ...003,time_12874,execs_82319,op_havoc,rep_13 | Bin 0 -> 92 bytes ...003,time_12909,execs_82401,op_havoc,rep_11 | Bin 0 -> 83 bytes ...003,time_13015,execs_82780,op_havoc,rep_15 | Bin 0 -> 73 bytes ...003,time_13072,execs_83021,op_havoc,rep_13 | Bin 0 -> 62 bytes ...003,time_13168,execs_83304,op_havoc,rep_15 | Bin 0 -> 102 bytes ...003,time_13175,execs_83331,op_havoc,rep_13 | 1 + ...003,time_13201,execs_83445,op_havoc,rep_15 | Bin 0 -> 55 bytes ...003,time_13212,execs_83472,op_havoc,rep_14 | Bin 0 -> 81 bytes ...003,time_13226,execs_83538,op_havoc,rep_14 | Bin 0 -> 64 bytes ...ime_13271,execs_83711,op_havoc,rep_12,+cov | Bin 0 -> 48 bytes ...003,time_13300,execs_83823,op_havoc,rep_13 | Bin 0 -> 36 bytes ...003,time_13407,execs_84192,op_havoc,rep_16 | Bin 0 -> 80 bytes ...003,time_13484,execs_84499,op_havoc,rep_10 | Bin 0 -> 80 bytes ...003,time_13492,execs_84526,op_havoc,rep_12 | 1 + ...003,time_13563,execs_84725,op_havoc,rep_10 | Bin 0 -> 69 bytes ...003,time_13568,execs_84745,op_havoc,rep_16 | Bin 0 -> 76 bytes ...0003,time_13634,execs_84982,op_havoc,rep_3 | Bin 0 -> 55 bytes ...003,time_13706,execs_85197,op_havoc,rep_10 | Bin 0 -> 93 bytes ...003,time_13735,execs_85322,op_havoc,rep_14 | Bin 0 -> 63 bytes ...003,time_13834,execs_85711,op_havoc,rep_10 | Bin 0 -> 89 bytes ...003,time_13909,execs_86002,op_havoc,rep_10 | Bin 0 -> 40 bytes ...003,time_13925,execs_86068,op_havoc,rep_15 | Bin 0 -> 58 bytes ...time_13927,execs_86080,op_havoc,rep_6,+cov | Bin 0 -> 32 bytes ...time_14227,execs_87420,op_havoc,rep_1,+cov | 1 + ...0525,time_14460,execs_89044,op_havoc,rep_4 | 1 + ...0525,time_14689,execs_90496,op_havoc,rep_4 | 1 + ...0525,time_14898,execs_91913,op_havoc,rep_4 | Bin 0 -> 19 bytes ...0525,time_15000,execs_92608,op_havoc,rep_4 | 1 + ...0525,time_15075,execs_93045,op_havoc,rep_2 | 1 + ...0525,time_15445,execs_95662,op_havoc,rep_3 | 1 + ...628,execs_96862,op_quick,pos_6,val_+1,+cov | Bin 0 -> 42 bytes ...0005,time_15698,execs_97277,op_havoc,rep_4 | Bin 0 -> 60 bytes ...time_15739,execs_97471,op_havoc,rep_2,+cov | Bin 0 -> 56 bytes ...time_15765,execs_97620,op_havoc,rep_4,+cov | Bin 0 -> 38 bytes ...0005,time_15811,execs_97846,op_havoc,rep_3 | 1 + ...0005,time_15835,execs_97981,op_havoc,rep_2 | Bin 0 -> 44 bytes ...0005,time_15842,execs_98020,op_havoc,rep_2 | Bin 0 -> 68 bytes ...0005,time_16012,execs_99026,op_havoc,rep_2 | Bin 0 -> 70 bytes ...0005,time_16072,execs_99396,op_havoc,rep_3 | Bin 0 -> 72 bytes ...ime_16194,execs_100216,op_havoc,rep_2,+cov | Bin 0 -> 55 bytes ...005,time_16252,execs_100583,op_havoc,rep_2 | Bin 0 -> 73 bytes ...005,time_16268,execs_100658,op_havoc,rep_3 | Bin 0 -> 101 bytes ...005,time_16399,execs_101509,op_havoc,rep_4 | Bin 0 -> 66 bytes ...005,time_16436,execs_101760,op_havoc,rep_3 | Bin 0 -> 68 bytes ...005,time_16527,execs_102372,op_havoc,rep_4 | Bin 0 -> 81 bytes ...ime_16584,execs_102617,op_havoc,rep_4,+cov | Bin 0 -> 71 bytes ...005,time_16667,execs_103190,op_havoc,rep_4 | Bin 0 -> 49 bytes ...ime_16799,execs_104017,op_havoc,rep_2,+cov | Bin 0 -> 42 bytes ...005,time_16970,execs_105135,op_havoc,rep_3 | Bin 0 -> 42 bytes ...ime_17004,execs_105379,op_havoc,rep_2,+cov | Bin 0 -> 28 bytes ...005,time_17147,execs_106350,op_havoc,rep_3 | Bin 0 -> 73 bytes ...005,time_17200,execs_106681,op_havoc,rep_3 | Bin 0 -> 89 bytes ...005,time_17462,execs_108324,op_havoc,rep_3 | Bin 0 -> 66 bytes ...ime_17491,execs_108514,op_havoc,rep_4,+cov | Bin 0 -> 83 bytes ...005,time_17647,execs_109540,op_havoc,rep_4 | Bin 0 -> 98 bytes ...005,time_17780,execs_110366,op_havoc,rep_3 | Bin 0 -> 42 bytes ...005,time_18067,execs_112184,op_havoc,rep_4 | Bin 0 -> 58 bytes ...ime_18227,execs_113202,op_havoc,rep_3,+cov | Bin 0 -> 42 bytes ...005,time_18430,execs_114530,op_havoc,rep_4 | Bin 0 -> 58 bytes ...005,time_18503,execs_115040,op_havoc,rep_4 | Bin 0 -> 110 bytes ...005,time_18549,execs_115303,op_havoc,rep_4 | Bin 0 -> 63 bytes ...005,time_18590,execs_115609,op_havoc,rep_4 | Bin 0 -> 47 bytes ...005,time_18752,execs_116690,op_havoc,rep_4 | 1 + ...005,time_18757,execs_116720,op_havoc,rep_4 | Bin 0 -> 42 bytes ...005,time_19174,execs_119483,op_havoc,rep_3 | Bin 0 -> 77 bytes ...005,time_19534,execs_121694,op_havoc,rep_4 | Bin 0 -> 78 bytes ...005,time_19750,execs_123146,op_havoc,rep_3 | Bin 0 -> 80 bytes ...005,time_19778,execs_123327,op_havoc,rep_4 | Bin 0 -> 78 bytes ...ime_20107,execs_125190,op_havoc,rep_3,+cov | Bin 0 -> 42 bytes ...005,time_20170,execs_125607,op_havoc,rep_3 | Bin 0 -> 64 bytes ...005,time_20577,execs_128166,op_havoc,rep_4 | Bin 0 -> 42 bytes ...005,time_20903,execs_130342,op_havoc,rep_4 | Bin 0 -> 86 bytes ...005,time_20924,execs_130485,op_havoc,rep_4 | Bin 0 -> 96 bytes ...005,time_21003,execs_131001,op_havoc,rep_4 | Bin 0 -> 90 bytes ...005,time_21086,execs_131516,op_havoc,rep_2 | Bin 0 -> 71 bytes ...005,time_21329,execs_133210,op_havoc,rep_4 | Bin 0 -> 60 bytes ...005,time_22141,execs_138869,op_havoc,rep_3 | 1 + ...005,time_22350,execs_140275,op_havoc,rep_2 | Bin 0 -> 66 bytes ...005,time_22627,execs_142127,op_havoc,rep_3 | Bin 0 -> 67 bytes ...005,time_22695,execs_142556,op_havoc,rep_2 | Bin 0 -> 66 bytes ...005,time_23223,execs_146094,op_havoc,rep_4 | Bin 0 -> 72 bytes ...005,time_23320,execs_146751,op_havoc,rep_4 | Bin 0 -> 60 bytes ...007,time_23842,execs_149611,op_havoc,rep_7 | Bin 0 -> 31 bytes ...007,time_24122,execs_150120,op_havoc,rep_9 | Bin 0 -> 63 bytes ...ime_24131,execs_150156,op_havoc,rep_5,+cov | Bin 0 -> 77 bytes ...007,time_24134,execs_150175,op_havoc,rep_6 | Bin 0 -> 66 bytes ...07,time_24174,execs_150257,op_havoc,rep_14 | Bin 0 -> 110 bytes ...007,time_24294,execs_150360,op_havoc,rep_8 | Bin 0 -> 66 bytes ...007,time_24299,execs_150378,op_havoc,rep_8 | Bin 0 -> 66 bytes ...07,time_24311,execs_150399,op_havoc,rep_13 | Bin 0 -> 93 bytes ...me_24802,execs_151083,op_havoc,rep_12,+cov | Bin 0 -> 35 bytes ...07,time_24817,execs_151150,op_havoc,rep_10 | Bin 0 -> 48 bytes ...007,time_24879,execs_151361,op_havoc,rep_7 | Bin 0 -> 78 bytes ...07,time_24925,execs_151425,op_havoc,rep_15 | Bin 0 -> 67 bytes ...007,time_24972,execs_151586,op_havoc,rep_8 | Bin 0 -> 123 bytes ...07,time_24976,execs_151604,op_havoc,rep_10 | Bin 0 -> 89 bytes ...ime_24986,execs_151638,op_havoc,rep_7,+cov | Bin 0 -> 72 bytes ...me_25105,execs_151824,op_havoc,rep_16,+cov | Bin 0 -> 124 bytes ...me_25135,execs_151891,op_havoc,rep_11,+cov | Bin 0 -> 87 bytes ...07,time_25200,execs_151987,op_havoc,rep_14 | 2 ++ ...07,time_25217,execs_152043,op_havoc,rep_14 | Bin 0 -> 99 bytes ...me_25372,execs_152227,op_havoc,rep_15,+cov | Bin 0 -> 130 bytes ...07,time_25938,execs_153123,op_havoc,rep_16 | Bin 0 -> 126 bytes ...007,time_25974,execs_153143,op_havoc,rep_6 | Bin 0 -> 74 bytes ...me_26038,execs_153320,op_havoc,rep_15,+cov | Bin 0 -> 81 bytes ...07,time_26152,execs_153494,op_havoc,rep_14 | Bin 0 -> 132 bytes ...07,time_26239,execs_153684,op_havoc,rep_12 | Bin 0 -> 59 bytes ...07,time_26673,execs_154672,op_havoc,rep_14 | Bin 0 -> 118 bytes ...07,time_26866,execs_155031,op_havoc,rep_11 | Bin 0 -> 130 bytes ...07,time_26888,execs_155067,op_havoc,rep_15 | Bin 0 -> 132 bytes ...07,time_27053,execs_155381,op_havoc,rep_14 | Bin 0 -> 156 bytes ...007,time_27156,execs_155601,op_havoc,rep_6 | Bin 0 -> 88 bytes ...ime_27249,execs_155858,op_havoc,rep_4,+cov | Bin 0 -> 68 bytes ...07,time_27276,execs_155922,op_havoc,rep_13 | Bin 0 -> 56 bytes ...07,time_27514,execs_156623,op_havoc,rep_12 | Bin 0 -> 75 bytes ...07,time_27569,execs_156724,op_havoc,rep_14 | Bin 0 -> 87 bytes ...007,time_27671,execs_156943,op_havoc,rep_9 | Bin 0 -> 63 bytes ...ime_27773,execs_157236,op_havoc,rep_8,+cov | Bin 0 -> 70 bytes ...ime_28173,execs_158169,op_havoc,rep_3,+cov | Bin 0 -> 35 bytes ...07,time_28605,execs_159018,op_havoc,rep_12 | Bin 0 -> 134 bytes ...07,time_28803,execs_159570,op_havoc,rep_12 | Bin 0 -> 93 bytes ...07,time_28913,execs_159735,op_havoc,rep_16 | Bin 0 -> 91 bytes ...07,time_29030,execs_159946,op_havoc,rep_14 | Bin 0 -> 51 bytes ...07,time_29370,execs_160828,op_havoc,rep_12 | Bin 0 -> 74 bytes ...07,time_29872,execs_161686,op_havoc,rep_15 | 1 + ...007,time_29956,execs_161748,op_havoc,rep_3 | Bin 0 -> 66 bytes ...07,time_30243,execs_162267,op_havoc,rep_16 | Bin 0 -> 97 bytes ...007,time_30269,execs_162343,op_havoc,rep_9 | Bin 0 -> 115 bytes ...ime_30289,execs_162411,op_havoc,rep_9,+cov | Bin 0 -> 73 bytes ...07,time_30472,execs_162828,op_havoc,rep_16 | Bin 0 -> 146 bytes ...ime_30681,execs_163227,op_havoc,rep_4,+cov | Bin 0 -> 30 bytes ...07,time_30788,execs_163467,op_havoc,rep_14 | Bin 0 -> 56 bytes ...me_30990,execs_163895,op_havoc,rep_15,+cov | Bin 0 -> 109 bytes ...07,time_31000,execs_163943,op_havoc,rep_16 | 4 +++ ...007,time_31078,execs_164145,op_havoc,rep_9 | Bin 0 -> 74 bytes ...07,time_31091,execs_164197,op_havoc,rep_16 | Bin 0 -> 108 bytes ...07,time_31101,execs_164224,op_havoc,rep_13 | Bin 0 -> 119 bytes ...007,time_31158,execs_164378,op_havoc,rep_4 | Bin 0 -> 35 bytes ...07,time_31166,execs_164396,op_havoc,rep_14 | Bin 0 -> 121 bytes ...07,time_31263,execs_164694,op_havoc,rep_10 | Bin 0 -> 54 bytes ...007,time_31485,execs_165140,op_havoc,rep_8 | Bin 0 -> 82 bytes ...ime_31637,execs_165603,op_havoc,rep_6,+cov | Bin 0 -> 35 bytes ...07,time_31744,execs_165906,op_havoc,rep_11 | 1 + ...07,time_31760,execs_165938,op_havoc,rep_14 | Bin 0 -> 105 bytes ...me_31897,execs_166320,op_havoc,rep_11,+cov | Bin 0 -> 107 bytes ...07,time_32274,execs_166949,op_havoc,rep_16 | Bin 0 -> 109 bytes ...07,time_32360,execs_167195,op_havoc,rep_15 | Bin 0 -> 60 bytes ...07,time_32604,execs_167828,op_havoc,rep_14 | Bin 0 -> 65 bytes ...07,time_32936,execs_168774,op_havoc,rep_13 | Bin 0 -> 87 bytes ...007,time_32967,execs_168829,op_havoc,rep_6 | Bin 0 -> 73 bytes ...07,time_32996,execs_168863,op_havoc,rep_14 | Bin 0 -> 53 bytes ...07,time_33094,execs_169163,op_havoc,rep_13 | Bin 0 -> 134 bytes ...me_33117,execs_169240,op_havoc,rep_12,+cov | 1 + ...007,time_33152,execs_169327,op_havoc,rep_9 | Bin 0 -> 58 bytes ...007,time_33279,execs_169718,op_havoc,rep_4 | Bin 0 -> 35 bytes ...07,time_33290,execs_169776,op_havoc,rep_10 | Bin 0 -> 44 bytes ...007,time_33376,execs_170021,op_havoc,rep_1 | Bin 0 -> 35 bytes ...07,time_33463,execs_170273,op_havoc,rep_15 | Bin 0 -> 164 bytes ...07,time_33544,execs_170513,op_havoc,rep_15 | 1 + ...07,time_33562,execs_170565,op_havoc,rep_16 | Bin 0 -> 137 bytes ...007,time_33608,execs_170635,op_havoc,rep_2 | Bin 0 -> 46 bytes ...007,time_33693,execs_170800,op_havoc,rep_9 | Bin 0 -> 95 bytes ...07,time_34104,execs_171609,op_havoc,rep_13 | Bin 0 -> 136 bytes ...007,time_34115,execs_171649,op_havoc,rep_9 | Bin 0 -> 85 bytes ...07,time_34119,execs_171668,op_havoc,rep_11 | Bin 0 -> 120 bytes ...07,time_34244,execs_172042,op_havoc,rep_16 | Bin 0 -> 74 bytes ...me_34421,execs_172366,op_havoc,rep_12,+cov | Bin 0 -> 75 bytes ...07,time_34488,execs_172542,op_havoc,rep_16 | Bin 0 -> 82 bytes ...007,time_34716,execs_173043,op_havoc,rep_4 | Bin 0 -> 42 bytes ...07,time_34891,execs_173371,op_havoc,rep_11 | Bin 0 -> 69 bytes ...007,time_35249,execs_174005,op_havoc,rep_7 | Bin 0 -> 52 bytes ...07,time_35284,execs_174089,op_havoc,rep_10 | Bin 0 -> 80 bytes ...07,time_35342,execs_174158,op_havoc,rep_13 | Bin 0 -> 83 bytes ...07,time_36987,execs_175427,op_havoc,rep_16 | Bin 0 -> 87 bytes ...07,time_37055,execs_175587,op_havoc,rep_10 | Bin 0 -> 91 bytes ...07,time_37551,execs_176678,op_havoc,rep_13 | Bin 0 -> 87 bytes ...007,time_37972,execs_177772,op_havoc,rep_7 | Bin 0 -> 51 bytes ...007,time_38156,execs_178129,op_havoc,rep_8 | Bin 0 -> 132 bytes ...007,time_38297,execs_178556,op_havoc,rep_9 | Bin 0 -> 59 bytes ...ime_38635,execs_179449,op_havoc,rep_4,+cov | Bin 0 -> 66 bytes ...07,time_38943,execs_180187,op_havoc,rep_10 | Bin 0 -> 86 bytes ...007,time_39241,execs_180802,op_havoc,rep_8 | Bin 0 -> 77 bytes ...07,time_39252,execs_180829,op_havoc,rep_12 | Bin 0 -> 95 bytes ...me_39278,execs_180859,op_havoc,rep_15,+cov | Bin 0 -> 83 bytes ...07,time_39376,execs_181106,op_havoc,rep_16 | Bin 0 -> 87 bytes ...07,time_39527,execs_181613,op_havoc,rep_11 | 1 + ...07,time_39680,execs_181923,op_havoc,rep_10 | Bin 0 -> 35 bytes ...07,time_39990,execs_182573,op_havoc,rep_13 | Bin 0 -> 135 bytes ...07,time_40299,execs_183089,op_havoc,rep_10 | Bin 0 -> 112 bytes ...07,time_40754,execs_184413,op_havoc,rep_13 | Bin 0 -> 75 bytes ...07,time_41079,execs_185485,op_havoc,rep_13 | Bin 0 -> 109 bytes ...007,time_41189,execs_185729,op_havoc,rep_8 | Bin 0 -> 65 bytes ...me_41341,execs_186190,op_havoc,rep_12,+cov | Bin 0 -> 84 bytes ...ime_41389,execs_186322,op_havoc,rep_4,+cov | Bin 0 -> 57 bytes ...07,time_41690,execs_186964,op_havoc,rep_15 | Bin 0 -> 60 bytes ...007,time_41709,execs_187024,op_havoc,rep_9 | Bin 0 -> 145 bytes ...07,time_41776,execs_187050,op_havoc,rep_10 | Bin 0 -> 100 bytes ...007,time_42001,execs_187696,op_havoc,rep_9 | Bin 0 -> 75 bytes ...007,time_42722,execs_188282,op_havoc,rep_9 | Bin 0 -> 66 bytes ...07,time_43192,execs_189640,op_havoc,rep_14 | Bin 0 -> 98 bytes ...007,time_43430,execs_190093,op_havoc,rep_4 | Bin 0 -> 81 bytes ...07,time_43528,execs_190356,op_havoc,rep_16 | Bin 0 -> 103 bytes ...ime_43788,execs_191068,op_havoc,rep_2,+cov | 1 + ...008,time_43860,execs_191580,op_havoc,rep_1 | 1 + ...ime_44065,execs_193012,op_havoc,rep_2,+cov | 1 + ...008,time_44078,execs_193103,op_havoc,rep_2 | 1 + ...ime_44131,execs_193488,op_havoc,rep_1,+cov | 1 + ...008,time_44147,execs_193598,op_havoc,rep_2 | 1 + ...ime_44795,execs_198318,op_havoc,rep_1,+cov | 1 + ...ime_44804,execs_198379,op_havoc,rep_1,+cov | 2 ++ ...008,time_45146,execs_200932,op_havoc,rep_2 | 1 + ...395,time_45615,execs_204336,op_havoc,rep_6 | 2 ++ ...395,time_45621,execs_204380,op_havoc,rep_7 | Bin 0 -> 52 bytes ...95,time_45661,execs_204613,op_havoc,rep_12 | 1 + ...95,time_45729,execs_205008,op_havoc,rep_12 | Bin 0 -> 58 bytes ...95,time_45735,execs_205039,op_havoc,rep_14 | Bin 0 -> 144 bytes ...95,time_45779,execs_205303,op_havoc,rep_12 | Bin 0 -> 82 bytes ...395,time_45784,execs_205331,op_havoc,rep_6 | Bin 0 -> 73 bytes ...95,time_45821,execs_205558,op_havoc,rep_13 | 1 + ...me_46028,execs_206863,op_havoc,rep_13,+cov | 2 ++ ...95,time_46033,execs_206893,op_havoc,rep_14 | Bin 0 -> 80 bytes ...395,time_46104,execs_207295,op_havoc,rep_7 | Bin 0 -> 78 bytes ...395,time_46171,execs_207700,op_havoc,rep_3 | Bin 0 -> 32 bytes ...95,time_46195,execs_207845,op_havoc,rep_11 | Bin 0 -> 73 bytes ...95,time_46197,execs_207853,op_havoc,rep_15 | Bin 0 -> 78 bytes ...95,time_46283,execs_208389,op_havoc,rep_15 | Bin 0 -> 119 bytes ...95,time_46334,execs_208551,op_havoc,rep_12 | Bin 0 -> 61 bytes ...95,time_46353,execs_208646,op_havoc,rep_10 | Bin 0 -> 83 bytes ...95,time_46355,execs_208660,op_havoc,rep_11 | Bin 0 -> 93 bytes ...95,time_46415,execs_209005,op_havoc,rep_15 | Bin 0 -> 149 bytes ...95,time_46492,execs_209473,op_havoc,rep_16 | Bin 0 -> 50 bytes ...395,time_46527,execs_209673,op_havoc,rep_9 | Bin 0 -> 92 bytes ...95,time_46537,execs_209736,op_havoc,rep_10 | 2 ++ ...95,time_46620,execs_210254,op_havoc,rep_12 | Bin 0 -> 60 bytes ...395,time_46631,execs_210317,op_havoc,rep_9 | Bin 0 -> 60 bytes ...95,time_46709,execs_210795,op_havoc,rep_16 | Bin 0 -> 81 bytes ...ime_46743,execs_210976,op_havoc,rep_7,+cov | 2 ++ ...95,time_46768,execs_211137,op_havoc,rep_16 | Bin 0 -> 118 bytes ...95,time_46782,execs_211209,op_havoc,rep_15 | Bin 0 -> 94 bytes ...395,time_46953,execs_212222,op_havoc,rep_9 | 3 ++ ...95,time_47026,execs_212675,op_havoc,rep_11 | 1 + ...95,time_47078,execs_212995,op_havoc,rep_16 | Bin 0 -> 116 bytes ...920,time_47461,execs_215376,op_havoc,rep_3 | Bin 0 -> 97 bytes ...920,time_47511,execs_215449,op_havoc,rep_4 | Bin 0 -> 59 bytes ...920,time_47536,execs_215585,op_havoc,rep_5 | Bin 0 -> 70 bytes ...920,time_47572,execs_215789,op_havoc,rep_6 | Bin 0 -> 93 bytes ...920,time_47627,execs_216093,op_havoc,rep_5 | Bin 0 -> 72 bytes ...920,time_47665,execs_216292,op_havoc,rep_4 | Bin 0 -> 53 bytes ...920,time_47734,execs_216625,op_havoc,rep_5 | Bin 0 -> 86 bytes ...920,time_47796,execs_216910,op_havoc,rep_4 | Bin 0 -> 66 bytes ...920,time_47809,execs_216982,op_havoc,rep_8 | Bin 0 -> 119 bytes ...920,time_47817,execs_217010,op_havoc,rep_6 | Bin 0 -> 102 bytes ...920,time_47925,execs_217592,op_havoc,rep_7 | Bin 0 -> 87 bytes ...ime_47935,execs_217627,op_havoc,rep_7,+cov | Bin 0 -> 89 bytes ...920,time_48081,execs_218423,op_havoc,rep_8 | Bin 0 -> 126 bytes ...920,time_48150,execs_218782,op_havoc,rep_4 | Bin 0 -> 42 bytes ...920,time_48222,execs_219155,op_havoc,rep_6 | Bin 0 -> 88 bytes ...920,time_48249,execs_219258,op_havoc,rep_5 | Bin 0 -> 62 bytes ...920,time_48500,execs_220594,op_havoc,rep_8 | Bin 0 -> 132 bytes ...920,time_48524,execs_220723,op_havoc,rep_8 | Bin 0 -> 116 bytes ...920,time_48531,execs_220763,op_havoc,rep_8 | Bin 0 -> 77 bytes ...920,time_48656,execs_221410,op_havoc,rep_6 | Bin 0 -> 114 bytes ...920,time_48788,execs_222079,op_havoc,rep_6 | Bin 0 -> 75 bytes ...920,time_48803,execs_222161,op_havoc,rep_7 | Bin 0 -> 95 bytes ...920,time_48961,execs_223007,op_havoc,rep_7 | Bin 0 -> 60 bytes ...920,time_48978,execs_223102,op_havoc,rep_7 | Bin 0 -> 42 bytes ...920,time_49097,execs_223761,op_havoc,rep_8 | Bin 0 -> 88 bytes ...920,time_49307,execs_224770,op_havoc,rep_1 | Bin 0 -> 73 bytes ...920,time_49357,execs_225028,op_havoc,rep_5 | Bin 0 -> 100 bytes ...476,time_49619,execs_226506,op_havoc,rep_8 | Bin 0 -> 100 bytes ...476,time_49731,execs_226838,op_havoc,rep_8 | Bin 0 -> 57 bytes ...ime_49751,execs_226900,op_havoc,rep_3,+cov | Bin 0 -> 72 bytes ...476,time_49800,execs_227065,op_havoc,rep_7 | 3 ++ ...476,time_49962,execs_227617,op_havoc,rep_5 | Bin 0 -> 108 bytes ...ime_49966,execs_227631,op_havoc,rep_2,+cov | Bin 0 -> 46 bytes ...476,time_49989,execs_227708,op_havoc,rep_6 | Bin 0 -> 98 bytes ...476,time_50254,execs_228580,op_havoc,rep_6 | Bin 0 -> 80 bytes ...476,time_50395,execs_229002,op_havoc,rep_5 | Bin 0 -> 42 bytes ...ime_50448,execs_229189,op_havoc,rep_8,+cov | Bin 0 -> 54 bytes ...476,time_50496,execs_229360,op_havoc,rep_1 | Bin 0 -> 42 bytes ...476,time_50691,execs_230043,op_havoc,rep_5 | Bin 0 -> 92 bytes ...476,time_50737,execs_230203,op_havoc,rep_5 | Bin 0 -> 81 bytes ...476,time_50743,execs_230215,op_havoc,rep_7 | Bin 0 -> 42 bytes ...476,time_51038,execs_231205,op_havoc,rep_8 | Bin 0 -> 82 bytes ...476,time_51431,execs_232471,op_havoc,rep_7 | Bin 0 -> 70 bytes ...476,time_51522,execs_232781,op_havoc,rep_5 | Bin 0 -> 63 bytes ...476,time_51705,execs_233420,op_havoc,rep_8 | Bin 0 -> 107 bytes ...ime_52042,execs_234456,op_havoc,rep_6,+cov | Bin 0 -> 43 bytes ...476,time_52051,execs_234489,op_havoc,rep_6 | Bin 0 -> 50 bytes ...476,time_52088,execs_234612,op_havoc,rep_6 | Bin 0 -> 59 bytes ...476,time_52419,execs_235771,op_havoc,rep_6 | Bin 0 -> 99 bytes ...476,time_52525,execs_236138,op_havoc,rep_6 | Bin 0 -> 52 bytes ...476,time_52859,execs_237193,op_havoc,rep_6 | Bin 0 -> 72 bytes ...ime_52874,execs_237232,op_havoc,rep_7,+cov | Bin 0 -> 80 bytes ...476,time_53241,execs_238511,op_havoc,rep_2 | Bin 0 -> 73 bytes ...476,time_53295,execs_238636,op_havoc,rep_3 | Bin 0 -> 67 bytes ...476,time_53371,execs_238891,op_havoc,rep_3 | Bin 0 -> 94 bytes ...476,time_53571,execs_239492,op_havoc,rep_8 | Bin 0 -> 114 bytes ...026,time_53641,execs_239600,op_havoc,rep_7 | Bin 0 -> 99 bytes ...26,time_53727,execs_240094,op_havoc,rep_16 | Bin 0 -> 109 bytes ...26,time_53774,execs_240381,op_havoc,rep_15 | Bin 0 -> 107 bytes ...26,time_53815,execs_240641,op_havoc,rep_11 | Bin 0 -> 98 bytes ...26,time_53824,execs_240692,op_havoc,rep_16 | Bin 0 -> 75 bytes ...26,time_53880,execs_241048,op_havoc,rep_14 | 1 + ...026,time_54116,execs_242463,op_havoc,rep_8 | Bin 0 -> 79 bytes ...026,time_54126,execs_242490,op_havoc,rep_8 | Bin 0 -> 91 bytes ...026,time_54145,execs_242601,op_havoc,rep_8 | Bin 0 -> 72 bytes ...026,time_54168,execs_242723,op_havoc,rep_9 | Bin 0 -> 87 bytes ...26,time_54288,execs_243419,op_havoc,rep_15 | Bin 0 -> 152 bytes ...026,time_54338,execs_243686,op_havoc,rep_9 | Bin 0 -> 106 bytes ...026,time_54362,execs_243825,op_havoc,rep_4 | Bin 0 -> 84 bytes ...26,time_54472,execs_244489,op_havoc,rep_13 | Bin 0 -> 77 bytes ...26,time_54502,execs_244677,op_havoc,rep_11 | Bin 0 -> 84 bytes ...26,time_54588,execs_245163,op_havoc,rep_14 | Bin 0 -> 106 bytes ...026,time_54614,execs_245272,op_havoc,rep_8 | Bin 0 -> 145 bytes ...026,time_54634,execs_245385,op_havoc,rep_1 | Bin 0 -> 52 bytes ...026,time_54650,execs_245481,op_havoc,rep_9 | Bin 0 -> 82 bytes ...026,time_54794,execs_246321,op_havoc,rep_3 | Bin 0 -> 63 bytes ...26,time_54808,execs_246402,op_havoc,rep_15 | 1 + ...26,time_55036,execs_247767,op_havoc,rep_11 | Bin 0 -> 89 bytes ...26,time_55088,execs_248089,op_havoc,rep_14 | Bin 0 -> 118 bytes ...26,time_55328,execs_249547,op_havoc,rep_14 | Bin 0 -> 128 bytes ...26,time_55502,execs_250590,op_havoc,rep_13 | Bin 0 -> 66 bytes ...26,time_55535,execs_250805,op_havoc,rep_15 | Bin 0 -> 118 bytes ...026,time_55595,execs_251146,op_havoc,rep_4 | Bin 0 -> 58 bytes ...026,time_55707,execs_251728,op_havoc,rep_9 | Bin 0 -> 91 bytes ...026,time_55868,execs_252695,op_havoc,rep_9 | Bin 0 -> 130 bytes ...27,time_55906,execs_252894,op_havoc,rep_16 | Bin 0 -> 153 bytes ...027,time_55927,execs_253035,op_havoc,rep_8 | 1 + ...27,time_55930,execs_253056,op_havoc,rep_13 | Bin 0 -> 97 bytes ...027,time_55943,execs_253134,op_havoc,rep_6 | 1 + ...27,time_56074,execs_253890,op_havoc,rep_15 | Bin 0 -> 77 bytes ...27,time_56137,execs_254298,op_havoc,rep_14 | Bin 0 -> 72 bytes ...027,time_56280,execs_255251,op_havoc,rep_6 | Bin 0 -> 42 bytes ...27,time_56307,execs_255419,op_havoc,rep_10 | Bin 0 -> 80 bytes ...27,time_56331,execs_255577,op_havoc,rep_10 | Bin 0 -> 90 bytes ...27,time_56357,execs_255748,op_havoc,rep_11 | Bin 0 -> 75 bytes ...027,time_56392,execs_255994,op_havoc,rep_3 | Bin 0 -> 47 bytes ...027,time_56643,execs_257646,op_havoc,rep_3 | Bin 0 -> 50 bytes ...27,time_56758,execs_258394,op_havoc,rep_12 | Bin 0 -> 83 bytes ...27,time_56924,execs_259450,op_havoc,rep_16 | Bin 0 -> 95 bytes ...27,time_56966,execs_259614,op_havoc,rep_15 | Bin 0 -> 104 bytes ...27,time_57005,execs_259874,op_havoc,rep_15 | Bin 0 -> 98 bytes ...27,time_57225,execs_261218,op_havoc,rep_14 | Bin 0 -> 59 bytes ...27,time_57404,execs_262357,op_havoc,rep_11 | Bin 0 -> 66 bytes ...027,time_57479,execs_262799,op_havoc,rep_9 | Bin 0 -> 51 bytes ...27,time_57502,execs_262888,op_havoc,rep_16 | Bin 0 -> 112 bytes ...46,time_58063,execs_266440,op_havoc,rep_12 | Bin 0 -> 124 bytes ...me_58133,execs_266852,op_havoc,rep_16,+cov | Bin 0 -> 70 bytes ...146,time_58285,execs_267837,op_havoc,rep_8 | Bin 0 -> 81 bytes ...146,time_58363,execs_268326,op_havoc,rep_4 | Bin 0 -> 70 bytes ...146,time_58441,execs_268825,op_havoc,rep_9 | Bin 0 -> 69 bytes ...46,time_58612,execs_269797,op_havoc,rep_15 | Bin 0 -> 101 bytes ...me_58757,execs_270679,op_havoc,rep_14,+cov | Bin 0 -> 71 bytes ...146,time_58769,execs_270733,op_havoc,rep_8 | Bin 0 -> 95 bytes ...146,time_58780,execs_270793,op_havoc,rep_9 | Bin 0 -> 72 bytes ...46,time_58871,execs_271275,op_havoc,rep_12 | Bin 0 -> 91 bytes ...46,time_58941,execs_271686,op_havoc,rep_15 | Bin 0 -> 190 bytes ...46,time_58990,execs_271948,op_havoc,rep_13 | Bin 0 -> 56 bytes ...146,time_59122,execs_272619,op_havoc,rep_9 | Bin 0 -> 70 bytes ...46,time_59271,execs_273508,op_havoc,rep_13 | Bin 0 -> 83 bytes ...46,time_59277,execs_273539,op_havoc,rep_13 | Bin 0 -> 88 bytes ...46,time_59346,execs_273967,op_havoc,rep_11 | Bin 0 -> 115 bytes ...me_59348,execs_273983,op_havoc,rep_15,+cov | Bin 0 -> 64 bytes ...46,time_59356,execs_274032,op_havoc,rep_10 | Bin 0 -> 136 bytes ...46,time_59393,execs_274231,op_havoc,rep_11 | Bin 0 -> 108 bytes ...146,time_59473,execs_274670,op_havoc,rep_7 | Bin 0 -> 80 bytes ...146,time_59504,execs_274849,op_havoc,rep_9 | Bin 0 -> 84 bytes ...me_59530,execs_275022,op_havoc,rep_16,+cov | Bin 0 -> 65 bytes ...me_59586,execs_275378,op_havoc,rep_14,+cov | Bin 0 -> 126 bytes ...me_59657,execs_275777,op_havoc,rep_14,+cov | Bin 0 -> 52 bytes ...146,time_59659,execs_275791,op_havoc,rep_8 | Bin 0 -> 48 bytes ...146,time_59995,execs_277729,op_havoc,rep_8 | Bin 0 -> 99 bytes ...46,time_60035,execs_277993,op_havoc,rep_11 | Bin 0 -> 73 bytes ...46,time_60060,execs_278152,op_havoc,rep_16 | Bin 0 -> 132 bytes ...46,time_60079,execs_278218,op_havoc,rep_11 | 1 + ...146,time_60126,execs_278510,op_havoc,rep_6 | Bin 0 -> 80 bytes ...146,time_60198,execs_278938,op_havoc,rep_9 | 1 + ...018,time_60313,execs_279707,op_havoc,rep_5 | Bin 0 -> 78 bytes ...018,time_60377,execs_280077,op_havoc,rep_6 | Bin 0 -> 78 bytes ...018,time_60521,execs_280818,op_havoc,rep_6 | Bin 0 -> 132 bytes ...ime_60723,execs_282100,op_havoc,rep_1,+cov | Bin 0 -> 50 bytes ...018,time_61138,execs_284656,op_havoc,rep_5 | 1 + ...018,time_61939,execs_289400,op_havoc,rep_6 | 2 ++ ...018,time_62228,execs_291076,op_havoc,rep_2 | Bin 0 -> 88 bytes ...036,time_62505,execs_292775,op_havoc,rep_1 | Bin 0 -> 60 bytes ...ime_62519,execs_292884,op_havoc,rep_2,+cov | Bin 0 -> 31 bytes ...ime_62687,execs_294108,op_havoc,rep_2,+cov | Bin 0 -> 31 bytes ...ime_63061,execs_296684,op_havoc,rep_2,+cov | Bin 0 -> 39 bytes ...036,time_64031,execs_303957,op_havoc,rep_2 | Bin 0 -> 53 bytes ...759,time_66931,execs_306274,op_havoc,rep_3 | Bin 0 -> 175 bytes ...759,time_67536,execs_306393,op_havoc,rep_8 | Bin 0 -> 182 bytes ...759,time_69328,execs_306769,op_havoc,rep_5 | Bin 0 -> 134 bytes ...ime_71290,execs_307175,op_havoc,rep_6,+cov | Bin 0 -> 175 bytes ...759,time_72486,execs_307386,op_havoc,rep_8 | Bin 0 -> 158 bytes ...759,time_75532,execs_307964,op_havoc,rep_2 | Bin 0 -> 156 bytes ...759,time_76554,execs_308171,op_havoc,rep_7 | Bin 0 -> 177 bytes ...759,time_77813,execs_308457,op_havoc,rep_3 | Bin 0 -> 175 bytes ...759,time_78500,execs_308581,op_havoc,rep_8 | Bin 0 -> 205 bytes ...759,time_82811,execs_309477,op_havoc,rep_5 | Bin 0 -> 163 bytes ...759,time_88343,execs_310611,op_havoc,rep_4 | Bin 0 -> 182 bytes ...759,time_89933,execs_310934,op_havoc,rep_4 | Bin 0 -> 160 bytes ...759,time_93395,execs_311716,op_havoc,rep_5 | Bin 0 -> 131 bytes ...759,time_97271,execs_312587,op_havoc,rep_7 | Bin 0 -> 213 bytes ...59,time_100154,execs_313223,op_havoc,rep_8 | Bin 0 -> 232 bytes ...59,time_101138,execs_313448,op_havoc,rep_8 | Bin 0 -> 147 bytes ...59,time_102860,execs_313858,op_havoc,rep_8 | Bin 0 -> 201 bytes ...59,time_103439,execs_313988,op_havoc,rep_7 | Bin 0 -> 214 bytes ...59,time_105505,execs_314438,op_havoc,rep_7 | Bin 0 -> 183 bytes ...59,time_107464,execs_314894,op_havoc,rep_8 | Bin 0 -> 180 bytes ...59,time_111731,execs_315813,op_havoc,rep_7 | Bin 0 -> 180 bytes ...30,time_113534,execs_316948,op_havoc,rep_4 | Bin 0 -> 95 bytes ...30,time_113536,execs_316964,op_havoc,rep_4 | Bin 0 -> 90 bytes ...30,time_113646,execs_317676,op_havoc,rep_4 | Bin 0 -> 66 bytes ...30,time_114138,execs_320624,op_havoc,rep_3 | Bin 0 -> 58 bytes ...30,time_114915,execs_325494,op_havoc,rep_4 | Bin 0 -> 73 bytes ...44,time_115211,execs_327266,op_havoc,rep_4 | Bin 0 -> 92 bytes ...me_115262,execs_327585,op_havoc,rep_2,+cov | Bin 0 -> 37 bytes ...44,time_115472,execs_328921,op_havoc,rep_3 | Bin 0 -> 67 bytes ...me_115557,execs_329490,op_havoc,rep_2,+cov | Bin 0 -> 37 bytes ...me_116029,execs_332408,op_havoc,rep_4,+cov | Bin 0 -> 63 bytes ...me_116114,execs_332917,op_havoc,rep_1,+cov | Bin 0 -> 46 bytes ...44,time_116633,execs_336041,op_havoc,rep_2 | Bin 0 -> 66 bytes ...8,time_116904,execs_337471,op_havoc,rep_12 | Bin 0 -> 61 bytes ...8,time_117139,execs_338857,op_havoc,rep_12 | Bin 0 -> 44 bytes ...8,time_117183,execs_339092,op_havoc,rep_14 | Bin 0 -> 88 bytes ...8,time_117615,execs_341617,op_havoc,rep_16 | Bin 0 -> 130 bytes ...8,time_117665,execs_341895,op_havoc,rep_16 | Bin 0 -> 94 bytes ...68,time_117762,execs_342484,op_havoc,rep_4 | 1 + ...8,time_117967,execs_343682,op_havoc,rep_15 | Bin 0 -> 58 bytes ...68,time_118058,execs_344270,op_havoc,rep_5 | Bin 0 -> 58 bytes ...8,time_118226,execs_344516,op_havoc,rep_14 | Bin 0 -> 51 bytes ...8,time_118249,execs_344657,op_havoc,rep_16 | Bin 0 -> 74 bytes ...8,time_118325,execs_345126,op_havoc,rep_14 | Bin 0 -> 87 bytes ...8,time_118541,execs_346446,op_havoc,rep_15 | Bin 0 -> 80 bytes ...78,time_118750,execs_347490,op_havoc,rep_2 | Bin 0 -> 72 bytes ...78,time_118761,execs_347504,op_havoc,rep_1 | Bin 0 -> 100 bytes ...8,time_118891,execs_347750,op_havoc,rep_11 | Bin 0 -> 81 bytes ...8,time_119483,execs_348592,op_havoc,rep_11 | Bin 0 -> 152 bytes ...8,time_119629,execs_348747,op_havoc,rep_16 | Bin 0 -> 98 bytes ...8,time_120059,execs_349568,op_havoc,rep_13 | Bin 0 -> 88 bytes ...8,time_121028,execs_351315,op_havoc,rep_10 | Bin 0 -> 98 bytes ...78,time_121242,execs_351706,op_havoc,rep_7 | Bin 0 -> 108 bytes ...me_121426,execs_352006,op_havoc,rep_7,+cov | Bin 0 -> 72 bytes ...8,time_122538,execs_353817,op_havoc,rep_10 | Bin 0 -> 77 bytes ...8,time_122619,execs_353925,op_havoc,rep_14 | Bin 0 -> 179 bytes ...8,time_123532,execs_355544,op_havoc,rep_15 | Bin 0 -> 142 bytes ...93,time_124623,execs_357657,op_havoc,rep_7 | Bin 0 -> 72 bytes ...93,time_124691,execs_358045,op_havoc,rep_6 | Bin 0 -> 130 bytes ...93,time_124842,execs_358904,op_havoc,rep_3 | Bin 0 -> 100 bytes ...93,time_124892,execs_359202,op_havoc,rep_5 | Bin 0 -> 69 bytes ...93,time_124957,execs_359586,op_havoc,rep_8 | Bin 0 -> 78 bytes ...93,time_125031,execs_360016,op_havoc,rep_4 | Bin 0 -> 73 bytes ...93,time_125095,execs_360402,op_havoc,rep_6 | Bin 0 -> 58 bytes ...me_125425,execs_362060,op_havoc,rep_8,+cov | Bin 0 -> 53 bytes ...93,time_125790,execs_364090,op_havoc,rep_3 | Bin 0 -> 75 bytes ...93,time_125942,execs_364943,op_havoc,rep_3 | Bin 0 -> 63 bytes ...93,time_126248,execs_366751,op_havoc,rep_8 | Bin 0 -> 86 bytes ...0,time_126383,execs_367477,op_havoc,rep_15 | Bin 0 -> 128 bytes ...80,time_126415,execs_367633,op_havoc,rep_6 | Bin 0 -> 92 bytes ...80,time_126435,execs_367760,op_havoc,rep_5 | 1 + ...80,time_126637,execs_369005,op_havoc,rep_6 | 1 + ...e_126746,execs_369701,op_havoc,rep_16,+cov | Bin 0 -> 117 bytes ...0,time_126823,execs_370207,op_havoc,rep_10 | Bin 0 -> 43 bytes ...0,time_126869,execs_370496,op_havoc,rep_10 | 1 + ...0,time_126946,execs_370997,op_havoc,rep_13 | 1 + ...0,time_127084,execs_371830,op_havoc,rep_12 | Bin 0 -> 107 bytes ...0,time_127133,execs_372116,op_havoc,rep_16 | Bin 0 -> 101 bytes ...80,time_127374,execs_373564,op_havoc,rep_9 | Bin 0 -> 69 bytes ...80,time_127467,execs_374091,op_havoc,rep_4 | 2 ++ ...80,time_127538,execs_374507,op_havoc,rep_6 | Bin 0 -> 82 bytes ...80,time_127571,execs_374694,op_havoc,rep_7 | 1 + ...80,time_127588,execs_374789,op_havoc,rep_3 | Bin 0 -> 61 bytes ...0,time_127788,execs_375904,op_havoc,rep_13 | Bin 0 -> 113 bytes ...6,time_128149,execs_377413,op_havoc,rep_11 | 1 + ...6,time_128243,execs_377991,op_havoc,rep_10 | Bin 0 -> 70 bytes ...6,time_128652,execs_380381,op_havoc,rep_15 | Bin 0 -> 70 bytes ...16,time_128703,execs_380665,op_havoc,rep_9 | Bin 0 -> 84 bytes ...6,time_128743,execs_380887,op_havoc,rep_11 | Bin 0 -> 68 bytes ...6,time_128755,execs_380938,op_havoc,rep_13 | 1 + ...6,time_128856,execs_381584,op_havoc,rep_16 | Bin 0 -> 103 bytes ...6,time_128867,execs_381647,op_havoc,rep_14 | Bin 0 -> 95 bytes ...6,time_128968,execs_382289,op_havoc,rep_13 | Bin 0 -> 58 bytes ...6,time_129057,execs_382862,op_havoc,rep_14 | 20 +++++++++++ ...10,time_129847,execs_387835,op_havoc,rep_3 | Bin 0 -> 77 bytes ...10,time_129908,execs_388269,op_havoc,rep_1 | Bin 0 -> 70 bytes ...10,time_129943,execs_388498,op_havoc,rep_4 | Bin 0 -> 86 bytes ...me_129975,execs_388713,op_havoc,rep_2,+cov | 2 ++ ...10,time_130714,execs_393633,op_havoc,rep_4 | 2 ++ ...10,time_130790,execs_394141,op_havoc,rep_3 | Bin 0 -> 91 bytes ...4,time_131442,execs_398497,op_havoc,rep_11 | Bin 0 -> 103 bytes ...37,time_131525,execs_399041,op_havoc,rep_2 | Bin 0 -> 122 bytes ...7,time_131589,execs_399295,op_havoc,rep_16 | Bin 0 -> 176 bytes ...7,time_131610,execs_399416,op_havoc,rep_12 | Bin 0 -> 164 bytes ...7,time_131843,execs_400093,op_havoc,rep_14 | Bin 0 -> 116 bytes ...37,time_131918,execs_400373,op_havoc,rep_3 | Bin 0 -> 118 bytes ...me_132056,execs_401100,op_havoc,rep_6,+cov | Bin 0 -> 92 bytes ...7,time_132305,execs_402315,op_havoc,rep_15 | Bin 0 -> 138 bytes ...7,time_132331,execs_402468,op_havoc,rep_15 | Bin 0 -> 101 bytes ...7,time_132433,execs_402900,op_havoc,rep_15 | Bin 0 -> 157 bytes ...37,time_132606,execs_403684,op_havoc,rep_8 | Bin 0 -> 79 bytes ...37,time_132702,execs_404068,op_havoc,rep_5 | Bin 0 -> 74 bytes ...7,time_132770,execs_404395,op_havoc,rep_11 | Bin 0 -> 88 bytes ...7,time_132805,execs_404571,op_havoc,rep_10 | Bin 0 -> 90 bytes ...e_133075,execs_405817,op_havoc,rep_15,+cov | Bin 0 -> 75 bytes ...37,time_133471,execs_407812,op_havoc,rep_9 | Bin 0 -> 111 bytes ...7,time_133481,execs_407870,op_havoc,rep_13 | Bin 0 -> 156 bytes ...37,time_134151,execs_410944,op_havoc,rep_9 | Bin 0 -> 40 bytes ...7,time_134322,execs_411684,op_havoc,rep_16 | Bin 0 -> 87 bytes ...64,time_134618,execs_412886,op_havoc,rep_2 | Bin 0 -> 142 bytes ...47,time_134822,execs_413726,op_havoc,rep_1 | Bin 0 -> 80 bytes ...40,time_134938,execs_414390,op_havoc,rep_3 | Bin 0 -> 75 bytes ...40,time_134969,execs_414459,op_havoc,rep_5 | Bin 0 -> 86 bytes ...me_135089,execs_414804,op_havoc,rep_8,+cov | Bin 0 -> 78 bytes ...40,time_135475,execs_415801,op_havoc,rep_3 | Bin 0 -> 67 bytes ...40,time_135658,execs_416227,op_havoc,rep_5 | Bin 0 -> 104 bytes ...40,time_135699,execs_416310,op_havoc,rep_3 | Bin 0 -> 68 bytes ...40,time_136501,execs_418468,op_havoc,rep_4 | Bin 0 -> 83 bytes ...40,time_137797,execs_421980,op_havoc,rep_7 | Bin 0 -> 90 bytes ...40,time_138165,execs_422928,op_havoc,rep_6 | Bin 0 -> 96 bytes ...40,time_138409,execs_423570,op_havoc,rep_8 | Bin 0 -> 51 bytes ...2,time_138675,execs_424546,op_havoc,rep_16 | Bin 0 -> 105 bytes ...2,time_138677,execs_424558,op_havoc,rep_11 | Bin 0 -> 104 bytes ...12,time_138692,execs_424630,op_havoc,rep_5 | Bin 0 -> 71 bytes ...2,time_138876,execs_425647,op_havoc,rep_15 | Bin 0 -> 118 bytes ...2,time_138892,execs_425738,op_havoc,rep_15 | Bin 0 -> 108 bytes ...12,time_139125,execs_427073,op_havoc,rep_9 | Bin 0 -> 116 bytes ...2,time_139375,execs_428496,op_havoc,rep_16 | Bin 0 -> 76 bytes ...2,time_139499,execs_429132,op_havoc,rep_10 | 1 + ...2,time_140134,execs_432462,op_havoc,rep_12 | Bin 0 -> 138 bytes ...71,time_140686,execs_435244,op_havoc,rep_3 | Bin 0 -> 78 bytes ...7,time_141113,execs_436757,op_havoc,rep_13 | Bin 0 -> 115 bytes ...7,time_141186,execs_437189,op_havoc,rep_13 | Bin 0 -> 82 bytes ...7,time_141289,execs_437699,op_havoc,rep_12 | Bin 0 -> 88 bytes ...e_141624,execs_439499,op_havoc,rep_13,+cov | Bin 0 -> 77 bytes ...27,time_142021,execs_441524,op_havoc,rep_8 | Bin 0 -> 124 bytes ...7,time_142448,execs_443636,op_havoc,rep_15 | Bin 0 -> 134 bytes ...37,time_142826,execs_445529,op_havoc,rep_3 | Bin 0 -> 75 bytes ...34,time_142945,execs_446361,op_havoc,rep_2 | Bin 0 -> 81 bytes ...17,time_143021,execs_446857,op_havoc,rep_5 | Bin 0 -> 42 bytes ...40,time_143250,execs_448308,op_havoc,rep_1 | Bin 0 -> 16 bytes ...me_143379,execs_449221,op_havoc,rep_2,+cov | 1 + ...42,time_143439,execs_449646,op_havoc,rep_2 | 1 + ...42,time_143487,execs_449994,op_havoc,rep_2 | 3 ++ ...me_143871,execs_452627,op_havoc,rep_1,+cov | Bin 0 -> 39 bytes ...me_143962,execs_453258,op_havoc,rep_2,+cov | Bin 0 -> 57 bytes ...12,time_144051,execs_453890,op_havoc,rep_2 | Bin 0 -> 53 bytes ...me_144464,execs_456834,op_havoc,rep_2,+cov | Bin 0 -> 29 bytes ...25,time_145278,execs_462662,op_havoc,rep_2 | Bin 0 -> 65 bytes ...62,time_145427,execs_463697,op_havoc,rep_3 | Bin 0 -> 91 bytes ...62,time_145443,execs_463791,op_havoc,rep_4 | Bin 0 -> 111 bytes ...62,time_146157,execs_468222,op_havoc,rep_3 | Bin 0 -> 60 bytes ...62,time_146582,execs_470915,op_havoc,rep_1 | Bin 0 -> 72 bytes ...62,time_146693,execs_471624,op_havoc,rep_1 | Bin 0 -> 88 bytes ...me_147035,execs_473602,op_havoc,rep_2,+cov | 2 ++ ...98,time_147053,execs_473734,op_havoc,rep_1 | Bin 0 -> 90 bytes ...me_147068,execs_473844,op_havoc,rep_2,+cov | Bin 0 -> 59 bytes ...98,time_147139,execs_474354,op_havoc,rep_2 | Bin 0 -> 55 bytes ...me_147277,execs_475308,op_havoc,rep_2,+cov | Bin 0 -> 59 bytes ...98,time_147657,execs_477998,op_havoc,rep_2 | Bin 0 -> 115 bytes ...me_148845,execs_484388,op_havoc,rep_3,+cov | Bin 0 -> 35 bytes ...1,time_148904,execs_484718,op_havoc,rep_13 | Bin 0 -> 156 bytes ...41,time_149034,execs_485415,op_havoc,rep_9 | Bin 0 -> 69 bytes ...me_149052,execs_485524,op_havoc,rep_9,+cov | Bin 0 -> 70 bytes ...1,time_149109,execs_485850,op_havoc,rep_14 | Bin 0 -> 93 bytes ...41,time_149408,execs_487611,op_havoc,rep_7 | Bin 0 -> 54 bytes ...1,time_149769,execs_489700,op_havoc,rep_14 | Bin 0 -> 100 bytes ...me_149977,execs_490978,op_havoc,rep_9,+cov | Bin 0 -> 14 bytes ...me_150048,execs_491409,op_havoc,rep_5,+cov | Bin 0 -> 56 bytes ...1,time_150200,execs_492263,op_havoc,rep_13 | Bin 0 -> 142 bytes ...1,time_150228,execs_492418,op_havoc,rep_12 | Bin 0 -> 83 bytes ...82,time_152270,execs_494125,op_havoc,rep_4 | Bin 0 -> 161 bytes ...82,time_153397,execs_494256,op_havoc,rep_6 | Bin 0 -> 199 bytes ...82,time_156008,execs_494566,op_havoc,rep_4 | Bin 0 -> 184 bytes ...82,time_157820,execs_494800,op_havoc,rep_4 | Bin 0 -> 156 bytes ...82,time_161595,execs_495293,op_havoc,rep_3 | Bin 0 -> 204 bytes ...82,time_161889,execs_495331,op_havoc,rep_3 | Bin 0 -> 216 bytes ...82,time_162526,execs_495409,op_havoc,rep_3 | Bin 0 -> 179 bytes ...82,time_163721,execs_495562,op_havoc,rep_7 | Bin 0 -> 181 bytes ...82,time_164547,execs_495670,op_havoc,rep_7 | Bin 0 -> 203 bytes ...82,time_165050,execs_495732,op_havoc,rep_8 | Bin 0 -> 221 bytes ...82,time_165779,execs_495807,op_havoc,rep_4 | Bin 0 -> 201 bytes ...82,time_168657,execs_496190,op_havoc,rep_7 | Bin 0 -> 179 bytes ...82,time_169353,execs_496287,op_havoc,rep_7 | Bin 0 -> 193 bytes ...82,time_174852,execs_496989,op_havoc,rep_4 | Bin 0 -> 220 bytes ...82,time_175747,execs_497105,op_havoc,rep_4 | Bin 0 -> 196 bytes ...82,time_176358,execs_497181,op_havoc,rep_8 | Bin 0 -> 174 bytes ...82,time_179291,execs_497522,op_havoc,rep_8 | Bin 0 -> 261 bytes ...82,time_184875,execs_498207,op_havoc,rep_5 | Bin 0 -> 198 bytes ...82,time_189554,execs_498815,op_havoc,rep_8 | Bin 0 -> 262 bytes ...82,time_192213,execs_499140,op_havoc,rep_3 | Bin 0 -> 213 bytes ...82,time_192779,execs_499196,op_havoc,rep_6 | Bin 0 -> 194 bytes ...82,time_193211,execs_499255,op_havoc,rep_6 | Bin 0 -> 176 bytes ...82,time_193883,execs_499346,op_havoc,rep_7 | Bin 0 -> 242 bytes ...82,time_194148,execs_499377,op_havoc,rep_7 | Bin 0 -> 210 bytes ...82,time_194820,execs_499450,op_havoc,rep_2 | Bin 0 -> 218 bytes ...82,time_199196,execs_500008,op_havoc,rep_7 | Bin 0 -> 222 bytes ...82,time_210545,execs_501488,op_havoc,rep_8 | Bin 0 -> 214 bytes ...82,time_218671,execs_502537,op_havoc,rep_6 | Bin 0 -> 209 bytes ...82,time_224207,execs_503273,op_havoc,rep_6 | Bin 0 -> 177 bytes ...82,time_226073,execs_503530,op_havoc,rep_8 | Bin 0 -> 212 bytes ...82,time_229705,execs_503995,op_havoc,rep_8 | Bin 0 -> 201 bytes ...82,time_230802,execs_504146,op_havoc,rep_6 | Bin 0 -> 202 bytes ...37,time_231083,execs_505158,op_havoc,rep_2 | Bin 0 -> 66 bytes ...me_231100,execs_505260,op_havoc,rep_6,+cov | Bin 0 -> 71 bytes ...me_231149,execs_505547,op_havoc,rep_1,+cov | Bin 0 -> 42 bytes ...37,time_231198,execs_505847,op_havoc,rep_7 | Bin 0 -> 107 bytes ...me_231249,execs_506179,op_havoc,rep_4,+cov | Bin 0 -> 17 bytes ...me_231255,execs_506220,op_havoc,rep_5,+cov | Bin 0 -> 23 bytes ...37,time_231469,execs_507486,op_havoc,rep_5 | Bin 0 -> 74 bytes ...37,time_231559,execs_508000,op_havoc,rep_8 | Bin 0 -> 90 bytes ...me_231659,execs_508584,op_havoc,rep_7,+cov | Bin 0 -> 86 bytes ...37,time_231818,execs_509602,op_havoc,rep_7 | Bin 0 -> 64 bytes ...37,time_231856,execs_509833,op_havoc,rep_5 | Bin 0 -> 120 bytes ...37,time_231932,execs_510299,op_havoc,rep_8 | Bin 0 -> 105 bytes ...me_231949,execs_510410,op_havoc,rep_6,+cov | Bin 0 -> 24 bytes ...37,time_232254,execs_512305,op_havoc,rep_5 | Bin 0 -> 66 bytes ...37,time_232438,execs_513492,op_havoc,rep_4 | Bin 0 -> 59 bytes ...37,time_232635,execs_514755,op_havoc,rep_8 | Bin 0 -> 79 bytes ...me_232705,execs_515182,op_havoc,rep_6,+cov | Bin 0 -> 38 bytes ...59,time_232852,execs_516116,op_havoc,rep_2 | Bin 0 -> 87 bytes ...76,time_233982,execs_516812,op_havoc,rep_3 | 1 + ...76,time_234017,execs_517041,op_havoc,rep_3 | Bin 0 -> 91 bytes ...e_234054,execs_517281,op_havoc,rep_10,+cov | Bin 0 -> 66 bytes ...me_234095,execs_517560,op_havoc,rep_5,+cov | 1 + ...6,time_234236,execs_518456,op_havoc,rep_10 | Bin 0 -> 89 bytes ...76,time_234317,execs_518967,op_havoc,rep_6 | Bin 0 -> 77 bytes ...6,time_234654,execs_521162,op_havoc,rep_15 | Bin 0 -> 105 bytes ...76,time_234840,execs_522384,op_havoc,rep_5 | Bin 0 -> 34 bytes ...76,time_234878,execs_522626,op_havoc,rep_5 | 1 + ...6,time_234926,execs_522956,op_havoc,rep_13 | Bin 0 -> 30 bytes ...6,time_235072,execs_523926,op_havoc,rep_11 | Bin 0 -> 114 bytes ...5,time_235177,execs_524593,op_havoc,rep_16 | Bin 0 -> 92 bytes ...36,time_235367,execs_525805,op_havoc,rep_1 | Bin 0 -> 66 bytes ...36,time_235401,execs_526042,op_havoc,rep_4 | Bin 0 -> 71 bytes ...4,time_235750,execs_528404,op_havoc,rep_13 | Bin 0 -> 130 bytes ...4,time_235776,execs_528566,op_havoc,rep_14 | Bin 0 -> 91 bytes ...4,time_235837,execs_528873,op_havoc,rep_13 | Bin 0 -> 112 bytes ...e_235910,execs_529289,op_havoc,rep_15,+cov | Bin 0 -> 107 bytes ...4,time_236118,execs_530536,op_havoc,rep_12 | Bin 0 -> 108 bytes ...24,time_236323,execs_531647,op_havoc,rep_6 | Bin 0 -> 101 bytes ...24,time_236372,execs_531908,op_havoc,rep_4 | Bin 0 -> 127 bytes ...4,time_236422,execs_532212,op_havoc,rep_11 | Bin 0 -> 79 bytes ...e_236433,execs_532280,op_havoc,rep_10,+cov | Bin 0 -> 39 bytes ...4,time_236483,execs_532566,op_havoc,rep_13 | Bin 0 -> 130 bytes ...4,time_236899,execs_534936,op_havoc,rep_11 | Bin 0 -> 102 bytes ...me_237087,execs_535981,op_havoc,rep_6,+cov | Bin 0 -> 88 bytes ...53,time_237661,execs_539355,op_havoc,rep_3 | Bin 0 -> 71 bytes ...53,time_237839,execs_540573,op_havoc,rep_4 | Bin 0 -> 135 bytes ...53,time_237872,execs_540816,op_havoc,rep_2 | Bin 0 -> 100 bytes ...53,time_238195,execs_543176,op_havoc,rep_4 | Bin 0 -> 74 bytes ...53,time_238300,execs_543939,op_havoc,rep_4 | Bin 0 -> 87 bytes ...53,time_238430,execs_544891,op_havoc,rep_4 | Bin 0 -> 71 bytes ...63,time_238915,execs_548401,op_havoc,rep_5 | Bin 0 -> 96 bytes ...me_238924,execs_548460,op_havoc,rep_5,+cov | 2 ++ ...3,time_239402,execs_551463,op_havoc,rep_15 | Bin 0 -> 108 bytes ...e_239493,execs_552027,op_havoc,rep_14,+cov | Bin 0 -> 109 bytes ...63,time_239577,execs_552573,op_havoc,rep_9 | Bin 0 -> 128 bytes ...3,time_239644,execs_552988,op_havoc,rep_10 | Bin 0 -> 112 bytes ...63,time_239689,execs_553281,op_havoc,rep_9 | Bin 0 -> 100 bytes ...63,time_239775,execs_553856,op_havoc,rep_4 | Bin 0 -> 126 bytes ...3,time_239896,execs_554634,op_havoc,rep_12 | Bin 0 -> 90 bytes ...3,time_239926,execs_554828,op_havoc,rep_10 | Bin 0 -> 87 bytes ...78,time_240076,execs_555786,op_havoc,rep_8 | Bin 0 -> 111 bytes ...78,time_240198,execs_556512,op_havoc,rep_7 | Bin 0 -> 134 bytes ...56,time_240537,execs_558501,op_havoc,rep_2 | Bin 0 -> 109 bytes ...56,time_240544,execs_558511,op_havoc,rep_3 | 1 + ...56,time_241245,execs_559445,op_havoc,rep_3 | Bin 0 -> 139 bytes ...56,time_241876,execs_560254,op_havoc,rep_4 | Bin 0 -> 127 bytes ...me_242029,execs_560449,op_havoc,rep_2,+cov | Bin 0 -> 112 bytes ...56,time_243524,execs_562409,op_havoc,rep_2 | Bin 0 -> 88 bytes ...56,time_243668,execs_562589,op_havoc,rep_2 | Bin 0 -> 105 bytes ...56,time_243863,execs_562836,op_havoc,rep_3 | Bin 0 -> 143 bytes ...56,time_243937,execs_562933,op_havoc,rep_4 | Bin 0 -> 110 bytes ...56,time_244471,execs_563654,op_havoc,rep_3 | Bin 0 -> 137 bytes ...56,time_244908,execs_564204,op_havoc,rep_3 | Bin 0 -> 117 bytes ...37,time_246250,execs_566184,op_havoc,rep_3 | Bin 0 -> 56 bytes ...37,time_246266,execs_566293,op_havoc,rep_2 | Bin 0 -> 83 bytes ...37,time_246374,execs_567056,op_havoc,rep_3 | Bin 0 -> 56 bytes ...me_246612,execs_568738,op_havoc,rep_2,+cov | Bin 0 -> 25 bytes ...37,time_246956,execs_571135,op_havoc,rep_4 | Bin 0 -> 51 bytes ...37,time_246996,execs_571429,op_havoc,rep_4 | Bin 0 -> 86 bytes ...me_247402,execs_574297,op_havoc,rep_3,+cov | Bin 0 -> 39 bytes ...37,time_247532,execs_575234,op_havoc,rep_4 | Bin 0 -> 65 bytes ...37,time_247568,execs_575468,op_havoc,rep_4 | Bin 0 -> 58 bytes ...17,time_247993,execs_577669,op_havoc,rep_8 | Bin 0 -> 104 bytes ...17,time_248140,execs_578307,op_havoc,rep_7 | Bin 0 -> 123 bytes ...me_248288,execs_578941,op_havoc,rep_8,+cov | Bin 0 -> 43 bytes ...17,time_248356,execs_579250,op_havoc,rep_6 | Bin 0 -> 116 bytes ...17,time_248378,execs_579343,op_havoc,rep_2 | Bin 0 -> 51 bytes ...17,time_248507,execs_579902,op_havoc,rep_7 | Bin 0 -> 89 bytes ...17,time_248525,execs_579986,op_havoc,rep_6 | Bin 0 -> 51 bytes ...17,time_248945,execs_581785,op_havoc,rep_3 | Bin 0 -> 83 bytes ...17,time_249391,execs_583706,op_havoc,rep_5 | Bin 0 -> 83 bytes ...17,time_249424,execs_583859,op_havoc,rep_4 | Bin 0 -> 51 bytes ...17,time_249574,execs_584529,op_havoc,rep_1 | Bin 0 -> 71 bytes ...me_249679,execs_584993,op_havoc,rep_7,+cov | Bin 0 -> 51 bytes ...1,time_250264,execs_587676,op_havoc,rep_15 | Bin 0 -> 126 bytes ...21,time_250278,execs_587751,op_havoc,rep_7 | Bin 0 -> 62 bytes ...21,time_250391,execs_588431,op_havoc,rep_4 | Bin 0 -> 68 bytes ...1,time_250663,execs_590084,op_havoc,rep_14 | Bin 0 -> 153 bytes ...1,time_250666,execs_590107,op_havoc,rep_15 | Bin 0 -> 55 bytes ...e_250808,execs_590955,op_havoc,rep_12,+cov | Bin 0 -> 76 bytes ...1,time_250988,execs_591928,op_havoc,rep_13 | Bin 0 -> 60 bytes ...21,time_251104,execs_592638,op_havoc,rep_8 | Bin 0 -> 100 bytes ...21,time_251164,execs_593008,op_havoc,rep_8 | Bin 0 -> 74 bytes ...21,time_251551,execs_595241,op_havoc,rep_9 | Bin 0 -> 92 bytes ...21,time_251591,execs_595476,op_havoc,rep_6 | 1 + ...1,time_251775,execs_596607,op_havoc,rep_16 | Bin 0 -> 104 bytes ...47,time_251934,execs_597590,op_havoc,rep_1 | Bin 0 -> 74 bytes ...me_252309,execs_600514,op_havoc,rep_2,+cov | Bin 0 -> 75 bytes ...e_253911,execs_609086,op_havoc,rep_10,+cov | Bin 0 -> 136 bytes ...5,time_253935,execs_609197,op_havoc,rep_15 | Bin 0 -> 86 bytes ...5,time_253938,execs_609210,op_havoc,rep_12 | Bin 0 -> 131 bytes ...e_254244,execs_610553,op_havoc,rep_16,+cov | Bin 0 -> 128 bytes ...05,time_254425,execs_611264,op_havoc,rep_9 | Bin 0 -> 118 bytes ...5,time_254702,execs_612425,op_havoc,rep_12 | Bin 0 -> 88 bytes ...5,time_254714,execs_612479,op_havoc,rep_13 | Bin 0 -> 110 bytes ...5,time_254903,execs_613284,op_havoc,rep_10 | Bin 0 -> 70 bytes ...5,time_254908,execs_613309,op_havoc,rep_11 | Bin 0 -> 93 bytes ...5,time_254957,execs_613520,op_havoc,rep_16 | Bin 0 -> 167 bytes ...5,time_254972,execs_613583,op_havoc,rep_16 | Bin 0 -> 124 bytes ...5,time_255292,execs_614919,op_havoc,rep_10 | Bin 0 -> 146 bytes ...05,time_255368,execs_615223,op_havoc,rep_9 | Bin 0 -> 119 bytes ...5,time_255525,execs_615868,op_havoc,rep_16 | Bin 0 -> 153 bytes ...05,time_255829,execs_617078,op_havoc,rep_5 | Bin 0 -> 64 bytes ...me_256110,execs_618271,op_havoc,rep_5,+cov | Bin 0 -> 64 bytes ...me_256177,execs_618561,op_havoc,rep_8,+cov | Bin 0 -> 120 bytes ...33,time_256877,execs_623146,op_havoc,rep_7 | Bin 0 -> 40 bytes ...4,time_257770,execs_629590,op_havoc,rep_15 | Bin 0 -> 116 bytes ...4,time_257985,execs_630936,op_havoc,rep_12 | Bin 0 -> 147 bytes ...24,time_258051,execs_631361,op_havoc,rep_7 | Bin 0 -> 60 bytes ...4,time_258223,execs_632526,op_havoc,rep_16 | Bin 0 -> 89 bytes ...4,time_258389,execs_633613,op_havoc,rep_11 | Bin 0 -> 74 bytes ...4,time_258519,execs_634448,op_havoc,rep_11 | Bin 0 -> 74 bytes ...4,time_258833,execs_636474,op_havoc,rep_10 | Bin 0 -> 81 bytes ...4,time_259104,execs_638258,op_havoc,rep_11 | Bin 0 -> 93 bytes ...49,time_259327,execs_639681,op_havoc,rep_1 | Bin 0 -> 68 bytes ...me_259346,execs_639821,op_havoc,rep_1,+cov | Bin 0 -> 52 bytes ...49,time_259424,execs_640412,op_havoc,rep_2 | Bin 0 -> 104 bytes ...me_259513,execs_641092,op_havoc,rep_2,+cov | Bin 0 -> 52 bytes ...me_260256,execs_646800,op_havoc,rep_1,+cov | Bin 0 -> 72 bytes ...31,time_260768,execs_650326,op_havoc,rep_2 | Bin 0 -> 49 bytes ...49,time_261228,execs_652450,op_havoc,rep_4 | Bin 0 -> 128 bytes ...49,time_261255,execs_652647,op_havoc,rep_1 | Bin 0 -> 98 bytes ...22,time_262727,execs_663294,op_havoc,rep_8 | Bin 0 -> 108 bytes ...22,time_262760,execs_663486,op_havoc,rep_7 | Bin 0 -> 138 bytes ...22,time_262997,execs_664883,op_havoc,rep_8 | Bin 0 -> 111 bytes ...22,time_263073,execs_665349,op_havoc,rep_3 | Bin 0 -> 135 bytes ...22,time_263196,execs_666106,op_havoc,rep_5 | Bin 0 -> 109 bytes ...22,time_263205,execs_666157,op_havoc,rep_7 | Bin 0 -> 108 bytes ...22,time_263332,execs_666942,op_havoc,rep_3 | Bin 0 -> 87 bytes ...22,time_263375,execs_667234,op_havoc,rep_6 | Bin 0 -> 124 bytes ...me_263488,execs_667913,op_havoc,rep_4,+cov | Bin 0 -> 112 bytes ...22,time_263623,execs_668749,op_havoc,rep_5 | Bin 0 -> 108 bytes ...22,time_263907,execs_670498,op_havoc,rep_8 | Bin 0 -> 135 bytes ...22,time_263922,execs_670576,op_havoc,rep_6 | Bin 0 -> 79 bytes ...74,time_264271,execs_672792,op_havoc,rep_7 | Bin 0 -> 36 bytes ...75,time_264402,execs_673606,op_havoc,rep_6 | Bin 0 -> 104 bytes ...e_264602,execs_674573,op_flip2,pos_13,+cov | Bin 0 -> 60 bytes ...40,time_264741,execs_675564,op_havoc,rep_4 | Bin 0 -> 90 bytes ...40,time_264865,execs_676450,op_havoc,rep_3 | Bin 0 -> 105 bytes ...me_265361,execs_680064,op_havoc,rep_4,+cov | Bin 0 -> 60 bytes ...40,time_265505,execs_681084,op_havoc,rep_4 | Bin 0 -> 98 bytes ...40,time_265833,execs_683412,op_havoc,rep_1 | Bin 0 -> 85 bytes ...40,time_265892,execs_683840,op_havoc,rep_3 | Bin 0 -> 75 bytes ...40,time_266102,execs_685349,op_havoc,rep_4 | Bin 0 -> 86 bytes ...40,time_266186,execs_685900,op_havoc,rep_1 | Bin 0 -> 74 bytes ...40,time_266202,execs_686011,op_havoc,rep_3 | Bin 0 -> 84 bytes ...40,time_267306,execs_694061,op_havoc,rep_3 | Bin 0 -> 91 bytes ...me_267830,execs_697925,op_havoc,rep_4,+cov | Bin 0 -> 76 bytes ...14,time_270224,execs_714942,op_havoc,rep_3 | Bin 0 -> 49 bytes ...me_270238,execs_715038,op_havoc,rep_4,+cov | Bin 0 -> 80 bytes ...me_270266,execs_715213,op_havoc,rep_4,+cov | Bin 0 -> 37 bytes ...14,time_270275,execs_715266,op_havoc,rep_1 | Bin 0 -> 77 bytes ...14,time_270587,execs_717313,op_havoc,rep_4 | Bin 0 -> 36 bytes ...me_270759,execs_717656,op_havoc,rep_1,+cov | Bin 0 -> 49 bytes ...14,time_271372,execs_721872,op_havoc,rep_4 | Bin 0 -> 72 bytes ...me_271623,execs_723637,op_havoc,rep_4,+cov | Bin 0 -> 80 bytes ...45,time_271951,execs_725680,op_havoc,rep_8 | Bin 0 -> 73 bytes ...45,time_272138,execs_726960,op_havoc,rep_5 | 1 + ...45,time_272265,execs_727828,op_havoc,rep_2 | Bin 0 -> 58 bytes ...45,time_272451,execs_729116,op_havoc,rep_7 | Bin 0 -> 93 bytes ...45,time_272586,execs_730074,op_havoc,rep_5 | Bin 0 -> 89 bytes ...45,time_272836,execs_731874,op_havoc,rep_8 | Bin 0 -> 55 bytes ...45,time_273169,execs_734186,op_havoc,rep_5 | 23 +++++++++++++ ...45,time_273189,execs_734309,op_havoc,rep_6 | Bin 0 -> 57 bytes ...275591,execs_735551,op_quick,pos_59,val_+2 | Bin 0 -> 174 bytes ...38,time_278900,execs_735733,op_havoc,rep_9 | Bin 0 -> 173 bytes ...8,time_279186,execs_735756,op_havoc,rep_15 | Bin 0 -> 143 bytes ...8,time_279405,execs_735772,op_havoc,rep_13 | Bin 0 -> 211 bytes ...38,time_279722,execs_735791,op_havoc,rep_6 | Bin 0 -> 174 bytes ...8,time_280738,execs_735859,op_havoc,rep_10 | Bin 0 -> 167 bytes ...38,time_281507,execs_735910,op_havoc,rep_8 | Bin 0 -> 174 bytes ...8,time_281653,execs_735918,op_havoc,rep_15 | Bin 0 -> 195 bytes ...8,time_283712,execs_736058,op_havoc,rep_15 | Bin 0 -> 186 bytes ...8,time_284259,execs_736093,op_havoc,rep_12 | Bin 0 -> 185 bytes ...8,time_285477,execs_736183,op_havoc,rep_10 | Bin 0 -> 193 bytes ...8,time_285775,execs_736202,op_havoc,rep_12 | Bin 0 -> 205 bytes ...8,time_287121,execs_736302,op_havoc,rep_10 | Bin 0 -> 164 bytes ...38,time_288578,execs_736415,op_havoc,rep_5 | Bin 0 -> 190 bytes ...me_289042,execs_736446,op_havoc,rep_9,+cov | Bin 0 -> 255 bytes ...8,time_294233,execs_736821,op_havoc,rep_12 | Bin 0 -> 200 bytes ...8,time_299605,execs_737216,op_havoc,rep_14 | Bin 0 -> 183 bytes ...38,time_303655,execs_737530,op_havoc,rep_7 | Bin 0 -> 188 bytes ...38,time_305556,execs_737666,op_havoc,rep_6 | Bin 0 -> 195 bytes ...8,time_306218,execs_737705,op_havoc,rep_14 | Bin 0 -> 262 bytes ...8,time_306498,execs_737721,op_havoc,rep_10 | Bin 0 -> 203 bytes ...38,time_306918,execs_737751,op_havoc,rep_4 | Bin 0 -> 184 bytes ...38,time_307740,execs_737809,op_havoc,rep_9 | Bin 0 -> 197 bytes ...8,time_312837,execs_738208,op_havoc,rep_15 | Bin 0 -> 234 bytes ...8,time_329493,execs_739487,op_havoc,rep_16 | Bin 0 -> 185 bytes ...8,time_334194,execs_739845,op_havoc,rep_16 | Bin 0 -> 230 bytes ...8,time_336835,execs_740043,op_havoc,rep_10 | Bin 0 -> 252 bytes ...e_344772,execs_740643,op_havoc,rep_14,+cov | Bin 0 -> 200 bytes ...38,time_346455,execs_740772,op_havoc,rep_7 | Bin 0 -> 198 bytes ...8,time_349117,execs_740975,op_havoc,rep_16 | Bin 0 -> 207 bytes ...38,time_352978,execs_741287,op_havoc,rep_6 | Bin 0 -> 248 bytes ...38,time_353827,execs_741354,op_havoc,rep_9 | Bin 0 -> 219 bytes ...38,time_359499,execs_741788,op_havoc,rep_6 | Bin 0 -> 216 bytes ...38,time_370589,execs_742652,op_havoc,rep_9 | Bin 0 -> 197 bytes ...8,time_383705,execs_743688,op_havoc,rep_16 | Bin 0 -> 207 bytes ...8,time_387017,execs_743932,op_havoc,rep_16 | Bin 0 -> 248 bytes ...90,time_387886,execs_744323,op_havoc,rep_5 | Bin 0 -> 57 bytes ...75,time_388289,execs_745081,op_havoc,rep_6 | 3 ++ ...75,time_388296,execs_745129,op_havoc,rep_3 | Bin 0 -> 115 bytes ...83,time_388565,execs_746954,op_havoc,rep_1 | Bin 0 -> 60 bytes ...28,time_388622,execs_747372,op_havoc,rep_3 | Bin 0 -> 103 bytes ...28,time_388845,execs_748750,op_havoc,rep_6 | Bin 0 -> 119 bytes ...me_388967,execs_749543,op_havoc,rep_3,+cov | Bin 0 -> 114 bytes ...me_388982,execs_749642,op_havoc,rep_1,+cov | Bin 0 -> 103 bytes ...28,time_389222,execs_751211,op_havoc,rep_7 | Bin 0 -> 159 bytes ...28,time_389624,execs_753829,op_havoc,rep_6 | Bin 0 -> 123 bytes ...28,time_390105,execs_756897,op_havoc,rep_8 | Bin 0 -> 158 bytes ...me_390122,execs_757006,op_havoc,rep_3,+cov | Bin 0 -> 103 bytes ...me_390247,execs_757659,op_havoc,rep_2,+cov | Bin 0 -> 120 bytes ...83,time_390252,execs_757681,op_havoc,rep_1 | Bin 0 -> 151 bytes ...me_390375,execs_758182,op_havoc,rep_2,+cov | Bin 0 -> 120 bytes ...me_390451,execs_758503,op_havoc,rep_2,+cov | Bin 0 -> 135 bytes ...9,time_391425,execs_762765,op_havoc,rep_15 | Bin 0 -> 172 bytes ...9,time_391473,execs_763022,op_havoc,rep_10 | Bin 0 -> 137 bytes ...9,time_391479,execs_763062,op_havoc,rep_12 | Bin 0 -> 113 bytes ...9,time_391503,execs_763183,op_havoc,rep_14 | Bin 0 -> 111 bytes ...29,time_391607,execs_763793,op_havoc,rep_7 | Bin 0 -> 80 bytes ...29,time_391615,execs_763846,op_havoc,rep_8 | Bin 0 -> 97 bytes ...9,time_391820,execs_764971,op_havoc,rep_11 | Bin 0 -> 119 bytes ...29,time_391977,execs_765883,op_havoc,rep_9 | Bin 0 -> 72 bytes ...9,time_392216,execs_767237,op_havoc,rep_11 | Bin 0 -> 134 bytes ...29,time_392658,execs_769803,op_havoc,rep_7 | Bin 0 -> 90 bytes ...9,time_392892,execs_771233,op_havoc,rep_11 | Bin 0 -> 122 bytes ...me_392913,execs_771344,op_havoc,rep_4,+cov | Bin 0 -> 88 bytes ...39,time_393160,execs_772822,op_havoc,rep_1 | Bin 0 -> 103 bytes ...27,time_393271,execs_773418,op_havoc,rep_4 | 1 + ...72,time_393393,execs_774269,op_havoc,rep_4 | Bin 0 -> 148 bytes ...e_393405,execs_774346,op_havoc,rep_15,+cov | Bin 0 -> 133 bytes ...e_393456,execs_774600,op_havoc,rep_15,+cov | Bin 0 -> 171 bytes ...me_393509,execs_774840,op_havoc,rep_8,+cov | Bin 0 -> 136 bytes ...2,time_393679,execs_775632,op_havoc,rep_10 | Bin 0 -> 158 bytes ...2,time_393764,execs_776091,op_havoc,rep_15 | Bin 0 -> 170 bytes ...2,time_393811,execs_776350,op_havoc,rep_11 | Bin 0 -> 210 bytes ...2,time_393851,execs_776495,op_havoc,rep_13 | Bin 0 -> 237 bytes ...72,time_393966,execs_777129,op_havoc,rep_8 | Bin 0 -> 163 bytes ...2,time_393995,execs_777299,op_havoc,rep_16 | Bin 0 -> 69 bytes ...e_394074,execs_777676,op_havoc,rep_15,+cov | Bin 0 -> 191 bytes ...e_394271,execs_778690,op_havoc,rep_15,+cov | Bin 0 -> 143 bytes ...e_394293,execs_778801,op_havoc,rep_12,+cov | Bin 0 -> 143 bytes ...2,time_394669,execs_780676,op_havoc,rep_12 | Bin 0 -> 181 bytes ...e_394704,execs_780867,op_havoc,rep_13,+cov | Bin 0 -> 91 bytes ...2,time_395003,execs_782468,op_havoc,rep_13 | Bin 0 -> 172 bytes ...e_395281,execs_783927,op_havoc,rep_16,+cov | Bin 0 -> 180 bytes ...24,time_395362,execs_784372,op_havoc,rep_5 | Bin 0 -> 124 bytes ...me_395405,execs_784617,op_havoc,rep_1,+cov | Bin 0 -> 80 bytes ...4,time_395480,execs_785045,op_havoc,rep_15 | Bin 0 -> 125 bytes ...e_395509,execs_785213,op_havoc,rep_14,+cov | Bin 0 -> 114 bytes ...4,time_395849,execs_787119,op_havoc,rep_11 | Bin 0 -> 139 bytes ...4,time_396451,execs_790408,op_havoc,rep_14 | Bin 0 -> 171 bytes ...4,time_396574,execs_791109,op_havoc,rep_12 | Bin 0 -> 136 bytes ...4,time_396834,execs_792516,op_havoc,rep_12 | Bin 0 -> 93 bytes ...4,time_396860,execs_792676,op_havoc,rep_10 | Bin 0 -> 158 bytes ...24,time_396914,execs_792965,op_havoc,rep_8 | Bin 0 -> 128 bytes ...24,time_397006,execs_793473,op_havoc,rep_8 | Bin 0 -> 154 bytes ...51,time_397169,execs_794472,op_havoc,rep_8 | Bin 0 -> 110 bytes ...me_397182,execs_794551,op_havoc,rep_4,+cov | Bin 0 -> 87 bytes ...51,time_397254,execs_794936,op_havoc,rep_4 | Bin 0 -> 116 bytes ...51,time_397343,execs_795417,op_havoc,rep_8 | Bin 0 -> 111 bytes ...51,time_397641,execs_797026,op_havoc,rep_6 | Bin 0 -> 87 bytes ...51,time_397737,execs_797481,op_havoc,rep_2 | Bin 0 -> 87 bytes ...51,time_397814,execs_797871,op_havoc,rep_7 | Bin 0 -> 127 bytes ...51,time_398298,execs_800429,op_havoc,rep_5 | Bin 0 -> 89 bytes ...51,time_398921,execs_803083,op_havoc,rep_7 | Bin 0 -> 120 bytes ...08,time_399169,execs_804468,op_havoc,rep_2 | Bin 0 -> 56 bytes ...53,time_399253,execs_805108,op_havoc,rep_1 | 1 + ...53,time_399277,execs_805291,op_havoc,rep_1 | 1 + ...98,time_399455,execs_806643,op_havoc,rep_5 | Bin 0 -> 102 bytes ...72,time_404416,execs_807649,op_havoc,rep_9 | Bin 0 -> 119 bytes ...72,time_404447,execs_807848,op_havoc,rep_6 | 1 + ...2,time_404457,execs_807905,op_havoc,rep_10 | Bin 0 -> 62 bytes ...72,time_404560,execs_808514,op_havoc,rep_4 | Bin 0 -> 100 bytes ...2,time_404879,execs_810510,op_havoc,rep_13 | Bin 0 -> 112 bytes ...2,time_405041,execs_811474,op_havoc,rep_10 | Bin 0 -> 109 bytes ...2,time_405202,execs_812445,op_havoc,rep_11 | Bin 0 -> 107 bytes ...2,time_405340,execs_813249,op_havoc,rep_11 | Bin 0 -> 113 bytes ...72,time_405403,execs_813616,op_havoc,rep_7 | Bin 0 -> 91 bytes ...2,time_405592,execs_814778,op_havoc,rep_13 | Bin 0 -> 104 bytes ...2,time_405627,execs_814948,op_havoc,rep_11 | Bin 0 -> 136 bytes ...93,time_406145,execs_818221,op_havoc,rep_6 | Bin 0 -> 76 bytes ...93,time_406174,execs_818428,op_havoc,rep_8 | Bin 0 -> 82 bytes ...93,time_406238,execs_818853,op_havoc,rep_6 | Bin 0 -> 87 bytes ...me_406362,execs_819754,op_havoc,rep_3,+cov | Bin 0 -> 64 bytes ...93,time_406400,execs_820017,op_havoc,rep_4 | Bin 0 -> 58 bytes ...93,time_406622,execs_821625,op_havoc,rep_8 | Bin 0 -> 84 bytes ...93,time_407236,execs_825962,op_havoc,rep_7 | 1 + ...me_407265,execs_826166,op_havoc,rep_7,+cov | Bin 0 -> 45 bytes ...93,time_407352,execs_826774,op_havoc,rep_6 | Bin 0 -> 54 bytes ...93,time_408165,execs_832491,op_havoc,rep_8 | Bin 0 -> 105 bytes ...93,time_408397,execs_834152,op_havoc,rep_5 | Bin 0 -> 83 bytes ...93,time_408441,execs_834467,op_havoc,rep_8 | Bin 0 -> 110 bytes ...me_408543,execs_835171,op_havoc,rep_6,+cov | 2 ++ ...93,time_408824,execs_837145,op_havoc,rep_4 | Bin 0 -> 52 bytes ...93,time_408869,execs_837474,op_havoc,rep_8 | Bin 0 -> 65 bytes ...me_408895,execs_837648,op_havoc,rep_3,+cov | Bin 0 -> 31 bytes ...93,time_409146,execs_839407,op_havoc,rep_6 | Bin 0 -> 118 bytes ...93,time_409407,execs_841248,op_havoc,rep_3 | Bin 0 -> 47 bytes ...93,time_409608,execs_842682,op_havoc,rep_4 | Bin 0 -> 55 bytes ...93,time_409962,execs_845198,op_havoc,rep_5 | Bin 0 -> 51 bytes ...93,time_410120,execs_846346,op_havoc,rep_8 | 1 + ...93,time_410339,execs_847940,op_havoc,rep_8 | Bin 0 -> 76 bytes ...93,time_410850,execs_851534,op_havoc,rep_4 | Bin 0 -> 92 bytes ...me_411873,execs_858394,op_havoc,rep_9,+cov | Bin 0 -> 50 bytes ...17,time_411874,execs_858404,op_havoc,rep_2 | Bin 0 -> 69 bytes ...e_411897,execs_858546,op_havoc,rep_12,+cov | Bin 0 -> 50 bytes ...me_411908,execs_858616,op_havoc,rep_9,+cov | Bin 0 -> 50 bytes ...17,time_411940,execs_858831,op_havoc,rep_8 | Bin 0 -> 98 bytes ...e_411952,execs_858915,op_havoc,rep_15,+cov | Bin 0 -> 64 bytes ...7,time_412052,execs_859552,op_havoc,rep_11 | Bin 0 -> 102 bytes ...7,time_412078,execs_859721,op_havoc,rep_11 | Bin 0 -> 89 bytes ...7,time_412109,execs_859912,op_havoc,rep_16 | Bin 0 -> 129 bytes ...7,time_412147,execs_860183,op_havoc,rep_12 | Bin 0 -> 147 bytes ...7,time_412224,execs_860590,op_havoc,rep_15 | Bin 0 -> 108 bytes ...7,time_412392,execs_861643,op_havoc,rep_16 | Bin 0 -> 68 bytes ...7,time_412791,execs_864174,op_havoc,rep_13 | Bin 0 -> 84 bytes ...7,time_412798,execs_864213,op_havoc,rep_16 | Bin 0 -> 51 bytes ...7,time_412953,execs_865219,op_havoc,rep_15 | Bin 0 -> 84 bytes ...me_412957,execs_865246,op_havoc,rep_9,+cov | Bin 0 -> 28 bytes ...17,time_412962,execs_865278,op_havoc,rep_9 | Bin 0 -> 143 bytes ...7,time_413293,execs_867410,op_havoc,rep_14 | Bin 0 -> 96 bytes ...7,time_413322,execs_867583,op_havoc,rep_13 | Bin 0 -> 82 bytes ...61,time_413703,execs_869779,op_havoc,rep_8 | Bin 0 -> 74 bytes ...67,time_413849,execs_870751,op_havoc,rep_2 | Bin 0 -> 80 bytes ...me_413897,execs_871097,op_havoc,rep_1,+cov | Bin 0 -> 80 bytes ...67,time_414114,execs_872643,op_havoc,rep_2 | Bin 0 -> 80 bytes ...me_414193,execs_873224,op_havoc,rep_2,+cov | Bin 0 -> 80 bytes ...me_414439,execs_875022,op_havoc,rep_1,+cov | Bin 0 -> 60 bytes ...36,time_415309,execs_880876,op_havoc,rep_2 | Bin 0 -> 127 bytes ...36,time_415316,execs_880915,op_havoc,rep_7 | Bin 0 -> 189 bytes ...6,time_415860,execs_883587,op_havoc,rep_15 | Bin 0 -> 118 bytes ...6,time_416043,execs_884326,op_havoc,rep_10 | Bin 0 -> 124 bytes ...6,time_416085,execs_884507,op_havoc,rep_16 | Bin 0 -> 165 bytes ...6,time_416314,execs_885614,op_havoc,rep_15 | Bin 0 -> 191 bytes ...6,time_416825,execs_887793,op_havoc,rep_15 | Bin 0 -> 154 bytes ...6,time_416893,execs_888125,op_havoc,rep_16 | Bin 0 -> 197 bytes ...6,time_417087,execs_889045,op_havoc,rep_15 | Bin 0 -> 187 bytes ...6,time_417092,execs_889069,op_havoc,rep_11 | Bin 0 -> 116 bytes ...36,time_417332,execs_890183,op_havoc,rep_7 | Bin 0 -> 125 bytes ...59,time_418475,execs_890998,op_havoc,rep_2 | Bin 0 -> 86 bytes ...36,time_420554,execs_893202,op_havoc,rep_2 | Bin 0 -> 72 bytes ...me_420773,execs_894427,op_havoc,rep_4,+cov | Bin 0 -> 57 bytes ...86,time_420986,execs_895216,op_havoc,rep_5 | Bin 0 -> 46 bytes ...35,time_421041,execs_895596,op_havoc,rep_2 | Bin 0 -> 100 bytes ...48,time_421460,execs_898569,op_havoc,rep_5 | Bin 0 -> 87 bytes ...4,time_421553,execs_899054,op_havoc,rep_10 | Bin 0 -> 105 bytes ...4,time_421724,execs_899588,op_havoc,rep_12 | 1 + ...me_421786,execs_899811,op_havoc,rep_6,+cov | Bin 0 -> 42 bytes ...4,time_421905,execs_900213,op_havoc,rep_15 | Bin 0 -> 157 bytes ...e_421974,execs_900400,op_havoc,rep_14,+cov | Bin 0 -> 114 bytes ...04,time_421999,execs_900491,op_havoc,rep_8 | Bin 0 -> 90 bytes ...e_422115,execs_900882,op_havoc,rep_14,+cov | Bin 0 -> 40 bytes ...4,time_422186,execs_901129,op_havoc,rep_11 | Bin 0 -> 85 bytes ...4,time_422996,execs_903760,op_havoc,rep_11 | Bin 0 -> 91 bytes ...04,time_423052,execs_903955,op_havoc,rep_8 | Bin 0 -> 91 bytes ...04,time_423330,execs_904872,op_havoc,rep_7 | Bin 0 -> 116 bytes ...4,time_423654,execs_906003,op_havoc,rep_16 | Bin 0 -> 135 bytes ...04,time_423881,execs_906832,op_havoc,rep_6 | Bin 0 -> 42 bytes ...4,time_423991,execs_907225,op_havoc,rep_12 | Bin 0 -> 147 bytes ...4,time_424049,execs_907428,op_havoc,rep_13 | Bin 0 -> 152 bytes ...51,time_424777,execs_910896,op_havoc,rep_5 | Bin 0 -> 77 bytes ...1,time_424805,execs_911084,op_havoc,rep_16 | Bin 0 -> 75 bytes ...51,time_424823,execs_911184,op_havoc,rep_3 | Bin 0 -> 104 bytes ...1,time_425290,execs_913993,op_havoc,rep_11 | Bin 0 -> 76 bytes ...1,time_425330,execs_914246,op_havoc,rep_15 | Bin 0 -> 109 bytes ...51,time_425332,execs_914256,op_havoc,rep_6 | Bin 0 -> 128 bytes ...51,time_425440,execs_914913,op_havoc,rep_9 | Bin 0 -> 112 bytes ...51,time_425717,execs_916626,op_havoc,rep_9 | Bin 0 -> 80 bytes ...me_425946,execs_918052,op_havoc,rep_7,+cov | Bin 0 -> 52 bytes ...51,time_425961,execs_918159,op_havoc,rep_6 | Bin 0 -> 80 bytes ...me_426017,execs_918516,op_havoc,rep_3,+cov | Bin 0 -> 62 bytes ...47,time_426395,execs_920955,op_havoc,rep_2 | Bin 0 -> 81 bytes ...47,time_426404,execs_921015,op_havoc,rep_2 | Bin 0 -> 85 bytes ...me_426526,execs_921864,op_havoc,rep_1,+cov | Bin 0 -> 85 bytes ...0,time_426769,execs_923603,op_havoc,rep_11 | Bin 0 -> 92 bytes ...81,time_426875,execs_924331,op_havoc,rep_8 | Bin 0 -> 93 bytes ...me_426983,execs_925052,op_havoc,rep_8,+cov | Bin 0 -> 73 bytes ...81,time_426995,execs_925117,op_havoc,rep_5 | Bin 0 -> 94 bytes ...81,time_427234,execs_926711,op_havoc,rep_8 | Bin 0 -> 50 bytes ...81,time_428081,execs_932180,op_havoc,rep_6 | Bin 0 -> 74 bytes ...81,time_428326,execs_933772,op_havoc,rep_7 | Bin 0 -> 82 bytes ...41,time_428697,execs_935575,op_havoc,rep_2 | Bin 0 -> 96 bytes ...41,time_428715,execs_935621,op_havoc,rep_1 | Bin 0 -> 111 bytes ...me_428843,execs_935930,op_havoc,rep_2,+cov | Bin 0 -> 120 bytes ...me_428972,execs_936246,op_havoc,rep_3,+cov | Bin 0 -> 112 bytes ...41,time_429012,execs_936337,op_havoc,rep_1 | Bin 0 -> 112 bytes ...41,time_430071,execs_938884,op_havoc,rep_4 | Bin 0 -> 124 bytes ...41,time_430456,execs_939829,op_havoc,rep_1 | Bin 0 -> 117 bytes ...41,time_430611,execs_940202,op_havoc,rep_4 | Bin 0 -> 132 bytes ...94,time_432731,execs_945754,op_havoc,rep_1 | Bin 0 -> 58 bytes ...3,time_433817,execs_950432,op_havoc,rep_15 | Bin 0 -> 89 bytes ...3,time_434087,execs_951999,op_havoc,rep_12 | Bin 0 -> 114 bytes ...83,time_434198,execs_952677,op_havoc,rep_9 | Bin 0 -> 113 bytes ...e_434254,execs_953007,op_havoc,rep_15,+cov | Bin 0 -> 80 bytes ...3,time_434291,execs_953231,op_havoc,rep_15 | Bin 0 -> 75 bytes ...3,time_434530,execs_954681,op_havoc,rep_10 | Bin 0 -> 88 bytes ...3,time_434895,execs_956894,op_havoc,rep_16 | 2 ++ ...83,time_435030,execs_957694,op_havoc,rep_6 | Bin 0 -> 83 bytes ...33,time_435266,execs_958999,op_havoc,rep_5 | Bin 0 -> 127 bytes ...me_435315,execs_959324,op_havoc,rep_2,+cov | Bin 0 -> 63 bytes ...33,time_435407,execs_959914,op_havoc,rep_5 | Bin 0 -> 109 bytes ...33,time_435777,execs_962368,op_havoc,rep_7 | Bin 0 -> 99 bytes ...33,time_436409,execs_966618,op_havoc,rep_6 | Bin 0 -> 111 bytes ...8,time_436897,execs_969686,op_havoc,rep_16 | Bin 0 -> 142 bytes ...38,time_436980,execs_970128,op_havoc,rep_9 | Bin 0 -> 142 bytes ...8,time_436988,execs_970166,op_havoc,rep_12 | Bin 0 -> 92 bytes ...8,time_437077,execs_970682,op_havoc,rep_12 | Bin 0 -> 137 bytes ...8,time_437365,execs_972221,op_havoc,rep_14 | Bin 0 -> 154 bytes ...e_437985,execs_975602,op_havoc,rep_14,+cov | Bin 0 -> 133 bytes ...38,time_438414,execs_977935,op_havoc,rep_6 | Bin 0 -> 137 bytes ...41,time_438669,execs_979542,op_havoc,rep_3 | Bin 0 -> 52 bytes ...41,time_438675,execs_979591,op_havoc,rep_4 | Bin 0 -> 80 bytes ...54,time_439104,execs_981788,op_havoc,rep_1 | Bin 0 -> 77 bytes ...54,time_439119,execs_981857,op_havoc,rep_3 | Bin 0 -> 73 bytes ...54,time_439122,execs_981866,op_havoc,rep_6 | Bin 0 -> 102 bytes ...54,time_439508,execs_983666,op_havoc,rep_7 | Bin 0 -> 97 bytes ...me_440000,execs_985887,op_havoc,rep_5,+cov | Bin 0 -> 91 bytes ...54,time_440069,execs_986158,op_havoc,rep_6 | Bin 0 -> 72 bytes ...54,time_440119,execs_986325,op_havoc,rep_4 | Bin 0 -> 126 bytes ...54,time_440271,execs_987036,op_havoc,rep_8 | Bin 0 -> 118 bytes ...54,time_440443,execs_987808,op_havoc,rep_7 | Bin 0 -> 150 bytes ...54,time_441041,execs_990605,op_havoc,rep_4 | Bin 0 -> 131 bytes ...54,time_441201,execs_991354,op_havoc,rep_6 | Bin 0 -> 162 bytes ...54,time_441267,execs_991689,op_havoc,rep_8 | Bin 0 -> 120 bytes ...84,time_449471,execs_995565,op_havoc,rep_7 | Bin 0 -> 68 bytes ...84,time_449606,execs_996468,op_havoc,rep_4 | Bin 0 -> 88 bytes ...me_449672,execs_996914,op_havoc,rep_5,+cov | Bin 0 -> 60 bytes ...84,time_449981,execs_998970,op_havoc,rep_6 | Bin 0 -> 108 bytes ...4,time_450664,execs_1003614,op_havoc,rep_7 | Bin 0 -> 74 bytes ...7,time_450911,execs_1005236,op_havoc,rep_1 | Bin 0 -> 95 bytes ...7,time_450997,execs_1005755,op_havoc,rep_2 | Bin 0 -> 87 bytes ...8,time_451164,execs_1006591,op_havoc,rep_4 | Bin 0 -> 76 bytes ...0,time_451263,execs_1007193,op_havoc,rep_3 | Bin 0 -> 39 bytes ...0,time_451377,execs_1008010,op_havoc,rep_8 | Bin 0 -> 88 bytes ...0,time_451380,execs_1008028,op_havoc,rep_5 | Bin 0 -> 80 bytes ...e_451452,execs_1008539,op_havoc,rep_3,+cov | Bin 0 -> 48 bytes ...e_452400,execs_1015218,op_havoc,rep_7,+cov | 1 + ...8,time_452685,execs_1017197,op_havoc,rep_2 | Bin 0 -> 60 bytes ...8,time_452699,execs_1017278,op_havoc,rep_7 | Bin 0 -> 69 bytes ...8,time_452714,execs_1017374,op_havoc,rep_3 | Bin 0 -> 103 bytes ...8,time_452749,execs_1017560,op_havoc,rep_8 | Bin 0 -> 61 bytes ...8,time_452762,execs_1017643,op_havoc,rep_5 | Bin 0 -> 102 bytes ...e_452853,execs_1018223,op_havoc,rep_5,+cov | Bin 0 -> 71 bytes ...8,time_453343,execs_1021388,op_havoc,rep_8 | Bin 0 -> 81 bytes ...8,time_454104,execs_1026240,op_havoc,rep_7 | Bin 0 -> 89 bytes ...e_454270,execs_1027335,op_havoc,rep_1,+cov | Bin 0 -> 90 bytes ...6,time_454283,execs_1027425,op_havoc,rep_4 | Bin 0 -> 95 bytes ...e_454419,execs_1028386,op_havoc,rep_3,+cov | Bin 0 -> 51 bytes ...6,time_454590,execs_1029586,op_havoc,rep_4 | Bin 0 -> 96 bytes ...6,time_455149,execs_1033445,op_havoc,rep_2 | Bin 0 -> 104 bytes ...,time_456034,execs_1037500,op_havoc,rep_10 | Bin 0 -> 71 bytes ...3,time_456560,execs_1039495,op_havoc,rep_1 | Bin 0 -> 57 bytes ...3,time_456577,execs_1039616,op_havoc,rep_3 | Bin 0 -> 89 bytes ...3,time_456632,execs_1039988,op_havoc,rep_8 | Bin 0 -> 78 bytes ...3,time_456676,execs_1040242,op_havoc,rep_3 | Bin 0 -> 79 bytes ...3,time_456776,execs_1040903,op_havoc,rep_3 | Bin 0 -> 88 bytes ...3,time_456982,execs_1042196,op_havoc,rep_3 | Bin 0 -> 118 bytes ...3,time_457088,execs_1042876,op_havoc,rep_2 | Bin 0 -> 69 bytes ...3,time_457245,execs_1043929,op_havoc,rep_5 | Bin 0 -> 111 bytes ...3,time_457409,execs_1045007,op_havoc,rep_3 | Bin 0 -> 76 bytes ...3,time_457432,execs_1045138,op_havoc,rep_5 | Bin 0 -> 115 bytes ...,time_458159,execs_1049959,op_havoc,rep_12 | Bin 0 -> 148 bytes ...4,time_458192,execs_1050172,op_havoc,rep_7 | Bin 0 -> 98 bytes ...9,time_458468,execs_1052022,op_havoc,rep_4 | Bin 0 -> 60 bytes ...9,time_458491,execs_1052156,op_havoc,rep_2 | Bin 0 -> 91 bytes ...9,time_458578,execs_1052655,op_havoc,rep_4 | Bin 0 -> 115 bytes ...e_458746,execs_1053673,op_havoc,rep_4,+cov | Bin 0 -> 80 bytes ...9,time_459039,execs_1055474,op_havoc,rep_4 | Bin 0 -> 101 bytes ...9,time_459481,execs_1058181,op_havoc,rep_3 | Bin 0 -> 110 bytes ...9,time_459485,execs_1058207,op_havoc,rep_4 | Bin 0 -> 125 bytes ...e_459836,execs_1060333,op_havoc,rep_3,+cov | Bin 0 -> 102 bytes ...,time_460100,execs_1061975,op_havoc,rep_10 | Bin 0 -> 168 bytes ...5,time_460180,execs_1062471,op_havoc,rep_3 | Bin 0 -> 66 bytes ...5,time_460284,execs_1063174,op_havoc,rep_2 | Bin 0 -> 90 bytes ...,time_460666,execs_1065866,op_havoc,rep_16 | Bin 0 -> 113 bytes ...,time_460702,execs_1066079,op_havoc,rep_10 | Bin 0 -> 155 bytes ...,time_460865,execs_1067052,op_havoc,rep_11 | Bin 0 -> 131 bytes ..._461662,execs_1071840,op_havoc,rep_14,+cov | Bin 0 -> 75 bytes ...1,time_461884,execs_1073129,op_havoc,rep_6 | Bin 0 -> 82 bytes ...e_462417,execs_1076453,op_havoc,rep_2,+cov | Bin 0 -> 36 bytes ...8,time_462499,execs_1077084,op_havoc,rep_2 | Bin 0 -> 57 bytes ...e_462597,execs_1077808,op_havoc,rep_2,+cov | Bin 0 -> 29 bytes ...e_462620,execs_1077977,op_havoc,rep_2,+cov | Bin 0 -> 29 bytes ...8,time_462643,execs_1078142,op_havoc,rep_2 | Bin 0 -> 55 bytes ...e_462709,execs_1078637,op_havoc,rep_2,+cov | Bin 0 -> 29 bytes ...8,time_462774,execs_1079110,op_havoc,rep_2 | Bin 0 -> 61 bytes ...e_463406,execs_1083716,op_havoc,rep_2,+cov | Bin 0 -> 51 bytes ...0,time_463729,execs_1086122,op_havoc,rep_2 | Bin 0 -> 171 bytes ...,time_463909,execs_1087304,op_havoc,rep_15 | Bin 0 -> 119 bytes ...,time_464033,execs_1088013,op_havoc,rep_15 | Bin 0 -> 183 bytes ...7,time_464109,execs_1088458,op_havoc,rep_6 | Bin 0 -> 75 bytes ...,time_465048,execs_1093935,op_havoc,rep_11 | Bin 0 -> 103 bytes ...,time_465169,execs_1094608,op_havoc,rep_16 | Bin 0 -> 86 bytes ...,time_465513,execs_1096555,op_havoc,rep_16 | Bin 0 -> 121 bytes ..._465526,execs_1096637,op_havoc,rep_10,+cov | Bin 0 -> 74 bytes ...1,time_465617,execs_1097149,op_havoc,rep_4 | Bin 0 -> 100 bytes ...5,time_465803,execs_1098399,op_havoc,rep_2 | Bin 0 -> 99 bytes ...e_466216,execs_1101161,op_havoc,rep_8,+cov | Bin 0 -> 48 bytes ...0,time_466333,execs_1101884,op_havoc,rep_5 | Bin 0 -> 76 bytes ...,time_466361,execs_1102044,op_havoc,rep_12 | Bin 0 -> 109 bytes ...6,time_466603,execs_1103711,op_havoc,rep_4 | Bin 0 -> 71 bytes ...6,time_466766,execs_1104890,op_havoc,rep_2 | Bin 0 -> 72 bytes ...5,time_467301,execs_1105791,op_havoc,rep_1 | Bin 0 -> 78 bytes ...5,time_467307,execs_1105836,op_havoc,rep_2 | Bin 0 -> 78 bytes ..._467471,execs_1107006,op_havoc,rep_16,+cov | Bin 0 -> 112 bytes ...5,time_467516,execs_1107264,op_havoc,rep_7 | Bin 0 -> 76 bytes ...,time_467538,execs_1107405,op_havoc,rep_12 | Bin 0 -> 108 bytes ...e_467818,execs_1108895,op_havoc,rep_7,+cov | Bin 0 -> 133 bytes ...,time_467928,execs_1109557,op_havoc,rep_13 | Bin 0 -> 106 bytes ...,time_468142,execs_1110811,op_havoc,rep_13 | Bin 0 -> 183 bytes ...,time_468348,execs_1112081,op_havoc,rep_15 | Bin 0 -> 138 bytes ...,time_468553,execs_1113321,op_havoc,rep_13 | Bin 0 -> 111 bytes ...5,time_468554,execs_1113329,op_havoc,rep_6 | Bin 0 -> 80 bytes ...,time_468900,execs_1115404,op_havoc,rep_12 | Bin 0 -> 145 bytes ..._468980,execs_1115942,op_havoc,rep_14,+cov | Bin 0 -> 90 bytes ...,time_469007,execs_1116077,op_havoc,rep_16 | Bin 0 -> 102 bytes ...9,time_469180,execs_1117140,op_havoc,rep_5 | Bin 0 -> 168 bytes ...9,time_469256,execs_1117536,op_havoc,rep_4 | Bin 0 -> 142 bytes ...9,time_469263,execs_1117571,op_havoc,rep_8 | Bin 0 -> 170 bytes ...,time_469282,execs_1117658,op_havoc,rep_14 | Bin 0 -> 195 bytes ...,time_469517,execs_1118717,op_havoc,rep_13 | Bin 0 -> 210 bytes ...,time_469550,execs_1118734,op_havoc,rep_15 | Bin 0 -> 217 bytes ...,time_470117,execs_1121659,op_havoc,rep_13 | Bin 0 -> 203 bytes ...,time_470321,execs_1122607,op_havoc,rep_15 | Bin 0 -> 213 bytes ...,time_470509,execs_1123513,op_havoc,rep_14 | Bin 0 -> 210 bytes ...,time_470959,execs_1125737,op_havoc,rep_15 | Bin 0 -> 214 bytes ...6,time_471310,execs_1127263,op_havoc,rep_7 | Bin 0 -> 127 bytes ...e_471473,execs_1128368,op_havoc,rep_1,+cov | Bin 0 -> 65 bytes ...6,time_471496,execs_1128505,op_havoc,rep_3 | Bin 0 -> 126 bytes ...e_471578,execs_1129048,op_havoc,rep_8,+cov | Bin 0 -> 110 bytes ...6,time_471925,execs_1131231,op_havoc,rep_8 | Bin 0 -> 65 bytes ...6,time_471975,execs_1131544,op_havoc,rep_5 | Bin 0 -> 126 bytes ...6,time_472551,execs_1135380,op_havoc,rep_5 | Bin 0 -> 95 bytes ...e_472980,execs_1138243,op_havoc,rep_3,+cov | Bin 0 -> 51 bytes ...6,time_474172,execs_1146493,op_havoc,rep_7 | Bin 0 -> 63 bytes ...0,time_474418,execs_1148001,op_havoc,rep_4 | Bin 0 -> 113 bytes ...2,time_474558,execs_1148907,op_havoc,rep_1 | Bin 0 -> 85 bytes ...2,time_474591,execs_1149148,op_havoc,rep_2 | Bin 0 -> 89 bytes ...2,time_474788,execs_1150593,op_havoc,rep_2 | Bin 0 -> 108 bytes ...2,time_475048,execs_1152457,op_havoc,rep_2 | Bin 0 -> 82 bytes ...e_475142,execs_1153153,op_havoc,rep_1,+cov | Bin 0 -> 70 bytes ...2,time_475181,execs_1153446,op_havoc,rep_2 | Bin 0 -> 112 bytes ...2,time_475572,execs_1156327,op_havoc,rep_2 | Bin 0 -> 100 bytes ...2,time_475890,execs_1158621,op_havoc,rep_2 | Bin 0 -> 68 bytes ...,time_476199,execs_1160390,op_havoc,rep_13 | Bin 0 -> 96 bytes ...,time_476344,execs_1161297,op_havoc,rep_14 | Bin 0 -> 118 bytes ...,time_476653,execs_1162435,op_havoc,rep_16 | Bin 0 -> 131 bytes ...,time_476718,execs_1162804,op_havoc,rep_14 | Bin 0 -> 79 bytes ...,time_476972,execs_1164247,op_havoc,rep_16 | Bin 0 -> 99 bytes ...7,time_477111,execs_1165103,op_havoc,rep_6 | Bin 0 -> 55 bytes ...7,time_477230,execs_1165794,op_havoc,rep_7 | Bin 0 -> 74 bytes ...7,time_477659,execs_1168335,op_havoc,rep_7 | Bin 0 -> 72 bytes ...,time_477795,execs_1169205,op_havoc,rep_16 | Bin 0 -> 130 bytes ...,time_478019,execs_1170434,op_havoc,rep_16 | Bin 0 -> 137 bytes ...7,time_478267,execs_1171598,op_havoc,rep_7 | Bin 0 -> 161 bytes ..._478354,execs_1172053,op_havoc,rep_16,+cov | Bin 0 -> 162 bytes ...,time_478535,execs_1172990,op_havoc,rep_13 | Bin 0 -> 193 bytes ...,time_478675,execs_1173714,op_havoc,rep_15 | Bin 0 -> 193 bytes ...7,time_479518,execs_1178033,op_havoc,rep_7 | Bin 0 -> 145 bytes ...7,time_479795,execs_1179648,op_havoc,rep_8 | Bin 0 -> 215 bytes ...,time_479824,execs_1179787,op_havoc,rep_15 | Bin 0 -> 115 bytes ...5,time_479935,execs_1180475,op_havoc,rep_8 | Bin 0 -> 70 bytes ...e_480172,execs_1181977,op_havoc,rep_2,+cov | Bin 0 -> 68 bytes ...5,time_480204,execs_1182183,op_havoc,rep_2 | Bin 0 -> 68 bytes ...5,time_480931,execs_1186799,op_havoc,rep_2 | Bin 0 -> 100 bytes ...5,time_481209,execs_1188516,op_havoc,rep_2 | Bin 0 -> 99 bytes ...e_481894,execs_1192726,op_havoc,rep_2,+cov | Bin 0 -> 60 bytes ...0,time_481896,execs_1192740,op_havoc,rep_8 | Bin 0 -> 99 bytes ...0,time_482162,execs_1194285,op_havoc,rep_8 | Bin 0 -> 110 bytes ...e_482196,execs_1194495,op_havoc,rep_6,+cov | Bin 0 -> 85 bytes ...e_482290,execs_1195095,op_havoc,rep_4,+cov | Bin 0 -> 92 bytes ...e_482305,execs_1195191,op_havoc,rep_5,+cov | Bin 0 -> 71 bytes ...e_482347,execs_1195438,op_havoc,rep_5,+cov | Bin 0 -> 60 bytes ...e_482362,execs_1195537,op_havoc,rep_5,+cov | Bin 0 -> 60 bytes ...e_482927,execs_1199049,op_havoc,rep_7,+cov | Bin 0 -> 48 bytes ...0,time_483063,execs_1199929,op_havoc,rep_6 | Bin 0 -> 75 bytes ...,execs_1202048,op_quick,pos_17,val_+3,+cov | Bin 0 -> 53 bytes ...,execs_1202058,op_quick,pos_20,val_+3,+cov | Bin 0 -> 53 bytes ...,execs_1202429,op_int16,pos_20,val_+0,+cov | Bin 0 -> 53 bytes ...execs_1202469,op_int32,pos_15,val_+32,+cov | Bin 0 -> 53 bytes ...execs_1202529,op_int32,pos_17,val_+32,+cov | Bin 0 -> 53 bytes ...e_483487,execs_1202733,op_havoc,rep_2,+cov | Bin 0 -> 53 bytes ...e_483527,execs_1203019,op_havoc,rep_2,+cov | Bin 0 -> 56 bytes ...e_483543,execs_1203141,op_havoc,rep_1,+cov | Bin 0 -> 55 bytes ...e_483741,execs_1204625,op_havoc,rep_1,+cov | Bin 0 -> 56 bytes ...6,time_483797,execs_1205047,op_havoc,rep_2 | Bin 0 -> 53 bytes ...6,time_484922,execs_1213551,op_havoc,rep_2 | Bin 0 -> 37 bytes ...e_485216,execs_1215715,op_havoc,rep_2,+cov | Bin 0 -> 53 bytes ...6,time_485299,execs_1216346,op_havoc,rep_2 | Bin 0 -> 79 bytes ...e_485609,execs_1218733,op_havoc,rep_2,+cov | Bin 0 -> 81 bytes ...e_486392,execs_1224743,op_havoc,rep_2,+cov | Bin 0 -> 52 bytes ...6,time_487212,execs_1230936,op_havoc,rep_2 | Bin 0 -> 40 bytes ...3,time_488558,execs_1241210,op_havoc,rep_2 | Bin 0 -> 69 bytes ...9,time_488657,execs_1241901,op_havoc,rep_8 | Bin 0 -> 142 bytes ...,time_488875,execs_1243099,op_havoc,rep_14 | Bin 0 -> 118 bytes ...,time_489117,execs_1244665,op_havoc,rep_16 | Bin 0 -> 82 bytes ...8,time_489231,execs_1245411,op_havoc,rep_8 | 1 + ...,time_489361,execs_1246223,op_havoc,rep_10 | 1 + ...8,time_490249,execs_1251907,op_havoc,rep_7 | Bin 0 -> 84 bytes ...4,time_490396,execs_1252822,op_havoc,rep_5 | Bin 0 -> 78 bytes ...7,time_490500,execs_1253511,op_havoc,rep_7 | Bin 0 -> 173 bytes ...e_490581,execs_1254011,op_havoc,rep_6,+cov | Bin 0 -> 187 bytes ...90986,execs_1256581,op_quick,pos_24,val_+2 | Bin 0 -> 73 bytes ...e_491112,execs_1257158,op_havoc,rep_4,+cov | Bin 0 -> 73 bytes ...1,time_491142,execs_1257297,op_havoc,rep_6 | Bin 0 -> 124 bytes ...1,time_491194,execs_1257530,op_havoc,rep_9 | Bin 0 -> 97 bytes ..._491359,execs_1258209,op_havoc,rep_12,+cov | Bin 0 -> 62 bytes ...e_491447,execs_1258556,op_havoc,rep_2,+cov | Bin 0 -> 73 bytes ...,time_491490,execs_1258746,op_havoc,rep_11 | Bin 0 -> 131 bytes ...,time_491569,execs_1259079,op_havoc,rep_10 | Bin 0 -> 143 bytes ...e_491578,execs_1259118,op_havoc,rep_1,+cov | Bin 0 -> 88 bytes ..._491703,execs_1259674,op_havoc,rep_14,+cov | Bin 0 -> 128 bytes ...1,time_491897,execs_1260505,op_havoc,rep_7 | Bin 0 -> 107 bytes ...,time_491945,execs_1260689,op_havoc,rep_13 | Bin 0 -> 102 bytes ...,time_491995,execs_1260915,op_havoc,rep_14 | Bin 0 -> 128 bytes ...,time_492314,execs_1262268,op_havoc,rep_12 | Bin 0 -> 181 bytes ...e_492639,execs_1263641,op_havoc,rep_8,+cov | Bin 0 -> 116 bytes ...,time_492727,execs_1264017,op_havoc,rep_15 | Bin 0 -> 209 bytes ...,time_493034,execs_1265341,op_havoc,rep_15 | Bin 0 -> 181 bytes ...,time_493125,execs_1265722,op_havoc,rep_10 | Bin 0 -> 152 bytes ...1,time_493359,execs_1266755,op_havoc,rep_6 | Bin 0 -> 96 bytes ...1,time_493394,execs_1266913,op_havoc,rep_6 | Bin 0 -> 139 bytes ..._493747,execs_1268451,op_havoc,rep_16,+cov | Bin 0 -> 95 bytes ...,time_495088,execs_1274292,op_havoc,rep_16 | Bin 0 -> 98 bytes ..._495253,execs_1274924,op_havoc,rep_14,+cov | Bin 0 -> 206 bytes ...,time_495422,execs_1275581,op_havoc,rep_12 | Bin 0 -> 148 bytes ...,time_495778,execs_1277024,op_havoc,rep_15 | Bin 0 -> 87 bytes ...1,time_495807,execs_1277157,op_havoc,rep_8 | Bin 0 -> 107 bytes ...1,time_496214,execs_1278941,op_havoc,rep_8 | Bin 0 -> 131 bytes ...1,time_496579,execs_1280414,op_havoc,rep_5 | Bin 0 -> 141 bytes ...,time_496892,execs_1281834,op_havoc,rep_11 | Bin 0 -> 97 bytes ...,time_497126,execs_1282841,op_havoc,rep_16 | Bin 0 -> 177 bytes ...,time_497339,execs_1283767,op_havoc,rep_15 | Bin 0 -> 156 bytes ...,time_499173,execs_1291250,op_havoc,rep_12 | Bin 0 -> 151 bytes ...1,time_499357,execs_1292041,op_havoc,rep_7 | Bin 0 -> 93 bytes ...9,time_500410,execs_1296773,op_havoc,rep_1 | Bin 0 -> 95 bytes ...4,time_500609,execs_1298039,op_havoc,rep_6 | Bin 0 -> 92 bytes ...e_500638,execs_1298221,op_havoc,rep_2,+cov | Bin 0 -> 60 bytes ...5,time_501161,execs_1300618,op_havoc,rep_4 | Bin 0 -> 66 bytes ...5,time_501295,execs_1301588,op_havoc,rep_3 | Bin 0 -> 62 bytes ...e_501301,execs_1301634,op_havoc,rep_3,+cov | Bin 0 -> 58 bytes ...5,time_501324,execs_1301792,op_havoc,rep_3 | Bin 0 -> 77 bytes ...5,time_501401,execs_1302334,op_havoc,rep_4 | Bin 0 -> 107 bytes ...5,time_501480,execs_1302924,op_havoc,rep_3 | Bin 0 -> 76 bytes ...5,time_501759,execs_1304950,op_havoc,rep_3 | Bin 0 -> 88 bytes ...,time_502449,execs_1310003,op_havoc,rep_10 | Bin 0 -> 72 bytes ...,time_502600,execs_1310776,op_havoc,rep_13 | Bin 0 -> 112 bytes ...,time_502619,execs_1310889,op_havoc,rep_11 | Bin 0 -> 114 bytes ...9,time_502812,execs_1311995,op_havoc,rep_7 | Bin 0 -> 163 bytes ...,time_503367,execs_1315372,op_havoc,rep_10 | Bin 0 -> 83 bytes ...,time_503545,execs_1316497,op_havoc,rep_15 | Bin 0 -> 86 bytes ...2,time_505142,execs_1321179,op_havoc,rep_4 | Bin 0 -> 99 bytes ...6,time_505294,execs_1322225,op_havoc,rep_9 | Bin 0 -> 98 bytes ...6,time_505315,execs_1322354,op_havoc,rep_1 | Bin 0 -> 40 bytes ...6,time_505349,execs_1322579,op_havoc,rep_7 | Bin 0 -> 69 bytes ...,time_505367,execs_1322695,op_havoc,rep_10 | Bin 0 -> 131 bytes ...,time_505545,execs_1323810,op_havoc,rep_15 | Bin 0 -> 89 bytes ...,time_505611,execs_1324229,op_havoc,rep_10 | Bin 0 -> 105 bytes ...,time_505841,execs_1325751,op_havoc,rep_11 | Bin 0 -> 55 bytes ..._505899,execs_1326085,op_havoc,rep_15,+cov | Bin 0 -> 75 bytes ...,time_505922,execs_1326243,op_havoc,rep_13 | Bin 0 -> 63 bytes ...6,time_505996,execs_1326751,op_havoc,rep_8 | Bin 0 -> 102 bytes ...6,time_506214,execs_1328118,op_havoc,rep_6 | Bin 0 -> 72 bytes ...8,time_507028,execs_1333147,op_havoc,rep_9 | Bin 0 -> 149 bytes ...,time_507080,execs_1333393,op_havoc,rep_15 | Bin 0 -> 124 bytes ...8,time_507123,execs_1333602,op_havoc,rep_5 | Bin 0 -> 141 bytes ...,time_507269,execs_1334303,op_havoc,rep_15 | Bin 0 -> 180 bytes ...,time_507278,execs_1334337,op_havoc,rep_13 | Bin 0 -> 98 bytes ...,time_507391,execs_1334885,op_havoc,rep_15 | Bin 0 -> 237 bytes ...8,time_507430,execs_1335043,op_havoc,rep_4 | Bin 0 -> 114 bytes ...e_507567,execs_1335713,op_havoc,rep_9,+cov | Bin 0 -> 157 bytes ...,time_507596,execs_1335794,op_havoc,rep_12 | Bin 0 -> 167 bytes ...8,time_507724,execs_1336396,op_havoc,rep_3 | 2 ++ ...8,time_507812,execs_1336801,op_havoc,rep_4 | Bin 0 -> 99 bytes ...5,time_508708,execs_1340495,op_havoc,rep_1 | Bin 0 -> 88 bytes ...5,time_508815,execs_1341218,op_havoc,rep_2 | Bin 0 -> 123 bytes ...9,time_509077,execs_1342947,op_havoc,rep_2 | Bin 0 -> 139 bytes ...4,time_509368,execs_1344177,op_havoc,rep_2 | Bin 0 -> 76 bytes ...e_509497,execs_1345003,op_havoc,rep_2,+cov | Bin 0 -> 29 bytes ...e_509501,execs_1345028,op_havoc,rep_2,+cov | Bin 0 -> 29 bytes ...e_509753,execs_1346961,op_havoc,rep_2,+cov | Bin 0 -> 29 bytes ...1,time_509822,execs_1347472,op_havoc,rep_2 | Bin 0 -> 76 bytes ...1,time_510255,execs_1350739,op_havoc,rep_2 | Bin 0 -> 52 bytes ...1,time_510368,execs_1351605,op_havoc,rep_2 | Bin 0 -> 76 bytes ...1,time_510417,execs_1351975,op_havoc,rep_2 | Bin 0 -> 71 bytes ...4,time_511431,execs_1357883,op_havoc,rep_4 | Bin 0 -> 130 bytes ...4,time_511513,execs_1358402,op_havoc,rep_4 | Bin 0 -> 102 bytes ...3,time_513291,execs_1366215,op_havoc,rep_2 | Bin 0 -> 209 bytes ...3,time_513465,execs_1367367,op_havoc,rep_2 | Bin 0 -> 176 bytes ...2,time_513805,execs_1369316,op_havoc,rep_7 | Bin 0 -> 91 bytes ...2,time_514004,execs_1370124,op_havoc,rep_1 | Bin 0 -> 84 bytes ...2,time_514111,execs_1370869,op_havoc,rep_7 | Bin 0 -> 139 bytes ...2,time_514132,execs_1371018,op_havoc,rep_7 | Bin 0 -> 114 bytes ...2,time_514307,execs_1372235,op_havoc,rep_4 | Bin 0 -> 83 bytes ...2,time_514393,execs_1372873,op_havoc,rep_5 | Bin 0 -> 82 bytes ...2,time_514420,execs_1373079,op_havoc,rep_3 | Bin 0 -> 93 bytes ...e_514522,execs_1373794,op_havoc,rep_7,+cov | Bin 0 -> 55 bytes ...2,time_514598,execs_1374326,op_havoc,rep_2 | Bin 0 -> 115 bytes ...2,time_515025,execs_1377324,op_havoc,rep_5 | Bin 0 -> 105 bytes ...e_515373,execs_1379724,op_havoc,rep_1,+cov | Bin 0 -> 97 bytes ...e_515937,execs_1383685,op_havoc,rep_1,+cov | Bin 0 -> 78 bytes ...5,time_515954,execs_1383801,op_havoc,rep_4 | Bin 0 -> 139 bytes ...e_516035,execs_1384341,op_havoc,rep_2,+cov | Bin 0 -> 76 bytes ...5,time_516472,execs_1387345,op_havoc,rep_2 | Bin 0 -> 69 bytes ...e_516544,execs_1387832,op_havoc,rep_3,+cov | Bin 0 -> 122 bytes ...1,time_516796,execs_1389529,op_havoc,rep_4 | Bin 0 -> 108 bytes ...,time_517034,execs_1391172,op_havoc,rep_16 | Bin 0 -> 66 bytes ...8,time_517036,execs_1391184,op_havoc,rep_5 | Bin 0 -> 73 bytes ...,time_517078,execs_1391404,op_havoc,rep_12 | Bin 0 -> 119 bytes ...,time_517130,execs_1391716,op_havoc,rep_13 | Bin 0 -> 138 bytes ...e_517152,execs_1391833,op_havoc,rep_6,+cov | Bin 0 -> 92 bytes ...,time_517783,execs_1395624,op_havoc,rep_14 | Bin 0 -> 72 bytes ...8,time_518362,execs_1398962,op_havoc,rep_9 | Bin 0 -> 131 bytes ...8,time_518716,execs_1401165,op_havoc,rep_2 | Bin 0 -> 98 bytes ...8,time_518767,execs_1401486,op_havoc,rep_2 | Bin 0 -> 143 bytes ...1,time_519391,execs_1405587,op_havoc,rep_2 | Bin 0 -> 70 bytes ...1,time_519615,execs_1407063,op_havoc,rep_4 | Bin 0 -> 72 bytes ...,time_519666,execs_1407404,op_havoc,rep_13 | Bin 0 -> 106 bytes ...4,time_520065,execs_1409353,op_havoc,rep_3 | Bin 0 -> 151 bytes ...,time_520321,execs_1410801,op_havoc,rep_16 | 6 ++++ ...,time_520392,execs_1411248,op_havoc,rep_14 | Bin 0 -> 134 bytes ...,time_520841,execs_1413843,op_havoc,rep_15 | 4 +++ ...,time_520876,execs_1413878,op_havoc,rep_10 | Bin 0 -> 89 bytes ...,time_521135,execs_1415493,op_havoc,rep_16 | Bin 0 -> 94 bytes ...4724,execs_1420512,op_quick,pos_64,val_+11 | Bin 0 -> 169 bytes ...1,time_527458,execs_1420697,op_havoc,rep_5 | Bin 0 -> 81 bytes ...,time_527537,execs_1420747,op_havoc,rep_14 | Bin 0 -> 119 bytes ...4,time_527972,execs_1421468,op_havoc,rep_3 | Bin 0 -> 77 bytes ...4,time_528064,execs_1422061,op_havoc,rep_3 | Bin 0 -> 107 bytes ...,time_528200,execs_1422915,op_havoc,rep_16 | Bin 0 -> 81 bytes ...,time_528228,execs_1423071,op_havoc,rep_15 | Bin 0 -> 174 bytes ...4,time_528381,execs_1423937,op_havoc,rep_3 | Bin 0 -> 52 bytes ...,time_528429,execs_1424250,op_havoc,rep_13 | Bin 0 -> 78 bytes ...4,time_528475,execs_1424548,op_havoc,rep_3 | Bin 0 -> 57 bytes ...4,time_528578,execs_1425204,op_havoc,rep_8 | Bin 0 -> 121 bytes ...,time_528661,execs_1425695,op_havoc,rep_15 | Bin 0 -> 100 bytes ...,time_528842,execs_1426816,op_havoc,rep_15 | Bin 0 -> 112 bytes ...,time_528933,execs_1427372,op_havoc,rep_13 | Bin 0 -> 134 bytes ...,time_528999,execs_1427750,op_havoc,rep_13 | Bin 0 -> 116 bytes ...,time_529189,execs_1428927,op_havoc,rep_15 | Bin 0 -> 72 bytes ...,time_529461,execs_1430648,op_havoc,rep_13 | Bin 0 -> 113 bytes ...8,time_529535,execs_1431120,op_havoc,rep_4 | Bin 0 -> 156 bytes ...8,time_529560,execs_1431277,op_havoc,rep_4 | Bin 0 -> 134 bytes ...8,time_529638,execs_1431787,op_havoc,rep_4 | Bin 0 -> 103 bytes ...4,time_530083,execs_1434467,op_havoc,rep_8 | Bin 0 -> 99 bytes ...4,time_530110,execs_1434611,op_havoc,rep_2 | Bin 0 -> 105 bytes ...4,time_530460,execs_1436527,op_havoc,rep_8 | Bin 0 -> 120 bytes ...4,time_531460,execs_1442146,op_havoc,rep_6 | Bin 0 -> 66 bytes ...8,time_531799,execs_1444048,op_havoc,rep_2 | Bin 0 -> 76 bytes ...8,time_531819,execs_1444188,op_havoc,rep_1 | Bin 0 -> 110 bytes ...,time_532384,execs_1448128,op_havoc,rep_15 | Bin 0 -> 143 bytes ...6,time_532390,execs_1448163,op_havoc,rep_9 | Bin 0 -> 131 bytes ...2,time_532712,execs_1449808,op_havoc,rep_6 | Bin 0 -> 106 bytes ...e_532810,execs_1450270,op_havoc,rep_6,+cov | Bin 0 -> 134 bytes ..._533017,execs_1451209,op_havoc,rep_12,+cov | Bin 0 -> 145 bytes ...e_533545,execs_1453585,op_havoc,rep_6,+cov | Bin 0 -> 83 bytes ...,time_533655,execs_1454093,op_havoc,rep_12 | Bin 0 -> 95 bytes ...2,time_533731,execs_1454439,op_havoc,rep_5 | Bin 0 -> 187 bytes ...,time_533942,execs_1455391,op_havoc,rep_16 | Bin 0 -> 147 bytes ...,time_534002,execs_1455664,op_havoc,rep_12 | Bin 0 -> 167 bytes ...9,time_534847,execs_1459408,op_havoc,rep_4 | 1 + ...9,time_534858,execs_1459489,op_havoc,rep_4 | Bin 0 -> 100 bytes ...3,time_535115,execs_1460507,op_havoc,rep_2 | Bin 0 -> 47 bytes ...3,time_535669,execs_1462026,op_havoc,rep_2 | Bin 0 -> 47 bytes ...3,time_535805,execs_1462407,op_havoc,rep_2 | Bin 0 -> 47 bytes ...3,time_536592,execs_1464578,op_havoc,rep_1 | Bin 0 -> 57 bytes ...3,time_536823,execs_1465220,op_havoc,rep_2 | Bin 0 -> 61 bytes ...3,time_538111,execs_1468787,op_havoc,rep_2 | Bin 0 -> 47 bytes ...9,time_538677,execs_1470582,op_havoc,rep_7 | Bin 0 -> 133 bytes ...,time_538759,execs_1470857,op_havoc,rep_10 | Bin 0 -> 100 bytes ...,time_539273,execs_1472877,op_havoc,rep_14 | Bin 0 -> 112 bytes ...,time_540640,execs_1477738,op_havoc,rep_13 | Bin 0 -> 93 bytes ...,time_540752,execs_1478110,op_havoc,rep_11 | Bin 0 -> 142 bytes ...9,time_541004,execs_1479049,op_havoc,rep_9 | Bin 0 -> 124 bytes ...6,time_541344,execs_1480402,op_havoc,rep_1 | Bin 0 -> 98 bytes ...6,time_541356,execs_1480476,op_havoc,rep_1 | Bin 0 -> 98 bytes ...e_541360,execs_1480505,op_havoc,rep_1,+cov | Bin 0 -> 98 bytes ...6,time_541385,execs_1480670,op_havoc,rep_2 | Bin 0 -> 129 bytes ...e_541725,execs_1482892,op_havoc,rep_2,+cov | Bin 0 -> 127 bytes ...6,time_542042,execs_1484999,op_havoc,rep_1 | Bin 0 -> 98 bytes ...6,time_542090,execs_1485311,op_havoc,rep_2 | Bin 0 -> 98 bytes ...e_542480,execs_1487646,op_havoc,rep_2,+cov | Bin 0 -> 114 bytes ...6,time_542510,execs_1487827,op_havoc,rep_2 | Bin 0 -> 98 bytes ...e_542654,execs_1488770,op_havoc,rep_2,+cov | Bin 0 -> 116 bytes ...,time_542976,execs_1490744,op_havoc,rep_16 | Bin 0 -> 135 bytes ...4,time_543549,execs_1494425,op_havoc,rep_1 | Bin 0 -> 67 bytes ...e_543883,execs_1496574,op_havoc,rep_8,+cov | Bin 0 -> 45 bytes ...8,time_544046,execs_1497595,op_havoc,rep_8 | Bin 0 -> 113 bytes ...8,time_544069,execs_1497754,op_havoc,rep_2 | Bin 0 -> 116 bytes ...2,time_545518,execs_1507772,op_havoc,rep_1 | Bin 0 -> 105 bytes ...2,time_545542,execs_1507912,op_havoc,rep_8 | Bin 0 -> 147 bytes ...0,time_545717,execs_1508994,op_havoc,rep_5 | Bin 0 -> 138 bytes ...0,time_545803,execs_1509566,op_havoc,rep_8 | Bin 0 -> 117 bytes ...0,time_545837,execs_1509787,op_havoc,rep_5 | Bin 0 -> 75 bytes ...e_545939,execs_1510460,op_havoc,rep_7,+cov | Bin 0 -> 105 bytes ...0,time_546300,execs_1512846,op_havoc,rep_8 | Bin 0 -> 162 bytes ...0,time_546440,execs_1513814,op_havoc,rep_6 | Bin 0 -> 170 bytes ...0,time_546568,execs_1514539,op_havoc,rep_5 | Bin 0 -> 118 bytes ...0,time_546824,execs_1516202,op_havoc,rep_3 | Bin 0 -> 142 bytes ...e_547538,execs_1519310,op_havoc,rep_1,+cov | Bin 0 -> 115 bytes ...8,time_547563,execs_1519442,op_havoc,rep_5 | Bin 0 -> 182 bytes ...8,time_547877,execs_1521142,op_havoc,rep_6 | Bin 0 -> 132 bytes ...8,time_548023,execs_1521976,op_havoc,rep_4 | Bin 0 -> 195 bytes ...8,time_549160,execs_1528471,op_havoc,rep_8 | Bin 0 -> 131 bytes ...,time_549230,execs_1528808,op_havoc,rep_15 | Bin 0 -> 103 bytes ...,time_549274,execs_1528928,op_havoc,rep_15 | Bin 0 -> 196 bytes ...3,time_549467,execs_1529462,op_havoc,rep_1 | Bin 0 -> 64 bytes ...3,time_549479,execs_1529549,op_havoc,rep_2 | Bin 0 -> 60 bytes ...3,time_549749,execs_1531406,op_havoc,rep_1 | Bin 0 -> 116 bytes ...4,time_549936,execs_1532642,op_havoc,rep_4 | Bin 0 -> 68 bytes ...e_550127,execs_1533841,op_havoc,rep_2,+cov | Bin 0 -> 68 bytes ...e_550533,execs_1536680,op_havoc,rep_1,+cov | Bin 0 -> 76 bytes ...8,time_550538,execs_1536711,op_havoc,rep_2 | Bin 0 -> 88 bytes ...8,time_550728,execs_1538062,op_havoc,rep_2 | Bin 0 -> 89 bytes ...7,time_551565,execs_1544092,op_havoc,rep_4 | Bin 0 -> 66 bytes ...4,time_551632,execs_1544555,op_havoc,rep_2 | Bin 0 -> 60 bytes ...e_551682,execs_1544922,op_havoc,rep_1,+cov | Bin 0 -> 42 bytes ...8,time_552585,execs_1548755,op_havoc,rep_2 | Bin 0 -> 81 bytes ...3,time_552710,execs_1549615,op_havoc,rep_2 | Bin 0 -> 89 bytes ...3,time_552723,execs_1549701,op_havoc,rep_3 | Bin 0 -> 129 bytes ...2,time_553123,execs_1551889,op_havoc,rep_2 | 1 + ...6,time_553624,execs_1555194,op_havoc,rep_4 | Bin 0 -> 32 bytes ...6,time_553737,execs_1556022,op_havoc,rep_2 | Bin 0 -> 55 bytes ...,time_554776,execs_1563074,op_havoc,rep_11 | Bin 0 -> 111 bytes ...,time_554796,execs_1563200,op_havoc,rep_13 | Bin 0 -> 71 bytes ...7,time_554963,execs_1564213,op_havoc,rep_2 | Bin 0 -> 143 bytes ...7,time_555044,execs_1564773,op_havoc,rep_1 | Bin 0 -> 143 bytes ...e_555364,execs_1566943,op_havoc,rep_8,+cov | Bin 0 -> 132 bytes ...e_555434,execs_1567398,op_havoc,rep_3,+cov | Bin 0 -> 70 bytes ...0,time_555458,execs_1567545,op_havoc,rep_7 | Bin 0 -> 100 bytes ...0,time_555473,execs_1567646,op_havoc,rep_4 | Bin 0 -> 102 bytes ...0,time_555586,execs_1568382,op_havoc,rep_6 | Bin 0 -> 95 bytes ...0,time_555607,execs_1568518,op_havoc,rep_6 | Bin 0 -> 83 bytes ...0,time_556438,execs_1573852,op_havoc,rep_4 | Bin 0 -> 96 bytes ...6,time_556981,execs_1576707,op_havoc,rep_7 | Bin 0 -> 155 bytes ...6,time_557490,execs_1578907,op_havoc,rep_4 | Bin 0 -> 117 bytes ...,time_558368,execs_1583859,op_havoc,rep_14 | Bin 0 -> 66 bytes ...e_558947,execs_1587260,op_havoc,rep_1,+cov | Bin 0 -> 96 bytes ...e_558993,execs_1587550,op_havoc,rep_3,+cov | Bin 0 -> 92 bytes ...e_559056,execs_1587958,op_havoc,rep_2,+cov | Bin 0 -> 92 bytes ...1,time_559101,execs_1588276,op_havoc,rep_3 | Bin 0 -> 124 bytes ...1,time_560035,execs_1594543,op_havoc,rep_3 | Bin 0 -> 107 bytes ...,time_560742,execs_1598526,op_havoc,rep_11 | Bin 0 -> 88 bytes ...,time_560783,execs_1598589,op_havoc,rep_16 | Bin 0 -> 149 bytes ...7,time_561055,execs_1599041,op_havoc,rep_5 | Bin 0 -> 98 bytes ...,time_561100,execs_1599113,op_havoc,rep_14 | Bin 0 -> 94 bytes ...e_561159,execs_1599225,op_havoc,rep_3,+cov | Bin 0 -> 58 bytes ...7,time_561257,execs_1599392,op_havoc,rep_8 | Bin 0 -> 66 bytes ...7,time_561467,execs_1599742,op_havoc,rep_8 | Bin 0 -> 58 bytes ..._562607,execs_1601712,op_havoc,rep_15,+cov | Bin 0 -> 148 bytes ...,time_562968,execs_1602363,op_havoc,rep_16 | Bin 0 -> 113 bytes ...7,time_564845,execs_1605681,op_havoc,rep_8 | Bin 0 -> 76 bytes ...,time_564885,execs_1605753,op_havoc,rep_12 | Bin 0 -> 132 bytes ...,time_566978,execs_1609461,op_havoc,rep_10 | Bin 0 -> 128 bytes ...,time_567364,execs_1610125,op_havoc,rep_15 | Bin 0 -> 124 bytes ...,time_567825,execs_1610925,op_havoc,rep_13 | Bin 0 -> 126 bytes ...2,time_568153,execs_1611491,op_havoc,rep_3 | Bin 0 -> 107 bytes ...7,time_568522,execs_1612494,op_havoc,rep_3 | Bin 0 -> 131 bytes ..._568589,execs_1612847,op_havoc,rep_10,+cov | Bin 0 -> 125 bytes ...7,time_568710,execs_1613527,op_havoc,rep_6 | Bin 0 -> 101 bytes ...,time_568913,execs_1614724,op_havoc,rep_12 | Bin 0 -> 147 bytes ...,time_569303,execs_1616982,op_havoc,rep_14 | Bin 0 -> 169 bytes ...7,time_569317,execs_1617053,op_havoc,rep_6 | Bin 0 -> 124 bytes ...1,time_569876,execs_1620478,op_havoc,rep_2 | Bin 0 -> 122 bytes ...5,time_569981,execs_1621233,op_havoc,rep_1 | Bin 0 -> 108 bytes ...6,time_570170,execs_1622467,op_havoc,rep_2 | Bin 0 -> 65 bytes ...9,time_570278,execs_1622769,op_havoc,rep_1 | 2 ++ ...9,time_570325,execs_1623095,op_havoc,rep_2 | 2 ++ ...9,time_570532,execs_1624615,op_havoc,rep_7 | 1 + ...9,time_570971,execs_1627606,op_havoc,rep_8 | 1 + ...9,time_571000,execs_1627802,op_havoc,rep_8 | Bin 0 -> 73 bytes ...9,time_571235,execs_1629430,op_havoc,rep_8 | Bin 0 -> 88 bytes ...9,time_571319,execs_1629988,op_havoc,rep_5 | Bin 0 -> 76 bytes ...9,time_571550,execs_1631547,op_havoc,rep_3 | 1 + ...9,time_571677,execs_1632413,op_havoc,rep_7 | Bin 0 -> 110 bytes ...1,time_572001,execs_1634575,op_havoc,rep_3 | Bin 0 -> 114 bytes ...1,time_572026,execs_1634749,op_havoc,rep_3 | Bin 0 -> 85 bytes ...1,time_572262,execs_1636398,op_havoc,rep_4 | Bin 0 -> 85 bytes ...e_572263,execs_1636406,op_havoc,rep_4,+cov | Bin 0 -> 87 bytes ...e_572410,execs_1637432,op_havoc,rep_3,+cov | Bin 0 -> 85 bytes ...1,time_572619,execs_1638834,op_havoc,rep_4 | Bin 0 -> 129 bytes ...1,time_572830,execs_1640303,op_havoc,rep_4 | Bin 0 -> 85 bytes ...1,time_573040,execs_1641741,op_havoc,rep_4 | Bin 0 -> 104 bytes ...5,time_573463,execs_1644624,op_havoc,rep_3 | Bin 0 -> 120 bytes ...5,time_573505,execs_1644796,op_havoc,rep_3 | Bin 0 -> 128 bytes ...5,time_573704,execs_1645595,op_havoc,rep_4 | Bin 0 -> 102 bytes ...5,time_574430,execs_1648676,op_havoc,rep_8 | Bin 0 -> 143 bytes ...5,time_574945,execs_1650848,op_havoc,rep_1 | Bin 0 -> 133 bytes ...2,time_575788,execs_1654365,op_havoc,rep_4 | Bin 0 -> 57 bytes ...5,time_576337,execs_1656682,op_havoc,rep_4 | Bin 0 -> 122 bytes ...5,time_576371,execs_1656887,op_havoc,rep_2 | Bin 0 -> 91 bytes ...5,time_576464,execs_1657506,op_havoc,rep_4 | Bin 0 -> 135 bytes ...5,time_576708,execs_1659064,op_havoc,rep_4 | Bin 0 -> 116 bytes ...1,time_577806,execs_1666341,op_havoc,rep_9 | Bin 0 -> 72 bytes ...,time_577888,execs_1666626,op_havoc,rep_15 | Bin 0 -> 117 bytes ...1,time_578063,execs_1667234,op_havoc,rep_6 | Bin 0 -> 73 bytes ...,time_578358,execs_1668257,op_havoc,rep_15 | Bin 0 -> 134 bytes ...,time_580375,execs_1675057,op_havoc,rep_14 | Bin 0 -> 125 bytes ...4,time_580665,execs_1676222,op_havoc,rep_3 | Bin 0 -> 81 bytes ...4,time_580728,execs_1676647,op_havoc,rep_4 | Bin 0 -> 146 bytes ...4,time_581025,execs_1678262,op_havoc,rep_2 | Bin 0 -> 203 bytes ...,time_581300,execs_1678994,op_havoc,rep_15 | Bin 0 -> 162 bytes ...5,time_581738,execs_1680896,op_havoc,rep_8 | Bin 0 -> 117 bytes ...5,time_581783,execs_1681189,op_havoc,rep_5 | Bin 0 -> 68 bytes ...5,time_582024,execs_1682763,op_havoc,rep_7 | Bin 0 -> 143 bytes ...5,time_582649,execs_1686833,op_havoc,rep_5 | Bin 0 -> 81 bytes ...5,time_582873,execs_1688328,op_havoc,rep_8 | Bin 0 -> 102 bytes ...3,time_583511,execs_1692536,op_havoc,rep_8 | Bin 0 -> 183 bytes ...3,time_583626,execs_1693227,op_havoc,rep_6 | Bin 0 -> 237 bytes ...5,time_583951,execs_1695334,op_havoc,rep_7 | Bin 0 -> 101 bytes ...1,time_584215,execs_1696510,op_havoc,rep_2 | Bin 0 -> 64 bytes ...e_584434,execs_1697670,op_havoc,rep_8,+cov | Bin 0 -> 67 bytes ...,time_584966,execs_1701133,op_havoc,rep_14 | Bin 0 -> 125 bytes ...,time_585723,execs_1705871,op_havoc,rep_14 | Bin 0 -> 166 bytes ...,time_585727,execs_1705894,op_havoc,rep_13 | Bin 0 -> 135 bytes ...9,time_585848,execs_1706687,op_havoc,rep_5 | Bin 0 -> 80 bytes ...0,time_585946,execs_1707351,op_havoc,rep_8 | Bin 0 -> 127 bytes ...0,time_585952,execs_1707393,op_havoc,rep_6 | Bin 0 -> 95 bytes ...0,time_585974,execs_1707529,op_havoc,rep_4 | Bin 0 -> 107 bytes ...0,time_586019,execs_1707800,op_havoc,rep_8 | Bin 0 -> 113 bytes ...6,time_587378,execs_1716987,op_havoc,rep_2 | Bin 0 -> 142 bytes ...9,time_587651,execs_1718266,op_havoc,rep_4 | Bin 0 -> 119 bytes ...9,time_587790,execs_1719212,op_havoc,rep_4 | Bin 0 -> 127 bytes ...,time_588017,execs_1720708,op_havoc,rep_10 | Bin 0 -> 105 bytes ...8,time_588113,execs_1721131,op_havoc,rep_8 | Bin 0 -> 121 bytes ...3,time_588656,execs_1723739,op_havoc,rep_1 | Bin 0 -> 75 bytes ...3,time_588704,execs_1724009,op_havoc,rep_1 | Bin 0 -> 101 bytes ...9,time_588984,execs_1725587,op_havoc,rep_1 | Bin 0 -> 96 bytes ...9,time_589013,execs_1725786,op_havoc,rep_4 | Bin 0 -> 97 bytes ...9,time_589066,execs_1726112,op_havoc,rep_4 | Bin 0 -> 122 bytes ...9,time_589099,execs_1726344,op_havoc,rep_4 | Bin 0 -> 100 bytes ...6,time_589737,execs_1730867,op_havoc,rep_4 | Bin 0 -> 148 bytes ...4,time_590104,execs_1732648,op_havoc,rep_2 | Bin 0 -> 130 bytes ...4,time_590289,execs_1733898,op_havoc,rep_4 | Bin 0 -> 126 bytes ...0,time_590822,execs_1737535,op_havoc,rep_2 | Bin 0 -> 67 bytes ...4,time_590937,execs_1738383,op_havoc,rep_2 | Bin 0 -> 89 bytes ...0,time_591339,execs_1740885,op_havoc,rep_2 | Bin 0 -> 116 bytes ...6,time_591457,execs_1741705,op_havoc,rep_3 | Bin 0 -> 75 bytes ...e_591652,execs_1743099,op_havoc,rep_5,+cov | Bin 0 -> 51 bytes ...0,time_591828,execs_1744205,op_havoc,rep_8 | Bin 0 -> 121 bytes ...0,time_591912,execs_1744754,op_havoc,rep_8 | Bin 0 -> 124 bytes ...0,time_591920,execs_1744809,op_havoc,rep_6 | Bin 0 -> 102 bytes ...2,time_592523,execs_1748872,op_havoc,rep_5 | Bin 0 -> 77 bytes ...2,time_592540,execs_1748977,op_havoc,rep_8 | Bin 0 -> 92 bytes ...2,time_592546,execs_1749016,op_havoc,rep_6 | Bin 0 -> 102 bytes ...2,time_592564,execs_1749139,op_havoc,rep_6 | Bin 0 -> 96 bytes ...2,time_592963,execs_1751751,op_havoc,rep_3 | Bin 0 -> 75 bytes ...,time_594045,execs_1758961,op_havoc,rep_16 | Bin 0 -> 208 bytes ...8,time_594288,execs_1760440,op_havoc,rep_3 | Bin 0 -> 124 bytes ...8,time_594295,execs_1760484,op_havoc,rep_2 | Bin 0 -> 115 bytes ...4,time_595099,execs_1766084,op_havoc,rep_4 | Bin 0 -> 115 bytes ...6,time_595389,execs_1767961,op_havoc,rep_7 | Bin 0 -> 83 bytes ..._595687,execs_1769377,op_flip1,pos_38,+cov | 1 + ...e_595795,execs_1770168,op_havoc,rep_1,+cov | 1 + ...e_595915,execs_1771024,op_havoc,rep_2,+cov | 1 + ...8,time_596108,execs_1772386,op_havoc,rep_1 | Bin 0 -> 92 bytes ...e_596371,execs_1774316,op_havoc,rep_2,+cov | Bin 0 -> 72 bytes ...8,time_596483,execs_1775083,op_havoc,rep_2 | 1 + ...e_600107,execs_1801584,op_havoc,rep_1,+cov | 1 + ...8,time_600868,execs_1807187,op_havoc,rep_2 | 1 + ...7,time_601055,execs_1808397,op_havoc,rep_2 | 1 + ...7,time_601059,execs_1808429,op_havoc,rep_2 | Bin 0 -> 60 bytes ...7,time_601342,execs_1810478,op_havoc,rep_2 | 1 + ...0,time_601834,execs_1813705,op_havoc,rep_2 | Bin 0 -> 83 bytes ...,time_601916,execs_1814302,op_havoc,rep_10 | Bin 0 -> 98 bytes ...3,time_603139,execs_1817024,op_havoc,rep_3 | Bin 0 -> 60 bytes ...2,time_603393,execs_1817873,op_havoc,rep_6 | Bin 0 -> 103 bytes ...,time_603466,execs_1818335,op_havoc,rep_16 | Bin 0 -> 102 bytes ...,time_603683,execs_1819645,op_havoc,rep_10 | Bin 0 -> 127 bytes ...04174,execs_1822695,op_quick,pos_79,val_+5 | Bin 0 -> 132 bytes ...9,time_604304,execs_1823488,op_havoc,rep_6 | Bin 0 -> 202 bytes ...9,time_604426,execs_1824133,op_havoc,rep_8 | Bin 0 -> 204 bytes ...8,time_605825,execs_1832561,op_havoc,rep_1 | Bin 0 -> 89 bytes ...8,time_605852,execs_1832769,op_havoc,rep_2 | Bin 0 -> 72 bytes ...5,time_606007,execs_1833942,op_havoc,rep_2 | Bin 0 -> 65 bytes ...5,time_606019,execs_1834025,op_havoc,rep_2 | Bin 0 -> 72 bytes ...e_606037,execs_1834150,op_havoc,rep_3,+cov | Bin 0 -> 57 bytes ...1,time_607172,execs_1840334,op_havoc,rep_1 | Bin 0 -> 81 bytes ...,time_607267,execs_1840995,op_havoc,rep_12 | Bin 0 -> 146 bytes ...1,time_607269,execs_1841008,op_havoc,rep_9 | Bin 0 -> 138 bytes ...,time_607793,execs_1843062,op_havoc,rep_12 | Bin 0 -> 187 bytes ...,time_608135,execs_1844936,op_havoc,rep_14 | Bin 0 -> 148 bytes ...7,time_609976,execs_1855740,op_havoc,rep_4 | Bin 0 -> 78 bytes ...7,time_610118,execs_1856717,op_havoc,rep_6 | Bin 0 -> 90 bytes ...4,time_610550,execs_1859183,op_havoc,rep_3 | Bin 0 -> 104 bytes ...6,time_610638,execs_1859780,op_havoc,rep_4 | Bin 0 -> 96 bytes ...e_610640,execs_1859795,op_havoc,rep_2,+cov | Bin 0 -> 55 bytes ...6,time_610644,execs_1859823,op_havoc,rep_3 | Bin 0 -> 73 bytes ...6,time_610688,execs_1860100,op_havoc,rep_6 | Bin 0 -> 44 bytes ...,time_611029,execs_1862171,op_havoc,rep_10 | Bin 0 -> 116 bytes ...,time_611570,execs_1864498,op_havoc,rep_14 | Bin 0 -> 120 bytes ...,time_611765,execs_1865697,op_havoc,rep_13 | Bin 0 -> 125 bytes ...6,time_612450,execs_1869767,op_havoc,rep_1 | Bin 0 -> 125 bytes ...6,time_612528,execs_1870211,op_havoc,rep_7 | Bin 0 -> 153 bytes ...,time_612879,execs_1872356,op_havoc,rep_11 | Bin 0 -> 115 bytes ...4,time_612992,execs_1872931,op_havoc,rep_2 | Bin 0 -> 122 bytes ...4,time_613016,execs_1873099,op_havoc,rep_1 | Bin 0 -> 120 bytes ...9,time_613404,execs_1875125,op_havoc,rep_2 | Bin 0 -> 123 bytes ...9,time_613459,execs_1875495,op_havoc,rep_4 | Bin 0 -> 124 bytes ...9,time_613557,execs_1876145,op_havoc,rep_4 | Bin 0 -> 129 bytes ...9,time_613571,execs_1876210,op_havoc,rep_4 | Bin 0 -> 126 bytes ...1,time_614939,execs_1885321,op_havoc,rep_2 | Bin 0 -> 121 bytes ...e_615135,execs_1886702,op_havoc,rep_2,+cov | Bin 0 -> 95 bytes ...,time_615354,execs_1888232,op_havoc,rep_11 | Bin 0 -> 98 bytes ...9,time_615573,execs_1889571,op_havoc,rep_4 | Bin 0 -> 122 bytes ...9,time_615577,execs_1889591,op_havoc,rep_8 | Bin 0 -> 71 bytes ...2,time_618921,execs_1893406,op_havoc,rep_1 | Bin 0 -> 238 bytes ...2,time_620474,execs_1893681,op_havoc,rep_2 | Bin 0 -> 238 bytes ...2,time_623627,execs_1894241,op_havoc,rep_2 | Bin 0 -> 268 bytes ...e_628960,execs_1895181,op_havoc,rep_1,+cov | Bin 0 -> 238 bytes ...2,time_638832,execs_1896939,op_havoc,rep_1 | Bin 0 -> 238 bytes ...2,time_656251,execs_1900004,op_havoc,rep_2 | Bin 0 -> 263 bytes ...2,time_659648,execs_1900598,op_havoc,rep_2 | Bin 0 -> 207 bytes ...2,time_669651,execs_1902371,op_havoc,rep_1 | Bin 0 -> 268 bytes ...4,time_671767,execs_1902878,op_havoc,rep_3 | Bin 0 -> 105 bytes ...4,time_671842,execs_1903361,op_havoc,rep_8 | Bin 0 -> 191 bytes ...4,time_671864,execs_1903500,op_havoc,rep_8 | Bin 0 -> 124 bytes ...4,time_672239,execs_1905940,op_havoc,rep_8 | Bin 0 -> 159 bytes ...4,time_672736,execs_1909217,op_havoc,rep_7 | Bin 0 -> 106 bytes ...4,time_672795,execs_1909604,op_havoc,rep_5 | Bin 0 -> 104 bytes ...4,time_673252,execs_1912569,op_havoc,rep_8 | 4 +++ ...4,time_673266,execs_1912626,op_havoc,rep_5 | Bin 0 -> 65 bytes ...4,time_673361,execs_1913260,op_havoc,rep_2 | Bin 0 -> 105 bytes ...e_673452,execs_1913881,op_havoc,rep_1,+cov | Bin 0 -> 67 bytes ...e_673476,execs_1914041,op_havoc,rep_8,+cov | Bin 0 -> 69 bytes ...4,time_673785,execs_1916103,op_havoc,rep_7 | Bin 0 -> 78 bytes ...4,time_674212,execs_1918875,op_havoc,rep_8 | Bin 0 -> 118 bytes ...4,time_674512,execs_1920870,op_havoc,rep_3 | Bin 0 -> 96 bytes ...4,time_674703,execs_1922080,op_havoc,rep_2 | Bin 0 -> 46 bytes ...,time_675965,execs_1923398,op_havoc,rep_10 | Bin 0 -> 177 bytes ...,time_676322,execs_1923706,op_havoc,rep_13 | Bin 0 -> 163 bytes ...,time_676346,execs_1923805,op_havoc,rep_10 | Bin 0 -> 183 bytes ...3,time_676456,execs_1924179,op_havoc,rep_6 | Bin 0 -> 145 bytes ...3,time_676558,execs_1924505,op_havoc,rep_7 | Bin 0 -> 137 bytes ...3,time_677900,execs_1926930,op_havoc,rep_8 | Bin 0 -> 123 bytes ...,time_679031,execs_1930018,op_havoc,rep_14 | Bin 0 -> 218 bytes ...1,time_680357,execs_1932636,op_havoc,rep_2 | Bin 0 -> 90 bytes ...,time_680616,execs_1934393,op_havoc,rep_16 | Bin 0 -> 166 bytes ...1,time_680623,execs_1934419,op_havoc,rep_6 | Bin 0 -> 223 bytes ...1,time_680734,execs_1934948,op_havoc,rep_9 | Bin 0 -> 136 bytes ...7,time_681664,execs_1939284,op_havoc,rep_2 | Bin 0 -> 104 bytes ...,time_681748,execs_1939890,op_havoc,rep_11 | Bin 0 -> 140 bytes ...8,time_681950,execs_1941098,op_havoc,rep_1 | Bin 0 -> 101 bytes ...8,time_682054,execs_1941804,op_havoc,rep_3 | Bin 0 -> 99 bytes ...8,time_682335,execs_1943577,op_havoc,rep_1 | Bin 0 -> 97 bytes ...1,time_682816,execs_1945286,op_havoc,rep_1 | Bin 0 -> 84 bytes ...8,time_682987,execs_1946513,op_havoc,rep_3 | Bin 0 -> 129 bytes ...8,time_683041,execs_1946764,op_havoc,rep_9 | Bin 0 -> 132 bytes ...9,time_683353,execs_1948456,op_havoc,rep_8 | Bin 0 -> 108 bytes ...5,time_684481,execs_1955332,op_havoc,rep_1 | Bin 0 -> 86 bytes ...5,time_684500,execs_1955448,op_havoc,rep_2 | Bin 0 -> 69 bytes ...4,time_684679,execs_1956563,op_havoc,rep_1 | 1 + ...5,time_684996,execs_1958835,op_havoc,rep_4 | 3 ++ ...3,time_685116,execs_1959610,op_havoc,rep_3 | Bin 0 -> 148 bytes ...4,time_685443,execs_1961111,op_havoc,rep_1 | Bin 0 -> 58 bytes ...4,time_685449,execs_1961151,op_havoc,rep_2 | Bin 0 -> 77 bytes ...4,time_685470,execs_1961290,op_havoc,rep_2 | Bin 0 -> 51 bytes ...4,time_685782,execs_1963633,op_havoc,rep_2 | Bin 0 -> 32 bytes ...4,time_686554,execs_1969516,op_havoc,rep_2 | Bin 0 -> 91 bytes ...7,time_686727,execs_1970784,op_havoc,rep_1 | Bin 0 -> 117 bytes ...4,time_687274,execs_1974194,op_havoc,rep_4 | Bin 0 -> 70 bytes ...,time_687306,execs_1974356,op_havoc,rep_14 | Bin 0 -> 161 bytes ...,time_687364,execs_1974678,op_havoc,rep_16 | Bin 0 -> 70 bytes ...4,time_687426,execs_1975021,op_havoc,rep_5 | Bin 0 -> 94 bytes ...2,time_688102,execs_1979113,op_havoc,rep_1 | Bin 0 -> 105 bytes ...2,time_688124,execs_1979257,op_havoc,rep_8 | Bin 0 -> 134 bytes ...4,time_688473,execs_1981554,op_havoc,rep_7 | Bin 0 -> 111 bytes ...4,time_688526,execs_1981865,op_havoc,rep_7 | Bin 0 -> 164 bytes ...4,time_688884,execs_1984117,op_havoc,rep_8 | Bin 0 -> 188 bytes ...e_689012,execs_1984913,op_havoc,rep_4,+cov | Bin 0 -> 105 bytes ...4,time_689037,execs_1985061,op_havoc,rep_4 | Bin 0 -> 139 bytes ...e_689861,execs_1989419,op_havoc,rep_4,+cov | Bin 0 -> 119 bytes ...9,time_690122,execs_1989866,op_havoc,rep_3 | Bin 0 -> 151 bytes ...e_691125,execs_1991544,op_havoc,rep_2,+cov | Bin 0 -> 119 bytes ...4,time_695672,execs_1999185,op_havoc,rep_2 | Bin 0 -> 105 bytes ...e_695693,execs_1999335,op_havoc,rep_1,+cov | Bin 0 -> 112 bytes ...e_695752,execs_1999767,op_havoc,rep_2,+cov | Bin 0 -> 100 bytes ...2,time_696374,execs_2004089,op_havoc,rep_3 | Bin 0 -> 84 bytes ...2,time_696387,execs_2004178,op_havoc,rep_8 | Bin 0 -> 106 bytes ...3,time_696552,execs_2005322,op_havoc,rep_7 | Bin 0 -> 127 bytes ...3,time_696593,execs_2005587,op_havoc,rep_4 | 3 ++ ...7,time_696826,execs_2006800,op_havoc,rep_8 | Bin 0 -> 156 bytes ...7,time_696851,execs_2006810,op_havoc,rep_5 | Bin 0 -> 146 bytes ...7,time_697339,execs_2008266,op_havoc,rep_8 | Bin 0 -> 167 bytes ...7,time_698475,execs_2011728,op_havoc,rep_7 | Bin 0 -> 113 bytes ...7,time_699167,execs_2013911,op_havoc,rep_6 | Bin 0 -> 168 bytes ...3,time_699924,execs_2016526,op_havoc,rep_2 | Bin 0 -> 55 bytes ...3,time_699934,execs_2016592,op_havoc,rep_2 | Bin 0 -> 51 bytes ...8,time_700145,execs_2018072,op_havoc,rep_8 | Bin 0 -> 80 bytes ...0,time_700301,execs_2019011,op_havoc,rep_6 | Bin 0 -> 130 bytes ...0,time_700634,execs_2021221,op_havoc,rep_3 | 1 + ...9,time_700888,execs_2022770,op_havoc,rep_2 | Bin 0 -> 121 bytes ...1,time_701109,execs_2024384,op_havoc,rep_8 | Bin 0 -> 98 bytes ...1,time_701197,execs_2024977,op_havoc,rep_5 | Bin 0 -> 84 bytes ...1,time_701235,execs_2025244,op_havoc,rep_4 | Bin 0 -> 108 bytes ...1,time_701384,execs_2026255,op_havoc,rep_7 | Bin 0 -> 144 bytes ...1,time_701408,execs_2026415,op_havoc,rep_5 | Bin 0 -> 67 bytes ...1,time_701778,execs_2028927,op_havoc,rep_8 | Bin 0 -> 153 bytes ...1,time_701811,execs_2029149,op_havoc,rep_3 | Bin 0 -> 67 bytes ...1,time_701822,execs_2029222,op_havoc,rep_7 | Bin 0 -> 108 bytes ...6,time_702479,execs_2033611,op_havoc,rep_4 | Bin 0 -> 109 bytes ...6,time_702489,execs_2033670,op_havoc,rep_4 | Bin 0 -> 116 bytes ...9,time_703008,execs_2036976,op_havoc,rep_4 | Bin 0 -> 78 bytes ...9,time_703044,execs_2037238,op_havoc,rep_3 | Bin 0 -> 96 bytes ...4,time_703360,execs_2039526,op_havoc,rep_6 | Bin 0 -> 97 bytes ...4,time_703392,execs_2039736,op_havoc,rep_7 | Bin 0 -> 107 bytes ...4,time_703495,execs_2040398,op_havoc,rep_8 | Bin 0 -> 132 bytes ...4,time_703542,execs_2040702,op_havoc,rep_6 | Bin 0 -> 83 bytes ...7,time_705007,execs_2049565,op_havoc,rep_4 | Bin 0 -> 237 bytes ...7,time_705129,execs_2049594,op_havoc,rep_3 | Bin 0 -> 175 bytes ...7,time_705215,execs_2049833,op_havoc,rep_6 | Bin 0 -> 160 bytes ...e_706128,execs_2052113,op_havoc,rep_4,+cov | Bin 0 -> 168 bytes ...7,time_706310,execs_2052589,op_havoc,rep_7 | Bin 0 -> 188 bytes ...7,time_706696,execs_2053238,op_havoc,rep_7 | Bin 0 -> 219 bytes ...e_707205,execs_2054449,op_havoc,rep_4,+cov | Bin 0 -> 163 bytes ...e_708471,execs_2057551,op_havoc,rep_1,+cov | Bin 0 -> 189 bytes ...7,time_709087,execs_2059082,op_havoc,rep_6 | Bin 0 -> 66 bytes ...6,time_709196,execs_2059783,op_havoc,rep_2 | Bin 0 -> 104 bytes ...9,time_709383,execs_2061038,op_havoc,rep_2 | Bin 0 -> 124 bytes ...e_709499,execs_2061762,op_havoc,rep_2,+cov | Bin 0 -> 90 bytes ...9,time_709765,execs_2063530,op_havoc,rep_3 | Bin 0 -> 57 bytes ...5,time_710180,execs_2064440,op_havoc,rep_3 | 1 + ...2,time_710301,execs_2065338,op_havoc,rep_2 | Bin 0 -> 81 bytes ...e_710578,execs_2066644,op_havoc,rep_4,+cov | Bin 0 -> 160 bytes ...9,time_710583,execs_2066673,op_havoc,rep_9 | Bin 0 -> 141 bytes ...9,time_710775,execs_2067569,op_havoc,rep_7 | Bin 0 -> 115 bytes ...9,time_710867,execs_2068096,op_havoc,rep_3 | Bin 0 -> 147 bytes ...,time_711486,execs_2071317,op_havoc,rep_10 | Bin 0 -> 144 bytes ...,time_711501,execs_2071413,op_havoc,rep_16 | Bin 0 -> 173 bytes ...5,time_713961,execs_2077181,op_havoc,rep_2 | Bin 0 -> 115 bytes ...5,time_714030,execs_2077668,op_havoc,rep_1 | 1 + ...5,time_714127,execs_2078377,op_havoc,rep_1 | Bin 0 -> 72 bytes ...5,time_714231,execs_2079127,op_havoc,rep_2 | Bin 0 -> 93 bytes ...5,time_714797,execs_2083293,op_havoc,rep_2 | Bin 0 -> 120 bytes ...,time_715611,execs_2086958,op_havoc,rep_16 | Bin 0 -> 174 bytes ...7,time_716024,execs_2087513,op_havoc,rep_8 | Bin 0 -> 129 bytes ...e_716033,execs_2087569,op_havoc,rep_7,+cov | Bin 0 -> 67 bytes ...,time_716059,execs_2087724,op_havoc,rep_13 | Bin 0 -> 128 bytes ...,time_716077,execs_2087837,op_havoc,rep_13 | Bin 0 -> 94 bytes ...,time_716751,execs_2091516,op_havoc,rep_15 | Bin 0 -> 109 bytes ...7,time_717027,execs_2093049,op_havoc,rep_7 | Bin 0 -> 217 bytes ...2,time_718568,execs_2097733,op_havoc,rep_2 | Bin 0 -> 119 bytes ...9,time_719041,execs_2098158,op_havoc,rep_2 | Bin 0 -> 141 bytes ...9,time_719160,execs_2098955,op_havoc,rep_4 | Bin 0 -> 173 bytes ...7,time_719589,execs_2101840,op_havoc,rep_7 | Bin 0 -> 109 bytes ...0,time_719679,execs_2102421,op_havoc,rep_4 | 3 ++ ...0,time_719699,execs_2102544,op_havoc,rep_3 | Bin 0 -> 60 bytes ...0,time_719735,execs_2102772,op_havoc,rep_7 | 6 ++++ ...e_719737,execs_2102786,op_havoc,rep_4,+cov | Bin 0 -> 49 bytes ...0,time_719899,execs_2103778,op_havoc,rep_4 | Bin 0 -> 104 bytes ...0,time_720217,execs_2105947,op_havoc,rep_7 | Bin 0 -> 96 bytes ...0,time_720699,execs_2109322,op_havoc,rep_3 | Bin 0 -> 93 bytes ...3,time_721110,execs_2112116,op_havoc,rep_4 | Bin 0 -> 131 bytes ...7,time_722137,execs_2113602,op_havoc,rep_2 | Bin 0 -> 117 bytes ...8,time_722417,execs_2115522,op_havoc,rep_6 | Bin 0 -> 132 bytes ...8,time_722456,execs_2115735,op_havoc,rep_4 | Bin 0 -> 143 bytes ...,time_722815,execs_2117954,op_havoc,rep_14 | Bin 0 -> 170 bytes ...,time_722848,execs_2118169,op_havoc,rep_11 | Bin 0 -> 107 bytes ...9,time_723253,execs_2120501,op_havoc,rep_7 | Bin 0 -> 104 bytes ...e_723394,execs_2121368,op_havoc,rep_8,+cov | Bin 0 -> 133 bytes ...7,time_723646,execs_2122812,op_havoc,rep_3 | Bin 0 -> 99 bytes ...7,time_723651,execs_2122846,op_havoc,rep_3 | Bin 0 -> 165 bytes ...9,time_724006,execs_2125242,op_havoc,rep_2 | Bin 0 -> 173 bytes ...4,time_724195,execs_2126508,op_havoc,rep_4 | Bin 0 -> 63 bytes ...4,time_724459,execs_2128282,op_havoc,rep_8 | Bin 0 -> 89 bytes ...4,time_724658,execs_2129468,op_havoc,rep_7 | Bin 0 -> 107 bytes ...,time_725263,execs_2132820,op_havoc,rep_16 | Bin 0 -> 105 bytes ...4,time_725358,execs_2133394,op_havoc,rep_6 | Bin 0 -> 113 bytes ...,time_725448,execs_2133969,op_havoc,rep_11 | Bin 0 -> 91 bytes ...,time_725588,execs_2134830,op_havoc,rep_13 | Bin 0 -> 175 bytes ...2,time_726037,execs_2137504,op_havoc,rep_4 | Bin 0 -> 127 bytes ...2,time_726041,execs_2137528,op_havoc,rep_3 | Bin 0 -> 109 bytes ...6,time_726515,execs_2140595,op_havoc,rep_6 | Bin 0 -> 92 bytes ...3,time_726597,execs_2141105,op_havoc,rep_3 | Bin 0 -> 49 bytes ...3,time_726635,execs_2141351,op_havoc,rep_6 | Bin 0 -> 75 bytes ...3,time_726933,execs_2143359,op_havoc,rep_3 | Bin 0 -> 94 bytes ...3,time_727488,execs_2147156,op_havoc,rep_3 | Bin 0 -> 69 bytes ...3,time_727902,execs_2149863,op_havoc,rep_5 | Bin 0 -> 99 bytes ...2,time_728041,execs_2150815,op_havoc,rep_5 | Bin 0 -> 135 bytes ...0,time_728419,execs_2152298,op_havoc,rep_8 | Bin 0 -> 99 bytes ...0,time_728526,execs_2152972,op_havoc,rep_5 | Bin 0 -> 134 bytes ...9,time_729130,execs_2156444,op_havoc,rep_3 | Bin 0 -> 128 bytes ...8,time_729502,execs_2158865,op_havoc,rep_2 | Bin 0 -> 105 bytes ...2,time_729660,execs_2159940,op_havoc,rep_1 | Bin 0 -> 71 bytes ...2,time_729679,execs_2160075,op_havoc,rep_2 | Bin 0 -> 57 bytes ...8,time_729930,execs_2161868,op_havoc,rep_1 | Bin 0 -> 95 bytes ...8,time_730102,execs_2163046,op_havoc,rep_2 | Bin 0 -> 157 bytes ...,time_730378,execs_2164798,op_havoc,rep_10 | Bin 0 -> 141 bytes ...5,time_730567,execs_2165870,op_havoc,rep_3 | Bin 0 -> 94 bytes ...2,time_730661,execs_2166489,op_havoc,rep_2 | Bin 0 -> 76 bytes ...2,time_730666,execs_2166512,op_havoc,rep_8 | Bin 0 -> 121 bytes ...2,time_730711,execs_2166794,op_havoc,rep_3 | Bin 0 -> 128 bytes ...2,time_731321,execs_2170584,op_havoc,rep_7 | Bin 0 -> 114 bytes ...2,time_731466,execs_2171456,op_havoc,rep_4 | Bin 0 -> 116 bytes ...3359,execs_2176639,op_quick,pos_124,val_+1 | Bin 0 -> 226 bytes ...3463,execs_2176665,op_quick,pos_143,val_+1 | Bin 0 -> 238 bytes ...1,time_734234,execs_2176837,op_havoc,rep_8 | Bin 0 -> 299 bytes ...1,time_734429,execs_2176881,op_havoc,rep_4 | Bin 0 -> 258 bytes ...1,time_734563,execs_2176910,op_havoc,rep_6 | Bin 0 -> 238 bytes ...1,time_734677,execs_2176936,op_havoc,rep_5 | Bin 0 -> 262 bytes ...1,time_735783,execs_2177199,op_havoc,rep_1 | Bin 0 -> 238 bytes ...1,time_738734,execs_2177898,op_havoc,rep_8 | Bin 0 -> 251 bytes ...1,time_741518,execs_2178532,op_havoc,rep_7 | Bin 0 -> 256 bytes ...1,time_742225,execs_2178694,op_havoc,rep_5 | Bin 0 -> 242 bytes ...1,time_744049,execs_2179122,op_havoc,rep_2 | Bin 0 -> 277 bytes ...1,time_758514,execs_2182570,op_havoc,rep_8 | Bin 0 -> 279 bytes ...1,time_762242,execs_2183459,op_havoc,rep_4 | Bin 0 -> 275 bytes ...1,time_771875,execs_2185720,op_havoc,rep_8 | Bin 0 -> 295 bytes ...1,time_774102,execs_2186244,op_havoc,rep_8 | Bin 0 -> 286 bytes ...3,time_775721,execs_2191858,op_havoc,rep_2 | Bin 0 -> 95 bytes ...5,time_776581,execs_2196810,op_havoc,rep_2 | Bin 0 -> 74 bytes ...5,time_776668,execs_2197351,op_havoc,rep_2 | Bin 0 -> 72 bytes ...5,time_776737,execs_2197778,op_havoc,rep_4 | Bin 0 -> 52 bytes ...5,time_776805,execs_2198193,op_havoc,rep_5 | Bin 0 -> 58 bytes ...5,time_776881,execs_2198622,op_havoc,rep_6 | Bin 0 -> 53 bytes ...5,time_777520,execs_2202523,op_havoc,rep_2 | Bin 0 -> 52 bytes ...,time_777936,execs_2205056,op_havoc,rep_13 | Bin 0 -> 64 bytes ...7,time_778169,execs_2206306,op_havoc,rep_3 | Bin 0 -> 61 bytes ..._778431,execs_2208077,op_havoc,rep_12,+cov | Bin 0 -> 209 bytes ...4,time_778451,execs_2208215,op_havoc,rep_9 | Bin 0 -> 160 bytes ...4,time_778468,execs_2208303,op_havoc,rep_3 | Bin 0 -> 105 bytes ...4,time_778475,execs_2208348,op_havoc,rep_6 | Bin 0 -> 149 bytes ...,time_778622,execs_2209235,op_havoc,rep_10 | Bin 0 -> 176 bytes ...,time_779012,execs_2211273,op_havoc,rep_12 | Bin 0 -> 189 bytes ..._779067,execs_2211602,op_havoc,rep_13,+cov | Bin 0 -> 96 bytes ...,time_779071,execs_2211625,op_havoc,rep_11 | Bin 0 -> 169 bytes ...4,time_779622,execs_2214889,op_havoc,rep_8 | Bin 0 -> 191 bytes ...,time_779678,execs_2215234,op_havoc,rep_12 | Bin 0 -> 123 bytes ...,time_780141,execs_2217304,op_havoc,rep_11 | 1 + ...4,time_780542,execs_2219475,op_havoc,rep_4 | Bin 0 -> 94 bytes ...4,time_780716,execs_2220585,op_havoc,rep_8 | Bin 0 -> 100 bytes ...4,time_780788,execs_2221020,op_havoc,rep_7 | Bin 0 -> 168 bytes ...9,time_781368,execs_2224528,op_havoc,rep_3 | Bin 0 -> 69 bytes ...9,time_781552,execs_2225694,op_havoc,rep_5 | Bin 0 -> 88 bytes ...1,time_782160,execs_2229591,op_havoc,rep_8 | Bin 0 -> 137 bytes ...1,time_782179,execs_2229700,op_havoc,rep_6 | Bin 0 -> 125 bytes ...1,time_782254,execs_2230158,op_havoc,rep_8 | Bin 0 -> 140 bytes ...1,time_782566,execs_2232097,op_havoc,rep_6 | Bin 0 -> 146 bytes ...7,time_783663,execs_2238762,op_havoc,rep_6 | Bin 0 -> 86 bytes ...3,time_783988,execs_2239390,op_havoc,rep_1 | Bin 0 -> 85 bytes ...1,time_784179,execs_2240629,op_havoc,rep_2 | Bin 0 -> 107 bytes ...1,time_784191,execs_2240710,op_havoc,rep_1 | Bin 0 -> 107 bytes ...7,time_784776,execs_2243666,op_havoc,rep_4 | 1 + ...7,time_784876,execs_2244218,op_havoc,rep_4 | Bin 0 -> 87 bytes ...7,time_785052,execs_2245283,op_havoc,rep_4 | 1 + ...,time_786006,execs_2251703,op_havoc,rep_14 | Bin 0 -> 170 bytes ...0,time_786528,execs_2252374,op_havoc,rep_2 | Bin 0 -> 244 bytes ...0,time_786960,execs_2252622,op_havoc,rep_4 | Bin 0 -> 216 bytes ...e_786980,execs_2252638,op_havoc,rep_7,+cov | Bin 0 -> 241 bytes ...0,time_788416,execs_2253571,op_havoc,rep_6 | Bin 0 -> 246 bytes ...e_794628,execs_2258106,op_havoc,rep_5,+cov | Bin 0 -> 212 bytes ...0,time_795637,execs_2258762,op_havoc,rep_5 | Bin 0 -> 216 bytes ...2,time_800239,execs_2263031,op_havoc,rep_6 | Bin 0 -> 109 bytes ...2,time_800308,execs_2263459,op_havoc,rep_7 | Bin 0 -> 160 bytes ...1,time_801223,execs_2265044,op_havoc,rep_2 | Bin 0 -> 57 bytes ...,time_801489,execs_2266979,op_havoc,rep_10 | Bin 0 -> 109 bytes ...0,time_801587,execs_2267509,op_havoc,rep_7 | Bin 0 -> 73 bytes ...,time_801592,execs_2267546,op_havoc,rep_10 | Bin 0 -> 74 bytes ...0,time_802002,execs_2270058,op_havoc,rep_9 | Bin 0 -> 80 bytes ...2,time_803441,execs_2278888,op_havoc,rep_6 | Bin 0 -> 156 bytes ...2,time_803558,execs_2279578,op_havoc,rep_6 | Bin 0 -> 184 bytes ...9,time_803858,execs_2281280,op_havoc,rep_3 | Bin 0 -> 117 bytes ...e_804973,execs_2283175,op_havoc,rep_2,+cov | Bin 0 -> 75 bytes ...6,time_804988,execs_2283271,op_havoc,rep_4 | Bin 0 -> 105 bytes ...6,time_805183,execs_2284484,op_havoc,rep_4 | Bin 0 -> 135 bytes ...9,time_806202,execs_2290425,op_havoc,rep_3 | Bin 0 -> 116 bytes ...9,time_806287,execs_2290959,op_havoc,rep_4 | Bin 0 -> 135 bytes ...0,time_806864,execs_2294683,op_havoc,rep_7 | Bin 0 -> 138 bytes ...5,time_807287,execs_2297266,op_havoc,rep_2 | Bin 0 -> 136 bytes ...e_807292,execs_2297279,op_havoc,rep_8,+cov | Bin 0 -> 184 bytes ...5,time_807311,execs_2297293,op_havoc,rep_4 | Bin 0 -> 136 bytes ...,time_807315,execs_2297316,op_havoc,rep_15 | Bin 0 -> 115 bytes ...,time_807317,execs_2297329,op_havoc,rep_16 | Bin 0 -> 118 bytes ...5,time_807382,execs_2297660,op_havoc,rep_8 | Bin 0 -> 164 bytes ...,time_807578,execs_2298424,op_havoc,rep_10 | Bin 0 -> 165 bytes ...,time_807625,execs_2298613,op_havoc,rep_11 | Bin 0 -> 171 bytes ...,time_807697,execs_2298975,op_havoc,rep_13 | Bin 0 -> 165 bytes ...,time_808082,execs_2300350,op_havoc,rep_14 | Bin 0 -> 163 bytes ...5,time_808173,execs_2300778,op_havoc,rep_9 | Bin 0 -> 114 bytes ...5,time_808257,execs_2301178,op_havoc,rep_9 | Bin 0 -> 161 bytes ...5,time_808377,execs_2301674,op_havoc,rep_3 | Bin 0 -> 156 bytes ...,time_808446,execs_2301906,op_havoc,rep_10 | Bin 0 -> 204 bytes ...5,time_808549,execs_2302414,op_havoc,rep_6 | Bin 0 -> 160 bytes ...e_808912,execs_2304074,op_havoc,rep_8,+cov | Bin 0 -> 168 bytes ...,time_810123,execs_2309085,op_havoc,rep_10 | Bin 0 -> 175 bytes ...5,time_810432,execs_2310374,op_havoc,rep_9 | Bin 0 -> 165 bytes ...,time_810489,execs_2310637,op_havoc,rep_16 | Bin 0 -> 136 bytes ...,time_812650,execs_2319845,op_havoc,rep_16 | Bin 0 -> 173 bytes ...1,time_814299,execs_2327685,op_havoc,rep_1 | Bin 0 -> 141 bytes ...1,time_814306,execs_2327736,op_havoc,rep_2 | Bin 0 -> 116 bytes ...9,time_814639,execs_2330076,op_havoc,rep_3 | Bin 0 -> 113 bytes ...1,time_814867,execs_2331351,op_havoc,rep_3 | Bin 0 -> 219 bytes ...1,time_814891,execs_2331504,op_havoc,rep_2 | Bin 0 -> 170 bytes ...5,time_815247,execs_2333783,op_havoc,rep_1 | Bin 0 -> 51 bytes ...5,time_815390,execs_2334784,op_havoc,rep_2 | Bin 0 -> 95 bytes ...5,time_815441,execs_2335146,op_havoc,rep_4 | Bin 0 -> 82 bytes ...5,time_816253,execs_2340992,op_havoc,rep_4 | Bin 0 -> 70 bytes ...,time_816748,execs_2344410,op_havoc,rep_14 | Bin 0 -> 60 bytes ...2,time_816821,execs_2344896,op_havoc,rep_3 | Bin 0 -> 63 bytes ...2,time_816935,execs_2345676,op_havoc,rep_1 | Bin 0 -> 50 bytes ...2,time_817429,execs_2348991,op_havoc,rep_3 | Bin 0 -> 26 bytes ...3,time_818053,execs_2353139,op_havoc,rep_1 | Bin 0 -> 101 bytes ...0,time_819241,execs_2355436,op_havoc,rep_1 | Bin 0 -> 96 bytes ...0,time_819259,execs_2355488,op_havoc,rep_4 | Bin 0 -> 114 bytes ...7,time_819807,execs_2358266,op_havoc,rep_2 | Bin 0 -> 79 bytes ...1,time_820513,execs_2362324,op_havoc,rep_2 | Bin 0 -> 63 bytes ...1,time_820659,execs_2363341,op_havoc,rep_4 | Bin 0 -> 54 bytes ...1,time_820828,execs_2364484,op_havoc,rep_2 | Bin 0 -> 90 bytes ...2,time_821207,execs_2367142,op_havoc,rep_2 | Bin 0 -> 47 bytes ...7,time_821473,execs_2368525,op_havoc,rep_4 | Bin 0 -> 123 bytes ...3,time_821661,execs_2369768,op_havoc,rep_5 | Bin 0 -> 189 bytes ...7,time_821975,execs_2371055,op_havoc,rep_2 | Bin 0 -> 83 bytes ...2,time_822153,execs_2372226,op_havoc,rep_2 | Bin 0 -> 131 bytes ...6,time_822373,execs_2373138,op_havoc,rep_1 | Bin 0 -> 136 bytes ...4,time_825548,execs_2374511,op_havoc,rep_8 | Bin 0 -> 297 bytes ...2,time_828064,execs_2375659,op_havoc,rep_4 | Bin 0 -> 100 bytes ...3,time_828328,execs_2377035,op_havoc,rep_8 | Bin 0 -> 159 bytes ...4,time_830337,execs_2380549,op_havoc,rep_4 | Bin 0 -> 71 bytes ...4,time_830378,execs_2380835,op_havoc,rep_7 | Bin 0 -> 92 bytes ...4,time_830524,execs_2381780,op_havoc,rep_4 | Bin 0 -> 108 bytes ...9,time_831312,execs_2386765,op_havoc,rep_1 | Bin 0 -> 196 bytes ...9,time_831877,execs_2389804,op_havoc,rep_3 | Bin 0 -> 217 bytes ...,time_832790,execs_2394810,op_havoc,rep_12 | Bin 0 -> 190 bytes ...,time_833100,execs_2396405,op_havoc,rep_12 | Bin 0 -> 209 bytes ...,time_833293,execs_2397432,op_havoc,rep_16 | Bin 0 -> 239 bytes ...8,time_834810,execs_2405511,op_havoc,rep_7 | Bin 0 -> 183 bytes ...3,time_835556,execs_2409798,op_havoc,rep_1 | 1 + ...e_835626,execs_2410305,op_havoc,rep_2,+cov | 1 + ...7,time_836291,execs_2414937,op_havoc,rep_4 | Bin 0 -> 185 bytes ...e_836702,execs_2417424,op_havoc,rep_2,+cov | Bin 0 -> 52 bytes ...1,time_836703,execs_2417437,op_havoc,rep_4 | Bin 0 -> 93 bytes ...1,time_836796,execs_2418096,op_havoc,rep_2 | Bin 0 -> 76 bytes ...9,time_838052,execs_2427258,op_havoc,rep_3 | Bin 0 -> 81 bytes ...5,time_838639,execs_2429496,op_havoc,rep_2 | Bin 0 -> 69 bytes ...5,time_840269,execs_2432420,op_havoc,rep_7 | Bin 0 -> 104 bytes ...2,time_840735,execs_2434811,op_havoc,rep_7 | Bin 0 -> 146 bytes ...e_841282,execs_2436372,op_havoc,rep_5,+cov | Bin 0 -> 122 bytes ...,time_841577,execs_2438332,op_havoc,rep_14 | Bin 0 -> 149 bytes ...e_841835,execs_2439133,op_havoc,rep_4,+cov | Bin 0 -> 107 bytes ..._841875,execs_2439255,op_havoc,rep_11,+cov | Bin 0 -> 108 bytes ..._842158,execs_2440247,op_havoc,rep_12,+cov | Bin 0 -> 144 bytes ...7,time_842212,execs_2440461,op_havoc,rep_6 | Bin 0 -> 183 bytes ..._844381,execs_2447501,op_havoc,rep_14,+cov | Bin 0 -> 223 bytes ...,time_844397,execs_2447542,op_havoc,rep_16 | Bin 0 -> 169 bytes ...4678,execs_2448023,op_quick,pos_33,val_+13 | Bin 0 -> 97 bytes ...806,execs_2448637,op_arith8,pos_15,val_+17 | Bin 0 -> 97 bytes ...823,execs_2448646,op_arith8,pos_15,val_+18 | Bin 0 -> 97 bytes ...e_848828,execs_2450301,op_havoc,rep_4,+cov | Bin 0 -> 129 bytes ...6,time_849158,execs_2450559,op_havoc,rep_2 | Bin 0 -> 122 bytes ...6,time_849261,execs_2450670,op_havoc,rep_2 | Bin 0 -> 102 bytes ...e_849310,execs_2450718,op_havoc,rep_4,+cov | Bin 0 -> 112 bytes ...6,time_849330,execs_2450730,op_havoc,rep_3 | Bin 0 -> 123 bytes ...e_849557,execs_2450892,op_havoc,rep_6,+cov | Bin 0 -> 97 bytes ...e_849703,execs_2451022,op_havoc,rep_6,+cov | Bin 0 -> 167 bytes ...6,time_850559,execs_2451883,op_havoc,rep_3 | Bin 0 -> 97 bytes ...6,time_851060,execs_2452371,op_havoc,rep_2 | Bin 0 -> 122 bytes ...6,time_851224,execs_2452531,op_havoc,rep_2 | Bin 0 -> 117 bytes ...e_851798,execs_2453097,op_havoc,rep_4,+cov | Bin 0 -> 108 bytes ...6,time_852733,execs_2454054,op_havoc,rep_6 | Bin 0 -> 130 bytes ...6,time_852895,execs_2454226,op_havoc,rep_5 | Bin 0 -> 103 bytes ...6,time_853368,execs_2454640,op_havoc,rep_4 | Bin 0 -> 108 bytes ...6,time_853523,execs_2454801,op_havoc,rep_2 | Bin 0 -> 97 bytes ...6,time_853730,execs_2454997,op_havoc,rep_5 | Bin 0 -> 113 bytes ...6,time_854749,execs_2456000,op_havoc,rep_5 | Bin 0 -> 128 bytes ...6,time_855060,execs_2456282,op_havoc,rep_5 | Bin 0 -> 135 bytes ...6,time_857547,execs_2458943,op_havoc,rep_8 | Bin 0 -> 133 bytes ...6,time_857930,execs_2459334,op_havoc,rep_7 | Bin 0 -> 148 bytes ...e_859629,execs_2461119,op_havoc,rep_4,+cov | Bin 0 -> 97 bytes ...6,time_861119,execs_2462704,op_havoc,rep_3 | Bin 0 -> 129 bytes ...6,time_866578,execs_2467273,op_havoc,rep_7 | Bin 0 -> 157 bytes ...6,time_868217,execs_2468908,op_havoc,rep_6 | Bin 0 -> 190 bytes ...6,time_870929,execs_2471542,op_havoc,rep_8 | Bin 0 -> 195 bytes ...6,time_872738,execs_2473383,op_havoc,rep_5 | Bin 0 -> 137 bytes ...6,time_874099,execs_2474744,op_havoc,rep_3 | Bin 0 -> 97 bytes ...e_874375,execs_2475016,op_havoc,rep_4,+cov | Bin 0 -> 110 bytes ...6,time_876016,execs_2476722,op_havoc,rep_3 | Bin 0 -> 151 bytes ...4,time_878922,execs_2480385,op_havoc,rep_2 | Bin 0 -> 140 bytes ...7,time_879068,execs_2481465,op_havoc,rep_2 | Bin 0 -> 131 bytes ...7,time_879089,execs_2481629,op_havoc,rep_3 | Bin 0 -> 148 bytes ...7,time_879582,execs_2485039,op_havoc,rep_8 | Bin 0 -> 160 bytes ...,time_880186,execs_2488367,op_havoc,rep_13 | Bin 0 -> 102 bytes ...0,time_880543,execs_2489174,op_havoc,rep_6 | Bin 0 -> 244 bytes ...0,time_880954,execs_2489329,op_havoc,rep_6 | Bin 0 -> 258 bytes ...9,time_881921,execs_2489694,op_havoc,rep_5 | Bin 0 -> 303 bytes ...9,time_883728,execs_2490200,op_havoc,rep_1 | Bin 0 -> 235 bytes ...9,time_883773,execs_2490214,op_havoc,rep_3 | Bin 0 -> 266 bytes ...9,time_885585,execs_2490434,op_havoc,rep_3 | Bin 0 -> 255 bytes ...9,time_885916,execs_2490520,op_havoc,rep_9 | Bin 0 -> 302 bytes ...9,time_886103,execs_2490565,op_havoc,rep_2 | Bin 0 -> 241 bytes ...9,time_886896,execs_2490781,op_havoc,rep_2 | Bin 0 -> 235 bytes ...,time_887064,execs_2490830,op_havoc,rep_14 | Bin 0 -> 338 bytes ...9,time_888402,execs_2491210,op_havoc,rep_1 | Bin 0 -> 239 bytes ...,time_889130,execs_2491401,op_havoc,rep_15 | Bin 0 -> 333 bytes ...9,time_904297,execs_2495501,op_havoc,rep_2 | Bin 0 -> 261 bytes ...,time_1316520,execs_2499971,op_havoc,rep_3 | Bin 0 -> 79 bytes ...,time_1316713,execs_2500882,op_havoc,rep_9 | Bin 0 -> 166 bytes ...,time_1318083,execs_2504573,op_havoc,rep_2 | Bin 0 -> 123 bytes ...time_1319914,execs_2505297,op_havoc,rep_14 | Bin 0 -> 334 bytes ..._1320537,execs_2505448,op_havoc,rep_3,+cov | Bin 0 -> 265 bytes ...1322746,execs_2505996,op_havoc,rep_16,+cov | Bin 0 -> 313 bytes ...time_1323325,execs_2506135,op_havoc,rep_11 | Bin 0 -> 272 bytes ...time_1326371,execs_2506851,op_havoc,rep_10 | Bin 0 -> 265 bytes ...time_1327064,execs_2507018,op_havoc,rep_10 | Bin 0 -> 299 bytes ...time_1330487,execs_2507849,op_havoc,rep_11 | Bin 0 -> 297 bytes ...,time_1358432,execs_2515261,op_havoc,rep_1 | Bin 0 -> 111 bytes ...,time_1358734,execs_2516704,op_havoc,rep_7 | Bin 0 -> 215 bytes ...time_1359042,execs_2517290,op_havoc,rep_16 | Bin 0 -> 222 bytes ...time_1359255,execs_2517708,op_havoc,rep_13 | Bin 0 -> 220 bytes ...,time_1359787,execs_2518739,op_havoc,rep_7 | Bin 0 -> 178 bytes ...time_1361204,execs_2521048,op_havoc,rep_12 | Bin 0 -> 173 bytes ...time_1362613,execs_2523898,op_havoc,rep_10 | Bin 0 -> 237 bytes ...,time_1362624,execs_2523907,op_havoc,rep_5 | Bin 0 -> 210 bytes ...,time_1363307,execs_2525082,op_havoc,rep_6 | Bin 0 -> 220 bytes ...time_1364210,execs_2526772,op_havoc,rep_15 | Bin 0 -> 250 bytes ...,time_1365464,execs_2533089,op_havoc,rep_2 | Bin 0 -> 116 bytes ...,time_1365550,execs_2533721,op_havoc,rep_1 | Bin 0 -> 126 bytes ...,time_1366145,execs_2537900,op_havoc,rep_7 | Bin 0 -> 141 bytes ...time_1366242,execs_2538470,op_havoc,rep_10 | Bin 0 -> 86 bytes ...66975,execs_2540779,op_int16,pos_49,val_+0 | Bin 0 -> 160 bytes ...,time_1367114,execs_2541029,op_havoc,rep_7 | Bin 0 -> 166 bytes ...,time_1367124,execs_2541051,op_havoc,rep_5 | Bin 0 -> 175 bytes ...,time_1367481,execs_2541773,op_havoc,rep_7 | Bin 0 -> 213 bytes ...,time_1367559,execs_2541921,op_havoc,rep_6 | Bin 0 -> 198 bytes ...,time_1368401,execs_2543570,op_havoc,rep_6 | Bin 0 -> 246 bytes ...,time_1370154,execs_2547206,op_havoc,rep_6 | Bin 0 -> 220 bytes ...,time_1373742,execs_2554580,op_havoc,rep_5 | Bin 0 -> 218 bytes ...,time_1376132,execs_2559516,op_havoc,rep_6 | Bin 0 -> 197 bytes ...,time_1376290,execs_2559765,op_havoc,rep_5 | Bin 0 -> 160 bytes ...,time_1376898,execs_2560977,op_havoc,rep_7 | Bin 0 -> 209 bytes ...,time_1378854,execs_2564760,op_havoc,rep_6 | Bin 0 -> 187 bytes ...,time_1379696,execs_2566472,op_havoc,rep_5 | Bin 0 -> 218 bytes ...,time_1382890,execs_2572774,op_havoc,rep_5 | Bin 0 -> 196 bytes ...,time_1386238,execs_2579626,op_havoc,rep_9 | Bin 0 -> 115 bytes ...time_1386261,execs_2579734,op_havoc,rep_14 | Bin 0 -> 117 bytes ...,time_1386645,execs_2581783,op_havoc,rep_9 | Bin 0 -> 117 bytes ...time_1386740,execs_2582278,op_havoc,rep_13 | Bin 0 -> 188 bytes ...time_1386877,execs_2582961,op_havoc,rep_13 | Bin 0 -> 151 bytes ...time_1386937,execs_2583308,op_havoc,rep_16 | Bin 0 -> 125 bytes ...time_1387043,execs_2583929,op_havoc,rep_15 | Bin 0 -> 129 bytes ...,time_1387281,execs_2585445,op_havoc,rep_4 | Bin 0 -> 63 bytes ...time_1387442,execs_2586398,op_havoc,rep_12 | Bin 0 -> 146 bytes ...time_1388520,execs_2589512,op_havoc,rep_10 | Bin 0 -> 114 bytes ...,time_1388770,execs_2591076,op_havoc,rep_1 | Bin 0 -> 164 bytes ...,time_1388902,execs_2592002,op_havoc,rep_7 | Bin 0 -> 165 bytes ...,time_1389312,execs_2593865,op_havoc,rep_4 | Bin 0 -> 139 bytes ...,time_1389394,execs_2594270,op_havoc,rep_2 | Bin 0 -> 98 bytes ...,time_1389565,execs_2594949,op_havoc,rep_6 | Bin 0 -> 128 bytes ...,time_1389754,execs_2595786,op_havoc,rep_2 | Bin 0 -> 132 bytes ...,time_1390297,execs_2598280,op_havoc,rep_8 | Bin 0 -> 98 bytes ...,time_1393739,execs_2603666,op_havoc,rep_1 | Bin 0 -> 110 bytes ...time_1394844,execs_2604545,op_havoc,rep_14 | Bin 0 -> 182 bytes ...,time_1397527,execs_2606938,op_havoc,rep_4 | Bin 0 -> 165 bytes ...time_1401881,execs_2610734,op_havoc,rep_16 | Bin 0 -> 186 bytes ...time_1404851,execs_2613267,op_havoc,rep_16 | Bin 0 -> 188 bytes ...time_1414119,execs_2621320,op_havoc,rep_13 | Bin 0 -> 201 bytes ...time_1414844,execs_2621930,op_havoc,rep_14 | Bin 0 -> 198 bytes ...,time_1416598,execs_2623403,op_havoc,rep_6 | Bin 0 -> 157 bytes ..._1420742,execs_2626960,op_havoc,rep_5,+cov | Bin 0 -> 116 bytes ...,time_1424419,execs_2630224,op_havoc,rep_3 | Bin 0 -> 124 bytes ...,time_1426085,execs_2631697,op_havoc,rep_2 | Bin 0 -> 141 bytes ...time_1434746,execs_2639152,op_havoc,rep_14 | Bin 0 -> 183 bytes ..._1434984,execs_2639350,op_havoc,rep_5,+cov | Bin 0 -> 131 bytes ...time_1435750,execs_2640006,op_havoc,rep_13 | Bin 0 -> 212 bytes ...,time_1436629,execs_2641260,op_havoc,rep_2 | Bin 0 -> 121 bytes ...,time_1437167,execs_2643548,op_havoc,rep_2 | Bin 0 -> 138 bytes ..._1439221,execs_2645317,op_havoc,rep_3,+cov | Bin 0 -> 195 bytes ...,time_1439266,execs_2645330,op_havoc,rep_4 | Bin 0 -> 207 bytes ...,time_1440564,execs_2645774,op_havoc,rep_1 | Bin 0 -> 172 bytes ...,time_1440731,execs_2645835,op_havoc,rep_4 | Bin 0 -> 224 bytes ...,time_1442267,execs_2646358,op_havoc,rep_4 | Bin 0 -> 209 bytes ...,time_1442388,execs_2646395,op_havoc,rep_2 | Bin 0 -> 209 bytes ...,time_1446573,execs_2647881,op_havoc,rep_3 | Bin 0 -> 203 bytes ...,time_1449846,execs_2649018,op_havoc,rep_3 | Bin 0 -> 208 bytes ...,time_1451630,execs_2649650,op_havoc,rep_2 | Bin 0 -> 196 bytes ...,time_1452545,execs_2649967,op_havoc,rep_3 | Bin 0 -> 192 bytes ...,time_1452726,execs_2650028,op_havoc,rep_4 | Bin 0 -> 203 bytes ...,time_1453507,execs_2650300,op_havoc,rep_4 | Bin 0 -> 216 bytes ...,time_1457006,execs_2651538,op_havoc,rep_4 | Bin 0 -> 172 bytes ...,time_1464114,execs_2654051,op_havoc,rep_3 | Bin 0 -> 213 bytes ...,time_1465934,execs_2654717,op_havoc,rep_3 | Bin 0 -> 110 bytes ..._1466140,execs_2656216,op_havoc,rep_4,+cov | Bin 0 -> 106 bytes ...,time_1466209,execs_2656732,op_havoc,rep_4 | Bin 0 -> 110 bytes ...,time_1466461,execs_2658284,op_havoc,rep_4 | Bin 0 -> 103 bytes ...,time_1466919,execs_2661471,op_havoc,rep_4 | Bin 0 -> 111 bytes ...,time_1466964,execs_2661787,op_havoc,rep_2 | Bin 0 -> 90 bytes ...,time_1467290,execs_2664011,op_havoc,rep_9 | Bin 0 -> 119 bytes ...,time_1467628,execs_2665888,op_havoc,rep_7 | Bin 0 -> 70 bytes ...,time_1468841,execs_2670090,op_havoc,rep_2 | Bin 0 -> 126 bytes ...,time_1470209,execs_2670872,op_havoc,rep_4 | Bin 0 -> 131 bytes ...,time_1471966,execs_2671686,op_havoc,rep_2 | Bin 0 -> 126 bytes ...,time_1472576,execs_2672046,op_havoc,rep_3 | Bin 0 -> 131 bytes ...,time_1474919,execs_2673518,op_havoc,rep_1 | Bin 0 -> 157 bytes ...,time_1478253,execs_2675123,op_havoc,rep_3 | Bin 0 -> 146 bytes ...,time_1481504,execs_2676898,op_havoc,rep_4 | Bin 0 -> 165 bytes ...,time_1481824,execs_2677187,op_havoc,rep_7 | Bin 0 -> 84 bytes ...,time_1482020,execs_2678486,op_havoc,rep_2 | Bin 0 -> 101 bytes ...,time_1483015,execs_2680046,op_havoc,rep_3 | Bin 0 -> 84 bytes ...,time_1483668,execs_2682107,op_havoc,rep_8 | Bin 0 -> 153 bytes ...time_1484131,execs_2684219,op_havoc,rep_11 | Bin 0 -> 138 bytes ...,time_1484247,execs_2684886,op_havoc,rep_2 | Bin 0 -> 91 bytes ...,time_1484737,execs_2686985,op_havoc,rep_7 | Bin 0 -> 95 bytes ...,time_1484758,execs_2687132,op_havoc,rep_5 | Bin 0 -> 92 bytes ...,time_1484784,execs_2687323,op_havoc,rep_6 | Bin 0 -> 107 bytes ...,time_1486133,execs_2696949,op_havoc,rep_1 | Bin 0 -> 162 bytes ...,time_1486280,execs_2697415,op_havoc,rep_6 | Bin 0 -> 326 bytes ...,time_1486606,execs_2697846,op_havoc,rep_7 | Bin 0 -> 71 bytes ...,time_1486610,execs_2697868,op_havoc,rep_3 | Bin 0 -> 71 bytes ...,time_1486634,execs_2698029,op_havoc,rep_9 | Bin 0 -> 124 bytes ...,time_1486674,execs_2698235,op_havoc,rep_7 | Bin 0 -> 83 bytes ...,time_1486709,execs_2698479,op_havoc,rep_8 | Bin 0 -> 43 bytes ...,time_1486926,execs_2699595,op_havoc,rep_7 | Bin 0 -> 109 bytes ...,time_1486947,execs_2699728,op_havoc,rep_9 | Bin 0 -> 146 bytes ...,time_1486987,execs_2699999,op_havoc,rep_2 | Bin 0 -> 93 bytes ...,time_1487188,execs_2701268,op_havoc,rep_4 | Bin 0 -> 100 bytes ...time_1487948,execs_2706044,op_havoc,rep_16 | Bin 0 -> 134 bytes ...,time_1488199,execs_2707557,op_havoc,rep_2 | Bin 0 -> 141 bytes ...time_1488456,execs_2708984,op_havoc,rep_10 | Bin 0 -> 225 bytes ...,time_1488954,execs_2710173,op_havoc,rep_9 | Bin 0 -> 202 bytes ...,time_1489109,execs_2710261,op_havoc,rep_8 | Bin 0 -> 137 bytes ...time_1489131,execs_2710276,op_havoc,rep_10 | Bin 0 -> 155 bytes ...,time_1490050,execs_2710884,op_havoc,rep_5 | Bin 0 -> 179 bytes ...,time_1491240,execs_2711598,op_havoc,rep_2 | Bin 0 -> 163 bytes ...,time_1491387,execs_2711691,op_havoc,rep_6 | Bin 0 -> 203 bytes ...time_1492246,execs_2712218,op_havoc,rep_11 | Bin 0 -> 306 bytes ...,time_1492361,execs_2712302,op_havoc,rep_5 | Bin 0 -> 151 bytes ...time_1493173,execs_2712778,op_havoc,rep_11 | Bin 0 -> 198 bytes ...,time_1494698,execs_2713804,op_havoc,rep_8 | Bin 0 -> 140 bytes ...time_1495042,execs_2714017,op_havoc,rep_14 | Bin 0 -> 259 bytes ...time_1495396,execs_2714235,op_havoc,rep_16 | Bin 0 -> 191 bytes ...time_1498821,execs_2716423,op_havoc,rep_13 | Bin 0 -> 173 bytes ...time_1500583,execs_2718747,op_havoc,rep_14 | Bin 0 -> 127 bytes ...,time_1500633,execs_2718920,op_havoc,rep_5 | Bin 0 -> 138 bytes ...time_1501287,execs_2720960,op_havoc,rep_15 | Bin 0 -> 179 bytes ...,time_1502183,execs_2723755,op_havoc,rep_7 | Bin 0 -> 228 bytes ...,time_1502336,execs_2724188,op_havoc,rep_7 | Bin 0 -> 239 bytes ..._1502695,execs_2725080,op_havoc,rep_6,+cov | Bin 0 -> 265 bytes ...,time_1508555,execs_2736583,op_havoc,rep_2 | Bin 0 -> 73 bytes ...,time_1509381,execs_2739507,op_havoc,rep_3 | Bin 0 -> 165 bytes ...,time_1509752,execs_2739784,op_havoc,rep_4 | Bin 0 -> 123 bytes ...time_1510628,execs_2740861,op_havoc,rep_12 | Bin 0 -> 191 bytes ...time_1510721,execs_2741142,op_havoc,rep_13 | Bin 0 -> 266 bytes ...time_1511116,execs_2742451,op_havoc,rep_15 | Bin 0 -> 194 bytes ...,time_1512108,execs_2746013,op_havoc,rep_5 | Bin 0 -> 133 bytes ...,time_1512327,execs_2747286,op_havoc,rep_1 | Bin 0 -> 118 bytes ...time_1512861,execs_2750115,op_havoc,rep_11 | Bin 0 -> 244 bytes ...time_1512982,execs_2750306,op_havoc,rep_10 | Bin 0 -> 275 bytes ..._1514723,execs_2753678,op_havoc,rep_2,+cov | Bin 0 -> 273 bytes ...,time_1517183,execs_2758642,op_havoc,rep_7 | Bin 0 -> 276 bytes ...,time_1517667,execs_2759672,op_havoc,rep_3 | Bin 0 -> 111 bytes ...,time_1517761,execs_2760250,op_havoc,rep_4 | Bin 0 -> 124 bytes ...time_1518327,execs_2762818,op_havoc,rep_11 | Bin 0 -> 222 bytes ...,execs_2764020,op_quick,pos_32,val_+8,+cov | Bin 0 -> 116 bytes ...,time_1519721,execs_2765295,op_havoc,rep_4 | Bin 0 -> 191 bytes ...,time_1519892,execs_2765477,op_havoc,rep_3 | Bin 0 -> 183 bytes ...,time_1522592,execs_2768421,op_havoc,rep_1 | Bin 0 -> 103 bytes ...,time_1522666,execs_2768989,op_havoc,rep_1 | Bin 0 -> 97 bytes ...,time_1522725,execs_2769429,op_havoc,rep_2 | Bin 0 -> 92 bytes ...,time_1523900,execs_2778179,op_havoc,rep_6 | Bin 0 -> 133 bytes ...time_1525486,execs_2778919,op_havoc,rep_16 | Bin 0 -> 164 bytes ...time_1533786,execs_2779775,op_havoc,rep_10 | Bin 0 -> 239 bytes ...,time_1537632,execs_2780508,op_havoc,rep_7 | Bin 0 -> 192 bytes ...,time_1539261,execs_2780890,op_havoc,rep_6 | Bin 0 -> 193 bytes ...time_1568125,execs_2784882,op_havoc,rep_10 | Bin 0 -> 178 bytes ...time_1581969,execs_2787306,op_havoc,rep_11 | Bin 0 -> 218 bytes ...,time_1612897,execs_2793072,op_havoc,rep_8 | Bin 0 -> 147 bytes ...,time_1612919,execs_2793203,op_havoc,rep_2 | Bin 0 -> 72 bytes ...,time_1612979,execs_2793543,op_havoc,rep_7 | Bin 0 -> 83 bytes ...,time_1613037,execs_2793759,op_havoc,rep_7 | Bin 0 -> 129 bytes ...,time_1613329,execs_2795455,op_havoc,rep_8 | Bin 0 -> 117 bytes ...,time_1613458,execs_2796095,op_havoc,rep_7 | Bin 0 -> 118 bytes ...,time_1613871,execs_2798438,op_havoc,rep_1 | Bin 0 -> 72 bytes ...,time_1613895,execs_2798558,op_havoc,rep_2 | Bin 0 -> 97 bytes ...,time_1613975,execs_2799030,op_havoc,rep_3 | Bin 0 -> 100 bytes ...,time_1614705,execs_2802855,op_havoc,rep_7 | Bin 0 -> 125 bytes ...time_1614743,execs_2802913,op_havoc,rep_10 | Bin 0 -> 122 bytes ...,time_1615304,execs_2804065,op_havoc,rep_2 | Bin 0 -> 148 bytes ...,time_1615418,execs_2804302,op_havoc,rep_2 | Bin 0 -> 224 bytes ...1616010,execs_2805813,op_havoc,rep_10,+cov | Bin 0 -> 225 bytes ...,time_1619376,execs_2809580,op_havoc,rep_2 | Bin 0 -> 151 bytes ...,time_1619943,execs_2810139,op_havoc,rep_3 | Bin 0 -> 156 bytes ...,time_1619966,execs_2810310,op_havoc,rep_3 | Bin 0 -> 140 bytes ...,time_1620544,execs_2813118,op_havoc,rep_4 | Bin 0 -> 176 bytes ...,time_1620814,execs_2813642,op_havoc,rep_8 | Bin 0 -> 190 bytes ...,time_1621487,execs_2814313,op_havoc,rep_3 | Bin 0 -> 185 bytes ...,time_1623447,execs_2817808,op_havoc,rep_5 | Bin 0 -> 217 bytes ...,time_1623499,execs_2817901,op_havoc,rep_6 | Bin 0 -> 193 bytes ...time_1624796,execs_2820398,op_havoc,rep_14 | Bin 0 -> 111 bytes ...,time_1624811,execs_2820500,op_havoc,rep_2 | Bin 0 -> 80 bytes ...,time_1624836,execs_2820664,op_havoc,rep_6 | Bin 0 -> 111 bytes ...,time_1624844,execs_2820713,op_havoc,rep_3 | Bin 0 -> 99 bytes ...time_1625057,execs_2822001,op_havoc,rep_16 | Bin 0 -> 133 bytes ...,time_1625258,execs_2823065,op_havoc,rep_1 | Bin 0 -> 107 bytes ...,time_1625385,execs_2823834,op_havoc,rep_3 | Bin 0 -> 111 bytes ...,time_1625693,execs_2825682,op_havoc,rep_8 | Bin 0 -> 104 bytes ...,time_1626197,execs_2827750,op_havoc,rep_6 | Bin 0 -> 233 bytes ...,time_1626304,execs_2827845,op_havoc,rep_8 | Bin 0 -> 227 bytes ...,time_1630352,execs_2831830,op_havoc,rep_3 | Bin 0 -> 224 bytes ...,time_1631437,execs_2832781,op_havoc,rep_1 | Bin 0 -> 216 bytes ...,time_1633802,execs_2835045,op_havoc,rep_4 | Bin 0 -> 125 bytes ...,time_1633818,execs_2835145,op_havoc,rep_2 | Bin 0 -> 91 bytes ...,time_1634825,execs_2838777,op_havoc,rep_6 | Bin 0 -> 99 bytes ...,time_1635158,execs_2840437,op_havoc,rep_7 | 1 + ...,time_1635340,execs_2840781,op_havoc,rep_1 | Bin 0 -> 147 bytes ...,time_1636543,execs_2841789,op_havoc,rep_2 | Bin 0 -> 224 bytes ...,time_1636648,execs_2841849,op_havoc,rep_3 | Bin 0 -> 203 bytes ...,time_1636665,execs_2841861,op_havoc,rep_1 | Bin 0 -> 203 bytes ...,time_1638162,execs_2842666,op_havoc,rep_4 | Bin 0 -> 232 bytes ...,time_1645463,execs_2845589,op_havoc,rep_2 | Bin 0 -> 250 bytes ...,time_1647684,execs_2846516,op_havoc,rep_4 | Bin 0 -> 314 bytes ...,time_1655803,execs_2850918,op_havoc,rep_6 | Bin 0 -> 144 bytes ...1502,execs_2852371,op_quick,pos_170,val_+6 | Bin 0 -> 213 bytes ...,time_1662732,execs_2852502,op_havoc,rep_4 | Bin 0 -> 218 bytes ...,time_1663965,execs_2852658,op_havoc,rep_7 | Bin 0 -> 260 bytes ...time_1668233,execs_2853215,op_havoc,rep_13 | Bin 0 -> 309 bytes ..._1671126,execs_2853586,op_havoc,rep_6,+cov | Bin 0 -> 231 bytes ...time_1674474,execs_2854071,op_havoc,rep_10 | Bin 0 -> 228 bytes ...,time_1676697,execs_2854349,op_havoc,rep_4 | Bin 0 -> 213 bytes ...time_1683959,execs_2855375,op_havoc,rep_16 | Bin 0 -> 288 bytes ...time_1684721,execs_2855475,op_havoc,rep_12 | Bin 0 -> 248 bytes ...time_1686786,execs_2855735,op_havoc,rep_15 | Bin 0 -> 268 bytes ...time_1692807,execs_2856532,op_havoc,rep_10 | Bin 0 -> 248 bytes ...1694918,execs_2856799,op_havoc,rep_14,+cov | Bin 0 -> 289 bytes ...,time_1707300,execs_2858512,op_havoc,rep_2 | Bin 0 -> 242 bytes ..._1708683,execs_2858694,op_havoc,rep_8,+cov | Bin 0 -> 230 bytes ...,time_1709489,execs_2858802,op_havoc,rep_6 | Bin 0 -> 238 bytes ...,time_1725134,execs_2861723,op_havoc,rep_4 | Bin 0 -> 138 bytes ..._1725266,execs_2862609,op_havoc,rep_4,+cov | Bin 0 -> 159 bytes ...,time_1725368,execs_2863281,op_havoc,rep_3 | Bin 0 -> 160 bytes ...,time_1728778,execs_2868960,op_havoc,rep_4 | Bin 0 -> 309 bytes ...,time_1732840,execs_2870011,op_havoc,rep_5 | Bin 0 -> 108 bytes ...,time_1733902,execs_2871926,op_havoc,rep_9 | Bin 0 -> 223 bytes ...,time_1734765,execs_2872228,op_havoc,rep_3 | Bin 0 -> 228 bytes ...,time_1735027,execs_2872305,op_havoc,rep_2 | Bin 0 -> 248 bytes ...time_1735590,execs_2872512,op_havoc,rep_10 | Bin 0 -> 253 bytes ...time_1737056,execs_2873048,op_havoc,rep_13 | Bin 0 -> 254 bytes ...time_1738166,execs_2873485,op_havoc,rep_16 | Bin 0 -> 299 bytes ...,time_1739037,execs_2873814,op_havoc,rep_4 | Bin 0 -> 223 bytes ...time_1739538,execs_2873978,op_havoc,rep_10 | Bin 0 -> 219 bytes ...,time_1750348,execs_2878041,op_havoc,rep_4 | Bin 0 -> 266 bytes ...time_1753460,execs_2879215,op_havoc,rep_13 | Bin 0 -> 250 bytes ...,time_1755870,execs_2880146,op_havoc,rep_5 | Bin 0 -> 223 bytes ...time_1757526,execs_2880760,op_havoc,rep_11 | Bin 0 -> 282 bytes ...,time_1760995,execs_2884819,op_havoc,rep_1 | Bin 0 -> 106 bytes ...,time_1761310,execs_2886985,op_havoc,rep_4 | Bin 0 -> 283 bytes ..._1761868,execs_2889006,op_havoc,rep_7,+cov | Bin 0 -> 205 bytes ...,time_1763302,execs_2892595,op_havoc,rep_4 | Bin 0 -> 235 bytes ...time_1765072,execs_2896653,op_havoc,rep_16 | Bin 0 -> 200 bytes ...,time_1765467,execs_2897977,op_havoc,rep_1 | Bin 0 -> 53 bytes ...,time_1767804,execs_2899623,op_havoc,rep_2 | Bin 0 -> 197 bytes ...,time_1768517,execs_2899873,op_havoc,rep_1 | Bin 0 -> 203 bytes ...,time_1768691,execs_2899944,op_havoc,rep_5 | Bin 0 -> 234 bytes ...,time_1768957,execs_2900028,op_havoc,rep_6 | Bin 0 -> 305 bytes ..._1769926,execs_2900412,op_havoc,rep_6,+cov | Bin 0 -> 223 bytes ...,time_1770044,execs_2900456,op_havoc,rep_5 | Bin 0 -> 238 bytes ...,time_1771759,execs_2901105,op_havoc,rep_4 | Bin 0 -> 223 bytes ...,time_1774192,execs_2902063,op_havoc,rep_6 | Bin 0 -> 223 bytes ...,time_1776823,execs_2903097,op_havoc,rep_1 | Bin 0 -> 207 bytes ...,time_1778364,execs_2903698,op_havoc,rep_6 | Bin 0 -> 251 bytes ...,time_1780898,execs_2904719,op_havoc,rep_3 | Bin 0 -> 221 bytes ...,time_1783964,execs_2905934,op_havoc,rep_8 | Bin 0 -> 223 bytes ...,time_1785219,execs_2906452,op_havoc,rep_5 | Bin 0 -> 237 bytes ...time_1786843,execs_2907228,op_havoc,rep_12 | Bin 0 -> 218 bytes ...,time_1787268,execs_2907848,op_havoc,rep_1 | Bin 0 -> 212 bytes ...,time_1787592,execs_2909603,op_havoc,rep_1 | Bin 0 -> 116 bytes ...,time_1790136,execs_2911995,op_havoc,rep_1 | Bin 0 -> 227 bytes ..._1792369,execs_2912231,op_havoc,rep_5,+cov | Bin 0 -> 235 bytes ...,time_1797029,execs_2912717,op_havoc,rep_8 | Bin 0 -> 263 bytes ...,time_1798175,execs_2912845,op_havoc,rep_8 | Bin 0 -> 246 bytes ...,time_1801820,execs_2913235,op_havoc,rep_6 | Bin 0 -> 215 bytes ...,time_1817297,execs_2915045,op_havoc,rep_7 | Bin 0 -> 256 bytes ...,time_1833851,execs_2916948,op_havoc,rep_4 | Bin 0 -> 236 bytes ...,time_1840609,execs_2917732,op_havoc,rep_4 | Bin 0 -> 234 bytes ...,time_1844977,execs_2918224,op_havoc,rep_3 | Bin 0 -> 211 bytes ...,time_1853701,execs_2919216,op_havoc,rep_6 | Bin 0 -> 213 bytes ...time_1858167,execs_2919882,op_havoc,rep_13 | Bin 0 -> 127 bytes ...time_1858190,execs_2920016,op_havoc,rep_10 | Bin 0 -> 115 bytes ...time_1858339,execs_2920974,op_havoc,rep_13 | Bin 0 -> 115 bytes ...time_1858824,execs_2924011,op_havoc,rep_16 | Bin 0 -> 160 bytes ...,time_1859444,execs_2927860,op_havoc,rep_9 | Bin 0 -> 102 bytes ...,time_1859703,execs_2929530,op_havoc,rep_1 | Bin 0 -> 172 bytes ...,time_1861241,execs_2930828,op_havoc,rep_1 | Bin 0 -> 216 bytes ...time_1863304,execs_2931394,op_havoc,rep_11 | Bin 0 -> 170 bytes ...,time_1864480,execs_2935080,op_havoc,rep_2 | Bin 0 -> 242 bytes ...time_1864888,execs_2937323,op_havoc,rep_11 | Bin 0 -> 219 bytes ...,time_1865066,execs_2938082,op_havoc,rep_4 | Bin 0 -> 224 bytes ...,time_1866140,execs_2941280,op_havoc,rep_2 | Bin 0 -> 244 bytes ...,time_1866236,execs_2941867,op_havoc,rep_2 | Bin 0 -> 253 bytes ...,time_1868404,execs_2945082,op_havoc,rep_6 | Bin 0 -> 185 bytes ...,time_1869251,execs_2949137,op_havoc,rep_9 | Bin 0 -> 180 bytes ...,time_1869580,execs_2950999,op_havoc,rep_9 | Bin 0 -> 189 bytes ...,time_1877546,execs_2957286,op_havoc,rep_2 | Bin 0 -> 260 bytes ...,time_1882437,execs_2958305,op_havoc,rep_2 | Bin 0 -> 275 bytes ...,time_1882511,execs_2958367,op_havoc,rep_2 | Bin 0 -> 275 bytes ...,time_1884247,execs_2959760,op_havoc,rep_2 | Bin 0 -> 253 bytes ...,time_1886571,execs_2961618,op_havoc,rep_2 | Bin 0 -> 275 bytes ...,time_1892234,execs_2965400,op_havoc,rep_2 | Bin 0 -> 234 bytes ...,time_1893888,execs_2965580,op_havoc,rep_6 | Bin 0 -> 237 bytes ...,time_1894457,execs_2965649,op_havoc,rep_4 | Bin 0 -> 213 bytes ...,time_1895955,execs_2965814,op_havoc,rep_2 | Bin 0 -> 213 bytes ...,time_1897574,execs_2965991,op_havoc,rep_2 | Bin 0 -> 213 bytes ..._1920677,execs_2968613,op_havoc,rep_3,+cov | Bin 0 -> 209 bytes ...,time_1921925,execs_2968756,op_havoc,rep_5 | Bin 0 -> 229 bytes ...,time_1924294,execs_2969025,op_havoc,rep_7 | Bin 0 -> 246 bytes ...,time_1927729,execs_2969395,op_havoc,rep_8 | Bin 0 -> 241 bytes ...,time_1929732,execs_2969622,op_havoc,rep_5 | Bin 0 -> 247 bytes ...,time_1933344,execs_2970030,op_havoc,rep_6 | Bin 0 -> 235 bytes ...,time_1943615,execs_2971157,op_havoc,rep_7 | Bin 0 -> 256 bytes ...,time_1954954,execs_2972324,op_havoc,rep_6 | Bin 0 -> 265 bytes ...,time_1962516,execs_2973284,op_havoc,rep_7 | Bin 0 -> 138 bytes ...,time_1968664,execs_2974872,op_havoc,rep_6 | Bin 0 -> 262 bytes ...time_1974894,execs_2975370,op_havoc,rep_12 | Bin 0 -> 331 bytes ...,time_1986643,execs_2976358,op_havoc,rep_5 | Bin 0 -> 283 bytes ...,time_2221401,execs_2977398,op_havoc,rep_5 | Bin 0 -> 293 bytes ...,time_2222024,execs_2977457,op_havoc,rep_5 | Bin 0 -> 258 bytes ...,time_2224301,execs_2977662,op_havoc,rep_9 | Bin 0 -> 336 bytes ...,time_2229130,execs_2978065,op_havoc,rep_7 | Bin 0 -> 272 bytes ...time_2232774,execs_2978361,op_havoc,rep_15 | Bin 0 -> 329 bytes ...,time_2236627,execs_2978713,op_havoc,rep_5 | Bin 0 -> 266 bytes ...,time_2241181,execs_2979101,op_havoc,rep_7 | Bin 0 -> 289 bytes ...time_2258187,execs_2980580,op_havoc,rep_16 | Bin 0 -> 397 bytes ...,time_2260939,execs_2980812,op_havoc,rep_9 | Bin 0 -> 304 bytes ...time_2263747,execs_2981049,op_havoc,rep_11 | Bin 0 -> 316 bytes ...,time_2264559,execs_2981112,op_havoc,rep_9 | Bin 0 -> 306 bytes ...,time_2279710,execs_2982393,op_havoc,rep_9 | Bin 0 -> 279 bytes ...time_2283315,execs_2982687,op_havoc,rep_11 | Bin 0 -> 276 bytes ...time_2283480,execs_2982700,op_havoc,rep_14 | Bin 0 -> 333 bytes ...time_2305233,execs_2984561,op_havoc,rep_12 | Bin 0 -> 326 bytes ...,time_2307334,execs_2984739,op_havoc,rep_6 | Bin 0 -> 290 bytes ...,time_2334372,execs_2987075,op_havoc,rep_5 | Bin 0 -> 271 bytes ...,time_2342978,execs_2990263,op_havoc,rep_5 | Bin 0 -> 151 bytes ...,time_2347458,execs_2998252,op_havoc,rep_1 | Bin 0 -> 99 bytes ...,time_2349489,execs_2999878,op_havoc,rep_4 | Bin 0 -> 341 bytes ...,time_2350994,execs_3000236,op_havoc,rep_3 | Bin 0 -> 318 bytes ...,time_2354878,execs_3003939,op_havoc,rep_2 | Bin 0 -> 91 bytes ...,time_2355162,execs_3005839,op_havoc,rep_1 | Bin 0 -> 105 bytes ...,time_2358690,execs_3008033,op_havoc,rep_2 | Bin 0 -> 205 bytes ...,time_2359843,execs_3011136,op_havoc,rep_3 | Bin 0 -> 122 bytes ...,time_2359898,execs_3011533,op_havoc,rep_4 | Bin 0 -> 76 bytes ...,time_2360117,execs_3012828,op_havoc,rep_4 | Bin 0 -> 123 bytes ...,time_2360418,execs_3014038,op_havoc,rep_1 | Bin 0 -> 120 bytes ...time_2362481,execs_3018554,op_havoc,rep_14 | Bin 0 -> 144 bytes ...,time_2363169,execs_3020822,op_havoc,rep_1 | Bin 0 -> 123 bytes ...,time_2364035,execs_3022205,op_havoc,rep_4 | Bin 0 -> 123 bytes ...,time_2364059,execs_3022372,op_havoc,rep_3 | Bin 0 -> 132 bytes ...,time_2365998,execs_3027220,op_havoc,rep_6 | Bin 0 -> 192 bytes ...time_2366200,execs_3027279,op_havoc,rep_16 | Bin 0 -> 242 bytes ...time_2366874,execs_3027456,op_havoc,rep_10 | Bin 0 -> 212 bytes ...time_2368175,execs_3027803,op_havoc,rep_10 | Bin 0 -> 221 bytes ...time_2368528,execs_3027897,op_havoc,rep_14 | Bin 0 -> 242 bytes ...time_2383782,execs_3032051,op_havoc,rep_12 | Bin 0 -> 197 bytes ...,time_2385828,execs_3032639,op_havoc,rep_7 | Bin 0 -> 206 bytes ...,time_2388289,execs_3033297,op_havoc,rep_9 | Bin 0 -> 246 bytes ...time_2399028,execs_3036238,op_havoc,rep_13 | Bin 0 -> 240 bytes ...,time_2408526,execs_3038844,op_havoc,rep_7 | Bin 0 -> 233 bytes ...,time_2417773,execs_3046546,op_havoc,rep_5 | Bin 0 -> 140 bytes ...,time_2418955,execs_3049153,op_havoc,rep_2 | Bin 0 -> 63 bytes ...,time_2419030,execs_3049702,op_havoc,rep_1 | Bin 0 -> 76 bytes ...,time_2419688,execs_3050762,op_havoc,rep_2 | Bin 0 -> 260 bytes ...time_2422966,execs_3053038,op_havoc,rep_11 | Bin 0 -> 141 bytes ...,time_2423952,execs_3055906,op_havoc,rep_5 | Bin 0 -> 287 bytes ...,time_2425101,execs_3056476,op_havoc,rep_7 | Bin 0 -> 139 bytes ...,time_2426733,execs_3062072,op_havoc,rep_8 | Bin 0 -> 160 bytes ...,time_2427979,execs_3066634,op_havoc,rep_8 | Bin 0 -> 115 bytes ...,time_2428156,execs_3067884,op_havoc,rep_5 | Bin 0 -> 96 bytes ...2430089,execs_3078091,op_havoc,rep_14,+cov | Bin 0 -> 224 bytes ...time_2430240,execs_3078899,op_havoc,rep_10 | Bin 0 -> 305 bytes ...time_2430478,execs_3080230,op_havoc,rep_13 | Bin 0 -> 262 bytes ...,time_2430620,execs_3081042,op_havoc,rep_9 | Bin 0 -> 290 bytes ..._2431095,execs_3083852,op_havoc,rep_5,+cov | Bin 0 -> 265 bytes ...,time_2431139,execs_3084110,op_havoc,rep_3 | Bin 0 -> 259 bytes ...,time_2431487,execs_3085411,op_havoc,rep_2 | Bin 0 -> 188 bytes ...,time_2431791,execs_3085904,op_havoc,rep_1 | Bin 0 -> 137 bytes ...,time_2431966,execs_3086751,op_havoc,rep_5 | Bin 0 -> 146 bytes ...,time_2432651,execs_3088667,op_havoc,rep_5 | Bin 0 -> 78 bytes ...,time_2433020,execs_3090650,op_havoc,rep_2 | Bin 0 -> 157 bytes ...,time_2433142,execs_3091147,op_havoc,rep_2 | 1 + ...time_2434128,execs_3095170,op_havoc,rep_13 | Bin 0 -> 190 bytes ...time_2434263,execs_3095838,op_havoc,rep_15 | Bin 0 -> 266 bytes ..._2434600,execs_3097382,op_havoc,rep_8,+cov | Bin 0 -> 221 bytes ...time_2434872,execs_3098664,op_havoc,rep_14 | Bin 0 -> 213 bytes ...,time_2435694,execs_3102436,op_havoc,rep_3 | Bin 0 -> 281 bytes ...,time_2436135,execs_3105011,op_havoc,rep_4 | Bin 0 -> 99 bytes ...,time_2436190,execs_3105371,op_havoc,rep_5 | Bin 0 -> 102 bytes ...,time_2436254,execs_3105783,op_havoc,rep_4 | Bin 0 -> 101 bytes ...,time_2436356,execs_3106469,op_havoc,rep_5 | Bin 0 -> 123 bytes ...,time_2439734,execs_3112184,op_havoc,rep_1 | Bin 0 -> 140 bytes ...,time_2440961,execs_3117468,op_havoc,rep_4 | Bin 0 -> 209 bytes ...,time_2441148,execs_3118590,op_havoc,rep_4 | Bin 0 -> 250 bytes ...,time_2441412,execs_3120180,op_havoc,rep_4 | Bin 0 -> 251 bytes ...,time_2442203,execs_3125066,op_havoc,rep_5 | Bin 0 -> 177 bytes ...,time_2442236,execs_3125243,op_havoc,rep_4 | Bin 0 -> 132 bytes ...,time_2443857,execs_3129020,op_havoc,rep_8 | Bin 0 -> 193 bytes ...,time_2444224,execs_3130872,op_havoc,rep_6 | Bin 0 -> 123 bytes ..._2444317,execs_3131432,op_havoc,rep_7,+cov | Bin 0 -> 144 bytes ...,time_2444372,execs_3131679,op_havoc,rep_1 | Bin 0 -> 119 bytes ...,time_2444410,execs_3131837,op_havoc,rep_7 | Bin 0 -> 136 bytes ...,time_2444497,execs_3132306,op_havoc,rep_9 | Bin 0 -> 172 bytes ..._2445156,execs_3134973,op_havoc,rep_5,+cov | Bin 0 -> 134 bytes ...,time_2445788,execs_3138168,op_havoc,rep_1 | Bin 0 -> 248 bytes ..._2446094,execs_3140193,op_havoc,rep_7,+cov | Bin 0 -> 236 bytes ...,time_2447641,execs_3148090,op_havoc,rep_2 | Bin 0 -> 151 bytes ...,time_2447896,execs_3149286,op_havoc,rep_5 | Bin 0 -> 148 bytes ...,time_2448395,execs_3151453,op_havoc,rep_3 | Bin 0 -> 224 bytes ...,time_2450092,execs_3153305,op_havoc,rep_4 | Bin 0 -> 269 bytes ...,time_2450438,execs_3153791,op_havoc,rep_5 | Bin 0 -> 259 bytes ..._2451145,execs_3155454,op_havoc,rep_2,+cov | Bin 0 -> 259 bytes ...,time_2451834,execs_3156814,op_havoc,rep_4 | Bin 0 -> 279 bytes ...,time_2451924,execs_3157035,op_havoc,rep_4 | Bin 0 -> 294 bytes ...,time_2452255,execs_3157825,op_havoc,rep_3 | Bin 0 -> 265 bytes ...,time_2452819,execs_3159065,op_havoc,rep_8 | Bin 0 -> 259 bytes ...,time_2453340,execs_3160293,op_havoc,rep_6 | Bin 0 -> 275 bytes ...,time_2454771,execs_3163544,op_havoc,rep_8 | Bin 0 -> 275 bytes ...,execs_3166393,op_quick,pos_29,val_+7,+cov | Bin 0 -> 232 bytes ...,time_2456274,execs_3166657,op_havoc,rep_6 | Bin 0 -> 253 bytes ..._2456332,execs_3166716,op_havoc,rep_6,+cov | Bin 0 -> 251 bytes ...,time_2456370,execs_3166777,op_havoc,rep_6 | Bin 0 -> 274 bytes ..._2456548,execs_3166925,op_havoc,rep_7,+cov | Bin 0 -> 203 bytes ...,time_2456596,execs_3167019,op_havoc,rep_6 | Bin 0 -> 257 bytes ...,time_2456722,execs_3167188,op_havoc,rep_1 | Bin 0 -> 262 bytes ...,time_2456792,execs_3167294,op_havoc,rep_6 | Bin 0 -> 270 bytes ...,time_2457041,execs_3167690,op_havoc,rep_6 | Bin 0 -> 228 bytes ...,time_2457054,execs_3167706,op_havoc,rep_8 | Bin 0 -> 263 bytes ...,time_2457273,execs_3167945,op_havoc,rep_4 | Bin 0 -> 253 bytes ...,time_2458153,execs_3168589,op_havoc,rep_5 | Bin 0 -> 242 bytes ...,time_2458379,execs_3168971,op_havoc,rep_6 | Bin 0 -> 278 bytes ...,time_2458444,execs_3168985,op_havoc,rep_1 | Bin 0 -> 232 bytes ...,time_2458803,execs_3169491,op_havoc,rep_5 | Bin 0 -> 278 bytes ...,time_2458975,execs_3169569,op_havoc,rep_6 | Bin 0 -> 286 bytes ...,time_2459666,execs_3170491,op_havoc,rep_1 | Bin 0 -> 232 bytes ...,time_2460573,execs_3171688,op_havoc,rep_3 | Bin 0 -> 261 bytes ..._2460620,execs_3171731,op_havoc,rep_2,+cov | Bin 0 -> 236 bytes ...,time_2460833,execs_3172117,op_havoc,rep_2 | Bin 0 -> 251 bytes ...,time_2461131,execs_3172576,op_havoc,rep_6 | Bin 0 -> 262 bytes ...,time_2461511,execs_3172973,op_havoc,rep_3 | Bin 0 -> 260 bytes ...,time_2462636,execs_3174709,op_havoc,rep_4 | Bin 0 -> 274 bytes ...,time_2462669,execs_3174733,op_havoc,rep_8 | Bin 0 -> 320 bytes ...,time_2462682,execs_3174763,op_havoc,rep_8 | Bin 0 -> 244 bytes ..._2462724,execs_3174847,op_havoc,rep_7,+cov | Bin 0 -> 250 bytes ...,time_2462806,execs_3174990,op_havoc,rep_7 | Bin 0 -> 247 bytes ...,time_2462834,execs_3175032,op_havoc,rep_2 | Bin 0 -> 213 bytes ...,time_2462866,execs_3175078,op_havoc,rep_8 | Bin 0 -> 224 bytes ...,time_2463345,execs_3175832,op_havoc,rep_2 | Bin 0 -> 232 bytes ..._2463866,execs_3176558,op_havoc,rep_8,+cov | Bin 0 -> 238 bytes ...,time_2466606,execs_3180072,op_havoc,rep_7 | Bin 0 -> 292 bytes ...,time_2467296,execs_3180326,op_havoc,rep_1 | Bin 0 -> 273 bytes ...,time_2467565,execs_3180429,op_havoc,rep_6 | Bin 0 -> 287 bytes ...,time_2468837,execs_3180900,op_havoc,rep_4 | Bin 0 -> 291 bytes ...,time_2476406,execs_3184423,op_havoc,rep_8 | Bin 0 -> 282 bytes ...,time_2484400,execs_3188028,op_havoc,rep_5 | Bin 0 -> 282 bytes ...,time_2487792,execs_3189556,op_havoc,rep_5 | Bin 0 -> 306 bytes ..._2489142,execs_3190093,op_havoc,rep_6,+cov | Bin 0 -> 289 bytes ..._2490297,execs_3190624,op_havoc,rep_8,+cov | Bin 0 -> 291 bytes ...,time_2497913,execs_3198472,op_havoc,rep_2 | Bin 0 -> 203 bytes ...,time_2497961,execs_3198528,op_havoc,rep_2 | Bin 0 -> 196 bytes ...,time_2498698,execs_3199304,op_havoc,rep_7 | Bin 0 -> 327 bytes ...,time_2500038,execs_3200132,op_havoc,rep_7 | Bin 0 -> 278 bytes ...,time_2502725,execs_3201970,op_havoc,rep_8 | Bin 0 -> 241 bytes ...,time_2503185,execs_3202281,op_havoc,rep_8 | Bin 0 -> 310 bytes ...,time_2504120,execs_3202898,op_havoc,rep_5 | Bin 0 -> 313 bytes ...,time_2505064,execs_3203510,op_havoc,rep_7 | Bin 0 -> 249 bytes ...,time_2505690,execs_3203991,op_havoc,rep_9 | Bin 0 -> 276 bytes ...,time_2509320,execs_3206614,op_havoc,rep_5 | Bin 0 -> 263 bytes ...time_2509849,execs_3206967,op_havoc,rep_16 | Bin 0 -> 351 bytes ...,time_2511874,execs_3208399,op_havoc,rep_9 | Bin 0 -> 370 bytes ...,time_2513038,execs_3209304,op_havoc,rep_9 | Bin 0 -> 220 bytes ...time_2514282,execs_3210342,op_havoc,rep_15 | Bin 0 -> 250 bytes ...,time_2517568,execs_3212946,op_havoc,rep_5 | Bin 0 -> 238 bytes ...time_2518093,execs_3213331,op_havoc,rep_10 | Bin 0 -> 275 bytes ...,time_2520833,execs_3215739,op_havoc,rep_6 | Bin 0 -> 210 bytes ...,time_2524442,execs_3218656,op_havoc,rep_4 | Bin 0 -> 269 bytes ...,time_2529348,execs_3221083,op_havoc,rep_2 | Bin 0 -> 280 bytes ...,time_2532109,execs_3221441,op_havoc,rep_3 | Bin 0 -> 306 bytes ...,time_2538055,execs_3222250,op_havoc,rep_4 | Bin 0 -> 252 bytes ...,time_2543121,execs_3222963,op_havoc,rep_4 | Bin 0 -> 302 bytes ...,time_2568590,execs_3226408,op_havoc,rep_4 | Bin 0 -> 337 bytes ...,time_2578724,execs_3227757,op_havoc,rep_3 | Bin 0 -> 295 bytes ...,time_2582313,execs_3229288,op_havoc,rep_4 | Bin 0 -> 210 bytes ...,time_2587069,execs_3230500,op_havoc,rep_3 | Bin 0 -> 210 bytes ...,time_2593138,execs_3233556,op_havoc,rep_1 | Bin 0 -> 153 bytes ...,time_2593701,execs_3235057,op_havoc,rep_2 | Bin 0 -> 165 bytes ...,time_2593934,execs_3236470,op_havoc,rep_6 | Bin 0 -> 347 bytes ...,time_2594295,execs_3237358,op_havoc,rep_7 | Bin 0 -> 364 bytes ...,time_2594759,execs_3238387,op_havoc,rep_7 | Bin 0 -> 360 bytes ...,time_2595037,execs_3238787,op_havoc,rep_3 | Bin 0 -> 394 bytes ...,time_2595096,execs_3238920,op_havoc,rep_5 | Bin 0 -> 340 bytes ...,time_2597103,execs_3243432,op_havoc,rep_3 | Bin 0 -> 339 bytes ...,time_2599385,execs_3244720,op_havoc,rep_4 | Bin 0 -> 271 bytes ...,time_2604458,execs_3247107,op_havoc,rep_3 | Bin 0 -> 267 bytes ..._2612569,execs_3251152,op_havoc,rep_8,+cov | Bin 0 -> 289 bytes ..._2612580,execs_3251217,op_havoc,rep_6,+cov | Bin 0 -> 264 bytes ...,time_2612591,execs_3251236,op_havoc,rep_1 | Bin 0 -> 221 bytes ..._2612623,execs_3251356,op_havoc,rep_5,+cov | Bin 0 -> 272 bytes ...,time_2612644,execs_3251462,op_havoc,rep_6 | Bin 0 -> 269 bytes ...,time_2612851,execs_3252312,op_havoc,rep_7 | Bin 0 -> 265 bytes ...,time_2612895,execs_3252477,op_havoc,rep_8 | Bin 0 -> 267 bytes ...,time_2612935,execs_3252670,op_havoc,rep_5 | Bin 0 -> 244 bytes ..._2613054,execs_3253236,op_havoc,rep_7,+cov | Bin 0 -> 248 bytes ...,time_2613058,execs_3253264,op_havoc,rep_7 | Bin 0 -> 251 bytes ...,time_2613141,execs_3253649,op_havoc,rep_7 | Bin 0 -> 297 bytes ...,time_2613157,execs_3253700,op_havoc,rep_5 | Bin 0 -> 263 bytes ..._2613300,execs_3254458,op_havoc,rep_2,+cov | Bin 0 -> 217 bytes ...,time_2613394,execs_3254945,op_havoc,rep_8 | Bin 0 -> 233 bytes ...,time_2615592,execs_3259001,op_havoc,rep_2 | Bin 0 -> 299 bytes ...,time_2616257,execs_3259315,op_havoc,rep_2 | Bin 0 -> 276 bytes ...,time_2618771,execs_3260865,op_havoc,rep_2 | Bin 0 -> 296 bytes ...,time_2618973,execs_3261019,op_havoc,rep_2 | Bin 0 -> 302 bytes ...,time_2620374,execs_3261924,op_havoc,rep_1 | Bin 0 -> 276 bytes ...,time_2621375,execs_3262496,op_havoc,rep_2 | Bin 0 -> 276 bytes ...,time_2622774,execs_3263389,op_havoc,rep_2 | Bin 0 -> 276 bytes ...,time_2627842,execs_3266478,op_havoc,rep_7 | Bin 0 -> 332 bytes ...,time_2629161,execs_3270932,op_havoc,rep_6 | Bin 0 -> 302 bytes ...,time_2629232,execs_3271215,op_havoc,rep_3 | Bin 0 -> 296 bytes ...,time_2630088,execs_3274017,op_havoc,rep_6 | Bin 0 -> 320 bytes ..._2630512,execs_3275265,op_havoc,rep_3,+cov | Bin 0 -> 280 bytes ...,time_2630524,execs_3275295,op_havoc,rep_7 | Bin 0 -> 275 bytes ...,time_2630943,execs_3276429,op_havoc,rep_4 | Bin 0 -> 291 bytes ...,time_2631118,execs_3276982,op_havoc,rep_4 | Bin 0 -> 275 bytes ...,time_2632665,execs_3280548,op_havoc,rep_2 | Bin 0 -> 251 bytes ...,time_2634190,execs_3284477,op_havoc,rep_2 | Bin 0 -> 251 bytes ...,time_2635664,execs_3286788,op_havoc,rep_1 | Bin 0 -> 201 bytes ...,time_2637580,execs_3289014,op_havoc,rep_7 | Bin 0 -> 418 bytes ...,time_2638538,execs_3291382,op_havoc,rep_7 | Bin 0 -> 148 bytes ...,time_2639912,execs_3295956,op_havoc,rep_2 | Bin 0 -> 248 bytes ...,time_2640367,execs_3298008,op_havoc,rep_2 | Bin 0 -> 248 bytes ...time_2641023,execs_3300078,op_havoc,rep_11 | Bin 0 -> 292 bytes ...,time_2644003,execs_3303987,op_havoc,rep_3 | Bin 0 -> 114 bytes ...,time_2645706,execs_3306865,op_havoc,rep_4 | Bin 0 -> 292 bytes ...,time_2646579,execs_3309417,op_havoc,rep_4 | Bin 0 -> 260 bytes ...,time_2647266,execs_3310669,op_havoc,rep_4 | Bin 0 -> 256 bytes ...,time_2647507,execs_3311127,op_havoc,rep_4 | Bin 0 -> 232 bytes ...,time_2648225,execs_3312497,op_havoc,rep_1 | Bin 0 -> 231 bytes ...,time_2651231,execs_3318274,op_havoc,rep_3 | Bin 0 -> 96 bytes ...time_2651498,execs_3319859,op_havoc,rep_10 | Bin 0 -> 76 bytes ...,time_2651719,execs_3320934,op_havoc,rep_3 | Bin 0 -> 141 bytes ...,time_2652802,execs_3325302,op_havoc,rep_3 | 1 + ...,time_2653846,execs_3328196,op_havoc,rep_3 | 1 + ...,time_2653878,execs_3328418,op_havoc,rep_8 | Bin 0 -> 124 bytes ..._2655705,execs_3330923,op_havoc,rep_5,+cov | Bin 0 -> 255 bytes ...,time_2662482,execs_3332616,op_havoc,rep_3 | Bin 0 -> 148 bytes ...,time_2664984,execs_3337397,op_havoc,rep_7 | 4 +++ ...,time_2665220,execs_3338893,op_havoc,rep_2 | Bin 0 -> 86 bytes ...,time_2665409,execs_3340126,op_havoc,rep_2 | Bin 0 -> 115 bytes ...,time_2665733,execs_3340883,op_havoc,rep_2 | Bin 0 -> 97 bytes ...,time_2667441,execs_3345668,op_havoc,rep_8 | Bin 0 -> 121 bytes ...,time_2671684,execs_3356625,op_havoc,rep_2 | Bin 0 -> 188 bytes ...,time_2673641,execs_3362186,op_havoc,rep_1 | Bin 0 -> 110 bytes ...,time_2677016,execs_3372011,op_havoc,rep_3 | Bin 0 -> 164 bytes ...,time_2677094,execs_3372390,op_havoc,rep_3 | Bin 0 -> 182 bytes ...time_2677301,execs_3373323,op_havoc,rep_12 | Bin 0 -> 238 bytes ...time_2677447,execs_3374005,op_havoc,rep_14 | Bin 0 -> 237 bytes ...time_2677452,execs_3374021,op_havoc,rep_13 | Bin 0 -> 212 bytes ...time_2677864,execs_3375891,op_havoc,rep_12 | Bin 0 -> 164 bytes ...time_2677995,execs_3376487,op_havoc,rep_16 | Bin 0 -> 214 bytes ...,time_2678379,execs_3378240,op_havoc,rep_3 | Bin 0 -> 144 bytes ...,time_2678483,execs_3378739,op_havoc,rep_2 | Bin 0 -> 156 bytes ...time_2679639,execs_3384630,op_havoc,rep_10 | Bin 0 -> 184 bytes ...time_2679665,execs_3384785,op_havoc,rep_15 | Bin 0 -> 136 bytes ...,time_2680216,execs_3387324,op_havoc,rep_4 | Bin 0 -> 92 bytes ...,time_2680805,execs_3390491,op_havoc,rep_6 | Bin 0 -> 180 bytes ...,time_2680904,execs_3391056,op_havoc,rep_5 | Bin 0 -> 178 bytes ...time_2686226,execs_3402621,op_havoc,rep_16 | Bin 0 -> 126 bytes ...,time_2689866,execs_3405510,op_havoc,rep_6 | Bin 0 -> 313 bytes ...,time_2702089,execs_3406434,op_havoc,rep_6 | Bin 0 -> 350 bytes ...,time_2704015,execs_3406588,op_havoc,rep_3 | Bin 0 -> 301 bytes ...,time_2708220,execs_3406920,op_havoc,rep_6 | Bin 0 -> 311 bytes ...,time_2720162,execs_3407860,op_havoc,rep_4 | Bin 0 -> 281 bytes ...,time_2720312,execs_3407874,op_havoc,rep_4 | Bin 0 -> 296 bytes ...,time_2724410,execs_3408196,op_havoc,rep_8 | Bin 0 -> 346 bytes ...,time_2731251,execs_3408733,op_havoc,rep_4 | Bin 0 -> 328 bytes ...,time_2771692,execs_3411914,op_havoc,rep_7 | Bin 0 -> 309 bytes ...,time_2779290,execs_3412497,op_havoc,rep_7 | Bin 0 -> 296 bytes ...time_2782877,execs_3413978,op_havoc,rep_15 | Bin 0 -> 135 bytes ...,time_2785395,execs_3418866,op_havoc,rep_6 | Bin 0 -> 208 bytes ...,time_2787584,execs_3423179,op_havoc,rep_5 | Bin 0 -> 301 bytes ...,time_2789032,execs_3426270,op_havoc,rep_3 | Bin 0 -> 258 bytes ...,time_2790272,execs_3430201,op_havoc,rep_2 | Bin 0 -> 58 bytes ...,time_2790401,execs_3430964,op_havoc,rep_7 | Bin 0 -> 166 bytes ...,time_2790422,execs_3431046,op_havoc,rep_4 | Bin 0 -> 178 bytes ...,time_2791183,execs_3434482,op_havoc,rep_2 | Bin 0 -> 87 bytes ...,time_2791634,execs_3435866,op_havoc,rep_4 | Bin 0 -> 238 bytes ...,time_2792222,execs_3436424,op_havoc,rep_8 | Bin 0 -> 206 bytes ...time_2796242,execs_3438940,op_havoc,rep_12 | Bin 0 -> 202 bytes ...time_2798825,execs_3442894,op_havoc,rep_11 | Bin 0 -> 189 bytes ...,time_2802334,execs_3453720,op_havoc,rep_4 | Bin 0 -> 57 bytes ...,time_2803095,execs_3457391,op_havoc,rep_1 | Bin 0 -> 144 bytes ...time_2803443,execs_3459356,op_havoc,rep_11 | Bin 0 -> 175 bytes ...time_2803459,execs_3459454,op_havoc,rep_11 | Bin 0 -> 160 bytes ...time_2803679,execs_3460509,op_havoc,rep_16 | Bin 0 -> 190 bytes ...time_2803915,execs_3461721,op_havoc,rep_13 | Bin 0 -> 247 bytes ...,time_2803930,execs_3461756,op_havoc,rep_9 | Bin 0 -> 166 bytes ...time_2804030,execs_3462132,op_havoc,rep_10 | Bin 0 -> 223 bytes ...,time_2804445,execs_3464177,op_havoc,rep_8 | Bin 0 -> 171 bytes ...time_2804449,execs_3464197,op_havoc,rep_13 | Bin 0 -> 166 bytes ...,time_2805990,execs_3470619,op_havoc,rep_1 | Bin 0 -> 107 bytes ...,time_2807224,execs_3478167,op_havoc,rep_3 | Bin 0 -> 58 bytes ...,time_2807428,execs_3479595,op_havoc,rep_5 | Bin 0 -> 79 bytes ...,time_2808677,execs_3481091,op_havoc,rep_2 | Bin 0 -> 105 bytes ...,time_2810285,execs_3484579,op_havoc,rep_4 | Bin 0 -> 327 bytes ...,time_2810423,execs_3485157,op_havoc,rep_3 | Bin 0 -> 324 bytes ...,time_2811623,execs_3489884,op_havoc,rep_1 | Bin 0 -> 336 bytes ...,time_2813132,execs_3495590,op_havoc,rep_2 | Bin 0 -> 192 bytes ...,time_2816292,execs_3503541,op_havoc,rep_4 | Bin 0 -> 167 bytes ...,time_2816299,execs_3503594,op_havoc,rep_6 | Bin 0 -> 148 bytes ...,time_2816739,execs_3506338,op_havoc,rep_1 | Bin 0 -> 178 bytes ...,time_2816974,execs_3507289,op_havoc,rep_1 | Bin 0 -> 190 bytes ...time_2821724,execs_3516737,op_havoc,rep_14 | Bin 0 -> 115 bytes ...,time_2823178,execs_3519940,op_havoc,rep_4 | Bin 0 -> 128 bytes ...,time_2823771,execs_3523830,op_havoc,rep_6 | Bin 0 -> 73 bytes ...,time_2825925,execs_3527368,op_havoc,rep_7 | Bin 0 -> 188 bytes ...,time_2826431,execs_3528777,op_havoc,rep_2 | Bin 0 -> 334 bytes ...,time_2828378,execs_3530146,op_havoc,rep_1 | Bin 0 -> 356 bytes ...,time_2831728,execs_3533206,op_havoc,rep_6 | Bin 0 -> 129 bytes ...,time_2832253,execs_3536446,op_havoc,rep_1 | Bin 0 -> 82 bytes ...,time_2832730,execs_3539797,op_havoc,rep_6 | Bin 0 -> 115 bytes ...,time_2833024,execs_3541867,op_havoc,rep_1 | Bin 0 -> 119 bytes ...time_2833100,execs_3542253,op_havoc,rep_16 | Bin 0 -> 129 bytes ...time_2834190,execs_3548304,op_havoc,rep_11 | Bin 0 -> 197 bytes ...,time_2834253,execs_3548690,op_havoc,rep_3 | Bin 0 -> 177 bytes ...time_2834390,execs_3549419,op_havoc,rep_11 | Bin 0 -> 220 bytes ...time_2835052,execs_3552877,op_havoc,rep_10 | Bin 0 -> 162 bytes ...time_2835081,execs_3553069,op_havoc,rep_16 | Bin 0 -> 240 bytes ...,time_2836067,execs_3558579,op_havoc,rep_2 | Bin 0 -> 164 bytes ...time_2837657,execs_3563768,op_havoc,rep_16 | Bin 0 -> 289 bytes ..._2839763,execs_3564125,op_havoc,rep_7,+cov | Bin 0 -> 334 bytes ...,time_2840922,execs_3564304,op_havoc,rep_7 | Bin 0 -> 349 bytes ...time_2843909,execs_3564814,op_havoc,rep_13 | Bin 0 -> 297 bytes ...time_2862914,execs_3567867,op_havoc,rep_11 | Bin 0 -> 328 bytes ...,time_2864618,execs_3568268,op_havoc,rep_9 | Bin 0 -> 358 bytes ...time_2864636,execs_3568283,op_havoc,rep_13 | Bin 0 -> 372 bytes ...,time_2864662,execs_3568340,op_havoc,rep_8 | Bin 0 -> 369 bytes ...,time_2865106,execs_3568802,op_havoc,rep_8 | Bin 0 -> 386 bytes ...time_2865432,execs_3569257,op_havoc,rep_11 | Bin 0 -> 324 bytes ...,time_2871985,execs_3574555,op_havoc,rep_9 | Bin 0 -> 66 bytes ...,time_2872371,execs_3576792,op_havoc,rep_9 | Bin 0 -> 80 bytes ...time_2872907,execs_3580100,op_havoc,rep_12 | Bin 0 -> 118 bytes ...,time_2876872,execs_3594178,op_havoc,rep_3 | Bin 0 -> 131 bytes ...,time_2879425,execs_3598769,op_havoc,rep_5 | Bin 0 -> 167 bytes ...time_2879703,execs_3600275,op_havoc,rep_15 | Bin 0 -> 95 bytes ...,time_2880492,execs_3605052,op_havoc,rep_1 | Bin 0 -> 128 bytes ...,time_2880585,execs_3605529,op_havoc,rep_3 | Bin 0 -> 127 bytes ...,time_2880611,execs_3605660,op_havoc,rep_2 | Bin 0 -> 122 bytes ...,time_2881575,execs_3610641,op_havoc,rep_9 | Bin 0 -> 141 bytes ...,time_2883663,execs_3620006,op_havoc,rep_4 | Bin 0 -> 89 bytes ...,time_2885302,execs_3625150,op_havoc,rep_1 | Bin 0 -> 61 bytes ...,time_2885319,execs_3625268,op_havoc,rep_1 | Bin 0 -> 61 bytes ...time_2885509,execs_3626485,op_havoc,rep_13 | Bin 0 -> 120 bytes ...,time_2892726,execs_3636153,op_havoc,rep_2 | Bin 0 -> 253 bytes ...,time_2895078,execs_3643857,op_havoc,rep_9 | Bin 0 -> 228 bytes ...,time_2896101,execs_3645927,op_havoc,rep_2 | Bin 0 -> 65 bytes ...,time_2896245,execs_3646951,op_havoc,rep_6 | Bin 0 -> 123 bytes ...,time_2896554,execs_3648863,op_havoc,rep_4 | Bin 0 -> 186 bytes ...,time_2898227,execs_3654039,op_havoc,rep_1 | Bin 0 -> 98 bytes ...,time_2898988,execs_3655023,op_havoc,rep_2 | Bin 0 -> 107 bytes ...,time_2899020,execs_3655241,op_havoc,rep_3 | Bin 0 -> 128 bytes ...,time_2902456,execs_3660506,op_havoc,rep_6 | Bin 0 -> 73 bytes ...,time_2902824,execs_3662618,op_havoc,rep_7 | Bin 0 -> 121 bytes ...,time_2904759,execs_3665842,op_havoc,rep_8 | 1 + ...,time_2908939,execs_3672861,op_havoc,rep_6 | Bin 0 -> 132 bytes ...,time_2909941,execs_3679037,op_havoc,rep_8 | Bin 0 -> 188 bytes ...,time_2910377,execs_3681536,op_havoc,rep_4 | Bin 0 -> 139 bytes ...,time_2910653,execs_3683178,op_havoc,rep_6 | Bin 0 -> 167 bytes ...time_2914681,execs_3691254,op_havoc,rep_11 | Bin 0 -> 152 bytes ...time_2916043,execs_3693747,op_havoc,rep_15 | Bin 0 -> 169 bytes ...time_2916061,execs_3693866,op_havoc,rep_12 | Bin 0 -> 176 bytes ...,time_3947252,execs_3698620,op_havoc,rep_9 | Bin 0 -> 57 bytes ...,time_3948507,execs_3705222,op_havoc,rep_8 | Bin 0 -> 130 bytes ...,time_3949058,execs_3708327,op_havoc,rep_2 | Bin 0 -> 59 bytes ...,time_3954340,execs_3712375,op_havoc,rep_4 | Bin 0 -> 175 bytes ...,time_3959751,execs_3715480,op_havoc,rep_8 | Bin 0 -> 106 bytes ...,time_3963027,execs_3720735,op_havoc,rep_2 | Bin 0 -> 106 bytes ...,time_3969786,execs_3735348,op_havoc,rep_4 | Bin 0 -> 58 bytes ...,time_3969970,execs_3735810,op_havoc,rep_8 | Bin 0 -> 106 bytes ...time_3973621,execs_3741317,op_havoc,rep_15 | Bin 0 -> 318 bytes ...,time_3974876,execs_3747066,op_havoc,rep_1 | Bin 0 -> 126 bytes ...,time_3975458,execs_3747752,op_havoc,rep_2 | Bin 0 -> 60 bytes ...,time_3978374,execs_3750443,op_havoc,rep_2 | Bin 0 -> 151 bytes ...,time_3979103,execs_3751997,op_havoc,rep_4 | Bin 0 -> 267 bytes ...,time_3982358,execs_3755564,op_havoc,rep_2 | Bin 0 -> 207 bytes ...,time_3983266,execs_3757726,op_havoc,rep_3 | Bin 0 -> 391 bytes ...,time_3985378,execs_3765411,op_havoc,rep_1 | Bin 0 -> 89 bytes ...,time_3985435,execs_3765813,op_havoc,rep_2 | Bin 0 -> 126 bytes ..._3985615,execs_3766743,op_havoc,rep_2,+cov | Bin 0 -> 92 bytes ...,time_3985901,execs_3767837,op_havoc,rep_7 | Bin 0 -> 145 bytes ...,time_3986607,execs_3768785,op_havoc,rep_7 | Bin 0 -> 117 bytes ...,time_3987276,execs_3771295,op_havoc,rep_4 | Bin 0 -> 101 bytes ...,time_3988140,execs_3775669,op_havoc,rep_5 | Bin 0 -> 74 bytes ...,time_3988809,execs_3777967,op_havoc,rep_2 | 1 + ...,time_3989186,execs_3778389,op_havoc,rep_1 | 1 + ...,time_3989321,execs_3778538,op_havoc,rep_2 | 2 ++ ...time_4049958,execs_3783481,op_havoc,rep_10 | Bin 0 -> 244 bytes ...,time_4053190,execs_3786282,op_havoc,rep_5 | Bin 0 -> 337 bytes ...,time_4056019,execs_3790780,op_havoc,rep_2 | Bin 0 -> 98 bytes ...,time_4059336,execs_3793497,op_havoc,rep_7 | Bin 0 -> 250 bytes ...,time_4062337,execs_3803268,op_havoc,rep_4 | Bin 0 -> 161 bytes ...,time_4062589,execs_3804499,op_havoc,rep_1 | Bin 0 -> 55 bytes ...,time_4062775,execs_3805436,op_havoc,rep_8 | Bin 0 -> 194 bytes ...,time_4069957,execs_3812651,op_havoc,rep_2 | Bin 0 -> 314 bytes ...,time_4073043,execs_3817202,op_havoc,rep_2 | Bin 0 -> 134 bytes ...,time_4073174,execs_3817250,op_havoc,rep_2 | Bin 0 -> 102 bytes ...,time_4075124,execs_3818818,op_havoc,rep_1 | Bin 0 -> 260 bytes ...,time_4075988,execs_3819902,op_havoc,rep_3 | Bin 0 -> 113 bytes ...,time_4080231,execs_3826235,op_havoc,rep_6 | 2 ++ ...,time_4080255,execs_3826383,op_havoc,rep_8 | 1 + ...,time_4081025,execs_3831018,op_havoc,rep_3 | 4 +++ ...,time_4084626,execs_3842565,op_havoc,rep_6 | Bin 0 -> 129 bytes ...,time_4086805,execs_3847365,op_havoc,rep_1 | Bin 0 -> 83 bytes ...,time_4094205,execs_3855398,op_havoc,rep_1 | Bin 0 -> 256 bytes ...,time_4140854,execs_3870060,op_havoc,rep_2 | Bin 0 -> 82 bytes ...,time_4142394,execs_3873313,op_havoc,rep_6 | Bin 0 -> 281 bytes ...,time_4142471,execs_3873328,op_havoc,rep_7 | Bin 0 -> 253 bytes ...,time_4142740,execs_3873386,op_havoc,rep_8 | Bin 0 -> 273 bytes ...,time_4143764,execs_3873578,op_havoc,rep_8 | Bin 0 -> 250 bytes ...,time_4152664,execs_3874878,op_havoc,rep_7 | Bin 0 -> 277 bytes ...,time_4157660,execs_3875910,op_havoc,rep_4 | Bin 0 -> 280 bytes ...,time_4162335,execs_3876824,op_havoc,rep_2 | Bin 0 -> 231 bytes ...,time_4165088,execs_3877141,op_havoc,rep_6 | Bin 0 -> 259 bytes ...,time_4173115,execs_3878748,op_havoc,rep_4 | Bin 0 -> 287 bytes ...,time_5071007,execs_3881199,op_havoc,rep_6 | Bin 0 -> 237 bytes ...,time_5077644,execs_3882332,op_havoc,rep_4 | Bin 0 -> 230 bytes ...,time_5097699,execs_3892255,op_havoc,rep_1 | 1 + ...,time_5099869,execs_3895453,op_havoc,rep_2 | Bin 0 -> 137 bytes ...,time_5102935,execs_3902446,op_havoc,rep_7 | Bin 0 -> 154 bytes ...,time_5104654,execs_3908721,op_havoc,rep_1 | Bin 0 -> 137 bytes ...,time_5106760,execs_3913642,op_havoc,rep_2 | Bin 0 -> 139 bytes ...,time_5106894,execs_3913875,op_havoc,rep_2 | Bin 0 -> 146 bytes ...,time_5106980,execs_3914165,op_havoc,rep_2 | Bin 0 -> 139 bytes ...,time_5108156,execs_3916804,op_havoc,rep_2 | Bin 0 -> 139 bytes ...,time_5108649,execs_3918298,op_havoc,rep_2 | Bin 0 -> 139 bytes ...,time_5108927,execs_3919144,op_havoc,rep_2 | Bin 0 -> 187 bytes ...,time_5109643,execs_3921279,op_havoc,rep_1 | Bin 0 -> 139 bytes ...,time_5112244,execs_3924263,op_havoc,rep_6 | Bin 0 -> 236 bytes ...,time_5117151,execs_3930428,op_havoc,rep_8 | Bin 0 -> 95 bytes ...,time_5117715,execs_3932854,op_havoc,rep_7 | Bin 0 -> 153 bytes ...,time_5117965,execs_3934382,op_havoc,rep_1 | Bin 0 -> 79 bytes ...,time_5120665,execs_3946950,op_havoc,rep_6 | Bin 0 -> 108 bytes ...,time_5120714,execs_3947238,op_havoc,rep_7 | Bin 0 -> 106 bytes ...,time_5120935,execs_3948276,op_havoc,rep_3 | Bin 0 -> 93 bytes ...time_5121972,execs_3949316,op_havoc,rep_11 | Bin 0 -> 183 bytes ...,time_5122086,execs_3950001,op_havoc,rep_1 | Bin 0 -> 114 bytes ...,time_5122216,execs_3950928,op_havoc,rep_2 | Bin 0 -> 157 bytes ...,time_5123081,execs_3952592,op_havoc,rep_2 | Bin 0 -> 198 bytes ...,time_5124058,execs_3953720,op_havoc,rep_2 | Bin 0 -> 404 bytes ...,time_5125248,execs_3956423,op_havoc,rep_2 | Bin 0 -> 104 bytes ...,time_5126048,execs_3958696,op_havoc,rep_2 | Bin 0 -> 173 bytes ...,time_5133860,execs_3966747,op_havoc,rep_6 | Bin 0 -> 132 bytes ...,time_5135352,execs_3974873,op_havoc,rep_5 | Bin 0 -> 128 bytes ...,time_5139005,execs_3989096,op_havoc,rep_7 | Bin 0 -> 259 bytes ...,time_5139656,execs_3991473,op_havoc,rep_3 | Bin 0 -> 222 bytes ...,time_5140084,execs_3994202,op_havoc,rep_4 | Bin 0 -> 131 bytes ...,time_5141165,execs_3999378,op_havoc,rep_2 | Bin 0 -> 112 bytes ...,time_5147196,execs_4010749,op_havoc,rep_5 | Bin 0 -> 188 bytes ...,time_5147601,execs_4012666,op_havoc,rep_1 | Bin 0 -> 106 bytes ...,time_5147779,execs_4012861,op_havoc,rep_1 | Bin 0 -> 133 bytes ...,time_5152030,execs_4017943,op_havoc,rep_7 | Bin 0 -> 232 bytes ...time_5154311,execs_4023043,op_havoc,rep_15 | Bin 0 -> 395 bytes ...,time_5155874,execs_4027170,op_havoc,rep_2 | Bin 0 -> 143 bytes ...,time_5156089,execs_4027802,op_havoc,rep_7 | Bin 0 -> 156 bytes ..._5163449,execs_4033265,op_havoc,rep_8,+cov | Bin 0 -> 190 bytes ..._5163817,execs_4035337,op_havoc,rep_2,+cov | Bin 0 -> 203 bytes ..._5163844,execs_4035509,op_havoc,rep_5,+cov | Bin 0 -> 190 bytes ...,time_5166835,execs_4040373,op_havoc,rep_1 | Bin 0 -> 187 bytes ...,time_5166861,execs_4040558,op_havoc,rep_2 | Bin 0 -> 171 bytes ...5167360,execs_4043990,op_havoc,rep_10,+cov | Bin 0 -> 295 bytes ...,time_5167365,execs_4044015,op_havoc,rep_9 | Bin 0 -> 290 bytes ...time_5167834,execs_4046317,op_havoc,rep_10 | Bin 0 -> 273 bytes ...5168337,execs_4047655,op_havoc,rep_16,+cov | Bin 0 -> 324 bytes ...time_5168985,execs_4050748,op_havoc,rep_15 | Bin 0 -> 354 bytes ...,time_5169114,execs_4051462,op_havoc,rep_4 | Bin 0 -> 354 bytes ...,time_5170199,execs_4054552,op_havoc,rep_8 | Bin 0 -> 139 bytes ...time_5171300,execs_4061114,op_havoc,rep_15 | Bin 0 -> 156 bytes ...,time_5171330,execs_4061234,op_havoc,rep_9 | Bin 0 -> 163 bytes ...,time_5171544,execs_4062154,op_havoc,rep_6 | Bin 0 -> 147 bytes ...,time_5172046,execs_4064544,op_havoc,rep_5 | Bin 0 -> 154 bytes ...time_5172051,execs_4064574,op_havoc,rep_14 | Bin 0 -> 239 bytes ...,time_5173135,execs_4071044,op_havoc,rep_4 | Bin 0 -> 120 bytes ...,time_5173337,execs_4072389,op_havoc,rep_2 | Bin 0 -> 77 bytes ...time_5173478,execs_4073326,op_havoc,rep_15 | Bin 0 -> 107 bytes ...,time_5175080,execs_4077363,op_havoc,rep_4 | Bin 0 -> 137 bytes ...,time_5181870,execs_4082630,op_havoc,rep_8 | Bin 0 -> 155 bytes ...,time_5185502,execs_4091437,op_havoc,rep_4 | Bin 0 -> 129 bytes ...,time_5185900,execs_4093938,op_havoc,rep_7 | Bin 0 -> 217 bytes ...,time_5188787,execs_4106952,op_havoc,rep_4 | 1 + ...,time_5194379,execs_4112160,op_havoc,rep_2 | Bin 0 -> 96 bytes ...,time_5196546,execs_4118853,op_havoc,rep_9 | Bin 0 -> 168 bytes ...,time_5196774,execs_4120183,op_havoc,rep_5 | Bin 0 -> 169 bytes ...,time_5199828,execs_4128469,op_havoc,rep_2 | Bin 0 -> 109 bytes ...,time_5200024,execs_4129878,op_havoc,rep_1 | Bin 0 -> 72 bytes ...,time_5206294,execs_4134370,op_havoc,rep_1 | Bin 0 -> 129 bytes ...,time_5206548,execs_4134907,op_havoc,rep_1 | Bin 0 -> 78 bytes ...,time_5207444,execs_4136637,op_havoc,rep_4 | Bin 0 -> 289 bytes ...time_5208542,execs_4137180,op_havoc,rep_13 | Bin 0 -> 270 bytes ...time_5208622,execs_4137521,op_havoc,rep_12 | Bin 0 -> 280 bytes ..._5209361,execs_4140458,op_havoc,rep_8,+cov | Bin 0 -> 265 bytes ...,time_5213242,execs_4145383,op_havoc,rep_3 | Bin 0 -> 113 bytes ...,time_5213355,execs_4145552,op_havoc,rep_8 | Bin 0 -> 83 bytes ...,time_5215782,execs_4149163,op_havoc,rep_2 | Bin 0 -> 220 bytes ...time_5217327,execs_4151282,op_havoc,rep_12 | Bin 0 -> 209 bytes ...,time_5225046,execs_4169898,op_havoc,rep_7 | Bin 0 -> 130 bytes ...time_5231973,execs_4181973,op_havoc,rep_12 | Bin 0 -> 152 bytes ..._5232329,execs_4183060,op_havoc,rep_3,+cov | Bin 0 -> 186 bytes ...,time_5232411,execs_4183535,op_havoc,rep_1 | Bin 0 -> 217 bytes ..._5232678,execs_4184966,op_havoc,rep_3,+cov | Bin 0 -> 188 bytes ..._5232949,execs_4186679,op_havoc,rep_2,+cov | Bin 0 -> 190 bytes ...,time_5233007,execs_4187045,op_havoc,rep_3 | Bin 0 -> 214 bytes ...,time_5239039,execs_4196135,op_havoc,rep_8 | Bin 0 -> 288 bytes ...,time_5239121,execs_4196459,op_havoc,rep_7 | Bin 0 -> 259 bytes ...,time_5241022,execs_4202859,op_havoc,rep_4 | Bin 0 -> 142 bytes ...,time_5242026,execs_4206112,op_havoc,rep_7 | Bin 0 -> 298 bytes ...,time_5243340,execs_4208870,op_havoc,rep_1 | Bin 0 -> 77 bytes ...,time_5243532,execs_4210238,op_havoc,rep_4 | Bin 0 -> 240 bytes ...,time_5244112,execs_4213065,op_havoc,rep_5 | Bin 0 -> 64 bytes ...,time_5244919,execs_4216044,op_havoc,rep_3 | Bin 0 -> 139 bytes ...,time_5244921,execs_4216053,op_havoc,rep_3 | Bin 0 -> 157 bytes ...time_5245242,execs_4217728,op_havoc,rep_16 | Bin 0 -> 194 bytes ...,time_5245485,execs_4219033,op_havoc,rep_9 | Bin 0 -> 180 bytes ...,time_5247748,execs_4226692,op_havoc,rep_6 | Bin 0 -> 92 bytes ...,time_5248105,execs_4228002,op_havoc,rep_5 | Bin 0 -> 139 bytes ...,time_5248490,execs_4230650,op_havoc,rep_1 | Bin 0 -> 176 bytes ...,time_5248732,execs_4232214,op_havoc,rep_2 | Bin 0 -> 117 bytes ...,time_5446891,execs_4233584,op_havoc,rep_4 | Bin 0 -> 308 bytes ...,time_5447976,execs_4236677,op_havoc,rep_2 | Bin 0 -> 111 bytes ...,time_5448157,execs_4237573,op_havoc,rep_5 | Bin 0 -> 70 bytes ...,time_5448235,execs_4238058,op_havoc,rep_7 | Bin 0 -> 131 bytes ...,time_5448587,execs_4240312,op_havoc,rep_1 | Bin 0 -> 144 bytes ...time_5449009,execs_4242852,op_havoc,rep_11 | Bin 0 -> 129 bytes ...,time_5449704,execs_4246764,op_havoc,rep_6 | Bin 0 -> 138 bytes ..._5454225,execs_4258213,op_havoc,rep_1,+cov | Bin 0 -> 172 bytes ...,time_5454233,execs_4258253,op_havoc,rep_3 | Bin 0 -> 205 bytes ...,time_5454836,execs_4261457,op_havoc,rep_1 | Bin 0 -> 169 bytes ...,time_5458976,execs_4268654,op_havoc,rep_6 | Bin 0 -> 238 bytes ...,time_5462973,execs_4269618,op_havoc,rep_3 | 1 + ...,time_5464038,execs_4274523,op_havoc,rep_2 | Bin 0 -> 99 bytes ...,time_5465503,execs_4278546,op_havoc,rep_8 | Bin 0 -> 103 bytes ...,time_5465638,execs_4279355,op_havoc,rep_8 | Bin 0 -> 111 bytes ...,time_5465641,execs_4279371,op_havoc,rep_6 | Bin 0 -> 106 bytes ...,time_5467831,execs_4287180,op_havoc,rep_2 | Bin 0 -> 125 bytes ...,time_5472544,execs_4298269,op_havoc,rep_2 | Bin 0 -> 99 bytes ...,time_5472759,execs_4299718,op_havoc,rep_1 | 1 + ...,time_5474499,execs_4302411,op_havoc,rep_7 | Bin 0 -> 214 bytes ...,time_5474518,execs_4302424,op_havoc,rep_3 | Bin 0 -> 204 bytes ...,time_5474946,execs_4302719,op_havoc,rep_7 | Bin 0 -> 218 bytes ...,time_5475264,execs_4303044,op_havoc,rep_7 | Bin 0 -> 173 bytes ...,time_5476086,execs_4303475,op_havoc,rep_2 | Bin 0 -> 173 bytes ...,time_5476733,execs_4304109,op_havoc,rep_5 | Bin 0 -> 201 bytes ...,time_5478346,execs_4305269,op_havoc,rep_6 | Bin 0 -> 189 bytes ...,time_5478718,execs_4305530,op_havoc,rep_5 | Bin 0 -> 196 bytes ...,time_5479191,execs_4305949,op_havoc,rep_5 | Bin 0 -> 213 bytes ...,time_5480930,execs_4307136,op_havoc,rep_5 | Bin 0 -> 173 bytes ...,time_5481010,execs_4307216,op_havoc,rep_7 | Bin 0 -> 179 bytes ...,time_5481688,execs_4307574,op_havoc,rep_8 | Bin 0 -> 219 bytes ...,time_5481933,execs_4307806,op_havoc,rep_4 | Bin 0 -> 184 bytes ...,time_5483017,execs_4308666,op_havoc,rep_7 | Bin 0 -> 193 bytes ...,time_5487633,execs_4312094,op_havoc,rep_7 | Bin 0 -> 203 bytes ...,time_5491875,execs_4315493,op_havoc,rep_1 | Bin 0 -> 197 bytes ...,time_5492568,execs_4315783,op_havoc,rep_3 | Bin 0 -> 169 bytes ...,time_5492807,execs_4315866,op_havoc,rep_4 | Bin 0 -> 225 bytes ...,time_5493024,execs_4315914,op_havoc,rep_4 | Bin 0 -> 237 bytes ...,time_5493063,execs_4315930,op_havoc,rep_2 | Bin 0 -> 194 bytes ...,time_5597335,execs_4316561,op_havoc,rep_4 | Bin 0 -> 217 bytes ...,time_5597375,execs_4316585,op_havoc,rep_3 | Bin 0 -> 225 bytes ...,time_5606796,execs_4318643,op_havoc,rep_2 | Bin 0 -> 224 bytes ...,time_5607938,execs_4318913,op_havoc,rep_2 | Bin 0 -> 225 bytes ...,time_5612221,execs_4319713,op_havoc,rep_3 | Bin 0 -> 208 bytes ...,time_5621963,execs_4322170,op_havoc,rep_2 | Bin 0 -> 223 bytes ...,time_5635414,execs_4325344,op_havoc,rep_4 | Bin 0 -> 223 bytes ...,time_5635945,execs_4325458,op_havoc,rep_3 | Bin 0 -> 193 bytes ...,time_5685724,execs_4328823,op_havoc,rep_4 | Bin 0 -> 229 bytes ...,time_5686409,execs_4331747,op_havoc,rep_6 | 1 + ...,time_5687078,execs_4335259,op_havoc,rep_5 | Bin 0 -> 115 bytes ...,time_5689533,execs_4337027,op_havoc,rep_1 | Bin 0 -> 102 bytes ...,time_5689651,execs_4337784,op_havoc,rep_5 | Bin 0 -> 80 bytes ...,time_5689856,execs_4339122,op_havoc,rep_2 | Bin 0 -> 190 bytes ...,time_5690192,execs_4341632,op_havoc,rep_2 | Bin 0 -> 152 bytes ...,time_5693325,execs_4350679,op_havoc,rep_2 | Bin 0 -> 233 bytes ...,time_5694563,execs_4353390,op_havoc,rep_2 | Bin 0 -> 324 bytes ...time_5695003,execs_4356145,op_havoc,rep_12 | Bin 0 -> 94 bytes ...,time_5695112,execs_4356812,op_havoc,rep_4 | Bin 0 -> 106 bytes ...time_5701168,execs_4364165,op_havoc,rep_10 | Bin 0 -> 171 bytes ...,time_5701402,execs_4364902,op_havoc,rep_4 | Bin 0 -> 231 bytes ...,time_5701468,execs_4365074,op_havoc,rep_4 | Bin 0 -> 159 bytes ...,time_5702001,execs_4366647,op_havoc,rep_7 | Bin 0 -> 105 bytes ...time_5704311,execs_4373518,op_havoc,rep_16 | 1 + ...,time_5706697,execs_4379376,op_havoc,rep_6 | Bin 0 -> 135 bytes ...,time_5708420,execs_4384579,op_havoc,rep_3 | Bin 0 -> 104 bytes ...time_5708792,execs_4386814,op_havoc,rep_12 | Bin 0 -> 138 bytes ...,time_5709374,execs_4389774,op_havoc,rep_2 | Bin 0 -> 160 bytes ...,time_5709399,execs_4389796,op_havoc,rep_1 | Bin 0 -> 140 bytes ...,time_5709475,execs_4389884,op_havoc,rep_1 | Bin 0 -> 118 bytes ...,time_5710223,execs_4390698,op_havoc,rep_2 | Bin 0 -> 167 bytes ...,time_5710370,execs_4390740,op_havoc,rep_4 | Bin 0 -> 140 bytes ...,time_5710599,execs_4390973,op_havoc,rep_2 | Bin 0 -> 140 bytes ...,time_5721675,execs_4403641,op_havoc,rep_2 | Bin 0 -> 230 bytes ...,time_5721709,execs_4403676,op_havoc,rep_5 | Bin 0 -> 225 bytes ...,time_5722020,execs_4403935,op_havoc,rep_6 | Bin 0 -> 228 bytes ...,time_5722088,execs_4404016,op_havoc,rep_7 | Bin 0 -> 234 bytes ...,time_5722259,execs_4404176,op_havoc,rep_3 | Bin 0 -> 235 bytes ...,time_5722445,execs_4404320,op_havoc,rep_7 | Bin 0 -> 222 bytes ...,time_5722678,execs_4404576,op_havoc,rep_8 | Bin 0 -> 235 bytes ...,time_5723558,execs_4405662,op_havoc,rep_4 | Bin 0 -> 220 bytes ...,time_5723809,execs_4405981,op_havoc,rep_7 | Bin 0 -> 234 bytes ...,time_5869932,execs_4420270,op_havoc,rep_6 | Bin 0 -> 243 bytes ...,time_5874037,execs_4434757,op_havoc,rep_4 | Bin 0 -> 207 bytes ...,time_5880725,execs_4443011,op_havoc,rep_9 | Bin 0 -> 202 bytes ...,time_5884175,execs_4450413,op_havoc,rep_5 | Bin 0 -> 179 bytes ...,time_5887514,execs_4453613,op_havoc,rep_1 | Bin 0 -> 159 bytes ...,time_5888056,execs_4456722,op_havoc,rep_5 | Bin 0 -> 210 bytes ...,time_5888262,execs_4457921,op_havoc,rep_5 | Bin 0 -> 173 bytes ..._5888313,execs_4458246,op_havoc,rep_1,+cov | Bin 0 -> 161 bytes ...,time_5889905,execs_4466490,op_havoc,rep_3 | Bin 0 -> 117 bytes ...,time_5891922,execs_4473992,op_havoc,rep_5 | Bin 0 -> 308 bytes ..._5892119,execs_4475223,op_havoc,rep_1,+cov | Bin 0 -> 201 bytes ..._5892586,execs_4477625,op_havoc,rep_3,+cov | Bin 0 -> 94 bytes ...,time_5893036,execs_4478112,op_havoc,rep_1 | Bin 0 -> 125 bytes ...,time_5895187,execs_4480568,op_havoc,rep_6 | Bin 0 -> 277 bytes ...,time_5897054,execs_4481432,op_havoc,rep_3 | Bin 0 -> 156 bytes ...,time_5900966,execs_4492591,op_havoc,rep_2 | Bin 0 -> 117 bytes ...,time_5901365,execs_4495169,op_havoc,rep_3 | Bin 0 -> 160 bytes ...,time_5901385,execs_4495277,op_havoc,rep_2 | Bin 0 -> 192 bytes ...,time_5902072,execs_4498492,op_havoc,rep_2 | Bin 0 -> 187 bytes ...,time_5902079,execs_4498532,op_havoc,rep_1 | Bin 0 -> 161 bytes ...,time_5903220,execs_4504510,op_havoc,rep_8 | Bin 0 -> 156 bytes ...,time_5906919,execs_4514091,op_havoc,rep_5 | Bin 0 -> 162 bytes ...,time_5907462,execs_4517217,op_havoc,rep_1 | Bin 0 -> 119 bytes ...,time_5907552,execs_4517802,op_havoc,rep_1 | Bin 0 -> 147 bytes ...,time_5907966,execs_4520424,op_havoc,rep_8 | Bin 0 -> 157 bytes ...,time_5908557,execs_4523817,op_havoc,rep_7 | Bin 0 -> 169 bytes ...,time_5934733,execs_4534673,op_havoc,rep_7 | Bin 0 -> 130 bytes ...time_5934792,execs_4534981,op_havoc,rep_15 | Bin 0 -> 172 bytes ...,time_5937363,execs_4541968,op_havoc,rep_2 | Bin 0 -> 131 bytes ...5937444,execs_4542464,op_havoc,rep_15,+cov | Bin 0 -> 165 bytes ...,time_5938093,execs_4545998,op_havoc,rep_3 | Bin 0 -> 94 bytes ..._5938394,execs_4547170,op_havoc,rep_1,+cov | Bin 0 -> 81 bytes ...,time_5938465,execs_4547617,op_havoc,rep_3 | Bin 0 -> 81 bytes ...,time_5942938,execs_4555788,op_havoc,rep_7 | Bin 0 -> 255 bytes ...,time_5947078,execs_4562662,op_havoc,rep_3 | Bin 0 -> 313 bytes ...,time_5950230,execs_4570127,op_havoc,rep_6 | Bin 0 -> 262 bytes ...time_5957818,execs_4581653,op_havoc,rep_12 | Bin 0 -> 194 bytes ...,time_5958587,execs_4585492,op_havoc,rep_4 | Bin 0 -> 73 bytes ...,time_5961882,execs_4594644,op_havoc,rep_2 | Bin 0 -> 143 bytes ...,time_5962169,execs_4596747,op_havoc,rep_4 | Bin 0 -> 282 bytes ...,time_5963801,execs_4600245,op_havoc,rep_1 | Bin 0 -> 61 bytes ...,time_5964030,execs_4601632,op_havoc,rep_1 | Bin 0 -> 117 bytes ...,time_5966545,execs_4605403,op_havoc,rep_1 | Bin 0 -> 269 bytes ...,time_5966766,execs_4605456,op_havoc,rep_4 | Bin 0 -> 267 bytes ...,time_5966950,execs_4605491,op_havoc,rep_2 | Bin 0 -> 247 bytes ...,time_5967133,execs_4605512,op_havoc,rep_6 | Bin 0 -> 281 bytes 3789 files changed, 240 insertions(+), 192 deletions(-) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000001,sig_06,src_000000,time_4246,execs_24433,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000008,time_0,execs_0,orig_09-mixed-text-csi delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000009,time_0,execs_0,orig_10-sgr-256-rgb rename test/fuzz-libghostty/corpus/stream-cmin/{id_000022,time_0,execs_0,orig_23-empty => id_000009,time_0,execs_0,orig_id_000022,time_0,execs_0,orig_23-empty} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000013,time_0,execs_0,orig_14-decset-decrst delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000014,time_0,execs_0,orig_15-scroll-region delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000018,time_0,execs_0,orig_19-many-params delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000019,time_0,execs_0,orig_20-csi-subparams delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000020,time_0,execs_0,orig_21-osc-hyperlink delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000021,time_0,execs_0,orig_22-osc-clipboard rename test/fuzz-libghostty/corpus/stream-cmin/{id_000122,src_000000,time_241,execs_1430,op_havoc,rep_7,+cov => id_000024,time_0,execs_0,orig_id_000122,src_000000,time_241,execs_1430,op_havoc,rep_7,+cov} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_000136,src_000000,time_271,execs_1587,op_havoc,rep_4,+cov => id_000028,time_0,execs_0,orig_id_000136,src_000000,time_271,execs_1587,op_havoc,rep_4,+cov} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_000162,src_000000,time_336,execs_1972,op_havoc,rep_8 => id_000035,time_0,execs_0,orig_id_000162,src_000000,time_336,execs_1972,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_000189,src_000000,time_402,execs_2347,op_havoc,rep_8 => id_000041,time_0,execs_0,orig_id_000189,src_000000,time_402,execs_2347,op_havoc,rep_8} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000049,src_000000,time_80,execs_621,op_havoc,rep_8,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000220,src_000000,time_499,execs_2916,op_havoc,rep_2 => id_000049,time_0,execs_0,orig_id_000220,src_000000,time_499,execs_2916,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_000246,src_000000,time_581,execs_3427,op_havoc,rep_4,+cov => id_000057,time_0,execs_0,orig_id_000246,src_000000,time_581,execs_3427,op_havoc,rep_4,+cov} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000066,src_000000,time_112,execs_809,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000072,src_000000,time_122,execs_865,op_havoc,rep_7 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000300,src_000000,time_784,execs_4509,op_havoc,rep_4 => id_000073,time_0,execs_0,orig_id_000300,src_000000,time_784,execs_4509,op_havoc,rep_4} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000076,src_000000,time_130,execs_910,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000077,src_000000,time_133,execs_923,op_havoc,rep_7,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000316,src_000000,time_862,execs_4926,op_havoc,rep_7 => id_000078,time_0,execs_0,orig_id_000316,src_000000,time_862,execs_4926,op_havoc,rep_7} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000083,src_000000,time_151,execs_978,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000089,src_000000,time_165,execs_1061,op_havoc,rep_8 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000344,src_000000,time_1023,execs_5788,op_havoc,rep_8 => id_000091,time_0,execs_0,orig_id_000344,src_000000,time_1023,execs_5788,op_havoc,rep_8} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000092,src_000000,time_171,execs_1087,op_havoc,rep_6,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000367,src_000000,time_1164,execs_6565,op_havoc,rep_7 => id_000099,time_0,execs_0,orig_id_000367,src_000000,time_1164,execs_6565,op_havoc,rep_7} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000101,src_000000,time_196,execs_1186,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000102,time_0,execs_0,orig_id_000372,src_000000,time_1206,execs_6828,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000103,src_000000,time_199,execs_1204,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000105,src_000000,time_203,execs_1222,op_havoc,rep_6,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000377,src_000000,time_1237,execs_6981,op_havoc,rep_3 => id_000106,time_0,execs_0,orig_id_000377,src_000000,time_1237,execs_6981,op_havoc,rep_3} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000108,src_000000,time_210,execs_1269,op_havoc,rep_3,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000109,src_000000,time_212,execs_1280,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000120,src_000000,time_237,execs_1406,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000123,src_000000,time_245,execs_1438,op_havoc,rep_2 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000409,src_000000,time_1387,execs_7839,op_havoc,rep_5 => id_000123,time_0,execs_0,orig_id_000409,src_000000,time_1387,execs_7839,op_havoc,rep_5} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000125,src_000000,time_249,execs_1464,op_havoc,rep_6,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000413,src_000000,time_1409,execs_7976,op_havoc,rep_6,+cov => id_000125,time_0,execs_0,orig_id_000413,src_000000,time_1409,execs_7976,op_havoc,rep_6,+cov} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_000424,src_000000,time_1518,execs_8604,op_havoc,rep_8 => id_000131,time_0,execs_0,orig_id_000424,src_000000,time_1518,execs_8604,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_000431,src_000000,time_1576,execs_8979,op_havoc,rep_8 => id_000134,time_0,execs_0,orig_id_000431,src_000000,time_1576,execs_8979,op_havoc,rep_8} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000135,src_000000,time_269,execs_1576,op_havoc,rep_4 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000435,src_000000,time_1622,execs_9285,op_havoc,rep_7 => id_000136,time_0,execs_0,orig_id_000435,src_000000,time_1622,execs_9285,op_havoc,rep_7} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000140,src_000000,time_282,execs_1653,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000143,src_000000,time_289,execs_1697,op_havoc,rep_7,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000460,src_000000,time_1822,execs_10378,op_havoc,rep_2 => id_000144,time_0,execs_0,orig_id_000460,src_000000,time_1822,execs_10378,op_havoc,rep_2} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000146,src_000000,time_297,execs_1742,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000154,src_000000,time_317,execs_1861,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000155,src_000000,time_319,execs_1873,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000156,src_000000,time_322,execs_1893,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000163,src_000000,time_338,execs_1980,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000166,src_000000,time_344,execs_2019,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000174,src_000000,time_365,execs_2148,op_havoc,rep_7,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000512,src_000000,time_2237,execs_12741,op_havoc,rep_6 => id_000174,time_0,execs_0,orig_id_000512,src_000000,time_2237,execs_12741,op_havoc,rep_6} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000180,src_000000,time_379,execs_2232,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000183,src_000000,time_384,execs_2262,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000198,src_000000,time_425,execs_2491,op_havoc,rep_8,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000562,src_000000,time_2800,execs_16052,op_havoc,rep_5 => id_000199,time_0,execs_0,orig_id_000562,src_000000,time_2800,execs_16052,op_havoc,rep_5} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000203,src_000000,time_451,execs_2620,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000207,src_000000,time_461,execs_2679,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000208,src_000000,time_463,execs_2692,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000209,src_000000,time_470,execs_2732,op_havoc,rep_4 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000576,src_000000,time_2967,execs_17035,op_havoc,rep_7 => id_000209,time_0,execs_0,orig_id_000576,src_000000,time_2967,execs_17035,op_havoc,rep_7} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000214,src_000000,time_479,execs_2790,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000216,src_000000,time_484,execs_2820,op_havoc,rep_8,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000586,src_000000,time_3074,execs_17601,op_havoc,rep_4 => id_000216,time_0,execs_0,orig_id_000586,src_000000,time_3074,execs_17601,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_000591,src_000000,time_3168,execs_18145,op_havoc,rep_8,+cov => id_000219,time_0,execs_0,orig_id_000591,src_000000,time_3168,execs_18145,op_havoc,rep_8,+cov} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000221,src_000000,time_503,execs_2940,op_havoc,rep_8 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000594,src_000000,time_3206,execs_18299,op_havoc,rep_2 => id_000221,time_0,execs_0,orig_id_000594,src_000000,time_3206,execs_18299,op_havoc,rep_2} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000222,src_000000,time_505,execs_2954,op_havoc,rep_7 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000598,src_000000,time_3227,execs_18422,op_havoc,rep_4 => id_000222,time_0,execs_0,orig_id_000598,src_000000,time_3227,execs_18422,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_000602,src_000000,time_3313,execs_18902,op_havoc,rep_7 => id_000224,time_0,execs_0,orig_id_000602,src_000000,time_3313,execs_18902,op_havoc,rep_7} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000228,src_000000,time_527,execs_3089,op_havoc,rep_7 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000612,src_000000,time_3458,execs_19737,op_havoc,rep_2 => id_000230,time_0,execs_0,orig_id_000612,src_000000,time_3458,execs_19737,op_havoc,rep_2} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_000616,src_000000,time_3540,execs_20231,op_havoc,rep_7 => id_000233,time_0,execs_0,orig_id_000616,src_000000,time_3540,execs_20231,op_havoc,rep_7} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000237,src_000000,time_555,execs_3265,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000239,src_000000,time_565,execs_3330,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000241,src_000000,time_569,execs_3355,op_havoc,rep_4,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000242,src_000000,time_571,execs_3365,op_havoc,rep_6,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000640,src_000000,time_3799,execs_21733,op_havoc,rep_8 => id_000248,time_0,execs_0,orig_id_000640,src_000000,time_3799,execs_21733,op_havoc,rep_8} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000249,src_000000,time_594,execs_3512,op_havoc,rep_6,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000643,src_000000,time_3824,execs_21884,op_havoc,rep_4 => id_000251,time_0,execs_0,orig_id_000643,src_000000,time_3824,execs_21884,op_havoc,rep_4} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000252,src_000000,time_605,execs_3580,op_havoc,rep_7,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000645,src_000000,time_3858,execs_22088,op_havoc,rep_5 => id_000252,time_0,execs_0,orig_id_000645,src_000000,time_3858,execs_22088,op_havoc,rep_5} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000255,src_000000,time_613,execs_3625,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000257,time_0,execs_0,orig_id_000658,src_000000,time_4064,execs_23305,op_havoc,rep_7 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000661,src_000000,time_4094,execs_23489,op_havoc,rep_7,+cov => id_000260,time_0,execs_0,orig_id_000661,src_000000,time_4094,execs_23489,op_havoc,rep_7,+cov} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_000665,src_000000,time_4199,execs_24156,op_havoc,rep_8 => id_000261,time_0,execs_0,orig_id_000665,src_000000,time_4199,execs_24156,op_havoc,rep_8} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000264,src_000000,time_648,execs_3790,op_havoc,rep_8,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000671,src_000000,time_4263,execs_24541,op_havoc,rep_8 => id_000264,time_0,execs_0,orig_id_000671,src_000000,time_4263,execs_24541,op_havoc,rep_8} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000266,src_000000,time_652,execs_3816,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000267,src_000000,time_655,execs_3829,op_havoc,rep_6 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000681,src_000000,time_4390,execs_25292,op_havoc,rep_8 => id_000268,time_0,execs_0,orig_id_000681,src_000000,time_4390,execs_25292,op_havoc,rep_8} (100%) create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000270,time_0,execs_0,orig_id_000683,src_000000,time_4462,execs_25768,op_havoc,rep_8 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000689,src_000000,time_4543,execs_26274,op_havoc,rep_8 => id_000273,time_0,execs_0,orig_id_000689,src_000000,time_4543,execs_26274,op_havoc,rep_8} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000276,src_000000,time_690,execs_4005,op_havoc,rep_6 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000692,src_000000,time_4551,execs_26320,op_havoc,rep_8 => id_000276,time_0,execs_0,orig_id_000692,src_000000,time_4551,execs_26320,op_havoc,rep_8} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000279,src_000000,time_698,execs_4051,op_havoc,rep_4,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000696,src_000000,time_4587,execs_26524,op_havoc,rep_4,+cov => id_000279,time_0,execs_0,orig_id_000696,src_000000,time_4587,execs_26524,op_havoc,rep_4,+cov} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000281,src_000000,time_704,execs_4089,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000282,src_000000,time_707,execs_4107,op_havoc,rep_6 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000701,src_000000,time_4617,execs_26714,op_havoc,rep_3 => id_000283,time_0,execs_0,orig_id_000701,src_000000,time_4617,execs_26714,op_havoc,rep_3} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000286,src_000000,time_720,execs_4179,op_havoc,rep_5,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000289,src_000000,time_731,execs_4250,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000290,src_000000,time_736,execs_4279,op_havoc,rep_8,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000717,src_000000,time_4937,execs_28561,op_havoc,rep_8 => id_000290,time_0,execs_0,orig_id_000717,src_000000,time_4937,execs_28561,op_havoc,rep_8} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000291,src_000000,time_740,execs_4297,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000293,src_000000,time_759,execs_4366,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000293,time_0,execs_0,orig_id_000721,src_000000,time_5009,execs_28977,op_havoc,rep_8 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000725,src_000000,time_5030,execs_29095,op_havoc,rep_7 => id_000295,time_0,execs_0,orig_id_000725,src_000000,time_5030,execs_29095,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_000726,src_000000,time_5108,execs_29580,op_havoc,rep_8 => id_000296,time_0,execs_0,orig_id_000726,src_000000,time_5108,execs_29580,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_000731,src_000000,time_5194,execs_30058,op_havoc,rep_4,+cov => id_000300,time_0,execs_0,orig_id_000731,src_000000,time_5194,execs_30058,op_havoc,rep_4,+cov} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_000738,src_000000,time_5317,execs_30808,op_havoc,rep_8 => id_000304,time_0,execs_0,orig_id_000738,src_000000,time_5317,execs_30808,op_havoc,rep_8} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000309,src_000000,time_835,execs_4776,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000310,src_000000,time_839,execs_4795,op_havoc,rep_4,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000747,src_000000,time_5443,execs_31605,op_havoc,rep_7 => id_000311,time_0,execs_0,orig_id_000747,src_000000,time_5443,execs_31605,op_havoc,rep_7} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000313,src_000000,time_852,execs_4873,op_havoc,rep_6 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000750,src_000000,time_5480,execs_31830,op_havoc,rep_6,+cov => id_000314,time_0,execs_0,orig_id_000750,src_000000,time_5480,execs_31830,op_havoc,rep_6,+cov} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000315,src_000000,time_857,execs_4896,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000317,time_0,execs_0,orig_id_000753,src_000000,time_5532,execs_32159,op_havoc,rep_7 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000754,src_000000,time_5536,execs_32185,op_havoc,rep_5,+cov => id_000318,time_0,execs_0,orig_id_000754,src_000000,time_5536,execs_32185,op_havoc,rep_5,+cov} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000320,src_000000,time_884,execs_5051,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000322,src_000000,time_896,execs_5117,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000324,src_000000,time_900,execs_5140,op_havoc,rep_8,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000762,src_000000,time_5689,execs_33145,op_havoc,rep_7 => id_000325,time_0,execs_0,orig_id_000762,src_000000,time_5689,execs_33145,op_havoc,rep_7} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000327,src_000000,time_910,execs_5183,op_havoc,rep_6 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000764,src_000000,time_5736,execs_33431,op_havoc,rep_8 => id_000327,time_0,execs_0,orig_id_000764,src_000000,time_5736,execs_33431,op_havoc,rep_8} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000330,src_000000,time_931,execs_5299,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000331,src_000000,time_936,execs_5331,op_havoc,rep_7,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000769,src_000000,time_5810,execs_33845,op_havoc,rep_8 => id_000332,time_0,execs_0,orig_id_000769,src_000000,time_5810,execs_33845,op_havoc,rep_8} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000333,src_000000,time_942,execs_5361,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000334,src_000000,time_954,execs_5429,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000336,src_000000,time_967,execs_5497,op_havoc,rep_6,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000776,src_000000,time_5914,execs_34427,op_havoc,rep_8 => id_000336,time_0,execs_0,orig_id_000776,src_000000,time_5914,execs_34427,op_havoc,rep_8} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000338,src_000000,time_977,execs_5549,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000339,src_000000,time_984,execs_5561,op_havoc,rep_3,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000780,src_000000,time_6016,execs_34904,op_havoc,rep_2 => id_000340,time_0,execs_0,orig_id_000780,src_000000,time_6016,execs_34904,op_havoc,rep_2} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000343,src_000000,time_1018,execs_5762,op_havoc,rep_8 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000792,src_000000,time_6222,execs_36037,op_havoc,rep_4 => id_000349,time_0,execs_0,orig_id_000792,src_000000,time_6222,execs_36037,op_havoc,rep_4} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000351,src_000000,time_1061,execs_5966,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000352,src_000000,time_1063,execs_5976,op_havoc,rep_8 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000795,src_000000,time_6256,execs_36234,op_havoc,rep_7 => id_000352,time_0,execs_0,orig_id_000795,src_000000,time_6256,execs_36234,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_000797,src_000000,time_6295,execs_36462,op_havoc,rep_8 => id_000353,time_0,execs_0,orig_id_000797,src_000000,time_6295,execs_36462,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_000800,src_000000,time_6314,execs_36570,op_havoc,rep_5 => id_000356,time_0,execs_0,orig_id_000800,src_000000,time_6314,execs_36570,op_havoc,rep_5} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000358,src_000000,time_1096,execs_6178,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000359,src_000000,time_1102,execs_6218,op_havoc,rep_6,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000803,src_000000,time_6356,execs_36809,op_havoc,rep_8 => id_000359,time_0,execs_0,orig_id_000803,src_000000,time_6356,execs_36809,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_000804,src_000000,time_6369,execs_36885,op_havoc,rep_7 => id_000360,time_0,execs_0,orig_id_000804,src_000000,time_6369,execs_36885,op_havoc,rep_7} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000362,src_000000,time_1117,execs_6309,op_havoc,rep_8 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000806,src_000000,time_6408,execs_37132,op_havoc,rep_6 => id_000362,time_0,execs_0,orig_id_000806,src_000000,time_6408,execs_37132,op_havoc,rep_6} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000364,src_000000,time_1135,execs_6421,op_havoc,rep_7 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000808,src_000000,time_6463,execs_37479,op_havoc,rep_3 => id_000364,time_0,execs_0,orig_id_000808,src_000000,time_6463,execs_37479,op_havoc,rep_3} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000365,src_000000,time_1142,execs_6458,op_havoc,rep_6 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000812,src_000000,time_6544,execs_37933,op_havoc,rep_6 => id_000367,time_0,execs_0,orig_id_000812,src_000000,time_6544,execs_37933,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_000813,src_000000,time_6566,execs_38039,op_havoc,rep_4 => id_000368,time_0,execs_0,orig_id_000813,src_000000,time_6566,execs_38039,op_havoc,rep_4} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000369,src_000000,time_1179,execs_6661,op_havoc,rep_6,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000371,src_000000,time_1204,execs_6819,op_havoc,rep_6,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000372,src_000000,time_1206,execs_6828,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000373,src_000000,time_1212,execs_6863,op_havoc,rep_7 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000819,src_000000,time_6683,execs_38648,op_havoc,rep_8 => id_000374,time_0,execs_0,orig_id_000819,src_000000,time_6683,execs_38648,op_havoc,rep_8} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000375,src_000000,time_1228,execs_6929,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000376,src_000000,time_1230,execs_6940,op_havoc,rep_5 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000823,src_000000,time_6778,execs_39164,op_havoc,rep_8 => id_000378,time_0,execs_0,orig_id_000823,src_000000,time_6778,execs_39164,op_havoc,rep_8} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000379,src_000000,time_1249,execs_7048,op_havoc,rep_8 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000824,src_000000,time_6790,execs_39240,op_havoc,rep_8 => id_000379,time_0,execs_0,orig_id_000824,src_000000,time_6790,execs_39240,op_havoc,rep_8} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000381,src_000000,time_1254,execs_7078,op_havoc,rep_4,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000827,src_000000,time_6880,execs_39784,op_havoc,rep_8,+cov => id_000382,time_0,execs_0,orig_id_000827,src_000000,time_6880,execs_39784,op_havoc,rep_8,+cov} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000384,src_000000,time_1267,execs_7154,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000385,src_000000,time_1272,execs_7188,op_havoc,rep_2 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000832,src_000000,time_7002,execs_40426,op_havoc,rep_8,+cov => id_000386,time_0,execs_0,orig_id_000832,src_000000,time_7002,execs_40426,op_havoc,rep_8,+cov} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000387,src_000000,time_1288,execs_7269,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000389,src_000000,time_1299,execs_7338,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000390,src_000000,time_1303,execs_7366,op_havoc,rep_5 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000837,src_000000,time_7101,execs_41037,op_havoc,rep_3 => id_000390,time_0,execs_0,orig_id_000837,src_000000,time_7101,execs_41037,op_havoc,rep_3} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000391,src_000000,time_1307,execs_7389,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000392,src_000000,time_1312,execs_7418,op_havoc,rep_3 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000839,src_000000,time_7132,execs_41222,op_havoc,rep_6 => id_000392,time_0,execs_0,orig_id_000839,src_000000,time_7132,execs_41222,op_havoc,rep_6} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000393,src_000000,time_1314,execs_7428,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000394,src_000000,time_1316,execs_7438,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000396,src_000000,time_1321,execs_7473,op_havoc,rep_4,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000846,src_000000,time_7243,execs_41867,op_havoc,rep_8 => id_000397,time_0,execs_0,orig_id_000846,src_000000,time_7243,execs_41867,op_havoc,rep_8} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000400,src_000000,time_1343,execs_7596,op_havoc,rep_4 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000852,src_000000,time_7362,execs_42541,op_havoc,rep_7 => id_000400,time_0,execs_0,orig_id_000852,src_000000,time_7362,execs_42541,op_havoc,rep_7} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000403,src_000000,time_1363,execs_7706,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000404,src_000000,time_1369,execs_7740,op_havoc,rep_5 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000859,src_000000,time_7542,execs_43688,op_havoc,rep_5,+cov => id_000406,time_0,execs_0,orig_id_000859,src_000000,time_7542,execs_43688,op_havoc,rep_5,+cov} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000407,src_000000,time_1377,execs_7780,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000410,src_000000,time_1389,execs_7849,op_havoc,rep_6 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000865,src_000000,time_7600,execs_44042,op_havoc,rep_7 => id_000411,time_0,execs_0,orig_id_000865,src_000000,time_7600,execs_44042,op_havoc,rep_7} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000414,src_000000,time_1411,execs_7991,op_havoc,rep_8 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000868,src_000000,time_7638,execs_44259,op_havoc,rep_2 => id_000414,time_0,execs_0,orig_id_000868,src_000000,time_7638,execs_44259,op_havoc,rep_2} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000415,src_000000,time_1427,execs_8098,op_havoc,rep_5,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000416,src_000000,time_1429,execs_8110,op_havoc,rep_8,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000871,src_000000,time_7694,execs_44604,op_havoc,rep_6 => id_000417,time_0,execs_0,orig_id_000871,src_000000,time_7694,execs_44604,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_000872,src_000000,time_7751,execs_44966,op_havoc,rep_8,+cov => id_000418,time_0,execs_0,orig_id_000872,src_000000,time_7751,execs_44966,op_havoc,rep_8,+cov} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000419,src_000000,time_1477,execs_8350,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000421,src_000000,time_1489,execs_8415,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000427,src_000000,time_1558,execs_8862,op_havoc,rep_7 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000882,src_000000,time_7913,execs_45801,op_havoc,rep_7 => id_000427,time_0,execs_0,orig_id_000882,src_000000,time_7913,execs_45801,op_havoc,rep_7} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_000883,src_000000,time_7917,execs_45823,op_havoc,rep_3,+cov => id_000428,time_0,execs_0,orig_id_000883,src_000000,time_7917,execs_45823,op_havoc,rep_3,+cov} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_000884,src_000000,time_7937,execs_45948,op_havoc,rep_7,+cov => id_000429,time_0,execs_0,orig_id_000884,src_000000,time_7937,execs_45948,op_havoc,rep_7,+cov} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000430,src_000000,time_1573,execs_8962,op_havoc,rep_4 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000885,src_000000,time_8026,execs_46481,op_havoc,rep_6 => id_000430,time_0,execs_0,orig_id_000885,src_000000,time_8026,execs_46481,op_havoc,rep_6} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000432,src_000000,time_1581,execs_9014,op_havoc,rep_7,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000887,src_000000,time_8043,execs_46582,op_havoc,rep_7 => id_000432,time_0,execs_0,orig_id_000887,src_000000,time_8043,execs_46582,op_havoc,rep_7} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000437,src_000000,time_1630,execs_9336,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000439,src_000000,time_1648,execs_9439,op_havoc,rep_5,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000894,src_000000,time_8285,execs_48002,op_havoc,rep_8 => id_000439,time_0,execs_0,orig_id_000894,src_000000,time_8285,execs_48002,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_000896,src_000000,time_8320,execs_48223,op_havoc,rep_2 => id_000441,time_0,execs_0,orig_id_000896,src_000000,time_8320,execs_48223,op_havoc,rep_2} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000443,src_000000,time_1678,execs_9523,op_havoc,rep_5 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000899,src_000000,time_8336,execs_48315,op_havoc,rep_7 => id_000444,time_0,execs_0,orig_id_000899,src_000000,time_8336,execs_48315,op_havoc,rep_7} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000445,src_000000,time_1696,execs_9639,op_havoc,rep_4 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000902,src_000000,time_8376,execs_48575,op_havoc,rep_8 => id_000446,time_0,execs_0,orig_id_000902,src_000000,time_8376,execs_48575,op_havoc,rep_8} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000447,src_000000,time_1712,execs_9744,op_havoc,rep_6,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000903,src_000000,time_8388,execs_48646,op_havoc,rep_4 => id_000447,time_0,execs_0,orig_id_000903,src_000000,time_8388,execs_48646,op_havoc,rep_4} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000451,src_000000,time_1755,execs_10015,op_havoc,rep_3,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000909,src_000000,time_8555,execs_49654,op_havoc,rep_6 => id_000452,time_0,execs_0,orig_id_000909,src_000000,time_8555,execs_49654,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_000910,src_000000,time_8562,execs_49687,op_havoc,rep_1 => id_000453,time_0,execs_0,orig_id_000910,src_000000,time_8562,execs_49687,op_havoc,rep_1} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000459,src_000000,time_1818,execs_10356,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000461,src_000000,time_1830,execs_10426,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000463,src_000000,time_1846,execs_10523,op_havoc,rep_3,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000926,src_000000,time_9015,execs_52375,op_havoc,rep_6,+cov => id_000466,time_0,execs_0,orig_id_000926,src_000000,time_9015,execs_52375,op_havoc,rep_6,+cov} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000467,src_000000,time_1882,execs_10746,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000467,time_0,execs_0,orig_id_000927,src_000000,time_9025,execs_52430,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000469,src_000000,time_1921,execs_10985,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000470,src_000000,time_1923,execs_10996,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000472,src_000000,time_1941,execs_11108,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000472,time_0,execs_0,orig_id_000934,src_000000,time_9228,execs_53628,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000474,src_000000,time_1954,execs_11193,op_havoc,rep_5 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000937,src_000000,time_9272,execs_53815,op_havoc,rep_8 => id_000475,time_0,execs_0,orig_id_000937,src_000000,time_9272,execs_53815,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_000939,src_000000,time_9285,execs_53875,op_havoc,rep_6 => id_000477,time_0,execs_0,orig_id_000939,src_000000,time_9285,execs_53875,op_havoc,rep_6} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000480,src_000000,time_1991,execs_11409,op_havoc,rep_4,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000943,src_000000,time_9373,execs_54372,op_havoc,rep_7,+cov => id_000481,time_0,execs_0,orig_id_000943,src_000000,time_9373,execs_54372,op_havoc,rep_7,+cov} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000483,src_000000,time_2026,execs_11573,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000484,src_000000,time_2036,execs_11635,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000485,src_000000,time_2042,execs_11666,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000487,src_000000,time_2049,execs_11705,op_havoc,rep_4 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000950,src_000000,time_9525,execs_55281,op_havoc,rep_6 => id_000487,time_0,execs_0,orig_id_000950,src_000000,time_9525,execs_55281,op_havoc,rep_6} (100%) create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000488,time_0,execs_0,orig_id_000952,src_000000,time_9547,execs_55362,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000490,src_000000,time_2064,execs_11790,op_havoc,rep_4 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000954,src_000000,time_9562,execs_55451,op_havoc,rep_4 => id_000490,time_0,execs_0,orig_id_000954,src_000000,time_9562,execs_55451,op_havoc,rep_4} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000491,src_000000,time_2073,execs_11839,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000492,src_000000,time_2081,execs_11887,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000493,src_000000,time_2083,execs_11899,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000494,src_000000,time_2099,execs_11981,op_havoc,rep_6,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000958,src_000000,time_9724,execs_56460,op_havoc,rep_3 => id_000494,time_0,execs_0,orig_id_000958,src_000000,time_9724,execs_56460,op_havoc,rep_3} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000497,src_000000,time_2117,execs_12052,op_havoc,rep_8,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000961,src_000000,time_9831,execs_57096,op_havoc,rep_4 => id_000497,time_0,execs_0,orig_id_000961,src_000000,time_9831,execs_57096,op_havoc,rep_4} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000499,src_000000,time_2128,execs_12115,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000500,src_000000,time_2130,execs_12130,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000501,src_000000,time_2142,execs_12193,op_havoc,rep_3,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000502,src_000000,time_2165,execs_12329,op_havoc,rep_4,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000503,src_000000,time_2178,execs_12400,op_havoc,rep_5,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000968,src_000000,time_9979,execs_57956,op_havoc,rep_2 => id_000504,time_0,execs_0,orig_id_000968,src_000000,time_9979,execs_57956,op_havoc,rep_2} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000505,src_000000,time_2188,execs_12462,op_havoc,rep_7 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000969,src_000000,time_10003,execs_58103,op_havoc,rep_5 => id_000505,time_0,execs_0,orig_id_000969,src_000000,time_10003,execs_58103,op_havoc,rep_5} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000506,src_000000,time_2197,execs_12515,op_havoc,rep_4 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000971,src_000003,time_10045,execs_58301,op_havoc,rep_7,+cov => id_000506,time_0,execs_0,orig_id_000971,src_000003,time_10045,execs_58301,op_havoc,rep_7,+cov} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000508,src_000000,time_2208,execs_12583,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000509,src_000000,time_2216,execs_12629,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000510,src_000000,time_2222,execs_12654,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000511,src_000000,time_2235,execs_12731,op_havoc,rep_8,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000981,src_000003,time_10169,execs_58657,op_havoc,rep_3 => id_000513,time_0,execs_0,orig_id_000981,src_000003,time_10169,execs_58657,op_havoc,rep_3} (100%) create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000514,time_0,execs_0,orig_id_000984,src_000003,time_10190,execs_58715,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000517,src_000000,time_2324,execs_13211,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000518,src_000000,time_2334,execs_13270,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000521,src_000000,time_2368,execs_13474,op_havoc,rep_8 rename test/fuzz-libghostty/corpus/stream-cmin/{id_000994,src_000003,time_10324,execs_59164,op_havoc,rep_5,+cov => id_000521,time_0,execs_0,orig_id_000994,src_000003,time_10324,execs_59164,op_havoc,rep_5,+cov} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000522,src_000000,time_2371,execs_13489,op_havoc,rep_5,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000526,src_000000,time_2403,execs_13684,op_havoc,rep_6,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_000999,src_000003,time_10342,execs_59238,op_havoc,rep_5,+cov => id_000526,time_0,execs_0,orig_id_000999,src_000003,time_10342,execs_59238,op_havoc,rep_5,+cov} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000527,src_000000,time_2420,execs_13762,op_havoc,rep_7 rename test/fuzz-libghostty/corpus/stream-cmin/{id_001002,src_000003,time_10381,execs_59394,op_havoc,rep_4 => id_000528,time_0,execs_0,orig_id_001002,src_000003,time_10381,execs_59394,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_001003,src_000003,time_10384,execs_59407,op_havoc,rep_4 => id_000529,time_0,execs_0,orig_id_001003,src_000003,time_10384,execs_59407,op_havoc,rep_4} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_001004,src_000003,time_10395,execs_59428,op_havoc,rep_7,+cov => id_000530,time_0,execs_0,orig_id_001004,src_000003,time_10395,execs_59428,op_havoc,rep_7,+cov} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000531,src_000000,time_2450,execs_13956,op_havoc,rep_8 rename test/fuzz-libghostty/corpus/stream-cmin/{id_001005,src_000003,time_10398,execs_59438,op_havoc,rep_8 => id_000531,time_0,execs_0,orig_id_001005,src_000003,time_10398,execs_59438,op_havoc,rep_8} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000532,src_000000,time_2458,execs_14014,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000533,src_000000,time_2461,execs_14027,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000534,src_000000,time_2470,execs_14089,op_havoc,rep_8 rename test/fuzz-libghostty/corpus/stream-cmin/{id_001009,src_000003,time_10464,execs_59654,op_havoc,rep_4 => id_000534,time_0,execs_0,orig_id_001009,src_000003,time_10464,execs_59654,op_havoc,rep_4} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000536,src_000000,time_2477,execs_14129,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000537,src_000000,time_2493,execs_14230,op_havoc,rep_6,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_001012,src_000003,time_10526,execs_59900,op_havoc,rep_3 => id_000537,time_0,execs_0,orig_id_001012,src_000003,time_10526,execs_59900,op_havoc,rep_3} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000538,src_000000,time_2509,execs_14329,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000541,src_000000,time_2552,execs_14581,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000542,src_000000,time_2567,execs_14652,op_havoc,rep_8 rename test/fuzz-libghostty/corpus/stream-cmin/{id_001018,src_000003,time_10605,execs_60173,op_havoc,rep_4,+cov => id_000542,time_0,execs_0,orig_id_001018,src_000003,time_10605,execs_60173,op_havoc,rep_4,+cov} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_001019,src_000003,time_10607,execs_60181,op_havoc,rep_4 => id_000543,time_0,execs_0,orig_id_001019,src_000003,time_10607,execs_60181,op_havoc,rep_4} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000547,src_000000,time_2625,execs_15016,op_havoc,rep_6 rename test/fuzz-libghostty/corpus/stream-cmin/{id_001024,src_000003,time_10665,execs_60351,op_havoc,rep_7,+cov => id_000547,time_0,execs_0,orig_id_001024,src_000003,time_10665,execs_60351,op_havoc,rep_7,+cov} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000548,src_000000,time_2630,execs_15045,op_havoc,rep_7 rename test/fuzz-libghostty/corpus/stream-cmin/{id_001027,src_000003,time_10715,execs_60535,op_havoc,rep_1 => id_000549,time_0,execs_0,orig_id_001027,src_000003,time_10715,execs_60535,op_havoc,rep_1} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_001030,src_000003,time_10766,execs_60732,op_havoc,rep_8 => id_000551,time_0,execs_0,orig_id_001030,src_000003,time_10766,execs_60732,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_001031,src_000003,time_10776,execs_60760,op_havoc,rep_7 => id_000552,time_0,execs_0,orig_id_001031,src_000003,time_10776,execs_60760,op_havoc,rep_7} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000554,src_000000,time_2703,execs_15451,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000555,src_000000,time_2721,execs_15558,op_havoc,rep_5,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000556,src_000000,time_2750,execs_15744,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000557,src_000000,time_2757,execs_15782,op_havoc,rep_4,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_001037,src_000003,time_10849,execs_61018,op_havoc,rep_7 => id_000557,time_0,execs_0,orig_id_001037,src_000003,time_10849,execs_61018,op_havoc,rep_7} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000559,src_000000,time_2766,execs_15844,op_havoc,rep_4,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000560,src_000000,time_2784,execs_15951,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000561,src_000000,time_2787,execs_15967,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000563,src_000000,time_2806,execs_16088,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000564,src_000000,time_2816,execs_16145,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000564,time_0,execs_0,orig_id_001044,src_000003,time_10962,execs_61344,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000565,src_000000,time_2821,execs_16175,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000567,src_000000,time_2866,execs_16464,op_havoc,rep_6,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000568,src_000000,time_2874,execs_16511,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000569,src_000000,time_2876,execs_16521,op_havoc,rep_4 rename test/fuzz-libghostty/corpus/stream-cmin/{id_001049,src_000003,time_11030,execs_61533,op_havoc,rep_8 => id_000569,time_0,execs_0,orig_id_001049,src_000003,time_11030,execs_61533,op_havoc,rep_8} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000572,src_000000,time_2896,execs_16646,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000573,src_000000,time_2927,execs_16845,op_havoc,rep_3,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000575,src_000000,time_2958,execs_16974,op_havoc,rep_5,+cov rename test/fuzz-libghostty/corpus/stream-cmin/{id_001058,src_000003,time_11167,execs_62010,op_havoc,rep_8 => id_000575,time_0,execs_0,orig_id_001058,src_000003,time_11167,execs_62010,op_havoc,rep_8} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000577,src_000000,time_2976,execs_17087,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000578,src_000000,time_2996,execs_17198,op_havoc,rep_4,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000581,src_000000,time_3019,execs_17332,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000582,src_000000,time_3035,execs_17423,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000583,src_000000,time_3055,execs_17499,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000584,src_000000,time_3060,execs_17527,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000587,src_000000,time_3124,execs_17894,op_havoc,rep_6 rename test/fuzz-libghostty/corpus/stream-cmin/{id_001071,src_000003,time_11388,execs_62754,op_havoc,rep_7 => id_000587,time_0,execs_0,orig_id_001071,src_000003,time_11388,execs_62754,op_havoc,rep_7} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000588,src_000000,time_3136,execs_17956,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000593,src_000000,time_3193,execs_18225,op_havoc,rep_6 rename test/fuzz-libghostty/corpus/stream-cmin/{id_001078,src_000003,time_11534,execs_63238,op_havoc,rep_6,+cov => id_000594,time_0,execs_0,orig_id_001078,src_000003,time_11534,execs_63238,op_havoc,rep_6,+cov} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_001079,src_000003,time_11551,execs_63305,op_havoc,rep_3 => id_000595,time_0,execs_0,orig_id_001079,src_000003,time_11551,execs_63305,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_001081,src_000003,time_11606,execs_63495,op_havoc,rep_8,+cov => id_000597,time_0,execs_0,orig_id_001081,src_000003,time_11606,execs_63495,op_havoc,rep_8,+cov} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000599,src_000000,time_3266,execs_18649,op_havoc,rep_7 rename test/fuzz-libghostty/corpus/stream-cmin/{id_001084,src_000003,time_11660,execs_63700,op_havoc,rep_3 => id_000600,time_0,execs_0,orig_id_001084,src_000003,time_11660,execs_63700,op_havoc,rep_3} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000603,src_000000,time_3318,execs_18930,op_havoc,rep_7 rename test/fuzz-libghostty/corpus/stream-cmin/{id_001088,src_000003,time_11722,execs_63902,op_havoc,rep_8 => id_000604,time_0,execs_0,orig_id_001088,src_000003,time_11722,execs_63902,op_havoc,rep_8} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000605,src_000000,time_3342,execs_19078,op_havoc,rep_8 rename test/fuzz-libghostty/corpus/stream-cmin/{id_001089,src_000003,time_11740,execs_63964,op_havoc,rep_3 => id_000605,time_0,execs_0,orig_id_001089,src_000003,time_11740,execs_63964,op_havoc,rep_3} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000607,src_000000,time_3366,execs_19221,op_havoc,rep_6 rename test/fuzz-libghostty/corpus/stream-cmin/{id_001091,src_000003,time_11797,execs_64164,op_havoc,rep_8 => id_000607,time_0,execs_0,orig_id_001091,src_000003,time_11797,execs_64164,op_havoc,rep_8} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_001092,src_000003,time_11842,execs_64327,op_havoc,rep_3 => id_000608,time_0,execs_0,orig_id_001092,src_000003,time_11842,execs_64327,op_havoc,rep_3} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_001093,src_000003,time_11863,execs_64399,op_havoc,rep_6,+cov => id_000609,time_0,execs_0,orig_id_001093,src_000003,time_11863,execs_64399,op_havoc,rep_6,+cov} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000610,src_000000,time_3401,execs_19433,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000611,src_000000,time_3431,execs_19616,op_havoc,rep_6 rename test/fuzz-libghostty/corpus/stream-cmin/{id_001097,src_000003,time_11912,execs_64575,op_havoc,rep_6 => id_000613,time_0,execs_0,orig_id_001097,src_000003,time_11912,execs_64575,op_havoc,rep_6} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000614,src_000000,time_3480,execs_19866,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000615,src_000000,time_3516,execs_20081,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000617,src_000000,time_3547,execs_20276,op_havoc,rep_8 rename test/fuzz-libghostty/corpus/stream-cmin/{id_001101,src_000003,time_11966,execs_64760,op_havoc,rep_6 => id_000617,time_0,execs_0,orig_id_001101,src_000003,time_11966,execs_64760,op_havoc,rep_6} (100%) rename test/fuzz-libghostty/corpus/stream-cmin/{id_001102,src_000003,time_11970,execs_64779,op_havoc,rep_5,+cov => id_000618,time_0,execs_0,orig_id_001102,src_000003,time_11970,execs_64779,op_havoc,rep_5,+cov} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000619,src_000000,time_3562,execs_20375,op_havoc,rep_5,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000620,src_000000,time_3599,execs_20620,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000621,src_000000,time_3601,execs_20632,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000624,src_000000,time_3650,execs_20899,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000627,src_000000,time_3659,execs_20954,op_havoc,rep_6 rename test/fuzz-libghostty/corpus/stream-cmin/{id_001112,src_000003,time_12141,execs_65369,op_havoc,rep_5 => id_000628,time_0,execs_0,orig_id_001112,src_000003,time_12141,execs_65369,op_havoc,rep_5} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000629,src_000000,time_3687,execs_21100,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000630,src_000000,time_3689,execs_21114,op_havoc,rep_8 rename test/fuzz-libghostty/corpus/stream-cmin/{id_001115,src_000003,time_12218,execs_65587,op_havoc,rep_6 => id_000631,time_0,execs_0,orig_id_001115,src_000003,time_12218,execs_65587,op_havoc,rep_6} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000632,src_000000,time_3702,execs_21191,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000633,src_000000,time_3709,execs_21235,op_havoc,rep_5,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000634,src_000000,time_3715,execs_21268,op_havoc,rep_7 rename test/fuzz-libghostty/corpus/stream-cmin/{id_001118,src_000003,time_12234,execs_65636,op_havoc,rep_3 => id_000634,time_0,execs_0,orig_id_001118,src_000003,time_12234,execs_65636,op_havoc,rep_3} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000635,src_000000,time_3734,execs_21370,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000636,src_000000,time_3738,execs_21392,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000637,src_000000,time_3758,execs_21517,op_havoc,rep_6 rename test/fuzz-libghostty/corpus/stream-cmin/{id_001121,src_000003,time_12288,execs_65821,op_havoc,rep_5 => id_000637,time_0,execs_0,orig_id_001121,src_000003,time_12288,execs_65821,op_havoc,rep_5} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000641,src_000000,time_3801,execs_21743,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000642,src_000000,time_3810,execs_21800,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000642,time_0,execs_0,orig_id_001126,src_000003,time_12377,execs_66096,op_havoc,rep_4 rename test/fuzz-libghostty/corpus/stream-cmin/{id_001131,src_000003,time_12433,execs_66295,op_havoc,rep_8 => id_000647,time_0,execs_0,orig_id_001131,src_000003,time_12433,execs_66295,op_havoc,rep_8} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000649,src_000000,time_3916,execs_22421,op_havoc,rep_7 rename test/fuzz-libghostty/corpus/stream-cmin/{id_001136,src_000003,time_12585,execs_66819,op_havoc,rep_4 => id_000652,time_0,execs_0,orig_id_001136,src_000003,time_12585,execs_66819,op_havoc,rep_4} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000653,src_000000,time_3960,execs_22683,op_havoc,rep_6 rename test/fuzz-libghostty/corpus/stream-cmin/{id_001138,src_000003,time_12649,execs_67048,op_havoc,rep_7 => id_000654,time_0,execs_0,orig_id_001138,src_000003,time_12649,execs_67048,op_havoc,rep_7} (100%) delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000655,src_000000,time_3994,execs_22898,op_havoc,rep_6,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000657,src_000000,time_4058,execs_23278,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000657,src_000000,time_63,execs_4855,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000658,src_000000,time_4064,execs_23305,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000659,src_000000,time_4079,execs_23399,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000659,src_000000,time_70,execs_4889,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000660,src_000000,time_4082,execs_23413,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000666,src_000000,time_4215,execs_24254,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000667,src_000000,time_218,execs_5870,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000668,src_000000,time_236,execs_5996,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000669,src_000000,time_240,execs_6022,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000670,src_000000,time_4261,execs_24531,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000671,src_000000,time_248,execs_6073,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000672,src_000000,time_250,execs_6082,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000674,src_000000,time_4318,execs_24882,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000677,src_000000,time_339,execs_6674,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000677,src_000000,time_4327,execs_24933,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000678,src_000000,time_4351,execs_25082,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000682,src_000000,time_4422,execs_25499,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000683,src_000000,time_4462,execs_25768,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000683,src_000000,time_493,execs_7783,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000684,src_000000,time_4477,execs_25857,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000685,src_000000,time_4479,execs_25867,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000690,src_000000,time_4545,execs_26285,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000690,src_000000,time_624,execs_8693,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000691,src_000000,time_4547,execs_26296,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000692,src_000000,time_696,execs_9212,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000694,src_000000,time_4559,execs_26371,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000694,src_000000,time_756,execs_9633,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000695,src_000000,time_4583,execs_26500,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000697,src_000000,time_4588,execs_26533,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000697,src_000000,time_872,execs_10465,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000698,src_000000,time_4594,execs_26568,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000698,src_000000,time_919,execs_10798,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000699,src_000000,time_4599,execs_26597,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000699,src_000000,time_922,execs_10816,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000704,src_000000,time_4661,execs_26920,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000706,src_000000,time_4745,execs_27421,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000708,src_000000,time_4777,execs_27610,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000709,src_000000,time_1564,execs_15621,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000710,src_000000,time_1652,execs_16287,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000712,src_000000,time_1787,execs_17309,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000712,src_000000,time_4812,execs_27803,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000713,src_000000,time_4826,execs_27886,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000714,src_000002,time_1869,execs_17906,op_quick,pos_9,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000716,src_000000,time_4927,execs_28503,op_havoc,rep_6,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000718,src_000000,time_4984,execs_28838,op_havoc,rep_6,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000720,src_000000,time_4999,execs_28916,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000721,src_000000,time_5009,execs_28977,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000722,src_000000,time_5024,execs_29062,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000727,src_000000,time_5127,execs_29692,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000728,src_000000,time_5139,execs_29768,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000730,src_000000,time_5182,execs_30026,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000732,src_000000,time_5219,execs_30213,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000733,src_000000,time_5260,execs_30466,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000734,src_000002,time_1943,execs_18363,op_arith8,pos_17,val_+10,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000737,src_000000,time_5311,execs_30776,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000739,src_000000,time_5323,execs_30849,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000740,src_000000,time_5325,execs_30861,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000741,src_000000,time_5343,execs_30978,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000741,src_000002,time_2057,execs_19128,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000742,src_000000,time_5351,execs_31031,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000743,src_000000,time_5385,execs_31242,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000746,src_000000,time_5421,execs_31461,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000748,src_000000,time_5456,execs_31675,op_havoc,rep_5,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000749,src_000000,time_5465,execs_31728,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000751,src_000000,time_5494,execs_31918,op_havoc,rep_5,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000752,src_000000,time_5524,execs_32108,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000753,src_000000,time_5532,execs_32159,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000754,src_000002,time_2124,execs_19559,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000755,src_000000,time_5545,execs_32243,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000756,src_000000,time_5555,execs_32304,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000756,src_000002,time_2134,execs_19581,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000757,src_000000,time_5613,execs_32672,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000758,src_000000,time_5625,execs_32742,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000759,src_000000,time_5629,execs_32769,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000761,src_000000,time_5671,execs_33035,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000761,src_000002,time_2155,execs_19700,op_havoc,rep_1,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000763,src_000000,time_5705,execs_33244,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000763,src_000002,time_2175,execs_19846,op_havoc,rep_1,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000765,src_000000,time_5764,execs_33603,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000766,src_000000,time_5774,execs_33659,op_havoc,rep_6,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000767,src_000000,time_5784,execs_33721,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000768,src_000000,time_5795,execs_33756,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000770,src_000002,time_2209,execs_20060,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000771,src_000000,time_5839,execs_34022,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000771,src_000002,time_2214,execs_20096,op_havoc,rep_1,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000773,src_000000,time_5890,execs_34302,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000774,src_000002,time_2230,execs_20193,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000775,src_000000,time_5898,execs_34333,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000777,src_000000,time_5922,execs_34467,op_havoc,rep_6,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000778,src_000000,time_5964,execs_34666,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000779,src_000000,time_5967,execs_34674,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000781,src_000000,time_6030,execs_34977,op_havoc,rep_4,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000782,src_000000,time_6042,execs_35046,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000783,src_000000,time_6055,execs_35107,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000784,src_000000,time_6098,execs_35350,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000786,src_000000,time_6127,execs_35510,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000786,src_000002,time_2325,execs_20759,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000787,src_000000,time_6180,execs_35805,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000787,src_000002,time_2335,execs_20827,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000788,src_000002,time_2366,execs_21052,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000790,src_000000,time_6206,execs_35953,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000791,src_000000,time_6212,execs_35984,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000791,src_000002,time_2384,execs_21178,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000793,src_000000,time_6228,execs_36070,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000794,src_000000,time_6232,execs_36097,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000795,src_000002,time_2427,execs_21464,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000798,src_000000,time_6302,execs_36498,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000798,src_000002,time_2458,execs_21676,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000799,src_000000,time_6309,execs_36536,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000801,src_000000,time_6329,execs_36640,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000802,src_000000,time_6335,execs_36674,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000805,src_000000,time_6397,execs_37066,op_havoc,rep_6,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000807,src_000000,time_6427,execs_37247,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000809,src_000000,time_6485,execs_37610,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000809,src_000002,time_2597,execs_22602,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000810,src_000000,time_6504,execs_37723,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000810,src_000002,time_2607,execs_22665,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000812,src_000002,time_2631,execs_22785,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000814,src_000000,time_6571,execs_38065,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000815,src_000000,time_6587,execs_38154,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000815,src_000002,time_2658,execs_22902,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000816,src_000000,time_6617,execs_38326,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000817,src_000000,time_6641,execs_38455,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000818,src_000000,time_6678,execs_38625,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000820,src_000000,time_6714,execs_38830,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000820,src_000002,time_2743,execs_23483,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000821,src_000000,time_6730,execs_38874,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000822,src_000000,time_6735,execs_38906,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000824,src_000002,time_2780,execs_23727,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000825,src_000000,time_6793,execs_39254,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000825,src_000002,time_2783,execs_23745,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000826,src_000000,time_6819,execs_39416,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000826,src_000002,time_2800,execs_23866,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000828,src_000000,time_6903,execs_39915,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000830,src_000000,time_6935,execs_40040,op_havoc,rep_6,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000831,src_000000,time_6943,execs_40083,op_havoc,rep_4,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000833,src_000000,time_7014,execs_40498,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000833,src_000002,time_2951,execs_24946,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000834,src_000000,time_7026,execs_40575,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000836,src_000000,time_7081,execs_40911,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000836,src_000002,time_2984,execs_25171,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000837,src_000002,time_3055,execs_25709,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000838,src_000000,time_7117,execs_41130,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000838,src_000002,time_3086,execs_25937,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000840,src_000000,time_7147,execs_41310,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000842,src_000000,time_7168,execs_41425,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000843,src_000000,time_7216,execs_41721,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000845,src_000000,time_7237,execs_41832,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000848,src_000000,time_7317,execs_42330,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000850,src_000000,time_7336,execs_42431,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000853,src_000000,time_7411,execs_42853,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000854,src_000000,time_7435,execs_43002,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000855,src_000002,time_3365,execs_27742,op_havoc,rep_1,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000856,src_000000,time_7480,execs_43283,op_havoc,rep_6,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000857,src_000000,time_7501,execs_43422,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000858,src_000000,time_7528,execs_43598,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000858,src_000002,time_3422,execs_28008,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000860,src_000000,time_7568,execs_43847,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000860,src_000002,time_3517,execs_28704,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000861,src_000000,time_7577,execs_43898,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000861,src_000002,time_3534,execs_28837,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000862,src_000000,time_7587,execs_43958,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000864,src_000000,time_7594,execs_44001,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000864,src_000002,time_3552,execs_28950,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000866,src_000000,time_7624,execs_44177,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000867,src_000000,time_7632,execs_44224,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000867,src_000002,time_3647,execs_29650,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000869,src_000000,time_7663,execs_44415,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000870,src_000000,time_7667,execs_44445,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000872,src_000002,time_3761,execs_30452,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000873,src_000000,time_7758,execs_45001,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000874,src_000000,time_7791,execs_45196,op_havoc,rep_6,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000875,src_000000,time_7794,execs_45215,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000875,src_000002,time_3802,execs_30758,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000876,src_000000,time_7830,execs_45440,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000877,src_000002,time_3837,execs_30994,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000878,src_000000,time_7835,execs_45470,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000879,src_000000,time_7860,execs_45630,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000880,src_000000,time_7863,execs_45645,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000881,src_000000,time_7880,execs_45727,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000885,src_000002,time_3920,execs_31354,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000886,src_000000,time_8036,execs_46538,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000886,src_000002,time_3958,execs_31644,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000887,src_000002,time_3972,execs_31738,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000888,src_000000,time_8117,execs_47032,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000889,src_000000,time_8143,execs_47183,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000889,src_000002,time_3983,execs_31816,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000890,src_000000,time_8150,execs_47222,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000891,src_000000,time_8222,execs_47666,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000891,src_000002,time_4067,execs_32451,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000892,src_000000,time_8251,execs_47844,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000892,src_000002,time_4071,execs_32481,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000893,src_000000,time_8282,execs_47986,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000893,src_000002,time_4101,execs_32684,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000895,src_000000,time_8313,execs_48180,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000897,src_000000,time_8322,execs_48232,op_havoc,rep_5,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000898,src_000000,time_8328,execs_48268,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000899,src_000002,time_4170,execs_33066,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000900,src_000002,time_4183,execs_33157,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000901,src_000000,time_8374,execs_48565,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000905,src_000000,time_8445,execs_48955,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000906,src_000000,time_8455,execs_49013,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000907,src_000000,time_8492,execs_49252,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000908,src_000000,time_8532,execs_49504,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000910,src_000002,time_4629,execs_36374,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000911,src_000000,time_8578,execs_49746,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000911,src_000002,time_4641,execs_36454,op_havoc,rep_1,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000912,src_000000,time_8597,execs_49865,op_havoc,rep_4,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000914,src_000000,time_8634,execs_50094,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000915,src_000000,time_8636,execs_50103,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000916,src_000000,time_8640,execs_50124,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000917,src_000000,time_8662,execs_50258,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000918,src_000000,time_8704,execs_50525,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000919,src_000000,time_8764,execs_50885,op_havoc,rep_5,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000920,src_000000,time_8791,execs_51038,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000921,src_000000,time_8815,execs_51164,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000921,src_000002,time_4803,execs_37560,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000923,src_000000,time_8915,execs_51759,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000924,src_000000,time_8943,execs_51929,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000927,src_000000,time_9025,execs_52430,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000928,src_000000,time_9076,execs_52732,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000929,src_000000,time_9096,execs_52855,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000931,src_000000,time_9172,execs_53302,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000931,src_000002,time_5235,execs_40565,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000932,src_000002,time_5277,execs_40881,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000933,src_000000,time_9226,execs_53620,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000934,src_000000,time_9228,execs_53628,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000935,src_000000,time_9232,execs_53651,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000936,src_000000,time_9254,execs_53772,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000938,src_000000,time_9280,execs_53856,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000938,src_000002,time_5479,execs_42255,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000940,src_000000,time_9297,execs_53950,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000941,src_000000,time_9311,execs_54038,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000942,src_000000,time_9362,execs_54342,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000944,src_000000,time_9409,execs_54569,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000945,src_000000,time_9424,execs_54661,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000946,src_000000,time_9436,execs_54740,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000947,src_000000,time_9448,execs_54816,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000948,src_000000,time_9490,execs_55076,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000949,src_000002,time_5931,execs_45299,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000950,src_000002,time_5976,execs_45536,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000951,src_000002,time_5979,execs_45557,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000952,src_000000,time_9547,execs_55362,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000952,src_000002,time_6144,execs_46736,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000953,src_000000,time_9553,execs_55400,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000953,src_000002,time_6161,execs_46850,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000954,src_000002,time_6245,execs_47481,op_havoc,rep_1,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000955,src_000000,time_9585,execs_55597,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000956,src_000000,time_9672,execs_56138,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000956,src_000002,time_6361,execs_48280,op_havoc,rep_1,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000957,src_000000,time_9694,execs_56280,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000959,src_000000,time_9770,execs_56743,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000960,src_000000,time_9826,execs_57071,op_havoc,rep_3,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000962,src_000000,time_9845,execs_57177,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000962,src_000002,time_6647,execs_50390,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000963,src_000000,time_9882,execs_57388,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000964,src_000000,time_9897,execs_57477,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000965,src_000000,time_9899,execs_57490,op_havoc,rep_6,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000966,src_000000,time_9906,execs_57526,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000966,src_000002,time_6749,execs_51048,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000967,src_000000,time_9953,execs_57798,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000967,src_000002,time_6787,execs_51327,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000968,src_000002,time_6820,execs_51515,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000969,src_000002,time_6908,execs_52148,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000973,src_000002,time_7031,execs_52855,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000974,src_000003,time_10090,execs_58382,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000976,src_000003,time_10107,execs_58436,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000977,src_000003,time_10113,execs_58445,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000978,src_000003,time_10119,execs_58469,op_havoc,rep_4,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000979,src_000003,time_10138,execs_58539,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000980,src_000002,time_7618,execs_57130,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000980,src_000003,time_10150,execs_58590,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000984,src_000002,time_7761,execs_58175,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000984,src_000003,time_10190,execs_58715,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000985,src_000002,time_7969,execs_59703,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000985,src_000003,time_10196,execs_58731,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000986,src_000002,time_7981,execs_59784,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000987,src_000003,time_10215,execs_58783,op_havoc,rep_4,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000988,src_000003,time_10225,execs_58817,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000989,src_000002,time_8032,execs_60137,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000989,src_000003,time_10227,execs_58825,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000991,src_000002,time_8101,execs_60591,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000992,src_000003,time_10297,execs_59064,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000993,src_000003,time_10306,execs_59095,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000994,src_000002,time_8376,execs_62422,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000995,src_000002,time_8432,execs_62816,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000995,src_000003,time_10325,execs_59172,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000996,src_000003,time_10331,execs_59192,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000997,src_000003,time_10333,execs_59201,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_000998,src_000003,time_10335,execs_59211,op_havoc,rep_6,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001001,src_000003,time_10378,execs_59382,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001004,src_000002,time_8965,execs_66361,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001005,src_000002,time_9223,execs_67995,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001006,src_000003,time_10411,execs_59477,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001007,src_000002,time_9472,execs_69588,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001007,src_000003,time_10428,execs_59527,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001009,src_000002,time_9528,execs_69959,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001010,src_000003,time_10483,execs_59736,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001011,src_000003,time_10509,execs_59832,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001013,src_000003,time_10532,execs_59928,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001014,src_000003,time_10553,execs_60000,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001015,src_000003,time_10564,execs_60045,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001017,src_000003,time_10597,execs_60138,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001020,src_000003,time_10613,execs_60193,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001022,src_000003,time_10649,execs_60301,op_havoc,rep_6,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001023,src_000003,time_10655,execs_60322,op_havoc,rep_6,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001025,src_000003,time_10696,execs_60475,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001029,src_000003,time_10740,execs_60633,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001032,src_000003,time_10794,execs_60828,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001034,src_000003,time_10806,execs_60877,op_havoc,rep_1,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001035,src_000003,time_10817,execs_60918,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001036,src_000003,time_10828,execs_60961,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001038,src_000003,time_10851,execs_61026,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001039,src_000003,time_10860,execs_61063,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001040,src_000003,time_10900,execs_61194,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001041,src_000003,time_10910,execs_61219,op_havoc,rep_4,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001042,src_000003,time_10923,execs_61247,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001043,src_000003,time_10957,execs_61335,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001044,src_000003,time_10962,execs_61344,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001045,src_000003,time_10976,execs_61370,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001046,src_000003,time_10990,execs_61414,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001047,src_000003,time_10998,execs_61444,op_havoc,rep_3,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001048,src_000003,time_11023,execs_61508,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001050,src_000003,time_10277,execs_73597,op_havoc,rep_14,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001050,src_000003,time_11035,execs_61549,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001051,src_000003,time_10281,execs_73617,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001053,src_000003,time_10295,execs_73665,op_havoc,rep_10 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001053,src_000003,time_11065,execs_61659,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001054,src_000003,time_10309,execs_73703,op_havoc,rep_10,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001054,src_000003,time_11070,execs_61681,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001055,src_000003,time_10316,execs_73728,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001055,src_000003,time_11084,execs_61729,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001057,src_000003,time_11129,execs_61889,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001059,src_000003,time_11171,execs_62018,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001060,src_000003,time_11190,execs_62075,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001061,src_000003,time_11193,execs_62091,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001062,src_000003,time_10365,execs_73893,op_havoc,rep_15,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001062,src_000003,time_11213,execs_62171,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001063,src_000003,time_11244,execs_62280,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001064,src_000003,time_10382,execs_73921,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001064,src_000003,time_11272,execs_62372,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001066,src_000003,time_11293,execs_62444,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001067,src_000003,time_10418,execs_74051,op_havoc,rep_14 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001067,src_000003,time_11331,execs_62576,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001068,src_000003,time_11358,execs_62639,op_havoc,rep_3,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001069,src_000003,time_11368,execs_62671,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001070,src_000003,time_10445,execs_74163,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001070,src_000003,time_11375,execs_62698,op_havoc,rep_6,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001072,src_000003,time_11405,execs_62808,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001073,src_000003,time_10476,execs_74295,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001073,src_000003,time_11436,execs_62906,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001074,src_000003,time_11448,execs_62940,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001075,src_000003,time_10487,execs_74319,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001075,src_000003,time_11461,execs_62986,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001076,src_000003,time_10509,execs_74406,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001076,src_000003,time_11479,execs_63047,op_havoc,rep_7,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001077,src_000003,time_11492,execs_63086,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001080,src_000003,time_11586,execs_63428,op_havoc,rep_5,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001082,src_000003,time_11613,execs_63520,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001083,src_000003,time_11621,execs_63550,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001084,src_000003,time_10619,execs_74868,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001085,src_000003,time_10632,execs_74926,op_havoc,rep_11 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001085,src_000003,time_11667,execs_63729,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001086,src_000003,time_11674,execs_63754,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001087,src_000003,time_10660,execs_75044,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001087,src_000003,time_11710,execs_63862,op_havoc,rep_3,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001090,src_000003,time_11754,execs_64021,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001092,src_000003,time_10706,execs_75141,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001094,src_000003,time_10734,execs_75237,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001094,src_000003,time_11866,execs_64414,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001095,src_000003,time_11869,execs_64425,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001096,src_000003,time_10758,execs_75296,op_havoc,rep_10 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001096,src_000003,time_11897,execs_64529,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001098,src_000003,time_10782,execs_75389,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001098,src_000003,time_11920,execs_64603,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001099,src_000003,time_11935,execs_64655,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001100,src_000003,time_11941,execs_64679,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001103,src_000003,time_11973,execs_64790,op_havoc,rep_5 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001104,src_000003,time_11991,execs_64852,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001105,src_000003,time_12001,execs_64894,op_havoc,rep_6,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001106,src_000003,time_12023,execs_64981,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001107,src_000003,time_12053,execs_65084,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001108,src_000003,time_10883,execs_75783,op_havoc,rep_9 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001108,src_000003,time_12057,execs_65101,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001109,src_000003,time_12072,execs_65150,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001110,src_000003,time_10960,execs_76079,op_havoc,rep_16 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001110,src_000003,time_12086,execs_65208,op_havoc,rep_1 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001111,src_000003,time_12123,execs_65347,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001113,src_000003,time_12161,execs_65444,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001114,src_000003,time_12175,execs_65484,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001116,src_000003,time_11032,execs_76253,op_havoc,rep_11 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001116,src_000003,time_12226,execs_65602,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001117,src_000003,time_11040,execs_76276,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001117,src_000003,time_12229,execs_65613,op_havoc,rep_5,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001119,src_000003,time_12243,execs_65668,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001120,src_000003,time_12250,execs_65691,op_havoc,rep_2 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001122,src_000003,time_12311,execs_65898,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001123,src_000003,time_12336,execs_65978,op_havoc,rep_7 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001124,src_000003,time_12352,execs_66035,op_havoc,rep_6 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001125,src_000003,time_12369,execs_66074,op_havoc,rep_4,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001126,src_000003,time_12377,execs_66096,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001127,src_000003,time_12390,execs_66139,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001128,src_000003,time_11299,execs_77010,op_havoc,rep_8 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001128,src_000003,time_12396,execs_66160,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001129,src_000003,time_11317,execs_77084,op_havoc,rep_15,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001129,src_000003,time_12404,execs_66189,op_havoc,rep_2,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001130,src_000003,time_12414,execs_66228,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001132,src_000003,time_11359,execs_77242,op_havoc,rep_12,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001132,src_000003,time_12451,execs_66368,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001133,src_000003,time_11380,execs_77301,op_havoc,rep_14 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001133,src_000003,time_12482,execs_66450,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001134,src_000003,time_11405,execs_77382,op_havoc,rep_4 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001134,src_000003,time_12542,execs_66654,op_havoc,rep_3 delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001135,src_000003,time_12577,execs_66791,op_havoc,rep_8,+cov delete mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001137,src_000003,time_12633,execs_66985,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001138,src_000003,time_11497,execs_77676,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001148,src_000003,time_11693,execs_78440,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001149,src_000003,time_11709,execs_78502,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001150,src_000003,time_11711,execs_78517,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001151,src_000003,time_11714,execs_78530,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001153,src_000003,time_11741,execs_78649,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001154,src_000003,time_11750,execs_78686,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001155,src_000003,time_11760,execs_78730,op_havoc,rep_10,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001156,src_000003,time_11775,execs_78783,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001158,src_000003,time_11822,execs_78946,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001159,src_000003,time_11835,execs_79001,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001161,src_000003,time_11863,execs_79099,op_havoc,rep_14,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001164,src_000003,time_11924,execs_79365,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001167,src_000003,time_11947,execs_79471,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001172,src_000003,time_12005,execs_79714,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001173,src_000003,time_12023,execs_79791,op_havoc,rep_11,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001174,src_000003,time_12028,execs_79813,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001182,src_000003,time_12202,execs_80333,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001183,src_000003,time_12205,execs_80346,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001188,src_000003,time_12448,execs_80779,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001189,src_000003,time_12552,execs_81235,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001191,src_000003,time_12633,execs_81475,op_havoc,rep_12,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001192,src_000003,time_12636,execs_81485,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001193,src_000003,time_12672,execs_81588,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001194,src_000003,time_12683,execs_81623,op_havoc,rep_14,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001196,src_000003,time_12727,execs_81786,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001197,src_000003,time_12731,execs_81801,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001201,src_000003,time_12786,execs_81983,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001202,src_000003,time_12828,execs_82140,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001204,src_000003,time_12874,execs_82319,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001208,src_000003,time_12909,execs_82401,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001215,src_000003,time_13015,execs_82780,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001218,src_000003,time_13072,execs_83021,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001220,src_000003,time_13168,execs_83304,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001221,src_000003,time_13175,execs_83331,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001222,src_000003,time_13201,execs_83445,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001224,src_000003,time_13212,execs_83472,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001225,src_000003,time_13226,execs_83538,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001228,src_000003,time_13271,execs_83711,op_havoc,rep_12,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001230,src_000003,time_13300,execs_83823,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001236,src_000003,time_13407,execs_84192,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001240,src_000003,time_13484,execs_84499,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001241,src_000003,time_13492,execs_84526,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001245,src_000003,time_13563,execs_84725,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001246,src_000003,time_13568,execs_84745,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001248,src_000003,time_13634,execs_84982,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001250,src_000003,time_13706,execs_85197,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001252,src_000003,time_13735,execs_85322,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001257,src_000003,time_13834,execs_85711,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001259,src_000003,time_13909,execs_86002,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001260,src_000003,time_13925,execs_86068,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001261,src_000003,time_13927,execs_86080,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001271,src_000525,time_14227,execs_87420,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001274,src_000525,time_14460,execs_89044,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001279,src_000525,time_14689,execs_90496,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001281,src_000525,time_14898,execs_91913,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001283,src_000525,time_15000,execs_92608,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001286,src_000525,time_15075,execs_93045,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001290,src_000525,time_15445,execs_95662,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001291,src_000005,time_15628,execs_96862,op_quick,pos_6,val_+1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001294,src_000005,time_15698,execs_97277,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001298,src_000005,time_15739,execs_97471,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001299,src_000005,time_15765,execs_97620,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001301,src_000005,time_15811,execs_97846,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001303,src_000005,time_15835,execs_97981,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001304,src_000005,time_15842,execs_98020,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001310,src_000005,time_16012,execs_99026,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001314,src_000005,time_16072,execs_99396,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001318,src_000005,time_16194,execs_100216,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001321,src_000005,time_16252,execs_100583,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001322,src_000005,time_16268,execs_100658,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001325,src_000005,time_16399,execs_101509,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001326,src_000005,time_16436,execs_101760,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001328,src_000005,time_16527,execs_102372,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001330,src_000005,time_16584,execs_102617,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001331,src_000005,time_16667,execs_103190,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001334,src_000005,time_16799,execs_104017,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001340,src_000005,time_16970,execs_105135,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001341,src_000005,time_17004,execs_105379,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001342,src_000005,time_17147,execs_106350,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001344,src_000005,time_17200,execs_106681,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001349,src_000005,time_17462,execs_108324,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001350,src_000005,time_17491,execs_108514,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001351,src_000005,time_17647,execs_109540,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001352,src_000005,time_17780,execs_110366,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001356,src_000005,time_18067,execs_112184,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001357,src_000005,time_18227,execs_113202,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001360,src_000005,time_18430,execs_114530,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001362,src_000005,time_18503,execs_115040,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001363,src_000005,time_18549,execs_115303,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001364,src_000005,time_18590,execs_115609,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001366,src_000005,time_18752,execs_116690,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001367,src_000005,time_18757,execs_116720,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001372,src_000005,time_19174,execs_119483,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001378,src_000005,time_19534,execs_121694,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001380,src_000005,time_19750,execs_123146,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001381,src_000005,time_19778,execs_123327,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001384,src_000005,time_20107,execs_125190,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001386,src_000005,time_20170,execs_125607,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001390,src_000005,time_20577,execs_128166,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001394,src_000005,time_20903,execs_130342,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001395,src_000005,time_20924,execs_130485,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001397,src_000005,time_21003,execs_131001,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001398,src_000005,time_21086,execs_131516,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001400,src_000005,time_21329,execs_133210,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001408,src_000005,time_22141,execs_138869,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001410,src_000005,time_22350,execs_140275,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001414,src_000005,time_22627,execs_142127,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001415,src_000005,time_22695,execs_142556,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001420,src_000005,time_23223,execs_146094,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001421,src_000005,time_23320,execs_146751,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001426,src_000007,time_23842,execs_149611,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001441,src_000007,time_24122,execs_150120,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001442,src_000007,time_24131,execs_150156,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001443,src_000007,time_24134,execs_150175,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001445,src_000007,time_24174,execs_150257,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001450,src_000007,time_24294,execs_150360,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001451,src_000007,time_24299,execs_150378,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001452,src_000007,time_24311,execs_150399,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001465,src_000007,time_24802,execs_151083,op_havoc,rep_12,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001467,src_000007,time_24817,execs_151150,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001473,src_000007,time_24879,execs_151361,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001475,src_000007,time_24925,execs_151425,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001476,src_000007,time_24972,execs_151586,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001477,src_000007,time_24976,execs_151604,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001478,src_000007,time_24986,execs_151638,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001483,src_000007,time_25105,execs_151824,op_havoc,rep_16,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001484,src_000007,time_25135,execs_151891,op_havoc,rep_11,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001487,src_000007,time_25200,execs_151987,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001489,src_000007,time_25217,execs_152043,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001496,src_000007,time_25372,execs_152227,op_havoc,rep_15,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001511,src_000007,time_25938,execs_153123,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001512,src_000007,time_25974,execs_153143,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001517,src_000007,time_26038,execs_153320,op_havoc,rep_15,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001520,src_000007,time_26152,execs_153494,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001521,src_000007,time_26239,execs_153684,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001534,src_000007,time_26673,execs_154672,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001538,src_000007,time_26866,execs_155031,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001540,src_000007,time_26888,execs_155067,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001545,src_000007,time_27053,execs_155381,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001547,src_000007,time_27156,execs_155601,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001553,src_000007,time_27249,execs_155858,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001554,src_000007,time_27276,execs_155922,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001560,src_000007,time_27514,execs_156623,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001565,src_000007,time_27569,execs_156724,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001569,src_000007,time_27671,execs_156943,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001572,src_000007,time_27773,execs_157236,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001578,src_000007,time_28173,execs_158169,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001583,src_000007,time_28605,execs_159018,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001587,src_000007,time_28803,execs_159570,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001589,src_000007,time_28913,execs_159735,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001595,src_000007,time_29030,execs_159946,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001601,src_000007,time_29370,execs_160828,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001613,src_000007,time_29872,execs_161686,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001615,src_000007,time_29956,execs_161748,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001618,src_000007,time_30243,execs_162267,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001619,src_000007,time_30269,execs_162343,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001620,src_000007,time_30289,execs_162411,op_havoc,rep_9,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001624,src_000007,time_30472,execs_162828,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001628,src_000007,time_30681,execs_163227,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001632,src_000007,time_30788,execs_163467,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001636,src_000007,time_30990,execs_163895,op_havoc,rep_15,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001637,src_000007,time_31000,execs_163943,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001642,src_000007,time_31078,execs_164145,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001643,src_000007,time_31091,execs_164197,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001644,src_000007,time_31101,execs_164224,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001645,src_000007,time_31158,execs_164378,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001646,src_000007,time_31166,execs_164396,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001649,src_000007,time_31263,execs_164694,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001654,src_000007,time_31485,execs_165140,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001656,src_000007,time_31637,execs_165603,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001658,src_000007,time_31744,execs_165906,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001660,src_000007,time_31760,execs_165938,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001662,src_000007,time_31897,execs_166320,op_havoc,rep_11,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001668,src_000007,time_32274,execs_166949,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001669,src_000007,time_32360,execs_167195,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001670,src_000007,time_32604,execs_167828,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001674,src_000007,time_32936,execs_168774,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001675,src_000007,time_32967,execs_168829,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001676,src_000007,time_32996,execs_168863,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001677,src_000007,time_33094,execs_169163,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001678,src_000007,time_33117,execs_169240,op_havoc,rep_12,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001680,src_000007,time_33152,execs_169327,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001683,src_000007,time_33279,execs_169718,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001684,src_000007,time_33290,execs_169776,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001686,src_000007,time_33376,execs_170021,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001689,src_000007,time_33463,execs_170273,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001691,src_000007,time_33544,execs_170513,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001692,src_000007,time_33562,execs_170565,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001693,src_000007,time_33608,execs_170635,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001696,src_000007,time_33693,execs_170800,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001701,src_000007,time_34104,execs_171609,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001702,src_000007,time_34115,execs_171649,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001703,src_000007,time_34119,execs_171668,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001705,src_000007,time_34244,execs_172042,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001708,src_000007,time_34421,execs_172366,op_havoc,rep_12,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001709,src_000007,time_34488,execs_172542,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001712,src_000007,time_34716,execs_173043,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001714,src_000007,time_34891,execs_173371,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001721,src_000007,time_35249,execs_174005,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001722,src_000007,time_35284,execs_174089,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001724,src_000007,time_35342,execs_174158,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001732,src_000007,time_36987,execs_175427,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001734,src_000007,time_37055,execs_175587,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001742,src_000007,time_37551,execs_176678,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001748,src_000007,time_37972,execs_177772,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001752,src_000007,time_38156,execs_178129,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001754,src_000007,time_38297,execs_178556,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001758,src_000007,time_38635,execs_179449,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001760,src_000007,time_38943,execs_180187,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001762,src_000007,time_39241,execs_180802,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001763,src_000007,time_39252,execs_180829,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001764,src_000007,time_39278,execs_180859,op_havoc,rep_15,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001765,src_000007,time_39376,execs_181106,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001768,src_000007,time_39527,execs_181613,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001771,src_000007,time_39680,execs_181923,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001774,src_000007,time_39990,execs_182573,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001779,src_000007,time_40299,execs_183089,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001788,src_000007,time_40754,execs_184413,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001792,src_000007,time_41079,execs_185485,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001794,src_000007,time_41189,execs_185729,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001796,src_000007,time_41341,execs_186190,op_havoc,rep_12,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001797,src_000007,time_41389,execs_186322,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001803,src_000007,time_41690,execs_186964,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001804,src_000007,time_41709,execs_187024,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001805,src_000007,time_41776,execs_187050,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001809,src_000007,time_42001,execs_187696,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001811,src_000007,time_42722,execs_188282,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001817,src_000007,time_43192,execs_189640,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001819,src_000007,time_43430,execs_190093,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001820,src_000007,time_43528,execs_190356,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001827,src_000008,time_43788,execs_191068,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001829,src_000008,time_43860,execs_191580,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001833,src_000008,time_44065,execs_193012,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001834,src_000008,time_44078,execs_193103,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001835,src_000008,time_44131,execs_193488,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001836,src_000008,time_44147,execs_193598,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001842,src_000008,time_44795,execs_198318,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001843,src_000008,time_44804,execs_198379,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001844,src_000008,time_45146,execs_200932,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001847,src_000395,time_45615,execs_204336,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001848,src_000395,time_45621,execs_204380,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001850,src_000395,time_45661,execs_204613,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001851,src_000395,time_45729,execs_205008,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001852,src_000395,time_45735,execs_205039,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001853,src_000395,time_45779,execs_205303,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001854,src_000395,time_45784,execs_205331,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001855,src_000395,time_45821,execs_205558,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001857,src_000395,time_46028,execs_206863,op_havoc,rep_13,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001858,src_000395,time_46033,execs_206893,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001861,src_000395,time_46104,execs_207295,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001862,src_000395,time_46171,execs_207700,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001864,src_000395,time_46195,execs_207845,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001865,src_000395,time_46197,execs_207853,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001867,src_000395,time_46283,execs_208389,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001868,src_000395,time_46334,execs_208551,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001870,src_000395,time_46353,execs_208646,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001871,src_000395,time_46355,execs_208660,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001872,src_000395,time_46415,execs_209005,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001874,src_000395,time_46492,execs_209473,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001875,src_000395,time_46527,execs_209673,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001877,src_000395,time_46537,execs_209736,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001879,src_000395,time_46620,execs_210254,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001881,src_000395,time_46631,execs_210317,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001884,src_000395,time_46709,execs_210795,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001885,src_000395,time_46743,execs_210976,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001886,src_000395,time_46768,execs_211137,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001887,src_000395,time_46782,execs_211209,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001890,src_000395,time_46953,execs_212222,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001891,src_000395,time_47026,execs_212675,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001893,src_000395,time_47078,execs_212995,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001902,src_000920,time_47461,execs_215376,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001904,src_000920,time_47511,execs_215449,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001906,src_000920,time_47536,execs_215585,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001908,src_000920,time_47572,execs_215789,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001911,src_000920,time_47627,execs_216093,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001915,src_000920,time_47665,execs_216292,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001918,src_000920,time_47734,execs_216625,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001920,src_000920,time_47796,execs_216910,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001921,src_000920,time_47809,execs_216982,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001922,src_000920,time_47817,execs_217010,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001924,src_000920,time_47925,execs_217592,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001925,src_000920,time_47935,execs_217627,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001927,src_000920,time_48081,execs_218423,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001929,src_000920,time_48150,execs_218782,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001932,src_000920,time_48222,execs_219155,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001933,src_000920,time_48249,execs_219258,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001938,src_000920,time_48500,execs_220594,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001939,src_000920,time_48524,execs_220723,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001940,src_000920,time_48531,execs_220763,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001942,src_000920,time_48656,execs_221410,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001943,src_000920,time_48788,execs_222079,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001944,src_000920,time_48803,execs_222161,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001947,src_000920,time_48961,execs_223007,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001948,src_000920,time_48978,execs_223102,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001951,src_000920,time_49097,execs_223761,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001957,src_000920,time_49307,execs_224770,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001958,src_000920,time_49357,execs_225028,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001965,src_000476,time_49619,execs_226506,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001969,src_000476,time_49731,execs_226838,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001970,src_000476,time_49751,execs_226900,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001971,src_000476,time_49800,execs_227065,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001974,src_000476,time_49962,execs_227617,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001975,src_000476,time_49966,execs_227631,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001977,src_000476,time_49989,execs_227708,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001984,src_000476,time_50254,execs_228580,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001987,src_000476,time_50395,execs_229002,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001988,src_000476,time_50448,execs_229189,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001990,src_000476,time_50496,execs_229360,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001994,src_000476,time_50691,execs_230043,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001995,src_000476,time_50737,execs_230203,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_001996,src_000476,time_50743,execs_230215,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002000,src_000476,time_51038,execs_231205,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002002,src_000476,time_51431,execs_232471,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002004,src_000476,time_51522,execs_232781,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002008,src_000476,time_51705,execs_233420,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002012,src_000476,time_52042,execs_234456,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002013,src_000476,time_52051,execs_234489,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002014,src_000476,time_52088,execs_234612,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002018,src_000476,time_52419,execs_235771,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002019,src_000476,time_52525,execs_236138,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002022,src_000476,time_52859,execs_237193,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002023,src_000476,time_52874,execs_237232,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002025,src_000476,time_53241,execs_238511,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002026,src_000476,time_53295,execs_238636,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002028,src_000476,time_53371,execs_238891,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002032,src_000476,time_53571,execs_239492,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002034,src_000026,time_53641,execs_239600,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002039,src_000026,time_53727,execs_240094,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002047,src_000026,time_53774,execs_240381,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002048,src_000026,time_53815,execs_240641,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002049,src_000026,time_53824,execs_240692,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002050,src_000026,time_53880,execs_241048,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002054,src_000026,time_54116,execs_242463,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002055,src_000026,time_54126,execs_242490,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002058,src_000026,time_54145,execs_242601,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002059,src_000026,time_54168,execs_242723,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002062,src_000026,time_54288,execs_243419,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002063,src_000026,time_54338,execs_243686,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002065,src_000026,time_54362,execs_243825,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002068,src_000026,time_54472,execs_244489,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002069,src_000026,time_54502,execs_244677,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002070,src_000026,time_54588,execs_245163,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002072,src_000026,time_54614,execs_245272,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002073,src_000026,time_54634,execs_245385,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002074,src_000026,time_54650,execs_245481,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002077,src_000026,time_54794,execs_246321,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002078,src_000026,time_54808,execs_246402,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002081,src_000026,time_55036,execs_247767,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002082,src_000026,time_55088,execs_248089,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002084,src_000026,time_55328,execs_249547,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002086,src_000026,time_55502,execs_250590,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002087,src_000026,time_55535,execs_250805,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002090,src_000026,time_55595,execs_251146,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002093,src_000026,time_55707,execs_251728,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002096,src_000026,time_55868,execs_252695,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002097,src_000027,time_55906,execs_252894,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002099,src_000027,time_55927,execs_253035,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002100,src_000027,time_55930,execs_253056,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002101,src_000027,time_55943,execs_253134,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002105,src_000027,time_56074,execs_253890,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002107,src_000027,time_56137,execs_254298,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002109,src_000027,time_56280,execs_255251,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002110,src_000027,time_56307,execs_255419,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002113,src_000027,time_56331,execs_255577,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002114,src_000027,time_56357,execs_255748,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002115,src_000027,time_56392,execs_255994,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002117,src_000027,time_56643,execs_257646,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002118,src_000027,time_56758,execs_258394,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002120,src_000027,time_56924,execs_259450,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002122,src_000027,time_56966,execs_259614,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002123,src_000027,time_57005,execs_259874,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002126,src_000027,time_57225,execs_261218,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002128,src_000027,time_57404,execs_262357,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002129,src_000027,time_57479,execs_262799,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002130,src_000027,time_57502,execs_262888,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002137,src_000146,time_58063,execs_266440,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002141,src_000146,time_58133,execs_266852,op_havoc,rep_16,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002143,src_000146,time_58285,execs_267837,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002145,src_000146,time_58363,execs_268326,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002146,src_000146,time_58441,execs_268825,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002150,src_000146,time_58612,execs_269797,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002151,src_000146,time_58757,execs_270679,op_havoc,rep_14,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002152,src_000146,time_58769,execs_270733,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002153,src_000146,time_58780,execs_270793,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002155,src_000146,time_58871,execs_271275,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002156,src_000146,time_58941,execs_271686,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002157,src_000146,time_58990,execs_271948,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002160,src_000146,time_59122,execs_272619,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002164,src_000146,time_59271,execs_273508,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002165,src_000146,time_59277,execs_273539,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002166,src_000146,time_59346,execs_273967,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002167,src_000146,time_59348,execs_273983,op_havoc,rep_15,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002168,src_000146,time_59356,execs_274032,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002169,src_000146,time_59393,execs_274231,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002170,src_000146,time_59473,execs_274670,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002171,src_000146,time_59504,execs_274849,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002172,src_000146,time_59530,execs_275022,op_havoc,rep_16,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002174,src_000146,time_59586,execs_275378,op_havoc,rep_14,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002175,src_000146,time_59657,execs_275777,op_havoc,rep_14,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002176,src_000146,time_59659,execs_275791,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002182,src_000146,time_59995,execs_277729,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002184,src_000146,time_60035,execs_277993,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002185,src_000146,time_60060,execs_278152,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002186,src_000146,time_60079,execs_278218,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002187,src_000146,time_60126,execs_278510,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002188,src_000146,time_60198,execs_278938,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002190,src_001018,time_60313,execs_279707,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002191,src_001018,time_60377,execs_280077,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002194,src_001018,time_60521,execs_280818,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002195,src_001018,time_60723,execs_282100,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002198,src_001018,time_61138,execs_284656,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002203,src_001018,time_61939,execs_289400,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002205,src_001018,time_62228,execs_291076,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002207,src_000036,time_62505,execs_292775,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002208,src_000036,time_62519,execs_292884,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002209,src_000036,time_62687,execs_294108,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002211,src_000036,time_63061,execs_296684,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002216,src_000036,time_64031,execs_303957,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002236,src_001759,time_66931,execs_306274,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002239,src_001759,time_67536,execs_306393,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002246,src_001759,time_69328,execs_306769,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002252,src_001759,time_71290,execs_307175,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002254,src_001759,time_72486,execs_307386,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002263,src_001759,time_75532,execs_307964,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002265,src_001759,time_76554,execs_308171,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002268,src_001759,time_77813,execs_308457,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002270,src_001759,time_78500,execs_308581,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002277,src_001759,time_82811,execs_309477,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002285,src_001759,time_88343,execs_310611,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002288,src_001759,time_89933,execs_310934,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002289,src_001759,time_93395,execs_311716,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002293,src_001759,time_97271,execs_312587,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002295,src_001759,time_100154,execs_313223,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002298,src_001759,time_101138,execs_313448,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002302,src_001759,time_102860,execs_313858,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002303,src_001759,time_103439,execs_313988,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002305,src_001759,time_105505,execs_314438,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002306,src_001759,time_107464,execs_314894,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002314,src_001759,time_111731,execs_315813,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002316,src_001230,time_113534,execs_316948,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002317,src_001230,time_113536,execs_316964,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002318,src_001230,time_113646,execs_317676,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002320,src_001230,time_114138,execs_320624,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002321,src_001230,time_114915,execs_325494,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002324,src_001044,time_115211,execs_327266,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002325,src_001044,time_115262,execs_327585,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002327,src_001044,time_115472,execs_328921,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002328,src_001044,time_115557,execs_329490,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002333,src_001044,time_116029,execs_332408,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002334,src_001044,time_116114,execs_332917,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002335,src_001044,time_116633,execs_336041,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002339,src_000068,time_116904,execs_337471,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002343,src_000068,time_117139,execs_338857,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002344,src_000068,time_117183,execs_339092,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002346,src_000068,time_117615,execs_341617,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002347,src_000068,time_117665,execs_341895,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002349,src_000068,time_117762,execs_342484,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002352,src_000068,time_117967,execs_343682,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002353,src_000068,time_118058,execs_344270,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002354,src_000068,time_118226,execs_344516,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002355,src_000068,time_118249,execs_344657,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002356,src_000068,time_118325,execs_345126,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002357,src_000068,time_118541,execs_346446,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002358,src_001478,time_118750,execs_347490,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002359,src_001478,time_118761,execs_347504,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002360,src_001478,time_118891,execs_347750,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002363,src_001478,time_119483,execs_348592,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002365,src_001478,time_119629,execs_348747,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002367,src_001478,time_120059,execs_349568,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002371,src_001478,time_121028,execs_351315,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002372,src_001478,time_121242,execs_351706,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002373,src_001478,time_121426,execs_352006,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002378,src_001478,time_122538,execs_353817,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002379,src_001478,time_122619,execs_353925,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002381,src_001478,time_123532,execs_355544,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002384,src_000993,time_124623,execs_357657,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002386,src_000993,time_124691,execs_358045,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002388,src_000993,time_124842,execs_358904,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002389,src_000993,time_124892,execs_359202,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002390,src_000993,time_124957,execs_359586,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002391,src_000993,time_125031,execs_360016,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002393,src_000993,time_125095,execs_360402,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002394,src_000993,time_125425,execs_362060,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002395,src_000993,time_125790,execs_364090,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002396,src_000993,time_125942,execs_364943,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002398,src_000993,time_126248,execs_366751,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002400,src_000080,time_126383,execs_367477,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002401,src_000080,time_126415,execs_367633,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002402,src_000080,time_126435,execs_367760,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002405,src_000080,time_126637,execs_369005,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002408,src_000080,time_126746,execs_369701,op_havoc,rep_16,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002410,src_000080,time_126823,execs_370207,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002411,src_000080,time_126869,execs_370496,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002412,src_000080,time_126946,execs_370997,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002413,src_000080,time_127084,execs_371830,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002414,src_000080,time_127133,execs_372116,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002415,src_000080,time_127374,execs_373564,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002416,src_000080,time_127467,execs_374091,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002417,src_000080,time_127538,execs_374507,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002418,src_000080,time_127571,execs_374694,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002419,src_000080,time_127588,execs_374789,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002420,src_000080,time_127788,execs_375904,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002421,src_000316,time_128149,execs_377413,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002423,src_000316,time_128243,execs_377991,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002427,src_000316,time_128652,execs_380381,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002428,src_000316,time_128703,execs_380665,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002429,src_000316,time_128743,execs_380887,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002430,src_000316,time_128755,execs_380938,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002431,src_000316,time_128856,execs_381584,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002432,src_000316,time_128867,execs_381647,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002434,src_000316,time_128968,execs_382289,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002437,src_000316,time_129057,execs_382862,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002442,src_002210,time_129847,execs_387835,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002443,src_002210,time_129908,execs_388269,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002444,src_002210,time_129943,execs_388498,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002445,src_002210,time_129975,execs_388713,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002450,src_002210,time_130714,execs_393633,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002451,src_002210,time_130790,execs_394141,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002455,src_000134,time_131442,execs_398497,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002456,src_001237,time_131525,execs_399041,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002460,src_001237,time_131589,execs_399295,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002462,src_001237,time_131610,execs_399416,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002464,src_001237,time_131843,execs_400093,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002466,src_001237,time_131918,execs_400373,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002467,src_001237,time_132056,execs_401100,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002470,src_001237,time_132305,execs_402315,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002471,src_001237,time_132331,execs_402468,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002475,src_001237,time_132433,execs_402900,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002477,src_001237,time_132606,execs_403684,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002479,src_001237,time_132702,execs_404068,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002480,src_001237,time_132770,execs_404395,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002481,src_001237,time_132805,execs_404571,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002484,src_001237,time_133075,execs_405817,op_havoc,rep_15,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002487,src_001237,time_133471,execs_407812,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002488,src_001237,time_133481,execs_407870,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002492,src_001237,time_134151,execs_410944,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002493,src_001237,time_134322,execs_411684,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002496,src_002464,time_134618,execs_412886,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002497,src_000547,time_134822,execs_413726,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002498,src_002440,time_134938,execs_414390,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002499,src_002440,time_134969,execs_414459,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002501,src_002440,time_135089,execs_414804,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002502,src_002440,time_135475,execs_415801,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002504,src_002440,time_135658,execs_416227,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002505,src_002440,time_135699,execs_416310,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002510,src_002440,time_136501,execs_418468,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002511,src_002440,time_137797,execs_421980,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002512,src_002440,time_138165,execs_422928,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002513,src_002440,time_138409,execs_423570,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002514,src_000112,time_138675,execs_424546,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002515,src_000112,time_138677,execs_424558,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002516,src_000112,time_138692,execs_424630,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002517,src_000112,time_138876,execs_425647,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002518,src_000112,time_138892,execs_425738,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002521,src_000112,time_139125,execs_427073,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002522,src_000112,time_139375,execs_428496,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002524,src_000112,time_139499,execs_429132,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002526,src_000112,time_140134,execs_432462,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002532,src_001371,time_140686,execs_435244,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002535,src_000127,time_141113,execs_436757,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002536,src_000127,time_141186,execs_437189,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002537,src_000127,time_141289,execs_437699,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002539,src_000127,time_141624,execs_439499,op_havoc,rep_13,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002542,src_000127,time_142021,execs_441524,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002546,src_000127,time_142448,execs_443636,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002550,src_000137,time_142826,execs_445529,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002551,src_001034,time_142945,execs_446361,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002552,src_000517,time_143021,execs_446857,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002554,src_001840,time_143250,execs_448308,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002555,src_000142,time_143379,execs_449221,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002556,src_000142,time_143439,execs_449646,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002557,src_000142,time_143487,execs_449994,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002560,src_001212,time_143871,execs_452627,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002562,src_001212,time_143962,execs_453258,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002564,src_001212,time_144051,execs_453890,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002566,src_001212,time_144464,execs_456834,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002568,src_001625,time_145278,execs_462662,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002570,src_000162,time_145427,execs_463697,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002571,src_000162,time_145443,execs_463791,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002574,src_000162,time_146157,execs_468222,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002576,src_000162,time_146582,execs_470915,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002577,src_000162,time_146693,execs_471624,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002579,src_001898,time_147035,execs_473602,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002580,src_001898,time_147053,execs_473734,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002581,src_001898,time_147068,execs_473844,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002582,src_001898,time_147139,execs_474354,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002583,src_001898,time_147277,execs_475308,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002585,src_001898,time_147657,execs_477998,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002589,src_002041,time_148845,execs_484388,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002590,src_002041,time_148904,execs_484718,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002593,src_002041,time_149034,execs_485415,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002595,src_002041,time_149052,execs_485524,op_havoc,rep_9,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002597,src_002041,time_149109,execs_485850,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002598,src_002041,time_149408,execs_487611,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002600,src_002041,time_149769,execs_489700,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002602,src_002041,time_149977,execs_490978,op_havoc,rep_9,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002604,src_002041,time_150048,execs_491409,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002605,src_002041,time_150200,execs_492263,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002606,src_002041,time_150228,execs_492418,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002609,src_002282,time_152270,execs_494125,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002616,src_002282,time_153397,execs_494256,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002622,src_002282,time_156008,execs_494566,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002627,src_002282,time_157820,execs_494800,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002631,src_002282,time_161595,execs_495293,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002632,src_002282,time_161889,execs_495331,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002633,src_002282,time_162526,execs_495409,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002635,src_002282,time_163721,execs_495562,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002636,src_002282,time_164547,execs_495670,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002637,src_002282,time_165050,execs_495732,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002639,src_002282,time_165779,execs_495807,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002641,src_002282,time_168657,execs_496190,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002642,src_002282,time_169353,execs_496287,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002643,src_002282,time_174852,execs_496989,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002644,src_002282,time_175747,execs_497105,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002645,src_002282,time_176358,execs_497181,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002649,src_002282,time_179291,execs_497522,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002653,src_002282,time_184875,execs_498207,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002657,src_002282,time_189554,execs_498815,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002659,src_002282,time_192213,execs_499140,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002660,src_002282,time_192779,execs_499196,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002661,src_002282,time_193211,execs_499255,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002662,src_002282,time_193883,execs_499346,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002663,src_002282,time_194148,execs_499377,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002665,src_002282,time_194820,execs_499450,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002666,src_002282,time_199196,execs_500008,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002670,src_002282,time_210545,execs_501488,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002673,src_002282,time_218671,execs_502537,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002675,src_002282,time_224207,execs_503273,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002676,src_002282,time_226073,execs_503530,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002678,src_002282,time_229705,execs_503995,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002679,src_002282,time_230802,execs_504146,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002681,src_001937,time_231083,execs_505158,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002682,src_001937,time_231100,execs_505260,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002684,src_001937,time_231149,execs_505547,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002685,src_001937,time_231198,execs_505847,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002686,src_001937,time_231249,execs_506179,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002687,src_001937,time_231255,execs_506220,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002691,src_001937,time_231469,execs_507486,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002694,src_001937,time_231559,execs_508000,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002696,src_001937,time_231659,execs_508584,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002697,src_001937,time_231818,execs_509602,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002698,src_001937,time_231856,execs_509833,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002699,src_001937,time_231932,execs_510299,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002700,src_001937,time_231949,execs_510410,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002702,src_001937,time_232254,execs_512305,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002704,src_001937,time_232438,execs_513492,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002706,src_001937,time_232635,execs_514755,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002707,src_000201,time_232705,execs_515182,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002708,src_000759,time_232852,execs_516116,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002709,src_001276,time_233982,execs_516812,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002710,src_001276,time_234017,execs_517041,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002711,src_001276,time_234054,execs_517281,op_havoc,rep_10,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002712,src_001276,time_234095,execs_517560,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002713,src_001276,time_234236,execs_518456,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002715,src_001276,time_234317,execs_518967,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002716,src_001276,time_234654,execs_521162,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002717,src_001276,time_234840,execs_522384,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002718,src_001276,time_234878,execs_522626,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002719,src_001276,time_234926,execs_522956,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002721,src_001276,time_235072,execs_523926,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002722,src_000725,time_235177,execs_524593,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002724,src_002036,time_235367,execs_525805,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002725,src_002036,time_235401,execs_526042,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002726,src_000924,time_235750,execs_528404,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002728,src_000924,time_235776,execs_528566,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002729,src_000924,time_235837,execs_528873,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002730,src_000924,time_235910,execs_529289,op_havoc,rep_15,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002732,src_000924,time_236118,execs_530536,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002735,src_000924,time_236323,execs_531647,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002736,src_000924,time_236372,execs_531908,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002737,src_000924,time_236422,execs_532212,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002738,src_000924,time_236433,execs_532280,op_havoc,rep_10,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002739,src_000924,time_236483,execs_532566,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002742,src_000924,time_236899,execs_534936,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002743,src_000924,time_237087,execs_535981,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002748,src_002453,time_237661,execs_539355,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002750,src_002453,time_237839,execs_540573,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002751,src_002453,time_237872,execs_540816,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002753,src_002453,time_238195,execs_543176,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002754,src_002453,time_238300,execs_543939,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002755,src_002453,time_238430,execs_544891,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002757,src_000263,time_238915,execs_548401,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002759,src_000263,time_238924,execs_548460,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002762,src_000263,time_239402,execs_551463,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002763,src_000263,time_239493,execs_552027,op_havoc,rep_14,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002765,src_000263,time_239577,execs_552573,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002766,src_000263,time_239644,execs_552988,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002767,src_000263,time_239689,execs_553281,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002768,src_000263,time_239775,execs_553856,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002770,src_000263,time_239896,execs_554634,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002771,src_000263,time_239926,execs_554828,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002772,src_000278,time_240076,execs_555786,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002774,src_000278,time_240198,execs_556512,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002775,src_001556,time_240537,execs_558501,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002776,src_001556,time_240544,execs_558511,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002779,src_001556,time_241245,execs_559445,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002783,src_001556,time_241876,execs_560254,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002784,src_001556,time_242029,execs_560449,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002789,src_001556,time_243524,execs_562409,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002790,src_001556,time_243668,execs_562589,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002791,src_001556,time_243863,execs_562836,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002792,src_001556,time_243937,execs_562933,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002793,src_001556,time_244471,execs_563654,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002796,src_001556,time_244908,execs_564204,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002799,src_001037,time_246250,execs_566184,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002800,src_001037,time_246266,execs_566293,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002802,src_001037,time_246374,execs_567056,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002803,src_001037,time_246612,execs_568738,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002804,src_001037,time_246956,execs_571135,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002805,src_001037,time_246996,execs_571429,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002806,src_001037,time_247402,execs_574297,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002807,src_001037,time_247532,execs_575234,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002808,src_001037,time_247568,execs_575468,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002811,src_002017,time_247993,execs_577669,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002814,src_002017,time_248140,execs_578307,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002816,src_002017,time_248288,execs_578941,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002818,src_002017,time_248356,execs_579250,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002819,src_002017,time_248378,execs_579343,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002822,src_002017,time_248507,execs_579902,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002823,src_002017,time_248525,execs_579986,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002825,src_002017,time_248945,execs_581785,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002827,src_002017,time_249391,execs_583706,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002828,src_002017,time_249424,execs_583859,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002829,src_002017,time_249574,execs_584529,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002831,src_002017,time_249679,execs_584993,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002834,src_000521,time_250264,execs_587676,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002835,src_000521,time_250278,execs_587751,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002836,src_000521,time_250391,execs_588431,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002838,src_000521,time_250663,execs_590084,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002839,src_000521,time_250666,execs_590107,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002840,src_000521,time_250808,execs_590955,op_havoc,rep_12,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002842,src_000521,time_250988,execs_591928,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002843,src_000521,time_251104,execs_592638,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002845,src_000521,time_251164,execs_593008,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002846,src_000521,time_251551,execs_595241,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002847,src_000521,time_251591,execs_595476,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002848,src_000521,time_251775,execs_596607,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002849,src_002747,time_251934,execs_597590,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002852,src_002747,time_252309,execs_600514,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002854,src_002005,time_253911,execs_609086,op_havoc,rep_10,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002855,src_002005,time_253935,execs_609197,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002856,src_002005,time_253938,execs_609210,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002863,src_002005,time_254244,execs_610553,op_havoc,rep_16,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002864,src_002005,time_254425,execs_611264,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002865,src_002005,time_254702,execs_612425,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002866,src_002005,time_254714,execs_612479,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002868,src_002005,time_254903,execs_613284,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002869,src_002005,time_254908,execs_613309,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002871,src_002005,time_254957,execs_613520,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002872,src_002005,time_254972,execs_613583,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002874,src_002005,time_255292,execs_614919,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002876,src_002005,time_255368,execs_615223,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002878,src_002005,time_255525,execs_615868,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002879,src_002005,time_255829,execs_617078,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002882,src_002005,time_256110,execs_618271,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002883,src_002005,time_256177,execs_618561,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002889,src_002133,time_256877,execs_623146,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002891,src_000324,time_257770,execs_629590,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002895,src_000324,time_257985,execs_630936,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002896,src_000324,time_258051,execs_631361,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002897,src_000324,time_258223,execs_632526,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002898,src_000324,time_258389,execs_633613,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002900,src_000324,time_258519,execs_634448,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002903,src_000324,time_258833,execs_636474,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002904,src_000324,time_259104,execs_638258,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002906,src_002749,time_259327,execs_639681,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002907,src_002749,time_259346,execs_639821,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002908,src_002749,time_259424,execs_640412,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002909,src_002749,time_259513,execs_641092,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002912,src_002749,time_260256,execs_646800,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002914,src_002531,time_260768,execs_650326,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002915,src_002849,time_261228,execs_652450,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002916,src_002849,time_261255,execs_652647,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002925,src_001122,time_262727,execs_663294,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002927,src_001122,time_262760,execs_663486,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002931,src_001122,time_262997,execs_664883,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002933,src_001122,time_263073,execs_665349,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002935,src_001122,time_263196,execs_666106,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002936,src_001122,time_263205,execs_666157,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002937,src_001122,time_263332,execs_666942,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002938,src_001122,time_263375,execs_667234,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002940,src_001122,time_263488,execs_667913,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002941,src_001122,time_263623,execs_668749,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002942,src_001122,time_263907,execs_670498,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002943,src_001122,time_263922,execs_670576,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002945,src_000774,time_264271,execs_672792,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002946,src_000775,time_264402,execs_673606,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002948,src_002040,time_264602,execs_674573,op_flip2,pos_13,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002951,src_002040,time_264741,execs_675564,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002954,src_002040,time_264865,execs_676450,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002958,src_002040,time_265361,execs_680064,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002959,src_002040,time_265505,execs_681084,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002962,src_002040,time_265833,execs_683412,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002963,src_002040,time_265892,execs_683840,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002964,src_002040,time_266102,execs_685349,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002966,src_002040,time_266186,execs_685900,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002967,src_002040,time_266202,execs_686011,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002970,src_002040,time_267306,execs_694061,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002973,src_002040,time_267830,execs_697925,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002977,src_002914,time_270224,execs_714942,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002978,src_002914,time_270238,execs_715038,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002979,src_002914,time_270266,execs_715213,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002980,src_002914,time_270275,execs_715266,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002982,src_002914,time_270587,execs_717313,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002983,src_002914,time_270759,execs_717656,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002985,src_002914,time_271372,execs_721872,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002987,src_002914,time_271623,execs_723637,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002989,src_001145,time_271951,execs_725680,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002992,src_001145,time_272138,execs_726960,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002994,src_001145,time_272265,execs_727828,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002995,src_001145,time_272451,execs_729116,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002996,src_001145,time_272586,execs_730074,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_002998,src_001145,time_272836,execs_731874,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003000,src_001145,time_273169,execs_734186,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003001,src_001145,time_273189,execs_734309,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003002,src_002638,time_275591,execs_735551,op_quick,pos_59,val_+2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003007,src_002638,time_278900,execs_735733,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003008,src_002638,time_279186,execs_735756,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003009,src_002638,time_279405,execs_735772,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003010,src_002638,time_279722,execs_735791,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003011,src_002638,time_280738,execs_735859,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003013,src_002638,time_281507,execs_735910,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003014,src_002638,time_281653,execs_735918,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003015,src_002638,time_283712,execs_736058,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003016,src_002638,time_284259,execs_736093,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003018,src_002638,time_285477,execs_736183,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003019,src_002638,time_285775,execs_736202,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003020,src_002638,time_287121,execs_736302,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003021,src_002638,time_288578,execs_736415,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003022,src_002638,time_289042,execs_736446,op_havoc,rep_9,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003025,src_002638,time_294233,execs_736821,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003027,src_002638,time_299605,execs_737216,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003029,src_002638,time_303655,execs_737530,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003031,src_002638,time_305556,execs_737666,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003032,src_002638,time_306218,execs_737705,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003033,src_002638,time_306498,execs_737721,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003034,src_002638,time_306918,execs_737751,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003035,src_002638,time_307740,execs_737809,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003037,src_002638,time_312837,execs_738208,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003041,src_002638,time_329493,execs_739487,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003042,src_002638,time_334194,execs_739845,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003044,src_002638,time_336835,execs_740043,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003046,src_002638,time_344772,execs_740643,op_havoc,rep_14,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003047,src_002638,time_346455,execs_740772,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003048,src_002638,time_349117,execs_740975,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003050,src_002638,time_352978,execs_741287,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003051,src_002638,time_353827,execs_741354,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003052,src_002638,time_359499,execs_741788,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003055,src_002638,time_370589,execs_742652,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003056,src_002638,time_383705,execs_743688,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003058,src_002638,time_387017,execs_743932,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003059,src_001090,time_387886,execs_744323,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003060,src_002175,time_388289,execs_745081,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003061,src_002175,time_388296,execs_745129,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003062,src_001683,time_388565,execs_746954,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003063,src_002928,time_388622,execs_747372,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003066,src_002928,time_388845,execs_748750,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003068,src_002928,time_388967,execs_749543,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003069,src_002928,time_388982,execs_749642,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003070,src_002928,time_389222,execs_751211,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003073,src_002928,time_389624,execs_753829,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003076,src_002928,time_390105,execs_756897,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003077,src_002928,time_390122,execs_757006,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003079,src_002883,time_390247,execs_757659,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003080,src_002883,time_390252,execs_757681,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003081,src_002883,time_390375,execs_758182,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003082,src_002883,time_390451,execs_758503,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003083,src_002529,time_391425,execs_762765,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003084,src_002529,time_391473,execs_763022,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003085,src_002529,time_391479,execs_763062,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003086,src_002529,time_391503,execs_763183,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003088,src_002529,time_391607,execs_763793,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003089,src_002529,time_391615,execs_763846,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003092,src_002529,time_391820,execs_764971,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003095,src_002529,time_391977,execs_765883,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003099,src_002529,time_392216,execs_767237,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003102,src_002529,time_392658,execs_769803,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003105,src_002529,time_392892,execs_771233,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003106,src_002529,time_392913,execs_771344,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003108,src_001639,time_393160,execs_772822,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003109,src_001827,time_393271,execs_773418,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003110,src_003072,time_393393,execs_774269,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003111,src_003072,time_393405,execs_774346,op_havoc,rep_15,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003112,src_003072,time_393456,execs_774600,op_havoc,rep_15,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003114,src_003072,time_393509,execs_774840,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003117,src_003072,time_393679,execs_775632,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003118,src_003072,time_393764,execs_776091,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003121,src_003072,time_393811,execs_776350,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003122,src_003072,time_393851,execs_776495,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003123,src_003072,time_393966,execs_777129,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003124,src_003072,time_393995,execs_777299,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003125,src_003072,time_394074,execs_777676,op_havoc,rep_15,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003127,src_003072,time_394271,execs_778690,op_havoc,rep_15,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003129,src_003072,time_394293,execs_778801,op_havoc,rep_12,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003131,src_003072,time_394669,execs_780676,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003132,src_003072,time_394704,execs_780867,op_havoc,rep_13,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003134,src_003072,time_395003,execs_782468,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003136,src_003072,time_395281,execs_783927,op_havoc,rep_16,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003137,src_002924,time_395362,execs_784372,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003139,src_002924,time_395405,execs_784617,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003141,src_002924,time_395480,execs_785045,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003142,src_002924,time_395509,execs_785213,op_havoc,rep_14,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003145,src_002924,time_395849,execs_787119,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003149,src_002924,time_396451,execs_790408,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003150,src_002924,time_396574,execs_791109,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003152,src_002924,time_396834,execs_792516,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003153,src_002924,time_396860,execs_792676,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003154,src_002924,time_396914,execs_792965,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003155,src_002924,time_397006,execs_793473,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003156,src_003151,time_397169,execs_794472,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003158,src_003151,time_397182,execs_794551,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003159,src_003151,time_397254,execs_794936,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003160,src_003151,time_397343,execs_795417,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003162,src_003151,time_397641,execs_797026,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003163,src_003151,time_397737,execs_797481,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003164,src_003151,time_397814,execs_797871,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003166,src_003151,time_398298,execs_800429,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003168,src_003151,time_398921,execs_803083,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003169,src_002208,time_399169,execs_804468,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003170,src_002553,time_399253,execs_805108,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003171,src_002553,time_399277,execs_805291,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003172,src_000798,time_399455,execs_806643,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003173,src_000872,time_404416,execs_807649,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003174,src_000872,time_404447,execs_807848,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003175,src_000872,time_404457,execs_807905,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003177,src_000872,time_404560,execs_808514,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003180,src_000872,time_404879,execs_810510,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003181,src_000872,time_405041,execs_811474,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003182,src_000872,time_405202,execs_812445,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003183,src_000872,time_405340,execs_813249,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003184,src_000872,time_405403,execs_813616,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003185,src_000872,time_405592,execs_814778,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003186,src_000872,time_405627,execs_814948,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003194,src_002993,time_406145,execs_818221,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003195,src_002993,time_406174,execs_818428,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003196,src_002993,time_406238,execs_818853,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003199,src_002993,time_406362,execs_819754,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003201,src_002993,time_406400,execs_820017,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003207,src_002993,time_406622,execs_821625,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003211,src_002993,time_407236,execs_825962,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003212,src_002993,time_407265,execs_826166,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003214,src_002993,time_407352,execs_826774,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003220,src_002993,time_408165,execs_832491,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003222,src_002993,time_408397,execs_834152,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003223,src_002993,time_408441,execs_834467,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003224,src_002993,time_408543,execs_835171,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003226,src_002993,time_408824,execs_837145,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003227,src_002993,time_408869,execs_837474,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003229,src_002993,time_408895,execs_837648,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003230,src_002993,time_409146,execs_839407,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003231,src_002993,time_409407,execs_841248,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003232,src_002993,time_409608,execs_842682,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003233,src_002993,time_409962,execs_845198,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003234,src_002993,time_410120,execs_846346,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003235,src_002993,time_410339,execs_847940,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003239,src_002993,time_410850,execs_851534,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003242,src_002117,time_411873,execs_858394,op_havoc,rep_9,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003243,src_002117,time_411874,execs_858404,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003246,src_002117,time_411897,execs_858546,op_havoc,rep_12,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003247,src_002117,time_411908,execs_858616,op_havoc,rep_9,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003248,src_002117,time_411940,execs_858831,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003249,src_002117,time_411952,execs_858915,op_havoc,rep_15,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003252,src_002117,time_412052,execs_859552,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003253,src_002117,time_412078,execs_859721,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003254,src_002117,time_412109,execs_859912,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003255,src_002117,time_412147,execs_860183,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003257,src_002117,time_412224,execs_860590,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003261,src_002117,time_412392,execs_861643,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003264,src_002117,time_412791,execs_864174,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003265,src_002117,time_412798,execs_864213,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003268,src_002117,time_412953,execs_865219,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003269,src_002117,time_412957,execs_865246,op_havoc,rep_9,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003270,src_002117,time_412962,execs_865278,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003272,src_002117,time_413293,execs_867410,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003273,src_002117,time_413322,execs_867583,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003275,src_000461,time_413703,execs_869779,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003277,src_002867,time_413849,execs_870751,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003278,src_002867,time_413897,execs_871097,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003280,src_002867,time_414114,execs_872643,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003281,src_002867,time_414193,execs_873224,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003283,src_002867,time_414439,execs_875022,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003284,src_001536,time_415309,execs_880876,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003285,src_001536,time_415316,execs_880915,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003288,src_001536,time_415860,execs_883587,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003289,src_001536,time_416043,execs_884326,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003292,src_001536,time_416085,execs_884507,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003293,src_001536,time_416314,execs_885614,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003296,src_001536,time_416825,execs_887793,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003297,src_001536,time_416893,execs_888125,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003298,src_001536,time_417087,execs_889045,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003299,src_001536,time_417092,execs_889069,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003300,src_001536,time_417332,execs_890183,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003301,src_003259,time_418475,execs_890998,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003303,src_000836,time_420554,execs_893202,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003305,src_001849,time_420773,execs_894427,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003306,src_000586,time_420986,execs_895216,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003307,src_003235,time_421041,execs_895596,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003309,src_000748,time_421460,execs_898569,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003311,src_003304,time_421553,execs_899054,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003314,src_003304,time_421724,execs_899588,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003316,src_003304,time_421786,execs_899811,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003318,src_003304,time_421905,execs_900213,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003320,src_003304,time_421974,execs_900400,op_havoc,rep_14,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003321,src_003304,time_421999,execs_900491,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003322,src_003304,time_422115,execs_900882,op_havoc,rep_14,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003324,src_003304,time_422186,execs_901129,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003326,src_003304,time_422996,execs_903760,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003327,src_003304,time_423052,execs_903955,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003329,src_003304,time_423330,execs_904872,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003331,src_003304,time_423654,execs_906003,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003332,src_003304,time_423881,execs_906832,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003334,src_003304,time_423991,execs_907225,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003335,src_003304,time_424049,execs_907428,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003338,src_002851,time_424777,execs_910896,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003339,src_002851,time_424805,execs_911084,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003340,src_002851,time_424823,execs_911184,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003345,src_002851,time_425290,execs_913993,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003346,src_002851,time_425330,execs_914246,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003347,src_002851,time_425332,execs_914256,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003348,src_002851,time_425440,execs_914913,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003351,src_002851,time_425717,execs_916626,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003352,src_002851,time_425946,execs_918052,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003353,src_002851,time_425961,execs_918159,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003355,src_002851,time_426017,execs_918516,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003357,src_001147,time_426395,execs_920955,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003358,src_001147,time_426404,execs_921015,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003359,src_001147,time_426526,execs_921864,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003360,src_000520,time_426769,execs_923603,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003361,src_002981,time_426875,execs_924331,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003362,src_002981,time_426983,execs_925052,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003363,src_002981,time_426995,execs_925117,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003367,src_002981,time_427234,execs_926711,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003369,src_002981,time_428081,execs_932180,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003370,src_002981,time_428326,execs_933772,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003372,src_003341,time_428697,execs_935575,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003373,src_003341,time_428715,execs_935621,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003375,src_003341,time_428843,execs_935930,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003377,src_003341,time_428972,execs_936246,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003378,src_003341,time_429012,execs_936337,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003379,src_003341,time_430071,execs_938884,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003380,src_003341,time_430456,execs_939829,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003381,src_003341,time_430611,execs_940202,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003385,src_002994,time_432731,execs_945754,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003392,src_002683,time_433817,execs_950432,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003393,src_002683,time_434087,execs_951999,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003394,src_002683,time_434198,execs_952677,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003395,src_002683,time_434254,execs_953007,op_havoc,rep_15,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003396,src_002683,time_434291,execs_953231,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003400,src_002683,time_434530,execs_954681,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003403,src_002683,time_434895,execs_956894,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003404,src_002683,time_435030,execs_957694,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003408,src_002333,time_435266,execs_958999,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003409,src_002333,time_435315,execs_959324,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003410,src_002333,time_435407,execs_959914,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003411,src_002333,time_435777,execs_962368,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003412,src_002333,time_436409,execs_966618,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003416,src_003138,time_436897,execs_969686,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003418,src_003138,time_436980,execs_970128,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003419,src_003138,time_436988,execs_970166,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003420,src_003138,time_437077,execs_970682,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003421,src_003138,time_437365,execs_972221,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003423,src_003138,time_437985,execs_975602,op_havoc,rep_14,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003425,src_003138,time_438414,execs_977935,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003426,src_001841,time_438669,execs_979542,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003427,src_001841,time_438675,execs_979591,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003431,src_001354,time_439104,execs_981788,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003432,src_001354,time_439119,execs_981857,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003433,src_001354,time_439122,execs_981866,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003437,src_001354,time_439508,execs_983666,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003439,src_001354,time_440000,execs_985887,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003441,src_001354,time_440069,execs_986158,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003442,src_001354,time_440119,execs_986325,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003443,src_001354,time_440271,execs_987036,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003445,src_001354,time_440443,execs_987808,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003449,src_001354,time_441041,execs_990605,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003450,src_001354,time_441201,execs_991354,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003451,src_001354,time_441267,execs_991689,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003454,src_002684,time_449471,execs_995565,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003455,src_002684,time_449606,execs_996468,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003456,src_002684,time_449672,execs_996914,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003457,src_002684,time_449981,execs_998970,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003459,src_002684,time_450664,execs_1003614,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003460,src_000577,time_450911,execs_1005236,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003461,src_000577,time_450997,execs_1005755,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003462,src_000858,time_451164,execs_1006591,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003463,src_003210,time_451263,execs_1007193,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003466,src_003210,time_451377,execs_1008010,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003467,src_003210,time_451380,execs_1008028,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003468,src_003210,time_451452,execs_1008539,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003472,src_003210,time_452400,execs_1015218,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003473,src_003458,time_452685,execs_1017197,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003474,src_003458,time_452699,execs_1017278,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003475,src_003458,time_452714,execs_1017374,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003476,src_003458,time_452749,execs_1017560,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003477,src_003458,time_452762,execs_1017643,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003478,src_003458,time_452853,execs_1018223,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003481,src_003458,time_453343,execs_1021388,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003483,src_003458,time_454104,execs_1026240,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003485,src_002196,time_454270,execs_1027335,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003486,src_002196,time_454283,execs_1027425,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003488,src_002196,time_454419,execs_1028386,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003489,src_002196,time_454590,execs_1029586,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003490,src_002196,time_455149,execs_1033445,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003492,src_001989,time_456034,execs_1037500,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003494,src_002723,time_456560,execs_1039495,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003495,src_002723,time_456577,execs_1039616,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003496,src_002723,time_456632,execs_1039988,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003497,src_002723,time_456676,execs_1040242,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003498,src_002723,time_456776,execs_1040903,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003499,src_002723,time_456982,execs_1042196,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003500,src_002723,time_457088,execs_1042876,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003501,src_002723,time_457245,execs_1043929,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003502,src_002723,time_457409,execs_1045007,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003503,src_002723,time_457432,execs_1045138,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003505,src_000604,time_458159,execs_1049959,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003506,src_000604,time_458192,execs_1050172,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003507,src_003219,time_458468,execs_1052022,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003508,src_003219,time_458491,execs_1052156,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003509,src_003219,time_458578,execs_1052655,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003510,src_003219,time_458746,execs_1053673,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003511,src_003219,time_459039,execs_1055474,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003513,src_003219,time_459481,execs_1058181,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003514,src_003219,time_459485,execs_1058207,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003515,src_003219,time_459836,execs_1060333,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003517,src_000625,time_460100,execs_1061975,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003518,src_000625,time_460180,execs_1062471,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003519,src_003485,time_460284,execs_1063174,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003522,src_002331,time_460666,execs_1065866,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003523,src_002331,time_460702,execs_1066079,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003525,src_002331,time_460865,execs_1067052,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003531,src_002331,time_461662,execs_1071840,op_havoc,rep_14,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003533,src_002331,time_461884,execs_1073129,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003540,src_003238,time_462417,execs_1076453,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003541,src_003238,time_462499,execs_1077084,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003543,src_003238,time_462597,execs_1077808,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003544,src_003238,time_462620,execs_1077977,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003545,src_003238,time_462643,execs_1078142,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003546,src_003238,time_462709,execs_1078637,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003549,src_003238,time_462774,execs_1079110,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003553,src_003238,time_463406,execs_1083716,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003554,src_003120,time_463729,execs_1086122,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003556,src_001467,time_463909,execs_1087304,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003557,src_001467,time_464033,execs_1088013,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003558,src_001467,time_464109,execs_1088458,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003560,src_001467,time_465048,execs_1093935,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003561,src_001467,time_465169,execs_1094608,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003562,src_001467,time_465513,execs_1096555,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003563,src_001467,time_465526,execs_1096637,op_havoc,rep_10,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003564,src_000651,time_465617,execs_1097149,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003566,src_002695,time_465803,execs_1098399,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003568,src_001309,time_466216,execs_1101161,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003569,src_000670,time_466333,execs_1101884,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003570,src_000670,time_466361,execs_1102044,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003572,src_000676,time_466603,execs_1103711,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003573,src_003246,time_466766,execs_1104890,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003575,src_003265,time_467301,execs_1105791,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003576,src_003265,time_467307,execs_1105836,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003577,src_002875,time_467471,execs_1107006,op_havoc,rep_16,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003581,src_002875,time_467516,execs_1107264,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003582,src_002875,time_467538,execs_1107405,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003584,src_002875,time_467818,execs_1108895,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003585,src_002875,time_467928,execs_1109557,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003587,src_002875,time_468142,execs_1110811,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003588,src_002875,time_468348,execs_1112081,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003589,src_002875,time_468553,execs_1113321,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003590,src_002875,time_468554,execs_1113329,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003594,src_002875,time_468900,execs_1115404,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003595,src_002875,time_468980,execs_1115942,op_havoc,rep_14,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003596,src_002875,time_469007,execs_1116077,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003597,src_003119,time_469180,execs_1117140,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003598,src_003119,time_469256,execs_1117536,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003599,src_003119,time_469263,execs_1117571,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003600,src_003119,time_469282,execs_1117658,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003601,src_003119,time_469517,execs_1118717,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003602,src_003119,time_469550,execs_1118734,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003603,src_003119,time_470117,execs_1121659,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003605,src_003119,time_470321,execs_1122607,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003606,src_003119,time_470509,execs_1123513,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003609,src_003119,time_470959,execs_1125737,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003610,src_003526,time_471310,execs_1127263,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003612,src_003526,time_471473,execs_1128368,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003613,src_003526,time_471496,execs_1128505,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003614,src_003526,time_471578,execs_1129048,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003616,src_003526,time_471925,execs_1131231,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003617,src_003526,time_471975,execs_1131544,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003618,src_003526,time_472551,execs_1135380,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003622,src_000696,time_472980,execs_1138243,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003624,src_000696,time_474172,execs_1146493,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003625,src_001300,time_474418,execs_1148001,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003626,src_003302,time_474558,execs_1148907,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003627,src_003302,time_474591,execs_1149148,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003628,src_003302,time_474788,execs_1150593,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003629,src_003302,time_475048,execs_1152457,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003630,src_003302,time_475142,execs_1153153,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003631,src_003302,time_475181,execs_1153446,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003632,src_003302,time_475572,execs_1156327,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003633,src_000712,time_475890,execs_1158621,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003635,src_000717,time_476199,execs_1160390,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003638,src_000717,time_476344,execs_1161297,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003640,src_000717,time_476653,execs_1162435,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003641,src_000717,time_476718,execs_1162804,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003642,src_000717,time_476972,execs_1164247,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003643,src_000717,time_477111,execs_1165103,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003644,src_000717,time_477230,execs_1165794,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003645,src_000717,time_477659,execs_1168335,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003646,src_000717,time_477795,execs_1169205,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003648,src_002727,time_478019,execs_1170434,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003651,src_002727,time_478267,execs_1171598,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003653,src_002727,time_478354,execs_1172053,op_havoc,rep_16,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003654,src_002727,time_478535,execs_1172990,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003655,src_002727,time_478675,execs_1173714,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003657,src_002727,time_479518,execs_1178033,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003658,src_002727,time_479795,execs_1179648,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003659,src_002727,time_479824,execs_1179787,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003660,src_001465,time_479935,execs_1180475,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003662,src_003565,time_480172,execs_1181977,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003664,src_003565,time_480204,execs_1182183,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003666,src_003565,time_480931,execs_1186799,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003667,src_003565,time_481209,execs_1188516,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003675,src_003480,time_481894,execs_1192726,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003676,src_003480,time_481896,execs_1192740,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003677,src_003480,time_482162,execs_1194285,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003678,src_003480,time_482196,execs_1194495,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003679,src_003480,time_482290,execs_1195095,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003680,src_003480,time_482305,execs_1195191,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003681,src_003480,time_482347,execs_1195438,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003682,src_003480,time_482362,execs_1195537,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003684,src_003480,time_482927,execs_1199049,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003685,src_003480,time_483063,execs_1199929,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003687,src_003516,time_483394,execs_1202048,op_quick,pos_17,val_+3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003688,src_003516,time_483396,execs_1202058,op_quick,pos_20,val_+3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003690,src_003516,time_483444,execs_1202429,op_int16,pos_20,val_+0,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003691,src_003516,time_483450,execs_1202469,op_int32,pos_15,val_+32,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003693,src_003516,time_483458,execs_1202529,op_int32,pos_17,val_+32,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003696,src_003516,time_483487,execs_1202733,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003697,src_003516,time_483527,execs_1203019,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003698,src_003516,time_483543,execs_1203141,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003702,src_003516,time_483741,execs_1204625,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003703,src_003516,time_483797,execs_1205047,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003704,src_003516,time_484922,execs_1213551,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003707,src_003516,time_485216,execs_1215715,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003708,src_003516,time_485299,execs_1216346,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003709,src_003516,time_485609,execs_1218733,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003711,src_003516,time_486392,execs_1224743,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003715,src_003516,time_487212,execs_1230936,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003719,src_000733,time_488558,execs_1241210,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003720,src_003139,time_488657,execs_1241901,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003723,src_003388,time_488875,execs_1243099,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003728,src_003388,time_489117,execs_1244665,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003729,src_003388,time_489231,execs_1245411,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003733,src_003388,time_489361,execs_1246223,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003740,src_003388,time_490249,execs_1251907,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003742,src_000734,time_490396,execs_1252822,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003743,src_003417,time_490500,execs_1253511,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003744,src_003417,time_490581,execs_1254011,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003746,src_003621,time_490986,execs_1256581,op_quick,pos_24,val_+2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003755,src_003621,time_491112,execs_1257158,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003756,src_003621,time_491142,execs_1257297,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003759,src_003621,time_491194,execs_1257530,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003761,src_003621,time_491359,execs_1258209,op_havoc,rep_12,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003762,src_003621,time_491447,execs_1258556,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003763,src_003621,time_491490,execs_1258746,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003765,src_003621,time_491569,execs_1259079,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003766,src_003621,time_491578,execs_1259118,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003767,src_003621,time_491703,execs_1259674,op_havoc,rep_14,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003769,src_003621,time_491897,execs_1260505,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003770,src_003621,time_491945,execs_1260689,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003771,src_003621,time_491995,execs_1260915,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003772,src_003621,time_492314,execs_1262268,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003773,src_003621,time_492639,execs_1263641,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003774,src_003621,time_492727,execs_1264017,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003775,src_003621,time_493034,execs_1265341,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003778,src_003621,time_493125,execs_1265722,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003779,src_003621,time_493359,execs_1266755,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003781,src_003621,time_493394,execs_1266913,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003783,src_003621,time_493747,execs_1268451,op_havoc,rep_16,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003785,src_003621,time_495088,execs_1274292,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003787,src_003621,time_495253,execs_1274924,op_havoc,rep_14,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003788,src_003621,time_495422,execs_1275581,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003789,src_003621,time_495778,execs_1277024,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003790,src_003621,time_495807,execs_1277157,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003791,src_003621,time_496214,execs_1278941,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003793,src_003621,time_496579,execs_1280414,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003794,src_003621,time_496892,execs_1281834,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003795,src_003621,time_497126,execs_1282841,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003796,src_003621,time_497339,execs_1283767,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003800,src_003621,time_499173,execs_1291250,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003802,src_003621,time_499357,execs_1292041,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003804,src_003669,time_500410,execs_1296773,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003805,src_000784,time_500609,execs_1298039,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003806,src_000784,time_500638,execs_1298221,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003808,src_003465,time_501161,execs_1300618,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003810,src_003465,time_501295,execs_1301588,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003811,src_003465,time_501301,execs_1301634,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003812,src_003465,time_501324,execs_1301792,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003813,src_003465,time_501401,execs_1302334,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003814,src_003465,time_501480,execs_1302924,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003815,src_003465,time_501759,execs_1304950,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003816,src_000809,time_502449,execs_1310003,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003818,src_000809,time_502600,execs_1310776,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003819,src_000809,time_502619,execs_1310889,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003821,src_000809,time_502812,execs_1311995,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003822,src_000809,time_503367,execs_1315372,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003823,src_000809,time_503545,execs_1316497,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003824,src_002852,time_505142,execs_1321179,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003825,src_003216,time_505294,execs_1322225,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003827,src_003216,time_505315,execs_1322354,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003828,src_003216,time_505349,execs_1322579,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003829,src_003216,time_505367,execs_1322695,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003830,src_003216,time_505545,execs_1323810,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003831,src_003216,time_505611,execs_1324229,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003833,src_003216,time_505841,execs_1325751,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003834,src_003216,time_505899,execs_1326085,op_havoc,rep_15,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003835,src_003216,time_505922,execs_1326243,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003837,src_003216,time_505996,execs_1326751,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003838,src_003216,time_506214,execs_1328118,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003841,src_003448,time_507028,execs_1333147,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003842,src_003448,time_507080,execs_1333393,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003843,src_003448,time_507123,execs_1333602,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003844,src_003448,time_507269,execs_1334303,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003845,src_003448,time_507278,execs_1334337,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003846,src_003448,time_507391,execs_1334885,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003847,src_003448,time_507430,execs_1335043,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003848,src_003448,time_507567,execs_1335713,op_havoc,rep_9,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003849,src_003448,time_507596,execs_1335794,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003850,src_003448,time_507724,execs_1336396,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003851,src_003448,time_507812,execs_1336801,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003852,src_003675,time_508708,execs_1340495,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003853,src_003675,time_508815,execs_1341218,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003854,src_003079,time_509077,execs_1342947,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003855,src_002354,time_509368,execs_1344177,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003856,src_003551,time_509497,execs_1345003,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003857,src_003551,time_509501,execs_1345028,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003858,src_003551,time_509753,execs_1346961,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003859,src_003551,time_509822,execs_1347472,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003862,src_003551,time_510255,execs_1350739,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003863,src_003551,time_510368,execs_1351605,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003864,src_003551,time_510417,execs_1351975,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003870,src_003344,time_511431,execs_1357883,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003871,src_003344,time_511513,execs_1358402,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003874,src_003133,time_513291,execs_1366215,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003875,src_003133,time_513465,execs_1367367,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003876,src_001712,time_513805,execs_1369316,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003878,src_003702,time_514004,execs_1370124,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003879,src_003702,time_514111,execs_1370869,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003880,src_003702,time_514132,execs_1371018,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003881,src_003702,time_514307,execs_1372235,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003882,src_003702,time_514393,execs_1372873,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003883,src_003702,time_514420,execs_1373079,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003884,src_003702,time_514522,execs_1373794,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003885,src_003702,time_514598,execs_1374326,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003887,src_003702,time_515025,execs_1377324,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003890,src_000855,time_515373,execs_1379724,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003897,src_000855,time_515937,execs_1383685,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003898,src_000855,time_515954,execs_1383801,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003899,src_000855,time_516035,execs_1384341,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003901,src_000855,time_516472,execs_1387345,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003902,src_000855,time_516544,execs_1387832,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003903,src_000911,time_516796,execs_1389529,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003904,src_003568,time_517034,execs_1391172,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003905,src_003568,time_517036,execs_1391184,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003906,src_003568,time_517078,execs_1391404,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003907,src_003568,time_517130,execs_1391716,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003908,src_003568,time_517152,execs_1391833,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003911,src_003568,time_517783,execs_1395624,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003912,src_003568,time_518362,execs_1398962,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003913,src_002728,time_518716,execs_1401165,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003914,src_002728,time_518767,execs_1401486,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003917,src_002111,time_519391,execs_1405587,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003918,src_001341,time_519615,execs_1407063,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003919,src_001341,time_519666,execs_1407404,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003920,src_003584,time_520065,execs_1409353,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003922,src_000974,time_520321,execs_1410801,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003923,src_000974,time_520392,execs_1411248,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003925,src_000974,time_520841,execs_1413843,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003926,src_000974,time_520876,execs_1413878,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003927,src_000974,time_521135,execs_1415493,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003931,src_003036,time_524724,execs_1420512,op_quick,pos_64,val_+11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003932,src_000991,time_527458,execs_1420697,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003934,src_000991,time_527537,execs_1420747,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003936,src_002104,time_527972,execs_1421468,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003938,src_002104,time_528064,execs_1422061,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003939,src_002104,time_528200,execs_1422915,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003940,src_002104,time_528228,execs_1423071,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003942,src_002104,time_528381,execs_1423937,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003943,src_002104,time_528429,execs_1424250,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003944,src_002104,time_528475,execs_1424548,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003945,src_002104,time_528578,execs_1425204,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003946,src_002104,time_528661,execs_1425695,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003949,src_002104,time_528842,execs_1426816,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003950,src_002104,time_528933,execs_1427372,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003951,src_002104,time_528999,execs_1427750,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003952,src_002104,time_529189,execs_1428927,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003954,src_002104,time_529461,execs_1430648,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003955,src_001058,time_529535,execs_1431120,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003956,src_001058,time_529560,execs_1431277,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003957,src_001058,time_529638,execs_1431787,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003960,src_001114,time_530083,execs_1434467,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003961,src_001114,time_530110,execs_1434611,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003962,src_001114,time_530460,execs_1436527,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003964,src_001114,time_531460,execs_1442146,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003965,src_003278,time_531799,execs_1444048,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003966,src_003278,time_531819,execs_1444188,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003968,src_003106,time_532384,execs_1448128,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003969,src_003106,time_532390,execs_1448163,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003971,src_002972,time_532712,execs_1449808,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003972,src_002972,time_532810,execs_1450270,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003973,src_002972,time_533017,execs_1451209,op_havoc,rep_12,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003974,src_002972,time_533545,execs_1453585,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003975,src_002972,time_533655,execs_1454093,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003976,src_002972,time_533731,execs_1454439,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003977,src_002972,time_533942,execs_1455391,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003979,src_002972,time_534002,execs_1455664,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003980,src_002709,time_534847,execs_1459408,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003981,src_002709,time_534858,execs_1459489,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003984,src_001983,time_535115,execs_1460507,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003990,src_001983,time_535669,execs_1462026,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003992,src_001983,time_535805,execs_1462407,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003994,src_001983,time_536592,execs_1464578,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003995,src_001983,time_536823,execs_1465220,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003996,src_001983,time_538111,execs_1468787,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003997,src_003679,time_538677,execs_1470582,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_003998,src_003679,time_538759,execs_1470857,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004001,src_003679,time_539273,execs_1472877,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004002,src_003679,time_540640,execs_1477738,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004003,src_003679,time_540752,execs_1478110,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004005,src_003679,time_541004,execs_1479049,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004006,src_003436,time_541344,execs_1480402,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004007,src_003436,time_541356,execs_1480476,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004008,src_003436,time_541360,execs_1480505,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004009,src_003436,time_541385,execs_1480670,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004010,src_003436,time_541725,execs_1482892,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004011,src_003436,time_542042,execs_1484999,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004012,src_003436,time_542090,execs_1485311,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004014,src_003436,time_542480,execs_1487646,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004015,src_003436,time_542510,execs_1487827,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004016,src_003436,time_542654,execs_1488770,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004017,src_003316,time_542976,execs_1490744,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004020,src_003504,time_543549,execs_1494425,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004022,src_002325,time_543883,execs_1496574,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004023,src_003698,time_544046,execs_1497595,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004024,src_003698,time_544069,execs_1497754,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004031,src_003822,time_545518,execs_1507772,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004032,src_003822,time_545542,execs_1507912,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004033,src_004030,time_545717,execs_1508994,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004035,src_004030,time_545803,execs_1509566,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004036,src_004030,time_545837,execs_1509787,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004037,src_004030,time_545939,execs_1510460,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004038,src_004030,time_546300,execs_1512846,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004039,src_004030,time_546440,execs_1513814,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004040,src_004030,time_546568,execs_1514539,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004041,src_004030,time_546824,execs_1516202,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004044,src_003608,time_547538,execs_1519310,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004045,src_003608,time_547563,execs_1519442,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004047,src_003608,time_547877,execs_1521142,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004049,src_003608,time_548023,execs_1521976,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004051,src_003608,time_549160,execs_1528471,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004052,src_001330,time_549230,execs_1528808,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004053,src_001330,time_549274,execs_1528928,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004054,src_003493,time_549467,execs_1529462,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004055,src_003493,time_549479,execs_1529549,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004056,src_003783,time_549749,execs_1531406,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004057,src_001334,time_549936,execs_1532642,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004059,src_003958,time_550127,execs_1533841,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004067,src_003958,time_550533,execs_1536680,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004068,src_003958,time_550538,execs_1536711,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004070,src_003958,time_550728,execs_1538062,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004071,src_001357,time_551565,execs_1544092,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004072,src_001384,time_551632,execs_1544555,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004073,src_001384,time_551682,execs_1544922,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004074,src_002958,time_552585,execs_1548755,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004075,src_003273,time_552710,execs_1549615,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004076,src_003273,time_552723,execs_1549701,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004078,src_001422,time_553123,execs_1551889,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004081,src_002686,time_553624,execs_1555194,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004082,src_002686,time_553737,execs_1556022,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004084,src_000467,time_554776,execs_1563074,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004085,src_000467,time_554796,execs_1563200,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004086,src_003127,time_554963,execs_1564213,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004087,src_003127,time_555044,execs_1564773,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004089,src_003840,time_555364,execs_1566943,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004090,src_003840,time_555434,execs_1567398,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004091,src_003840,time_555458,execs_1567545,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004092,src_003840,time_555473,execs_1567646,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004093,src_003840,time_555586,execs_1568382,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004094,src_003840,time_555607,execs_1568518,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004095,src_003840,time_556438,execs_1573852,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004096,src_001496,time_556981,execs_1576707,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004099,src_003146,time_557490,execs_1578907,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004101,src_003146,time_558368,execs_1583859,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004102,src_003611,time_558947,execs_1587260,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004103,src_003611,time_558993,execs_1587550,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004104,src_003611,time_559056,execs_1587958,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004105,src_003611,time_559101,execs_1588276,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004106,src_003611,time_560035,execs_1594543,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004108,src_004077,time_560742,execs_1598526,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004109,src_004077,time_560783,execs_1598589,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004112,src_004077,time_561055,execs_1599041,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004114,src_004077,time_561100,execs_1599113,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004115,src_004077,time_561159,execs_1599225,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004116,src_004077,time_561257,execs_1599392,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004117,src_004077,time_561467,execs_1599742,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004119,src_004077,time_562607,execs_1601712,op_havoc,rep_15,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004120,src_004077,time_562968,execs_1602363,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004122,src_004077,time_564845,execs_1605681,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004123,src_004077,time_564885,execs_1605753,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004126,src_004077,time_566978,execs_1609461,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004128,src_004077,time_567364,execs_1610125,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004130,src_004077,time_567825,execs_1610925,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004131,src_001572,time_568153,execs_1611491,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004132,src_004037,time_568522,execs_1612494,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004133,src_004037,time_568589,execs_1612847,op_havoc,rep_10,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004134,src_004037,time_568710,execs_1613527,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004135,src_004037,time_568913,execs_1614724,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004136,src_004037,time_569303,execs_1616982,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004137,src_004037,time_569317,execs_1617053,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004138,src_002011,time_569876,execs_1620478,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004139,src_003965,time_569981,execs_1621233,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004140,src_001656,time_570170,execs_1622467,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004141,src_002579,time_570278,execs_1622769,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004142,src_002579,time_570325,execs_1623095,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004144,src_004079,time_570532,execs_1624615,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004146,src_004079,time_570971,execs_1627606,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004147,src_004079,time_571000,execs_1627802,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004148,src_004079,time_571235,execs_1629430,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004149,src_004079,time_571319,execs_1629988,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004150,src_004079,time_571550,execs_1631547,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004152,src_004079,time_571677,execs_1632413,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004154,src_003571,time_572001,execs_1634575,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004155,src_003571,time_572026,execs_1634749,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004160,src_003571,time_572262,execs_1636398,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004161,src_003571,time_572263,execs_1636406,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004162,src_003571,time_572410,execs_1637432,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004164,src_003571,time_572619,execs_1638834,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004165,src_003571,time_572830,execs_1640303,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004166,src_003571,time_573040,execs_1641741,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004169,src_003515,time_573463,execs_1644624,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004170,src_003515,time_573505,execs_1644796,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004171,src_003515,time_573704,execs_1645595,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004172,src_003515,time_574430,execs_1648676,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004174,src_003515,time_574945,execs_1650848,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004176,src_003322,time_575788,execs_1654365,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004178,src_003415,time_576337,execs_1656682,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004179,src_003415,time_576371,execs_1656887,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004180,src_003415,time_576464,execs_1657506,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004181,src_003415,time_576708,execs_1659064,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004182,src_001771,time_577806,execs_1666341,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004184,src_001771,time_577888,execs_1666626,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004185,src_001771,time_578063,execs_1667234,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004186,src_001771,time_578358,execs_1668257,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004187,src_001771,time_580375,execs_1675057,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004188,src_002434,time_580665,execs_1676222,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004189,src_002434,time_580728,execs_1676647,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004190,src_003744,time_581025,execs_1678262,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004191,src_003512,time_581300,execs_1678994,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004194,src_004145,time_581738,execs_1680896,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004195,src_004145,time_581783,execs_1681189,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004196,src_004145,time_582024,execs_1682763,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004197,src_004145,time_582649,execs_1686833,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004199,src_004145,time_582873,execs_1688328,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004200,src_003653,time_583511,execs_1692536,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004201,src_003653,time_583626,execs_1693227,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004202,src_002755,time_583951,execs_1695334,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004203,src_002831,time_584215,execs_1696510,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004206,src_001799,time_584434,execs_1697670,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004213,src_001799,time_584966,execs_1701133,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004217,src_001799,time_585723,execs_1705871,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004218,src_001799,time_585727,execs_1705894,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004220,src_001799,time_585848,execs_1706687,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004221,src_003780,time_585946,execs_1707351,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004222,src_003780,time_585952,execs_1707393,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004223,src_003780,time_585974,execs_1707529,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004224,src_003780,time_586019,execs_1707800,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004225,src_003776,time_587378,execs_1716987,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004226,src_003369,time_587651,execs_1718266,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004227,src_003369,time_587790,execs_1719212,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004228,src_001988,time_588017,execs_1720708,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004229,src_001988,time_588113,execs_1721131,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004231,src_001943,time_588656,execs_1723739,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004232,src_001943,time_588704,execs_1724009,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004233,src_004219,time_588984,execs_1725587,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004234,src_004219,time_589013,execs_1725786,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004235,src_004219,time_589066,execs_1726112,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004236,src_004219,time_589099,execs_1726344,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004237,src_003926,time_589737,execs_1730867,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004239,src_004134,time_590104,execs_1732648,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004240,src_004134,time_590289,execs_1733898,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004241,src_002700,time_590822,execs_1737535,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004242,src_003904,time_590937,execs_1738383,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004243,src_003500,time_591339,execs_1740885,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004244,src_003256,time_591457,execs_1741705,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004245,src_003622,time_591652,execs_1743099,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004246,src_003630,time_591828,execs_1744205,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004247,src_003630,time_591912,execs_1744754,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004248,src_003630,time_591920,execs_1744809,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004249,src_004022,time_592523,execs_1748872,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004250,src_004022,time_592540,execs_1748977,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004251,src_004022,time_592546,execs_1749016,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004252,src_004022,time_592564,execs_1749139,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004253,src_004022,time_592963,execs_1751751,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004254,src_003685,time_594045,execs_1758961,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004256,src_003828,time_594288,execs_1760440,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004257,src_003828,time_594295,execs_1760484,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004259,src_003694,time_595099,execs_1766084,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004260,src_003736,time_595389,execs_1767961,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004262,src_004198,time_595687,execs_1769377,op_flip1,pos_38,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004264,src_004198,time_595795,execs_1770168,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004265,src_004198,time_595915,execs_1771024,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004268,src_004198,time_596108,execs_1772386,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004269,src_004198,time_596371,execs_1774316,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004271,src_004198,time_596483,execs_1775083,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004273,src_004198,time_600107,execs_1801584,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004274,src_004198,time_600868,execs_1807187,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004275,src_003397,time_601055,execs_1808397,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004276,src_003397,time_601059,execs_1808429,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004277,src_003397,time_601342,execs_1810478,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004278,src_002500,time_601834,execs_1813705,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004279,src_002562,time_601916,execs_1814302,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004283,src_004073,time_603139,execs_1817024,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004284,src_002752,time_603393,execs_1817873,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004285,src_002752,time_603466,execs_1818335,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004286,src_002752,time_603683,execs_1819645,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004287,src_004089,time_604174,execs_1822695,op_quick,pos_79,val_+5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004288,src_004089,time_604304,execs_1823488,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004289,src_004089,time_604426,execs_1824133,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004290,src_002108,time_605825,execs_1832561,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004291,src_002108,time_605852,execs_1832769,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004292,src_002115,time_606007,execs_1833942,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004293,src_002115,time_606019,execs_1834025,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004294,src_002115,time_606037,execs_1834150,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004296,src_003001,time_607172,execs_1840334,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004297,src_003491,time_607267,execs_1840995,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004298,src_003491,time_607269,execs_1841008,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004299,src_003491,time_607793,execs_1843062,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004300,src_003491,time_608135,execs_1844936,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004304,src_003857,time_609976,execs_1855740,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004305,src_003857,time_610118,execs_1856717,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004306,src_002604,time_610550,execs_1859183,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004307,src_002806,time_610638,execs_1859780,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004308,src_002806,time_610640,execs_1859795,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004310,src_002806,time_610644,execs_1859823,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004311,src_002806,time_610688,execs_1860100,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004312,src_002806,time_611029,execs_1862171,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004314,src_002806,time_611570,execs_1864498,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004315,src_002806,time_611765,execs_1865697,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004318,src_003946,time_612450,execs_1869767,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004320,src_003946,time_612528,execs_1870211,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004321,src_002209,time_612879,execs_1872356,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004322,src_002944,time_612992,execs_1872931,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004323,src_002944,time_613016,execs_1873099,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004324,src_004199,time_613404,execs_1875125,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004325,src_004199,time_613459,execs_1875495,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004326,src_004199,time_613557,execs_1876145,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004327,src_004199,time_613571,execs_1876210,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004331,src_003411,time_614939,execs_1885321,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004332,src_004093,time_615135,execs_1886702,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004333,src_003703,time_615354,execs_1888232,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004334,src_004269,time_615573,execs_1889571,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004335,src_004269,time_615577,execs_1889591,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004342,src_002262,time_618921,execs_1893406,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004345,src_002262,time_620474,execs_1893681,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004346,src_002262,time_623627,execs_1894241,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004350,src_002262,time_628960,execs_1895181,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004353,src_002262,time_638832,execs_1896939,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004356,src_002262,time_656251,execs_1900004,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004357,src_002262,time_659648,execs_1900598,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004360,src_002262,time_669651,execs_1902371,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004361,src_003534,time_671767,execs_1902878,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004362,src_003534,time_671842,execs_1903361,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004363,src_003534,time_671864,execs_1903500,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004364,src_003534,time_672239,execs_1905940,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004365,src_003534,time_672736,execs_1909217,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004366,src_003534,time_672795,execs_1909604,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004367,src_002334,time_673252,execs_1912569,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004368,src_002334,time_673266,execs_1912626,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004369,src_002334,time_673361,execs_1913260,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004370,src_002334,time_673452,execs_1913881,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004371,src_002334,time_673476,execs_1914041,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004372,src_002334,time_673785,execs_1916103,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004373,src_002334,time_674212,execs_1918875,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004374,src_002334,time_674512,execs_1920870,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004375,src_002334,time_674703,execs_1922080,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004382,src_004163,time_675965,execs_1923398,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004385,src_004163,time_676322,execs_1923706,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004386,src_004163,time_676346,execs_1923805,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004388,src_004163,time_676456,execs_1924179,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004390,src_004163,time_676558,execs_1924505,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004391,src_004163,time_677900,execs_1926930,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004392,src_004163,time_679031,execs_1930018,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004397,src_004371,time_680357,execs_1932636,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004398,src_003111,time_680616,execs_1934393,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004399,src_003111,time_680623,execs_1934419,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004400,src_003111,time_680734,execs_1934948,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004401,src_000347,time_681664,execs_1939284,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004402,src_002815,time_681748,execs_1939890,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004403,src_004148,time_681950,execs_1941098,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004404,src_004148,time_682054,execs_1941804,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004405,src_001618,time_682335,execs_1943577,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004407,src_003811,time_682816,execs_1945286,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004408,src_002408,time_682987,execs_1946513,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004409,src_002408,time_683041,execs_1946764,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004412,src_004329,time_683353,execs_1948456,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004415,src_002415,time_684481,execs_1955332,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004416,src_002415,time_684500,execs_1955448,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004417,src_004264,time_684679,execs_1956563,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004418,src_002445,time_684996,execs_1958835,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004419,src_004023,time_685116,execs_1959610,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004420,src_003464,time_685443,execs_1961111,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004421,src_003464,time_685449,execs_1961151,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004422,src_003464,time_685470,execs_1961290,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004425,src_003464,time_685782,execs_1963633,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004427,src_003464,time_686554,execs_1969516,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004428,src_002467,time_686727,execs_1970784,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004430,src_003274,time_687274,execs_1974194,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004431,src_003274,time_687306,execs_1974356,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004432,src_003274,time_687364,execs_1974678,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004433,src_003274,time_687426,execs_1975021,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004434,src_003502,time_688102,execs_1979113,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004435,src_003502,time_688124,execs_1979257,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004436,src_004414,time_688473,execs_1981554,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004439,src_004414,time_688526,execs_1981865,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004441,src_004414,time_688884,execs_1984117,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004442,src_004414,time_689012,execs_1984913,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004443,src_004414,time_689037,execs_1985061,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004445,src_004129,time_689861,execs_1989419,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004448,src_004129,time_690122,execs_1989866,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004452,src_004129,time_691125,execs_1991544,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004455,src_003974,time_695672,execs_1999185,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004456,src_003974,time_695693,execs_1999335,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004457,src_003974,time_695752,execs_1999767,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004458,src_002582,time_696374,execs_2004089,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004459,src_002582,time_696387,execs_2004178,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004460,src_002583,time_696552,execs_2005322,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004461,src_002583,time_696593,execs_2005587,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004463,src_004447,time_696826,execs_2006800,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004464,src_004447,time_696851,execs_2006810,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004465,src_004447,time_697339,execs_2008266,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004466,src_004447,time_698475,execs_2011728,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004468,src_004447,time_699167,execs_2013911,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004469,src_002823,time_699924,execs_2016526,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004470,src_002823,time_699934,execs_2016592,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004471,src_002688,time_700145,execs_2018072,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004472,src_003320,time_700301,execs_2019011,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004473,src_004150,time_700634,execs_2021221,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004474,src_004059,time_700888,execs_2022770,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004476,src_002971,time_701109,execs_2024384,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004478,src_002971,time_701197,execs_2024977,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004479,src_002971,time_701235,execs_2025244,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004480,src_002971,time_701384,execs_2026255,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004481,src_002971,time_701408,execs_2026415,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004482,src_002971,time_701778,execs_2028927,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004483,src_002971,time_701811,execs_2029149,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004484,src_002971,time_701822,execs_2029222,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004485,src_002696,time_702479,execs_2033611,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004486,src_002696,time_702489,execs_2033670,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004487,src_002909,time_703008,execs_2036976,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004488,src_002909,time_703044,execs_2037238,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004490,src_004244,time_703360,execs_2039526,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004491,src_004244,time_703392,execs_2039736,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004492,src_004244,time_703495,execs_2040398,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004493,src_004244,time_703542,execs_2040702,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004494,src_004467,time_705007,execs_2049565,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004495,src_004467,time_705129,execs_2049594,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004496,src_004467,time_705215,execs_2049833,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004498,src_004467,time_706128,execs_2052113,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004499,src_004467,time_706310,execs_2052589,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004501,src_004467,time_706696,execs_2053238,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004502,src_004467,time_707205,execs_2054449,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004503,src_004467,time_708471,execs_2057551,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004504,src_002717,time_709087,execs_2059082,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004505,src_004366,time_709196,execs_2059783,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004506,src_004319,time_709383,execs_2061038,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004507,src_004319,time_709499,execs_2061762,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004508,src_002719,time_709765,execs_2063530,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004509,src_004275,time_710180,execs_2064440,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004510,src_003942,time_710301,execs_2065338,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004511,src_003659,time_710578,execs_2066644,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004512,src_003659,time_710583,execs_2066673,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004513,src_003659,time_710775,execs_2067569,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004514,src_003659,time_710867,execs_2068096,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004515,src_003659,time_711486,execs_2071317,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004516,src_003659,time_711501,execs_2071413,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004518,src_003315,time_713961,execs_2077181,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004519,src_003315,time_714030,execs_2077668,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004520,src_003315,time_714127,execs_2078377,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004521,src_003315,time_714231,execs_2079127,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004522,src_003315,time_714797,execs_2083293,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004524,src_002785,time_715611,execs_2086958,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004525,src_002837,time_716024,execs_2087513,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004526,src_002837,time_716033,execs_2087569,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004527,src_002837,time_716059,execs_2087724,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004528,src_002837,time_716077,execs_2087837,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004529,src_002837,time_716751,execs_2091516,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004530,src_002837,time_717027,execs_2093049,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004532,src_004452,time_718568,execs_2097733,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004533,src_003329,time_719041,execs_2098158,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004534,src_003329,time_719160,execs_2098955,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004535,src_002947,time_719589,execs_2101840,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004536,src_003860,time_719679,execs_2102421,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004537,src_003860,time_719699,execs_2102544,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004538,src_003860,time_719735,execs_2102772,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004539,src_003860,time_719737,execs_2102786,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004541,src_003860,time_719899,execs_2103778,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004543,src_003860,time_720217,execs_2105947,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004545,src_003860,time_720699,execs_2109322,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004546,src_002973,time_721110,execs_2112116,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004547,src_004507,time_722137,execs_2113602,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004548,src_003908,time_722417,execs_2115522,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004549,src_003908,time_722456,execs_2115735,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004550,src_003063,time_722815,execs_2117954,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004551,src_003063,time_722848,execs_2118169,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004552,src_003069,time_723253,execs_2120501,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004553,src_003069,time_723394,execs_2121368,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004554,src_003077,time_723646,execs_2122812,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004555,src_003077,time_723651,execs_2122846,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004556,src_003129,time_724006,execs_2125242,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004557,src_004294,time_724195,execs_2126508,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004560,src_004064,time_724459,execs_2128282,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004561,src_004064,time_724658,execs_2129468,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004563,src_004064,time_725263,execs_2132820,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004564,src_004064,time_725358,execs_2133394,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004566,src_004064,time_725448,execs_2133969,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004567,src_004064,time_725588,execs_2134830,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004568,src_003132,time_726037,execs_2137504,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004569,src_003132,time_726041,execs_2137528,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004570,src_003266,time_726515,execs_2140595,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004571,src_003543,time_726597,execs_2141105,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004573,src_003543,time_726635,execs_2141351,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004574,src_003543,time_726933,execs_2143359,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004575,src_003543,time_727488,execs_2147156,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004576,src_003543,time_727902,execs_2149863,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004577,src_003142,time_728041,execs_2150815,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004578,src_003680,time_728419,execs_2152298,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004579,src_003680,time_728526,execs_2152972,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004580,src_003779,time_729130,execs_2156444,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004581,src_003928,time_729502,execs_2158865,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004582,src_003332,time_729660,execs_2159940,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004583,src_003332,time_729679,execs_2160075,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004584,src_003618,time_729930,execs_2161868,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004585,src_003618,time_730102,execs_2163046,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004586,src_003148,time_730378,execs_2164798,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004587,src_003175,time_730567,execs_2165870,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004588,src_003482,time_730661,execs_2166489,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004589,src_003482,time_730666,execs_2166512,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004590,src_003482,time_730711,execs_2166794,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004592,src_003482,time_731321,execs_2170584,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004593,src_003482,time_731466,execs_2171456,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004594,src_004351,time_733359,execs_2176639,op_quick,pos_124,val_+1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004595,src_004351,time_733463,execs_2176665,op_quick,pos_143,val_+1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004599,src_004351,time_734234,execs_2176837,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004601,src_004351,time_734429,execs_2176881,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004602,src_004351,time_734563,execs_2176910,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004603,src_004351,time_734677,execs_2176936,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004604,src_004351,time_735783,execs_2177199,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004608,src_004351,time_738734,execs_2177898,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004615,src_004351,time_741518,execs_2178532,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004616,src_004351,time_742225,execs_2178694,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004618,src_004351,time_744049,execs_2179122,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004620,src_004351,time_758514,execs_2182570,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004621,src_004351,time_762242,execs_2183459,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004625,src_004351,time_771875,execs_2185720,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004626,src_004351,time_774102,execs_2186244,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004633,src_003213,time_775721,execs_2191858,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004635,src_004475,time_776581,execs_2196810,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004636,src_004475,time_776668,execs_2197351,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004637,src_004475,time_776737,execs_2197778,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004638,src_004475,time_776805,execs_2198193,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004639,src_004475,time_776881,execs_2198622,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004641,src_004475,time_777520,execs_2202523,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004642,src_004475,time_777936,execs_2205056,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004643,src_003227,time_778169,execs_2206306,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004647,src_004214,time_778431,execs_2208077,op_havoc,rep_12,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004648,src_004214,time_778451,execs_2208215,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004649,src_004214,time_778468,execs_2208303,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004650,src_004214,time_778475,execs_2208348,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004651,src_004214,time_778622,execs_2209235,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004652,src_004214,time_779012,execs_2211273,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004653,src_004214,time_779067,execs_2211602,op_havoc,rep_13,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004654,src_004214,time_779071,execs_2211625,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004656,src_004214,time_779622,execs_2214889,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004657,src_004214,time_779678,execs_2215234,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004660,src_003228,time_780141,execs_2217304,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004661,src_004104,time_780542,execs_2219475,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004662,src_004104,time_780716,execs_2220585,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004663,src_004104,time_780788,execs_2221020,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004664,src_003229,time_781368,execs_2224528,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004666,src_003229,time_781552,execs_2225694,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004668,src_004591,time_782160,execs_2229591,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004669,src_004591,time_782179,execs_2229700,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004670,src_004591,time_782254,execs_2230158,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004671,src_004591,time_782566,execs_2232097,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004673,src_003247,time_783663,execs_2238762,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004674,src_004583,time_783988,execs_2239390,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004675,src_004551,time_784179,execs_2240629,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004676,src_004551,time_784191,execs_2240710,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004677,src_004267,time_784776,execs_2243666,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004679,src_004267,time_784876,execs_2244218,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004680,src_004267,time_785052,execs_2245283,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004681,src_002761,time_786006,execs_2251703,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004682,src_004380,time_786528,execs_2252374,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004684,src_004380,time_786960,execs_2252622,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004685,src_004380,time_786980,execs_2252638,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004688,src_004380,time_788416,execs_2253571,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004689,src_004380,time_794628,execs_2258106,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004690,src_004380,time_795637,execs_2258762,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004692,src_003262,time_800239,execs_2263031,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004693,src_003262,time_800308,execs_2263459,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004694,src_004081,time_801223,execs_2265044,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004695,src_002029,time_801489,execs_2266979,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004696,src_004470,time_801587,execs_2267509,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004697,src_004470,time_801592,execs_2267546,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004700,src_004470,time_802002,execs_2270058,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004703,src_003582,time_803441,execs_2278888,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004704,src_003582,time_803558,execs_2279578,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004705,src_003359,time_803858,execs_2281280,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004706,src_003396,time_804973,execs_2283175,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004707,src_003396,time_804988,execs_2283271,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004708,src_003396,time_805183,execs_2284484,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004710,src_003419,time_806202,execs_2290425,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004711,src_003419,time_806287,execs_2290959,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004713,src_002480,time_806864,execs_2294683,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004716,src_004565,time_807287,execs_2297266,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004717,src_004565,time_807292,execs_2297279,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004718,src_004565,time_807311,execs_2297293,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004719,src_004565,time_807315,execs_2297316,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004720,src_004565,time_807317,execs_2297329,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004723,src_004565,time_807382,execs_2297660,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004728,src_004565,time_807578,execs_2298424,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004729,src_004565,time_807625,execs_2298613,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004730,src_004565,time_807697,execs_2298975,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004734,src_004565,time_808082,execs_2300350,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004735,src_004565,time_808173,execs_2300778,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004736,src_004565,time_808257,execs_2301178,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004738,src_004565,time_808377,execs_2301674,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004740,src_004565,time_808446,execs_2301906,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004741,src_004565,time_808549,execs_2302414,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004743,src_004565,time_808912,execs_2304074,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004746,src_004565,time_810123,execs_2309085,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004747,src_004565,time_810432,execs_2310374,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004748,src_004565,time_810489,execs_2310637,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004750,src_004565,time_812650,execs_2319845,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004752,src_004181,time_814299,execs_2327685,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004753,src_004181,time_814306,execs_2327736,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004754,src_003519,time_814639,execs_2330076,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004755,src_004511,time_814867,execs_2331351,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004756,src_004511,time_814891,execs_2331504,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004757,src_004245,time_815247,execs_2333783,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004758,src_004245,time_815390,execs_2334784,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004759,src_004245,time_815441,execs_2335146,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004761,src_004245,time_816253,execs_2340992,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004763,src_003532,time_816748,execs_2344410,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004765,src_003532,time_816821,execs_2344896,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004766,src_003532,time_816935,execs_2345676,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004767,src_003532,time_817429,execs_2348991,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004769,src_003533,time_818053,execs_2353139,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004770,src_004760,time_819241,execs_2355436,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004771,src_004760,time_819259,execs_2355488,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004772,src_004757,time_819807,execs_2358266,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004773,src_004311,time_820513,execs_2362324,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004774,src_004311,time_820659,execs_2363341,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004775,src_004311,time_820828,execs_2364484,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004776,src_003542,time_821207,execs_2367142,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004777,src_004457,time_821473,execs_2368525,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004778,src_003793,time_821661,execs_2369768,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004779,src_003687,time_821975,execs_2371055,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004780,src_004122,time_822153,execs_2372226,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004781,src_004456,time_822373,execs_2373138,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004782,src_002664,time_825548,execs_2374511,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004784,src_004662,time_828064,execs_2375659,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004785,src_004553,time_828328,execs_2377035,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004787,src_003684,time_830337,execs_2380549,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004788,src_003684,time_830378,execs_2380835,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004789,src_003684,time_830524,execs_2381780,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004790,src_004709,time_831312,execs_2386765,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004792,src_004709,time_831877,execs_2389804,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004793,src_004051,time_832790,execs_2394810,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004795,src_004051,time_833100,execs_2396405,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004796,src_004051,time_833293,execs_2397432,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004798,src_004328,time_834810,execs_2405511,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004799,src_004273,time_835556,execs_2409798,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004800,src_004273,time_835626,execs_2410305,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004802,src_004437,time_836291,execs_2414937,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004803,src_003711,time_836702,execs_2417424,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004804,src_003711,time_836703,execs_2417437,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004806,src_003711,time_836796,execs_2418096,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004807,src_003709,time_838052,execs_2427258,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004809,src_003715,time_838639,execs_2429496,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004812,src_003735,time_840269,execs_2432420,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004813,src_004102,time_840735,execs_2434811,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004814,src_003741,time_841282,execs_2436372,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004816,src_003777,time_841577,execs_2438332,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004817,src_003777,time_841835,execs_2439133,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004818,src_003777,time_841875,execs_2439255,op_havoc,rep_11,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004819,src_003777,time_842158,execs_2440247,op_havoc,rep_12,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004820,src_003777,time_842212,execs_2440461,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004821,src_003777,time_844381,execs_2447501,op_havoc,rep_14,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004822,src_003777,time_844397,execs_2447542,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004828,src_003786,time_844678,execs_2448023,op_quick,pos_33,val_+13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004837,src_003786,time_845806,execs_2448637,op_arith8,pos_15,val_+17 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004838,src_003786,time_845823,execs_2448646,op_arith8,pos_15,val_+18 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004848,src_003786,time_848828,execs_2450301,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004858,src_003786,time_849158,execs_2450559,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004860,src_003786,time_849261,execs_2450670,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004862,src_003786,time_849310,execs_2450718,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004863,src_003786,time_849330,execs_2450730,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004866,src_003786,time_849557,execs_2450892,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004870,src_003786,time_849703,execs_2451022,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004879,src_003786,time_850559,execs_2451883,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004884,src_003786,time_851060,execs_2452371,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004885,src_003786,time_851224,execs_2452531,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004891,src_003786,time_851798,execs_2453097,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004895,src_003786,time_852733,execs_2454054,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004896,src_003786,time_852895,execs_2454226,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004901,src_003786,time_853368,execs_2454640,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004903,src_003786,time_853523,execs_2454801,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004905,src_003786,time_853730,execs_2454997,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004910,src_003786,time_854749,execs_2456000,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004911,src_003786,time_855060,execs_2456282,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004914,src_003786,time_857547,execs_2458943,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004916,src_003786,time_857930,execs_2459334,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004918,src_003786,time_859629,execs_2461119,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004922,src_003786,time_861119,execs_2462704,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004927,src_003786,time_866578,execs_2467273,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004929,src_003786,time_868217,execs_2468908,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004934,src_003786,time_870929,execs_2471542,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004935,src_003786,time_872738,execs_2473383,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004936,src_003786,time_874099,execs_2474744,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004937,src_003786,time_874375,execs_2475016,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004938,src_003786,time_876016,execs_2476722,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004939,src_004554,time_878922,execs_2480385,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004940,src_003837,time_879068,execs_2481465,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004941,src_003837,time_879089,execs_2481629,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004942,src_003847,time_879582,execs_2485039,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004945,src_002901,time_880186,execs_2488367,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004946,src_004810,time_880543,execs_2489174,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004947,src_004810,time_880954,execs_2489329,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004948,src_004619,time_881921,execs_2489694,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004950,src_004619,time_883728,execs_2490200,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004951,src_004619,time_883773,execs_2490214,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004952,src_004619,time_885585,execs_2490434,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004953,src_004619,time_885916,execs_2490520,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004954,src_004619,time_886103,execs_2490565,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004955,src_004619,time_886896,execs_2490781,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004956,src_004619,time_887064,execs_2490830,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004957,src_004619,time_888402,execs_2491210,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004958,src_004619,time_889130,execs_2491401,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004959,src_004619,time_904297,execs_2495501,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004962,src_004774,time_1316520,execs_2499971,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004963,src_004774,time_1316713,execs_2500882,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004964,src_004905,time_1318083,execs_2504573,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004967,src_004960,time_1319914,execs_2505297,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004968,src_004960,time_1320537,execs_2505448,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004970,src_004960,time_1322746,execs_2505996,op_havoc,rep_16,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004971,src_004960,time_1323325,execs_2506135,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004973,src_004960,time_1326371,execs_2506851,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004974,src_004960,time_1327064,execs_2507018,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004975,src_004960,time_1330487,execs_2507849,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004976,src_004433,time_1358432,execs_2515261,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004977,src_004791,time_1358734,execs_2516704,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004978,src_004791,time_1359042,execs_2517290,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004979,src_004791,time_1359255,execs_2517708,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004980,src_004791,time_1359787,execs_2518739,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004984,src_004791,time_1361204,execs_2521048,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004985,src_004791,time_1362613,execs_2523898,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004986,src_004791,time_1362624,execs_2523907,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004987,src_004791,time_1363307,execs_2525082,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004988,src_004791,time_1364210,execs_2526772,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004994,src_003900,time_1365464,execs_2533089,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004995,src_003900,time_1365550,execs_2533721,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004996,src_003902,time_1366145,execs_2537900,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_004997,src_004335,time_1366242,execs_2538470,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005001,src_004732,time_1366975,execs_2540779,op_int16,pos_49,val_+0 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005002,src_004732,time_1367114,execs_2541029,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005003,src_004732,time_1367124,execs_2541051,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005008,src_004732,time_1367481,execs_2541773,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005009,src_004732,time_1367559,execs_2541921,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005011,src_004732,time_1368401,execs_2543570,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005013,src_004732,time_1370154,execs_2547206,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005019,src_004732,time_1373742,execs_2554580,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005020,src_004732,time_1376132,execs_2559516,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005021,src_004732,time_1376290,execs_2559765,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005022,src_004732,time_1376898,execs_2560977,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005023,src_004732,time_1378854,execs_2564760,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005024,src_004732,time_1379696,execs_2566472,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005025,src_004732,time_1382890,execs_2572774,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005026,src_003910,time_1386238,execs_2579626,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005027,src_003910,time_1386261,execs_2579734,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005028,src_003910,time_1386645,execs_2581783,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005029,src_003910,time_1386740,execs_2582278,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005030,src_003910,time_1386877,execs_2582961,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005031,src_003910,time_1386937,execs_2583308,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005032,src_003910,time_1387043,execs_2583929,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005033,src_003910,time_1387281,execs_2585445,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005034,src_003910,time_1387442,execs_2586398,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005035,src_004149,time_1388520,execs_2589512,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005036,src_003972,time_1388770,execs_2591076,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005037,src_004008,time_1388902,execs_2592002,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005039,src_004008,time_1389312,execs_2593865,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005040,src_004008,time_1389394,execs_2594270,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005041,src_004008,time_1389565,execs_2594949,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005042,src_004008,time_1389754,execs_2595786,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005043,src_004008,time_1390297,execs_2598280,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005048,src_004847,time_1393739,execs_2603666,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005050,src_004847,time_1394844,execs_2604545,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005052,src_004847,time_1397527,execs_2606938,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005055,src_004847,time_1401881,execs_2610734,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005057,src_004847,time_1404851,execs_2613267,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005060,src_004847,time_1414119,execs_2621320,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005062,src_004847,time_1414844,execs_2621930,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005063,src_004847,time_1416598,execs_2623403,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005066,src_004847,time_1420742,execs_2626960,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005067,src_004847,time_1424419,execs_2630224,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005068,src_004847,time_1426085,execs_2631697,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005069,src_004847,time_1434746,execs_2639152,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005070,src_004847,time_1434984,execs_2639350,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005071,src_004847,time_1435750,execs_2640006,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005072,src_001224,time_1436629,execs_2641260,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005073,src_004014,time_1437167,execs_2643548,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005081,src_005064,time_1439221,execs_2645317,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005082,src_005064,time_1439266,execs_2645330,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005086,src_005064,time_1440564,execs_2645774,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005087,src_005064,time_1440731,execs_2645835,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005089,src_005064,time_1442267,execs_2646358,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005090,src_005064,time_1442388,execs_2646395,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005095,src_005064,time_1446573,execs_2647881,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005098,src_005064,time_1449846,execs_2649018,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005100,src_005064,time_1451630,execs_2649650,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005101,src_005064,time_1452545,execs_2649967,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005102,src_005064,time_1452726,execs_2650028,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005104,src_005064,time_1453507,execs_2650300,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005107,src_005064,time_1457006,execs_2651538,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005109,src_005064,time_1464114,execs_2654051,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005110,src_004062,time_1465934,execs_2654717,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005111,src_004067,time_1466140,execs_2656216,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005112,src_004067,time_1466209,execs_2656732,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005113,src_004067,time_1466461,execs_2658284,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005114,src_004071,time_1466919,execs_2661471,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005116,src_004071,time_1466964,execs_2661787,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005117,src_004090,time_1467290,execs_2664011,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005119,src_004090,time_1467628,execs_2665888,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005124,src_004925,time_1468841,execs_2670090,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005126,src_004925,time_1470209,execs_2670872,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005127,src_004925,time_1471966,execs_2671686,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005128,src_004925,time_1472576,execs_2672046,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005129,src_004925,time_1474919,execs_2673518,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005130,src_004925,time_1478253,execs_2675123,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005131,src_004925,time_1481504,execs_2676898,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005132,src_004176,time_1481824,execs_2677187,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005133,src_004761,time_1482020,execs_2678486,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005134,src_004195,time_1483015,execs_2680046,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005135,src_003393,time_1483668,execs_2682107,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005137,src_001869,time_1484131,execs_2684219,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005138,src_004309,time_1484247,execs_2684886,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005140,src_004544,time_1484737,execs_2686985,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005142,src_004544,time_1484758,execs_2687132,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005143,src_004544,time_1484784,execs_2687323,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005144,src_004212,time_1486133,execs_2696949,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005145,src_004974,time_1486280,execs_2697415,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005146,src_004216,time_1486606,execs_2697846,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005147,src_004216,time_1486610,execs_2697868,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005149,src_004216,time_1486634,execs_2698029,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005150,src_004216,time_1486674,execs_2698235,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005151,src_004216,time_1486709,execs_2698479,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005152,src_004216,time_1486926,execs_2699595,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005153,src_004216,time_1486947,execs_2699728,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005154,src_004216,time_1486987,execs_2699999,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005155,src_004216,time_1487188,execs_2701268,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005156,src_004216,time_1487948,execs_2706044,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005157,src_004238,time_1488199,execs_2707557,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005158,src_004738,time_1488456,execs_2708984,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005163,src_004930,time_1488954,execs_2710173,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005164,src_004930,time_1489109,execs_2710261,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005165,src_004930,time_1489131,execs_2710276,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005167,src_004930,time_1490050,execs_2710884,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005168,src_004930,time_1491240,execs_2711598,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005169,src_004930,time_1491387,execs_2711691,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005170,src_004930,time_1492246,execs_2712218,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005171,src_004930,time_1492361,execs_2712302,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005172,src_004930,time_1493173,execs_2712778,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005173,src_004930,time_1494698,execs_2713804,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005174,src_004930,time_1495042,execs_2714017,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005175,src_004930,time_1495396,execs_2714235,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005177,src_004930,time_1498821,execs_2716423,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005178,src_004818,time_1500583,execs_2718747,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005179,src_004818,time_1500633,execs_2718920,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005180,src_004818,time_1501287,execs_2720960,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005182,src_004821,time_1502183,execs_2723755,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005183,src_004821,time_1502336,execs_2724188,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005184,src_004821,time_1502695,execs_2725080,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005186,src_004370,time_1508555,execs_2736583,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005188,src_004886,time_1509381,execs_2739507,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005189,src_004886,time_1509752,execs_2739784,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005190,src_004468,time_1510628,execs_2740861,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005191,src_004468,time_1510721,execs_2741142,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005192,src_004468,time_1511116,execs_2742451,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005193,src_004442,time_1512108,execs_2746013,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005194,src_004653,time_1512327,execs_2747286,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005195,src_005181,time_1512861,execs_2750115,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005196,src_005181,time_1512982,execs_2750306,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005198,src_005181,time_1514723,execs_2753678,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005199,src_005181,time_1517183,execs_2758642,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005200,src_004493,time_1517667,execs_2759672,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005201,src_004493,time_1517761,execs_2760250,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005202,src_004502,time_1518327,execs_2762818,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005203,src_005066,time_1518911,execs_2764020,op_quick,pos_32,val_+8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005204,src_004124,time_1519721,execs_2765295,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005205,src_004124,time_1519892,execs_2765477,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005207,src_004805,time_1522592,execs_2768421,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005208,src_004805,time_1522666,execs_2768989,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005210,src_004805,time_1522725,execs_2769429,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005211,src_002860,time_1523900,execs_2778179,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005215,src_004384,time_1525486,execs_2778919,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005218,src_004384,time_1533786,execs_2779775,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005219,src_004384,time_1537632,execs_2780508,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005220,src_004384,time_1539261,execs_2780890,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005223,src_004384,time_1568125,execs_2784882,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005224,src_004384,time_1581969,execs_2787306,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005227,src_004698,time_1612897,execs_2793072,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005228,src_004698,time_1612919,execs_2793203,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005229,src_004698,time_1612979,execs_2793543,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005231,src_004698,time_1613037,execs_2793759,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005233,src_004698,time_1613329,execs_2795455,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005234,src_004698,time_1613458,execs_2796095,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005235,src_004698,time_1613871,execs_2798438,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005236,src_004698,time_1613895,execs_2798558,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005237,src_004698,time_1613975,execs_2799030,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005238,src_004642,time_1614705,execs_2802855,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005239,src_004642,time_1614743,execs_2802913,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005240,src_003950,time_1615304,execs_2804065,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005241,src_004743,time_1615418,execs_2804302,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005243,src_004689,time_1616010,execs_2805813,op_havoc,rep_10,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005246,src_004913,time_1619376,execs_2809580,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005247,src_004725,time_1619943,execs_2810139,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005248,src_004725,time_1619966,execs_2810310,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005249,src_004742,time_1620544,execs_2813118,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005250,src_004742,time_1620814,execs_2813642,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005252,src_004742,time_1621487,execs_2814313,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005253,src_004742,time_1623447,execs_2817808,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005254,src_004742,time_1623499,execs_2817901,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005255,src_004786,time_1624796,execs_2820398,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005256,src_004786,time_1624811,execs_2820500,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005257,src_004786,time_1624836,execs_2820664,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005258,src_004786,time_1624844,execs_2820713,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005259,src_004786,time_1625057,execs_2822001,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005260,src_004786,time_1625258,execs_2823065,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005261,src_004786,time_1625385,execs_2823834,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005262,src_004786,time_1625693,execs_2825682,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005263,src_004797,time_1626197,execs_2827750,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005264,src_004797,time_1626304,execs_2827845,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005267,src_004797,time_1630352,execs_2831830,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005268,src_004797,time_1631437,execs_2832781,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005269,src_005138,time_1633802,execs_2835045,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005270,src_005138,time_1633818,execs_2835145,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005271,src_004800,time_1634825,execs_2838777,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005272,src_001015,time_1635158,execs_2840437,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005273,src_003997,time_1635340,execs_2840781,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005274,src_005016,time_1636543,execs_2841789,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005275,src_005016,time_1636648,execs_2841849,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005276,src_005016,time_1636665,execs_2841861,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005277,src_005016,time_1638162,execs_2842666,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005278,src_003037,time_1645463,execs_2845589,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005279,src_005198,time_1647684,execs_2846516,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005284,src_004862,time_1655803,execs_2850918,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005286,src_005281,time_1661502,execs_2852371,op_quick,pos_170,val_+6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005289,src_005281,time_1662732,execs_2852502,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005291,src_005281,time_1663965,execs_2852658,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005294,src_005281,time_1668233,execs_2853215,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005296,src_005281,time_1671126,execs_2853586,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005297,src_005281,time_1674474,execs_2854071,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005300,src_005281,time_1676697,execs_2854349,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005303,src_005281,time_1683959,execs_2855375,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005304,src_005281,time_1684721,execs_2855475,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005306,src_005281,time_1686786,execs_2855735,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005310,src_005281,time_1692807,execs_2856532,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005312,src_005281,time_1694918,execs_2856799,op_havoc,rep_14,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005315,src_005281,time_1707300,execs_2858512,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005316,src_005281,time_1708683,execs_2858694,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005317,src_005281,time_1709489,execs_2858802,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005320,src_005115,time_1725134,execs_2861723,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005321,src_005115,time_1725266,execs_2862609,op_havoc,rep_4,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005322,src_005115,time_1725368,execs_2863281,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005323,src_004968,time_1728778,execs_2868960,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005324,src_005256,time_1732840,execs_2870011,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005326,src_005092,time_1733902,execs_2871926,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005327,src_005092,time_1734765,execs_2872228,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005329,src_005092,time_1735027,execs_2872305,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005330,src_005092,time_1735590,execs_2872512,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005331,src_005092,time_1737056,execs_2873048,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005332,src_005092,time_1738166,execs_2873485,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005334,src_005092,time_1739037,execs_2873814,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005335,src_005092,time_1739538,execs_2873978,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005340,src_005092,time_1750348,execs_2878041,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005341,src_005092,time_1753460,execs_2879215,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005342,src_005092,time_1755870,execs_2880146,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005343,src_005092,time_1757526,execs_2880760,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005346,src_005111,time_1760995,execs_2884819,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005348,src_005244,time_1761310,execs_2886985,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005349,src_005244,time_1761868,execs_2889006,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005350,src_005349,time_1763302,execs_2892595,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005352,src_004091,time_1765072,execs_2896653,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005353,src_004640,time_1765467,execs_2897977,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005355,src_005338,time_1767804,execs_2899623,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005357,src_005338,time_1768517,execs_2899873,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005358,src_005338,time_1768691,execs_2899944,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005360,src_005338,time_1768957,execs_2900028,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005362,src_005338,time_1769926,execs_2900412,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005363,src_005338,time_1770044,execs_2900456,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005366,src_005338,time_1771759,execs_2901105,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005368,src_005338,time_1774192,execs_2902063,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005370,src_005338,time_1776823,execs_2903097,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005371,src_005338,time_1778364,execs_2903698,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005372,src_005338,time_1780898,execs_2904719,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005373,src_005338,time_1783964,execs_2905934,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005375,src_005338,time_1785219,execs_2906452,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005376,src_005173,time_1786843,execs_2907228,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005377,src_005197,time_1787268,execs_2907848,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005378,src_002356,time_1787592,execs_2909603,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005381,src_005308,time_1790136,execs_2911995,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005384,src_005308,time_1792369,execs_2912231,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005387,src_005308,time_1797029,execs_2912717,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005388,src_005308,time_1798175,execs_2912845,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005392,src_005308,time_1801820,execs_2913235,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005394,src_005308,time_1817297,execs_2915045,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005395,src_005308,time_1833851,execs_2916948,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005396,src_005308,time_1840609,execs_2917732,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005397,src_005308,time_1844977,execs_2918224,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005398,src_005308,time_1853701,execs_2919216,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005399,src_005245,time_1858167,execs_2919882,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005400,src_005245,time_1858190,execs_2920016,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005401,src_005245,time_1858339,execs_2920974,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005403,src_005245,time_1858824,execs_2924011,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005404,src_005245,time_1859444,execs_2927860,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005405,src_005248,time_1859703,execs_2929530,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005406,src_005288,time_1861241,execs_2930828,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005407,src_004456,time_1863304,execs_2931394,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005409,src_005347,time_1864480,execs_2935080,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005410,src_003446,time_1864888,execs_2937323,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005411,src_004820,time_1865066,execs_2938082,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005412,src_005377,time_1866140,execs_2941280,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005413,src_005377,time_1866236,execs_2941867,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005414,src_004815,time_1868404,execs_2945082,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005418,src_004815,time_1869251,execs_2949137,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005420,src_004815,time_1869580,execs_2950999,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005421,src_005385,time_1877546,execs_2957286,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005424,src_005369,time_1882437,execs_2958305,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005425,src_005369,time_1882511,execs_2958367,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005426,src_005369,time_1884247,execs_2959760,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005427,src_005369,time_1886571,execs_2961618,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005428,src_005390,time_1892234,execs_2965400,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005430,src_005390,time_1893888,execs_2965580,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005431,src_005390,time_1894457,execs_2965649,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005432,src_005390,time_1895955,execs_2965814,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005433,src_005390,time_1897574,execs_2965991,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005434,src_005390,time_1920677,execs_2968613,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005435,src_005390,time_1921925,execs_2968756,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005436,src_005390,time_1924294,execs_2969025,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005437,src_005390,time_1927729,execs_2969395,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005438,src_005390,time_1929732,execs_2969622,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005439,src_005390,time_1933344,execs_2970030,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005440,src_005390,time_1943615,execs_2971157,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005441,src_005390,time_1954954,execs_2972324,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005442,src_005401,time_1962516,execs_2973284,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005445,src_005422,time_1968664,execs_2974872,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005449,src_005422,time_1974894,execs_2975370,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005451,src_005422,time_1986643,execs_2976358,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005454,src_005422,time_2221401,execs_2977398,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005455,src_005422,time_2222024,execs_2977457,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005456,src_005422,time_2224301,execs_2977662,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005457,src_005422,time_2229130,execs_2978065,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005458,src_005422,time_2232774,execs_2978361,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005459,src_005422,time_2236627,execs_2978713,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005460,src_005422,time_2241181,execs_2979101,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005464,src_005422,time_2258187,execs_2980580,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005465,src_005422,time_2260939,execs_2980812,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005466,src_005422,time_2263747,execs_2981049,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005467,src_005422,time_2264559,execs_2981112,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005468,src_005422,time_2279710,execs_2982393,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005469,src_005422,time_2283315,execs_2982687,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005470,src_005422,time_2283480,execs_2982700,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005471,src_005422,time_2305233,execs_2984561,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005472,src_005422,time_2307334,execs_2984739,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005473,src_005422,time_2334372,execs_2987075,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005476,src_005143,time_2342978,execs_2990263,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005479,src_003529,time_2347458,execs_2998252,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005480,src_005452,time_2349489,execs_2999878,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005481,src_005452,time_2350994,execs_3000236,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005483,src_003804,time_2354878,execs_3003939,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005484,src_005483,time_2355162,execs_3005839,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005485,src_002259,time_2358690,execs_3008033,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005486,src_002967,time_2359843,execs_3011136,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005487,src_001228,time_2359898,execs_3011533,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005488,src_004014,time_2360117,execs_3012828,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005489,src_005488,time_2360418,execs_3014038,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005491,src_003806,time_2362481,execs_3018554,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005493,src_004886,time_2363169,execs_3020822,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005494,src_002321,time_2364035,execs_3022205,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005495,src_002321,time_2364059,execs_3022372,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005497,src_004811,time_2365998,execs_3027220,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005499,src_004811,time_2366200,execs_3027279,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005501,src_004811,time_2366874,execs_3027456,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005502,src_004811,time_2368175,execs_3027803,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005503,src_004811,time_2368528,execs_3027897,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005505,src_004811,time_2383782,execs_3032051,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005506,src_004811,time_2385828,execs_3032639,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005507,src_004811,time_2388289,execs_3033297,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005508,src_004811,time_2399028,execs_3036238,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005509,src_004811,time_2408526,execs_3038844,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005510,src_005248,time_2417773,execs_3046546,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005511,src_002889,time_2418955,execs_3049153,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005512,src_003247,time_2419030,execs_3049702,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005513,src_004955,time_2419688,execs_3050762,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005514,src_003974,time_2422966,execs_3053038,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005515,src_004607,time_2423952,execs_3055906,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005516,src_004373,time_2425101,execs_3056476,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005517,src_002455,time_2426733,execs_3062072,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005518,src_002911,time_2427979,execs_3066634,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005520,src_002911,time_2428156,execs_3067884,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005526,src_005416,time_2430089,execs_3078091,op_havoc,rep_14,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005527,src_005416,time_2430240,execs_3078899,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005528,src_005416,time_2430478,execs_3080230,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005529,src_005416,time_2430620,execs_3081042,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005530,src_005525,time_2431095,execs_3083852,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005531,src_005526,time_2431139,execs_3084110,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005534,src_004785,time_2431487,execs_3085411,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005535,src_004321,time_2431791,execs_3085904,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005536,src_003781,time_2431966,execs_3086751,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005537,src_000668,time_2432651,execs_3088667,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005539,src_004660,time_2433020,execs_3090650,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005540,src_004660,time_2433142,execs_3091147,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005541,src_005532,time_2434128,execs_3095170,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005543,src_005532,time_2434263,execs_3095838,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005544,src_005532,time_2434600,execs_3097382,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005546,src_005532,time_2434872,execs_3098664,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005547,src_005533,time_2435694,execs_3102436,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005548,src_003719,time_2436135,execs_3105011,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005549,src_003496,time_2436190,execs_3105371,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005550,src_003496,time_2436254,execs_3105783,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005551,src_003496,time_2436356,execs_3106469,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005552,src_004466,time_2439734,execs_3112184,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005555,src_005541,time_2440961,execs_3117468,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005556,src_005541,time_2441148,execs_3118590,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005557,src_005541,time_2441412,execs_3120180,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005558,src_005402,time_2442203,execs_3125066,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005559,src_005402,time_2442236,execs_3125243,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005561,src_004991,time_2443857,execs_3129020,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005564,src_004991,time_2444224,execs_3130872,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005565,src_004991,time_2444317,execs_3131432,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005566,src_004991,time_2444372,execs_3131679,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005567,src_004991,time_2444410,execs_3131837,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005569,src_004991,time_2444497,execs_3132306,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005571,src_004991,time_2445156,execs_3134973,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005572,src_005544,time_2445788,execs_3138168,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005574,src_005554,time_2446094,execs_3140193,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005575,src_003764,time_2447641,execs_3148090,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005576,src_003359,time_2447896,execs_3149286,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005577,src_005274,time_2448395,execs_3151453,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005579,src_005578,time_2450092,execs_3153305,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005586,src_005578,time_2450438,execs_3153791,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005589,src_005578,time_2451145,execs_3155454,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005592,src_005578,time_2451834,execs_3156814,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005593,src_005578,time_2451924,execs_3157035,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005594,src_005578,time_2452255,execs_3157825,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005595,src_005578,time_2452819,execs_3159065,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005596,src_005578,time_2453340,execs_3160293,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005602,src_005578,time_2454771,execs_3163544,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005605,src_005583,time_2456049,execs_3166393,op_quick,pos_29,val_+7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005607,src_005583,time_2456274,execs_3166657,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005610,src_005583,time_2456332,execs_3166716,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005611,src_005583,time_2456370,execs_3166777,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005613,src_005583,time_2456548,execs_3166925,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005615,src_005583,time_2456596,execs_3167019,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005617,src_005583,time_2456722,execs_3167188,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005619,src_005583,time_2456792,execs_3167294,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005621,src_005583,time_2457041,execs_3167690,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005622,src_005583,time_2457054,execs_3167706,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005624,src_005583,time_2457273,execs_3167945,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005630,src_005583,time_2458153,execs_3168589,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005632,src_005583,time_2458379,execs_3168971,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005633,src_005583,time_2458444,execs_3168985,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005635,src_005583,time_2458803,execs_3169491,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005636,src_005583,time_2458975,execs_3169569,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005639,src_005583,time_2459666,execs_3170491,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005641,src_005583,time_2460573,execs_3171688,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005642,src_005583,time_2460620,execs_3171731,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005644,src_005583,time_2460833,execs_3172117,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005645,src_005583,time_2461131,execs_3172576,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005647,src_005583,time_2461511,execs_3172973,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005648,src_005583,time_2462636,execs_3174709,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005649,src_005583,time_2462669,execs_3174733,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005650,src_005583,time_2462682,execs_3174763,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005651,src_005583,time_2462724,execs_3174847,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005652,src_005583,time_2462806,execs_3174990,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005653,src_005583,time_2462834,execs_3175032,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005654,src_005583,time_2462866,execs_3175078,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005656,src_005583,time_2463345,execs_3175832,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005658,src_005583,time_2463866,execs_3176558,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005662,src_005591,time_2466606,execs_3180072,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005663,src_005591,time_2467296,execs_3180326,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005664,src_005591,time_2467565,execs_3180429,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005667,src_005591,time_2468837,execs_3180900,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005676,src_005591,time_2476406,execs_3184423,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005684,src_005591,time_2484400,execs_3188028,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005686,src_005591,time_2487792,execs_3189556,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005687,src_005591,time_2489142,execs_3190093,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005689,src_005591,time_2490297,execs_3190624,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005691,src_004739,time_2497913,execs_3198472,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005692,src_004739,time_2497961,execs_3198528,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005693,src_005638,time_2498698,execs_3199304,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005697,src_005638,time_2500038,execs_3200132,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005699,src_005638,time_2502725,execs_3201970,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005700,src_005638,time_2503185,execs_3202281,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005701,src_005638,time_2504120,execs_3202898,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005704,src_005638,time_2505064,execs_3203510,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005705,src_005638,time_2505690,execs_3203991,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005706,src_005638,time_2509320,execs_3206614,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005708,src_005638,time_2509849,execs_3206967,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005709,src_005638,time_2511874,execs_3208399,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005711,src_005618,time_2513038,execs_3209304,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005712,src_005618,time_2514282,execs_3210342,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005714,src_005618,time_2517568,execs_3212946,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005715,src_005618,time_2518093,execs_3213331,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005716,src_005618,time_2520833,execs_3215739,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005717,src_005618,time_2524442,execs_3218656,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005719,src_005582,time_2529348,execs_3221083,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005722,src_005582,time_2532109,execs_3221441,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005724,src_005582,time_2538055,execs_3222250,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005725,src_005582,time_2543121,execs_3222963,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005728,src_005582,time_2568590,execs_3226408,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005731,src_005582,time_2578724,execs_3227757,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005732,src_005716,time_2582313,execs_3229288,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005734,src_005716,time_2587069,execs_3230500,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005735,src_002097,time_2593138,execs_3233556,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005736,src_005576,time_2593701,execs_3235057,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005737,src_005655,time_2593934,execs_3236470,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005739,src_005655,time_2594295,execs_3237358,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005740,src_005655,time_2594759,execs_3238387,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005741,src_005655,time_2595037,execs_3238787,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005742,src_005655,time_2595096,execs_3238920,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005744,src_005655,time_2597103,execs_3243432,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005748,src_005671,time_2599385,execs_3244720,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005750,src_005671,time_2604458,execs_3247107,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005752,src_005674,time_2612569,execs_3251152,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005753,src_005674,time_2612580,execs_3251217,op_havoc,rep_6,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005754,src_005674,time_2612591,execs_3251236,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005755,src_005674,time_2612623,execs_3251356,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005756,src_005674,time_2612644,execs_3251462,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005760,src_005674,time_2612851,execs_3252312,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005761,src_005674,time_2612895,execs_3252477,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005762,src_005674,time_2612935,execs_3252670,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005764,src_005674,time_2613054,execs_3253236,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005765,src_005674,time_2613058,execs_3253264,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005766,src_005674,time_2613141,execs_3253649,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005767,src_005674,time_2613157,execs_3253700,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005768,src_005674,time_2613300,execs_3254458,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005769,src_005674,time_2613394,execs_3254945,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005770,src_005703,time_2615592,execs_3259001,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005772,src_005703,time_2616257,execs_3259315,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005775,src_005703,time_2618771,execs_3260865,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005776,src_005703,time_2618973,execs_3261019,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005777,src_005703,time_2620374,execs_3261924,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005778,src_005703,time_2621375,execs_3262496,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005779,src_005703,time_2622774,execs_3263389,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005781,src_005689,time_2627842,execs_3266478,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005783,src_005758,time_2629161,execs_3270932,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005784,src_005758,time_2629232,execs_3271215,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005785,src_005758,time_2630088,execs_3274017,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005786,src_005758,time_2630512,execs_3275265,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005787,src_005758,time_2630524,execs_3275295,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005788,src_005758,time_2630943,execs_3276429,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005789,src_005758,time_2631118,execs_3276982,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005792,src_005765,time_2632665,execs_3280548,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005793,src_005765,time_2634190,execs_3284477,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005794,src_005713,time_2635664,execs_3286788,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005795,src_005743,time_2637580,execs_3289014,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005796,src_004238,time_2638538,execs_3291382,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005798,src_005763,time_2639912,execs_3295956,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005799,src_005768,time_2640367,execs_3298008,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005800,src_005784,time_2641023,execs_3300078,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005802,src_004629,time_2644003,execs_3303987,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005803,src_005800,time_2645706,execs_3306865,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005804,src_005791,time_2646579,execs_3309417,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005805,src_005791,time_2647266,execs_3310669,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005806,src_005791,time_2647507,execs_3311127,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005807,src_005791,time_2648225,execs_3312497,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005808,src_003199,time_2651231,execs_3318274,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005809,src_001228,time_2651498,execs_3319859,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005810,src_004394,time_2651719,execs_3320934,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005811,src_000579,time_2652802,execs_3325302,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005812,src_003109,time_2653846,execs_3328196,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005813,src_003109,time_2653878,execs_3328418,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005815,src_005296,time_2655705,execs_3330923,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005816,src_004653,time_2662482,execs_3332616,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005817,src_002416,time_2664984,execs_3337397,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005818,src_000692,time_2665220,execs_3338893,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005819,src_003991,time_2665409,execs_3340126,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005820,src_001684,time_2665733,execs_3340883,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005821,src_000785,time_2667441,execs_3345668,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005822,src_004556,time_2671684,execs_3356625,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005823,src_004407,time_2673641,execs_3362186,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005825,src_004439,time_2677016,execs_3372011,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005826,src_004439,time_2677094,execs_3372390,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005827,src_004439,time_2677301,execs_3373323,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005828,src_004439,time_2677447,execs_3374005,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005829,src_004439,time_2677452,execs_3374021,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005830,src_004439,time_2677864,execs_3375891,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005831,src_004439,time_2677995,execs_3376487,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005832,src_004439,time_2678379,execs_3378240,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005833,src_005832,time_2678483,execs_3378739,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005834,src_004814,time_2679639,execs_3384630,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005835,src_004814,time_2679665,execs_3384785,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005836,src_001868,time_2680216,execs_3387324,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005837,src_004482,time_2680805,execs_3390491,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005838,src_004482,time_2680904,execs_3391056,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005839,src_002204,time_2686226,execs_3402621,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005843,src_005771,time_2689866,execs_3405510,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005847,src_005771,time_2702089,execs_3406434,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005848,src_005771,time_2704015,execs_3406588,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005849,src_005771,time_2708220,execs_3406920,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005850,src_005771,time_2720162,execs_3407860,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005851,src_005771,time_2720312,execs_3407874,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005852,src_005771,time_2724410,execs_3408196,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005853,src_005771,time_2731251,execs_3408733,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005854,src_005771,time_2771692,execs_3411914,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005855,src_005771,time_2779290,execs_3412497,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005856,src_004103,time_2782877,execs_3413978,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005857,src_004502,time_2785395,execs_3418866,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005858,src_005652,time_2787584,execs_3423179,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005859,src_005791,time_2789032,execs_3426270,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005860,src_002707,time_2790272,execs_3430201,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005861,src_003421,time_2790401,execs_3430964,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005862,src_003421,time_2790422,execs_3431046,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005863,src_003169,time_2791183,execs_3434482,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005864,src_005221,time_2791634,execs_3435866,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005865,src_005221,time_2792222,execs_3436424,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005867,src_002432,time_2796242,execs_3438940,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005868,src_003835,time_2798825,execs_3442894,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005869,src_003858,time_2802334,execs_3453720,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005870,src_002080,time_2803095,execs_3457391,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005871,src_004300,time_2803443,execs_3459356,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005872,src_004300,time_2803459,execs_3459454,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005873,src_004300,time_2803679,execs_3460509,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005874,src_004300,time_2803915,execs_3461721,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005875,src_004300,time_2803930,execs_3461756,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005876,src_004300,time_2804030,execs_3462132,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005877,src_004300,time_2804445,execs_3464177,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005878,src_004300,time_2804449,execs_3464197,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005879,src_003855,time_2805990,execs_3470619,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005880,src_003192,time_2807224,execs_3478167,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005881,src_000842,time_2807428,execs_3479595,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005883,src_002009,time_2808677,execs_3481091,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005884,src_005599,time_2810285,execs_3484579,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005885,src_005599,time_2810423,execs_3485157,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005886,src_005599,time_2811623,execs_3489884,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005887,src_004503,time_2813132,execs_3495590,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005888,src_001907,time_2816292,execs_3503541,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005889,src_001907,time_2816299,execs_3503594,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005890,src_005187,time_2816739,execs_3506338,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005891,src_005187,time_2816974,execs_3507289,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005892,src_004456,time_2821724,execs_3516737,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005893,src_005207,time_2823178,execs_3519940,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005894,src_003860,time_2823771,execs_3523830,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005895,src_004942,time_2825925,execs_3527368,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005896,src_005780,time_2826431,execs_3528777,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005897,src_005780,time_2828378,execs_3530146,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005898,src_002698,time_2831728,execs_3533206,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005899,src_003882,time_2832253,execs_3536446,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005900,src_002395,time_2832730,execs_3539797,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005901,src_003673,time_2833024,execs_3541867,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005902,src_003673,time_2833100,execs_3542253,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005903,src_004389,time_2834190,execs_3548304,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005904,src_004389,time_2834253,execs_3548690,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005906,src_004389,time_2834390,execs_3549419,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005907,src_004389,time_2835052,execs_3552877,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005908,src_004389,time_2835081,execs_3553069,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005909,src_002178,time_2836067,execs_3558579,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005910,src_005777,time_2837657,execs_3563768,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005911,src_005777,time_2839763,execs_3564125,op_havoc,rep_7,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005912,src_005777,time_2840922,execs_3564304,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005913,src_005777,time_2843909,execs_3564814,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005914,src_005911,time_2862914,execs_3567867,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005915,src_005914,time_2864618,execs_3568268,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005916,src_005914,time_2864636,execs_3568283,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005917,src_005914,time_2864662,execs_3568340,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005918,src_005914,time_2865106,execs_3568802,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005919,src_005914,time_2865432,execs_3569257,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005922,src_003283,time_2871985,execs_3574555,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005923,src_003283,time_2872371,execs_3576792,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005925,src_003283,time_2872907,execs_3580100,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005926,src_003902,time_2876872,execs_3594178,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005927,src_003812,time_2879425,execs_3598769,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005929,src_003812,time_2879703,execs_3600275,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005930,src_004374,time_2880492,execs_3605052,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005931,src_004374,time_2880585,execs_3605529,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005932,src_004374,time_2880611,execs_3605660,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005933,src_003905,time_2881575,execs_3610641,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005936,src_002973,time_2883663,execs_3620006,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005937,src_001332,time_2885302,execs_3625150,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005938,src_001332,time_2885319,execs_3625268,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005939,src_003158,time_2885509,execs_3626485,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005941,src_005934,time_2892726,execs_3636153,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005942,src_005361,time_2895078,execs_3643857,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005943,src_002833,time_2896101,execs_3645927,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005944,src_003704,time_2896245,execs_3646951,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005945,src_004716,time_2896554,execs_3648863,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005946,src_003518,time_2898227,execs_3654039,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005947,src_004094,time_2898988,execs_3655023,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005948,src_004094,time_2899020,execs_3655241,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005949,src_000721,time_2902456,execs_3660506,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005950,src_001720,time_2902824,execs_3662618,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005951,src_000216,time_2904759,execs_3665842,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005952,src_000968,time_2908939,execs_3672861,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005953,src_002924,time_2909941,execs_3679037,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005954,src_003678,time_2910377,execs_3681536,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005955,src_004657,time_2910653,execs_3683178,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005956,src_004162,time_2914681,execs_3691254,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005957,src_004581,time_2916043,execs_3693747,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005958,src_004581,time_2916061,execs_3693866,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005959,src_000660,time_3947252,execs_3698620,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005961,src_002138,time_3948507,execs_3705222,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005962,src_000510,time_3949058,execs_3708327,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005963,src_005935,time_3954340,execs_3712375,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005964,src_004150,time_3959751,execs_3715480,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005965,src_003708,time_3963027,execs_3720735,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005967,src_002994,time_3969786,execs_3735348,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005968,src_005967,time_3969970,execs_3735810,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005969,src_005574,time_3973621,execs_3741317,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005970,src_005123,time_3974876,execs_3747066,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005971,src_001862,time_3975458,execs_3747752,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005972,src_003519,time_3978374,execs_3750443,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005973,src_005288,time_3979103,execs_3751997,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005974,src_002641,time_3982358,execs_3755564,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005975,src_005743,time_3983266,execs_3757726,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005976,src_002355,time_3985378,execs_3765411,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005977,src_002355,time_3985435,execs_3765813,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005978,src_002023,time_3985615,execs_3766743,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005979,src_005070,time_3985901,execs_3767837,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005980,src_003944,time_3986607,execs_3768785,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005981,src_003488,time_3987276,execs_3771295,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005982,src_004375,time_3988140,execs_3775669,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005984,src_005538,time_3988809,execs_3777967,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005985,src_005538,time_3989186,execs_3778389,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005986,src_005538,time_3989321,execs_3778538,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005987,src_005573,time_4049958,execs_3783481,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005988,src_005814,time_4053190,execs_3786282,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005989,src_003884,time_4056019,execs_3790780,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005990,src_004100,time_4059336,execs_3793497,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005991,src_003870,time_4062337,execs_3803268,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005992,src_001299,time_4062589,execs_3804499,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005993,src_003347,time_4062775,execs_3805436,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005994,src_005323,time_4069957,execs_3812651,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005995,src_003574,time_4073043,execs_3817202,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005996,src_003574,time_4073174,execs_3817250,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005997,src_005647,time_4075124,execs_3818818,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_005998,src_003690,time_4075988,execs_3819902,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006000,src_003314,time_4080231,execs_3826235,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006001,src_003314,time_4080255,execs_3826383,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006002,src_001885,time_4081025,execs_3831018,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006004,src_002172,time_4084626,execs_3842565,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006005,src_001721,time_4086805,execs_3847365,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006006,src_005440,time_4094205,execs_3855398,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006007,src_004203,time_4140854,execs_3870060,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006008,src_005216,time_4142394,execs_3873313,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006009,src_005216,time_4142471,execs_3873328,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006010,src_005216,time_4142740,execs_3873386,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006011,src_005216,time_4143764,execs_3873578,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006013,src_005216,time_4152664,execs_3874878,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006014,src_005216,time_4157660,execs_3875910,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006015,src_005216,time_4162335,execs_3876824,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006016,src_005216,time_4165088,execs_3877141,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006017,src_005216,time_4173115,execs_3878748,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006018,src_005216,time_5071007,execs_3881199,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006019,src_005216,time_5077644,execs_3882332,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006020,src_004267,time_5097699,execs_3892255,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006021,src_005518,time_5099869,execs_3895453,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006022,src_002371,time_5102935,execs_3902446,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006024,src_005489,time_5104654,execs_3908721,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006025,src_005490,time_5106760,execs_3913642,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006028,src_005490,time_5106894,execs_3913875,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006029,src_005490,time_5106980,execs_3914165,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006031,src_005490,time_5108156,execs_3916804,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006032,src_005490,time_5108649,execs_3918298,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006034,src_005490,time_5108927,execs_3919144,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006035,src_005490,time_5109643,execs_3921279,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006036,src_004798,time_5112244,execs_3924263,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006037,src_000535,time_5117151,execs_3930428,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006038,src_002848,time_5117715,execs_3932854,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006039,src_003214,time_5117965,execs_3934382,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006040,src_001133,time_5120665,execs_3946950,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006041,src_001133,time_5120714,execs_3947238,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006042,src_001572,time_5120935,execs_3948276,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006043,src_005835,time_5121972,execs_3949316,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006044,src_004592,time_5122086,execs_3950001,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006045,src_004592,time_5122216,execs_3950928,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006046,src_005062,time_5123081,execs_3952592,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006047,src_005916,time_5124058,execs_3953720,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006048,src_003553,time_5125248,execs_3956423,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006049,src_005979,time_5126048,execs_3958696,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006051,src_001753,time_5133860,execs_3966747,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006052,src_000629,time_5135352,execs_3974873,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006053,src_004500,time_5139005,execs_3989096,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006054,src_005474,time_5139656,execs_3991473,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006055,src_004212,time_5140084,execs_3994202,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006056,src_003818,time_5141165,execs_3999378,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006057,src_003968,time_5147196,execs_4010749,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006058,src_005968,time_5147601,execs_4012666,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006059,src_005968,time_5147779,execs_4012861,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006060,src_002663,time_5152030,execs_4017943,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006061,src_005604,time_5154311,execs_4023043,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006062,src_001350,time_5155874,execs_4027170,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006063,src_002509,time_5156089,execs_4027802,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006064,src_005541,time_5163449,execs_4033265,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006065,src_006064,time_5163817,execs_4035337,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006066,src_006064,time_5163844,execs_4035509,op_havoc,rep_5,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006067,src_003554,time_5166835,execs_4040373,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006068,src_003554,time_5166861,execs_4040558,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006069,src_005530,time_5167360,execs_4043990,op_havoc,rep_10,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006070,src_005530,time_5167365,execs_4044015,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006071,src_005530,time_5167834,execs_4046317,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006072,src_005530,time_5168337,execs_4047655,op_havoc,rep_16,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006073,src_005530,time_5168985,execs_4050748,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006074,src_006072,time_5169114,execs_4051462,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006075,src_003280,time_5170199,execs_4054552,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006076,src_004281,time_5171300,execs_4061114,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006077,src_004281,time_5171330,execs_4061234,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006078,src_004281,time_5171544,execs_4062154,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006079,src_005134,time_5172046,execs_4064544,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006080,src_005134,time_5172051,execs_4064574,op_havoc,rep_14 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006081,src_004427,time_5173135,execs_4071044,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006082,src_003059,time_5173337,execs_4072389,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006083,src_003472,time_5173478,execs_4073326,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006084,src_001917,time_5175080,execs_4077363,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006085,src_006039,time_5181870,execs_4082630,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006087,src_003147,time_5185502,execs_4091437,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006088,src_003086,time_5185900,execs_4093938,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006089,src_003737,time_5188787,execs_4106952,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006090,src_004706,time_5194379,execs_4112160,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006091,src_004319,time_5196546,execs_4118853,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006092,src_005510,time_5196774,execs_4120183,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006093,src_005936,time_5199828,execs_4128469,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006094,src_000721,time_5200024,execs_4129878,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006095,src_002399,time_5206294,execs_4134370,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006096,src_000861,time_5206548,execs_4134907,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006097,src_004949,time_5207444,execs_4136637,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006099,src_005987,time_5208542,execs_4137180,op_havoc,rep_13 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006100,src_005987,time_5208622,execs_4137521,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006101,src_005987,time_5209361,execs_4140458,op_havoc,rep_8,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006102,src_001565,time_5213242,execs_4145383,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006103,src_001565,time_5213355,execs_4145552,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006104,src_005013,time_5215782,execs_4149163,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006105,src_003417,time_5217327,execs_4151282,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006106,src_003481,time_5225046,execs_4169898,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006108,src_003447,time_5231973,execs_4181973,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006109,src_006064,time_5232329,execs_4183060,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006110,src_006064,time_5232411,execs_4183535,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006111,src_006064,time_5232678,execs_4184966,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006112,src_006064,time_5232949,execs_4186679,op_havoc,rep_2,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006113,src_006064,time_5233007,execs_4187045,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006114,src_005347,time_5239039,execs_4196135,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006115,src_005347,time_5239121,execs_4196459,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006116,src_005140,time_5241022,execs_4202859,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006117,src_005196,time_5242026,execs_4206112,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006118,src_004421,time_5243340,execs_4208870,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006119,src_003605,time_5243532,execs_4210238,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006120,src_004203,time_5244112,execs_4213065,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006121,src_005149,time_5244919,execs_4216044,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006122,src_005149,time_5244921,execs_4216053,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006123,src_005149,time_5245242,execs_4217728,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006124,src_005149,time_5245485,execs_4219033,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006125,src_002812,time_5247748,execs_4226692,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006126,src_004535,time_5248105,execs_4228002,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006127,src_002460,time_5248490,execs_4230650,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006128,src_004319,time_5248732,execs_4232214,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006129,src_006069,time_5446891,execs_4233584,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006130,src_006082,time_5447976,execs_4236677,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006131,src_001357,time_5448157,execs_4237573,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006132,src_001357,time_5448235,execs_4238058,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006133,src_003906,time_5448587,execs_4240312,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006135,src_003411,time_5449009,execs_4242852,op_havoc,rep_11 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006136,src_003340,time_5449704,execs_4246764,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006137,src_004462,time_5454225,execs_4258213,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006138,src_004462,time_5454233,execs_4258253,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006139,src_004822,time_5454836,execs_4261457,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006140,src_005824,time_5458976,execs_4268654,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006141,src_005797,time_5462973,execs_4269618,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006142,src_002034,time_5464038,execs_4274523,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006143,src_000320,time_5465503,execs_4278546,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006144,src_003409,time_5465638,execs_4279355,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006145,src_003409,time_5465641,execs_4279371,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006146,src_004563,time_5467831,execs_4287180,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006147,src_002135,time_5472544,execs_4298269,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006148,src_004078,time_5472759,execs_4299718,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006149,src_006033,time_5474499,execs_4302411,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006150,src_006033,time_5474518,execs_4302424,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006154,src_006033,time_5474946,execs_4302719,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006155,src_006033,time_5475264,execs_4303044,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006156,src_006033,time_5476086,execs_4303475,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006158,src_006033,time_5476733,execs_4304109,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006159,src_006033,time_5478346,execs_4305269,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006160,src_006033,time_5478718,execs_4305530,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006161,src_006033,time_5479191,execs_4305949,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006162,src_006033,time_5480930,execs_4307136,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006163,src_006033,time_5481010,execs_4307216,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006164,src_006033,time_5481688,execs_4307574,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006165,src_006033,time_5481933,execs_4307806,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006166,src_006033,time_5483017,execs_4308666,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006167,src_006033,time_5487633,execs_4312094,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006169,src_006152,time_5491875,execs_4315493,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006171,src_006168,time_5492568,execs_4315783,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006172,src_006168,time_5492807,execs_4315866,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006173,src_006168,time_5493024,execs_4315914,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006174,src_006168,time_5493063,execs_4315930,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006177,src_006168,time_5597335,execs_4316561,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006178,src_006168,time_5597375,execs_4316585,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006179,src_006168,time_5606796,execs_4318643,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006180,src_006168,time_5607938,execs_4318913,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006181,src_006168,time_5612221,execs_4319713,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006182,src_006168,time_5621963,execs_4322170,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006183,src_006168,time_5635414,execs_4325344,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006184,src_006168,time_5635945,execs_4325458,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006185,src_006169,time_5685724,execs_4328823,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006186,src_006001,time_5686409,execs_4331747,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006187,src_001004,time_5687078,execs_4335259,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006188,src_000795,time_5689533,execs_4337027,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006189,src_003367,time_5689651,execs_4337784,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006191,src_005478,time_5689856,execs_4339122,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006192,src_005478,time_5690192,execs_4341632,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006193,src_003797,time_5693325,execs_4350679,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006194,src_005786,time_5694563,execs_4353390,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006195,src_003488,time_5695003,execs_4356145,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006196,src_003488,time_5695112,execs_4356812,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006197,src_002865,time_5701168,execs_4364165,op_havoc,rep_10 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006198,src_005927,time_5701402,execs_4364902,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006199,src_005927,time_5701468,execs_4365074,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006200,src_000911,time_5702001,execs_4366647,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006201,src_001377,time_5704311,execs_4373518,op_havoc,rep_16 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006202,src_006026,time_5706697,execs_4379376,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006203,src_003563,time_5708420,execs_4384579,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006204,src_004632,time_5708792,execs_4386814,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006205,src_004943,time_5709374,execs_4389774,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006206,src_004943,time_5709399,execs_4389796,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006207,src_004943,time_5709475,execs_4389884,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006208,src_004943,time_5710223,execs_4390698,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006209,src_004943,time_5710370,execs_4390740,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006210,src_004943,time_5710599,execs_4390973,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006212,src_005691,time_5721675,execs_4403641,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006213,src_005691,time_5721709,execs_4403676,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006214,src_005691,time_5722020,execs_4403935,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006215,src_005691,time_5722088,execs_4404016,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006216,src_005691,time_5722259,execs_4404176,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006217,src_005691,time_5722445,execs_4404320,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006218,src_005691,time_5722678,execs_4404576,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006219,src_005691,time_5723558,execs_4405662,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006220,src_005691,time_5723809,execs_4405981,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006221,src_006123,time_5869932,execs_4420270,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006222,src_005519,time_5874037,execs_4434757,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006223,src_006137,time_5880725,execs_4443011,op_havoc,rep_9 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006224,src_006151,time_5884175,execs_4450413,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006225,src_005571,time_5887514,execs_4453613,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006228,src_005571,time_5888056,execs_4456722,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006229,src_005571,time_5888262,execs_4457921,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006230,src_005571,time_5888313,execs_4458246,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006231,src_003324,time_5889905,execs_4466490,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006232,src_006065,time_5891922,execs_4473992,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006233,src_006065,time_5892119,execs_4475223,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006234,src_002340,time_5892586,execs_4477625,op_havoc,rep_3,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006237,src_006234,time_5893036,execs_4478112,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006238,src_005815,time_5895187,execs_4480568,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006239,src_005130,time_5897054,execs_4481432,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006240,src_006201,time_5900966,execs_4492591,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006242,src_005570,time_5901365,execs_4495169,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006243,src_005570,time_5901385,execs_4495277,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006244,src_006230,time_5902072,execs_4498492,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006245,src_006230,time_5902079,execs_4498532,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006246,src_004506,time_5903220,execs_4504510,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006247,src_006241,time_5906919,execs_4514091,op_havoc,rep_5 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006248,src_005566,time_5907462,execs_4517217,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006249,src_005566,time_5907552,execs_4517802,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006250,src_004366,time_5907966,execs_4520424,op_havoc,rep_8 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006252,src_004135,time_5908557,execs_4523817,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006253,src_002849,time_5934733,execs_4534673,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006254,src_002849,time_5934792,execs_4534981,op_havoc,rep_15 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006255,src_003716,time_5937363,execs_4541968,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006256,src_003716,time_5937444,execs_4542464,op_havoc,rep_15,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006257,src_002028,time_5938093,execs_4545998,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006258,src_003250,time_5938394,execs_4547170,op_havoc,rep_1,+cov create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006259,src_006258,time_5938465,execs_4547617,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006260,src_006119,time_5942938,execs_4555788,op_havoc,rep_7 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006261,src_004970,time_5947078,execs_4562662,op_havoc,rep_3 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006262,src_005362,time_5950230,execs_4570127,op_havoc,rep_6 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006263,src_004105,time_5957818,execs_4581653,op_havoc,rep_12 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006264,src_003532,time_5958587,execs_4585492,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006265,src_004040,time_5961882,execs_4594644,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006266,src_005184,time_5962169,execs_4596747,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006267,src_002336,time_5963801,execs_4600245,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006268,src_004566,time_5964030,execs_4601632,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006271,src_005333,time_5966545,execs_4605403,op_havoc,rep_1 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006272,src_005333,time_5966766,execs_4605456,op_havoc,rep_4 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006273,src_005333,time_5966950,execs_4605491,op_havoc,rep_2 create mode 100644 test/fuzz-libghostty/corpus/stream-cmin/id_006274,src_005333,time_5967133,execs_4605512,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000001,sig_06,src_000000,time_4246,execs_24433,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000001,sig_06,src_000000,time_4246,execs_24433,op_havoc,rep_6 deleted file mode 100644 index c56dd8e55f93569a47ba4113d67f8423a0946703..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33 ocmZSZNX^NKP#0!qXb@y(t~W4|%8-t>XJX(FFUrrEt;ov-0D8#>Q~&?~ diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000008,time_0,execs_0,orig_09-mixed-text-csi b/test/fuzz-libghostty/corpus/stream-cmin/id_000008,time_0,execs_0,orig_09-mixed-text-csi deleted file mode 100644 index a01d1ca9ec..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000008,time_0,execs_0,orig_09-mixed-text-csi +++ /dev/null @@ -1,2 +0,0 @@ -ABCDhello -world \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000009,time_0,execs_0,orig_10-sgr-256-rgb b/test/fuzz-libghostty/corpus/stream-cmin/id_000009,time_0,execs_0,orig_10-sgr-256-rgb deleted file mode 100644 index 5439f26a41b81520f20a80efd4d148f72ab8d4e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42 xcmZROjyATiHnldiG|MeYO_7c^v9LC>Hn27_HMKU#O)pAK%~ME9myR~b1pwc63rhe1 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000022,time_0,execs_0,orig_23-empty b/test/fuzz-libghostty/corpus/stream-cmin/id_000009,time_0,execs_0,orig_id_000022,time_0,execs_0,orig_23-empty similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000022,time_0,execs_0,orig_23-empty rename to test/fuzz-libghostty/corpus/stream-cmin/id_000009,time_0,execs_0,orig_id_000022,time_0,execs_0,orig_23-empty diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000013,time_0,execs_0,orig_14-decset-decrst b/test/fuzz-libghostty/corpus/stream-cmin/id_000013,time_0,execs_0,orig_14-decset-decrst deleted file mode 100644 index d540d67f52a9331764300257e70d007ac0d4e9b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29 acmZROj4%>j~z1}2snU>=AB@p1rST?Xd> diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000014,time_0,execs_0,orig_15-scroll-region b/test/fuzz-libghostty/corpus/stream-cmin/id_000014,time_0,execs_0,orig_15-scroll-region deleted file mode 100644 index 79554c7c90..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000014,time_0,execs_0,orig_15-scroll-region +++ /dev/null @@ -1 +0,0 @@ -DDDM \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000018,time_0,execs_0,orig_19-many-params b/test/fuzz-libghostty/corpus/stream-cmin/id_000018,time_0,execs_0,orig_19-many-params deleted file mode 100644 index 756ad9d9a3467d860844417d0fd6e21166833749..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42 scmV~$Nf7`b3;;2FV1jKqXQiM4|6h_)FNSG%I9+a!G(kdAx(u1`1G%LL@&Et; diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000019,time_0,execs_0,orig_20-csi-subparams b/test/fuzz-libghostty/corpus/stream-cmin/id_000019,time_0,execs_0,orig_20-csi-subparams deleted file mode 100644 index 571617bc37e7f2f179b0d479094ae44378919acf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27 icmZROjyATiGO{uJW>O5@^uu#^NVs)6d62HbD&Z)8UQ*r5bOW| diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000344,src_000000,time_1023,execs_5788,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000091,time_0,execs_0,orig_id_000344,src_000000,time_1023,execs_5788,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000344,src_000000,time_1023,execs_5788,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000091,time_0,execs_0,orig_id_000344,src_000000,time_1023,execs_5788,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000092,src_000000,time_171,execs_1087,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000092,src_000000,time_171,execs_1087,op_havoc,rep_6,+cov deleted file mode 100644 index e8878c0245f2374296bc761ecfa6651ed91ea333..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42 xcmaFu(Uz0LARTLAZJkk4Qc!HAub*0xm|KvOs+XLfD;<-ZlbM{IlcLDm1pr1C4&eX* diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000367,src_000000,time_1164,execs_6565,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000099,time_0,execs_0,orig_id_000367,src_000000,time_1164,execs_6565,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000367,src_000000,time_1164,execs_6565,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000099,time_0,execs_0,orig_id_000367,src_000000,time_1164,execs_6565,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000101,src_000000,time_196,execs_1186,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000101,src_000000,time_196,execs_1186,op_havoc,rep_4,+cov deleted file mode 100644 index 437ce518d1..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000101,src_000000,time_196,execs_1186,op_havoc,rep_4,+cov +++ /dev/null @@ -1 +0,0 @@ -0H8 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000102,time_0,execs_0,orig_id_000372,src_000000,time_1206,execs_6828,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000102,time_0,execs_0,orig_id_000372,src_000000,time_1206,execs_6828,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..5541bd8675058222881387193dd880fac0aae8d2 GIT binary patch literal 40 scmZSZNLBDi&5@3ljy9BzehCDe&WgN1ia9*~d76$wcz#h%iXtx;04>!HXE?zDG6GaE< diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000120,src_000000,time_237,execs_1406,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000120,src_000000,time_237,execs_1406,op_havoc,rep_7,+cov deleted file mode 100644 index b7b362fb9c..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000120,src_000000,time_237,execs_1406,op_havoc,rep_7,+cov +++ /dev/null @@ -1,2 +0,0 @@ -]0yĻ]MMy -]0;l,o \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000123,src_000000,time_245,execs_1438,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000123,src_000000,time_245,execs_1438,op_havoc,rep_2 deleted file mode 100644 index 6fed885c4cfad22182a9797ee63b419a4233802f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47 lcmZSZNNotuFM7$y@;@ghUq=DR&Phql`Tzehrm!L}7Xa8}6Bqyh diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000409,src_000000,time_1387,execs_7839,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000123,time_0,execs_0,orig_id_000409,src_000000,time_1387,execs_7839,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000409,src_000000,time_1387,execs_7839,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000123,time_0,execs_0,orig_id_000409,src_000000,time_1387,execs_7839,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000125,src_000000,time_249,execs_1464,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000125,src_000000,time_249,execs_1464,op_havoc,rep_6,+cov deleted file mode 100644 index 98e49af7b38ae19f616bd972805195bd830ddc6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35 qcmZROjyATiGO{u0Me;BIr%yY;nE5Q9$;o{Mh2!xMg}hz2m=6fZw^2J diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000576,src_000000,time_2967,execs_17035,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000209,time_0,execs_0,orig_id_000576,src_000000,time_2967,execs_17035,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000576,src_000000,time_2967,execs_17035,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000209,time_0,execs_0,orig_id_000576,src_000000,time_2967,execs_17035,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000214,src_000000,time_479,execs_2790,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000214,src_000000,time_479,execs_2790,op_havoc,rep_8,+cov deleted file mode 100644 index 17024ade0db80182ef098cc06b17397f03ce107e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 fcmZQzKmrCH(iYMnzN-hAf=j_9EWjcuio9F^P5T2$ diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000216,src_000000,time_484,execs_2820,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000216,src_000000,time_484,execs_2820,op_havoc,rep_8,+cov deleted file mode 100644 index 7e856a084a..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000216,src_000000,time_484,execs_2820,op_havoc,rep_8,+cov +++ /dev/null @@ -1 +0,0 @@ -0H \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000586,src_000000,time_3074,execs_17601,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000216,time_0,execs_0,orig_id_000586,src_000000,time_3074,execs_17601,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000586,src_000000,time_3074,execs_17601,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000216,time_0,execs_0,orig_id_000586,src_000000,time_3074,execs_17601,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000591,src_000000,time_3168,execs_18145,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000219,time_0,execs_0,orig_id_000591,src_000000,time_3168,execs_18145,op_havoc,rep_8,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000591,src_000000,time_3168,execs_18145,op_havoc,rep_8,+cov rename to test/fuzz-libghostty/corpus/stream-cmin/id_000219,time_0,execs_0,orig_id_000591,src_000000,time_3168,execs_18145,op_havoc,rep_8,+cov diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000221,src_000000,time_503,execs_2940,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000221,src_000000,time_503,execs_2940,op_havoc,rep_8 deleted file mode 100644 index eca334313072c9d60fbf21b1526f15ef11afe864..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 83 zcmaF*|Nl1ztU!Q)!Pd~gK&RN&P)8vovm__A3`JdjQBH~?FPBGZ4@fR2CtpV)Jfet! GfeQe7s1O$b diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000594,src_000000,time_3206,execs_18299,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000221,time_0,execs_0,orig_id_000594,src_000000,time_3206,execs_18299,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000594,src_000000,time_3206,execs_18299,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000221,time_0,execs_0,orig_id_000594,src_000000,time_3206,execs_18299,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000222,src_000000,time_505,execs_2954,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000222,src_000000,time_505,execs_2954,op_havoc,rep_7 deleted file mode 100644 index 3392485d74..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000222,src_000000,time_505,execs_2954,op_havoc,rep_7 +++ /dev/null @@ -1 +0,0 @@ -Hell=o,ZWorld diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000598,src_000000,time_3227,execs_18422,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000222,time_0,execs_0,orig_id_000598,src_000000,time_3227,execs_18422,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000598,src_000000,time_3227,execs_18422,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000222,time_0,execs_0,orig_id_000598,src_000000,time_3227,execs_18422,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000602,src_000000,time_3313,execs_18902,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000224,time_0,execs_0,orig_id_000602,src_000000,time_3313,execs_18902,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000602,src_000000,time_3313,execs_18902,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000224,time_0,execs_0,orig_id_000602,src_000000,time_3313,execs_18902,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000228,src_000000,time_527,execs_3089,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000228,src_000000,time_527,execs_3089,op_havoc,rep_7 deleted file mode 100644 index 8586ead8d6..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000228,src_000000,time_527,execs_3089,op_havoc,rep_7 +++ /dev/null @@ -1 +0,0 @@ -Hellg,lTo,WW \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000612,src_000000,time_3458,execs_19737,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000230,time_0,execs_0,orig_id_000612,src_000000,time_3458,execs_19737,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000612,src_000000,time_3458,execs_19737,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000230,time_0,execs_0,orig_id_000612,src_000000,time_3458,execs_19737,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000616,src_000000,time_3540,execs_20231,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000233,time_0,execs_0,orig_id_000616,src_000000,time_3540,execs_20231,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000616,src_000000,time_3540,execs_20231,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000233,time_0,execs_0,orig_id_000616,src_000000,time_3540,execs_20231,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000237,src_000000,time_555,execs_3265,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000237,src_000000,time_555,execs_3265,op_havoc,rep_2 deleted file mode 100644 index 6dc98b4834d10e8c37e4182fb71c184ede8e4555..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16 XcmXr^VPRlkh&Bq4jy87CQ3wYB6}1BG diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000239,src_000000,time_565,execs_3330,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000239,src_000000,time_565,execs_3330,op_havoc,rep_8,+cov deleted file mode 100644 index e217f881b2..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000239,src_000000,time_565,execs_3330,op_havoc,rep_8,+cov +++ /dev/null @@ -1 +0,0 @@ -l)----d! Cellw, Worl \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000241,src_000000,time_569,execs_3355,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000241,src_000000,time_569,execs_3355,op_havoc,rep_4,+cov deleted file mode 100644 index 68003382f5b3996ad0d6852be55a598a50b0f001..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 zcmZSZNab1kfrDedPL7yIPENj#LipMboQ|9ZoIt{f)0vSM%5}!3#yP(zCqMFUmj(BG%&HukY-?D5Xg{@2J?XOItt+oKy?8A?h73N diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000640,src_000000,time_3799,execs_21733,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000248,time_0,execs_0,orig_id_000640,src_000000,time_3799,execs_21733,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000640,src_000000,time_3799,execs_21733,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000248,time_0,execs_0,orig_id_000640,src_000000,time_3799,execs_21733,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000249,src_000000,time_594,execs_3512,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000249,src_000000,time_594,execs_3512,op_havoc,rep_6,+cov deleted file mode 100644 index a154378e1e..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000249,src_000000,time_594,execs_3512,op_havoc,rep_6,+cov +++ /dev/null @@ -1 +0,0 @@ -ld! \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000643,src_000000,time_3824,execs_21884,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000251,time_0,execs_0,orig_id_000643,src_000000,time_3824,execs_21884,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000643,src_000000,time_3824,execs_21884,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000251,time_0,execs_0,orig_id_000643,src_000000,time_3824,execs_21884,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000252,src_000000,time_605,execs_3580,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000252,src_000000,time_605,execs_3580,op_havoc,rep_7,+cov deleted file mode 100644 index 63cb772895a7f555c8d22b9cd5ba1a542e491298..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40 pcmZSZNX^Naq@xg?KOGDh7@~~=q@#_290mqP1|SuZ!%)x51pplM4I2Oe diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000645,src_000000,time_3858,execs_22088,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000252,time_0,execs_0,orig_id_000645,src_000000,time_3858,execs_22088,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000645,src_000000,time_3858,execs_22088,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000252,time_0,execs_0,orig_id_000645,src_000000,time_3858,execs_22088,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000255,src_000000,time_613,execs_3625,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000255,src_000000,time_613,execs_3625,op_havoc,rep_6 deleted file mode 100644 index 4fcc1f427133af65744b50d4816cad0d6efc139d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 xcmdN<$jQmqQDFH0-^4@u|Ns9$c0QN@iy45$!t;xAQWSZ)JpR|`)aod}xB&Fk7#aWo diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000257,time_0,execs_0,orig_id_000658,src_000000,time_4064,execs_23305,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000257,time_0,execs_0,orig_id_000658,src_000000,time_4064,execs_23305,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..e20d27220f6c1fcdf8d33df3dd39ca807e372271 GIT binary patch literal 45 RcmZSJv2S1^3jE{Y0st$V0xSRk literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000661,src_000000,time_4094,execs_23489,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000260,time_0,execs_0,orig_id_000661,src_000000,time_4094,execs_23489,op_havoc,rep_7,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000661,src_000000,time_4094,execs_23489,op_havoc,rep_7,+cov rename to test/fuzz-libghostty/corpus/stream-cmin/id_000260,time_0,execs_0,orig_id_000661,src_000000,time_4094,execs_23489,op_havoc,rep_7,+cov diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000665,src_000000,time_4199,execs_24156,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000261,time_0,execs_0,orig_id_000665,src_000000,time_4199,execs_24156,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000665,src_000000,time_4199,execs_24156,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000261,time_0,execs_0,orig_id_000665,src_000000,time_4199,execs_24156,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000264,src_000000,time_648,execs_3790,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000264,src_000000,time_648,execs_3790,op_havoc,rep_8,+cov deleted file mode 100644 index 403c83b5d2b643023c41f362f23feddab7886ff4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57 pcmZSZuto-{IlMXfItmIo3LwBB9c^rZkOm1_SeaTG85r<#0RU_@3;qBA diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000671,src_000000,time_4263,execs_24541,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000264,time_0,execs_0,orig_id_000671,src_000000,time_4263,execs_24541,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000671,src_000000,time_4263,execs_24541,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000264,time_0,execs_0,orig_id_000671,src_000000,time_4263,execs_24541,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000266,src_000000,time_652,execs_3816,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000266,src_000000,time_652,execs_3816,op_havoc,rep_7 deleted file mode 100644 index e324fb00c9c5c466e2b8b56f0b8f9ea8f1ce9aa1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68 qcmZSZD9*`YU{natFUm<#WkJOx;d`<-*CnrUbmy7uY7c*AyLK^^0X9<}A diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000681,src_000000,time_4390,execs_25292,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000268,time_0,execs_0,orig_id_000681,src_000000,time_4390,execs_25292,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000681,src_000000,time_4390,execs_25292,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000268,time_0,execs_0,orig_id_000681,src_000000,time_4390,execs_25292,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000270,time_0,execs_0,orig_id_000683,src_000000,time_4462,execs_25768,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000270,time_0,execs_0,orig_id_000683,src_000000,time_4462,execs_25768,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..90efb5ad6b8f53a4b9ad5f881468f9db891d8201 GIT binary patch literal 60 wcmb1+wl~a>W@r1w4h7QT`9+KjiZCt%0|O%i!{nTNAS1sh2PVuekf9h2013MYMF0Q* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000689,src_000000,time_4543,execs_26274,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000273,time_0,execs_0,orig_id_000689,src_000000,time_4543,execs_26274,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000689,src_000000,time_4543,execs_26274,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000273,time_0,execs_0,orig_id_000689,src_000000,time_4543,execs_26274,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000276,src_000000,time_690,execs_4005,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000276,src_000000,time_690,execs_4005,op_havoc,rep_6 deleted file mode 100644 index f1c452ca50..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000276,src_000000,time_690,execs_4005,op_havoc,rep_6 +++ /dev/null @@ -1,2 +0,0 @@ - rldWorldr -lllllllllld! , Worle! \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000692,src_000000,time_4551,execs_26320,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000276,time_0,execs_0,orig_id_000692,src_000000,time_4551,execs_26320,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000692,src_000000,time_4551,execs_26320,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000276,time_0,execs_0,orig_id_000692,src_000000,time_4551,execs_26320,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000279,src_000000,time_698,execs_4051,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000279,src_000000,time_698,execs_4051,op_havoc,rep_4,+cov deleted file mode 100644 index cc0e84fdbb41574c1199a2becef62a90ffb9a475..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23 ecmZSZNX^N~56>^m`M}MfqY$27l#`;!D-8f#O$RUl diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000696,src_000000,time_4587,execs_26524,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000279,time_0,execs_0,orig_id_000696,src_000000,time_4587,execs_26524,op_havoc,rep_4,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000696,src_000000,time_4587,execs_26524,op_havoc,rep_4,+cov rename to test/fuzz-libghostty/corpus/stream-cmin/id_000279,time_0,execs_0,orig_id_000696,src_000000,time_4587,execs_26524,op_havoc,rep_4,+cov diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000281,src_000000,time_704,execs_4089,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000281,src_000000,time_704,execs_4089,op_havoc,rep_2,+cov deleted file mode 100644 index 7c172457b0e0ba8fe762f742a3efe484a22ff776..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28 jcmZQ*%!&4pj!w_X{NKRqk(!f}ucHv2UzC%g$jb!)j|2%% diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000282,src_000000,time_707,execs_4107,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000282,src_000000,time_707,execs_4107,op_havoc,rep_6 deleted file mode 100644 index c2af91a1f2b8413809df10fd6e9d602858a123d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26 Vcmd^2LFiu$3?RhI1pw)C4_yEN diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000701,src_000000,time_4617,execs_26714,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000283,time_0,execs_0,orig_id_000701,src_000000,time_4617,execs_26714,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000701,src_000000,time_4617,execs_26714,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000283,time_0,execs_0,orig_id_000701,src_000000,time_4617,execs_26714,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000286,src_000000,time_720,execs_4179,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000286,src_000000,time_720,execs_4179,op_havoc,rep_5,+cov deleted file mode 100644 index 588db63361..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000286,src_000000,time_720,execs_4179,op_havoc,rep_5,+cov +++ /dev/null @@ -1 +0,0 @@ -llo,WorldHe \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000289,src_000000,time_731,execs_4250,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000289,src_000000,time_731,execs_4250,op_havoc,rep_8,+cov deleted file mode 100644 index 2fa8324c00a913f481cac47f916e9ca312d88e5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46 rcmZSdNX@DLp92I%IVp;~tgNpYfIu3EnHU&&xmZ|PS$~2EFyI0J4eAIa diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000290,src_000000,time_736,execs_4279,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000290,src_000000,time_736,execs_4279,op_havoc,rep_8,+cov deleted file mode 100644 index 17633591a89d9bfd7297fc0d92e7dd988e61ffd9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47 jcmXTdVPaxpe8hA%JijQ1my3%52$(>;UJ%a##6<=GB_9J> diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000293,time_0,execs_0,orig_id_000721,src_000000,time_5009,execs_28977,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000293,time_0,execs_0,orig_id_000721,src_000000,time_5009,execs_28977,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..f54c88bb9b75abc6e374cd0a717d73da9625fc22 GIT binary patch literal 61 ncmZSZ@JM9}j4sMaIl{}8ufr6Wnv=ue0VF`|XjE~8BB(e3I_eVO literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000725,src_000000,time_5030,execs_29095,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000295,time_0,execs_0,orig_id_000725,src_000000,time_5030,execs_29095,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000725,src_000000,time_5030,execs_29095,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000295,time_0,execs_0,orig_id_000725,src_000000,time_5030,execs_29095,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000726,src_000000,time_5108,execs_29580,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000296,time_0,execs_0,orig_id_000726,src_000000,time_5108,execs_29580,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000726,src_000000,time_5108,execs_29580,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000296,time_0,execs_0,orig_id_000726,src_000000,time_5108,execs_29580,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000731,src_000000,time_5194,execs_30058,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000300,time_0,execs_0,orig_id_000731,src_000000,time_5194,execs_30058,op_havoc,rep_4,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000731,src_000000,time_5194,execs_30058,op_havoc,rep_4,+cov rename to test/fuzz-libghostty/corpus/stream-cmin/id_000300,time_0,execs_0,orig_id_000731,src_000000,time_5194,execs_30058,op_havoc,rep_4,+cov diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000738,src_000000,time_5317,execs_30808,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000304,time_0,execs_0,orig_id_000738,src_000000,time_5317,execs_30808,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000738,src_000000,time_5317,execs_30808,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000304,time_0,execs_0,orig_id_000738,src_000000,time_5317,execs_30808,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000309,src_000000,time_835,execs_4776,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000309,src_000000,time_835,execs_4776,op_havoc,rep_8,+cov deleted file mode 100644 index 0f7a0c3bef10fd253ad279bb6d9a74123f5aeddf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23 ecmZSZNX=m|i#9Z{HZt%?%g>jNHs<2v;{pIdgar-& diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000310,src_000000,time_839,execs_4795,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000310,src_000000,time_839,execs_4795,op_havoc,rep_4,+cov deleted file mode 100644 index 99aaaefccb34d0dde264a1740d6a4890ac126108..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28 jcmZSZNX>~hwy-j?GBP!_GO#kpm5w&GDDKx$2&{POEI^$@BoVC>nMchGcd?8@NxkFe|Zwt diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000336,src_000000,time_967,execs_5497,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000336,src_000000,time_967,execs_5497,op_havoc,rep_6,+cov deleted file mode 100644 index 0c909ea0d1..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000336,src_000000,time_967,execs_5497,op_havoc,rep_6,+cov +++ /dev/null @@ -1,2 +0,0 @@ -- Word! - \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000776,src_000000,time_5914,execs_34427,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000336,time_0,execs_0,orig_id_000776,src_000000,time_5914,execs_34427,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000776,src_000000,time_5914,execs_34427,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000336,time_0,execs_0,orig_id_000776,src_000000,time_5914,execs_34427,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000338,src_000000,time_977,execs_5549,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000338,src_000000,time_977,execs_5549,op_havoc,rep_3 deleted file mode 100644 index 56b3caaa8c8b9687713ed947c4e6441fa730211f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30 hcmZSZaFO=S`41-QxwyD;a~&8M7;zXAsr2pYe>z>$=6X}@JP*Zk#>;= c6E4!eIsd^#K2Tw}A}>@?cz#h%iXtx;08Tg@-2eap diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000812,src_000000,time_6544,execs_37933,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000367,time_0,execs_0,orig_id_000812,src_000000,time_6544,execs_37933,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000812,src_000000,time_6544,execs_37933,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000367,time_0,execs_0,orig_id_000812,src_000000,time_6544,execs_37933,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000813,src_000000,time_6566,execs_38039,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000368,time_0,execs_0,orig_id_000813,src_000000,time_6566,execs_38039,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000813,src_000000,time_6566,execs_38039,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000368,time_0,execs_0,orig_id_000813,src_000000,time_6566,execs_38039,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000369,src_000000,time_1179,execs_6661,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000369,src_000000,time_1179,execs_6661,op_havoc,rep_6,+cov deleted file mode 100644 index 23327d47fd6ba4860653fcacf612725ac560ebcd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 66 vcmZSZNX^N~*V)De!qTw@*1nZTj%?#%evw&{lLC@a2+uFVC7u(h$jb!)CI}bd diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000371,src_000000,time_1204,execs_6819,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000371,src_000000,time_1204,execs_6819,op_havoc,rep_6,+cov deleted file mode 100644 index 7e2ea64d8990f8a7e95e8873cfedbee86979f7da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 64 zcmZSZNX^N~*O87kwy?HNNeNDQq7cqdl#>euDLJf))=-cmqfp<#z>r^*lcLDW0Rdb9 Dd~^{m diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000372,src_000000,time_1206,execs_6828,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000372,src_000000,time_1206,execs_6828,op_havoc,rep_7,+cov deleted file mode 100644 index b43c6f23b5f6e22e0dbc4d381845ea51fb76c1b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44 scmZSZNLBDi&5@3ljy9BzehCDe&iO?-DT=&6CUbcF^E4fWaEJgG0CArXmH+?% diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000373,src_000000,time_1212,execs_6863,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000373,src_000000,time_1212,execs_6863,op_havoc,rep_7 deleted file mode 100644 index 173d11c450be7a84fe3e147406535a520db310ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51 wcmd1TQ3%f~%1KcK0$wgg=>V2O29MO7oP3~oei4HQn951XNzn!If$Dg<09Q{9umAu6 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000819,src_000000,time_6683,execs_38648,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000374,time_0,execs_0,orig_id_000819,src_000000,time_6683,execs_38648,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000819,src_000000,time_6683,execs_38648,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000374,time_0,execs_0,orig_id_000819,src_000000,time_6683,execs_38648,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000375,src_000000,time_1228,execs_6929,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000375,src_000000,time_1228,execs_6929,op_havoc,rep_7 deleted file mode 100644 index 503bc7d9f2911042a64eea1d3deb3dd49bc873e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40 icmZQ@PgUfVW{fCy_kz$7K)@X>{r?}F@t*O21Q!6?JPmaK diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000376,src_000000,time_1230,execs_6940,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000376,src_000000,time_1230,execs_6940,op_havoc,rep_5 deleted file mode 100644 index 3673800eb5eb05f22b6c171a99000a8c8edc940f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26 WcmZSZNacZp9EM*EU=&uA!vz32!Uetn diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000823,src_000000,time_6778,execs_39164,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000378,time_0,execs_0,orig_id_000823,src_000000,time_6778,execs_39164,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000823,src_000000,time_6778,execs_39164,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000378,time_0,execs_0,orig_id_000823,src_000000,time_6778,execs_39164,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000379,src_000000,time_1249,execs_7048,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000379,src_000000,time_1249,execs_7048,op_havoc,rep_8 deleted file mode 100644 index ae505e2d632d5416370a6e295f4700a9c68aa5fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33 jcmX@j#1x)iloK7zz)=4`KUX>?IVUr@o*_0mnh62`yGRK( diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000824,src_000000,time_6790,execs_39240,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000379,time_0,execs_0,orig_id_000824,src_000000,time_6790,execs_39240,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000824,src_000000,time_6790,execs_39240,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000379,time_0,execs_0,orig_id_000824,src_000000,time_6790,execs_39240,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000381,src_000000,time_1254,execs_7078,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000381,src_000000,time_1254,execs_7078,op_havoc,rep_4,+cov deleted file mode 100644 index d4f41d0cd5b81df6f3ef5f602b28b15fbd10023c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37 scmZROjyAM5&XtZbmdVYC&&kP`jyA~U^+?Uh$P=qshxd3hf4SE0o diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000390,src_000000,time_1303,execs_7366,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000390,src_000000,time_1303,execs_7366,op_havoc,rep_5 deleted file mode 100644 index b5b10d37f73c8335b9a058a054db2514b526f85f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20 acmezW|35>+|NkoC`9(P?TD&|!zy$zx@dz0J diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000837,src_000000,time_7101,execs_41037,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000390,time_0,execs_0,orig_id_000837,src_000000,time_7101,execs_41037,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000837,src_000000,time_7101,execs_41037,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000390,time_0,execs_0,orig_id_000837,src_000000,time_7101,execs_41037,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000391,src_000000,time_1307,execs_7389,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000391,src_000000,time_1307,execs_7389,op_havoc,rep_7 deleted file mode 100644 index 47a31391594970028f480f96d95d988ae909f615..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41 fcmZQz@JP+c$=6ZvWCfl8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000846,src_000000,time_7243,execs_41867,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000397,time_0,execs_0,orig_id_000846,src_000000,time_7243,execs_41867,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000846,src_000000,time_7243,execs_41867,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000397,time_0,execs_0,orig_id_000846,src_000000,time_7243,execs_41867,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000400,src_000000,time_1343,execs_7596,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000400,src_000000,time_1343,execs_7596,op_havoc,rep_4 deleted file mode 100644 index e9a2de422026726145a63c2aad74f84bf8f6c16e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61 bcmZSZNX^N~*HH-1FUsd40pz48^2!1L3GfEH diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000852,src_000000,time_7362,execs_42541,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000400,time_0,execs_0,orig_id_000852,src_000000,time_7362,execs_42541,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000852,src_000000,time_7362,execs_42541,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000400,time_0,execs_0,orig_id_000852,src_000000,time_7362,execs_42541,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000403,src_000000,time_1363,execs_7706,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_000403,src_000000,time_1363,execs_7706,op_havoc,rep_1 deleted file mode 100644 index 0431abf16e..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000403,src_000000,time_1363,execs_7706,op_havoc,rep_1 +++ /dev/null @@ -1 +0,0 @@ - ! diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000404,src_000000,time_1369,execs_7740,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000404,src_000000,time_1369,execs_7740,op_havoc,rep_5 deleted file mode 100644 index fed640937d2960bbe1a4aa3916dc799b66cee7b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53 ycmZSZNX^N~*HH-f{Usf39L>l8=12=dffzd@BjZ0YMrj|T0HAz+Q4WIuFBbq&lM6rq diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000859,src_000000,time_7542,execs_43688,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000406,time_0,execs_0,orig_id_000859,src_000000,time_7542,execs_43688,op_havoc,rep_5,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000859,src_000000,time_7542,execs_43688,op_havoc,rep_5,+cov rename to test/fuzz-libghostty/corpus/stream-cmin/id_000406,time_0,execs_0,orig_id_000859,src_000000,time_7542,execs_43688,op_havoc,rep_5,+cov diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000407,src_000000,time_1377,execs_7780,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000407,src_000000,time_1377,execs_7780,op_havoc,rep_7,+cov deleted file mode 100644 index 9304a31e98..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000407,src_000000,time_1377,execs_7780,op_havoc,rep_7,+cov +++ /dev/null @@ -1,4 +0,0 @@ -+rla! -P`"! -o, World! ell, Wor -W̶  orllo, World! ello, Wor diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000410,src_000000,time_1389,execs_7849,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000410,src_000000,time_1389,execs_7849,op_havoc,rep_6 deleted file mode 100644 index 43c6af9c5d1555ada8839f44eb14d9658087b5a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10 RcmZQ5l8!a7_EqHN0ssqf0owoo diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000865,src_000000,time_7600,execs_44042,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000411,time_0,execs_0,orig_id_000865,src_000000,time_7600,execs_44042,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000865,src_000000,time_7600,execs_44042,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000411,time_0,execs_0,orig_id_000865,src_000000,time_7600,execs_44042,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000414,src_000000,time_1411,execs_7991,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000414,src_000000,time_1411,execs_7991,op_havoc,rep_8 deleted file mode 100644 index 70ea436af8..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000414,src_000000,time_1411,execs_7991,op_havoc,rep_8 +++ /dev/null @@ -1 +0,0 @@ -Hworld! ell^world! \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000868,src_000000,time_7638,execs_44259,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000414,time_0,execs_0,orig_id_000868,src_000000,time_7638,execs_44259,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000868,src_000000,time_7638,execs_44259,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000414,time_0,execs_0,orig_id_000868,src_000000,time_7638,execs_44259,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000415,src_000000,time_1427,execs_8098,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000415,src_000000,time_1427,execs_8098,op_havoc,rep_5,+cov deleted file mode 100644 index 612a893d69c745da524aeae737aebb1ccf7e3374..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62 tcmZR`adLK%j&8vK3=AHrIWE#J(qO_x+BfIFi!@Y~p|vWPVE+F%`2g667kmH! diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000416,src_000000,time_1429,execs_8110,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000416,src_000000,time_1429,execs_8110,op_havoc,rep_8,+cov deleted file mode 100644 index bdd2b603826d5d0b0132a872e7760e3e4c78e83f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36 ocmZSZNX-e#*HH-1fAHV|JCKu;uOr5uq6p+Yc<`SANbqt201ZYEYybcN diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000871,src_000000,time_7694,execs_44604,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000417,time_0,execs_0,orig_id_000871,src_000000,time_7694,execs_44604,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000871,src_000000,time_7694,execs_44604,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000417,time_0,execs_0,orig_id_000871,src_000000,time_7694,execs_44604,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000872,src_000000,time_7751,execs_44966,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000418,time_0,execs_0,orig_id_000872,src_000000,time_7751,execs_44966,op_havoc,rep_8,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000872,src_000000,time_7751,execs_44966,op_havoc,rep_8,+cov rename to test/fuzz-libghostty/corpus/stream-cmin/id_000418,time_0,execs_0,orig_id_000872,src_000000,time_7751,execs_44966,op_havoc,rep_8,+cov diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000419,src_000000,time_1477,execs_8350,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000419,src_000000,time_1477,execs_8350,op_havoc,rep_8 deleted file mode 100644 index 0567b2e2583745fc4a1c4a9249d18cbeaaa2ea1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47 VcmZSZNae-?G~i;dxZq460{~b@1C0Ox diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000421,src_000000,time_1489,execs_8415,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000421,src_000000,time_1489,execs_8415,op_havoc,rep_4 deleted file mode 100644 index b35e9dd4e92807b71c65c337d03689459d41e5b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41 ocmZSZ_|L$|!0?oXfdNAQXOWIh&B@7!2#REv>7v`iW@^S$Hh4Bdc diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000885,src_000000,time_8026,execs_46481,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000430,time_0,execs_0,orig_id_000885,src_000000,time_8026,execs_46481,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000885,src_000000,time_8026,execs_46481,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000430,time_0,execs_0,orig_id_000885,src_000000,time_8026,execs_46481,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000432,src_000000,time_1581,execs_9014,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000432,src_000000,time_1581,execs_9014,op_havoc,rep_7,+cov deleted file mode 100644 index d7f28fabe3a3212ec24400d1c254d5514373156a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 ncmZSZ$jQmqQ3%g3%J~`~9c}y-6TAikJ_z-d0}Sf_b8rCwSFR;w diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000887,src_000000,time_8043,execs_46582,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000432,time_0,execs_0,orig_id_000887,src_000000,time_8043,execs_46582,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000887,src_000000,time_8043,execs_46582,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000432,time_0,execs_0,orig_id_000887,src_000000,time_8043,execs_46582,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000437,src_000000,time_1630,execs_9336,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000437,src_000000,time_1630,execs_9336,op_havoc,rep_8,+cov deleted file mode 100644 index 2b8cac99dbbf1c8341f2803725556a37f2247cb8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25 acmZR`NX^OVmsSYRFM_hd@|)`G85jU==LlQ? diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000439,src_000000,time_1648,execs_9439,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000439,src_000000,time_1648,execs_9439,op_havoc,rep_5,+cov deleted file mode 100644 index 6f45d06a1c941e771c4899b8a4c66a8600454068..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40 rcmZSZNX@Cv*U=5n&&e?|&5@3_H#9J@%mC6xrXbSLpeQF#k(Ubq>+cHJ diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000894,src_000000,time_8285,execs_48002,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000439,time_0,execs_0,orig_id_000894,src_000000,time_8285,execs_48002,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000894,src_000000,time_8285,execs_48002,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000439,time_0,execs_0,orig_id_000894,src_000000,time_8285,execs_48002,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000896,src_000000,time_8320,execs_48223,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000441,time_0,execs_0,orig_id_000896,src_000000,time_8320,execs_48223,op_havoc,rep_2 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000896,src_000000,time_8320,execs_48223,op_havoc,rep_2 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000441,time_0,execs_0,orig_id_000896,src_000000,time_8320,execs_48223,op_havoc,rep_2 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000443,src_000000,time_1678,execs_9523,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000443,src_000000,time_1678,execs_9523,op_havoc,rep_5 deleted file mode 100644 index cd2dfa1e466528050c2f2c9d3e2a1eb40f869ca0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30 dcmb1+Hq?){e);nMe^w}9c@AWxHZZ&d0sxqr3g`d; diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000899,src_000000,time_8336,execs_48315,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000444,time_0,execs_0,orig_id_000899,src_000000,time_8336,execs_48315,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000899,src_000000,time_8336,execs_48315,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000444,time_0,execs_0,orig_id_000899,src_000000,time_8336,execs_48315,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000445,src_000000,time_1696,execs_9639,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000445,src_000000,time_1696,execs_9639,op_havoc,rep_4 deleted file mode 100644 index 28557bc90d270126a2c15454e6783f99f9a87e69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46 ucmZSZNX^N~*HPe-jy16MZD3$v0JA_s;s2uzrT_o`ugJ?4o?n!c0;B;XHVuIQ diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000902,src_000000,time_8376,execs_48575,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000446,time_0,execs_0,orig_id_000902,src_000000,time_8376,execs_48575,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000902,src_000000,time_8376,execs_48575,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000446,time_0,execs_0,orig_id_000902,src_000000,time_8376,execs_48575,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000447,src_000000,time_1712,execs_9744,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000447,src_000000,time_1712,execs_9744,op_havoc,rep_6,+cov deleted file mode 100644 index aa8c71ff06c73b536abba45a467d0bc65991be17..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51 zcmZSZNX^Napra5FU6hle2n4)bjM4!tg$y9^d>w`G{33h9&qby=(m)iQodT2x0B6+= A@&Et; diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000903,src_000000,time_8388,execs_48646,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000447,time_0,execs_0,orig_id_000903,src_000000,time_8388,execs_48646,op_havoc,rep_4 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000903,src_000000,time_8388,execs_48646,op_havoc,rep_4 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000447,time_0,execs_0,orig_id_000903,src_000000,time_8388,execs_48646,op_havoc,rep_4 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000451,src_000000,time_1755,execs_10015,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000451,src_000000,time_1755,execs_10015,op_havoc,rep_3,+cov deleted file mode 100644 index 916aea8034..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000451,src_000000,time_1755,execs_10015,op_havoc,rep_3,+cov +++ /dev/null @@ -1 +0,0 @@ -l25l[?1049e diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000909,src_000000,time_8555,execs_49654,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000452,time_0,execs_0,orig_id_000909,src_000000,time_8555,execs_49654,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000909,src_000000,time_8555,execs_49654,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000452,time_0,execs_0,orig_id_000909,src_000000,time_8555,execs_49654,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000910,src_000000,time_8562,execs_49687,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_000453,time_0,execs_0,orig_id_000910,src_000000,time_8562,execs_49687,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000910,src_000000,time_8562,execs_49687,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000453,time_0,execs_0,orig_id_000910,src_000000,time_8562,execs_49687,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000459,src_000000,time_1818,execs_10356,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000459,src_000000,time_1818,execs_10356,op_havoc,rep_8 deleted file mode 100644 index 07aa46a3318924873e0c1987e416eebc3e160c7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37 dcmZQzU|@)rjy87CNm1nGG75k)4A($V~e1}2sn($V%trXbSrGYEv|7v-cV@^S$H&k+*~ diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000926,src_000000,time_9015,execs_52375,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000466,time_0,execs_0,orig_id_000926,src_000000,time_9015,execs_52375,op_havoc,rep_6,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000926,src_000000,time_9015,execs_52375,op_havoc,rep_6,+cov rename to test/fuzz-libghostty/corpus/stream-cmin/id_000466,time_0,execs_0,orig_id_000926,src_000000,time_9015,execs_52375,op_havoc,rep_6,+cov diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000467,src_000000,time_1882,execs_10746,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000467,src_000000,time_1882,execs_10746,op_havoc,rep_6 deleted file mode 100644 index c45a9621c783faaf27c60bbbb9e8b0f3f582de5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57 zcmez7k(!g5lT(zF!jkW-5S|ZYDDrYC^0KnNW?*1Qkp>b>3=F(nEUc`oKarIH0Lb7C Af&c&j diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000467,time_0,execs_0,orig_id_000927,src_000000,time_9025,execs_52430,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000467,time_0,execs_0,orig_id_000927,src_000000,time_9025,execs_52430,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..8b25367060b3dfe0c57ffd2230e54db43a73703a GIT binary patch literal 60 WcmZQ&Wo2cMU_l4iMNw2SZ~*`#paB{H literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000469,src_000000,time_1921,execs_10985,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000469,src_000000,time_1921,execs_10985,op_havoc,rep_8,+cov deleted file mode 100644 index 87618f46063412084a6447c2630470b25f42d513..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88 zcmZSZNX^ONRFvW5?*IS* diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000472,src_000000,time_1941,execs_11108,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000472,src_000000,time_1941,execs_11108,op_havoc,rep_7 deleted file mode 100644 index 9634da48c4..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000472,src_000000,time_1941,execs_11108,op_havoc,rep_7 +++ /dev/null @@ -1 +0,0 @@ -,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000472,time_0,execs_0,orig_id_000934,src_000000,time_9228,execs_53628,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000472,time_0,execs_0,orig_id_000934,src_000000,time_9228,execs_53628,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..e8cc3277387f6045d6a074238618b20f803745d9 GIT binary patch literal 40 gcmY!gPhnL6VwUHuEN@s@!}A$HJP^)=0gzM<0M$?nLI3~& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000474,src_000000,time_1954,execs_11193,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000474,src_000000,time_1954,execs_11193,op_havoc,rep_5 deleted file mode 100644 index 562e6dcf8af99b66bba15dd4f58a2c711439edf3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62 pcmZSZNX^N~*HK`Ef=w_6V|ad1PKsgs3n}23jif&3FQC) diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000937,src_000000,time_9272,execs_53815,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000475,time_0,execs_0,orig_id_000937,src_000000,time_9272,execs_53815,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000937,src_000000,time_9272,execs_53815,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000475,time_0,execs_0,orig_id_000937,src_000000,time_9272,execs_53815,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000939,src_000000,time_9285,execs_53875,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000477,time_0,execs_0,orig_id_000939,src_000000,time_9285,execs_53875,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000939,src_000000,time_9285,execs_53875,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000477,time_0,execs_0,orig_id_000939,src_000000,time_9285,execs_53875,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000480,src_000000,time_1991,execs_11409,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000480,src_000000,time_1991,execs_11409,op_havoc,rep_4,+cov deleted file mode 100644 index 1e3798b9ad..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000480,src_000000,time_1991,execs_11409,op_havoc,rep_4,+cov +++ /dev/null @@ -1 +0,0 @@ -1049h[=2h[?d! \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000943,src_000000,time_9373,execs_54372,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000481,time_0,execs_0,orig_id_000943,src_000000,time_9373,execs_54372,op_havoc,rep_7,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000943,src_000000,time_9373,execs_54372,op_havoc,rep_7,+cov rename to test/fuzz-libghostty/corpus/stream-cmin/id_000481,time_0,execs_0,orig_id_000943,src_000000,time_9373,execs_54372,op_havoc,rep_7,+cov diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000483,src_000000,time_2026,execs_11573,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000483,src_000000,time_2026,execs_11573,op_havoc,rep_8 deleted file mode 100644 index ffb515f9810a3b5a5b03e1ef99b3ed96a6584f3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43 icmd0gR%~Dh&o7dWR?JDUR&0PW^P{B^!qJKqAYlL{$PH}( diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000484,src_000000,time_2036,execs_11635,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000484,src_000000,time_2036,execs_11635,op_havoc,rep_8 deleted file mode 100644 index c0a4af8f2325873948391c75dbc8df02cb8cafd8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43 lcmZSZNX^M9%1L2>&=KMJ`O*rCstV!xTnJ`PN_as&7XTwN4AlSt diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000485,src_000000,time_2042,execs_11666,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000485,src_000000,time_2042,execs_11666,op_havoc,rep_7 deleted file mode 100644 index f04671342058bfaea2e05ab6261148ff11c0984e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 rcmaFC%)nsCA8if79$Rv9@^$iyq@ztOtW2#G!t;xAQWSY{2y+1d{ooM> diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000487,src_000000,time_2049,execs_11705,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000487,src_000000,time_2049,execs_11705,op_havoc,rep_4 deleted file mode 100644 index 4ab9e20ed006835ef27b4334d6aa689d29317338..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 mcmZSZ2+uDmNNvoK=0paHyj-zGIVlR#U@|9G+6;04 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000490,src_000000,time_2064,execs_11790,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000490,src_000000,time_2064,execs_11790,op_havoc,rep_4 deleted file mode 100644 index df4408322c3f12be53af5eff3ed699c71e9cdad2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78 scmZSZNX^N~*HH-1FUm<#go6L|Fcz5RRsW`GtDYghC?`#kmkUg?F?gir07b>v+1UXRb_-Yl diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000492,src_000000,time_2081,execs_11887,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000492,src_000000,time_2081,execs_11887,op_havoc,rep_7 deleted file mode 100644 index 3487a13db89a08ba8519a677ca8d6492fdebf8e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35 ncmXrCHqMofHkQfFNX^N~w}>`iPzcXY$w}b=fiLVF^}JjFtn3K! diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000493,src_000000,time_2083,execs_11899,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000493,src_000000,time_2083,execs_11899,op_havoc,rep_7,+cov deleted file mode 100644 index ccaf0f923c531e6cd02c7d3c52a08d286d9e0984..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60 icmZSZNX^NqK?W$id}#%z2qz>E4r1pQ<)kR`asdF}Qx&oR diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000494,src_000000,time_2099,execs_11981,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000494,src_000000,time_2099,execs_11981,op_havoc,rep_6,+cov deleted file mode 100644 index a31897fc5eb3186ff46169dbde327323ff48560b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51 zcmZSZNX^N~*HH-1hf+m3;rWcx(LU1A#z3r53~$fYf_RIP21qES1nt_4g|9=;07o6h0zBxd7AW{Dx0Cw#a>;M1& diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000981,src_000003,time_10169,execs_58657,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000513,time_0,execs_0,orig_id_000981,src_000003,time_10169,execs_58657,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000981,src_000003,time_10169,execs_58657,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000513,time_0,execs_0,orig_id_000981,src_000003,time_10169,execs_58657,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000514,time_0,execs_0,orig_id_000984,src_000003,time_10190,execs_58715,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000514,time_0,execs_0,orig_id_000984,src_000003,time_10190,execs_58715,op_havoc,rep_8 new file mode 100644 index 0000000000..1248cbd0f1 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_000514,time_0,execs_0,orig_id_000984,src_000003,time_10190,execs_58715,op_havoc,rep_8 @@ -0,0 +1 @@ +[2J[J[- Wrl- Wrl*Hl \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000517,src_000000,time_2324,execs_13211,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000517,src_000000,time_2324,execs_13211,op_havoc,rep_8,+cov deleted file mode 100644 index 22d281f16edebcb352120dcdc2844465ce885eb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46 scmZSZNX;-+iq6R?(oqP{FUrZ0jy6^L|33-D1+t=Zz$}nNilQJF0A!*L`2YX_ diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000518,src_000000,time_2334,execs_13270,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000518,src_000000,time_2334,execs_13270,op_havoc,rep_6 deleted file mode 100644 index d0b013741b5cf819bda778c97d881c4d060857f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44 qcmZSbNX^N~*HH-1FX~f(0U#$QB}Gw?ivcKGk}nN4|9=huUZe=4 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000526,src_000000,time_2403,execs_13684,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000526,src_000000,time_2403,execs_13684,op_havoc,rep_6,+cov deleted file mode 100644 index 0c9346c7957ba1b04239b8cf34d1187d05e8e697..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 qcmZSZNX^O5myR~}k&bp?D9RIHP~^1?KeG*u%Pp;-qY$3Y%LM>ChYWN8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000999,src_000003,time_10342,execs_59238,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000526,time_0,execs_0,orig_id_000999,src_000003,time_10342,execs_59238,op_havoc,rep_5,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_000999,src_000003,time_10342,execs_59238,op_havoc,rep_5,+cov rename to test/fuzz-libghostty/corpus/stream-cmin/id_000526,time_0,execs_0,orig_id_000999,src_000003,time_10342,execs_59238,op_havoc,rep_5,+cov diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000527,src_000000,time_2420,execs_13762,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000527,src_000000,time_2420,execs_13762,op_havoc,rep_7 deleted file mode 100644 index daa837f12901f55ef4ff48defcbf13798a8703cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45 ycmcCEVq(hX^hgz8$k%CRiZ-^eHdSD-G-F_3NRf^n-QLkmg( diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000533,src_000000,time_2461,execs_14027,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000533,src_000000,time_2461,execs_14027,op_havoc,rep_5 deleted file mode 100644 index 3eead2d7b48fe83dec39e7c2924bdc43afdb8e82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62 ucmZSZNX^N~*HH*BD~d_c_J9I@Ao#?`&!57JA)?6Z4AfDsqj2`@SuOw!`w>szj8yR?{<>yOB8#91FJp%(Hm;qrk{Qv*|J}(yl2^bIY diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000541,src_000000,time_2552,execs_14581,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000541,src_000000,time_2552,execs_14581,op_havoc,rep_7,+cov deleted file mode 100644 index 8a1bc7d656dc15ad2749921c15bb899a24862acd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 75 zcmZSZNX^N~*HH-1FUo0AAQ686 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000542,src_000000,time_2567,execs_14652,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000542,src_000000,time_2567,execs_14652,op_havoc,rep_8 deleted file mode 100644 index 7e9bcea154abf4115ed53b4d0be09419de9c303e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71 zcmZSZh&HxxGqSQW$d!&ZwXia^GWx}znUzC%g$g5>!YHDSGOHu)%WNZ<`O5(mUo$VpM;WdNz?0st(z39JAB diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001027,src_000003,time_10715,execs_60535,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_000549,time_0,execs_0,orig_id_001027,src_000003,time_10715,execs_60535,op_havoc,rep_1 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_001027,src_000003,time_10715,execs_60535,op_havoc,rep_1 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000549,time_0,execs_0,orig_id_001027,src_000003,time_10715,execs_60535,op_havoc,rep_1 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001030,src_000003,time_10766,execs_60732,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000551,time_0,execs_0,orig_id_001030,src_000003,time_10766,execs_60732,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_001030,src_000003,time_10766,execs_60732,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000551,time_0,execs_0,orig_id_001030,src_000003,time_10766,execs_60732,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001031,src_000003,time_10776,execs_60760,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000552,time_0,execs_0,orig_id_001031,src_000003,time_10776,execs_60760,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_001031,src_000003,time_10776,execs_60760,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000552,time_0,execs_0,orig_id_001031,src_000003,time_10776,execs_60760,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000554,src_000000,time_2703,execs_15451,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000554,src_000000,time_2703,execs_15451,op_havoc,rep_8 deleted file mode 100644 index b3c8130f734fbdd2a52e81e396b765287bdc5523..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34 lcmZQbPEF0uNoV+<6OykZ9S(vy`9P$j5T0NE|NnnpE&$Gp49)-m diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000555,src_000000,time_2721,execs_15558,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000555,src_000000,time_2721,execs_15558,op_havoc,rep_5,+cov deleted file mode 100644 index 71d0c1ef5395150d330c80eed6e2593757446481..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16 XcmX?;!!51QUz8`npvcR>a%LLXUV?_K+MFzz{|zL%F6l^M6fD^=NExgZ~*|r`v=Sb diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000564,src_000000,time_2816,execs_16145,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000564,src_000000,time_2816,execs_16145,op_havoc,rep_7,+cov deleted file mode 100644 index d1ef967b1c3e885f2f15649f809e7290f374da87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34 ncmZSZNX>C_atb$>js{Xr`9-NYIZirp4EaSlDJ;)fS$Vktt40Zv diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000564,time_0,execs_0,orig_id_001044,src_000003,time_10962,execs_61344,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000564,time_0,execs_0,orig_id_001044,src_000003,time_10962,execs_61344,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..f3f4d3c6cc99329ad2b1e80dbd4d5f76729c7214 GIT binary patch literal 60 rcmZROj?T&Pl8*MUj`n5%vO!GgXfFm79#{+}?IRuSZJC*uYLp28#j_7^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000565,src_000000,time_2821,execs_16175,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000565,src_000000,time_2821,execs_16175,op_havoc,rep_7,+cov deleted file mode 100644 index c2d267896b36f4f86772b8fee2da14c3e864934d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24 fcmZQ*UX*~>KV3e;{pJg;tHJr diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000569,src_000000,time_2876,execs_16521,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000569,src_000000,time_2876,execs_16521,op_havoc,rep_4 deleted file mode 100644 index 72a3791565546f3d960ac786328528e79e24b2ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30 dcmb1E=r76>V1ST{ybLU7wkh%eX;u*Z3jlMH2p0eV diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001049,src_000003,time_11030,execs_61533,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000569,time_0,execs_0,orig_id_001049,src_000003,time_11030,execs_61533,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_001049,src_000003,time_11030,execs_61533,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000569,time_0,execs_0,orig_id_001049,src_000003,time_11030,execs_61533,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000572,src_000000,time_2896,execs_16646,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000572,src_000000,time_2896,execs_16646,op_havoc,rep_8,+cov deleted file mode 100644 index 285ebe245f76453c0e9c787033a94f036557c010..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46 rcmd<}NKFBQoE&zK)SR4r9Uy}jD#*aVAdsJ)lOi3>%cYZ`$omxlPLK_e diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000573,src_000000,time_2927,execs_16845,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000573,src_000000,time_2927,execs_16845,op_havoc,rep_3,+cov deleted file mode 100644 index 45ef44bbd0065d0e24350cc200a352cd14b2f472..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65 zcmZSZNX;osQ7k&LjVmW#M?ps+JQc{4jy16Mtvmu@0Xg}i3gP*gIVu1D*Z)sZ?6R0W!G&@kbU% diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000575,src_000000,time_2958,execs_16974,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000575,src_000000,time_2958,execs_16974,op_havoc,rep_5,+cov deleted file mode 100644 index 9ee8fc7139637eb7265b69a9717261540804cfd7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26 hcmZSZNX^N~*HH-1FKSCs^pR#T_K}WGl$PfC4*+GE2Z8_q diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001058,src_000003,time_11167,execs_62010,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000575,time_0,execs_0,orig_id_001058,src_000003,time_11167,execs_62010,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_001058,src_000003,time_11167,execs_62010,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000575,time_0,execs_0,orig_id_001058,src_000003,time_11167,execs_62010,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000577,src_000000,time_2976,execs_17087,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000577,src_000000,time_2976,execs_17087,op_havoc,rep_8,+cov deleted file mode 100644 index 972c2255d4802bdc2a6f18f3bb746ad00f051368..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30 kcmXpsFtN;#jBS@^S$HPPh$4 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000581,src_000000,time_3019,execs_17332,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000581,src_000000,time_3019,execs_17332,op_havoc,rep_8 deleted file mode 100644 index e1cc3b04b942ab0d4ad63a6a85c6f17d272c66f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37 YcmZQz`2UyT5d#QFFu>Rd7FdD-0K~os%K!iX diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000582,src_000000,time_3035,execs_17423,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000582,src_000000,time_3035,execs_17423,op_havoc,rep_3 deleted file mode 100644 index a46ffbcd27..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000582,src_000000,time_3035,execs_17423,op_havoc,rep_3 +++ /dev/null @@ -1 +0,0 @@ -, [3, j oolLj ool \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000583,src_000000,time_3055,execs_17499,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000583,src_000000,time_3055,execs_17499,op_havoc,rep_7 deleted file mode 100644 index 6d8a710f6f72bdf657b511308274c89049da4790..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 75 zcmbQ>k^29?Wrjj{zM+AMM`{i`1CYpxx6F`^wr4cWkk;Yl%GXf{2Pw$}DM6RWFUm;) IVMSgp0D;mK>i_@% diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000584,src_000000,time_3060,execs_17527,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000584,src_000000,time_3060,execs_17527,op_havoc,rep_8,+cov deleted file mode 100644 index c57e1c69a1a382a5c123534ecbd0d0e68c423a2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23 ecmZR`$WXRW12nPU1+66`c diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000587,src_000000,time_3124,execs_17894,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000587,src_000000,time_3124,execs_17894,op_havoc,rep_6 deleted file mode 100644 index ad44b6a8815a1219d1345e95e2a579206e6a93ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30 dcmZSZNX_YHPzcXg49_o;jyB}w%7HU@xd46i2ZsOv diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001071,src_000003,time_11388,execs_62754,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000587,time_0,execs_0,orig_id_001071,src_000003,time_11388,execs_62754,op_havoc,rep_7 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_001071,src_000003,time_11388,execs_62754,op_havoc,rep_7 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000587,time_0,execs_0,orig_id_001071,src_000003,time_11388,execs_62754,op_havoc,rep_7 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000588,src_000000,time_3136,execs_17956,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000588,src_000000,time_3136,execs_17956,op_havoc,rep_5 deleted file mode 100644 index c21a5f9efd69123694ccfb0bf7d69453d1fcdc28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61 qcmZSZNX^Naz@QYKD;;GllZ(pBD9g#omyR~b%`eJHQRL-9=K}yfXA+wL diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000593,src_000000,time_3193,execs_18225,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000593,src_000000,time_3193,execs_18225,op_havoc,rep_6 deleted file mode 100644 index 52fced16b9c5f1da74a4f42a37e0832f462ae5ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31 ecmZQz4$oJt$S;zPHss~X31*3J2l5BI&#$nP>(i@k}If!yKSe2F49AdIJ{#(B&Ez diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001088,src_000003,time_11722,execs_63902,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000604,time_0,execs_0,orig_id_001088,src_000003,time_11722,execs_63902,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_001088,src_000003,time_11722,execs_63902,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000604,time_0,execs_0,orig_id_001088,src_000003,time_11722,execs_63902,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000605,src_000000,time_3342,execs_19078,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000605,src_000000,time_3342,execs_19078,op_havoc,rep_8 deleted file mode 100644 index b7151cf94175ec8192fa65ab7b5ca40091699d10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 38 ocmZSZP+(wS)KQ2vu=ceA0b4~YD`^m~k|AXqmvn4+zKsGG0E^EEFaQ7m diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001089,src_000003,time_11740,execs_63964,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000605,time_0,execs_0,orig_id_001089,src_000003,time_11740,execs_63964,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_001089,src_000003,time_11740,execs_63964,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000605,time_0,execs_0,orig_id_001089,src_000003,time_11740,execs_63964,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000607,src_000000,time_3366,execs_19221,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000607,src_000000,time_3366,execs_19221,op_havoc,rep_6 deleted file mode 100644 index 82f30afe37168d382995fa5f709b275e0fbf4809..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36 WcmZSZ;6wmv>1Yr~1t9`raRC4-d;$#s diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001091,src_000003,time_11797,execs_64164,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000607,time_0,execs_0,orig_id_001091,src_000003,time_11797,execs_64164,op_havoc,rep_8 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_001091,src_000003,time_11797,execs_64164,op_havoc,rep_8 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000607,time_0,execs_0,orig_id_001091,src_000003,time_11797,execs_64164,op_havoc,rep_8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001092,src_000003,time_11842,execs_64327,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000608,time_0,execs_0,orig_id_001092,src_000003,time_11842,execs_64327,op_havoc,rep_3 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_001092,src_000003,time_11842,execs_64327,op_havoc,rep_3 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000608,time_0,execs_0,orig_id_001092,src_000003,time_11842,execs_64327,op_havoc,rep_3 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001093,src_000003,time_11863,execs_64399,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000609,time_0,execs_0,orig_id_001093,src_000003,time_11863,execs_64399,op_havoc,rep_6,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_001093,src_000003,time_11863,execs_64399,op_havoc,rep_6,+cov rename to test/fuzz-libghostty/corpus/stream-cmin/id_000609,time_0,execs_0,orig_id_001093,src_000003,time_11863,execs_64399,op_havoc,rep_6,+cov diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000610,src_000000,time_3401,execs_19433,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000610,src_000000,time_3401,execs_19433,op_havoc,rep_8 deleted file mode 100644 index 587d69f8b6147a8a84914bbf7eb7b9d56f9559f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47 ocmd0mjy4Uo^0AU+U|<9yAo$Pt-yjz#%3uZJC_y+DR;FMj0P`dYGXMYp diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000611,src_000000,time_3431,execs_19616,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000611,src_000000,time_3431,execs_19616,op_havoc,rep_6 deleted file mode 100644 index ac7dcd341fdff09835528eda55265ec2b0433489..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 55 ycmZSZNX^N~*U8sW0HW~xqMQ^{9xmx= diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001101,src_000003,time_11966,execs_64760,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000617,time_0,execs_0,orig_id_001101,src_000003,time_11966,execs_64760,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_001101,src_000003,time_11966,execs_64760,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000617,time_0,execs_0,orig_id_001101,src_000003,time_11966,execs_64760,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001102,src_000003,time_11970,execs_64779,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000618,time_0,execs_0,orig_id_001102,src_000003,time_11970,execs_64779,op_havoc,rep_5,+cov similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_001102,src_000003,time_11970,execs_64779,op_havoc,rep_5,+cov rename to test/fuzz-libghostty/corpus/stream-cmin/id_000618,time_0,execs_0,orig_id_001102,src_000003,time_11970,execs_64779,op_havoc,rep_5,+cov diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000619,src_000000,time_3562,execs_20375,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000619,src_000000,time_3562,execs_20375,op_havoc,rep_5,+cov deleted file mode 100644 index 114d269927649ff013e336187fcec2bdcd4b5d4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40 vcmZSZNX^N~*HPfLGO{uK=nfC~T~k_U1C diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000621,src_000000,time_3601,execs_20632,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000621,src_000000,time_3601,execs_20632,op_havoc,rep_2 deleted file mode 100644 index cde80725cb77240662227b668f61edda63c3c94a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29 bcmZSZNacb9#iE=P#b_VtXk#GGlDma1J40$tPQH#pczy~{j+YAndYT$; diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000627,src_000000,time_3659,execs_20954,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000627,src_000000,time_3659,execs_20954,op_havoc,rep_6 deleted file mode 100644 index 4e1bf132546f7f9798aeaaefce7ba6383b97c85a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76 zcmZR`$=6W`&oAPV;!-TiNmY#YkvIEG!g% diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001112,src_000003,time_12141,execs_65369,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000628,time_0,execs_0,orig_id_001112,src_000003,time_12141,execs_65369,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_001112,src_000003,time_12141,execs_65369,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000628,time_0,execs_0,orig_id_001112,src_000003,time_12141,execs_65369,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000629,src_000000,time_3687,execs_21100,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000629,src_000000,time_3687,execs_21100,op_havoc,rep_6 deleted file mode 100644 index 9310f862a3f7121746ccb0673a2b51610b558bbd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 103 zcmWIXNX^MnU|?VXQvF;gKpo7>$(L3L%WtZ$XJE)L%1Ke=MX*5PA;|i1s^kIyrCAv? diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000630,src_000000,time_3689,execs_21114,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000630,src_000000,time_3689,execs_21114,op_havoc,rep_8 deleted file mode 100644 index b5368ecd53587dca2bdc1b02c59bd39eaecd07e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23 YcmezPzn%dMa-?G|LAWtTnjxA208|eK4FCWD diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001115,src_000003,time_12218,execs_65587,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000631,time_0,execs_0,orig_id_001115,src_000003,time_12218,execs_65587,op_havoc,rep_6 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_001115,src_000003,time_12218,execs_65587,op_havoc,rep_6 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000631,time_0,execs_0,orig_id_001115,src_000003,time_12218,execs_65587,op_havoc,rep_6 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000632,src_000000,time_3702,execs_21191,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000632,src_000000,time_3702,execs_21191,op_havoc,rep_3 deleted file mode 100644 index 5f5fc3c3c09d2a5abfed1913900586d5be2aeb9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65 zcmZSZNYzmY&kxTp%2AB=k&ZUb$;sDI$e)~(l9Q8yLnb_bGAk=9Z&6N)A}<#JrFRqY diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000633,src_000000,time_3709,execs_21235,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000633,src_000000,time_3709,execs_21235,op_havoc,rep_5,+cov deleted file mode 100644 index 35d42ec64884c0f6e5447ccf1099a1cb5c54a8df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52 ocmZSZNX^N~*O3N;ClCsmRH$c2mX5Z52?SSOzAR!*QRL+U06oACod5s; diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000634,src_000000,time_3715,execs_21268,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000634,src_000000,time_3715,execs_21268,op_havoc,rep_7 deleted file mode 100644 index c84fcd52eec967060887518273be87415c0124a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29 acmYe#Ns*4`<jNHa6S_1`G@g^$gp#F)+w6FeH`%0Fo97LjV8( diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000637,src_000000,time_3758,execs_21517,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000637,src_000000,time_3758,execs_21517,op_havoc,rep_6 deleted file mode 100644 index 235332c6a8b770c67c1878a37b75e6ec0bc24285..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37 mcmZQzU|?WmV5rE+$=6|!{?E?%n(?0)BM?A%jEoFlxwrs^1_x{a diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001121,src_000003,time_12288,execs_65821,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000637,time_0,execs_0,orig_id_001121,src_000003,time_12288,execs_65821,op_havoc,rep_5 similarity index 100% rename from test/fuzz-libghostty/corpus/stream-cmin/id_001121,src_000003,time_12288,execs_65821,op_havoc,rep_5 rename to test/fuzz-libghostty/corpus/stream-cmin/id_000637,time_0,execs_0,orig_id_001121,src_000003,time_12288,execs_65821,op_havoc,rep_5 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000641,src_000000,time_3801,execs_21743,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000641,src_000000,time_3801,execs_21743,op_havoc,rep_8,+cov deleted file mode 100644 index 7764e939d027ecd3ce36356b7feb72f71ded3dfd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 zcmZQz@JP)8qMUqV3o9clBU4i=11p1E>1b06t5a4+1_rr0AbDPe@SGwB21W(|H@FNb diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000642,src_000000,time_3810,execs_21800,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000642,src_000000,time_3810,execs_21800,op_havoc,rep_8,+cov deleted file mode 100644 index ce80ffff1555fe81d9755c88f7682ff620bff367..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61 zcmZSZNX>cq@?}nb{r`L&g`%ANB55vEzyjn(n=-I4zhK~WRCme&Dhtmq%1Ke=XTk{>_`{3xb7m{@asdGO*awjS literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000658,src_000000,time_4064,execs_23305,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000658,src_000000,time_4064,execs_23305,op_havoc,rep_7 deleted file mode 100644 index 148a2207c6a10ee4a432949a83b1869502b6ad87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61 RcmZSJv2S1^3;g5Z0suaY0!#n^ diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000659,src_000000,time_4079,execs_23399,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000659,src_000000,time_4079,execs_23399,op_havoc,rep_7 deleted file mode 100644 index f323d673894fe9e0593a2cc9804ee38af95dbefb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 117 zcmd-y;N*1VbmDYoXJX*T1mQ*bIkOdcxd6ED2YCPh literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000670,src_000000,time_4261,execs_24531,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000670,src_000000,time_4261,execs_24531,op_havoc,rep_5,+cov deleted file mode 100644 index 0eb860398174e2e5efea239e9ecc20509327d957..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47 ecmZSZV3dwEH8nc2jnj`40x$$P!#TqnAPNBBGYPf; diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000671,src_000000,time_248,execs_6073,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000671,src_000000,time_248,execs_6073,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..fbe80936bc88527e442f68b2569b9386cabff268 GIT binary patch literal 33 ocmZSZNX^NKP#0!qXb@y(t~W4|%8-t>XJX(tFUrrEt;ov-0C~v=Gynhq literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000672,src_000000,time_250,execs_6082,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000672,src_000000,time_250,execs_6082,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..5a86b969f333908b21de25360a54921aa394adb2 GIT binary patch literal 53 tcmZSZNX^NKP#0!qXb@y(t~W4|%8-t>XJSPLIS|0W|GyzWXSO0Q7XT0f3qJq= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000674,src_000000,time_4318,execs_24882,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000674,src_000000,time_4318,execs_24882,op_havoc,rep_6 deleted file mode 100644 index ba67bf525441e0ce202c1d9098db1d4966c23501..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31 jcmZQzWXQ?M7g7k%FUk>MU|?VcVu2KC27Mq<8Hr+oSKtgl#`;!%a2D60Gf#o8UO$Q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000677,src_000000,time_4327,execs_24933,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000677,src_000000,time_4327,execs_24933,op_havoc,rep_8,+cov deleted file mode 100644 index 0ab0474d5fc7e07efca6d1434c81564b39041d9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 64 zcmZSZ$jP^@$jPbxnf{+a`USJKDwkkB2>%BQL>oGSI0{A5($V$?1}2sn($U&K({&WW L^Mi9z6nVJ-!44E8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000678,src_000000,time_4351,execs_25082,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000678,src_000000,time_4351,execs_25082,op_havoc,rep_7,+cov deleted file mode 100644 index 82468e46e9f2ca04aed16d5bc0cdf3f848a1fad9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39 ucmZSZVDPBVaq@SSjyAM5vCNQ;)^;#8&Xvw#sL#pQQ3%g3%1Ke=E&!O;4z2(I diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000683,src_000000,time_4462,execs_25768,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000683,src_000000,time_4462,execs_25768,op_havoc,rep_8 deleted file mode 100644 index 64a674aa8afb174de768495d653dbb81e7bb960f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 67 zcmb1+wl~a>W@r1w4h7QT`9+KjiZCt%0|O%i!{nTNAS1sh2PVwU4&)1DC<1jG002R1 B2XJX)I#|pxW@^fY@@^S$H@q!2L literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000691,src_000000,time_4547,execs_26296,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000691,src_000000,time_4547,execs_26296,op_havoc,rep_8,+cov deleted file mode 100644 index 47c34ca82d1275c3d53ec41773d9b654703d248f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 ucmZSZNX^N~*HK^y&o6S3b}=%|%m4x~0b*oG^8i5&!`-I(dIo+21}*?(*$xT- diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000692,src_000000,time_696,execs_9212,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000692,src_000000,time_696,execs_9212,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..fb4069f79e487d12c3cb7a988efd6059c68f6aa4 GIT binary patch literal 57 scmZSZNX^NKP#0!qXb@y(t~W4|%8-t>XJGjMzbHQko7ikcUM>&@0I&lOxc~qF literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000694,src_000000,time_4559,execs_26371,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000694,src_000000,time_4559,execs_26371,op_havoc,rep_8 deleted file mode 100644 index e833e98761680a93cd640192e50d42dd2b0db251..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 ocmZSZNX=>Z|NnnD149G@65B_SmrFXAgT+9i FTmX!}9G?IH diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000697,src_000000,time_872,execs_10465,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000697,src_000000,time_872,execs_10465,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..c77d5a3465961827e5c697e801121ad40f002e25 GIT binary patch literal 59 icmZSZFpXCed`_`_Kka%L;?asdDpoCdc5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000699,src_000000,time_4599,execs_26597,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000699,src_000000,time_4599,execs_26597,op_havoc,rep_7 deleted file mode 100644 index 1ae2f2b9be..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000699,src_000000,time_4599,execs_26597,op_havoc,rep_7 +++ /dev/null @@ -1 +0,0 @@ -HWottpel  or \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000699,src_000000,time_922,execs_10816,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000699,src_000000,time_922,execs_10816,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..63c94f36f93d472534765de752f59fd92409b9b8 GIT binary patch literal 46 qcmZSZNX^NKP#0!qXb@y(t~W4|%8-t>XJTMS2K?bg`8l(dc)0++@&~X0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000704,src_000000,time_4661,execs_26920,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000704,src_000000,time_4661,execs_26920,op_havoc,rep_3 deleted file mode 100644 index 1c76782e0da929786d7e83d935d56a1681cb6d76..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32 hcmZSZNR^Jx$;oE`(+ms(4B`1jIXVg;GDVS>3jl~Z2s!`& diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000706,src_000000,time_4745,execs_27421,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000706,src_000000,time_4745,execs_27421,op_havoc,rep_8,+cov deleted file mode 100644 index 4aaa8c02039989f70054a41f2dbd12249dacec4f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58 zcmZQjFw4Jr^JY%;OCZ>=;pNMl8<4=P4I7fP6=E%P6v8)b@JP+c$p^CXi*iyFdAR`d CvmOTk diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000708,src_000000,time_4777,execs_27610,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000708,src_000000,time_4777,execs_27610,op_havoc,rep_8,+cov deleted file mode 100644 index ba1710311d869b5b9a3766a9d97898d2b2040b18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16 XcmdnSEv>-7z#w35ZNcE5nv(+n7!w0S diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000709,src_000000,time_1564,execs_15621,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000709,src_000000,time_1564,execs_15621,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..4de9e9886ed622ac623d094bb105f84c3487f991 GIT binary patch literal 80 zcmZSZNX^ON=KjbH0UoJ*`9)~loR8c<1OzJF+(sbz2z6m*h6X`q=6VAYsSN38dnN|{ M@S^;j*^0be0MsTCXJQ}#_`{3xb3Q5ZasdDlCI_nk literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000712,src_000000,time_1787,execs_17309,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000712,src_000000,time_1787,execs_17309,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..67958d9e2e848140698abea249b646edd4d4e6ea GIT binary patch literal 41 rcmZSZNX^NKP#0!qXb@zU%8-t>XJX)It~W3-hqA+q@^fY@@^S$HveO8; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000712,src_000000,time_4812,execs_27803,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000712,src_000000,time_4812,execs_27803,op_havoc,rep_7 deleted file mode 100644 index a0cdc59ff0d1430f860d9fc451f6043c7c145b4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 pcmZPw=iuO|_jm;)kpLHvtpLP1IRXqt3gI~%>~AHn27_HMKU#O)pAK%~ME9myR~b1pwfm3se9A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000716,src_000000,time_4927,execs_28503,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000716,src_000000,time_4927,execs_28503,op_havoc,rep_6,+cov deleted file mode 100644 index e7af6786210e77996d5f3b814708d5a991c34f6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50 ycmZQ5%1Ke=}6{A diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000721,src_000000,time_5009,execs_28977,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000721,src_000000,time_5009,execs_28977,op_havoc,rep_8 deleted file mode 100644 index 399f77ad03ecae23bfc8d6d0cad32cfadad8606d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65 kcmZSZ@JP+c$=6{Dj4sMaIl{{YVgf}N;KHcl2t`nF0F_%5Qvd(} diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000722,src_000000,time_5024,execs_29062,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000722,src_000000,time_5024,execs_29062,op_havoc,rep_8 deleted file mode 100644 index c9f124f440b7c1c55bb50fa5f72010ce49bad9a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42 mcmZR0p~DOWK7Rz6nd=Qqo`P_ObhN!kPFcPmoROl)%LM=nlnk^0 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000727,src_000000,time_5127,execs_29692,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000727,src_000000,time_5127,execs_29692,op_havoc,rep_7 deleted file mode 100644 index f13d857397..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000727,src_000000,time_5127,execs_29692,op_havoc,rep_7 +++ /dev/null @@ -1,10 +0,0 @@ - - - -' - - -10;20Hfoo[3 - - -1m \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000728,src_000000,time_5139,execs_29768,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000728,src_000000,time_5139,execs_29768,op_havoc,rep_8 deleted file mode 100644 index 36e3b2424176ade9b93d79dc1e49ad684b05ceba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45 acmZSZNX^N~*O6w$4#M-@puk6wR~rC_83sxK diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000730,src_000000,time_5182,execs_30026,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000730,src_000000,time_5182,execs_30026,op_havoc,rep_8 deleted file mode 100644 index f051c5e39d2ec2d40913a41a0d5723f9a8d91274..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44 ycmd1F>26?%HncX*m5w$x%*{y6$;p?FHpu1WD$g&U@Hn27_HMKU#O)pAK%~ME9myR~b1pwf13snFB literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000737,src_000000,time_5311,execs_30776,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000737,src_000000,time_5311,execs_30776,op_havoc,rep_6 deleted file mode 100644 index c947fa7391a61dae6bac87ad7e8364b438ad77b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40 ocmZSZ2=C5OY+wk_FOrT{%t^6kXn->Fqowof6@Z+a6h&Sx0QgM|00000 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000739,src_000000,time_5323,execs_30849,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000739,src_000000,time_5323,execs_30849,op_havoc,rep_6 deleted file mode 100644 index 001b9da3c2b58f39134505196182ca766f75a414..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60 tcmZSZ^i0jk$=6W`&-eJxz{tSxl!bwT!9^Mf1kV5f diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000743,src_000000,time_5385,execs_31242,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000743,src_000000,time_5385,execs_31242,op_havoc,rep_7 deleted file mode 100644 index e4ce82d72d66b4e40571d2f7aa584c878227062b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78 zcmZR`$;sDI2+zr32Lc8U#j+#YxTIqZ@_BP|jEjzJ^GMCfk&c#*PR(h?rA!g146H?w GmkR)hbr$Ua diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000746,src_000000,time_5421,execs_31461,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000746,src_000000,time_5421,execs_31461,op_havoc,rep_7 deleted file mode 100644 index d36025e2fa..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000746,src_000000,time_5421,execs_31461,op_havoc,rep_7 +++ /dev/null @@ -1 +0,0 @@ -Hello, ellw, Wor8c! Kd8c!Word!lo,ello, ellw, WorKd8c! diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000748,src_000000,time_5456,execs_31675,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000748,src_000000,time_5456,execs_31675,op_havoc,rep_5,+cov deleted file mode 100644 index 41d1e0066b12496d14311a8b65814c4405f16344..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39 mcmZSZNX^M%g8)MV6Uz+gXnP}55DDbf>L`Tg7qRhjaRC6A#s}O0 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000749,src_000000,time_5465,execs_31728,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000749,src_000000,time_5465,execs_31728,op_havoc,rep_8 deleted file mode 100644 index 5e02ebba2de04362ef3284ca62ccded768e2b684..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60 zcmZSZXv~SumyTv)VtmAOHax#5hnI^h+DBSi+J^xMqK!U({w!u_VB!E&V`pTV0UU~Ob-YHg64UX+@er;wB`9c_>c04ur->;M1& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000757,src_000000,time_5613,execs_32672,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000757,src_000000,time_5613,execs_32672,op_havoc,rep_6 deleted file mode 100644 index 5c3c711d7e67a485e782aafe36e44da389bf6c05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 97 zcmZSZNX^N~*HK{j-|!$OpZke|p|x?YbhNa9vx{_eei4Mq;p9~03uh?G$prz%+}xC$ T6fl{i7@l90lcLCrQzaJwy-yuh diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000758,src_000000,time_5625,execs_32742,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000758,src_000000,time_5625,execs_32742,op_havoc,rep_7 deleted file mode 100644 index dfd0181d4e4e4f0ce343d1cc468e36e3e374c098..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47 pcmd0ojuz*F0tSYcFJFe=g@gQ}oD{{CPj;;RutJe{TMkfFDFDkZ6+i$0 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000759,src_000000,time_5629,execs_32769,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000759,src_000000,time_5629,execs_32769,op_havoc,rep_7 deleted file mode 100644 index 30e04003f188647bf625a211c0c126167373b763..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 zcmd;2O3gW>$jkXHuP7%4L`w%KD1_(hG#G*;8VngSr2jV<=H%=01||juE&y6f B659X( diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000761,src_000000,time_5671,execs_33035,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000761,src_000000,time_5671,execs_33035,op_havoc,rep_3,+cov deleted file mode 100644 index b857d9c87bc6a5ebbcb64da9d37bba8357a095eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24 fcmZQzV93caGR=^Vwl_4$(@_Y|FUm<#Hn27_%}p;#P0dqCN|%l{$OQnyehRAq literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000763,src_000000,time_5705,execs_33244,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000763,src_000000,time_5705,execs_33244,op_havoc,rep_5,+cov deleted file mode 100644 index e18ee5df4f04125667b2c1031fa5dbce7e076d05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44 tcmZQ*PR+^5Ps=w=ROICX6O7UUET*Om3=H{2tw8d>jzTyCLrw}%8UX8y35x&# diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000763,src_000002,time_2175,execs_19846,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000763,src_000002,time_2175,execs_19846,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..27ba1636896c0b4f815d35a389d5842e07e0071e GIT binary patch literal 60 zcmZROjyATiHnldiG|MeYO_7c^v9LC>Hn27_HMKU#O)pAK%~ME9myR~TRF?|?(jO23 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000765,src_000000,time_5764,execs_33603,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000765,src_000000,time_5764,execs_33603,op_havoc,rep_7 deleted file mode 100644 index 7c3b3cc6d3f34cdca3534d55fdb124ac35948026..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 67 ucmZSZNX-F){LA0Iaen*8b^qJ7Z$NMtM0_jCNzqZjEfbz!n3JN&^9=ykZ7W&; diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000766,src_000000,time_5774,execs_33659,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000766,src_000000,time_5774,execs_33659,op_havoc,rep_6,+cov deleted file mode 100644 index 82262d5ea4..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000766,src_000000,time_5774,execs_33659,op_havoc,rep_6,+cov +++ /dev/null @@ -1 +0,0 @@ -04049h[?25h[?9hhhhhhhhhhhhhhhhG8Mhh[?25h[?104 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000767,src_000000,time_5784,execs_33721,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000767,src_000000,time_5784,execs_33721,op_havoc,rep_3 deleted file mode 100644 index fa32911fcdd612aa01da388d1ea82ef300f9fc73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53 zcmZSZNX^N~*HH-1uggqPHn27_HMKU#O)pAK%~ME9myR~b1pwdP3r+w4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000771,src_000000,time_5839,execs_34022,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000771,src_000000,time_5839,execs_34022,op_havoc,rep_7,+cov deleted file mode 100644 index 22cde82698f533a623b91bf37f30215c60e4abaa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24 fcmWgeNR7_P*HH+skXB$|%u6x1ev^};%F6`+Qlkck diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000771,src_000002,time_2214,execs_20096,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000771,src_000002,time_2214,execs_20096,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..d471e7aa408083a4dc2ee7eeace499787d729a46 GIT binary patch literal 42 xcmZROjyATiHnldiG|MeYO_7c^v9va_Hn27_HMKU#O)pAK%~ME9myR~b1pwcU3rqk2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000773,src_000000,time_5890,execs_34302,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000773,src_000000,time_5890,execs_34302,op_havoc,rep_7 deleted file mode 100644 index aea88e06a483e388860d66da48ab92ee022b2ccb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61 scmd1FXJ9am%`eJHNs%^}&S!84&-ZYa1~Q`!4Xh3Gi&7MMxo}DV0N^MNw*UYD diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000774,src_000002,time_2230,execs_20193,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000774,src_000002,time_2230,execs_20193,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..6588df38fa7ba7a477762d7ab1eeb3f999d694b8 GIT binary patch literal 16 XcmZROjy6s&N)=#GNJ^KEHpm449_s`2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000775,src_000000,time_5898,execs_34333,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000775,src_000000,time_5898,execs_34333,op_havoc,rep_7 deleted file mode 100644 index 85742bbef68226694d65dee0f3261c54682436f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71 xcmZSZaL&o`1mb)hh4B2M92dpYOiUm~bTk7){eK4r1_lr>1yvYD4KEij7XTv)78n2k diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000777,src_000000,time_5922,execs_34467,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000777,src_000000,time_5922,execs_34467,op_havoc,rep_6,+cov deleted file mode 100644 index d3d5afaae8..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000777,src_000000,time_5922,execs_34467,op_havoc,rep_6,+cov +++ /dev/null @@ -1 +0,0 @@ -[ttyel/]8l]8;; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000778,src_000000,time_5964,execs_34666,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000778,src_000000,time_5964,execs_34666,op_havoc,rep_6 deleted file mode 100644 index 98d903ca9a9395823251dc998f598c1187d02dce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50 pcmZSZNX^M%U|^7DU}0cl@F;P1?lJvhZ1YwN`;WjlAKib0tOEs>1bmh_LYt{iZ%|1b<1E|As~#rN-l1TPl=%(Ef+ diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000781,src_000000,time_6030,execs_34977,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000781,src_000000,time_6030,execs_34977,op_havoc,rep_4,+cov deleted file mode 100644 index c88bdf82bdfc714d1e3b80dcf1783c05a9759213..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 tcmZSZNX^N~*HH-1FUl!bOihuFHnFfavNo_bLS~zSl|V?K!W57~E&%u85Q6{! diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000782,src_000000,time_6042,execs_35046,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000782,src_000000,time_6042,execs_35046,op_havoc,rep_8 deleted file mode 100644 index fd4cce545893837366cb58b92bffc47261a070c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 94 zcmZSZNX_xs#+9FvlasHb5T0L@lkyx0q_YHDq0i794~n_iTfnx~MIE*))<3jnwx54`{Y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000788,src_000002,time_2366,execs_21052,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000788,src_000002,time_2366,execs_21052,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..97cfb6bd32d781e6e9b6e2d9a51cb8f3f99a6efc GIT binary patch literal 62 ycmZROjyATiHnldiG|MeYO_7c^v9LC>Hn7G9j7&|f4RX_q(o*vjlG3H44RQh2wGZe3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000790,src_000000,time_6206,execs_35953,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000790,src_000000,time_6206,execs_35953,op_havoc,rep_7 deleted file mode 100644 index 2abfd1061772f8be42b2b538b83f7aeb2fea3cc8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78 zcmZSZNd5o6fk6ife59j|-K8yjrK5{-Ktjm;6h&TV9UVVEKW(sLG_FE;J}(ylD47z~ diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000791,src_000000,time_6212,execs_35984,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000791,src_000000,time_6212,execs_35984,op_havoc,rep_2,+cov deleted file mode 100644 index fb0ca91618efdaa490513e85d3379d6e9b9245af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69 zcmZSZNX^N~*HH*hO_7c^v9LC>Hn27_HMKU#O)p{q%H3;rU-5ttlPNn4-v=nv;|7kq=UUQx>E|MR B7R>+v diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000798,src_000002,time_2458,execs_21676,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000798,src_000002,time_2458,execs_21676,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..dd3043d1cf67bebc76be0981c53319cd56eefa48 GIT binary patch literal 88 zcmZROjyATiHnldiG|MeAvNo_bGBvd}$W1RwP0dq?Hu92=_K=R2j!sRHjyAEd#;w4B TiUIzv_UQa?-v(J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000799,src_000000,time_6309,execs_36536,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000799,src_000000,time_6309,execs_36536,op_havoc,rep_4 deleted file mode 100644 index 4bc6ba9f7b2362ce7d61d655a7fe358667f6ca87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61 rcmZSZ_>+^9ucHv2Uj(O97@~cjL>mQ2N4qm9FfdfEJEF*iO^gcwa%&RN diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000801,src_000000,time_6329,execs_36640,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000801,src_000000,time_6329,execs_36640,op_havoc,rep_8,+cov deleted file mode 100644 index 5bcb7f4d78d3774b9c34c1590bfe260db96f998c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 100 zcmZSZNX^N~w@zm8NcGFf*I{5}U@*3@GO`LZHMKIZGRT#VHnp%awaT{+F3L$^l#Vqu n(g7+3Yq2g)a<@|u diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000802,src_000000,time_6335,execs_36674,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000802,src_000000,time_6335,execs_36674,op_havoc,rep_8 deleted file mode 100644 index 38cc1319ac..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000802,src_000000,time_6335,execs_36674,op_havoc,rep_8 +++ /dev/null @@ -1 +0,0 @@ -o, WoU [1[;1[; ; diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000805,src_000000,time_6397,execs_37066,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000805,src_000000,time_6397,execs_37066,op_havoc,rep_6,+cov deleted file mode 100644 index 32d1662a4b0b121085dec015ba79817dd07b9a54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20 ZcmZSZNM&e{jx`4&ot#_-1!*C9E&wjp1P1^B diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000807,src_000000,time_6427,execs_37247,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000807,src_000000,time_6427,execs_37247,op_havoc,rep_7 deleted file mode 100644 index 142ec38c54a6c1e72d71d94f93efe79ca48dcc92..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 103 zcmZSZaLvidw^InuXYfeP$$`=NIr&97dD6VxioKjVK*6FEMP4oxE>NJT2P6v8Ta*Ll L=0hknQ4kjZ*ODA> diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000809,src_000000,time_6485,execs_37610,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000809,src_000000,time_6485,execs_37610,op_havoc,rep_8,+cov deleted file mode 100644 index c62d13e5b5c2515632c42cba6266b0398632dfe5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68 zcmZSZNM+1X(AQ6`NX#wBN!9!O`7?u|fr&%DbhMojrjTg{NE}Ee=j)V&=QlGjGB9uf E03@ds#Q*>R diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000809,src_000002,time_2597,execs_22602,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000809,src_000002,time_2597,execs_22602,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..3fbbae87e4b9f107c0776fff8c5f5e55de162fcc GIT binary patch literal 42 xcmZROjyATiHnldiG|MecO_7c^u`)6>wKA|W$d!)HO)pAK%~ME9myR~b1pwmZ3x@yz literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000810,src_000000,time_6504,execs_37723,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000810,src_000000,time_6504,execs_37723,op_havoc,rep_5,+cov deleted file mode 100644 index 46247d8a378baaa951be55fbca46426b7958ede7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16 XcmZRGOU=p2*HH+U{m&vD?a2iIDC-25 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000810,src_000002,time_2607,execs_22665,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000810,src_000002,time_2607,execs_22665,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..acb4979505be826a105c0628f6832070ee8a9c10 GIT binary patch literal 62 zcmZROjyATiHnldiG|NS>ic(XgqfIQVeXJ2I18XBwQ)`3V^rF<%JcXom>1cyo0PbcG A!Td#a diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000815,src_000000,time_6587,execs_38154,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000815,src_000000,time_6587,execs_38154,op_havoc,rep_3 deleted file mode 100644 index 3caafcb16c..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000815,src_000000,time_6587,execs_38154,op_havoc,rep_3 +++ /dev/null @@ -1 +0,0 @@ -[ Wllo,̶L[@ Wllo,̶Lq \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000815,src_000002,time_2658,execs_22902,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000815,src_000002,time_2658,execs_22902,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..7b667a1a219aac344163988b0caf81e7cec1c5a2 GIT binary patch literal 95 zcmZROjyATiHnlcn!vy1cyo E0Hi@63;+NC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000816,src_000000,time_6617,execs_38326,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000816,src_000000,time_6617,execs_38326,op_havoc,rep_7,+cov deleted file mode 100644 index 867f42ee7e9d47757de26827d59ef8d3db587879..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13 UcmZP&U{K^$2tTupTUwzG01tiw`~Uy| diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000817,src_000000,time_6641,execs_38455,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000817,src_000000,time_6641,execs_38455,op_havoc,rep_7 deleted file mode 100644 index a8e2cca0f82282545bfd5b25df2c3a288b4b32ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 74 zcmZSZNX^N~XN)Lz_xk@Y0tmQyxqPIfje*!#nkz;cC<7Lamc}M+15)QE4btHY07niK A%>V!Z diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000818,src_000000,time_6678,execs_38625,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000818,src_000000,time_6678,execs_38625,op_havoc,rep_8 deleted file mode 100644 index 7206576fbf6ed0780c6c27e5a2d9ae8f5a0150f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63 zcmc~V%1M!Skv1p-5-usy=F<7*(tZpM;rSlU(u~s4rq)IfDX0qR7tAgxraWBI(Z;^g H($QQ1?Su}N diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000820,src_000000,time_6714,execs_38830,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000820,src_000000,time_6714,execs_38830,op_havoc,rep_6 deleted file mode 100644 index 82d3a9e4182d4914eb89f94ae98f733a8034dbab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 84 zcmeZB&B@8vVekN9>Hq&CfPkBq%SSre7>IqPxngWU3^!?fa$G(@LtJ$f!t;xAQWSZ) E0RN2_5&!@I diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000820,src_000002,time_2743,execs_23483,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000820,src_000002,time_2743,execs_23483,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..5895ed21c7d1ff0f9eb1ea911b912d97a25e4f6d GIT binary patch literal 42 xcmZROjyATiHnldiG|MeYO_7c^v9LC>Hn27_HMKU#O;1cs%~ME9myR|F1_0in3m^ah literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000821,src_000000,time_6730,execs_38874,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000821,src_000000,time_6730,execs_38874,op_havoc,rep_6 deleted file mode 100644 index 0f3d3e3db488b1f5fa77a37226465b1e146533aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63 qcmZSZNX<9)l8#mg&ri)U0x~?LqrG#$LJ(#frUY0?QBH~?FCPF%I}$kn diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000822,src_000000,time_6735,execs_38906,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000822,src_000000,time_6735,execs_38906,op_havoc,rep_5,+cov deleted file mode 100644 index 247574e25ca83432282713f60a19c461328e11e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61 zcmZSJ0)d}Etj^WNWoTe+WZ;pOpD!J4Y{-Sm%`Hmhx{{icldq!?o?ld!qNvFQ0GZhj AYXATM diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000824,src_000002,time_2780,execs_23727,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000824,src_000002,time_2780,execs_23727,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..e4ab0b6ab63d64aba326c65a5610d9034fa62bc4 GIT binary patch literal 59 zcmZROPLYl_v9LC>Hn27_b+9(bO^-IVur{?ev^2{tO2v>YN=?mENJ^KEHpm44u$vE+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000825,src_000000,time_6793,execs_39254,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000825,src_000000,time_6793,execs_39254,op_havoc,rep_7,+cov deleted file mode 100644 index 445453f7427137d37a7827f295c275da7cd4440d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36 ncmZSZNKMV*+$ diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000826,src_000002,time_2800,execs_23866,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000826,src_000002,time_2800,execs_23866,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..eaf70d10d7033433952f9ff1a93e052005dded1a GIT binary patch literal 71 zcmZROjyATiHnlbkGRrMWO_7c^v9LC>Hn27_HMPbL3@t$_tqpS1i&9hb6q3@VqYZKa Da3m6y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000828,src_000000,time_6903,execs_39915,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000828,src_000000,time_6903,execs_39915,op_havoc,rep_7,+cov deleted file mode 100644 index 17858ded9d880581c11e70e6049644e06524b1e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 84 zcmZSZ$jo7ojo6 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000831,src_000000,time_6943,execs_40083,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000831,src_000000,time_6943,execs_40083,op_havoc,rep_4,+cov deleted file mode 100644 index 1d0f51c6b3aaf291ab80ed64dd2b3478a18ae47f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34 mcmZSZD9Q;?)6nQOyTrL2mSqZ!V diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000833,src_000000,time_7014,execs_40498,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000833,src_000000,time_7014,execs_40498,op_havoc,rep_4 deleted file mode 100644 index 3a08e718d51f916cda6c805cdf94dc1ee1e098b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63 qcmZSZNX^OD;ROO`7ilP+gCQavZJ1k>nj#%-VqpyhCaEckyj%c?vJBt= diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000833,src_000002,time_2951,execs_24946,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000833,src_000002,time_2951,execs_24946,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..27c8c8022a17ca05400ba3ce81ab90153ea4df6e GIT binary patch literal 42 TcmZROjyATiHnnCZ01R>gLX!fD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000834,src_000000,time_7026,execs_40575,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000834,src_000000,time_7026,execs_40575,op_havoc,rep_8 deleted file mode 100644 index 93cb3b4f0373a9ddd4a270afdf4a99db01548bbf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69 xcmZSZNX^N~S5pYrQCC-Y0Ah6@BVRh&7$THkl#`+ekp#&B!Oj3wNdYbaE&wX!4}t&y diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000836,src_000000,time_7081,execs_40911,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000836,src_000000,time_7081,execs_40911,op_havoc,rep_8,+cov deleted file mode 100644 index 3880448315c49cf7f20a98070849b8876fecc19c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57 zcmZQjPt9RvWy#6c*#H9y9;rD+`8o>W`8hc$ioA;9`9(k)grj|=qk#epMLD^-09fu5 Ar2qf` diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000836,src_000002,time_2984,execs_25171,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000836,src_000002,time_2984,execs_25171,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..446c3a5fceaa2da14d16d26424cbd921f2ad7236 GIT binary patch literal 44 zcmZROjyATiHnldiG)pN;O_7c^v9LC>Hn27_HMKTKk=+vB?d@zSWMtRQ8;ld>sX#2#{t7kd8K<7Ou$41pvyv3PS(@ diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000843,src_000000,time_7216,execs_41721,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000843,src_000000,time_7216,execs_41721,op_havoc,rep_8,+cov deleted file mode 100644 index 277fd20ec3..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000843,src_000000,time_7216,execs_41721,op_havoc,rep_8,+cov +++ /dev/null @@ -1,2 +0,0 @@ -1A% -o r[?0049h, Wo \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000845,src_000000,time_7237,execs_41832,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000845,src_000000,time_7237,execs_41832,op_havoc,rep_8 deleted file mode 100644 index 08cf94ee926474c6c06e70b31f04978710a72c39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 83 zcmZSZNL2{WKeBt9fOM>{Z>0c3zK%k;K~YW$Kah7|cTNt750!^AuqcFRo1CKXiwgk1 CAst}= diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000848,src_000000,time_7317,execs_42330,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000848,src_000000,time_7317,execs_42330,op_havoc,rep_8,+cov deleted file mode 100644 index 40baab4aa7e17f840eb28aa9c531d867cf6e8bd0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 38 jcmZSZNX_}rpra6;R1~=rMh8eo8>=aRNd^W+23{@z;Km7| diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000850,src_000000,time_7336,execs_42431,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000850,src_000000,time_7336,execs_42431,op_havoc,rep_7,+cov deleted file mode 100644 index bf15b63d1f036eecbc4b52c4d4bebddcaba7bcf2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 55 ucmZROj6FtN;#W?*0t$N=%&Oe}M9@_m6ICoLx@1;l`WC@8I{$OQm(5)Nbl diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000853,src_000000,time_7411,execs_42853,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000853,src_000000,time_7411,execs_42853,op_havoc,rep_8 deleted file mode 100644 index 2eaee0a05db93d4314fdda2dede8156da2ac98c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77 zcmZSZNX^N~(@_Y|FUm<#Ztezdb|9aTkqZD0$q@Ab diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000854,src_000000,time_7435,execs_43002,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000854,src_000000,time_7435,execs_43002,op_havoc,rep_5,+cov deleted file mode 100644 index 9a3435d6033e3ee575fede5936d790a228a05b24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31 kcmZSZNX^N~*HH-1F9Kry@cevfZ7zd+MP9C)6h&SU0FBfK`~Uy| diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000855,src_000002,time_3365,execs_27742,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000855,src_000002,time_3365,execs_27742,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..383150fee8a2be4777e0b34d321b2cacc5d1df6f GIT binary patch literal 69 zcmZROjyATiHnldigi>a?MX4#$(IytwM%D(_My96L2D#})saVDG6q3@VqYZKaQUMY> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000856,src_000000,time_7480,execs_43283,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000856,src_000000,time_7480,execs_43283,op_havoc,rep_6,+cov deleted file mode 100644 index 2c490ca7573e0c559613717a5607428cee38ec32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45 ucmZRGNX-e)*HMVhFUm<#%&E@T(GAbf$uTm`k&d=EG%zWJfEPd>FBbq%K@PeA diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000857,src_000000,time_7501,execs_43422,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000857,src_000000,time_7501,execs_43422,op_havoc,rep_5 deleted file mode 100644 index 19a642ef8b..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000857,src_000000,time_7501,execs_43422,op_havoc,rep_5 +++ /dev/null @@ -1,3 +0,0 @@ -rld, o -rld, o - \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000858,src_000000,time_7528,execs_43598,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000858,src_000000,time_7528,execs_43598,op_havoc,rep_3 deleted file mode 100644 index f8afe6e223..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000858,src_000000,time_7528,execs_43598,op_havoc,rep_3 +++ /dev/null @@ -1 +0,0 @@ -Hello, Wopld! diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000858,src_000002,time_3422,execs_28008,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000858,src_000002,time_3422,execs_28008,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..ad0757577965ad7261d050402fb2030ea6f52895 GIT binary patch literal 42 icmZROjyATic6H@Sadwf8HiR>*jiEvy@pS2EgIoa1FA4_$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000860,src_000000,time_7568,execs_43847,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000860,src_000000,time_7568,execs_43847,op_havoc,rep_8,+cov deleted file mode 100644 index b0e5a0fc55..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000860,src_000000,time_7568,execs_43847,op_havoc,rep_8,+cov +++ /dev/null @@ -1 +0,0 @@ -e[?2E [?0404o,`Ge \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000860,src_000002,time_3517,execs_28704,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_000860,src_000002,time_3517,execs_28704,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..1669858933b1adfa9cbcd1933d09abe61d90c08c GIT binary patch literal 42 rcmZROjyATiHnldiG|MeYO_7c^v9LC>HZaIdF9LCr(xsyfz(g(pg4$v0C7&kxLTR^$TG`r-Nc(jY+{Ag2gP5Q~tswl diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000870,src_000000,time_7667,execs_44445,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000870,src_000000,time_7667,execs_44445,op_havoc,rep_6 deleted file mode 100644 index 2800f08f9fbeab2d5199b6c56abfc64c57fa6a18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 82 zcmZSZP{_&2*HH-1FUm<#I{(F_0p diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000874,src_000000,time_7791,execs_45196,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000874,src_000000,time_7791,execs_45196,op_havoc,rep_6,+cov deleted file mode 100644 index f7e27167daf3be2c1503887e327df3d2ddccb789..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16 UcmXrE%#e<@_f-Lr`8o^?03v?_vj6}9 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000875,src_000000,time_7794,execs_45215,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000875,src_000000,time_7794,execs_45215,op_havoc,rep_7,+cov deleted file mode 100644 index 19c4336bac..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000875,src_000000,time_7794,execs_45215,op_havoc,rep_7,+cov +++ /dev/null @@ -1 +0,0 @@ -[ !ZlW`31 WoEZlW[1;%1; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000875,src_000002,time_3802,execs_30758,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000875,src_000002,time_3802,execs_30758,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..61c3324625c0cf97bc0dcb8d0ff21afab6e9838c GIT binary patch literal 63 zcmZROjyATiHnldi%uP>Ck&ZU8ur{(TN=?mENJ^KEHZaRAGO#u>HMKUtDxC`e9R(4q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000876,src_000000,time_7830,execs_45440,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000876,src_000000,time_7830,execs_45440,op_havoc,rep_5 deleted file mode 100644 index 9c4f415fca427b757e17dbba9118606a994e8582..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41 wcmaFvk(v{b&t-3DU}Bje&A`AQkRcsyZ^-)pKWk3Dj)IOt_>H2R6h&Sx0Q|@c+yDRo diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000877,src_000002,time_3837,execs_30994,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000877,src_000002,time_3837,execs_30994,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..c8bbd6f45e394c4235106e744458160d52bc16f7 GIT binary patch literal 42 xcmZROjyATiHnldiG|MeYO_7c^v9LC>Hn27_HMKTKOD{@I%~ME9myWi}1pwbS3sL|8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000878,src_000000,time_7835,execs_45470,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000878,src_000000,time_7835,execs_45470,op_havoc,rep_5 deleted file mode 100644 index 02c19b9692..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000878,src_000000,time_7835,execs_45470,op_havoc,rep_5 +++ /dev/null @@ -1 +0,0 @@ -Hello, Wollrld, W Worlld irollrld!! diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000879,src_000000,time_7860,execs_45630,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000879,src_000000,time_7860,execs_45630,op_havoc,rep_8 deleted file mode 100644 index 801ceef004f50b5ed6df6166bbacac28688ba602..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58 zcmZSdNIi07n01R>gTmu8@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000886,src_000000,time_8036,execs_46538,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000886,src_000000,time_8036,execs_46538,op_havoc,rep_4 deleted file mode 100644 index 09d7724c5a19174bcb745555c40aba577359987b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53 zcmZSZNX^OVjyAM5&XtZfHq6Zca`UC54RU$8%JYkIQgjp;iln1~iv06!6~aLxio9F^ DwL%Zg diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000886,src_000002,time_3958,execs_31644,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000886,src_000002,time_3958,execs_31644,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..c5871366cf3ac93811e089bfc7f9a459ad221140 GIT binary patch literal 74 zcmZROjyATiHnldiG|MeYO_7c^v9LC>Hn27_HMKU#O)pAK%~ME9myQlb2BHn27_HT6i%Nz2z!2+yyQjs^i|WIK%!g#9IXtN diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000889,src_000000,time_8143,execs_47183,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000889,src_000000,time_8143,execs_47183,op_havoc,rep_8 deleted file mode 100644 index 0224c34baa4fa4269a11f50f6a15b8ee5d75623a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42 jcmZSZNY6>n$@$35&5dAjbLXVwfC-Q|H&;%IA}==p7Fr9f diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000889,src_000002,time_3983,execs_31816,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000889,src_000002,time_3983,execs_31816,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..5ab3ff973e3e045a43cb4512ced9c461a639ba38 GIT binary patch literal 67 tcmZROjyATiPR+^5sRZJjN`AcH6CXc+iXwwYYI;#>YMw$;x^%QbE&#rq4Tk^# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000890,src_000000,time_8150,execs_47222,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000890,src_000000,time_8150,execs_47222,op_havoc,rep_7,+cov deleted file mode 100644 index e9b037dd39dd04b27c087602402058e20963e450..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36 mcmZSZNM(?YmX0=*j<(Lq$=6ZHX^>I~&kxE;QPhD@yj%dO=?RDc diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000891,src_000000,time_8222,execs_47666,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000891,src_000000,time_8222,execs_47666,op_havoc,rep_5 deleted file mode 100644 index d2b431d7cdcbd924e47c04801a9d75d5b406bc80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37 ncmb1kk#>>x&H3+A-@w3-pPrK<9c{qH%lnBJ0&+TaT3cEG!siM= diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000891,src_000002,time_4067,execs_32451,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000891,src_000002,time_4067,execs_32451,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..ef1af535295e4550adf999475a8e3f4ac1a7f107 GIT binary patch literal 42 jcmZROjyATiHnld?Hp?waO_7c^v9LC>Hn295L<6}1zE}tA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000892,src_000000,time_8251,execs_47844,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000892,src_000000,time_8251,execs_47844,op_havoc,rep_5 deleted file mode 100644 index 0dca8ec615..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000892,src_000000,time_8251,execs_47844,op_havoc,rep_5 +++ /dev/null @@ -1 +0,0 @@ -Do`ell, Pmhell \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000892,src_000002,time_4071,execs_32481,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000892,src_000002,time_4071,execs_32481,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..faa50bef6c7dba66401af003eb69d5b2103e1ac6 GIT binary patch literal 42 YcmZROjyATiHs!+tIN)OG($NOF09aZCY5)KL literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000893,src_000000,time_8282,execs_47986,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000893,src_000000,time_8282,execs_47986,op_havoc,rep_5,+cov deleted file mode 100644 index a3f8aa07d9..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000893,src_000000,time_8282,execs_47986,op_havoc,rep_5,+cov +++ /dev/null @@ -1 +0,0 @@ -,"Qord! diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000893,src_000002,time_4101,execs_32684,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000893,src_000002,time_4101,execs_32684,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..06ee5b6a267e676d9d308e74a108bdcaf67cabaa GIT binary patch literal 50 zcmZROjyATiHnldiG|MeYO_7c^v9LC>Hn27_HMKU91Osb>-1MT<)I5cxbm?e=8~`UI B3{3z4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000895,src_000000,time_8313,execs_48180,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000895,src_000000,time_8313,execs_48180,op_havoc,rep_6 deleted file mode 100644 index 864f4197a483f1fa77d202a627dc808470c587fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50 ucmZQj2+uFdNm1m@OqPzee);X?%PX%~Um}1byk&ZU8u(q~#OU=m%)k#rg=K=s^JqH8; diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000899,src_000002,time_4170,execs_33066,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000899,src_000002,time_4170,execs_33066,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..c2b5aa10a15d4d5d1aba63dcb502558c795481cc GIT binary patch literal 67 zcmZROjyATiPEC=HHnFfavNo_bGBvd}5MU@uP0dqCN;kDOv^2{t!YMBuZIBB9D0>j^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000900,src_000002,time_4183,execs_33157,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000900,src_000002,time_4183,execs_33157,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..12f676a39fd53615de90180225270d40e3cedde0 GIT binary patch literal 72 zcmZROjyATiHnlGF&PkCrmyR|xur@UCfH4ap07b;e+Q8b#)YRG_H@zq|HBTWaT{_wz F7XYYS6R`jQ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000901,src_000000,time_8374,execs_48565,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000901,src_000000,time_8374,execs_48565,op_havoc,rep_5 deleted file mode 100644 index 108e3d9dfdee36b728affd88ae1cbe67733d9d88..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 lcmZSZICA93(RD|TY~zxSHL&)rgt3lXMia@&*HH-12LKj-6afGL diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000905,src_000000,time_8445,execs_48955,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000905,src_000000,time_8445,execs_48955,op_havoc,rep_6 deleted file mode 100644 index d58c243fc368946b8d64136a7b3ed6ae61c00471..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44 zcmZSZNX^N~*HOsH$^75I%k|$wnvajKULm}yC`X5nkC!h$MUgi=zi4ubw7E0@G(8OR diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000906,src_000000,time_8455,execs_49013,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_000906,src_000000,time_8455,execs_49013,op_havoc,rep_6 deleted file mode 100644 index e9b55ac3b10d79dd973220c3589daf6e15d29fa5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43 pcmZScNX=o8jyAM5&V@6iql{&8Gvae{@};81ac1V^^*e=bRZ}K7z>CQ3%fmDgx6*IpO(5IYl{w`3%0&(MAE%(I%D| V($U&KLsAq`l%*)j6y*R3E&xxzANv3R diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000908,src_000000,time_8532,execs_49504,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000908,src_000000,time_8532,execs_49504,op_havoc,rep_8 deleted file mode 100644 index 521f8655fb125b77a4a996bfa9c1e829e4d859de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58 zcmXpq@G$U5%g>jNHa6S_1dNP~{|$1bqfITWOsymt7=U~rNX^N~-?oi`fuV_k!6Ov} Gc)0-NZ4Xrd diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000910,src_000002,time_4629,execs_36374,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000910,src_000002,time_4629,execs_36374,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..9aa9a7ecf7b4a2c103992d0ffc38145ed64c5bb6 GIT binary patch literal 74 zcmZROjyATiHnldiG|PpMMX4#$(WVyGM%D(_My96L2D#})si}DiNk9shjC8a?E&$QF B6leed literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000911,src_000000,time_8578,execs_49746,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000911,src_000000,time_8578,execs_49746,op_havoc,rep_5 deleted file mode 100644 index 3a03acff01740466996828b0d6a953106b1cbeed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33 kcmZSZNX?OsHny+^0xJ+MUm$x0F=lIApigX diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000911,src_000002,time_4641,execs_36454,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000911,src_000002,time_4641,execs_36454,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..409056e331053712d57025a5872c67a15ba5c648 GIT binary patch literal 48 ycmZROjyATiHnldiG|MeYO_7c^v9LC>Hn27_HMKU#O)pAK%~ME9myR~@ga802NDSQo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000912,src_000000,time_8597,execs_49865,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000912,src_000000,time_8597,execs_49865,op_havoc,rep_4,+cov deleted file mode 100644 index 098ac7ac1a6903cf9596e8e28213c7498ff5725a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46 ycmZSZU|`fyh_$r#wE_WKMJp@mSOaU{%Fij=xTIslQ*(0ibriz$i*guJc)0)tHVjSx diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000914,src_000000,time_8634,execs_50094,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000914,src_000000,time_8634,execs_50094,op_havoc,rep_4 deleted file mode 100644 index 4a524344ffa96179fbfef47115a92dc588c45892..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42 scmZSZNX^L!&o9c?QOHSA00~MmFr-LFn^;&ofJBl~0p-sL@&Et; diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000915,src_000000,time_8636,execs_50103,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000915,src_000000,time_8636,execs_50103,op_havoc,rep_3 deleted file mode 100644 index 6cc9684fc96d09d3da311c9131348f28347afe93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77 zcmezGz`(!|o?n#n9!7bj=H%q-)c;49;Qzp{s}Me+Xj94)MFo(K6h#JzS}2c~3jjNB B8v+0T diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000916,src_000000,time_8640,execs_50124,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_000916,src_000000,time_8640,execs_50124,op_havoc,rep_3 deleted file mode 100644 index 12f106a4762565320ce1c92a90ce0a1afc6637c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43 qcmZSZNX^N~*HH-1PvwGu`i7hx`9;#vrWRK9KmZb~Z%9#OegOahvWN49ZE#~NlxGce>Z2q=W-7v-cV@^S$H&ASQ> diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000921,src_000002,time_4803,execs_37560,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_000921,src_000002,time_4803,execs_37560,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..80e43c7e78b5f20fff59f6b1385b01cff2fdd269 GIT binary patch literal 51 zcmZROjyATiHnldiG|MeYO_7c^v9LC>wt@izYa>%rYlGbMqSVwpg`{-pXoFk;Le>pc literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000923,src_000000,time_8915,execs_51759,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000923,src_000000,time_8915,execs_51759,op_havoc,rep_7 deleted file mode 100644 index 4056fa2d314d5f8750a276d16d0a30bc02d45b9a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24 bcmZSZNGr&fjy5*r27uFUpaQw)0iVkdC&`*I{5l=cg$00udJgPE-s% diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000927,src_000000,time_9025,execs_52430,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000927,src_000000,time_9025,execs_52430,op_havoc,rep_8 deleted file mode 100644 index 9609090b00a4c2b6161c3547c3d6011c0478eaad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 64 WcmZQ&Wo2cMV8I4(%fMALZ~*`(+yN>8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000928,src_000000,time_9076,execs_52732,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000928,src_000000,time_9076,execs_52732,op_havoc,rep_4 deleted file mode 100644 index a1a7701909..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000928,src_000000,time_9076,execs_52732,op_havoc,rep_4 +++ /dev/null @@ -1 +0,0 @@ -lDDDMHello! PorllDMlDDDMlDM \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000929,src_000000,time_9096,execs_52855,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000929,src_000000,time_9096,execs_52855,op_havoc,rep_7 deleted file mode 100644 index f9896081dd66ffe60dd11f2aaa9f2e124e4348af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62 qcmeZB&B@7^s&8OmIC6wRAw`jwOCdb}$c`fn9v}%F2!%}^tQG)<029jq diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000931,src_000000,time_9172,execs_53302,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000931,src_000000,time_9172,execs_53302,op_havoc,rep_5 deleted file mode 100644 index e1dae8f167c5240288fcb67ce91dae850f8cb33f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77 zcmZSZNX^Ny)=}V+jy16MtvqsM+dJvloc}J;zB&KvxeTmx@^uu#^TYFta#9p|@hd9g F0suQO95Vm_ diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000931,src_000002,time_5235,execs_40565,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000931,src_000002,time_5235,execs_40565,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..c5e9ce517f6609258868fe79b4919147037fe256 GIT binary patch literal 42 xcmZROjyATiHnldiG|MeYO_7eSx3D&{Hn27_HMKU#O)pAK%~ME9m)0=I1pwwS3u6EP literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000932,src_000002,time_5277,execs_40881,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_000932,src_000002,time_5277,execs_40881,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..579ddd1cc5dc091c339af2160bbb6a77ac05df58 GIT binary patch literal 42 ocmZROjyATiHnldiG|MeYO#ySPpd9IFlMLx-(~P8a>1cyo0O%zPjsO4v literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000933,src_000000,time_9226,execs_53620,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000933,src_000000,time_9226,execs_53620,op_havoc,rep_8 deleted file mode 100644 index 4a439ad00ed485365695eb4d5bf37ef6bd3733b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 111 zcmZSZNEOJCjrtItma564?L)_5c6>hp`(#3i69` MQWbf@O2JGn0Kz~#ApigX diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000934,src_000000,time_9228,execs_53628,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000934,src_000000,time_9228,execs_53628,op_havoc,rep_7 deleted file mode 100644 index 65e942af8d511ecf5638b9fb662e640636c618a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45 hcmY!gPhnL6VwUHuEN@s@!}A$HJP^)A1|aF26aW@~4N3q2 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000935,src_000000,time_9232,execs_53651,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000935,src_000000,time_9232,execs_53651,op_havoc,rep_8,+cov deleted file mode 100644 index 13a2e2949e16755dce12562672ed4c86877a9a3b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15 WcmYe1j^;JX$=6X}U|{voD@Y~etv1V0Fa>z6a(`?3|?IT-QEYd diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000948,src_000000,time_9490,execs_55076,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000948,src_000000,time_9490,execs_55076,op_havoc,rep_8 deleted file mode 100644 index 0d48d3cc3e490cba73e6cb7857f89439cff41a13..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60 zcmZ3!eED*>GuyaT6wYkpk4 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000949,src_000002,time_5931,execs_45299,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000949,src_000002,time_5931,execs_45299,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..c9f30499029b9b3ec6d3f0d7a1663b226d944327 GIT binary patch literal 58 zcmZROjyATi4z@P5G|MeYO_7c^v9LC>Hn27_HMKU#Wk8cnFG@|#Q%FjejyA{z0H_ZS Ab^rhX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000950,src_000002,time_5976,execs_45536,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_000950,src_000002,time_5976,execs_45536,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..92d921b8e1ba3d7833c3eebaecf25d444afed6fc GIT binary patch literal 42 ncmZROjyATiHnldiG|QEaHnFfavNo_bl0*V|3Q6hG(FVByuYd?w literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000951,src_000002,time_5979,execs_45557,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000951,src_000002,time_5979,execs_45557,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..e52b7966daed13e6d3c7f25d44e8d055a7293288 GIT binary patch literal 71 tcmZROjyATiHnldiG|MeYO_7c^LFXA+8(15enpzv=rWd8A=7G5w$^ea|60HCL literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000952,src_000000,time_9547,execs_55362,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000952,src_000000,time_9547,execs_55362,op_havoc,rep_8 deleted file mode 100644 index 4e0e0dc4e19e402a8575ad9b56dedf91b73eba64..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54 wcmZSd@JMy_kY<1ZF?M!#c?OTvoSgg&5CKHe(Z+_kk*RqgmO+9-cz#h103QwwPyhe` diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000952,src_000002,time_6144,execs_46736,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000952,src_000002,time_6144,execs_46736,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..a1de1f4f85fc54ca711d8d9972b637cee75f0a72 GIT binary patch literal 71 zcmZROjyATmHnldiG|MeYO_7c^v9M;qB4%W5U~Ob-YHa{#mb5l9HMPbgWnhq-UX+@er;wB`9c_>c09S4i A?EnA( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000954,src_000002,time_6245,execs_47481,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000954,src_000002,time_6245,execs_47481,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..105f1088d7177ddc08e1bdd5e8b7fa8b08d51e8a GIT binary patch literal 72 zcmZROjyATiHnldiG|MeYO_7c^v9LC>Hn27_HMKU#O)pAK%~ME9mzIt;@+x;>08&O? UUeeJXKmiZwydV(B0^-zY0G>n>NB{r; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000955,src_000000,time_9585,execs_55597,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000955,src_000000,time_9585,execs_55597,op_havoc,rep_8 deleted file mode 100644 index 5346e11743bf2f5ea69707ad15c728efdf0a2635..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 38 ncmZQ$g8>GQmYke?9fk0G0frRmXp=*%tgI|jtcMQ$I&=sCcu@&< diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000956,src_000000,time_9672,execs_56138,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000956,src_000000,time_9672,execs_56138,op_havoc,rep_8 deleted file mode 100644 index a70443544dfdd5313c9c731f0c135d5cfdd3c32a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45 vcmYfK@Ar@Rg1>3XqOAW)J}KfJl)yhZ)X-$U)>`qCiE8yj%dVzY|md diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000962,src_000002,time_6647,execs_50390,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000962,src_000002,time_6647,execs_50390,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..be76f34c85bb2adefdb7b72cfcee0b10791ab9d3 GIT binary patch literal 34 ocmZROjy5hzO_7c^v9LC>Hn27_W$;MN$uG+0FzS)+W-In literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000963,src_000000,time_9882,execs_57388,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000963,src_000000,time_9882,execs_57388,op_havoc,rep_5 deleted file mode 100644 index dc3a6363a51106e75ff11764fb90e83d49d90f3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16 XcmYe1mX0>DHp%Jz#Sorfl;Z*bDe47u diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000964,src_000000,time_9897,execs_57477,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000964,src_000000,time_9897,execs_57477,op_havoc,rep_8 deleted file mode 100644 index 440c8341522b49aefccd23c62c2476fcb1f0d1f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47 vcmYd2m{YE!5S~=zJzLsBI++6k{{IKkia?x`BfwCk5T3)qz{tVjk*Wv)F(?Y- diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000965,src_000000,time_9899,execs_57490,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000965,src_000000,time_9899,execs_57490,op_havoc,rep_6,+cov deleted file mode 100644 index c2b5d9f68e..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000965,src_000000,time_9899,execs_57490,op_havoc,rep_6,+cov +++ /dev/null @@ -1,4 +0,0 @@ -E -LCD[1[1E -LCDdE -LCDd1;3DdC \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000966,src_000000,time_9906,execs_57526,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_000966,src_000000,time_9906,execs_57526,op_havoc,rep_4 deleted file mode 100644 index c45af0d50bf6e1a390bc74fc6dcdd13dcc1db7a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 66 pcmZSZ$jP@;2v-QtFUr4p^JY%;OCZ>=;pNMl8{h!9ij)*yE&#?3CKvz! diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000966,src_000002,time_6749,execs_51048,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000966,src_000002,time_6749,execs_51048,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..97fcb14b897d77b60fdfeb07d300e84b33079092 GIT binary patch literal 42 xcmZROjyATiHnldiG|Mf@PLYl_v9LC>Hn29z&zY^rARTLAZJog&9j)z^3jo|a3V#3q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000967,src_000000,time_9953,execs_57798,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000967,src_000000,time_9953,execs_57798,op_havoc,rep_7,+cov deleted file mode 100644 index d0825a753cd0e0ca7405ab386a6bfb7cc24c0236..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46 vcmZQLky?|JucHu=Uu2vs9c^Nin~|E6lP?`@YzSi+Wbkq+^5&!{e&PZEXZH@G diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000967,src_000002,time_6787,execs_51327,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000967,src_000002,time_6787,execs_51327,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..224ae01764f01536d25890e93f391e8e308c2289 GIT binary patch literal 42 ucmZROjyATiHnldiG|SD&iBK2LkdC%zVBqqSmIASu82IxPlG3H44RQg)f(b$Z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000968,src_000002,time_6820,execs_51515,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000968,src_000002,time_6820,execs_51515,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..62f62fd0c1d5205e9737e10635abcc525be6037c GIT binary patch literal 74 zcmZROjyATiHnldibj~eGO_7c^v9LC>Hn27_HN_OMHpopcN=?mENJ^KEHbCX&0szlj B6omi) literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000969,src_000002,time_6908,execs_52148,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000969,src_000002,time_6908,execs_52148,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..0916efca310c8e75e138cd184f3b0f92dd8aa8d0 GIT binary patch literal 71 zcmZROjyATiHnldiG|MeYW$j`omt^v=o5O9cQLMFa!@ diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000980,src_000002,time_7618,execs_57130,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_000980,src_000002,time_7618,execs_57130,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..276b26deb5e12cbb2853618104159d4dcb6a123a GIT binary patch literal 52 zcmZROjyATiHnldiG|MeYO_7c^v4R5&Ya?p|Ya>%rYlGbMqSVwpg`{-pXoFk;Pf-nz literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000980,src_000003,time_10150,execs_58590,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_000980,src_000003,time_10150,execs_58590,op_havoc,rep_5 deleted file mode 100644 index 3cf1398f1e..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000980,src_000003,time_10150,execs_58590,op_havoc,rep_5 +++ /dev/null @@ -1 +0,0 @@ -3mlo,[1;3L040 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000984,src_000002,time_7761,execs_58175,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000984,src_000002,time_7761,execs_58175,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..eca53b88bcb1ecf36af268c378abfe54eda78e95 GIT binary patch literal 71 zcmZROjyATiHnldiG|MeYO^Mc&j#g3REzmJCHMKU#O)pAK%~QZBk(4eS4Z;Sw0G{X* AvH$=8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000984,src_000003,time_10190,execs_58715,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000984,src_000003,time_10190,execs_58715,op_havoc,rep_8 deleted file mode 100644 index 0e747848d2..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000984,src_000003,time_10190,execs_58715,op_havoc,rep_8 +++ /dev/null @@ -1 +0,0 @@ -[2J[J[- Wrl- Wrl*HliRe \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000985,src_000002,time_7969,execs_59703,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000985,src_000002,time_7969,execs_59703,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..ef49eb83507145a87578615a63a3e85c23de7c4f GIT binary patch literal 49 ucmZQDvNo_bl9ZH=Hny-fwKlXg%PmR;F|B02?R-2LJ#7 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000986,src_000002,time_7981,execs_59784,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000986,src_000002,time_7981,execs_59784,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..738fc0eb467b428dba27fe399bd1645721b59316 GIT binary patch literal 52 zcmZROjyATiHnldiG|MeYO_7c^v9LC>Hn27_HMNFv6~gn2a#9onfGU&HrK1gU0aWY_ Ar2qf` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000987,src_000003,time_10215,execs_58783,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000987,src_000003,time_10215,execs_58783,op_havoc,rep_4,+cov deleted file mode 100644 index 2b5ea4b5f010951f0112ed26389e94cc04e8be56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36 rcmZROjy5v#l4gkZeG+XHARX<_puoUTx$el3ZCujP9@5c$Ihnfwv3d(f diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000988,src_000003,time_10225,execs_58817,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000988,src_000003,time_10225,execs_58817,op_havoc,rep_5,+cov deleted file mode 100644 index 6b02849ca3616e402597e713e475c1a3c4538b69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15 WcmZROjy7_Z4pv}bV2IB2O9cQF0s`>> diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000989,src_000002,time_8032,execs_60137,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000989,src_000002,time_8032,execs_60137,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..fbf7deb84612937287317a107af40f6570981155 GIT binary patch literal 73 zcmZROjyATiHnldiG|MeYO_7eav#>U@Hn7GbWMpb;ZIGK@l$x5SfXq%xmyR~b1pu>K B6YKy0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000989,src_000003,time_10227,execs_58825,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000989,src_000003,time_10227,execs_58825,op_havoc,rep_7 deleted file mode 100644 index d992dced7810524c9c625388c5a6d16c767fbcc8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60 scmZROjy6hTQ1FnB_Rh)hNacb9#iE=P#b^{!c`h!9sE>5Cu}@wq0BINuj{pDw diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000991,src_000002,time_8101,execs_60591,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000991,src_000002,time_8101,execs_60591,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..9023851e5426964c8f8a43b68691d87f33cc0841 GIT binary patch literal 57 zcmZROjyATiHnldiG|MeYO_7c^v9J!d1`2vfM|(&|14*EmfwhsTskK3FdQoa>oj!u$}_Rh)7O9cQMNdzze diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000994,src_000002,time_8376,execs_62422,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000994,src_000002,time_8376,execs_62422,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..8492cf043447fb6db84e61812e05d84d217393bb GIT binary patch literal 74 zcmZROjyATiHnldiG|MeYO_7c^v9LC>Hn27_HMKU#O)pAS%~ME9myR~zApmj#OH>St literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000995,src_000002,time_8432,execs_62816,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_000995,src_000002,time_8432,execs_62816,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..85e6a7f914067d0998e383fa6782a863d48afd81 GIT binary patch literal 80 zcmZROjyATiHnldiG|Me2N==cDHnFhA1B|Q%rYlGbMqSVwpg`{-pXoFk; D8ru|k literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000995,src_000003,time_10325,execs_59172,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000995,src_000003,time_10325,execs_59172,op_havoc,rep_2,+cov deleted file mode 100644 index b3287a9d59ec0c3b954cf8dc83c7597b89632eca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47 PcmZROjyAF)8l(aM^dAb6 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000996,src_000003,time_10331,execs_59192,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_000996,src_000003,time_10331,execs_59192,op_havoc,rep_8 deleted file mode 100644 index 6e5c188249dd8826fb87637e4b95b108c8822eb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39 pcmZQDi8k_*W{{3H_L7eFkY;!SWkh>;NJmRY3rI(M=VazJ0syg~3G@H} diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000997,src_000003,time_10333,execs_59201,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_000997,src_000003,time_10333,execs_59201,op_havoc,rep_7 deleted file mode 100644 index baf4b6fc14ef6bd166d293933a4ee22d1545b0fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58 wcmZROc5(_gmyULF0%0Jl+zANsi&ArPP&n~AaSZuIAt{Q{9@5d?IhlE>0NET7T>t<8 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_000998,src_000003,time_10335,execs_59211,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_000998,src_000003,time_10335,execs_59211,op_havoc,rep_6,+cov deleted file mode 100644 index 56977fe490..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_000998,src_000003,time_10335,execs_59211,op_havoc,rep_6,+cov +++ /dev/null @@ -1 +0,0 @@ -ABCDbG8G \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001001,src_000003,time_10378,execs_59382,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001001,src_000003,time_10378,execs_59382,op_havoc,rep_6,+cov deleted file mode 100644 index ac4c4905bf251cc6c3e951f8f41688abe755240f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65 hcmZROcE$=UoSivQ01JZWY~&>!?I9iQos*fD3IKsn3tj*K diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001004,src_000002,time_8965,execs_66361,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_001004,src_000002,time_8965,execs_66361,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..ad434c47693213051568092d3e316f9523058e02 GIT binary patch literal 70 zcmZQbk&ZU8ur{(bur~5EwKm92FG@|#Q%FjejyA}ZjyATiHnldiG|MeY#itMek$V$O literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001005,src_000002,time_9223,execs_67995,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_001005,src_000002,time_9223,execs_67995,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..5a1a3934bae0e54f6311546e5f433961bd1f8740 GIT binary patch literal 74 zcmZROjyATiHU%PULrWNKmRppXA{}jFVQpk>U}|lUn_iTfnx~M2OFUgV+8`GIzb_O< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001006,src_000003,time_10411,execs_59477,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_001006,src_000003,time_10411,execs_59477,op_havoc,rep_7 deleted file mode 100644 index 0cb4da7794f47d7745205f0f4fcf65b325314a71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59 hcmZRS1_A~XX(JGg0-}w)q@z8+DB3$GGY_4g3IH2G41)jw diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001007,src_000002,time_9472,execs_69588,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001007,src_000002,time_9472,execs_69588,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..e68ffcf1ebfb501d36531525231757fa0ca1f3ec GIT binary patch literal 44 zcmZROjyATiHnlbkFv~4UO_7c^v9LC>Hn27_HMKU#O)pAK%~ME9m)7yqQHTZr_?8Qc literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001007,src_000003,time_10428,execs_59527,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001007,src_000003,time_10428,execs_59527,op_havoc,rep_4 deleted file mode 100644 index 94ffce22a30dcc9e35b97630b4a62cbc2e724075..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 vcmZROjyCd=j`omdf`XjPJSL_`Ku&%UgFuFKw7sE$NkobwFIRaqP%0Gw&YTJy diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001009,src_000002,time_9528,execs_69959,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_001009,src_000002,time_9528,execs_69959,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..14cecc5e6a5da058d2b085fa75d3f8ee99672fac GIT binary patch literal 74 zcmZROjyATiHnldiZ_@0`rMQ~-JW2crN0 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001011,src_000003,time_10509,execs_59832,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_001011,src_000003,time_10509,execs_59832,op_havoc,rep_7 deleted file mode 100644 index 9cf7c94dc01c7f071d652b994d4add18a40a4b6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27 acmZROjyBDZj)ssRRy2_RH!3=sF%Dur{(bur@L^jgpS`X2{Df%?1EbM+TVy diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001020,src_000003,time_10613,execs_60193,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_001020,src_000003,time_10613,execs_60193,op_havoc,rep_3 deleted file mode 100644 index 4141a4bcdbc24b0afb9c44a070fa545592a9f985..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20 XcmZROj`oo5myR~_0yDf*GxJgbGZF=_ diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001022,src_000003,time_10649,execs_60301,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001022,src_000003,time_10649,execs_60301,op_havoc,rep_6,+cov deleted file mode 100644 index 07a4474c21a87298bdc46955166aa2f55dafb8ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45 ecmZSh?1T<3e7*n#IUdr{7CD)DP^LGKnF;`npc0D! diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001023,src_000003,time_10655,execs_60322,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001023,src_000003,time_10655,execs_60322,op_havoc,rep_6,+cov deleted file mode 100644 index e94e4124028e4457f7e9846392d3833e5f52c851..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47 jcmZROjy5{F1p{mZi?DO^ase4$(hLm$|9j_T=A{Avb{ZJw diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001025,src_000003,time_10696,execs_60475,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001025,src_000003,time_10696,execs_60475,op_havoc,rep_6 deleted file mode 100644 index df4e6c0cc5ae70a81abccbe89dbaf8ad290db537..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23 ccmZRQjyCp^j`om_29hb#(cU=>ObiUE06Z)N;s5{u diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001029,src_000003,time_10740,execs_60633,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001029,src_000003,time_10740,execs_60633,op_havoc,rep_8 deleted file mode 100644 index 2b7cc377d8f4d5ab032b6b1250dfb919168f28ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68 ycmZROjy8&lVvc5DV1D7j%ggKRA{}j*Ta=n29c^M^4Fy;wJyN@+qrH7H^HKpGa}hWI diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001032,src_000003,time_10794,execs_60828,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001032,src_000003,time_10794,execs_60828,op_havoc,rep_7,+cov deleted file mode 100644 index 65d36a2e52806f0574db28f0751c1c5fab118b33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24 fcmZROj#hg3ki}E_$TlwNSOaU{O7EPEywp?xV-E;N diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001034,src_000003,time_10806,execs_60877,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001034,src_000003,time_10806,execs_60877,op_havoc,rep_1,+cov deleted file mode 100644 index 58d2449f3756ca9ba50f33bf2a1bd1bf7386470e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24 fcmZROjyCd=j`om_mX0>y;^qCs%j=z!nU@LxKnDfz diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001035,src_000003,time_10817,execs_60918,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001035,src_000003,time_10817,execs_60918,op_havoc,rep_7,+cov deleted file mode 100644 index c3a1eeaeca34788066a8a4f1c852ade42ceea897..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52 zcmZROjy3XPi}sL~j@INfSC?`e1mPfO8Z;JVqelt-2+zsMH#)P;M>^W!Rbie0gCehGcnX7bw2_x|w0BOXhxC`cQ~);X4hjGO diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001042,src_000003,time_10923,execs_61247,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001042,src_000003,time_10923,execs_61247,op_havoc,rep_6 deleted file mode 100644 index 6ca102a039a90e3cf7e8b7130ea911edf92ad2cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47 jcmZROjyCd=j`om__J*+-U<{~G4kst4v~)C(myrknjq@%qBot#qvbd?7= diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001044,src_000003,time_10962,execs_61344,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_001044,src_000003,time_10962,execs_61344,op_havoc,rep_7 deleted file mode 100644 index e6a75779c2fbf39dc616152ce3516f106585c24d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 scmZROj?T&Pl8*MUj`n5%vO!GgXfGHORTL}-Q|2Qb?QNNvmudvW0B{HrXaE2J diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001045,src_000003,time_10976,execs_61370,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001045,src_000003,time_10976,execs_61370,op_havoc,rep_6 deleted file mode 100644 index 2324a852f594c4b6ee60510c6d62a39f551f0ccd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27 fcmZROjy7VhH!zXPkdC%zVBqqS1_5t2#=KMjLbe3P diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001046,src_000003,time_10990,execs_61414,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_001046,src_000003,time_10990,execs_61414,op_havoc,rep_3 deleted file mode 100644 index 018508633844bf1011e472d5358c2a5d2e17b85f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24 ZcmZROjy3WE<7f}*XlW4P9hsSz3IIa=1~C8t diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001047,src_000003,time_10998,execs_61444,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001047,src_000003,time_10998,execs_61444,op_havoc,rep_3,+cov deleted file mode 100644 index 8bd1a4fb8a868d29ec7e46807218fb8ee11a018f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30 lcmZRmOtrY0BOPmDZJkk4QYjs64<I literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001050,src_000003,time_11035,execs_61549,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001050,src_000003,time_11035,execs_61549,op_havoc,rep_4,+cov deleted file mode 100644 index cfe27488b5b7c98011b2f8166d06cfd088f74050..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18 XcmZROjy3`UPwD6g>1glL%)C?pB;y3g diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001051,src_000003,time_10281,execs_73617,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_001051,src_000003,time_10281,execs_73617,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..6bced9427bd057ec8cd856fe61a07ec81a013419 GIT binary patch literal 66 zcmZROj+U;oH#D$gP~^RZ47dyptc?sj((?1Aqm2!3g@oH1*8l&HVEt!^wl@Om%>e+w CA{`F^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001053,src_000003,time_10295,execs_73665,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_001053,src_000003,time_10295,execs_73665,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..972f4b4aeb3b1da0e7eb3c488f48f5f877776d44 GIT binary patch literal 111 zcmZROj1dzK9NuXAXd}~EFpvXOV`$(dZDg7OQDSdo3K9cp1v2dH UK{QP9EDY5^1Es+xm{{fj0FTHbsQ>@~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001053,src_000003,time_11065,execs_61659,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001053,src_000003,time_11065,execs_61659,op_havoc,rep_5,+cov deleted file mode 100644 index 3ba13aecccbb237220019eacd5a0553564b231c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21 ccmZROj%JXKHgc1R_K=SD&dJQnx3ZE305KT_CIA2c diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001054,src_000003,time_10309,execs_73703,op_havoc,rep_10,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001054,src_000003,time_10309,execs_73703,op_havoc,rep_10,+cov new file mode 100644 index 0000000000000000000000000000000000000000..b880f75140e991c8071c34699a677b637c792099 GIT binary patch literal 76 zcmZROj4%>j~z#uIY#b)=&Wt$EEXtql#V4GpagjjRogk=aJ384wjfr3&^Y)~42G O*5=ke*7k-5CYAu4=@Byk literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001054,src_000003,time_11070,execs_61681,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001054,src_000003,time_11070,execs_61681,op_havoc,rep_7,+cov deleted file mode 100644 index 7de2c56d8718813faa2b8426695043502929eff5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62 icmZ=^WAq_&_IhjzQ76izQhRVj}z*s1bm!htP0R}~0%kUJ%Xb4&5@2a%PmT^%mDL1q@jU{bhNRfwW+nCC5V$E4FWmRu@=_W86_nSsf{`M M8PYis($Zcz07dB$d;kCd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001073,src_000003,time_11436,execs_62906,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001073,src_000003,time_11436,execs_62906,op_havoc,rep_8 deleted file mode 100644 index ae063567bd80c6764df5e36efafb80b3e943c975..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58 jcmZROjxyo`fv;b=5G;^@m$ajYbo7>-OcV}GFfSDVi@y&b diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001074,src_000003,time_11448,execs_62940,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001074,src_000003,time_11448,execs_62940,op_havoc,rep_7,+cov deleted file mode 100644 index d8895875510611756bdb1b7125df2c584e456dc4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42 fcmY$8jy6(KQdEKiuQWym=~NgO!t>5iU`Pc3kX;8b diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001075,src_000003,time_10487,execs_74319,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_001075,src_000003,time_10487,execs_74319,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..f68b3c1113ec58a91992d789b579a75e81c5b4c6 GIT binary patch literal 59 hcmZROj+TzLH!{rul74&5@2)u!92&D(u#w6AouOi4*)Y9ksqM?cmA KDraC~nF9dC9~Y$n literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001076,src_000003,time_11479,execs_63047,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001076,src_000003,time_11479,execs_63047,op_havoc,rep_7,+cov deleted file mode 100644 index 59da686c7178b9779e553beb9c5f53fba62f6239..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29 ecmZROjy4LB-WVOv@IN{-8VWo-JiK!<^HKqdQ3=@q diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001077,src_000003,time_11492,execs_63086,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_001077,src_000003,time_11492,execs_63086,op_havoc,rep_5 deleted file mode 100644 index c1d00e40b5..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_001077,src_000003,time_11492,execs_63086,op_havoc,rep_5 +++ /dev/null @@ -1 +0,0 @@ -JK[2Jline \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001080,src_000003,time_11586,execs_63428,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001080,src_000003,time_11586,execs_63428,op_havoc,rep_5,+cov deleted file mode 100644 index da36985b684a41e3ffcadc49aae72268a1d9f9c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43 kcmb1+K5OJ<0PQ0S4gdfE diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001082,src_000003,time_11613,execs_63520,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001082,src_000003,time_11613,execs_63520,op_havoc,rep_8 deleted file mode 100644 index 5ea04743c2e84dd51f3697aae2df107f0614d988..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57 fcmZSBut7RH$_N>FNeeJYM>84buh8akY+$IL1Gy|uAza6WsZS~RSsAHhZ1CU0MnNes{jB1 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001085,src_000003,time_10632,execs_74926,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_001085,src_000003,time_10632,execs_74926,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..12f13b5e5cca9be362417927dc168bfcce8eb5d3 GIT binary patch literal 64 kcmcD|Nm1kmgEtV03rs6=e>OBQv1DNQZ;w-f0Z>5>0FO5e$p8QV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001085,src_000003,time_11667,execs_63729,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001085,src_000003,time_11667,execs_63729,op_havoc,rep_4 deleted file mode 100644 index 6a69f1b116c6040ad8415c46a79b1e601cff353b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43 pcmZQ#kd9XJl8*i%9UY!ul#`;!%K!&0(*HYvh#_CcJ0~+Q6#(4q3snFB diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001086,src_000003,time_11674,execs_63754,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001086,src_000003,time_11674,execs_63754,op_havoc,rep_8 deleted file mode 100644 index ea9856a74a93fa0e888bf04e55184e32c417ecc2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 97 zcmZROjy7UtWzESkFpyfHQ!4{2Lk8(+;|T6(>Hq)UTUZ%c h8JU`TNk@CYbmr?Y{9#~#DD#3VGm(yt&B@G51po^Y7{LGl diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001087,src_000003,time_10660,execs_75044,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001087,src_000003,time_10660,execs_75044,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..500979d2c403b0bafe7bcf1a8310b324d0ce0798 GIT binary patch literal 87 rcmZROj4&B>9DHnGeAvwWp8L;f?Ecz451;~-rmr}#4-l}t=|=y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001087,src_000003,time_11710,execs_63862,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001087,src_000003,time_11710,execs_63862,op_havoc,rep_3,+cov deleted file mode 100644 index ab78a7af876ea73ee3a33fd1bf68a288436af789..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15 WcmZQjjyCp^j`om_w#>=QO9cQL(*zL! diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001090,src_000003,time_11754,execs_64021,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001090,src_000003,time_11754,execs_64021,op_havoc,rep_8 deleted file mode 100644 index 4726ff1fdc11ffd57ddc7191f3113381e6eec04f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63 zcmZROj?T%?(NPGGj>s=EPM3~0G0M$I&B@J|jy7h<%g;>CmX5UmO6TkRXUI>@30nIh Rzk$IZgO^LuJ0~+Q6##cp6nFpt diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001092,src_000003,time_10706,execs_75141,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_001092,src_000003,time_10706,execs_75141,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..15c31d2572ce9bcea23a2c6f5a79a74ed42ceb6c GIT binary patch literal 81 zcmZQz(1^A*GR={Wwl_2|vCIh1FUm;~4v>yEo;EoPES{Azi literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001094,src_000003,time_10734,execs_75237,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_001094,src_000003,time_10734,execs_75237,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..b96d128070493b72c88af8f52a6b5f4745abada0 GIT binary patch literal 76 scmZROj4O-+%GHnOlbvNo~I01M;*Nkan&&k2QNnjwuL08yI*0LE|<&j0`b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001094,src_000003,time_11866,execs_64414,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_001094,src_000003,time_11866,execs_64414,op_havoc,rep_5 deleted file mode 100644 index cfc81c88f641fd0c60eaa7ef19776160a089de2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 93 zcmZRO4v>yEo|coHud_2i+TD0sc>e$J{GyyRMc!y5FNi2m9xBQun6C=N|9__cXONCI XbcApqYNew*q@%raGV`RPp^Q`j`r#l| diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001095,src_000003,time_11869,execs_64425,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_001095,src_000003,time_11869,execs_64425,op_havoc,rep_7 deleted file mode 100644 index 96bdbc9c56c5a1aa2eb4d5917b7ad2d4de5f74b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 zcmZQzWYl4h{?E?H$jI=Oi%UA%m_wK&Cr5yxNFh9jgZ&K$hex!LmvokgbhLL)W?m`) D+BXWt diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001096,src_000003,time_10758,execs_75296,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_001096,src_000003,time_10758,execs_75296,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..c31c478708781eeeb323f996b880dccb2c9818de GIT binary patch literal 52 rcmZSh&tPw4nj;-;Z)jj*nE|AYzyyPIbd;)Tj)93Of(4QQD#`%>Rm2Rp literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001096,src_000003,time_11897,execs_64529,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001096,src_000003,time_11897,execs_64529,op_havoc,rep_6 deleted file mode 100644 index 754f5ab91c461f33cf79b708b6c9a9477a08d917..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51 zcmZROo+il5TyIcPQkmKarE>IREgEyAV=b($GfGMvQX6yhGo+*KJ#xzO{eTPrtM?G= diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001098,src_000003,time_10782,execs_75389,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_001098,src_000003,time_10782,execs_75389,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..0fec8da7d3fc69b01de817bbac80cb40b2bcb618 GIT binary patch literal 118 zcmZROj%{GD&TuFxh_$c=(fXRj3sIS literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001098,src_000003,time_11920,execs_64603,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001098,src_000003,time_11920,execs_64603,op_havoc,rep_6 deleted file mode 100644 index 34ce6a9472..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_001098,src_000003,time_11920,execs_64603,op_havoc,rep_6 +++ /dev/null @@ -1 +0,0 @@ -Z[Z[2J2J[[ZKljne \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001099,src_000003,time_11935,execs_64655,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001099,src_000003,time_11935,execs_64655,op_havoc,rep_8 deleted file mode 100644 index 8652dc53b203496f7476901c572cd74114ac62e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32 dcmZQzPzcXg2xm}`*5Lv(^ML@!cFhA5sQ_hu2L1p5 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001100,src_000003,time_11941,execs_64679,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001100,src_000003,time_11941,execs_64679,op_havoc,rep_8 deleted file mode 100644 index 8a25f6daa49943c3705823dda5abbd300ca1c2f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35 mcmZROjyCdQ020#CX diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001103,src_000003,time_11973,execs_64790,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_001103,src_000003,time_11973,execs_64790,op_havoc,rep_5 deleted file mode 100644 index 93bdfb0f34716c519692ab018d496f1ebe51723c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56 zcmZROwlMONj;>72$v^KR+S)@p K+B+vRFBJgft`c|v diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001104,src_000003,time_11991,execs_64852,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001104,src_000003,time_11991,execs_64852,op_havoc,rep_8 deleted file mode 100644 index 5f371bb602..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_001104,src_000003,time_11991,execs_64852,op_havoc,rep_8 +++ /dev/null @@ -1 +0,0 @@ -1;3mhello 3d! \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001105,src_000003,time_12001,execs_64894,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001105,src_000003,time_12001,execs_64894,op_havoc,rep_6,+cov deleted file mode 100644 index eb0c85737227f73380b127c758f7b28c09caaf15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26 dcmeayY51RNrLUiw&mbMGQc_S1WIqRiAOMDm3uXWS diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001106,src_000003,time_12023,execs_64981,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001106,src_000003,time_12023,execs_64981,op_havoc,rep_6 deleted file mode 100644 index e1fdd2b0ad..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_001106,src_000003,time_12023,execs_64981,op_havoc,rep_6 +++ /dev/null @@ -1 +0,0 @@ -@>WoKld>e \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001107,src_000003,time_12053,execs_65084,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001107,src_000003,time_12053,execs_65084,op_havoc,rep_8 deleted file mode 100644 index af5be7e778..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_001107,src_000003,time_12053,execs_65084,op_havoc,rep_8 +++ /dev/null @@ -1 +0,0 @@ -[2JhhKb2JhhKbine \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001108,src_000003,time_10883,execs_75783,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_001108,src_000003,time_10883,execs_75783,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..1abf140598529ea4626ed835e1ff3fea20832554 GIT binary patch literal 29 gcmey*;E*q0l#}v>|HpfNF9ir$q{z!h($ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001108,src_000003,time_12057,execs_65101,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001108,src_000003,time_12057,execs_65101,op_havoc,rep_8 deleted file mode 100644 index d1e0c8d5ddefae002ab6ac4083b8026fd895178b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68 acmZROjy6I8JRpD~f{WvwlL?Z_D+K_eTMcvo diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001109,src_000003,time_12072,execs_65150,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001109,src_000003,time_12072,execs_65150,op_havoc,rep_5,+cov deleted file mode 100644 index bb67a7d45de0116b4898358ac40b487b519d1ddd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35 ccmb1+HL%Xf=aP;!wDxUaU|?WD1waV{0B2zYXaE2J diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001110,src_000003,time_10960,execs_76079,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_001110,src_000003,time_10960,execs_76079,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..f133085f92570e674257d5a014465495cf8648cc GIT binary patch literal 125 zcmZRTj4^^=ZPGi><(Kic?&wXub@skNb#S#EJ^igdJzm653_kZ)<0>z$gJ2NY4j kEpK3L#K6cP-49i10#XSSGd0UCGBO3qFd$fl1}2s{0G$UQ4*&oF literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001110,src_000003,time_12086,execs_65208,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_001110,src_000003,time_12086,execs_65208,op_havoc,rep_1 deleted file mode 100644 index 9a0bc99ed7..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_001110,src_000003,time_12086,execs_65208,op_havoc,rep_1 +++ /dev/null @@ -1 +0,0 @@ -h[[[[ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001111,src_000003,time_12123,execs_65347,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_001111,src_000003,time_12123,execs_65347,op_havoc,rep_7 deleted file mode 100644 index f5cd7561161f9b82b14817e8ddeb64ab76f80195..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49 lcmZQz_~jz)oAVz;{9_Ps@kQZD`-cComyY&^QaK)ZsQ|3(5wZXP diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001113,src_000003,time_12161,execs_65444,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001113,src_000003,time_12161,execs_65444,op_havoc,rep_8 deleted file mode 100644 index 29da97191300badc4fbec9c5769825a11f23959d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 67 zcmZROjyCd=j`j$bj^@ixQG|l;jlLxUrR$ZP`-sIax6fd@MqJ3G5#DgYyK B51#-4 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001114,src_000003,time_12175,execs_65484,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001114,src_000003,time_12175,execs_65484,op_havoc,rep_6,+cov deleted file mode 100644 index b5988a9344caf915567e007e0b33fdee9f3872f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47 mcmd0t1p>S|4AQX{*47ye($U&pg3%t*(Y`sEU@2rGFBJfyjT5&3 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001116,src_000003,time_11032,execs_76253,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_001116,src_000003,time_11032,execs_76253,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..80fd2af76c1003bf4952a2648bdf596f0176d724 GIT binary patch literal 111 zcmeZpOwGxuX9!4T05S3z0;Hpj8Kk2OOe}MxD~}x6#>M<1v&23pC0|D&Jl_Z?V{c@N wB$LX}z?E{}MLOEhOFFP9H8oGcL;7|7|Nl9uKy?|+(e{QQlT0(Dfh>?t0QFKNqW}N^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001116,src_000003,time_12226,execs_65602,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001116,src_000003,time_12226,execs_65602,op_havoc,rep_8 deleted file mode 100644 index 9c8e56ceef43bfbd4d8a272c728604166b00cf0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51 mcmZROjyLj>VUV^3lF=U0(caP0Kp3nk&5)7W)|`h$C=~!Smko3P diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001117,src_000003,time_11040,execs_76276,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001117,src_000003,time_11040,execs_76276,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..638652be8e83f4757f889dfc5f9ab4f28da6b393 GIT binary patch literal 140 xcmZROjWOXa2Jr2+u2eF&@o diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001122,src_000003,time_12311,execs_65898,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001122,src_000003,time_12311,execs_65898,op_havoc,rep_6 deleted file mode 100644 index a894506880..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_001122,src_000003,time_12311,execs_65898,op_havoc,rep_6 +++ /dev/null @@ -1,2 +0,0 @@ -rld! d! -;ne \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001123,src_000003,time_12336,execs_65978,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_001123,src_000003,time_12336,execs_65978,op_havoc,rep_7 deleted file mode 100644 index 9040d39f99855fa96bbb6d80aa676c6906bdd978..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43 rcmZRO27-ns(s`-UwT1E^Hb_8PTAmfiWQaD3myY(3j&At>|9>g~+vE&3 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001124,src_000003,time_12352,execs_66035,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001124,src_000003,time_12352,execs_66035,op_havoc,rep_6 deleted file mode 100644 index d65157da2092d909f707ef535bc8e0b5ee83900c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72 pcmZROjyCd=j`m;x(ws1`7Q_IFN=JL=WagzB;!|Vbos*rH3INO*4XFSC diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001125,src_000003,time_12369,execs_66074,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001125,src_000003,time_12369,execs_66074,op_havoc,rep_4,+cov deleted file mode 100644 index da2643e12d2a260d45dfc196fbff40a31388b6d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29 icmZROjyCdoDjjWTU}Bgd9c^#qos${uAsr2*@=^hH;s}ob diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001126,src_000003,time_12377,execs_66096,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001126,src_000003,time_12377,execs_66096,op_havoc,rep_4 deleted file mode 100644 index e73516d0e3b80eb1df7f60dda94e1af71fe3da1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30 acmZROjyCjiU;qLbBilPCGcPq7OacH?X9o`e diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001127,src_000003,time_12390,execs_66139,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001127,src_000003,time_12390,execs_66139,op_havoc,rep_8 deleted file mode 100644 index d139afa3a6f1795ef1ef3017a7430c76b79d07c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41 tcmZROj!w;CVEF(4fBpZQ6vg+i7#Tpo$V)mpSUQ@4frViU5HQrI0su8d4gmlF diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001128,src_000003,time_11299,execs_77010,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001128,src_000003,time_11299,execs_77010,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..8642ae78d1d7e50fd194399a7393c33944eb1807 GIT binary patch literal 29 jcmZROj;6FtN-4(nhAH3?LxDz+h{504#I>4g}yVgKIj)wuU;6A@+v< Iu>b}J00OryRsaA1 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001132,src_000003,time_12451,execs_66368,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_001132,src_000003,time_12451,execs_66368,op_havoc,rep_7 deleted file mode 100644 index bf01201b15..0000000000 --- a/test/fuzz-libghostty/corpus/stream-cmin/id_001132,src_000003,time_12451,execs_66368,op_havoc,rep_7 +++ /dev/null @@ -1 +0,0 @@ -[M +  \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001133,src_000003,time_11380,execs_77301,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_001133,src_000003,time_11380,execs_77301,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..c9d033222b152a9f45f03808f521649e0c126cb0 GIT binary patch literal 76 zcmZROPOvvJEtZb9S26Hnh$xN#0`6$(|NkN)QlteKq@x+FeRF!FJ*16HGo(RMn4;14 Kh6W5k^$`FN#uT;y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001133,src_000003,time_12482,execs_66450,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001133,src_000003,time_12482,execs_66450,op_havoc,rep_8 deleted file mode 100644 index d399440be5d5c20c453ace2df5dfebbbbc287c8a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 80 zcmYezVUUhCv^LI71u|km4CyEthm81~oP6nM1BMiZ@O*{vXb4EjBQ*%mA}YO-+FeAkz>o1mxR+csT&(J_?Hf literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001134,src_000003,time_12542,execs_66654,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_001134,src_000003,time_12542,execs_66654,op_havoc,rep_3 deleted file mode 100644 index 150e161db62322909059fcaa266f7574dc9defe7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27 bcmZSZkdC&7f*c0vXhSd6XrNF|W?m`)R5AwI diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001135,src_000003,time_12577,execs_66791,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001135,src_000003,time_12577,execs_66791,op_havoc,rep_8,+cov deleted file mode 100644 index dcfed51da592b92688cf19867e5959c0c2cee2ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26 hcmZP&j+XLBWoY0^x$hz!ZRjN(=pp^O{{R1+Q~+SQ2|xe< diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001137,src_000003,time_12633,execs_66985,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001137,src_000003,time_12633,execs_66985,op_havoc,rep_4 deleted file mode 100644 index 3de1e083c02234297c2642378e4ce84672f8dcdb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44 ocmZROjyCf8{P{D3p}vU&205swapa1{> diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001138,src_000003,time_11497,execs_77676,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001138,src_000003,time_11497,execs_77676,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..00e1ba4153cf17b5a459aa8c248eae1dfa17c776 GIT binary patch literal 62 rcmZROj4%>g1H!_dIQ(hUfVOf!HyD+3dl7?4h3fQSh&AjES3!V?Z3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001148,src_000003,time_11693,execs_78440,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001148,src_000003,time_11693,execs_78440,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..1b1cb463ffe6189dc858aa2565183accc669107f GIT binary patch literal 29 ZcmZROj4<>utp=7s_$FwF@h^8hOl0+0Xz literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001149,src_000003,time_11709,execs_78502,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_001149,src_000003,time_11709,execs_78502,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..6f34ba5ab4c787a4774f24e0ee154576ef9220ef GIT binary patch literal 82 zcmWfZj4{r`fQfx*DUq7le5)Hl>OvCNQ;)>O-oHiWY3bBs)JN4O#qUH1}4aCkWeK9gT0X&h-C@p3d6ZM0A?`^@&Et; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001158,src_000003,time_11822,execs_78946,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_001158,src_000003,time_11822,execs_78946,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..5ae40df14186a20c845e8482feb80e6d969ba096 GIT binary patch literal 71 ncmZROj4wy-v}Hngl~C`wI{jus7f!2{l-0eeFO6U!O^8POc= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001159,src_000003,time_11835,execs_79001,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_001159,src_000003,time_11835,execs_79001,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..88e2b6872439fbef8b21e819ab1d2f96fd77d8e9 GIT binary patch literal 117 zcmZSZF(~o1H;guxmX1~_DXC0t%t_73$&rq>mtZip%mC6xrcBv99zaGzw2ySOv5zg1 V`spx$q8_9Rsu;s?eFGEA901b!BAEaH literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001161,src_000003,time_11863,execs_79099,op_havoc,rep_14,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001161,src_000003,time_11863,execs_79099,op_havoc,rep_14,+cov new file mode 100644 index 0000000000000000000000000000000000000000..99c42b7e8b32b311dbe4896b1c18059100cac30c GIT binary patch literal 56 ucmZROj*d6thJZsr@aycML)?Z?0d8(>FiVshEM%G^&CI~Upk-iUnF9cIqYE4W literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001164,src_000003,time_11924,execs_79365,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_001164,src_000003,time_11924,execs_79365,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..c4a18545ad64f1118c382ff2fabab648c6256da9 GIT binary patch literal 67 scmZRSW?*1Y&@wSF$y4CP0aW4Q3?B7B4$Y5Y#NHGAjfPA31Ra6ck1pp#d55WKc literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001172,src_000003,time_12005,execs_79714,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_001172,src_000003,time_12005,execs_79714,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..97407a91204eb9ec49ce149a7a8f2af93f16fb1e GIT binary patch literal 25 dcmazx@sf@<&0vtuk&ZUW05PSbqnQ}^!vRmc1=0Wj literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001173,src_000003,time_12023,execs_79791,op_havoc,rep_11,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001173,src_000003,time_12023,execs_79791,op_havoc,rep_11,+cov new file mode 100644 index 0000000000000000000000000000000000000000..f0f14bb380402476cdb231fd4780345580accec6 GIT binary patch literal 70 xcmZROW?*3W|NnmjgM)#CfxV%DiDibgVw99=hO`5SC!Jv#jYHH3s0JdJ0|0|v5rzN& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001174,src_000003,time_12028,execs_79813,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_001174,src_000003,time_12028,execs_79813,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..1c246d90a74fdd0ee44b0c87039caafc759c5ce5 GIT binary patch literal 143 zcmZROj4%>j~z(S}hB9;rDdMX4#$(IysP!pg|nz}m>v)Y>37Cm#q3fC|72AiGE! wsLQ|~O}(LXbWu)JijO>Me!LA2y@BFiOF$ta-PMhi1Y0K|Aq#J1^@~K B7R3Mn literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001189,src_000003,time_12552,execs_81235,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_001189,src_000003,time_12552,execs_81235,op_havoc,rep_9 new file mode 100644 index 0000000000..f70f761a03 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001189,src_000003,time_12552,execs_81235,op_havoc,rep_9 @@ -0,0 +1,2 @@ +  +  [?1D49l \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001191,src_000003,time_12633,execs_81475,op_havoc,rep_12,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001191,src_000003,time_12633,execs_81475,op_havoc,rep_12,+cov new file mode 100644 index 0000000000000000000000000000000000000000..b5ab6d4ba48a916424d9b16c3cdf48955cb9661d GIT binary patch literal 79 zcmZRuur`W|bBl{>cp{y59Sm|98tP+x!zvH#-o_;zYiMW+2EsrxQIVGmOfX6Zuz*Dk UOe`}pq^s?%4NWY=b0)I`0Bk@QoB#j- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001192,src_000003,time_12636,execs_81485,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001192,src_000003,time_12636,execs_81485,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..b228894591ebcd577f7936a5d70a941dd2c1cdef GIT binary patch literal 76 qcmaDT6>V>1nj;-;Z)jj*nIRpG!~{w(0D++akO7ndtH7lYq!R$i_YzG2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001193,src_000003,time_12672,execs_81588,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001193,src_000003,time_12672,execs_81588,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..e312b95b2a53dfe6c5706cda2b4d8b3183ff2b03 GIT binary patch literal 43 fcmZROjqMZ7_c_5PBAsLHpopcN=?nnVUUisu(l3hkdAip5{&kcj%JW%R literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001202,src_000003,time_12828,execs_82140,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_001202,src_000003,time_12828,execs_82140,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..2878e598c7c7b1334f2b3f5728a6c9769f3a6465 GIT binary patch literal 78 zcmZROj<#oD%2&t-0cjmB*F0$*SJ!kSg&d%Sp@E5|yEIsg3so$-{=TWJbo74)1_bNB GZ4LnVk`<-^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001204,src_000003,time_12874,execs_82319,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_001204,src_000003,time_12874,execs_82319,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..0b9e76f19945dd1f266ea0ef8863a92655f3a7db GIT binary patch literal 92 zcmZROj4Edr8Wd8r__mkfinCXkHwkdF3_mIlILO=*UV)O@3yXe$PE)j84jAhCz_ Z|Ns9lH!?M~Hb_e^N=>!@|KG$i2LM@595(;} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001208,src_000003,time_12909,execs_82401,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_001208,src_000003,time_12909,execs_82401,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..68d147a95d1eeb8d726b61fed847f3f40b6bb19b GIT binary patch literal 83 zcmZQj#PR}=4uCN08yFb!O*4!{bEHjkpwj0+(h#v|dt@!989<%^ H(108Om$?=j literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001225,src_000003,time_13226,execs_83538,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_001225,src_000003,time_13226,execs_83538,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..270d3ec7504d685bc0f73ff43998d0c78a5f6a7b GIT binary patch literal 64 zcmd^9z2k2$1Igzz>w2Sd_#3Ld!!g+B*j#&;b#U1`1>v F005Q<6wLqt literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001228,src_000003,time_13271,execs_83711,op_havoc,rep_12,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001228,src_000003,time_13271,execs_83711,op_havoc,rep_12,+cov new file mode 100644 index 0000000000000000000000000000000000000000..2bf833df7c6747d61523f6b7c5e5c37655ae5af2 GIT binary patch literal 48 rcmZRO&S#LeRtrz9%gvXLHhY?vpP8I(4F%C=FqSn(w7rpmiDeD|N~{eV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001230,src_000003,time_13300,execs_83823,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_001230,src_000003,time_13300,execs_83823,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..1a36eabf9ebfb6a6dd9269a3af311d06a44a01de GIT binary patch literal 36 jcmX?=(~xR!XkcPlC>?E3f?%0um}W?qFfa%(Smpo#%|i*w literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001236,src_000003,time_13407,execs_84192,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_001236,src_000003,time_13407,execs_84192,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..9762996c171ce23ba34a75d057d2b1ffb7f3e5e2 GIT binary patch literal 80 zcmZROj<)xB!TjuFp3a$VKGM++3gLY@DLQBDJ!Eroy7NJTI3>WUYjdC!NUetn0P+DI A%>V!Z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001240,src_000003,time_13484,execs_84499,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_001240,src_000003,time_13484,execs_84499,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..51189bbd68760d44ddd1c5437aa71df65f781151 GIT binary patch literal 80 zcmZROj4&5?#u(F~}3dqV>g%M9swdn0peLrb&VqSO>=AdiWGKfEYECj+S11qiGS LGGwAbO09DM@>vso literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001241,src_000003,time_13492,execs_84526,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_001241,src_000003,time_13492,execs_84526,op_havoc,rep_12 new file mode 100644 index 0000000000..7aa5025297 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001241,src_000003,time_13492,execs_84526,op_havoc,rep_12 @@ -0,0 +1 @@ +;19mrrrrrrrrr\rrrsrrrredrrrrrrrreAr\rrrsrrrredrrA[48;48; \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001245,src_000003,time_13563,execs_84725,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_001245,src_000003,time_13563,execs_84725,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..69b3f9709310772f82fce5985599afc1fcec4f0e GIT binary patch literal 69 tcmZRu%rLPukdC%DG6mvOsX&&Yfr)ifhIDiegl&jbmVtqR5vrJ@2>@*y5iI}! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001246,src_000003,time_13568,execs_84745,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_001246,src_000003,time_13568,execs_84745,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..42afcc336fdefb8a4ca0537781be2f118288a98c GIT binary patch literal 76 zcmZQDG%yLzkdC&Oj*idCX^=O~kp|NCMnF2++0Y=`5>7$IqV0`4%>j~vJ|>nKARa0}mSbQ9LI!F4%0Mcj?G0s3EOP*ay%N^| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001252,src_000003,time_13735,execs_85322,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_001252,src_000003,time_13735,execs_85322,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..046dbc1016f022a733776f7f0c2295da264d4673 GIT binary patch literal 63 zcmXri$&ik=Hww=okdBe8t7Wjv;di$)6FtIeT%#e-_1!8+c5Mg8r4wUUmOH8g1WpCKI`9c}sGTY6DyYF@N-vC!o_81;1C{G^q)mK+K_>vfgzufiGe@7hyf`36jhc7C~Ih7B9{XImpBc! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001261,src_000003,time_13927,execs_86080,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001261,src_000003,time_13927,execs_86080,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..1b3ec9be5fda33c1cdca0614107a899897047c59 GIT binary patch literal 32 lcmZQ5w$j&6wKlbOvt*Etwl^{@mbN!EFtN;#js{W|IRJLz2WbER literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001271,src_000525,time_14227,execs_87420,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001271,src_000525,time_14227,execs_87420,op_havoc,rep_1,+cov new file mode 100644 index 0000000000..7337843fc8 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001271,src_000525,time_14227,execs_87420,op_havoc,rep_1,+cov @@ -0,0 +1 @@ +ABCDe25h 0wne25h[>1sbG8G \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001274,src_000525,time_14460,execs_89044,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001274,src_000525,time_14460,execs_89044,op_havoc,rep_4 new file mode 100644 index 0000000000..83e73237a5 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001274,src_000525,time_14460,execs_89044,op_havoc,rep_4 @@ -0,0 +1 @@ +ABCDCCDBCDCCD_sbG8sbG8G \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001279,src_000525,time_14689,execs_90496,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001279,src_000525,time_14689,execs_90496,op_havoc,rep_4 new file mode 100644 index 0000000000..654cd18b7d --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001279,src_000525,time_14689,execs_90496,op_havoc,rep_4 @@ -0,0 +1 @@ +ABCD[ H2K5;sbG8F \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001281,src_000525,time_14898,execs_91913,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001281,src_000525,time_14898,execs_91913,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..d65ebe9aa378d4ee1aa7b9ec10c8e66e7b62fecf GIT binary patch literal 19 YcmZQ*kdAhAay}v*{T~P{lH7~k0ZYpWjsO4v literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001283,src_000525,time_15000,execs_92608,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001283,src_000525,time_15000,execs_92608,op_havoc,rep_4 new file mode 100644 index 0000000000..9cfdeb185f --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001283,src_000525,time_15000,execs_92608,op_havoc,rep_4 @@ -0,0 +1 @@ +A[6lAKBCDA[A[6J6JAKBCDbG[sbG8G \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001286,src_000525,time_15075,execs_93045,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_001286,src_000525,time_15075,execs_93045,op_havoc,rep_2 new file mode 100644 index 0000000000..a03d9772d7 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001286,src_000525,time_15075,execs_93045,op_havoc,rep_2 @@ -0,0 +1 @@ +ABCABCD[ sD[ sbG8G \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001290,src_000525,time_15445,execs_95662,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_001290,src_000525,time_15445,execs_95662,op_havoc,rep_3 new file mode 100644 index 0000000000..fd3c52d966 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001290,src_000525,time_15445,execs_95662,op_havoc,rep_3 @@ -0,0 +1 @@ +ABCD[?2H~[?102Hh[?104},D[?2Hh[?102Hh \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001291,src_000005,time_15628,execs_96862,op_quick,pos_6,val_+1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001291,src_000005,time_15628,execs_96862,op_quick,pos_6,val_+1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..893af101bd3aa2e319a9c01f1f2d1e14dea8d4f6 GIT binary patch literal 42 scmV~$3l#tm5CB0vl(0UBw^3w}L3J}JAFQw09fs58mLf=%CS8Wa{lhg0HUIzs literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001294,src_000005,time_15698,execs_97277,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001294,src_000005,time_15698,execs_97277,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..48fe0dea5031963cc3941093d9d9b33ae59b62b1 GIT binary patch literal 60 zcmXxWu@QhU3;;2YK+h6+I|lB43`%BT|29=rDb5ema@t@x&ODVfsp{tIl| B3|jyI literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001298,src_000005,time_15739,execs_97471,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001298,src_000005,time_15739,execs_97471,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..a03f21f3b725c58ad0943a467c05aa953418996b GIT binary patch literal 56 ycmZROjyAM5vNpChu{O0fvo^Q3u(q@|G(fPd4Gpb9*wDz@(AXNpHnlc1%LM>T{|o#8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001299,src_000005,time_15765,execs_97620,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001299,src_000005,time_15765,execs_97620,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..7a28b1d0ee0403be2187b44e0f0629f53a36d3e5 GIT binary patch literal 38 pcmZROjyAM5vNpPJVr^<|W^Hb5VQpz`Xkcw*VrXn_XbMJVxd5vj2*CgV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001301,src_000005,time_15811,execs_97846,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_001301,src_000005,time_15811,execs_97846,op_havoc,rep_3 new file mode 100644 index 0000000000..e2eb75c779 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001301,src_000005,time_15811,execs_97846,op_havoc,rep_3 @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001303,src_000005,time_15835,execs_97981,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_001303,src_000005,time_15835,execs_97981,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..e48902d21d892b6c48265cf28ff905ca8381d2ec GIT binary patch literal 44 ucmZROjyAEfwy-v}HncR$ElN!R^Np+xOiir~a?^`aQ}Yy(Osoxo@@4?^hznBy literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001304,src_000005,time_15842,execs_98020,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_001304,src_000005,time_15842,execs_98020,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..c5b716172560fb1a3c67d8abb643fe0cf5b7d802 GIT binary patch literal 68 zcmZROjyAM5vNpChu{O0fvo^Q3u(q^DVj3D)8yW%;gfg-=G`2P{d1aYnZ)9p{Vr^(@ IZD^JY0QrIsY5)KL literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001310,src_000005,time_16012,execs_99026,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_001310,src_000005,time_16012,execs_99026,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..c276419ad9b907f33bc9d8ea1f567b40ed1472a8 GIT binary patch literal 70 mcmZROjyAM5vNpChu{O0fvo^Q3Kw(?rmo~9BG_^J~%LM=t1P@36 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001314,src_000005,time_16072,execs_99396,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_001314,src_000005,time_16072,execs_99396,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..d49fa161b59f137b29721984279c8e46cbf9c8cc GIT binary patch literal 72 zcmZROjyAM5G_p1{wl*}eHZ-+1vNmR5u{O0fvo^Q3u(q@|G_W>ARbiNuucHv2U(}YO P=p)Tw>?0kWXqF2A9H0;^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001318,src_000005,time_16194,execs_100216,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001318,src_000005,time_16194,execs_100216,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..cb17c08a46dfcdf6defa2a5d1bc06f83d90a066c GIT binary patch literal 55 zcmXxYIT64h002Q6RA7SR&zzKKz<&u9TW&}{mg(}7EQr-+cR1rY@okYRO}dPI0a}s_ A)&Kwi literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001321,src_000005,time_16252,execs_100583,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_001321,src_000005,time_16252,execs_100583,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..91ab86614a2198ced466e829d8fa45c56792b9a8 GIT binary patch literal 73 zcmZROjyAWpu(q@|G_W=_v^F%dwl=mlu{O0fvj&R){|^#0LKcE4&5(|^XJFv+k_G{9 GHbww+Sr6<0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001322,src_000005,time_16268,execs_100658,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_001322,src_000005,time_16268,execs_100658,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..246fafd0d942d645d920a2702d80f9a63c195b86 GIT binary patch literal 101 zcmZROjyAM5vNpChu{O0fv^KLgx3=KI28{8_f^;~9TU%Ni8dw_|S{oW!8v-?$SQ`Qj HHOmD6l%)-} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001325,src_000005,time_16399,execs_101509,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001325,src_000005,time_16399,execs_101509,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..f1aab6323a256967b049c5adc45b653ba3f9ee06 GIT binary patch literal 66 zcmZw7TNMBh6h%RDDB*ZpJBkc4h<*v+d&Y$&lFuk2p){BjD#y&eKnJ~FP(^KD8u}1C literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001326,src_000005,time_16436,execs_101760,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_001326,src_000005,time_16436,execs_101760,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..a7c4ecd3a27dc16513071553c2cf83c8479d0f5e GIT binary patch literal 68 scmZROjyAM5vNpChu|}{=t<8YY!rIc>(7@Wz(Av<*+S(9@prKhV0PHRfl>h($ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001328,src_000005,time_16527,execs_102372,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001328,src_000005,time_16527,execs_102372,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..a91d4fb65ef668fed41ac47afec9a29fb64e6e68 GIT binary patch literal 81 zcmZROjyAM5vNpChu{O0fvo^Q3u(q@|G_W=_v^F%dHZ-<2G_f``wdVQ9%>xD;|NnDv aa3}(CPL2QrSm-lI%0oKZ*T~z@EEfQ#$q;k^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001330,src_000005,time_16584,execs_102617,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001330,src_000005,time_16584,execs_102617,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..be38211cf84ae7a7f91b7fe2d3f0eb4ebf86ac79 GIT binary patch literal 71 zcmZROjyANgHnKLbHZnCevo0xdNNvnXk&ZS2iWys*Sesf~8|0=JrKaX7B$-=VNW(z1 Pk(YF|2N*?r=VSr^dioK` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001331,src_000005,time_16667,execs_103190,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001331,src_000005,time_16667,execs_103190,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..6dcba05fde185f78b833cfd908db81a3cf047f9f GIT binary patch literal 49 xcmZROj@Ho7$dZoEvW&JjGR=^Vwl_2|vDDD`3jrW0dqZPuLlbL5Q)@%kTmXe@5MuxU literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001334,src_000005,time_16799,execs_104017,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001334,src_000005,time_16799,execs_104017,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..45abb3515dc9740764cf8ee6899c679c40526fce GIT binary patch literal 42 wcmZROjyAM5vNpChu{O1|HnldiG|MeYO|dpKv^F%dHZ*2nGO;!U3Y+Bu0LCB*P5=M^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001340,src_000005,time_16970,execs_105135,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_001340,src_000005,time_16970,execs_105135,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..835ae3f9de338b5cde452f3453dff410860cbe37 GIT binary patch literal 42 vcmV~$Q566X5Jf>f{D|P$wKzA53Um?KOv?MwFq}>>m@HJ0C=D5MbWq$6$TA6c literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001341,src_000005,time_17004,execs_105379,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001341,src_000005,time_17004,execs_105379,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..38e39412bb6daf0e80ac87274c1b422d2b2160ce GIT binary patch literal 28 fcmZROjyAM5vNkj@w#<-@wl^{bk%rblXqF2AR=@^o literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001342,src_000005,time_17147,execs_106350,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_001342,src_000005,time_17147,execs_106350,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..f12f534008d1755df81e898f5c7519ca82c392a7 GIT binary patch literal 73 wcmZROjyAM5vNpChu@12|vo^OjG_W=_v^F%dHZ-<2G_f``1z~GLGXm;z0XXFkvj6}9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001344,src_000005,time_17200,execs_106681,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_001344,src_000005,time_17200,execs_106681,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..396067732a00970d30046e1555cf1f63f53be99a GIT binary patch literal 89 zcmZROjyALwu{O3gu{O0fvo^Q3u(q@|G_W=_v^LC_jy8Lmm!FxOZ4Cy7#@2==)`q6m SMkYqN8L4%-I29P0o^kvU4Rv{TRvdlp57fq|!ph$J%3L}f-J($hD}%h%5q Wni9jg8PVM=ER|z5>pNxSsO&fLGZCo( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001351,src_000005,time_17647,execs_109540,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001351,src_000005,time_17647,execs_109540,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..9b81124b9ced248fa7c582db674a299a2eaeb601 GIT binary patch literal 98 zcmZROjyAM5vNi@HYZGfzYcp$eYYS^jYeNHTD8McXlSQWu4Xq80f(?zW4H+018LSP> Fasd{Q6x{#- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001352,src_000005,time_17780,execs_110366,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_001352,src_000005,time_17780,execs_110366,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..c0a22374420fffd74c088bed265107812b00d2b6 GIT binary patch literal 42 ucmZROjyAM5vNpCh0l}Q!Uku^-)`|w!hKAOLM%ISL)`lk5hNjkrX1M^{(h5HS literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001356,src_000005,time_18067,execs_112184,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001356,src_000005,time_18067,execs_112184,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..02cc2fad36a05a0a0f715d801683b56b9fc6295f GIT binary patch literal 58 jcmZROjyAM5vNpChu@)x)42`S}jUx!Zh71z2$RUpcinU&4 bSU;WrOiLCPhbItONxhdl`}9VG4dHwMh~OVW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001363,src_000005,time_18549,execs_115303,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001363,src_000005,time_18549,execs_115303,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..bdb52b474620e2a51822acfba6a55eb964a9c63a GIT binary patch literal 63 xcmZQzkd8LAHnKLhHnDcHHnTRjwy?Ie#wKQHU~On6h*;@rC?#5+RDb8k4DZ0B$a(OU?B+Z&fOW9YRpyP2}BYr8<`ztxXjhL cxEjpfbLboExLc}B-%-W|33(JyLMt(Go>BTae_fIS!`rTsAG--4OGA6efVt&7XSbN literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001381,src_000005,time_19778,execs_123327,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001381,src_000005,time_19778,execs_123327,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..2ee20d1def59fe947e00a9038fa78bb314bb450f GIT binary patch literal 78 zcmYky!3n@16u?mT=n{?k)sj&iwiXhZea(L;uFNdW*L3z>% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001397,src_000005,time_21003,execs_131001,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001397,src_000005,time_21003,execs_131001,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..f24e0ebfc8eef164b60e5b6991d10692727ba9d5 GIT binary patch literal 90 zcmZROjyAM5vNpChu{O0fvo^Qp0RhttkT9=VPQH$UJx~TDX@E=8ng^^Yhv63kgR!-t MiM64rwV_!q02{Iq=Kufz literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001398,src_000005,time_21086,execs_131516,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_001398,src_000005,time_21086,execs_131516,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..a9daa153a89e4ee3edc326e09f8a3d8186817613 GIT binary patch literal 71 zcmV~$u@QhE5Jkc3gT&B~j~wc}Qpg+`A`ECiOLx~o6=t7hoWjn*i6Rn8XhRvzc8B^N TBqGV3IQneuS*{+|=%|bzE94OK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001400,src_000005,time_21329,execs_133210,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001400,src_000005,time_21329,execs_133210,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..a2e3e4ebc9652cfcb11e9333fb62879ffbb6359d GIT binary patch literal 60 kcmZROjyAM5vNpEnAOs8ztqqN=4UMf0O{@(~tqsj`0jK;1wEzGB literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001408,src_000005,time_22141,execs_138869,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_001408,src_000005,time_22141,execs_138869,op_havoc,rep_3 new file mode 100644 index 0000000000..3c9a697878 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001408,src_000005,time_22141,execs_138869,op_havoc,rep_3 @@ -0,0 +1 @@ +:0:0m[58:5:200m@ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001410,src_000005,time_22350,execs_140275,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_001410,src_000005,time_22350,execs_140275,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..080811df695da5ec2da36b662b31ca4e400fdb92 GIT binary patch literal 66 zcmV~$Q2_uU2n9iVP{Ie|acmSb*#Fm=VMoJGRC{}7&z{##R%g3A!6Mmw6hE3s$Wfq$ H67Bl{$N~-v literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001414,src_000005,time_22627,execs_142127,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_001414,src_000005,time_22627,execs_142127,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..57d226411b7f7b8baf39f99e5e208cc1927cd89b GIT binary patch literal 67 vcmZROj-DQVlp#DnKswskd$zQNbTS7RU=!o`{~ss^CKQ2;oE!lLL$h1}LIenj#HkndJfi>|+nW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001420,src_000005,time_23223,execs_146094,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001420,src_000005,time_23223,execs_146094,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..2aaabe688c597ae09d8be5e9f6d0740db71b7454 GIT binary patch literal 72 zcmWlPu@!(I5XEi}8!Kx*94IdZgV4Bu1GttGdNfIjSY?|d*E^`>ORw3;$EqF>nS!&^ QIJxL3A)yZyosc6PZETTiZ5m}5W)@nMngWw3fJs;zT7o64t)+n|7XT&t B5tsk~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001442,src_000007,time_24131,execs_150156,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001442,src_000007,time_24131,execs_150156,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..a9a2aaaa7ecda00e8eef1b23434c65e98d3c71c1 GIT binary patch literal 77 qcmZROjDK_ol#O!P;Awbo0yZTmzb{DS#KRm$-J0M!*4Z2$lO literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001475,src_000007,time_24925,execs_151425,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_001475,src_000007,time_24925,execs_151425,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..4e052eea1568db236788564cee77946aa028831e GIT binary patch literal 67 zcmZQLA8TPu%q_^VwuWhg$xFuo0GSFlQ2+n{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001478,src_000007,time_24986,execs_151638,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001478,src_000007,time_24986,execs_151638,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..2f0afd09e5f4a23952031c81fe17b401e212b6da GIT binary patch literal 72 zcmZROjq$G|*89&o9hLQH)8>$rQ+zjztn_U|?XdO5_46NGsZu@+37yI@-j- l+Q`}1{#*+4s`V*rHFBclKS literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001484,src_000007,time_25135,execs_151891,op_havoc,rep_11,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001484,src_000007,time_25135,execs_151891,op_havoc,rep_11,+cov new file mode 100644 index 0000000000000000000000000000000000000000..c0c39f2c9ad756fbaf27c37619b97a363787f5ba GIT binary patch literal 87 zcmZ>8KmrWXu@=_W86_nJ#a1cO(e{Q0CUOQQKn2p#9(mHyAew=nogKvX&dCIl5*F5` X)($BQHqrK1tSzlGle57lNXGyG%XSuZ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001487,src_000007,time_25200,execs_151987,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_001487,src_000007,time_25200,execs_151987,op_havoc,rep_14 new file mode 100644 index 0000000000..3102d62eb1 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001487,src_000007,time_25200,execs_151987,op_havoc,rep_14 @@ -0,0 +1,2 @@ +]8;;hUtp]8;;hUtps:amplcoms:amplcomlickcomlick];];2;3;N;5;6ld[ +[00,s=+,;;;74;5;6;73;4;5;6;74;8;;\ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001489,src_000007,time_25217,execs_152043,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_001489,src_000007,time_25217,execs_152043,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..c7632cce5c7c96946e151492448f0b079f36ff3b GIT binary patch literal 99 zcmZQ*V6d>3i8isYHnKLbHZnD}Hpopcie_L;&&kaE-(bzqm=oAkuKR_ZT;)lFXFuOaFxK$!T XBg21?0WkeA8g5Q5&=@(mR*1O(-fSc| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001521,src_000007,time_26239,execs_153684,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_001521,src_000007,time_26239,execs_153684,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..73c1d0a9f1f66f45a9e93bb15191968e074f26d8 GIT binary patch literal 59 ocmew_9c$&7Tac5grx&QFmn^Noz`$T(4W*zGdKePc($>;30HUr81poj5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001534,src_000007,time_26673,execs_154672,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_001534,src_000007,time_26673,execs_154672,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..49e7575b15794376e31ec643bdfe9b46d170a647 GIT binary patch literal 118 zcmZROj`$QXqDd}iqsSN38dnN{c^CAWy!^kwJL6Dib-oOMy j94KpOU}6bUZe$7~LA>G{P@oQ_ftDoZ7C<;awsZ^tWr-}P literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001540,src_000007,time_26888,execs_155067,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_001540,src_000007,time_26888,execs_155067,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..9f887aadadecf8489639fe71b49eaa7b11b58ae5 GIT binary patch literal 132 zcmZROwzaUf&L}B~f`9;NrWf2GARTQy9fYTc=LbOOqYOx@kYu2$pz0VJ7#OV0tj(u~ gA7wxjvbM0cv<^0~R>_x+NzS>LoGl#$v|Bm`0E3Mv00000 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001545,src_000007,time_27053,execs_155381,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_001545,src_000007,time_27053,execs_155381,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..da3398de0b5b04421c88b46ae5062ef778de803d GIT binary patch literal 156 zcmZRO&dE&9j6qjkYv~v;2SP+!SX*b5lw?RpYpP{P8=6=`SPV=I43-7O uRw=m!IjMR;BP{X@bbyRk1OP~3F3^@DptaJmK(m3if%qU>!8A-L?WNjD$0y&w+U>X;ZoRgWHEgfrNZ7m%G04f<0r2qf` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001554,src_000007,time_27276,execs_155922,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_001554,src_000007,time_27276,execs_155922,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..aa9c8174684ba95c13a45ddc436fb67308157930 GIT binary patch literal 56 zcmZR0@+37UC+B~|1cZ<27Z(O#dXNSTyWtecMItlFaZG2jurI) literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001572,src_000007,time_27773,execs_157236,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001572,src_000007,time_27773,execs_157236,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..eaf85329f65e77a8078d7ff846d2098dc7b9b64a GIT binary patch literal 70 zcmZQzh_xswD7H$>Enx6)k@n5`4Ir+KL!6ud& V($Tg?a>+TF$=TAe7S`6%F#u0c7q;M1& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001583,src_000007,time_28605,execs_159018,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_001583,src_000007,time_28605,execs_159018,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..143af3e4b99b369177d5089628732666a1a90a84 GIT binary patch literal 134 zcmZROjEnr|^VaU&wj!DkROwN|Bw1BZdilh+=85kHDdV$)2f-wMk C2@;L~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001618,src_000007,time_30243,execs_162267,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_001618,src_000007,time_30243,execs_162267,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..08e8225c5fe40d3b386a481d15856cb99e5ba955 GIT binary patch literal 97 zcmZROj0sxcACd>c; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001619,src_000007,time_30269,execs_162343,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_001619,src_000007,time_30269,execs_162343,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..0d794d97df36f1db7ec2b08446c40a21bae6ae80 GIT binary patch literal 115 zcmZROjEyzjLOZLr^X0VoyGPE|bHcnx%Hnlbbv8+wNEOTq1at6la zoXq6x^mOJI=_Lg`AOO>tg3zZ3(wB|^2C){3yj%<(sX00MI&XnkAw0k6?b~~A-@fGq NiJX0V&)Ql#1^}R9E{y;H literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001628,src_000007,time_30681,execs_163227,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001628,src_000007,time_30681,execs_163227,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..4925ec097817aad2d7386dbc5d88fc40e2315267 GIT binary patch literal 30 lcmZROwl^~UZ%}!JfuW&3)>o_Y!1`@m(y@jHCf3%{F#wna38Mf2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001632,src_000007,time_30788,execs_163467,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_001632,src_000007,time_30788,execs_163467,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..485f96e816de93efdbae5f15660e3b5709f86829 GIT binary patch literal 56 scmezOpn<{KI-{hdpxY`yI@&lYMmidm#~5qD(7=$GTL5R|q)NvC05paY82|tP literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001636,src_000007,time_30990,execs_163895,op_havoc,rep_15,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001636,src_000007,time_30990,execs_163895,op_havoc,rep_15,+cov new file mode 100644 index 0000000000000000000000000000000000000000..333f4664ab264656ba55d98d1879dbfd0d41877f GIT binary patch literal 109 zcmZROhz+*3&L}A{k;;&cwr67Ch5!u^RdB#c9VnG?z$!7fASYEXIWbVWAtfh2Ia@l` Z!rEFIDw>}w9g|>>0KEt%kcChl0{|@@9w`6- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001637,src_000007,time_31000,execs_163943,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_001637,src_000007,time_31000,execs_163943,op_havoc,rep_16 new file mode 100644 index 0000000000..aa1280ac37 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001637,src_000007,time_31000,execs_163943,op_havoc,rep_16 @@ -0,0 +1,4 @@ +;8;;P +WWWWWWWWWWWWWWWoo:a Whttps hpk hpk]8;;]9t;;ht]8;;]9t;;htt ;a Wo +15% +o8\ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001642,src_000007,time_31078,execs_164145,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_001642,src_000007,time_31078,execs_164145,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..de20cb15dabf83e0d77118bcb2572eb1dc790970 GIT binary patch literal 74 kcmZROjy20IO1&r@ZDL_&0rAGys>mAQ=Dv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001644,src_000007,time_31101,execs_164224,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_001644,src_000007,time_31101,execs_164224,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..ab596e42afa0b882b7132c70d248ac425e32472a GIT binary patch literal 119 zcmZROjEyziQ(1w;~($U5~wk5vyhSA0#`Q&_`XoQHgbhJvz^#A|= zH%tct>0IfU9tCXD*%CEyzhtk&ZU8GBP!_GO#kpm5xr%MH69QWMGhvNzTocjzLkL KoDDWfItBo+c@`D` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001656,src_000007,time_31637,execs_165603,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001656,src_000007,time_31637,execs_165603,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..62839d11d00d35cd60524196f077e515fbb533c6 GIT binary patch literal 35 mcmZROjeGLRTsd~xzxzaHZA}2E$BnSi-Aryox0IPy%c%A=%-6J(8 kCtpX5Jw@@+10eX%@ZdpyQBH~?ubH)Va!#gIqP27k01t#XMF0Q* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001668,src_000007,time_32274,execs_166949,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_001668,src_000007,time_32274,execs_166949,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..be7d870404d1bbbd4c4856030f666a678360c946 GIT binary patch literal 109 zcmZQDj!a>+$|xx*uwr1yN!3fvk7ZzB5Xel)m29c%yq literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001669,src_000007,time_32360,execs_167195,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_001669,src_000007,time_32360,execs_167195,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..b500252d5e71b160daa408b2eedeeccc87c16ae2 GIT binary patch literal 60 pcmZROj1g{<=~xR{ HYv~vO8VnFx literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001674,src_000007,time_32936,execs_168774,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_001674,src_000007,time_32936,execs_168774,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..709b24ceff5b30fb9cfe2ee18fa7bad38aee5b6b GIT binary patch literal 87 zcmZROjpTqzFWN{*G literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001675,src_000007,time_32967,execs_168829,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001675,src_000007,time_32967,execs_168829,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..840ea3fa496f14777ef3d247e15a7dc2b7a20296 GIT binary patch literal 73 zcmZROj0RE5@p#T5? literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001677,src_000007,time_33094,execs_169163,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_001677,src_000007,time_33094,execs_169163,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..e37cc5b2785969ab60c180c0567a0ca69145cf84 GIT binary patch literal 134 zcmZROj29vqDH8AiW2r`o^q+xs@oeKo{x&MJIRLTFjAd{@6K^n3l S%-meKRwP-d0Z@~{dSU=VLp|UC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001678,src_000007,time_33117,execs_169240,op_havoc,rep_12,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001678,src_000007,time_33117,execs_169240,op_havoc,rep_12,+cov new file mode 100644 index 0000000000..4e48d6e603 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001678,src_000007,time_33117,execs_169240,op_havoc,rep_12,+cov @@ -0,0 +1 @@ +]8;[38;5;19rad[48;1047h.? \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001680,src_000007,time_33152,execs_169327,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_001680,src_000007,time_33152,execs_169327,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..999819b7eb48228c2b04a24d51993a27fcddaa83 GIT binary patch literal 58 zcmZROt^olqB`z+mC5_=n85|}ANK2>cCFkc#%O>Sy0);^!@2{6ZZfc5jv=>;pwY78% E0P6D*Bme*a literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001683,src_000007,time_33279,execs_169718,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001683,src_000007,time_33279,execs_169718,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..152a31a58e62146cdef4dffb743bdcfa35fcba50 GIT binary patch literal 35 hcmZROj?EOvmX0+v&`}7_FU(0%jA;Pz0$@N_7XYMd35fsz literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001684,src_000007,time_33290,execs_169776,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_001684,src_000007,time_33290,execs_169776,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..e77413ed64f681ad2103fd30bc403bf02a363efb GIT binary patch literal 44 ocmZROPEC=HHnFhIm5xcy$xP0cj*YcI5z9ypm5yb!ww8_o01=Q3GXMYp literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001686,src_000007,time_33376,execs_170021,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_001686,src_000007,time_33376,execs_170021,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..ea07a2e890812180af719c83befc8bb758c1a332 GIT binary patch literal 35 ncmZROjh6)1QD#)umOYt=!PkQrLgI_b`7HI1CZiGQt-b4%t^_~ OJe@5aYhi6I9RmP5Bs+ru literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001691,src_000007,time_33544,execs_170513,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_001691,src_000007,time_33544,execs_170513,op_havoc,rep_15 new file mode 100644 index 0000000000..0281033449 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001691,src_000007,time_33544,execs_170513,op_havoc,rep_15 @@ -0,0 +1 @@ +h#N#N \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001692,src_000007,time_33562,execs_170565,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_001692,src_000007,time_33562,execs_170565,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..70b24d02cc25db5c03268dd93760e4c27ca3d43f GIT binary patch literal 137 zcmZQzkdC#mw$3OiDJZr|%#F@T)k}WE2n0YPx{*;hLt2>eIgkhB3WJ1kgZy0SnB*K! o&(xfpd>w`GdbWuP9P{dn0`dxr@baMVAX?F$%28POYM~-ac wl8*L}j_%9J+?|vz9c>^TZERs}YHes~mRppXBF)5L5tE#gnas!lGFCbU0JRe!Z~y=R literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001701,src_000007,time_34104,execs_171609,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_001701,src_000007,time_34104,execs_171609,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..5487ffad62b701d63f081107d5136825d08d6e53 GIT binary patch literal 136 zcmZROjrCF|ng98HtLs4pqbhJr^G?1wPSD7JgVQnoP0|5WV9;E;P literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001705,src_000007,time_34244,execs_172042,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_001705,src_000007,time_34244,execs_172042,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..465e088a3318a96ce098ddefb990bd0fa49954b5 GIT binary patch literal 74 zcmZRSuC=hX&M0AEVE7-AoP86-oy}lvZC#vOkdvA(9j%v~pQ{*?oYRt=%?MTtl(R0j PN<>J@L|7PFOUD2JWJMP3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001708,src_000007,time_34421,execs_172366,op_havoc,rep_12,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001708,src_000007,time_34421,execs_172366,op_havoc,rep_12,+cov new file mode 100644 index 0000000000000000000000000000000000000000..e3c0d5c257a0a57034f28611ee67682badce2af9 GIT binary patch literal 75 zcmZROj!ntaOU}=o9aEo^QDU8GT~bhNm6%(QlL`?{&dE&9mX0+tvW_;fur{(bum&sh XHZ`?2$W1S@uuk@ojg?S&%nTtAsuILWSSuzZEpw^>_|@sGSfj~ws0|D3v25Pu&{xNC93+g K^mJ*1AWHzFs}{Hb literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001712,src_000007,time_34716,execs_173043,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001712,src_000007,time_34716,execs_173043,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..b7659e9d40ee2dfa1bb0cbe317e84ecae870dc87 GIT binary patch literal 42 ucmZROj<{9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001721,src_000007,time_35249,execs_174005,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_001721,src_000007,time_35249,execs_174005,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..1eb9f913889fdf04d194fe5315940295667112c6 GIT binary patch literal 52 pcmZRmH!zU`q73P1d(&_T`TxHK^M8g0K_nq&W{^6dw7Y5ee*l6~4>SM( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001722,src_000007,time_35284,execs_174089,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_001722,src_000007,time_35284,execs_174089,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..eae1e4233ed4622dbaa198f7cfb5dfa8aa1584f5 GIT binary patch literal 80 zcmZROjv@5I@<34|Nq5F|IL^g8j`c6V=b%&nKMdCz*J;OYHmSJs$Oz_ RF1ljrnB<&HhEy&4i$c`=wkd8K?8IZ7m%O0Cnsh)&Kwi literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001742,src_000007,time_37551,execs_176678,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_001742,src_000007,time_37551,execs_176678,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..ab9785828a54bbacc975948687b90469e0efdb52 GIT binary patch literal 87 zcmZROj@3)f&y|iz&dEuIu`-jhrEM*&4K2-bi&9ghqfIQVjjRo0o_8ffxWHZ-(0G_p#}wKj+~G%RG0jx{XA0t#|cpCsq!O2;JUWF}`z$C^lGNJrZ< c$)W)Z{H7E#c%()fc`*VladL9Xx0a3p09pelxc~qF literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001754,src_000007,time_38297,execs_178556,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_001754,src_000007,time_38297,execs_178556,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..5a8e4d927698f3c9b70d36abf7a50f4eed6e4670 GIT binary patch literal 59 fcmZROjs?P)3MgT1Egb^@V@nmi literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001758,src_000007,time_38635,execs_179449,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001758,src_000007,time_38635,execs_179449,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..4c1ce6ee6003434887c9b0c5cfcafc8caae27b2d GIT binary patch literal 66 xcmZRO&dJwNP{}{C4MgQ0*~TRu8z3EP$iQM~VrXP-Xl!k0Vr^(@ZHP-e1^_(4510S| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001760,src_000007,time_38943,execs_180187,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_001760,src_000007,time_38943,execs_180187,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..fec57ef52cdbe2d511176f219e7145df7da3b9b4 GIT binary patch literal 86 zcmeB3k&ZU8&R~#^wXn9ZHnL`rj#luJ_V$pDHqXgio|G;fZBSBDP;7Po{=WNg02G0+ b8Iy7ga#Hn@^K;chlXEhYvq8pKOUD2Jvm+#t literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001762,src_000007,time_39241,execs_180802,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001762,src_000007,time_39241,execs_180802,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..18a60dabd7410a030f94ffaae4db3d11db4fd7b6 GIT binary patch literal 77 zcmZQ%1cC<-*gaBna`J(ceMU(MBZF09Zb1$zFI6u&Kab&ma!zJ)wsfq8wKYf}7g<0$ F1^~+a8F>Hz literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001763,src_000007,time_39252,execs_180829,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_001763,src_000007,time_39252,execs_180829,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..7a324df222055fdb6830df77edf390eb36eed4f2 GIT binary patch literal 95 zcmZROjf)oZAOG-jY%7KA_p#&~~#$b?+wl^}(lm=4S(y@l7)|FO?xdl0? Pddc~@IjKg;|AFcO$gmPz literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001764,src_000007,time_39278,execs_180859,op_havoc,rep_15,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001764,src_000007,time_39278,execs_180859,op_havoc,rep_15,+cov new file mode 100644 index 0000000000000000000000000000000000000000..acef56700c6dee327fb52d9b95b9267471894215 GIT binary patch literal 83 zcmXqwHsmr8U@$ecHpu-i9c^M^ZEDTMm7D9pz`&538|sts@fU=+hQ05 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001768,src_000007,time_39527,execs_181613,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_001768,src_000007,time_39527,execs_181613,op_havoc,rep_11 new file mode 100644 index 0000000000..8f53bb573d --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001768,src_000007,time_39527,execs_181613,op_havoc,rep_11 @@ -0,0 +1 @@ +]=;;htt_s:09h[?:::::ample.09h[?:::::;K;red%9h[?:::::;K;h[?;;\ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001771,src_000007,time_39680,execs_181923,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_001771,src_000007,time_39680,execs_181923,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..15eb43b128c8b6768421a65789d7743588d01461 GIT binary patch literal 35 lcmZROj%ARJHZDp{k&ZU8ur{(bNX^O52a5PegNa<}7yy^)2+9Be literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001774,src_000007,time_39990,execs_182573,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_001774,src_000007,time_39990,execs_182573,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..d94a912cbbf4fd0f1eaf618da473df80a33b312d GIT binary patch literal 135 zcmaz^&dE&9mX5VxU=RQ@8GtNn3u_~5h9^Kqu~lYnK~Ab(a(<8WG~6HtWCmW%Ko!{R OU|?vdmu3W7%>V!^Yc1RW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001779,src_000007,time_40299,execs_183089,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_001779,src_000007,time_40299,execs_183089,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..cdf08de067501081ca030f443e4f894be9ef4243 GIT binary patch literal 112 zcmZROj@-t literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001788,src_000007,time_40754,execs_184413,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_001788,src_000007,time_40754,execs_184413,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..fef142113dacc808661386f30bc45fe0ef14d306 GIT binary patch literal 75 rcmZROmX5Ws-k4ER&(I(pZEt8`Vz~$k_5tal9Q?8=0T95zP*4m2XDuF( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001792,src_000007,time_41079,execs_185485,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_001792,src_000007,time_41079,execs_185485,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..ca404dfeca4134c009708ce3b91db6c420982bf2 GIT binary patch literal 109 zcmZROjvek*QR)iD`5ehG+}`=J^k4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001796,src_000007,time_41341,execs_186190,op_havoc,rep_12,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001796,src_000007,time_41341,execs_186190,op_havoc,rep_12,+cov new file mode 100644 index 0000000000000000000000000000000000000000..d37be89dc35259537392edee3b5b2af0f4c2f0b2 GIT binary patch literal 84 zcmZ>ljkMdDk&(oO3W?Dfy-tjXM;6J#{dBK CE)lB$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001803,src_000007,time_41690,execs_186964,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_001803,src_000007,time_41690,execs_186964,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..c4eb62c01383984d9029ac4724c126eb579f567c GIT binary patch literal 60 wcmd0imew#hVs33=ZE0<2U~On05YXATM literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001805,src_000007,time_41776,execs_187050,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_001805,src_000007,time_41776,execs_187050,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..f07c952917fdf6af7960c95a565fae11997d5d8c GIT binary patch literal 100 zcmZRO&atq@0H^r)a#Hn@^K+$Rl5;YXv!!7w&?RDlnn98}Kx}0Vl%0&C4J;i40B@}v AsQ>@~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001809,src_000007,time_42001,execs_187696,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_001809,src_000007,time_42001,execs_187696,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..332e8f6e3646fe0a251b4c732918ea0d01123d18 GIT binary patch literal 75 zcmZROjEyzjLOU}=gj!DkRv|unav^KOhvo^PO0Le2T$sY#FCuf7T PN+)MC2wGT6GQ8rKTXWq@z(JOf0O8tPL6%{##p1#{dB5&lRfx literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001817,src_000007,time_43192,execs_189640,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_001817,src_000007,time_43192,execs_189640,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..3157c7ef6e70bef38a9d1ea9f857522d09f6bedf GIT binary patch literal 98 zcmZROj+Kr!Vy-tZk;;&cwr61E^7>!@|Hn@+Hio=Z3v26)l9GaAtHj)boG1`TmyR}& ojPx# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001819,src_000007,time_43430,execs_190093,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001819,src_000007,time_43430,execs_190093,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..c6e447e5a58c7a118062e7d3e824019a03252d60 GIT binary patch literal 81 zcmZROjri=M{WdP?SVIF72W#n=5)?@-gk(uUu~lMjK~Ab(a(=FK OOma?UayD44bPNC~EE-q< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001820,src_000007,time_43528,execs_190356,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_001820,src_000007,time_43528,execs_190356,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..5655d2e45231d70d2dbd34d62637a9debb4decd7 GIT binary patch literal 103 zcmZo*$+anTyJ3Vo;N97S~}XutK5YFNEvx~Nk@AC1w5qlfb%7 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001827,src_000008,time_43788,execs_191068,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001827,src_000008,time_43788,execs_191068,op_havoc,rep_2,+cov new file mode 100644 index 0000000000..0ef4e0f5fa --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001827,src_000008,time_43788,execs_191068,op_havoc,rep_2,+cov @@ -0,0 +1 @@ +]52;;SGVsb8= \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001829,src_000008,time_43860,execs_191580,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_001829,src_000008,time_43860,execs_191580,op_havoc,rep_1 new file mode 100644 index 0000000000..685cc26e74 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001829,src_000008,time_43860,execs_191580,op_havoc,rep_1 @@ -0,0 +1 @@ +]52;c;SGVsbG8]52;c;SGVsbG8== \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001833,src_000008,time_44065,execs_193012,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001833,src_000008,time_44065,execs_193012,op_havoc,rep_2,+cov new file mode 100644 index 0000000000..eacd875c77 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001833,src_000008,time_44065,execs_193012,op_havoc,rep_2,+cov @@ -0,0 +1 @@ +]5;2;7]7;;2;c;SVsbG8= \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001834,src_000008,time_44078,execs_193103,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_001834,src_000008,time_44078,execs_193103,op_havoc,rep_2 new file mode 100644 index 0000000000..120eb4e0b8 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001834,src_000008,time_44078,execs_193103,op_havoc,rep_2 @@ -0,0 +1 @@ +]52;c;]52;c;SGVsbG8=SGV]52;c;]52;c;SGVsbGsbG8= \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001835,src_000008,time_44131,execs_193488,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001835,src_000008,time_44131,execs_193488,op_havoc,rep_1,+cov new file mode 100644 index 0000000000..13b7698e32 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001835,src_000008,time_44131,execs_193488,op_havoc,rep_1,+cov @@ -0,0 +1 @@ +]22;c;SGVsbG8= \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001836,src_000008,time_44147,execs_193598,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_001836,src_000008,time_44147,execs_193598,op_havoc,rep_2 new file mode 100644 index 0000000000..9bc4b6d1bd --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001836,src_000008,time_44147,execs_193598,op_havoc,rep_2 @@ -0,0 +1 @@ +]52;;SGVs]52;G8= \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001842,src_000008,time_44795,execs_198318,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001842,src_000008,time_44795,execs_198318,op_havoc,rep_1,+cov new file mode 100644 index 0000000000..55a2078dd0 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001842,src_000008,time_44795,execs_198318,op_havoc,rep_1,+cov @@ -0,0 +1 @@ +]5;11;12;13;14;1red[82;c;SGVsbG8= \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001843,src_000008,time_44804,execs_198379,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001843,src_000008,time_44804,execs_198379,op_havoc,rep_1,+cov new file mode 100644 index 0000000000..ecfd57ea50 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001843,src_000008,time_44804,execs_198379,op_havoc,rep_1,+cov @@ -0,0 +1,2 @@ +]52;c;SGVsbG;2;3;4;5]MMy +]118= \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001844,src_000008,time_45146,execs_200932,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_001844,src_000008,time_45146,execs_200932,op_havoc,rep_2 new file mode 100644 index 0000000000..300a62cca8 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001844,src_000008,time_45146,execs_200932,op_havoc,rep_2 @@ -0,0 +1 @@ +]52;c;SG]52;c;SG]52;c;SGVsbG8=VsbG8]52;c;SGVsbG8=VsbG8= \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001847,src_000395,time_45615,execs_204336,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001847,src_000395,time_45615,execs_204336,op_havoc,rep_6 new file mode 100644 index 0000000000..82e3434edb --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001847,src_000395,time_45615,execs_204336,op_havoc,rep_6 @@ -0,0 +1,2 @@ +1A% +o r[?0049h, 9h, h,o r+ Wo \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001848,src_000395,time_45621,execs_204380,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_001848,src_000395,time_45621,execs_204380,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..30defab3516680f1b677ce2ce7d878ce2389ce54 GIT binary patch literal 52 qcmX@4P{a_Pf9TMmU*#aO{Fh~=X@<0sbhN#*J%~W#+8e4dNCN;%a1uWN literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001850,src_000395,time_45661,execs_204613,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_001850,src_000395,time_45661,execs_204613,op_havoc,rep_12 new file mode 100644 index 0000000000..01b90ef2a5 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001850,src_000395,time_45661,execs_204613,op_havoc,rep_12 @@ -0,0 +1 @@ +1A% o p049r[?0049h- Wo049hg49hhr[?00h- Wor[?0049h- Wo \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001851,src_000395,time_45729,execs_205008,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_001851,src_000395,time_45729,execs_205008,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..755bf5f547235ab38daea126aee8fc70638facca GIT binary patch literal 58 zcmX?9|NsAg!F+`x2L=X);?$I!e4Pd1`9%uh`TF7c`O?~42KlHwMP9C)6rn>0e*pl8 CsuY$0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001852,src_000395,time_45735,execs_205039,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_001852,src_000395,time_45735,execs_205039,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..fbea098fe8eab5855eda3aacaca72809b932ddda GIT binary patch literal 144 zcmX?P=%~sim@XZy{4+ggg>ye0EwzNK>z>% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001853,src_000395,time_45779,execs_205303,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_001853,src_000395,time_45779,execs_205303,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..149c31d572100c24d1d15580393b9408b00893b5 GIT binary patch literal 82 zcmX?P=%~uT7;XJCT}OdS@V!Ejv~;w+ftiVAPENj#LU?{r&es6xXydOaAVWIZIvl7$ Pfa{Q}i6t`c5Q72$NG%~g literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001854,src_000395,time_45784,execs_205331,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001854,src_000395,time_45784,execs_205331,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..79601b5a81a63278e6eb41ad793fef05a890da07 GIT binary patch literal 73 rcmX?P_&3_#D20I`JDO2C)|CGr0|TQpgS9C#*M|kKbfKZawnM)FjusLL literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001855,src_000395,time_45821,execs_205558,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_001855,src_000395,time_45821,execs_205558,op_havoc,rep_13 new file mode 100644 index 0000000000..969060b3c8 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001855,src_000395,time_45821,execs_205558,op_havoc,rep_13 @@ -0,0 +1 @@ +14li2J[ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001857,src_000395,time_46028,execs_206863,op_havoc,rep_13,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001857,src_000395,time_46028,execs_206863,op_havoc,rep_13,+cov new file mode 100644 index 0000000000..597616d8a4 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001857,src_000395,time_46028,execs_206863,op_havoc,rep_13,+cov @@ -0,0 +1,2 @@ +1AH +¬[?0049h[?004Ph[;[?005n,9Wyl \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001858,src_000395,time_46033,execs_206893,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_001858,src_000395,time_46033,execs_206893,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..e27ad287d9c474c0e2f53111b4ae421b70cffe60 GIT binary patch literal 80 zcmZQzu=JOXwzjY~vNi~IGBveE@Ql#;K-tvPJXWt{-HzcIlll8 CYZp5J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001861,src_000395,time_46104,execs_207295,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_001861,src_000395,time_46104,execs_207295,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..b0f119d45d331152a0b5e757b9ef75560b3fc6cd GIT binary patch literal 78 ycmX?P=%{LMU|?dIAsubQk*>ofn6FSIEgcOOQw8!KKzJLltAOfqV8}lN1it_QDiy{6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001862,src_000395,time_46171,execs_207700,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_001862,src_000395,time_46171,execs_207700,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..769e291aa604d6116a0d4140cacae7d7500d91dd GIT binary patch literal 32 ccmX?P$RHgZ0K#6%(Lm%O9qn!X6E1WJ0F4+42mk;8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001864,src_000395,time_46195,execs_207845,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_001864,src_000395,time_46195,execs_207845,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..0e8e516e24a10b3be353b3d846586da50f57f26f GIT binary patch literal 73 zcmX?P=%~sin6FS2EgdZ#8Es-=ZDeg=ZDeX{ZIH_#9c}34AjZG|VK6Wh~DG#32; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001865,src_000395,time_46197,execs_207853,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_001865,src_000395,time_46197,execs_207853,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..8a929185516d3d40a98d385dc613c498af1fe1e1 GIT binary patch literal 78 zcmdmV#3MB)r@_JCFgpXIBCmsiiDia#wDnIP9R=xF3+w+-VFm^!tkM}JB?ZMkI#%KN KhYlTD^a}ub3K+fs literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001867,src_000395,time_46283,execs_208389,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_001867,src_000395,time_46283,execs_208389,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..322e06ba9cfda1d79722b86bbf777562c0649101 GIT binary patch literal 119 zcmaE4ks}>zVQrmJQc@`$ZKNg5z{0=~?VXdEmul#!$|abuP$VrKZEs*;VwoWwZT&M{ zN5LdN+8~L^I)_0z+R#gNr-zrIfwdt+3ns8KurkP%juyz*v57Xeurjg&b4@Lxq6`5O CDI4{{wc9)SR6BBOWEGAg~m|J7Q{WW|)5jC=QYWD`00}ROCIx4&>vM J1FJan3jpm&B$5CC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001872,src_000395,time_46415,execs_209005,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_001872,src_000395,time_46415,execs_209005,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..6b2c41ef2ec0d76df5c7b77b0fe6036b98b7bf05 GIT binary patch literal 149 zcmYe-QOI$ZRsaG6YeNH%{6mKhJWh literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001874,src_000395,time_46492,execs_209473,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_001874,src_000395,time_46492,execs_209473,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..a209ac22fee907a0d54e5050ad54e2ea422bcc57 GIT binary patch literal 50 scmX?L;9+7Z9c}&JQI*Rz?>%D%h#jm7ra(gZJTM_HK|cn@!-xI@0Hrn%zyJUM literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001875,src_000395,time_46527,execs_209673,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_001875,src_000395,time_46527,execs_209673,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..e716bf5663a77ebb83edc6948a341936cf7fa6c1 GIT binary patch literal 92 zcmX?P=%~u2l&?@EEgfxdU|?dIAsub~GhIg^JUdmdAhj_^T0ud[> [;>[>[?0049h m;g, WO \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001879,src_000395,time_46620,execs_210254,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_001879,src_000395,time_46620,execs_210254,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..2cfb5e869a690dfe29f397e85bef92f3ac402036 GIT binary patch literal 60 ycmX?PSpT0(FkhiaS~}X^+Q`(@T7dzH$-p2TZRq8|P%j;m3}rGXfQ6F({{#TSqYn81 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001881,src_000395,time_46631,execs_210317,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_001881,src_000395,time_46631,execs_210317,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..42aad3d640971c15ce664aec236478dca0b8b3c2 GIT binary patch literal 60 ncmX?P=*R#B3PsY=G6~WO;rT@wsX3`l(h6buP4)HoBpDb0&VUcr literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001884,src_000395,time_46709,execs_210795,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_001884,src_000395,time_46709,execs_210795,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..965c5ba883ab3a541f14773d307bc635cd5bb596 GIT binary patch literal 81 zcmZQz@bY4)4@&@&3=A3430?{e4F4OXqpg2>fdEh<3`haxz}%H!b!-_>c_fWs4LNVT GegObwniq-y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001885,src_000395,time_46743,execs_210976,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001885,src_000395,time_46743,execs_210976,op_havoc,rep_7,+cov new file mode 100644 index 0000000000..6fdc47ba7d --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001885,src_000395,time_46743,execs_210976,op_havoc,rep_7,+cov @@ -0,0 +1,2 @@ +A% +o r)0049h- Wo}}}} \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001886,src_000395,time_46768,execs_211137,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_001886,src_000395,time_46768,execs_211137,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..0eaf17c5a47ade29701c93e194ca9bc7b572b39d GIT binary patch literal 118 zcmX?P=%~sin6D6`Cmn5XU|?dL)$GhIg^w;(514@@M7<18!;@&k_t7~ptw8PphUlE+@O)S4Xjf_JXd^E$4HP)Uct|%N E0Imoo!~g&Q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001887,src_000395,time_46782,execs_211209,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_001887,src_000395,time_46782,execs_211209,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..8a9a4d6e0c1227337e8a379ef897bbefeecaa8ae GIT binary patch literal 94 zcmZROjyH}D_LAmgWMGhvHZ+8@xH#+oLq(#a4gH}COuVGMq@z86INH$57@`R(7Hw>9 WZEPK8ZR&hdMi^g(M?X0SjwWYeP%3+@jPJ>1Y!RYbZrXn?h2$bhJS(0BFz` AqW}N^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001904,src_000920,time_47511,execs_215449,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001904,src_000920,time_47511,execs_215449,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..15f112aafb3d844dadb19dcc8f78d8a4981abe77 GIT binary patch literal 59 ucmZROjyATiHnldiG|MeY&HNQ@VqtA$&6^_~Z4>~(#tKQL($NMOa=8HGl@NUZ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001906,src_000920,time_47536,execs_215585,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_001906,src_000920,time_47536,execs_215585,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..801dfcf7a33ef37304da478a674e01e5acc94c53 GIT binary patch literal 70 zcmZROjyATiHnlc9W|mu&nj#%-VqtBhEFCtv*eWqsuO+`8#Dr2|iLp5rdb~N((MADa OTyCt8lr9}@kOKho4i#bm literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001908,src_000920,time_47572,execs_215789,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001908,src_000920,time_47572,execs_215789,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..067ba805c3ef9af51a915f2b990724041d1af28b GIT binary patch literal 93 zcmZROjyATiHZ_Yj3XqOAvCIHr>1bZXx19VR_@Bsg0a@NT)`pg5x!6UEQd5BXEUb;J Sd2^(J0B9Ikbx~^chFk!-HyULC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001911,src_000920,time_47627,execs_216093,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_001911,src_000920,time_47627,execs_216093,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..1cecac4228c50dbde7df4041f005c243c2079cc8 GIT binary patch literal 72 zcmZROj0m-S${-g2$FdYf literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001915,src_000920,time_47665,execs_216292,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001915,src_000920,time_47665,execs_216292,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..66d0e2a469849b41a4eafedf09422165e495d517 GIT binary patch literal 53 ucmZROjyATiHnldC+m>6Dnj#%-VqtA$z?&l-Z4>~(#z=w+N$Jwj2Dt!a$_+jM literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001918,src_000920,time_47734,execs_216625,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_001918,src_000920,time_47734,execs_216625,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..2dd82270ff35413d11ef788642c4368d0f35de42 GIT binary patch literal 86 zcmZROjyATiHnldiG|MfDHVTlAw&u-|1~I?{SVVy#JvBu-+Qh=z2vri52ht2wDjjW* F3jk}V6ej=x literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001920,src_000920,time_47796,execs_216910,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001920,src_000920,time_47796,execs_216910,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..4fa969bc544bc55bce52e43a9c4ce5c3ac3a0c11 GIT binary patch literal 66 vcmZQ5h&HycHnldi%q>byk&ZSow>Glo&5@2a3IJgsVXTmpE{#hr+8`GIH+2yK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001921,src_000920,time_47809,execs_216982,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001921,src_000920,time_47809,execs_216982,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..2fc863367ad137468150c32bb7e8f5277ee2e91a GIT binary patch literal 119 zcmZROjyATiHjT)Uj6FtN-4(nh8r($K)#(9$eNI=3h_MLOEV0$EZz+921+nir_a jC_q{Oh@*`ajvYHz&v5LRHpGOabOxBo3<9VogERvGGqWFQ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001922,src_000920,time_47817,execs_217010,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001922,src_000920,time_47817,execs_217010,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..1088509835100eb7dee67e4739df698e374d08c7 GIT binary patch literal 102 zcmZROjyATiHnldiG|MeYO_7F>(IytwMgc%6g`{-pXj34^nvp>|8YBc4w&u-|&P5S{ QCgK9nA&A V1`1y3K+@8ThldAU-V7+83jnCM6xsj) literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001927,src_000920,time_48081,execs_218423,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001927,src_000920,time_48081,execs_218423,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..551a2ac9f23d321bc5cb2404131c79112d54694e GIT binary patch literal 126 zcmZROjyATiHnldiG|T-PWvq~tE)|`ZDji)YEiEtI@I)HSmY0^6X86xgl$s(P4OVY0 xotzCqvC>PX%XmpUObC#UHnFg_Hx18_js}wd|64HsXJ`-vbFdr6AYEpV3jq0nBxL{q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001929,src_000920,time_48150,execs_218782,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_001929,src_000920,time_48150,execs_218782,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..6e7c7e191d0f4a323abc456879a1ddcdc643707b GIT binary patch literal 42 TcmZRO<|F`&6_V1WqYZKaDINoB literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001932,src_000920,time_48222,execs_219155,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_001932,src_000920,time_48222,execs_219155,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..0e2300ed4254aab3c883d1eab83c311184b3d31d GIT binary patch literal 88 zcmZROjy5(A&o7dWR?JDUR%{5*w>Gslv^2{tN==cDHnFfavgXZ^jy4M5Wsr`wu(pmV ZDVePZ;sf<5B>n%dj8Fj=O^-In1pq0O7+L@T literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001933,src_000920,time_48249,execs_219258,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_001933,src_000920,time_48249,execs_219258,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..5ca31f4875de7e7d240ddfe72a944f735875bae3 GIT binary patch literal 62 ycmZROjy7hHjGo=14~y0U1UH76G$(b1)SsBmq?z1+SD4z0s@Fc!2itT3h5d!_@65sYhi6I{U0cnEgfwP g)&kTGVHgEK^+Giw#34o*D=FOQMZ4?k~Y`6^sq@#5dav1Cl3`{ID!0dbz yDImk1iGe@7NE)b6nn5}`DILT@(ZZCInVc=FO3gHj@1Rzy7}@49o<90HA6~NlvI379qH5 Lg`{-pXoFk;$8Q)D literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001947,src_000920,time_48961,execs_223007,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_001947,src_000920,time_48961,execs_223007,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..92a5ab219b58949491811428ff56478ae61dd097 GIT binary patch literal 60 zcmZROmX5YIvQ95bk&ZUu&5`z!4wjDg01BEi=FQ=XwhoZ4Mv}}00N{oS%m4rY literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001951,src_000920,time_49097,execs_223761,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_001951,src_000920,time_49097,execs_223761,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..38f07087c915d14de9a53e8b9f2c82b1481d8aa6 GIT binary patch literal 88 zcmebB0)oTRu@=_W86`QX3}(4SsVUOYP+(+gZf%g8UL>s)ZExhAAsuZWZEWFdYHer< aRcB&hZDh@xBOPrN0KvuzN$Jed2Dt!`wix9A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001957,src_000920,time_49307,execs_224770,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_001957,src_000920,time_49307,execs_224770,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..6e13f5d69c8abbdf2a6d4bc7b7f6d24b840e27b0 GIT binary patch literal 73 zcmZROjyATiHnldiG|MeYO_7c^v52*>&L}Ay@7 B6;%KL literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001970,src_000476,time_49751,execs_226900,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001970,src_000476,time_49751,execs_226900,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..b683f7a51d2ab7cc4dfe25ba7d0a457b14fb227b GIT binary patch literal 72 zcmZQzP~=qz_ejkFf|OruQb3Z8O-iZ+L`8e&*w}d4*qqsBmRppXA{}j#Asua+kyIod PZI|b$$h#W`oD_Kh4!9VG literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001971,src_000476,time_49800,execs_227065,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_001971,src_000476,time_49800,execs_227065,op_havoc,rep_7 new file mode 100644 index 0000000000..680b0e4639 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_001971,src_000476,time_49800,execs_227065,op_havoc,rep_7 @@ -0,0 +1,3 @@ +[2Jrld! d! +ld! d! +, B! \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001974,src_000476,time_49962,execs_227617,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_001974,src_000476,time_49962,execs_227617,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..c98755d98457f854d7c1c2154822b37b3e3f3a24 GIT binary patch literal 108 zcmZRuHZnD}HpopcN=?mE%q_@C)e~f9o@HQ}AsuaRWo5;?n?aFRA^glXZfOPSXk&az f&6Ioy*r+G<7XGjBS>1gllOg literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001988,src_000476,time_50448,execs_229189,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_001988,src_000476,time_50448,execs_229189,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..5dcd3053cfc22a59a94737d68b6b574463358dbd GIT binary patch literal 54 zcmZQzP~>f3IJ0dVmvn4^bgUr*i=hd(w89xjM@I&R|NnObrFZY%y^C84CrQIU5ygbfrxaJF$vE1a literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_001996,src_000476,time_50743,execs_230215,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_001996,src_000476,time_50743,execs_230215,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..340dacbce2b9c20f87b65a7c83b9b56619908ff0 GIT binary patch literal 42 scmZQzP~=tEe`XuEw8kb!MSDX7W6KQbXnSs;XgEkz_Kc$?GJ_&i6e0ywfhnZ`RLZh@_iiUeUI5Yo6^sA? literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002004,src_000476,time_51522,execs_232781,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_002004,src_000476,time_51522,execs_232781,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..5c2501d8e2213149bd688d1257deca7fa999e1dd GIT binary patch literal 63 qcmZQzP~=qzKeLTnTH%bNBJXY}#h@q-68+Bu7KQO3k|1%YvfTh=78RBN literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002008,src_000476,time_51705,execs_233420,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_002008,src_000476,time_51705,execs_233420,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..8c85ce78b769cb4c10db8f105ed834c67468df8c GIT binary patch literal 107 zcmZQzP~=qzKeO%3HXSL2GmeV9yP*P#ygA8W@FE|#i~vK7BLbKjStr{EOUD9fMi7aR H0kL=iAKV|A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002012,src_000476,time_52042,execs_234456,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002012,src_000476,time_52042,execs_234456,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..57d7497603835edf0c20d4d44323af695cbbca1d GIT binary patch literal 43 xcmZQz_{Xade#SH-{LD5jX@xV6ywUbXra98l_JRf`1{u=ZxTH091A&twF90yW4ebB` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002013,src_000476,time_52051,execs_234489,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_002013,src_000476,time_52051,execs_234489,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..01a08ae7b770c06ade8faab7caab050bf43a5966 GIT binary patch literal 50 icmZQzP~=qzKeLTnTEW~CD>&n*$h#XPy&DLe6nOzq*bce? literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002014,src_000476,time_52088,execs_234612,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_002014,src_000476,time_52088,execs_234612,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..70ba5a28efb9774b3ebab5735a5eedcdd2b3b851 GIT binary patch literal 59 rcmZQzQ1~Gk{^G?81`t+&QqP|=C;+j5uK|K(ZJM#4cQ*_;De?jUOPCxI literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002018,src_000476,time_52419,execs_235771,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_002018,src_000476,time_52419,execs_235771,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..c90c5cbec26b80a56812ef88222f0b464646b928 GIT binary patch literal 99 zcmZQzP~=qzH%?)YRxt6BjyBC;kj{~gHpu`n&p0ab?gq)@lnOtyjaypbi~~>|3^*zB U7F#9e7UcY|PtMPkj&{od0QJfr1poj5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002019,src_000476,time_52525,execs_236138,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_002019,src_000476,time_52525,execs_236138,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..1eff72fa7d20e405cdde51ec92f72d207655fd62 GIT binary patch literal 52 mcmZQzP~=qzKeLTnTKkTpBJXZESK$nZ3kG1>b5L0)3tj-PKl!Q=};TEMj+Fy Re+x^e<|#zyq$u)o0RW8y9v}b! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002047,src_000026,time_53774,execs_240381,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_002047,src_000026,time_53774,execs_240381,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..48c2d6a931627f9a3c5ff9cbe9d8ddde29a5bd52 GIT binary patch literal 107 zcmZROX8r$P%F4jXAXhqC%fgBa1RTQin{(Wy6@b9NT30&SfRoolHCh_X;Ie`X$V40D eTX``24>OdG&VeXmU}RtbiUBpCs!LJi-n;u0fHP F3jlpw7l;4= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002055,src_000026,time_54126,execs_242490,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_002055,src_000026,time_54126,execs_242490,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..52b1c9e8fc72ca7ec66935be052330e3dd4d3f8c GIT binary patch literal 91 zcmZShh7P2ojV-K% K(F_cVyj%c8P9)3# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002058,src_000026,time_54145,execs_242601,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_002058,src_000026,time_54145,execs_242601,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..c89903fa18488ae46fe0bdc3bd9c92cd04a369ab GIT binary patch literal 72 zcmZROjyATiGO{u<&6SppHnp(QO|h~v$i=|~3d;ahcrdiIOltvx|Ivoh(K#uKyj%c& CuM=PZ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002059,src_000026,time_54168,execs_242723,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_002059,src_000026,time_54168,execs_242723,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..a3a37aee9cc4f9274c7cfc3356348f6b67d35efb GIT binary patch literal 87 zcmZRukd9W-QTY7%%jeHIAZ%osBOT3eXkcQQA>9W7ihXcFWw0PrIb0N3DNu_dFBbqu Ct|M>& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002062,src_000026,time_54288,execs_243419,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_002062,src_000026,time_54288,execs_243419,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..52be87f9643df65b5d1fea03ce87e1d56225d631 GIT binary patch literal 152 zcmZROj<(ze0pa;+`8oz31|AvGAj-nZ-o!LRIvOD&9c}C*9j%pPWMyP(YGq($5G@^T uZ)BPyonasCB^{meKiWG$I@%}zhhCs|g`{+gXprGBqe7AG)`#0I9Ss15o-Gjo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002063,src_000026,time_54338,execs_243686,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_002063,src_000026,time_54338,execs_243686,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..d33026ec28b3ae61e22370c943a322de64bf4502 GIT binary patch literal 106 zcmZROj`sKWj{#x?Ft)HVvI24$7^Gt@q;+zoW2B?QEv$5{JQ)558=0C~8CV(QA_*Bv QN9W*?tjt<8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002065,src_000026,time_54362,execs_243825,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002065,src_000026,time_54362,execs_243825,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..a1491ca90681ae2e53a745652ae1764039e30b9b GIT binary patch literal 84 ycmZROjy9CFHZ-(0Gy)-GYZGfzYqOku2B5eBLL5ULu8<3;P&zs%1x73KasdGSixR8= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002068,src_000026,time_54472,execs_244489,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_002068,src_000026,time_54472,execs_244489,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..ce927f4493b7b91509bea8da744c242522b88e17 GIT binary patch literal 77 zcmZROk2bcjGO{uRnWfhD-8o&w}7?>DJ E0Vb>y=>Px# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002069,src_000026,time_54502,execs_244677,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_002069,src_000026,time_54502,execs_244677,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..77b6fe521fb288a99d657d193b8f156ec3d384d8 GIT binary patch literal 84 zcmZROZeUr)hYxd0@)8yo-t literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002072,src_000026,time_54614,execs_245272,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_002072,src_000026,time_54614,execs_245272,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..106602fe5daa3d44cc4f0d51d1383f72d55b8889 GIT binary patch literal 145 zcmZROjyATiGO{vaU|?XhQq9egjyAP6ls3*SN==cD_Re8oVqlPtwXiodFtN;#j<$CK mDzFEtv9Qv$@?iKMZ73bh0MZ0hfL}Gbc4Wg~MllF5Z~*{F#vx|_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002073,src_000026,time_54634,execs_245385,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_002073,src_000026,time_54634,execs_245385,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..acc2d9ceb2394f63b7566e8ebc2b513458bcb577 GIT binary patch literal 52 rcmZROjyATiGO{u%9t`MWxATmYBQVi0u7S`4oB@7;^IXOi+5#jmy(h7>I l3gP)&CON68CV2`;>7vrnMlho+taPIdr6Y1ufJl*-3jlrxBjNx6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002084,src_000026,time_55328,execs_249547,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_002084,src_000026,time_55328,execs_249547,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..69900dbec019c4c3f970f603d41f2fbebfad451c GIT binary patch literal 128 zcmZROjy7(xGO{uW0Cb7GT6=>O^};M>kk=fmFcQ0D#l>~b Vz}m>bBP~B4Xr*CpQ5Xbp0RXsxAN&9S literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002097,src_000027,time_55906,execs_252894,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_002097,src_000027,time_55906,execs_252894,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..57942d3b305d7a3ed8a0195b0b01f46fd740618f GIT binary patch literal 153 zcmZSZNX^N~*LnN)?Y*~eVf0&GunelamFF)`>$V)A*QO6vdr{|}Lmsg8-c S_vUR115mHMm4U!pUM>KKY9q1$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002101,src_000027,time_55943,execs_253134,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_002101,src_000027,time_55943,execs_253134,op_havoc,rep_6 new file mode 100644 index 0000000000..dde47b49e9 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_002101,src_000027,time_55943,execs_253134,op_havoc,rep_6 @@ -0,0 +1 @@ +HelHello,llo, lo,ellx, l,o, lo, diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002105,src_000027,time_56074,execs_253890,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_002105,src_000027,time_56074,execs_253890,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..0df4807eddbe299ce20ba192d9c8e1fb72e998c1 GIT binary patch literal 77 zcmZQb&B@8tVR`@W|9=JswuZL?EYi^?rWw-F=33fX5Rk9)_U+qyK#X6(SzayxHuD?Z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002107,src_000027,time_56137,execs_254298,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_002107,src_000027,time_56137,execs_254298,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..8553d7857bece924fea5c533612a78f2f028ea38 GIT binary patch literal 72 rcmcD|NlB45moBuoXW(RHl#Vq8;^b`USPN?hX$xy>b|@R4JXjq7J;V=X literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002109,src_000027,time_56280,execs_255251,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_002109,src_000027,time_56280,execs_255251,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..a1061802e397883278954aa6dbcce3d929fc97e6 GIT binary patch literal 42 hcmazxu`)7ct~W4|%8-t>XJX(tDZ&&nHGRv=1pvVy2^;_b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002110,src_000027,time_56307,execs_255419,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_002110,src_000027,time_56307,execs_255419,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..5554b16f263d60470cb45910f3815a80de7385a2 GIT binary patch literal 80 zcmZSZNLA!j2tTt;QGp>D3{1S(z@2^XcNpfLXzLqy)bR>eUX^HzP@jHxd0jz4153p literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002117,src_000027,time_56643,execs_257646,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_002117,src_000027,time_56643,execs_257646,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..3cbf586f57a756ed872cb29f86638791585da202 GIT binary patch literal 50 ocmZSZkdC#qHZ-tiV6XdAZQI0KYLHhyVZp literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002120,src_000027,time_56924,execs_259450,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_002120,src_000027,time_56924,execs_259450,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..d523a991909ee33d7197c5e45fcc92f97e2da7ac GIT binary patch literal 95 zcmdN<2+uF#3O~aj9c^rpBOPmDZJkk4QYpQSTUsH%C`W)nMv7W`7!ypX;YzjI$cA53r(y^F Yqf8GTl#WTx!KxH!4#*f?9WYP;0CGbbp8x;= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002123,src_000027,time_57005,execs_259874,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_002123,src_000027,time_57005,execs_259874,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..3910ab3717e2f28c2eb6668248b1c26c2147af18 GIT binary patch literal 98 zcmZRuPR+^5*LnLkS~}W*iF<0|2G&NVrq&u6=|!ojc?wDC(jIse c=Y&fq7#k{t=etG$nbC&UZ|`4!`<9mr0DQnA`v3p{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002126,src_000027,time_57225,execs_261218,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_002126,src_000027,time_57225,execs_261218,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..b5f2d86cd1c3a63b7aecc08d1d7df59714c6f5b9 GIT binary patch literal 59 ncmaF+_R(FIw?F_UfyC#Za28bbCj$czK~(%?cmh-n7GVMa|Bois literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002128,src_000027,time_57404,execs_262357,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_002128,src_000027,time_57404,execs_262357,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..e9fdf95c5a4d0211153aa90febc024f120161403 GIT binary patch literal 66 zcmZSZNX^N~*LlkY0$=}fMJjN;eQRWzBOPsT=w-r@VQ**!B&9>`jZ8D79T->`?!A5e RmbU_^#kl~Q85z6) literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002130,src_000027,time_57502,execs_262888,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_002130,src_000027,time_57502,execs_262888,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..1cb665c7c3d3a11eb2aaa0ad27fbb9b26788adfd GIT binary patch literal 112 zcmezWUn4aquS{n)GI-1N?%rF*d>sachPU_LHvH#>r~wNz0EJ=dxv|PJG@z>o8Ut0z F1puC|Hmm>u literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002137,src_000146,time_58063,execs_266440,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_002137,src_000146,time_58063,execs_266440,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..d574da6fe11486f2f723f012c565ed2b44c70e60 GIT binary patch literal 124 zcmZSZNUdkc*HQTV`OD|eIYv@B($V~e1}2sn($V%tItpKe!NR6ME<)He11RST(*lwM gDwhB3kqTtS*c*NZf$;pIoD@cgF(^vm#_)0h0KR}P<^TWy literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002141,src_000146,time_58133,execs_266852,op_havoc,rep_16,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002141,src_000146,time_58133,execs_266852,op_havoc,rep_16,+cov new file mode 100644 index 0000000000000000000000000000000000000000..9926e5f66820fddcd73f299a1e30d15f359ba1e9 GIT binary patch literal 70 zcmZSZ2&-qvH_ZTHG|&O%Cud8?8W~DUM>`mP{@mX6zg{|8I@;dI^t0fX@cjSvDN4Ko E0C+YUKL7v# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002143,src_000146,time_58285,execs_267837,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_002143,src_000146,time_58285,execs_267837,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..20efbfcb56d40963e691cf54ba496f88d230d4ff GIT binary patch literal 81 scmcCEwKlY5kdC%Ds%J=L@L*?`XNLf@+#+OQs3>kKJik3BMUj^a0L4}b`2YX_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002145,src_000146,time_58363,execs_268326,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002145,src_000146,time_58363,execs_268326,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..d443806857ce5d78327a89a9cd1eceb20907cd99 GIT binary patch literal 70 zcmZSZNUi6{*HQTV`OD|eIYy>6($V~e1}2sn($V%trWptpkZ<@I1bDfMkl8sYisAVH DtNVZ;Cb{~L@>Wk^Tc83F}Ae|F2aH~fqt0FnV|u*9JO MqO&MEQ<0Yo02p^PqW}N^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002151,src_000146,time_58757,execs_270679,op_havoc,rep_14,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002151,src_000146,time_58757,execs_270679,op_havoc,rep_14,+cov new file mode 100644 index 0000000000000000000000000000000000000000..758467f152a6ae4e97e4f262d9211761eefa69bb GIT binary patch literal 71 zcmZSZNUdkcXMXYd^Ow(`bBs)L>U9*tqi}(ooP5JG+k6-p7#R!=1f!&*jSQ?!GbDMr E0QWr@WdHyG literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002152,src_000146,time_58769,execs_270733,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_002152,src_000146,time_58769,execs_270733,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..8596c11fe1d6a6f3368ef0c4975a44647fa12e0d GIT binary patch literal 95 zcmZR`k&fm!G%&HukdC%DG6j)_pFtozzsQK+5GwKInvSmh6W}U8Pd`AMy4Rr@G}IUNm}LPb4kY+5wCK7Tgi;=0XmXkcQQAq|p-%0iTKaYfr3nPx~w+eaJg cC`d>9N=F<2&r-;roIg3o2V_XJJtIgb0GN^)bpQYW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002156,src_000146,time_58941,execs_271686,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_002156,src_000146,time_58941,execs_271686,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..cae4d3a89b1edb7e67478eb24fdfbb72538d998a GIT binary patch literal 190 zcmZSZNUdkc*HPs7{N?lK93#^l>1cjKgCNTc>1gR_Bd@2@(S`;lhCrUZk#|mJv^`i_ z!8Au9y1s#d!Njs$I@-wzq}G6om-iDdueW7$vI X7}}zRqmAIe5zc}z42yD76nVJ-54AU%;evG{4b#6Uz+gXnP~mOdx6a83eq6;)dr<5c~;6 JIVrrnTmUnj9((`* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002164,src_000146,time_59271,execs_273508,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_002164,src_000146,time_59271,execs_273508,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..566a7a14911a637c2b6fce5cfccb24950643c58f GIT binary patch literal 83 zcmZSZNS)4*ucPq!^Ow(`bBs*$4Ws!Pq+=Ku7zA^prK9bnqtkPYyr7IsBd-7d85pFa f?Tt(`fTZE)Pe6`zw2_gQezXIFbP7X?BCjC;c*q$0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002165,src_000146,time_59277,execs_273539,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_002165,src_000146,time_59277,execs_273539,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..7498b1c05e41c7f27b1d433686f366c237b5228d GIT binary patch literal 88 zcmZSh{5d?os4zwG^Ow(`bBs)Lq@(%&GcbB*N=Mrpd1puifu+J{WXbJ5x-x(O literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002167,src_000146,time_59348,execs_273983,op_havoc,rep_15,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002167,src_000146,time_59348,execs_273983,op_havoc,rep_15,+cov new file mode 100644 index 0000000000000000000000000000000000000000..88982a0578da5c73b8e6e46424153b8846e3c60a GIT binary patch literal 64 zcmZRG_Gn;W$k$Q${6WDf!U+Tn4NNSxrKMvHEvyybEJG7(LsJFT|NmJ$lAc#$kf!@ pAUC}zH8sy5S2`L+!{^UXW8gZY?Xd}c{v4iPl#>FKgt7#9xd4j+E>{2m literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002169,src_000146,time_59393,execs_274231,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_002169,src_000146,time_59393,execs_274231,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..d3fe5fa9e55ba367887eae90bb08e4e3cf032dcb GIT binary patch literal 108 zcmZSZSYFSNucPq!^Ow(`bBs(G(D(?M9O-C&Lj#i{7+nMe!62fj2u&0yQVJGF5IOY> Gyj%eLb1WbL literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002170,src_000146,time_59473,execs_274670,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_002170,src_000146,time_59473,execs_274670,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..8a665b51c42e278732540e562d61b8b615883ed2 GIT binary patch literal 80 zcmdA($V~e1}2v2($V%trWw-F`wc%cc%;^IfYjW@p~l|u^XCtr OKZoZR<)jGkasdGL=N~}; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002171,src_000146,time_59504,execs_274849,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_002171,src_000146,time_59504,execs_274849,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..74dd8e8181fe62941a99f838496a285308b29e58 GIT binary patch literal 84 zcmZROjyAP6GAOcekp@BE&!5Bdi*iyFc|B6=87iTYU?~^roSb|N)t`|7R3{ezX}lmk literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002172,src_000146,time_59530,execs_275022,op_havoc,rep_16,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002172,src_000146,time_59530,execs_275022,op_havoc,rep_16,+cov new file mode 100644 index 0000000000000000000000000000000000000000..9d768a3d8071084b585b95ddc51deba1179dd3db GIT binary patch literal 65 zcmZQ*ke0rfuOsd8ImgH}M><--(7?bTLps{t$P`FMDKSXLT3C0&!DkQ%|6i1o^Z7Fa JQ;H%l7XZ>j83h0U literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002174,src_000146,time_59586,execs_275378,op_havoc,rep_14,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002174,src_000146,time_59586,execs_275378,op_havoc,rep_14,+cov new file mode 100644 index 0000000000000000000000000000000000000000..daa43d9bae33b2d06394a85f8fe5d291088bf391 GIT binary patch literal 126 zcmZSZNUdkc*HQTV`OE+R{~MI7jZC64q@(Q_7?>EWtQZ&?lCz~_jSQ`$O)RW+tRI6_ z7@-4(2A~K;pOI+}1H4>JG& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002182,src_000146,time_59995,execs_277729,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_002182,src_000146,time_59995,execs_277729,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..9d401227136f60ebc5c4aa4c9952d43b3313017a GIT binary patch literal 99 zcmZQbPOWFi*VBOjBh#EWj12iuo(`DH$jJBx2(gJW3Iibsfz?3S(oOaMf$D+aC8JJ? HA}<#JQSB7m literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002184,src_000146,time_60035,execs_277993,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_002184,src_000146,time_60035,execs_277993,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..a2c4ab95fe914957d7a0bf262cad74e638036d67 GIT binary patch literal 73 ycmZSZNUdj(wl=cnHSuDQjy3WE<7gy-6b7JRw1;%GbeV@V1H&(c&!45S$O8aeDG@^e literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002185,src_000146,time_60060,execs_278152,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_002185,src_000146,time_60060,execs_278152,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..709239f0ffdfc3a5607dd2326a819e0197b81fa3 GIT binary patch literal 132 zcmZSZNUdkc*HQTV8HB%l{#1cjK0~3hYXB4rB45(y8hBPue`hbyXhIF*O;b$NK E0Dr6<6951J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002188,src_000146,time_60198,execs_278938,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_002188,src_000146,time_60198,execs_278938,op_havoc,rep_9 new file mode 100644 index 0000000000..59a37c33cc --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_002188,src_000146,time_60198,execs_278938,op_havoc,rep_9 @@ -0,0 +1 @@ +l25l[1049l29l[?25h[?1l25l[1049l[?5l[1049?25h[?1l25l[1049ll[?25h[?1l25l[1049l[?25h[?1Wosld! diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002190,src_001018,time_60313,execs_279707,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_002190,src_001018,time_60313,execs_279707,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..efecfd19486363db019a70b57c0076d8884c01a9 GIT binary patch literal 78 zcmYewkd9UjF);D=FwIeqN^xKS0%^|!My5FiQ7O_%CKlF4)&>e-LJ6!i1O`C*&_E6V D2k#W= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002191,src_001018,time_60377,execs_280077,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_002191,src_001018,time_60377,execs_280077,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..71d976afe087e44c09fe70bf477296b60978ed91 GIT binary patch literal 78 zcmYewkd9UjF);D=FwM!=Q3%g3%1Ke=RgX%MPBO7z0Lhtx<)9*PQLqjlb!!88Ya?p| Jg(R>sIRG9N6Nvx- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002194,src_001018,time_60521,execs_280818,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_002194,src_001018,time_60521,execs_280818,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..db0a20140558893cda76eae8af8631e997e43bba GIT binary patch literal 132 zcmYewkd9UjF);D=FwIeq`p@8yFJF|C@`eA$dwwqk{+|dIh>ws$D05NqTs;!Nz4HUpcl8ZD5f(^_80Pf}$=Kufz literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002207,src_000036,time_62505,execs_292775,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_002207,src_000036,time_62505,execs_292775,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..fbcbebd7fe88cdeb2bd5f342cb8e7a744e8b4e0b GIT binary patch literal 60 lcmX@IjY~S#z}nZ!3eK>yva(gQvH}ZNGNgdSV-2tg0s!>y5CH%H literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002208,src_000036,time_62519,execs_292884,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002208,src_000036,time_62519,execs_292884,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..ddceec2de41b9e26e72de75207c4259cf28d992d GIT binary patch literal 31 gcmX@IjY~S#z}nXe1Z*EzS%G<#3@HK(3=FXb0F^EX5&!@I literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002209,src_000036,time_62687,execs_294108,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002209,src_000036,time_62687,execs_294108,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..ded6b20cb2beaa25032ac2becbcea7b588a8b8ee GIT binary patch literal 31 hcmX@IjY~S#z}nZ!ih<$7e+4TmFt3s!1tcD8005uk34Qb9ZDeg=ZDeX{ZIGK@l#=Rp zhM~bIKsp+T6{Mr>85$T;^^)^*bAiTyjaUQ*FhhHRhB7oj#4yRViy)e%W0G?+le57T W&_D);dWeB=cQF7Z{eaGtjsXCr+&(G* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002239,src_001759,time_67536,execs_306393,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_002239,src_001759,time_67536,execs_306393,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..a0b32217af469a108f5ae472a6bdaf0efb3b86eb GIT binary patch literal 182 zcmZROjLs)O|IZq0 zQBq)SX>Dj=ZD?q1Xk=|@Y;DNEFu{rezfy*VMKG`d#(>ak7lDk<&y|iz&dE&922()m VfIuKO7uk6X$$HX$K-Wsg007&3JL~`e literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002246,src_001759,time_69328,execs_306769,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_002246,src_001759,time_69328,execs_306769,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..749b38655847e45b2f6f202041783c4962a30476 GIT binary patch literal 134 zcmZROjDXp;=-Xj34LR^;8ypvbF` zQBu+iRLIb<2nSfZh#^2PIX_oACOIcFIU7tdG%zqo)#vBtLahVa#Q>D_1KKVf0|4qF BFv|b{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002252,src_001759,time_71290,execs_307175,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002252,src_001759,time_71290,execs_307175,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..042b7cf3f3c2202cf11054e662d0596a61de5e0b GIT binary patch literal 175 zcmZROjvKpKPXblJj#@6N;@81qyOf^%xig7$62W0EHw97#JEBEy@I{ hV_>My&&>tex(F*+y9i>EbWAeBT?{~b{eWEQ7yuKyJ3asa literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002254,src_001759,time_72486,execs_307386,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_002254,src_001759,time_72486,execs_307386,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..2c7ca943d4b153ba68bf8ce55672fdbc446debdd GIT binary patch literal 158 zcmZROjLuq}8yZ;~ z8e1EhSQ{3lrbtKETNqgLusr<^t7& z)iN|J0s@%sUZ8G>2uKtitX%}rEFF`albM_irWhKeqYbT%nVFgEef|gnNduFoGYvBH WQW+Q+>LK>P-SrBn#}DXC=@nND!NJls1q$qq!&dE&9mW}~Z z3=Iqn4E6cBxze!;ZfCYZ^+p>7NQ1C~bhJHCMXFvhScOF%$O49j^@|oQ0$FJtQ&Q3k f76A%i1#1^UG=uHJw9?$#8tQ5WprjwrMClj+8j?iy literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002277,src_001759,time_82811,execs_309477,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_002277,src_001759,time_82811,execs_309477,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..dec747a340ec2ec1fae743afa6b36b08276ed5ae GIT binary patch literal 163 zcmZROj7ECAdtugkRTdpTC`T$-$R-~I@-t!#EACJ$;^ZD^T7tf-NKNZ LE$s(%nsf{RWGpqE literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002285,src_001759,time_88343,execs_310611,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002285,src_001759,time_88343,execs_310611,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..0b50e08fe99fda0fe76e9399f857edf83bb4005c GIT binary patch literal 182 zcmZROj+VqVP$Lusr<^t6V zFi1#9=$zRG*2B=S2nb-N^a4$Rh=4@f7A<06U~m92!C>toh#}H3$vK(H*72 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002289,src_001759,time_93395,execs_311716,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_002289,src_001759,time_93395,execs_311716,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..35c0b385b8fec106e3edce1f05d2575e3e26cdb8 GIT binary patch literal 131 zcmZROj;_C_oy76{Mr>85$T;v!!E_ zb25P}28R0l++69{MT=mD^#ToJXh1OlD<|6b3D{J324;o^L1yN90~4tXuqDy%MW{M* U!L}u1Sc-5x15nZr$d!%(0G;JiYXATM literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002295,src_001759,time_100154,execs_313223,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_002295,src_001759,time_100154,execs_313223,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..58a6f805673d80554eefceacdb6b784e9d6d055e GIT binary patch literal 232 zcmZROj_q@zu(46IOqK`u}*8AZs-3L*$H zpcklyG(MAE%Agqv4Qi8_}pt)-oF{J7x=jTet ZB(mtKXcKd5BWvCqu#G@lfmRzw1C54Q M2GrySv`IP!0Arjoz5oCK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002302,src_001759,time_102860,execs_313858,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_002302,src_001759,time_102860,execs_313858,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..cbe50f7a0188e034ad363889e699c4045fa64a40 GIT binary patch literal 201 zcmZROjPGukOpA|>1ca~28L9<X_i}*3gm!fApjt<8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002306,src_001759,time_107464,execs_314894,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_002306,src_001759,time_107464,execs_314894,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..0fd48397e297d1bdca766a16b14efc717ff60107 GIT binary patch literal 180 zcmZROjdT90J%W*V6_YlFvVDDn6bS;V-ZRNjZAZ- zqZ@KkpnBFWVo23X&d-(3m)3Sl&X$fz&dFqGU|?XV&(8(g#J~u183Rz#&w_`C$J$yt F1^`*zLW%$Y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002314,src_001759,time_111731,execs_315813,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_002314,src_001759,time_111731,execs_315813,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..4b4f4a7aac71a0fd3f44b658209031f4c4136e20 GIT binary patch literal 180 zcmZROjLusr=1S+J zKxHvCGB6=DF8am5@C$5mFVJL$hDA8Q+C>n9rDKwFGLy5x6wopThI*i7*0J8+42<61 P-XJ4@l72w9O2+^IcI7~Y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002316,src_001230,time_113534,execs_316948,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002316,src_001230,time_113534,execs_316948,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..3681164e7bb76404e0a93413cae1db634e4ebf17 GIT binary patch literal 95 zcmX?=(~xR!XkcP(ol#O!P;8Z$Tac5gmz|tirNTI@+KFq!z@g XFEPz9&5$l(U=To+FhEE!Smpo#;$Iw9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002317,src_001230,time_113536,execs_316964,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002317,src_001230,time_113536,execs_316964,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..65e68ec9d37ae634d7f317067121544d833fe6a2 GIT binary patch literal 90 wcmX?=(_m;|V(B0qZBSyGVVWUb!oVQF0OIMV+Jj^YL2L*MjgLhS!UW4403lNq>;M1& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002318,src_001230,time_113646,execs_317676,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002318,src_001230,time_113646,execs_317676,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..199a769d36a082f229003518e7c2012ff2e9e24f GIT binary patch literal 66 zcmX?=(~xR!XkcPlDD7uZVs9uNZETU6A{}j#VQpk>V4bShmY*vf<6r+jIa@kfI@-v{ VOFG(vK{~@UL%M{4L4d(B2LPc-5~%_lZ&A`BDYGG|;&B!1fZ4>~(#@NIZEOP*iXbg}5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002321,src_001230,time_114915,execs_325494,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002321,src_001230,time_114915,execs_325494,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..16c36d1aebde0025217983ff9222bd39766ddbae GIT binary patch literal 73 tcmX?=(~xRecmWKgqm3=BjjRm}EzNR^Qd1y;7Yt1B%a<@P2ryXY001OTA|C(% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002324,src_001044,time_115211,execs_327266,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002324,src_001044,time_115211,execs_327266,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..3feb6061c347cb824ec5cbe0422ac1868d42d553 GIT binary patch literal 92 zcmZROj4&5_OkVH3+74a*G644{~aDUehLllF!N5QHvgnPYBffG(IJ4bpCC05l5# D9|IP^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002325,src_001044,time_115262,execs_327585,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002325,src_001044,time_115262,execs_327585,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..d5c9be74868d1de751468615dfafc2e87f8803c2 GIT binary patch literal 37 pcmZROj4&5_QqH#E?&%&^P=@=Z*Oq@&eMOf#6HfubgsIRK=q2W>{tb`6i~t($VTBrXaSV Ip^0<`0H13Yvj6}9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002334,src_001044,time_116114,execs_332917,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002334,src_001044,time_116114,execs_332917,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..8aba526c34568ab898c2201e19367b3dbb5a701e GIT binary patch literal 46 ncmZROj4&5_QqH#E?&%&^P=@=Z*Eq&f!-fVn_v6U!U`;Z_Mj literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002335,src_001044,time_116633,execs_336041,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_002335,src_001044,time_116633,execs_336041,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..635a7c1328b44ef2cd3aa705e375a73b90ca1b6e GIT binary patch literal 66 zcmZROj4%@N43H#E?&%#e;Y$*}j%v9a;8u{pENEVqc$BUOMQU#FR=HZKn(ZEs=< NB-OzrP>YFW4ggeo5(WSO literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002339,src_000068,time_116904,execs_337471,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_002339,src_000068,time_116904,execs_337471,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..93efef5ff60ce487a16d53116eeb12d59d07cbe5 GIT binary patch literal 61 xcmZP-U|?W+!^+C?989pXykUI~B3M~-JW_LV^Fi!-1_lPG08D9azD|lqDgg1S5gGsh literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002343,src_000068,time_117139,execs_338857,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_002343,src_000068,time_117139,execs_338857,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..86092876904309c2b1fb99426cef5ade7a784316 GIT binary patch literal 44 mcmcC#V&J!ujy16M^Z$&j+mC_tJ|IvN1j^9vUM literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002344,src_000068,time_117183,execs_339092,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_002344,src_000068,time_117183,execs_339092,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..b19953b77bc1d7a019acc435b5e4b5229a2e8203 GIT binary patch literal 88 zcmZQ&xzEb-hLwReCoW$)I!e_v$AFiC<;*rk9z|XTRuKJ5EIhv`M~6q+)!v8!qJ)9T V6v_fBW?*1qfGN&^D9#q>1pvbe74854 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002346,src_000068,time_117615,execs_341617,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_002346,src_000068,time_117615,execs_341617,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..f27a6bced1e2d8239b14273a300d8dc4f601fc9f GIT binary patch literal 130 zcmZQ&dCnSsW*fJ(!UjhM#@+uFc@)CWu)JY?%#xFniC{7$XG_OgB|-x$b|v24sG_`|Vo}0|P6=^!%b6kO%_TM3=qI|0ZoAEx&0lYCl9Cx06Zo(>i_@% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002349,src_000068,time_117762,execs_342484,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002349,src_000068,time_117762,execs_342484,op_havoc,rep_4 new file mode 100644 index 0000000000..3289d7c1b9 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_002349,src_000068,time_117762,execs_342484,op_havoc,rep_4 @@ -0,0 +1 @@ +?b38c5;196mred[48;2; lllo,WorldHe \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002352,src_000068,time_117967,execs_343682,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_002352,src_000068,time_117967,execs_343682,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..92eacbe4109242bb9f1ee437b5e909eba9f1a0fe GIT binary patch literal 58 mcmZRm4@+QWdCto6hLx2yCkMzv=QA*}d<9ANyE!8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002353,src_000068,time_118058,execs_344270,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_002353,src_000068,time_118058,execs_344270,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..e544da52268d5aa69377f5254670de02ed9ed2a0 GIT binary patch literal 58 xcmZQ&dCtf3h80A@8E;rwS&ghS3iBAGqisE6#$}@5J&(3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002355,src_000068,time_118249,execs_344657,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_002355,src_000068,time_118249,execs_344657,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..dc08fc8344de75a9448cacf94b01c0642f02a6d7 GIT binary patch literal 74 zcmZQ&VPMV4Un3TtAI-p!A}cK&ZEs*;%9_W(!qAYD!w{a2MJR{m&8nPy9WfXUQrN%_ E0D{vKga7~l literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002356,src_000068,time_118325,execs_345126,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_002356,src_000068,time_118325,execs_345126,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..f1f53e0f0e8c8209c5fb110a6a12c7154398a34e GIT binary patch literal 87 zcma!+jmVJi2mn>9 B7{&kq literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002357,src_000068,time_118541,execs_346446,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_002357,src_000068,time_118541,execs_346446,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..b852614acd34a75855ae299ed497065e2172f04f GIT binary patch literal 80 zcmZQ&VP$2_$;sETu(mXL{#-iN(9kS*C6F%`o?n!sscCI$T@S?hItm~@1Iu$PYBZ6Q F007cY85#fp literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002358,src_001478,time_118750,execs_347490,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_002358,src_001478,time_118750,execs_347490,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..92aa23d10eda7d6eb372311e6f725d2f2262af5f GIT binary patch literal 72 zcmZROj?le48`Ev&5zilwE2{8_v?3_!kt Vbq0g92T;-vEGccV7NiNp2LR(?6r=zE literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002363,src_001478,time_119483,execs_348592,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_002363,src_001478,time_119483,execs_348592,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..bfad234f99654ee222acddb6c9e86ca0bcc213bc GIT binary patch literal 152 zcmZROjkek&fm!G%$(CkdDZJvl*nLb25|tqz$bNjjRogtqo1A4Na}B q&8*F>EvzjW7+4sbEUc}iE!J9RmXv@@$t%e5^iR&u)s0C8X#@Zi&lh(9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002367,src_001478,time_120059,execs_349568,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_002367,src_001478,time_120059,execs_349568,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..00cc16836fa2cc8d974c19bbf4d2967a958e1aef GIT binary patch literal 88 zcmZROj1gR_BO_mFkh` RkQ7h?Xo4vU51|lb8~``J9a#VX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002372,src_001478,time_121242,execs_351706,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_002372,src_001478,time_121242,execs_351706,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..5c9408118d1a0915a24788fde02433d4d4309a0d GIT binary patch literal 108 zcmZROjLusr+Jiu1ZWWMs cW*djJ!WlXOf)XH3$t%c7)l1ILm5xcC#hb$*9cy82oxva-4F)j~3Pk=#RhyHU><0jm C)fDUi literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002378,src_001478,time_122538,execs_353817,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_002378,src_001478,time_122538,execs_353817,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..c24c07628e22c5e3551d959ec04dd032ac4caf93 GIT binary patch literal 77 zcmZR`jJ053Sg>G$bgY53bhI%;p7b;$(?$>Je(7i-fTI-CG5(Wl_l)QqR)Z|&b MT@2E(7S`4b02-?}#{d8T literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002381,src_001478,time_123532,execs_355544,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_002381,src_001478,time_123532,execs_355544,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..4ed9e9572739c67658e8fd70bf3093821ee032ff GIT binary patch literal 142 zcmZROj3oo^Xz{`0S4)46ASBX Z=~yEpptPyAL2i0cYAR4DT{_wz7Xa+u6!!oC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002386,src_000993,time_124691,execs_358045,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_002386,src_000993,time_124691,execs_358045,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..deb71f51510ea92a1a1e9d584b12810a1ed29574 GIT binary patch literal 130 zcmZROj>ZJW7S^WLhL&czMX4#$FuKyj!rI8v+Q8Zlr^w6GBvd}$W6yCmYS!Klr9}@Y7J-L)^Cst E02Cw|r~m)} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002389,src_000993,time_124892,execs_359202,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_002389,src_000993,time_124892,execs_359202,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..db965147f5d058da474d4ee577cfc5770e6e2a18 GIT binary patch literal 69 zcmZROjyATiHno1cy! GgIoYkhY`&H literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002390,src_000993,time_124957,execs_359586,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_002390,src_000993,time_124957,execs_359586,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..3a99533c420b6a55180e7e51548842bef3a7cc01 GIT binary patch literal 78 zcmd;9Q8=@WM>=08*2LN*hk@a^v@}gfpxStW)z8lCTJ+r%Oj0^GR;Z#NKMV*Aw>5DX%~0EgNn Rb88D}7$9I^PFi6x0|4v}8H@k` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002401,src_000080,time_126415,execs_367633,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_002401,src_000080,time_126415,execs_367633,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..f97957ed7473d8c0236aa9dd3da752b298834fa6 GIT binary patch literal 92 zcmXptwK9OfTKtc^Mew0s#HM3poG) literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002411,src_000080,time_126869,execs_370496,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_002411,src_000080,time_126869,execs_370496,op_havoc,rep_10 new file mode 100644 index 0000000000..d3ea52b2db --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_002411,src_000080,time_126869,execs_370496,op_havoc,rep_10 @@ -0,0 +1 @@ +55:0:0eeeeeeeeeeeeeeeeeee li, li,[5eee8::::[58:::::::::::::::::::::5:200m \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002412,src_000080,time_126946,execs_370997,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_002412,src_000080,time_126946,execs_370997,op_havoc,rep_13 new file mode 100644 index 0000000000..1282b197cb --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_002412,src_000080,time_126946,execs_370997,op_havoc,rep_13 @@ -0,0 +1 @@ +5:0`mm0[58:5[58:5mmm:5[58:5mmm0[58:5CCllCCCC0[58:5CCCCcCCCCCCCCCCCCC:2m \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002413,src_000080,time_127084,execs_371830,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_002413,src_000080,time_127084,execs_371830,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..f2c43546e73f12895bdc6f19032281dd0923f0c8 GIT binary patch literal 107 zcmXptwQ`k?&XtZfwXnhjio6OLB_+MZRtyXci!cFDgQ=B)RcwxctMn3FW`GqLxf|pH E03v}QkpKVy literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002414,src_000080,time_127133,execs_372116,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_002414,src_000080,time_127133,execs_372116,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..7dcbdba8e86d97c2cf076a04a87a8c7e9034fe68 GIT binary patch literal 101 zcmXptwKDKCXqS#QwMfm$NzLKpWMq_%H3eZ)MV_}z(g7?JxV*Tyxau2ncH|?eWnf@r Yur{>J1?mK9%>QHWo?iqp1w$qp025>zG5`Po literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002415,src_000080,time_127374,execs_373564,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_002415,src_000080,time_127374,execs_373564,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..2a8a966a5787dd59e19c305bce7ba903865274fb GIT binary patch literal 69 zcmXptwK9k{PG?|bU{FYMm5w&x!WNZV1?N%`9j2y54Pz==w Rut88GU@Ep*F&Y@;0sx&~D2@OC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002421,src_000316,time_128149,execs_377413,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_002421,src_000316,time_128149,execs_377413,op_havoc,rep_11 new file mode 100644 index 0000000000..0dc6d01607 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_002421,src_000316,time_128149,execs_377413,op_havoc,rep_11 @@ -0,0 +1 @@ +l~d~}1[}1[}1[~[~[ @c\cc \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002423,src_000316,time_128243,execs_377991,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_002423,src_000316,time_128243,execs_377991,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..df440a7b7deea1df4f5b430e194b67bcb799cc1f GIT binary patch literal 70 zcmd0)tCOxZl#ae6UB|!zq~Ae#{~8z=7*xT4l|>;uzbL0(T1U(!zliaFeMCe=flM@n Lo5PTz`alr?>82Fu literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002427,src_000316,time_128652,execs_380381,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_002427,src_000316,time_128652,execs_380381,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..c269648600d2f14b342b42c81c159d44b29ea137 GIT binary patch literal 70 wcmc~{XlQR@VDR{mTx%%J!16$mq1Ny}0}I2;mmuOEXELKA!`Gw-_!TGu06dNs*Z=?k literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002428,src_000316,time_128703,execs_380665,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_002428,src_000316,time_128703,execs_380665,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..0f09b06e6f1d4fdbb9405436af278ede5842f534 GIT binary patch literal 84 xcmd0ijy4JaVgrkSWeC6v6oZL^*bsSMD3z1Nj0XPKGc!L7e)#YqA2Tz9Gyrq67!d#f literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002429,src_000316,time_128743,execs_380887,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_002429,src_000316,time_128743,execs_380887,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..587b1bc28605e47f328b8ffd4473c0e8d11c19e2 GIT binary patch literal 68 ycmd0iu9L1cc*FeSCAYM~8S{UiLr8J)#hX-V^s^)X<|{ykODL_ HHr4{c DZe=0@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002456,src_001237,time_131525,execs_399041,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_002456,src_001237,time_131525,execs_399041,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..775157eff90b8d2350d4f469487fa417bd1874c5 GIT binary patch literal 122 scmazrGR=^Vwuggh2rwJL1hb^0BhVDv+oLLhs8GcYkZdtzU|>iA0AYbCSO5S3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002460,src_001237,time_131589,execs_399295,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_002460,src_001237,time_131589,execs_399295,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..a3fdc656b2996b0ebee4165a9c455b9c05733200 GIT binary patch literal 176 zcmazrGR=^Vwg&+Rd;6U@zz&djFB(7=L($j3z<|OBaxjGIaoUTa6sUd2&I2HDnIQ!L DK5S@I literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002462,src_001237,time_131610,execs_399416,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_002462,src_001237,time_131610,execs_399416,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..f75e4cbc667bba177aebd9fff7c9662034ca235f GIT binary patch literal 164 zcmazrGR=^Vw#Ngefxs%DqG{8(1e1TTvWl=OWhP&jjy15BK6D61MMr=XfR#>@j*fts z`hpo^u94}q3x;8;sIn#&zD8DdwFNn;ddbly7S=}A2G&N=_Aov6_KrZ!h71f0DF7l? BG&cYM literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002464,src_001237,time_131843,execs_400093,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_002464,src_001237,time_131843,execs_400093,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..0170b06221c157c4ece136f2233740a0c7568f7e GIT binary patch literal 116 zcmZQzU|{f?1_k-K(y~c8nOqQ%_t(obLps`i+B9VGAbb12UV^zPDbmqiH9$~gZ!gW2 TXK!zh!xU?v6ap9mtxEv_IwT?& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002466,src_001237,time_131918,execs_400373,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_002466,src_001237,time_131918,execs_400373,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..a6a48d70dc60f38faf4822e0d783b9f68461d8d7 GIT binary patch literal 118 wcmazrGR=^Vwuggh2rwJLL}p1xM;Ms`1;BKM^fYv3X!1yAgDo+XWnf4F01pB%8~^|S literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002467,src_001237,time_132056,execs_401100,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002467,src_001237,time_132056,execs_401100,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..1b81118720be883320c353b6218abe9382e446e8 GIT binary patch literal 92 ycmazrGR=^Vwub^g`)LR;8_1N7wX`-gur@M;C=!7w1k#2K3=AL@(Gf5s&}9LCK^p!5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002470,src_001237,time_132305,execs_402315,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_002470,src_001237,time_132305,execs_402315,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..58aab3a1da978d4fac4efefd41380c90c8d1aa3b GIT binary patch literal 138 zcma!;7H#ih8f|ZMDpfk#-q66rx+z1NVHyxXcqv6WDLE5TQ>3M%VG`43gQS6KS|KbT srxhdu(qaTON)cgHjWh$pe@2kWFvAfdK)X1arb$Of7@20|FfgP50Qw{_tpET3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002471,src_001237,time_132331,execs_402468,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_002471,src_001237,time_132331,execs_402468,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..2bc2ab06d597edd359a4e889915b30b845aebf60 GIT binary patch literal 101 zcmazrvdfT;wub^k`)N?nz%Xq#kU161wFOE~`!5}BY+-F`oGTq=ER%a}SL!w9dZ4(K T6&Bg6K-t}?_SZmwfguF|ynHB7 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002475,src_001237,time_132433,execs_402900,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_002475,src_001237,time_132433,execs_402900,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..bcad36a8bde702e14312aab3e3ceebe0701121ca GIT binary patch literal 157 zcmazrGUdyVj<&a#jox>3QUG6$ B8hQW# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002479,src_001237,time_132702,execs_404068,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_002479,src_001237,time_132702,execs_404068,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..dfc3aeb4b792362915b46ce9309f65c0c4104a9b GIT binary patch literal 74 wcmazrGEI|?wzr=qEgfyjkQZ$fARTQa9ql14Z4U+0zyL!Up&F>en1LY$0PQIgW&i*H literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002480,src_001237,time_132770,execs_404395,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_002480,src_001237,time_132770,execs_404395,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..beeb0473c7ccfab0cde41de528bd8bb9752b9f79 GIT binary patch literal 88 zcmazrnl^3PY#@e!oXo&%=~#1XYw3)f%w#AtCWgTt1PmD%fTAc0&_p3xf$CELe^(pd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002481,src_001237,time_132805,execs_404571,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_002481,src_001237,time_132805,execs_404571,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..13355861e43a2f582e427c7f2a71ffeacc660c9d GIT binary patch literal 90 zcmazrGR=^V-fa&9)22-WGo=+g7=-K?q(f}HU`&wsv}p~|V0i}yJjx6i7#LCj{=*am literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002484,src_001237,time_133075,execs_405817,op_havoc,rep_15,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002484,src_001237,time_133075,execs_405817,op_havoc,rep_15,+cov new file mode 100644 index 0000000000000000000000000000000000000000..fcc4d1f9368bf332c6a7f320d9974a791b560051 GIT binary patch literal 75 zcma!$g#&3>+3+*l6nPbZJc0CKb_4V~2aV7?SlOhuiA0Hogs@Bjb+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002493,src_001237,time_134322,execs_411684,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_002493,src_001237,time_134322,execs_411684,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..20348b29c46031bf719f8bb349131c4cf423e08d GIT binary patch literal 87 zcma!Gn3kB6s&{4^hqOW!h>;5>;amtK+9*Ie8m25YFQcTSz{1)Zt`a75#!+#blVS=# GLka+K>mHy0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002496,src_002464,time_134618,execs_412886,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_002496,src_002464,time_134618,execs_412886,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..7a0a26c0d1bbf0dc0fe2e942c35a71c2a4785c59 GIT binary patch literal 142 zcmZQzU|{f?1_k-K(y~c8nOqQ%_t(obLps`i+BCR0LeknE85lAEwFKGQ|Me2gO-YfC b_NoDbB71vjt~{VJ4D+?X7N8r!z>op}R?;U^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002497,src_000547,time_134822,execs_413726,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_002497,src_000547,time_134822,execs_413726,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..228143d11bdee6a951c3361c873a57e41e2a1856 GIT binary patch literal 80 pcmZROj@I?gVZZ=j;nbX*d>w`GvZ9z2Z4V&u24av(T#}i2sQ@&65zPPq literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002498,src_002440,time_134938,execs_414390,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_002498,src_002440,time_134938,execs_414390,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..eb1a52752742af2efa0e2a711f55663f3ab1430f GIT binary patch literal 75 zcmc~%QQ?+;aK^DHHAPxF+Qh=Bp5fIc59w$x={ji@AV8LU0GBMD22xTy%_}D}FO|XL KbGLps{4c$!yEW?m}8e-&=&2WK3MQd6X)kyJ4- P)c;3T_5XiE^#er!97Y{_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002502,src_002440,time_135475,execs_415801,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_002502,src_002440,time_135475,execs_415801,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..fa3b5bb8833c1ff4481a6718c647a173c29b5ced GIT binary patch literal 67 zcmd0io~_6r9cy82oxva-ZERs}YHes~mRppXA{}kwRg4a%c}Pcl6;JcZ$;?Y-@Ob%> Iv-*J|0J#zubpQYW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002504,src_002440,time_135658,execs_416227,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_002504,src_002440,time_135658,execs_416227,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..f5580015f95e6d208aee6b15e70751bd7386c6b4 GIT binary patch literal 104 zcmd0iR#2&vR#D-WesIRIC^bb|I@-j-sGi~FB@gLnui|MC(kmx34^=)#I@;dQz{D~G aNE?{~NiHaWX>)0&eMP9@5cX#nZfUOe{c*2WK3MQd6X*qcihT8I0-~US5L8!&HHUJzl=# Itp1`10P3L^`v3p{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002510,src_002440,time_136501,execs_418468,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002510,src_002440,time_136501,execs_418468,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..4a39c4c289f74e8a31d4277f5d347256d17a5d94 GIT binary patch literal 83 zcmYe4u9H>)0&eLCXB>-CQ>3M%O)QM+2?2(empr7Sy^1rz)0&Zyr=~xq~3~38%%V@9SX&%ziUe(jQa-<)eaV$zrk(RD8u`sGtmfB7p~r0EYG@1^@s6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002513,src_002440,time_138409,execs_423570,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_002513,src_002440,time_138409,execs_423570,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..995429736abc0555b1c7053944e00f9eb1e52d8e GIT binary patch literal 51 zcmd0iu9G%UQBgUwEm2zGjH7h4NrrT^DG*01^6q9(cLoG2X}=2F3q5Ir%yssFMG|694Bb@N|pMimqAqPbPP!OU(=P5#$M=Ar0 dsa1m_ZzPyy31a0iD4JT$SL9{*&tS#N1ppHKAWHxM literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002516,src_000112,time_138692,execs_424630,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_002516,src_000112,time_138692,execs_424630,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..e2cc50c927629abea92cd8d4bd9daa71d50b10e5 GIT binary patch literal 71 zcmZSZNXyA-(D6vk$?4WnU?`HFX&V0je?5aoDg%qD)qF*+$QXm@^S$H6O|Kq literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002517,src_000112,time_138876,execs_425647,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_002517,src_000112,time_138876,execs_425647,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..4aa4ad7745fd11d8ebcaa3851c56d920666a2d0f GIT binary patch literal 118 zcmZSZNX^N~HwTg1xTIrEtqpS1i*gtgi&9hbd@Hx^MiDf%nx77o0IDd%E~^*`)XEDn P42!wh_dw=K$8rGxT_PwQ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002518,src_000112,time_138892,execs_425738,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_002518,src_000112,time_138892,execs_425738,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..35bf97e9cd674c867bf4c82275f389a4b86c5465 GIT binary patch literal 108 zcmZQzKnEVFIXU?ZMgihLEFEpEP?|0sZBUe&5^abq5C;;lHfCo2UhnfqkeL~xM;ciP POi#UmNpwAfA}<#JRf`we literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002521,src_000112,time_139125,execs_427073,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_002521,src_000112,time_139125,execs_427073,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..0695e50703ddf4c718388b54926d0b1cbfeb53e9 GIT binary patch literal 116 zcmZSZNYBaF@kq_d>DEE86c~!6qqm0thtdD*89ZX(>foXvO-Pzy;z&YJlR^5e<}30> K<}fJoasdFi?IfR`V5kbMkX?X6q<0pvhpUi_B3}Jaz392%J{rWI-^j<}04rrpTkn%fJev89Y*RqNStps^?|>|DV+q ns4+D=C!OJcPDs9vG{V4QX-1G7Z)6UGnyJ+SAOp%%EeHVn6RGR=^7$^i-(8W@`8IGLKlcu-~5*pvYP D%bXIU literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002535,src_000127,time_141113,execs_436757,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_002535,src_000127,time_141113,execs_436757,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..b16b9341e23ce381093e4650cc85671b703ba73c GIT binary patch literal 115 zcmZQza&mT&u5M{*agcVAPIZxXIRg@iw)_A8e{qt#1yHbsfq_9F2PgxQe)*CUQ-yEN U6QD8(FvMwyjVhO5{{J`m0P2z{LI3~& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002536,src_000127,time_141186,execs_437189,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_002536,src_000127,time_141186,execs_437189,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..33bd82c51e320687d9c45168c9984d78d901cf1b GIT binary patch literal 82 zcmZR`VPN?GKe`11!W0;dWBsjz-48KJ$C{cNNhAZ=VZ}-A5Ei;F6TqXj2O-DA&Zo+Q{0V Uf#JVk{{J`mK>gED3<;A40J2gbod5s; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002539,src_000127,time_141624,execs_439499,op_havoc,rep_13,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002539,src_000127,time_141624,execs_439499,op_havoc,rep_13,+cov new file mode 100644 index 0000000000000000000000000000000000000000..8444c5445122e14bd46b414ee403298179fff555 GIT binary patch literal 77 zcmZPwb#iu*{{O!P3s4b629Aodh6cu#8Pd1^TU$%VBxg&8&5;IDh9;I#(lz!*rkOxau5`3VzI3#miM3&|iDeD|xYP;f literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002562,src_001212,time_143962,execs_453258,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002562,src_001212,time_143962,execs_453258,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..faa3e1a3fd1565fa2d68bebe5f11eec418b88ce7 GIT binary patch literal 57 zcmZQzincd4&5@Rlwl_4gv^KEzGcvWe&$c!)HMKU#mA0@pWsr`ww6-v@jFPUgH!{rx KDJ(Xz%mDyv=nYl? literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002564,src_001212,time_144051,execs_453890,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_002564,src_001212,time_144051,execs_453890,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..edc035e919b77ab81fe552bb4561cf834942fe98 GIT binary patch literal 53 qcmZROjy5#0jEc55HqDWij8&5;IDh9;I#(lz!*rp-W(WwD864gh0>2TT9} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002568,src_001625,time_145278,execs_462662,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_002568,src_001625,time_145278,execs_462662,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..00bd735554a9392b1a69a9b2b2b59850acb128c2 GIT binary patch literal 65 zcmZROjy1J5v@`>vTx$^Pe{PW_Sj^hY0xV#bngSM0O_2^Zv8exFl$!iM&&0x7DOS_k HNIC`pUDgxZ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002570,src_000162,time_145427,execs_463697,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_002570,src_000162,time_145427,execs_463697,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..6a5c1e15e42314e1aa0bb1fb95995234194b703d GIT binary patch literal 91 wcmZSZ$jadY1099%{Gyx`PrtPMZs}-6Uaq3>d`z*N6a$a6{CsHwS}cJ20Z~;LVE_OC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002571,src_000162,time_145443,execs_463791,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002571,src_000162,time_145443,execs_463791,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..35f3067428963c2b242c1be8a7845adb941dbd4b GIT binary patch literal 111 zcmd<`$jadYgM8^|BWpt-0ux5o#?~g*rq*C72L=WPFe4{lM1N~cS}br@^S$=1|Dhoj9?A`TZ0V3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002576,src_000162,time_146582,execs_470915,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_002576,src_000162,time_146582,execs_470915,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..0b92697728c577117caba5ef07871e88fe57c69c GIT binary patch literal 72 zcmZSZ$jaeD0qS60PQH#pI2ae@q+qZ9}L2}Zr)<4sA6vFcl I-8^&%0Jl{VkpKVy literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002585,src_001898,time_147657,execs_477998,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_002585,src_001898,time_147657,execs_477998,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..77e887fcf0f2252c204851dc7cb452b801d3ddcb GIT binary patch literal 115 zcmX?P=;)}*C1}XVz`!7!uTUf{9c^!5@H1UUAv_<>HM7i+b~ON#);~d1v^AOvuq1{k NiaxNBhi)D^1OU~HA&~$8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002589,src_002041,time_148845,execs_484388,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002589,src_002041,time_148845,execs_484388,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..24bd9ee865d197fd71258cdebca49a163d575dee GIT binary patch literal 35 ncmZROjyAEdGO{w_V6ZX(!CdKRQwu9yD-VYM(T38|c`1qjf6)jo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002590,src_002041,time_148904,execs_484718,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_002590,src_002041,time_148904,execs_484718,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..1d12ae4c2a7a62048e3966f9a6a1b33c09c6a521 GIT binary patch literal 156 zcmZROjyAEdGO{u5Zw$GK0_Q;oxwllHbRs5?w|IndB<-aT|O*5o5fs)Sl S($R(>keKM02nH6`MqB^{92O}6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002597,src_002041,time_149109,execs_485850,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_002597,src_002041,time_149109,execs_485850,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..befa06da7d98d0a98f35d0e9b4de160afd5f2dab GIT binary patch literal 93 zcmcC!_+`y&DjjX?Vr>e9|Dz41qw`V}|MMzHM>9z0n^;&GMg3v`DgvnkieXcSE(SG2 G!3qElHyjWE literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002598,src_002041,time_149408,execs_487611,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_002598,src_002041,time_149408,execs_487611,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..8fbae9a333e01b0f71aee705f9c4dc352ebd4e77 GIT binary patch literal 54 zcmZROjyAEdGH{mmkv288GO#kpg;LTf3=9mqRvyx^hDO%OlELm_4F97IrK9sw6nVJ- DIX4U= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002600,src_002041,time_149769,execs_489700,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_002600,src_002041,time_149769,execs_489700,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..ca422dff469495e671b2e253e7e19868b2862ad7 GIT binary patch literal 100 zcmZS3k2bMjPGu0_%Xz_Uz!&%e#4ZN1fmF1qg{hT+l>rd(feElI1B7H~`2QbMJy2h+ OG(;NYOv*l_9p|8p{v1^&lc7;^yt DYf}|n literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002605,src_002041,time_150200,execs_492263,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_002605,src_002041,time_150200,execs_492263,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..6a821e3604ad26334629144c9f5e54187de90abc GIT binary patch literal 142 zcmZROjyAEdGAb-AEGR8x^vIKr_Rh)7GqpC;xL3K!ASgEKKDfg;g)DT=&Y0L%s>kN^Mx literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002606,src_002041,time_150228,execs_492418,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_002606,src_002041,time_150228,execs_492418,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..4b75929fc016f522fec111bdff0b9d8895242c13 GIT binary patch literal 83 zcmZQzjW&^vH8i!3Of@yNHncR$^-eXgHez68knZn} g(lN<7naSB;3TPk$Lp{(yxJy8afs%eehe^i(05iBRasU7T literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002616,src_002282,time_153397,execs_494256,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_002616,src_002282,time_153397,execs_494256,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..f45e61d2a404deb50fec8329ec5329d2b070ee71 GIT binary patch literal 199 zcmZROj(KjRK@WSV214o}qyuRWCU|H`ma_ zG6Tpr0xIleVr6BJjy4VsFtvsQpds~e4v=A3&mIVV#( zx|4~Ol|ee%I5@!6+OVDp$nuho_K=Qdu(vlfFtN-ik&bT2Nm2Nu;C5zPv{8UG2m`g- nGc+)y>Lo8)y9h+VL?MO(r5G6Mffgbh2y|F-wzMD6z0xrN+kZW> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002627,src_002282,time_157820,execs_494800,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002627,src_002282,time_157820,execs_494800,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..b97a59a5ec3d985185c662244ac56c8015944a77 GIT binary patch literal 156 zcmZROjbioz!aw=>(KjRK@WSV214o}qyuRWCW$(8MwW z$TI>e>tteOU4#MFE&{2`&y|iz&MCHHU}%7-V33YB4h}H2Hmqj?vb?0DJ*1;^GJ%FN WFx2Pg=E5BT(vqAl?FV#|bPNE^lQy*g literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002631,src_002282,time_161595,execs_495293,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_002631,src_002282,time_161595,execs_495293,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..f082d772dadc7b8bbc1283f5e50218409bd3f5cb GIT binary patch literal 204 zcmZROjb3O8P$@JYe#%(iHw0BI0bkdC%zXkbXyOU}>D zH8ioz0P>B1#&j~VvNA|V8wUrNS{v3g0a;$s(H_##4EFYh20&#cy~S1x3=NBLfVGPt kMuJ?HnVc;hlbn+Yw1$D99%v21(Lf`Ty`}wtevpm<0F<9S`2YX_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002632,src_002282,time_161889,execs_495331,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_002632,src_002282,time_161889,execs_495331,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..0dd16b323fafeef9a9a5fda12554c39416fcb2a0 GIT binary patch literal 216 zcmZROjbioz!aw=>(KjRK@WSV214o}qyuRWCU|H`ma_ zG6Tpr0xIleVr6BJjy4VsFts+UX9BXkq@z8gqZ#b&4GnVXbIcmQY_P|^?RAL$qX+4D+H literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002633,src_002282,time_162526,execs_495409,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_002633,src_002282,time_162526,execs_495409,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..988bd7ec790a8a6290964005491c6cef8c9ba464 GIT binary patch literal 179 zcmZROjbioz#1g)`ftjRK@WSV214o}qyuRWCU|H`ma_ zG6Tpr0xIleVr6BJjy4VsFts+UXOez<@9o>SygB(gZ{McoW lbWCziW^y)|0$RhsP!F^Q;Vdf#2B4&$1<+)jd~0jz7y#3QMvDLd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002635,src_002282,time_163721,execs_495562,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_002635,src_002282,time_163721,execs_495562,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..84169a2345009891e4b2f3c76b2b2eec0d0ca821 GIT binary patch literal 181 zcmZROjo@dW)?X85$O$f=w{) r+C>l}rDKwFGLy5VW1Mm_fz~iE)B~-7x~`<4*ouJxDCq}utaJ(KjRK^j4I#k5#5_YU+TO@CLps_h zS2`A^$%=s?Ia}J#!Wt+C)Z59#%E}-eZ5$k6YHe801Y~(hM|(&|GuYc38kksSl=Kz@ zbu=tO2X$}&m07!pAyqFqKUX>?IVTfn1CT0VXkY+=+yH3>>1cZ(53C~B5NNKnwR8*s Dw_ii= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002637,src_002282,time_165050,execs_495732,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_002637,src_002282,time_165050,execs_495732,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..dcbaf4503e57c5a653319f4b3131b33d5a4df896 GIT binary patch literal 221 zcmZROjbioz!aw=>(KjRK^jjV!E9tqm>Ba#yZgDIINM zVQpk>U~Ob-YW+Vqy(l#`FF;yBI@+G0fgx2dIiIn`(8MwW$TtER_aDhPpt+q)tgH;u z(Z<06Km+TUfGjWRXbVcLaTnsb_DCr0EfOHH1P`^Rb literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002641,src_002282,time_168657,execs_496190,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_002641,src_002282,time_168657,execs_496190,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..57e34a2ac52b7d10ee17d43d4de7c2fd444da51e GIT binary patch literal 179 zcmZROUbJYDwMR)wL2>>6|Nl+TY*XY>jFgVf$VpN7q~LaDTeMMtGzcq5N82+rFr?}w z=jY}cnpkE4`9?WX(Va}JtPIl8#=!xm)`s;=K$e$uw1;#wgT1|>0Z>^_AU$vK(H*HDj3v25PklTPpBxf@)Fu$;tjsXB^M?Uia literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002642,src_002282,time_169353,execs_496287,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_002642,src_002282,time_169353,execs_496287,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..6a4cb2d64542885db29a366da15f1072e3c6fa50 GIT binary patch literal 193 zcmZROj)ZI^$I{W+$suZw(&^k1C#9`vNA|V8wUrNS{v3g0a;$s(H=lE?d=T> zfI3Thi>(+Ma#9pNDJ(()TefWRl4e-6Xze11Ez&W`Iho1XV2YuEgMpzwKi2`_QY!`q Lprjwr;nFbx8F)b@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002643,src_002282,time_174852,execs_496989,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002643,src_002282,time_174852,execs_496989,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..6272acbbbf16d9af822cfadd986d52401f1af29b GIT binary patch literal 220 zcmZROjbioz!aw=>(KjRK@WSV214o}u9=ZorU=1?VN` z=jIxkSY`lq8v%{&WMXAykd8JE4luPgtY-qUyriQ&q@x+^?F|ip%1U~Rtr!>@7U2ME n7cr!QjFgN?&dE&9mIhG_4Gatn^+0P7o&XvFl=K7oNje4q(l}Ur literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002644,src_002282,time_175747,execs_497105,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002644,src_002282,time_175747,execs_497105,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..20066b5eb7956084a32f0c87ae520f9349e6a3a6 GIT binary patch literal 196 zcmZROjbioz!aw=>(KjRK;hjTi(Jq@(Q_8W>XblJj$O z4NWXFfc$Lfm=uOgpeO@FJy29SRs(8^6$3+ZwzQuCP+3WDF_71=2nSfZ2x6pkOma?U nvIEfOPA1j{2I*+y-~dx=!+Itl%S$@iLpqwl-rf-CO6eE?6hS;Z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002649,src_002282,time_179291,execs_497522,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_002649,src_002282,time_179291,execs_497522,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..5bd29107f27d1112e1c398fe5c629dc7588a579b GIT binary patch literal 261 zcmZROjbioz!aw=>(KjRK^jrDF}OeXT&iR*6B8S0TJ8 zPk=$OUcpTPD61eHZO_oakgAuQpPOrFVwnNtgEVzAv9dBqM;iwRm|7dwGXYs%($OB$ z(G2$Xh6X@oCB4N~3=9p6zyPY|?Y*~e-}2_<>%4uNnv+ujq`)E;)<7dH&2o!UQ>4Kl z+Qh=z$QmXLF#?%fy9nYQ>6ql4%;an^1#}|=Lp{)qFyGcQ0PP1#`k7i=OUD2JY_D0l literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002653,src_002282,time_184875,execs_498207,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_002653,src_002282,time_184875,execs_498207,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..72beee431724ce75adaf6e40e4b3c5211001aded GIT binary patch literal 198 zcmZROjbioz!aw=>(K1sE6@i~^(;q@(Sv^z~Eo8Kk3) zfC_=^=O7Ry9m5I~G7b(fwKlA00>+@ahD@r1i(Gdcl)BMDnDggrit@#hPSIVQ?B8#ji{t$C*Ee6bilvq@~d z+0<_fLWtW#AHkbJ1U1A!JSZ=osvNT&v85;yS8ejsen3>7|IFq5iR5{luH%iagl#u~ pfeYjNa5HKhyZ|#u*h|;?AyJ_pYNKDrFEe0O*VSk>ooIWWzW}r0S@Zw^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002659,src_002282,time_192213,execs_499140,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_002659,src_002282,time_192213,execs_499140,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..714299002d7963f6c1b987d6c21853198d61fe67 GIT binary patch literal 213 zcmZROjbioz!aw=>(KjRK@WSV214o}qyuRWCU|H`ma_ zG6Tpr0xIleVr6BJjy4VsFts+UX9BXkq@$&yO@Q*IKpf5B!TSF{tGX~VLxUhQbG?Cy z6j0Oyq{KrSsD#1Z-p~MOT1juQ6$3-VA{=1tB8bh>G08cZ$=P5E=o$uwdZ23%t_K-!w-$x*;b;;gf>fnQhK4 z(mK3Az~hpWlMiOWM1XX(VQwcAD=UL^v~h5NskLD}6OiR49ql0<&0%kEXkfx%nNiYP uY{kIPum}fOyNDqb=o+XivcZmFXkcJqsn5^Ng}JE!WJGedv>(uk(lG#6XFaq4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002661,src_002282,time_193211,execs_499255,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_002661,src_002282,time_193211,execs_499255,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..b2e8a0a64f3d5c0b018b9e365c9d0e8b0d4dbfdf GIT binary patch literal 176 zcmZROj?i87vr5^^)^*a}7-_Go+*K zjdG-;JDFHn8Gx#T15B+A>zRNoFX`wY>1YOfdqV@DvUG@&ML59PMGzyUW0G?+le57T hLj!|{0Ruxl&?4#B29U!_3W}{57=Y4#KzB;V004&zIGz9i literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002662,src_002282,time_193883,execs_499346,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_002662,src_002282,time_193883,execs_499346,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..64c25b42502e546a9578148a070e4667fd5ed1ce GIT binary patch literal 242 zcmZROjbioz!aw=>(KjqIhPjRK?XblJj$O z4NWXFfP5pM!cHbuRtD*4)lDABM82UxoZVy$#ca!w{tI~J$%G9oz@qztd!(ry4(`BFIm literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002663,src_002282,time_194148,execs_499377,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_002663,src_002282,time_194148,execs_499377,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..0f8f692e9df999c8a926c4b50f92e656724dc362 GIT binary patch literal 210 zcmZROjbioz!aw=>(KjRK@WSV214o}qyuRWCU|7lfr_ zl5;YXv!!Faax#J93=H-8xw&9-GI9+~EHi-0jezEKGO@BUNJpOu4luR0ur{(bFsx^i wjyCp^j`om_X0W$6GytkC=`FTmU}#u`1FT)dK){R)kkf%i0NvvU^oeu~0N<@d{Qv*} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002665,src_002282,time_194820,execs_499450,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_002665,src_002282,time_194820,execs_499450,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..035155dec2cf9e80b580e5cb4e8f816a30907f4a GIT binary patch literal 218 zcmZROjbioz!aw=>(KjRK@WSV214o}qyuRWI5@I-0@W z-q66rGNYuo*ouLnVG$f8=jY}c0wsWojew?fGO@BUNJkq72bfwL)-wTFUeb8=!wmv6 z)-D3t2Q*STCOIcFIU7s?-N3+553~m1W}p**l72uhNXO(vzXXB}8(zM=xd8|OCB0J5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002666,src_002282,time_199196,execs_500008,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_002666,src_002282,time_199196,execs_500008,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..3b2dfa956451b758701d8b6a56e13039bcfe2d6b GIT binary patch literal 222 zcmZROjbioz!aw=>(KjRK@WSV214o}qyuRWCU|H`ma_ zG6Tpr0xIleVr6BJjy4VsFts+UX9BXkq@xiUJ*1;i4DIq^NpGbioz!aw=>(KjRK@WSV214o}qyuRWCU|H`ma_ zG6Tpr0xIleVr6BJjy4VsFby)SR|T@Xq@z8gnP1r38yWzWmGl-{F)%bNLIx(5h0=Zo zCH96u)fTBK($OXv)<)I_)~R}JNXphOg4iY(KjRK@WSV214o}qyuRWCU|mw|zy zAp^)a%8`!lWMXAykd8JE4luPgtY-qUyriQ&q@x+^?F|h~EHg@ai>(+KEUb+f46KcE z@^u;(;Q$ymu3ZGNO*$qyCo?%4OaWcMz)+tLu|mPy+na$gHy7;sNTBP1iu`~ck&XcX D-Ze%U literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002675,src_002282,time_224207,execs_503273,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_002675,src_002282,time_224207,execs_503273,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..5d5844e2cd947b0b2dfb565d6b57b441c9d89fa0 GIT binary patch literal 177 zcmZROjbioz!aw=>%qq@#^3tW8ZUqZRA9igK(CEzNR^ zQd6X(zgk!uSsPdznVMP~k7^_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002676,src_002282,time_226073,execs_503530,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_002676,src_002282,time_226073,execs_503530,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..22288edc633bc58b50195335711bc418201f537d GIT binary patch literal 212 zcmZROjF9=>6opR;ZfCYd8wE&%u!3~7JwpRSs$Oz_Zmyw; zWrlS00izu0=uRe9RtD*48owB9bioz!ax82*KnOIpFq@#_415B+A>zRNoFX?Cx zh?r4;bTkkf0o8ZnQHH8jI-0@W-q66rGNZe(*ouLnVG$0nb`b*%bioz!aw=>(KjRK@WSV214o}qyuRWCU|H&@5R zG6Tpr0xIleV&&vq%LxRk)`s;=($U5Sx#>lz*g&3wk(YF|hjcW9y}h9U(1?=WVk-uQ phDA8Q+C>oSq+^nEGLy5x6wnC_4D~=KAe;;|BKftnAJ7NVF#v@4M#caD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002681,src_001937,time_231083,execs_505158,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_002681,src_001937,time_231083,execs_505158,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..6062a5a35076ca53bfb000c63d5d4f7a42082248 GIT binary patch literal 66 zcmZQ5w$j&6wKlbOvt*Etwl^{bA_f))1_N7Ou9Z)AtmSQx);!~=$h#Z6pdzmV02?zA AEdT%j literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002682,src_001937,time_231100,execs_505260,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002682,src_001937,time_231100,execs_505260,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..c66e5dcebec42590d80bc31e77d034bdecc249c4 GIT binary patch literal 71 zcmZQ5w$j&6RWh}9vt*Etwl^|WVqsvg<>gxWWXD?Gh5!QuQ##t1g@pyE$k5uz+SuB} R+SJ<2+FYS9Q2LWWE&zzF62AZd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002684,src_001937,time_231149,execs_505547,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002684,src_001937,time_231149,execs_505547,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..a73ee36b64d378ccbd5baf79601b4eec0d01d896 GIT binary patch literal 42 xcmZQ5w$j&6wKlbOvt*Etwl^|mU}0b|u;t}i`DDjh-i83_Xd{KfKhp8{8JYVBsp08#|f2v>w^XtY5t0NIlpNB{r; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002686,src_001937,time_231249,execs_506179,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002686,src_001937,time_231249,execs_506179,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..613bc039731025ddcc1824257464bf8252f83b1b GIT binary patch literal 17 YcmdPW(qiCk2#}68Rw@jXiZ;jv03T8V`v3p{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002687,src_001937,time_231255,execs_506220,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002687,src_001937,time_231255,execs_506220,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..90a072452f424896e4e2007b98bc087f849a0e52 GIT binary patch literal 23 ecmZQ5Hn8R8TKQzhT3!bR>1acRLSN}wW_zewAA~K{SGIGFd0|Q>Jl}~^o5H7M5h#h^v X$TUNG$C~dA0SpSp3Wb5v(FVBy$DbF; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002696,src_001937,time_231659,execs_508584,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002696,src_001937,time_231659,execs_508584,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..ca8a738b129cb7dc3a0df9d71c94ba6d8174c084 GIT binary patch literal 86 zcmZQ5w%QB^n;;a7)Ynh7Hnn!MWRM1eX#08w1{MYegBV_}l}~o8IoeKa? CHWKIn literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002698,src_001937,time_231856,execs_509833,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_002698,src_001937,time_231856,execs_509833,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..49e152d35a056017174e6b69e8335b56984c100f GIT binary patch literal 120 zcmZQ5wz6c9j4Wnf`oFtFw2TKQzhTHb~L>1b<(!a(V01AYBeYg21Cm?}XORk*}~ Px=k5Sm4Xa}8=4CM{V5*% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002699,src_001937,time_231932,execs_510299,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_002699,src_001937,time_231932,execs_510299,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..88cd3c1afffc3908085ab2cc99b2d5836b0f0c8a GIT binary patch literal 105 zcmZQ5w$j(PHnn!MWRQ+dG%{siVPG(@<>lh$=GOf4DL^{fI2Es~LLpFzLSdjZk_k|a NP^oC+K<>1cZ+QwA0W1_N7Ou9Z)AoaAi?kd8J} LC=8U2Hedt**~1T_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002706,src_001937,time_232635,execs_514755,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_002706,src_001937,time_232635,execs_514755,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..a777b2530221d0968830ae561ddcb65f68f30a39 GIT binary patch literal 79 zcmZQ5w$j&6wKlb8fHB-G8Kk4_jZFDi7#OV0tc$_2=z?4zzzQZIghFAUbaZ_#0ADK& A_W%F@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002707,src_000201,time_232705,execs_515182,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002707,src_000201,time_232705,execs_515182,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..cd8bcd5bc3e4953db3656f7d810ec70f7cf5cea7 GIT binary patch literal 38 pcmZRGOwDm}VhT5x)_Ts$%IgFK`9-NYIZirp4EaSl(^){GTmZ-D3S1sbGsb1BCD[>1sbGsbG8G \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002710,src_001276,time_234017,execs_517041,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_002710,src_001276,time_234017,execs_517041,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..3ac577fa20c2cb6226ac7c1df2e3f6d311bad497 GIT binary patch literal 91 zcmX@(?XtQn-EjlHA|O>?B9?duuLEHk8`$`}};?Nb<~qZvdP{ulrM&%gix DKnxLn literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002712,src_001276,time_234095,execs_517560,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002712,src_001276,time_234095,execs_517560,op_havoc,rep_5,+cov new file mode 100644 index 0000000000..20f40da411 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_002712,src_001276,time_234095,execs_517560,op_havoc,rep_5,+cov @@ -0,0 +1 @@ +BCC>D[>uTGiG \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002713,src_001276,time_234236,execs_518456,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_002713,src_001276,time_234236,execs_518456,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..8848a56a3c93c903cf455c7456d926457a1ddab9 GIT binary patch literal 89 zcmZQzV33fGw)_A8e}2Ark+f;Fy_sc(bhP!)Vlbhj5MG?*j#Jvg-QGakz`zWmtgEXF ICSaKX0G`esWDGm$>&?5c61BjAyGLy5VqZJtbKP*miw}2=IasL+s*-&wy Hgu6QcG$R+F literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002716,src_001276,time_234654,execs_521162,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_002716,src_001276,time_234654,execs_521162,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..33f06d24e39e25a9de42c893ea850d11bd309f49 GIT binary patch literal 105 zcmX?O%m4p>F$05iv^|8u;NbreedbbreGdbbreddsbG8GbGdbbredG8G \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002719,src_001276,time_234926,execs_522956,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_002719,src_001276,time_234926,execs_522956,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..f2f1bddd06674a815a910823877a437216ea7313 GIT binary patch literal 30 ccmX@Z_$PuvJ=V)YI@*qbk%7aw*d2)p0D0&Jv;Y7A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002721,src_001276,time_235072,execs_523926,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_002721,src_001276,time_235072,execs_523926,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..a1b224e26d8b51de6e8226e01bb50044440ea217 GIT binary patch literal 114 zcmX?OZDwt5ZDDO`Vr^=j_truByL7a@(*OU(Nen<>=$sDYx?5OV+gqaoxGEQ@Di`TI fyZ`_Hr~bFhkk&9T`TxH@TJk3xq!*>8<|zOG)io|( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002722,src_000725,time_235177,execs_524593,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_002722,src_000725,time_235177,execs_524593,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..b3de3f102ed72393f3ff9ebeb530b8e0b786349f GIT binary patch literal 92 zcmZRuHnQe2_+MY75T36eo}VwR&1GOMW$@p~+R)N0wt literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002724,src_002036,time_235367,execs_525805,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_002724,src_002036,time_235367,execs_525805,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..2977d0f55a62000d01e495a46c54c90e9d5abb1f GIT binary patch literal 66 wcmZROjyATiGO{uPB2!Z<11p1E>1b06D_sU$5>{3o4F97IrK59zl%hNr0NWuCW&i*H literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002725,src_002036,time_235401,execs_526042,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002725,src_002036,time_235401,execs_526042,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..466506d67744da53140d256aa1066e91e6b24954 GIT binary patch literal 71 xcmZROjyATiGO{uPB2!aq11p1EX$CA}(WVwwx>gOu3=9koB1!4e(FVBy1T!69 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002730,src_000924,time_235910,execs_529289,op_havoc,rep_15,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002730,src_000924,time_235910,execs_529289,op_havoc,rep_15,+cov new file mode 100644 index 0000000000000000000000000000000000000000..4959c633ae5a8480a24f8efc86f83f46f6679ca8 GIT binary patch literal 107 zcmZROjy7gN0V<3vEVUr;7fd1%)<)K*rluBF^?pUEDNmwJEPw)L4LLjVi=?AXPg&RJ d0)?d^!UhfhO--#0a?{IFQ}Yy((xsyfasg1PA%6e> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002732,src_000924,time_236118,execs_530536,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_002732,src_000924,time_236118,execs_530536,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..e62ebb49d1bdef3e0f81f26a1f618bde85b438ca GIT binary patch literal 108 zcmZROjyATiHnldiG;7G&kzXVoZE9gPd-i`*Q|s9f0Ad>CzAH*i&8trZ2|+mu47?1c R{~JJ(>4Z!GYK}I@1pwF$D?I=J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002735,src_000924,time_236323,execs_531647,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_002735,src_000924,time_236323,execs_531647,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..77e49c10c390e00148807173820f1794906a3c48 GIT binary patch literal 101 zcmYcRjyAQhs?RM-O_7c^v9LC>HfZ>7YHDqen_iTPBHN3sl97Rd0j3hF8zB$U OnwqDOlr9}@kP85bSs=Xt literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002736,src_000924,time_236372,execs_531908,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002736,src_000924,time_236372,execs_531908,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..d9f47e2b7f0791ed3fb7aa8c8cd8ce483cf0f4ce GIT binary patch literal 127 zcmZROjyATiHnldiG_zu4C`vWg$;o9XiZ;|SvNpD6XpoLIHwR*nU_;K1{37XSQwsv> yic+MbO)RX9tPL9eo0?i1%rW$e=G OCZ?tt%+dCS2Dt#^E*AL! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002738,src_000924,time_236433,execs_532280,op_havoc,rep_10,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002738,src_000924,time_236433,execs_532280,op_havoc,rep_10,+cov new file mode 100644 index 0000000000000000000000000000000000000000..48c8a31455bd098fa5e017a7f6e673f1de32d57d GIT binary patch literal 39 rcmZP&U@*3@HnlcnV)!o|Wp8RCARTRQXkcub1Eh^)GVX@}c_!)rp(zOo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002739,src_000924,time_236483,execs_532566,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_002739,src_000924,time_236483,execs_532566,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..1e1c4ceb52510aa1a9c083d3f34fccf5dc9a7e4c GIT binary patch literal 130 zcmZQj%w@<))l1ILm5!O3o0*(F6$FZ{5*gMpq)5kFT1!V8c}YhXq%*Lj=7FRd7|xxW pTKeDA)Y>4I;a6En0fySC)<)I_4fs?Pq!*>8<|!nlOGg{z0|2ANEPwz2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002742,src_000924,time_236899,execs_534936,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_002742,src_000924,time_236899,execs_534936,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..7d705acc372b0e73c76fa9dad6a3f4cea314fc4a GIT binary patch literal 102 zcmZROHdHdP)RvZxHMFoc1hc%2E%?y{Q&Xg)O)aeIbEkn=($Pi8ToVgxsP=T}Xa{Vj GF#rISY!^EK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002743,src_000924,time_237087,execs_535981,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002743,src_000924,time_237087,execs_535981,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..c05cdabf847e8aefb7a5cde752afcfaa21548079 GIT binary patch literal 88 zcmZROjyATiHnldiG;8qMkzXVo4d$3i$0TP<$68t&nKHtGg|(5TwSmE`|B1N;IjMTd d`MN+=Ihi1Zrl!^gx#>lzsd)-X>C({#xd6uE7lZ%+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002748,src_002453,time_237661,execs_539355,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_002748,src_002453,time_237661,execs_539355,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..f5378df996de83371b463afbb5dc700946ee8cfb GIT binary patch literal 71 zcmX@Ijmw&$K|0nPh`_YDL#(+@PA)@Hw4siXwJ}fVMyz-yf0fiZ`s?agAHns*!0hO3oR5BO<0P6u0 AM*si- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002754,src_002453,time_238300,execs_543939,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002754,src_002453,time_238300,execs_543939,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..87389bc12c1eff380b534ea87b13852db44eca4c GIT binary patch literal 87 zcmX@Ijmw%L+9*I;I@X+_0Z5obF$1~)NCH^_h!4?Wu9K6?P!w&bV`R;cvW-hRHr4GxkXoo3poswG CW)@5U literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002759,src_000263,time_238924,execs_548460,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002759,src_000263,time_238924,execs_548460,op_havoc,rep_5,+cov new file mode 100644 index 0000000000..4a6fadfa5f --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_002759,src_000263,time_238924,execs_548460,op_havoc,rep_5,+cov @@ -0,0 +1,2 @@ +]5522Ķ N.! + W W  N \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002762,src_000263,time_239402,execs_551463,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_002762,src_000263,time_239402,execs_551463,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..ac5cb2fffee5df027f2e477b98a32450e4da01f8 GIT binary patch literal 108 zcmZSZV3dwEH8nc9jmwXdlam_=fD|WK5GcW5ZJkk4QqXM`ARTR-5+NOp;6=scWag!^ kK$ZFe%{a1+6J!Rb5r2l|bZG-?L+NPyP|k49@CJws08&yKcmMzZ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002763,src_000263,time_239493,execs_552027,op_havoc,rep_14,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002763,src_000263,time_239493,execs_552027,op_havoc,rep_14,+cov new file mode 100644 index 0000000000000000000000000000000000000000..0f0aa1e76743b811e2be11bf19352aecd2d08147 GIT binary patch literal 109 zcmZSZV3dxvv^KIfur@L^RW=AtFG|gpR!B;hHZ?UeGBPkSasg66H9+o>ZJd6bAOK@P Ugc(6XSXFR^W*$Tm(OQs?Bh)M;kn~pW*u70aI@XuXq4Efj L71jWfW90+@F4-H5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002767,src_000263,time_239689,execs_553281,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_002767,src_000263,time_239689,execs_553281,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..a9780f0846c99029db330c98bdb545225631a022 GIT binary patch literal 100 zcmZQj1OXEZqiB021L Ka5jLIZ~_35@e)n| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002772,src_000278,time_240076,execs_555786,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_002772,src_000278,time_240076,execs_555786,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..d21f50191fe820f970cd28c343f1c7a96f952bae GIT binary patch literal 111 zcmZQbPtB2*mVWd0Yy%L~GcYhR6y>AXoX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002775,src_001556,time_240537,execs_558501,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_002775,src_001556,time_240537,execs_558501,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..eb1390a993043244565b8ad37b27a231d56dbd78 GIT binary patch literal 109 zcmZROPL4^=$xP0cj|4;@7Mutr3Xk$m9oS~(?VGdLQ VZq3&Ah6W}n($X=~(on_H(g2|U9fkk^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002776,src_001556,time_240544,execs_558511,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_002776,src_001556,time_240544,execs_558511,op_havoc,rep_3 new file mode 100644 index 0000000000..c1bfa519d0 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_002776,src_001556,time_240544,execs_558511,op_havoc,rep_3 @@ -0,0 +1 @@ +ick]8;;k]8;;;5;]8;;;?104d09?1]8;;htc\click]8;;k]8;;;5;]8;;;?104dl]8;;h\ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002779,src_001556,time_241245,execs_559445,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_002779,src_001556,time_241245,execs_559445,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..ae7f587bf6dc41a811300b0b9df31a3382dd1b45 GIT binary patch literal 139 zcmZROj>-!(dz`)3mDIIO>Xl-h3XlZYl167b5lbn;8oDJq#n_?A( d%f?!O49%9dhN!kTG%zv6B9QiIDYechNsdX* i$xO}$^B^QpqjW5i8Bn!A)zPzDA@hD_;bV@GRK nYeP$W!yKrB>-!(dz`)3mDIIO>Xl-h3XlZYl167b58*Oi7nj;-;mRpo+ ZnIR40fk>ckYkNZjlN4zXfU1^`0RT(+7n}e9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002790,src_001556,time_243668,execs_562589,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_002790,src_001556,time_243668,execs_562589,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..ed78f92140353e192474aaf20be17ef2d60c19c0 GIT binary patch literal 105 zcmZROj>-!(dz`)3mDIIO>Xl-h3XlZYl167b5lbn;8oDJqdNK;d5 jY116(XnR8g17qt9>1ZP_83wStHBiVTMH&R4+NEOv{5=~a literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002791,src_001556,time_243863,execs_562836,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_002791,src_001556,time_243863,execs_562836,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..12bf2787a2b72ef1f21ac73ec86d2dedfec892db GIT binary patch literal 143 zcmZROj>-!(dAPodL*2&pm2?%LzY7ORD+Z!5~q)0~_I|4-vE$t0+ dpt_S|l5;Y#YQZW9F$ZcI10zEw#P|&97ytn~B}@PS literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002792,src_001556,time_243937,execs_562933,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002792,src_001556,time_243937,execs_562933,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..60d56eaaa06bee9140f8c5d41898eb477ab3e5ae GIT binary patch literal 110 zcmZROjEBqhIz`)3mDIIOBXl-h3XlZYl16Gin4W=L@PzKDiw$CU@ Wj!DkR#35^FV4^4u0uVDYq+>-!(dz`)3mDIIO>Xl-h3XlZYl167b5lbn;8oXsE{E#;BQ x(7=^)-$gpw&`UbdL;7|7|Nl9uAa(!i!K$rs0aI&;yuG1;Ns2TGK#iA<0Ra4XCgT7A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002796,src_001556,time_244908,execs_564204,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_002796,src_001556,time_244908,execs_564204,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..dced28d093db5c98b7bcdea56c3f003e88a8ad48 GIT binary patch literal 117 zcmZROj>-!(dz`)3mDIIO>Xl-h3XlZYl167b5lbn;8oDJk*2v}Q# egsrWuO{}G3;T%&S2P9~3D8P^+4FXW3q+4%>j~z2F8{dSa={YkX#B-Ay@&J0|0q%4Wa-5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002800,src_001037,time_246266,execs_566293,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_002800,src_001037,time_246266,execs_566293,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..a756577683548b81d5906eaa8dd2cef20fbba425 GIT binary patch literal 83 qcmZROj%JXKwl^}(0g{FW5YpH(11tt1k;HIH01W^sHZ(A?OaTBgUK9)f literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002802,src_001037,time_246374,execs_567056,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_002802,src_001037,time_246374,execs_567056,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..9e58316dd085f67b4717dff9f0faf8dc96624bf7 GIT binary patch literal 56 kcmZROj4&5@3lG&C@_%mDK;l%wqpafut4SOQTB0Bqb18vp4%>j~z2F8{}U|xoFw0Q~uNiPNx literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002804,src_001037,time_246956,execs_571135,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002804,src_001037,time_246956,execs_571135,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..ba98fc9008f708e608a506d88c2aaf5c33785cfd GIT binary patch literal 51 zcmZROj4%>j~z2G)iQjE2V6h9=gAMX4#$(e)Na*2&h!mKh*5M&4jGCYC7xDi{n7 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002805,src_001037,time_246996,execs_571429,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002805,src_001037,time_246996,execs_571429,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..8bb4b417d094547eda0102dfc3b3307ac2ae7192 GIT binary patch literal 86 rcmZROjyBXWvNpD605VK7q@(Q(4NNRk8u(%@K^!B55JVLg2`oYYW4RQ@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002806,src_001037,time_247402,execs_574297,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002806,src_001037,time_247402,execs_574297,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..ebc7a665d79defda68deb1d26e8922de769c9863 GIT binary patch literal 39 ocmZROj4HO&E1h6cu#8Pd^k7B(@E;s&q^6HA~56U!6;^4;1RR}+`&A`Mmr(Q=PJSUlfg@NfMr_mW5g@Bx#e4{hld>9z)41x08 z(%X>P+|mkX92I$YGbn-#_@Anm%nR0;Y$zT5(&Xi(moGW19w??LN=Mg%L{b!2KH0JM K{fgaAio5`et|)N; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002816,src_002017,time_248288,execs_578941,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002816,src_002017,time_248288,execs_578941,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..155f8871b51a47b17fc8126301fa285cd3cd2c34 GIT binary patch literal 43 zcmZQzP_)dDmd>;1RR}+`jazy;1RR}+`jawRs6wWv*^6q9(;1RR}+`jawRs6wWv*^6qv90}E$oP6T+rVz-kbF91JE3^@P* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002822,src_002017,time_248507,execs_579902,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_002822,src_002017,time_248507,execs_579902,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..bf258c7998dc54a0f43efddd83c8ec1ed3a015a0 GIT binary patch literal 89 zcmZQzP_)dDR^;8ypv9{Y&MmEwCzX?;xbn%4weMH#mOkUCSihS=5h`O3q|a>Qmfm)T YfkA-5`aeh-s1YVD#ry)M(MgdP0IEwI&j0`b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002823,src_002017,time_248525,execs_579986,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_002823,src_002017,time_248525,execs_579986,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..361e4dd1454cdbdf4fde5c9c2438a8f38972aae8 GIT binary patch literal 51 zcmZSJ;1RR}+`jazyf5G$NrqK$qr4m3C6( F1pt{bC4c|` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002827,src_002017,time_249391,execs_583706,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_002827,src_002017,time_249391,execs_583706,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..ec012f6329fc9f653694da9a596f04215490ef3a GIT binary patch literal 83 zcmZQzP_)dDmd>~5RR}+`je8rnw8EJrMc&;Eio6Q{|2GusC0qZO%1KdN`DDl1_bYZw K6H?%$$O{11ZXp){ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002828,src_002017,time_249424,execs_583859,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002828,src_002017,time_249424,execs_583859,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..0d8f2ef7d5ca0f45e2b0b37b4ef2ed9ce2e97b9f GIT binary patch literal 51 zcmZQzP_$%}md>;1RR}+`jawRsw9Ysx^6oyfn_F4|#A0Ch{~s*3W9|DDyPXty0C~6( AmjD0& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002829,src_002017,time_249574,execs_584529,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_002829,src_002017,time_249574,execs_584529,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..d2d4e5db5f9ad52abd5c68a50c0abbee75369c8b GIT binary patch literal 71 zcmZQzP_)dDmd>;1RR}+`jawRs6wWw?pZTAvmu&rCDknv8<&zz2->=y1q{zFQK@p@1 Gn-l<}8XX1z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002831,src_002017,time_249679,execs_584993,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002831,src_002017,time_249679,execs_584993,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..1ef7125a972117fcd7cbcee0ffdabd9d71a3fdca GIT binary patch literal 51 zcmZQzP_)coU}&i4RR}+`jawRs6wWv*%I;=R1d04l)th7eUy6Z&m*L5dbsRf)J1O!4 E0C+|aCIA2c literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002834,src_000521,time_250264,execs_587676,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_002834,src_000521,time_250264,execs_587676,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..19b10e77697114091c61625badec9ff4513af6ab GIT binary patch literal 126 zcmZRO7Ila=()`1~!tlS{&{363F#o@P-Vf<$Ab|#6ontEUkdF55%*;zIVwR4!H!v{q i0xOgNs{U`80pWl|{xe9&8UeWsKmaoZqTNFp*%$y+=s7O{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002835,src_000521,time_250278,execs_587751,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_002835,src_000521,time_250278,execs_587751,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..683b882d8fa5e982d3b6bb7c72d9a9e4d6c9e89f GIT binary patch literal 62 scmZRO7WIpgj@Hi;bpTU8UY%pA_Lv>*-RU6>Br?H#6glZom|R{e0JNkRUH||9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002836,src_000521,time_250391,execs_588431,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002836,src_000521,time_250391,execs_588431,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..937b2d6edfc77b1d3044c189da1093e9783479f6 GIT binary patch literal 68 mcmb1UU|Ji`0MWOB*h4z{Rdfni3Zme!bgYH7 Qb;f`FydST;J6rNn0c4ydw*UYD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002847,src_000521,time_251591,execs_595476,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_002847,src_000521,time_251591,execs_595476,op_havoc,rep_6 new file mode 100644 index 0000000000..c890534a17 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_002847,src_000521,time_251591,execs_595476,op_havoc,rep_6 @@ -0,0 +1 @@ +55d[?1039r[?5h[?1039r[?25he \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002848,src_000521,time_251775,execs_596607,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_002848,src_000521,time_251775,execs_596607,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..5ae35cab0c893e9678df1b9f07f74142877f4992 GIT binary patch literal 104 zcmX@x6rNWkt?>Et*U!ZT#a4;A1=XoBpV^H}^SWiC4RhcCEX2?dZDgvKoS!Sr(2$cY RZDV0=Esb9>#FPyTCjpa4ClLSu literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002849,src_002747,time_251934,execs_597590,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_002849,src_002747,time_251934,execs_597590,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..c8f1f83ebe5407fb3d6bbf069d24b7be86ff6c4f GIT binary patch literal 74 zcmX@Ijmw&$K|0nPh!_|c8O%WpWVTLDE<;hYp^lNYF+`y`SOluY#G;ZRWgC}tY^(tQ DZg~-0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002852,src_002747,time_252309,execs_600514,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002852,src_002747,time_252309,execs_600514,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..f26185e6c0fcbb462a1fff78bb55457684e1216a GIT binary patch literal 75 zcmX@Ijmw&$K|0nPh|J9qYz78K26K?0PEIaEQM92B64S`q8m`C0qLLwH8<%u!tN{S6 Cd=e=D literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002854,src_002005,time_253911,execs_609086,op_havoc,rep_10,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002854,src_002005,time_253911,execs_609086,op_havoc,rep_10,+cov new file mode 100644 index 0000000000000000000000000000000000000000..046c1aef8d5dd796dbd88d54c16a0a0de83c5c65 GIT binary patch literal 136 zcmZQzP~=qzKeLTnT3X?Zr&(@MYKnBUiG{V1wSl#fsj0O=ZhBE_YMw$;x^%DsdqJ_4 zSFE9>fr%vpgETuT_`}A|9&Oo}BOPmKXvxk1R1j++t&=MqBOM)XVWn&3!SFxWh@Bmx QH`)?nqoYqZWjWRg_jZ<0u_#XlY<#nFFMO3|&hGR1pU0XyHbnBt#ih Vqcm2HFhdxCdVod&$r=Pu1OSGBA^!jX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002863,src_002005,time_254244,execs_610553,op_havoc,rep_16,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002863,src_002005,time_254244,execs_610553,op_havoc,rep_16,+cov new file mode 100644 index 0000000000000000000000000000000000000000..802d1a0d8ae85a95d00e5637410310a34f784f2c GIT binary patch literal 128 zcmZQzP~=qzKeLrvT3X?ZqgE}Ll8!aBG%&I3Vvt^9*_dO63ZN>itWB*AEzNR^Qd3d_ iQ_z92m$bKsbhLR+CP+p)ngtA07+F|qVc;)_p$Guxz9qu| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002864,src_002005,time_254425,execs_611264,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_002864,src_002005,time_254425,execs_611264,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..1c030bcfc62c444178649b507bcc9ff3995f1b7f GIT binary patch literal 118 zcmZQzP~=qzKl6=SnoHq~qgJf6w89w==~zQc0~1RI1|Y+*{y&6e*_b08i(d^`SBA87 V9#}10YczxlGBQJY_wEx;iU1E*AIbm# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002865,src_002005,time_254702,execs_612425,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_002865,src_002005,time_254702,execs_612425,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..7b3b39837f5f06798afe49a3cbf7c3401e4b71fc GIT binary patch literal 88 zcmZQz`2YWZy@@3QgN~`MG&2JWgO))~j+0ItL;jg<+|tqtXB@R+rCv82cRcPW9cyT5 W08%QAuCyp81tt}3*_b08s|Wy9DHmJ- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002866,src_002005,time_254714,execs_612479,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_002866,src_002005,time_254714,execs_612479,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..016c81a7d76975ed6bfc32da0cc10e6631b6a4af GIT binary patch literal 110 zcmZShU(di0er6kYgS5gKM+P8}j*gYLG%&FQu`C-c8*`*%4Gk?A1Y)J7Awn<#ONQOj e(LhboAoc(M|E~wBN0EeZL55{W?`GKTqzC{)7#;Wk literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002868,src_002005,time_254903,execs_613284,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_002868,src_002005,time_254903,execs_613284,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..09e9ee4d1831e6704d84f83158c5350d6e30ff5a GIT binary patch literal 70 zcmWe;P~=qzKeLTnT3X?(qgE`CI^!rEYiMa;V#)9y2pV&MJVOf*mq9w(637Mf4Py-% P7#JBcq<1Uqc2WcY&6yLh literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002869,src_002005,time_254908,execs_613309,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_002869,src_002005,time_254908,execs_613309,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..47073d4ffd902d11a43136ca1fd03be8d07e9d57 GIT binary patch literal 93 zcmZQDv@|fWWMGhvwye*A5V3}av4+#208J{tNIKe(7p9{zM>^Kf(#ga!gI6K^%rHiFlTCvj73evlGZ+21u0M_ms3IG5A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002871,src_002005,time_254957,execs_613520,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_002871,src_002005,time_254957,execs_613520,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..c862dd690d0d21ca4949eef2283e41299a5519ef GIT binary patch literal 167 zcmZP&SL9U)KeNry^0NuAf-Q()V9CHB9c|f|BOPl9#;)JQ5-7QAx050O2_z-> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002876,src_002005,time_255368,execs_615223,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_002876,src_002005,time_255368,execs_615223,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..d65dedc3cf7e58c7459458435275e135969768bd GIT binary patch literal 119 zcmZQzP~=qzx3|o&WMGhvwrtFijx{v2G%&Gbkj{w((HYXafjHXU#Iy)Xf>;LDv4+@0 Ub7CEV23TqU_2V>d_iiUe0Dl7=Z~y=R literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002878,src_002005,time_255525,execs_615868,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_002878,src_002005,time_255525,execs_615868,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..79373c3e5d889ce90570e733a62c7078a09514fe GIT binary patch literal 153 zcmZQzP~>Ic^IJ$hpSAz{CKOgb6qT#Vrj?EEyQ2qk*a# q7+8_CUBRmAEyO4^oo85qI&(mzrNL>SarGeMpoV8i@8132Nf7|6fhR%$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002879,src_002005,time_255829,execs_617078,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_002879,src_002005,time_255829,execs_617078,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..b351a5355f809ac1576bf212f64dd8d58aa62619 GIT binary patch literal 64 zcmZR`iBK12ZeS2(X0A6dk&2a;madaFP*G7ivn^3t;f$knv`L0^v?&lrEAmQ5TQ=rM S#~NB1m{?{=@7}%JNf7|&G7$Oz literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002882,src_002005,time_256110,execs_618271,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002882,src_002005,time_256110,execs_618271,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..c5b12eae5309f35989115bdb11e658693faad12f GIT binary patch literal 64 zcmZQzP~=sZd}bTBw6ww*N3B>8g#@B48*`*%4Gql=Oe`4~q@i3(ATL8&fMK_jBLD@! B7FqxR literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002883,src_002005,time_256177,execs_618561,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002883,src_002005,time_256177,execs_618561,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..afe918f3f94c2399fb272cc6d2e9a58fd0f7430a GIT binary patch literal 120 zcmZQzP~=sxJhP2kT3X?ZqgE`CTJ0zuYiMa;qQqcoZD4P2pKWbq3S{Ld$VLvTX@Q>P8* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002891,src_000324,time_257770,execs_629590,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_002891,src_000324,time_257770,execs_629590,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..b2d5eb5945c0795ecb976611faa67e194714da2f GIT binary patch literal 116 zcmZQzV3?faZpz?bka5=_PbW`DAwxRa-p~-p2+z;A2XU=T85kHDK->%l2C%~a|LqM9 b{Qv)-g#k$mkcmyrf3SH_$)cPTMP4od^pYlD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002895,src_000324,time_257985,execs_630936,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_002895,src_000324,time_257985,execs_630936,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..ea02a7e6f2226ce1ed87529d19bffe0c0dd1fc8e GIT binary patch literal 147 zcmZQzV93caGR=?<&o9bJk&gZ!?JRAH2BKS_ASU_$|5$TtYw4KeZ0T4_YYS_mm|O-R zurg|3Fm|+v9^viM>R(}Iz^F}3jp9N BC2Ifx literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002896,src_000324,time_258051,execs_631361,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_002896,src_000324,time_258051,execs_631361,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..4d55ced2e4e85d7626452cb5785dc802d50f6041 GIT binary patch literal 60 xcmZQzWXQ?!FwKyTwl_4$1G04>Y{fhs1_p!_kgE`$UzC#qR%c@AlaueE006Zh4;=si literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002897,src_000324,time_258223,execs_632526,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_002897,src_000324,time_258223,execs_632526,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..710bc12bfa9cb05f2462fe4f403af7853832bafd GIT binary patch literal 89 zcmZQzU`WYzvt*Etwl^}(fia4uquJQlz+w=lJ}(FW*?w4rd0BZO@?b^0yg4Zf4O{@g Cdk!Q3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002898,src_000324,time_258389,execs_633613,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_002898,src_000324,time_258389,execs_633613,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..6d31e5dcf14022d60c6206cbeb45d5a4fe379fe9 GIT binary patch literal 74 zcmZQzV93caGRa`bk&d=EG0l*URtJ;zh6W~hU1<DO`gkV`(8(13^nVMP~ K|PrDF{Z T&43zAEGijNwsA?v#u@+sVnY$= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002914,src_002531,time_260768,execs_650326,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_002914,src_002531,time_260768,execs_650326,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..7e5b5c8bb907de6b2353673782a4c04607f8e006 GIT binary patch literal 49 tcmZROjy5zfvNnpgcQVb829nl>Cf0`G)*zlkj&$?^LjyyzoCXFs696fh4C?>@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002915,src_002849,time_261228,execs_652450,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002915,src_002849,time_261228,execs_652450,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..1e5f70a153ee2c573ae187b73cc0053018ce676c GIT binary patch literal 128 zcmX@Ijmw&$K|0nPh!_|c89=lS3j;$@w4siXwJ}7_Tqj2-C)XS#2Sm^Q1C`-XhoLu@ Xp$KFHlmfC$EGijNwsA?v#u@+stL-14 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002916,src_002849,time_261255,execs_652647,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_002916,src_002849,time_261255,execs_652647,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..6d3e63986790de078389e706261aebb3dff7a2d3 GIT binary patch literal 98 zcmX@Ijmw&$K|0nPh!_|c8O%Wp1RKFZ7L7HJHP^|>Whja^)G@L)h8O@5ff{9EQOS_9 KjY~Q<)&Ky*JQVf- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002925,src_001122,time_262727,execs_663294,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_002925,src_001122,time_262727,execs_663294,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..b95661d65877009b570679e0c82b2bc6fd3189e0 GIT binary patch literal 108 zcmZROHnGgfk&d=EbT+Zfkj`jeus1Tzkd~Gf1Y&8RI1>ZEc}|47Ff&7gATzT8P&G%i rJp%&=$A4pM6KhjTv;XGS7S_sO@c)1Pe+UasS{u5VTANv$gERsF?Xnmk literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002927,src_001122,time_262760,execs_663486,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_002927,src_001122,time_262760,execs_663486,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..805336f0cb0aae28f89bab7c17cd72f166594aec GIT binary patch literal 138 zcmZROHnGgfk&d=EbT+ZfkgjQ9@JP*Za&ihcmyQNfPWeTtIXO-`aSZuID2nWjOf#en qotYRiGJxVB4$ue#1A`0{jx-}Sc?O`UbdkN`Q4>oL3#bvu$^ihtyCXmV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002931,src_001122,time_262997,execs_664883,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_002931,src_001122,time_262997,execs_664883,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..748cb810450136893c4d1b3e1d37fd0ba411deef GIT binary patch literal 111 zcmZROHnGgfk&d=EbOzHVmKo9+4bnCCM%KHEqwRC0qdoGaqwP$9ykF({hhS_>nL~%l he*yIZ4Kgq=$dG1aU}Sg#v1DWbiysBr1OWetB+~!@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002933,src_001122,time_263073,execs_665349,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_002933,src_001122,time_263073,execs_665349,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..05eb1cd00435035aecd4eb9161298b6e1271d5b7 GIT binary patch literal 135 zcmZROHnGgfk&d=EbT+Zfkj`jeus1Tz0P%gLqwOpU8GuX%22>ssLk36%RGoo=0kQxt XJ@$q`g&ER}42%q5QRLgZlr{_@oUO85kKr Mh8P|-u|%+P0N|7zb^rhX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002936,src_001122,time_263205,execs_666157,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_002936,src_001122,time_263205,execs_666157,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..5a5ce42eef47d46bacf1fc89bc0fd2c33a836aac GIT binary patch literal 108 zcmZROHn9}Qk#=%+baHl)j{g7uzd|vLPI9+!|1TYF&%nUMkdXmo7@2}dLjwbY3~5FN ZMg}l%kBKEC13ptSr2pF+o;0z{0RS^eBbWdH literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002937,src_001122,time_263332,execs_666942,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_002937,src_001122,time_263332,execs_666942,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..d2245c2b6cd2a065ccd3b5471873cf17fc01a32a GIT binary patch literal 87 zcmZROHnGgfk&d=EbT+Zfkj`jeus1Tz0P%f+gk>RvbhKSEP@ez)e~^5%J(O?MWU5#M WV*g*ZY#B)TQ4>o>2CzmTD+d58cp4M{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002938,src_001122,time_263375,execs_667234,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_002938,src_001122,time_263375,execs_667234,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..52149318a96a1d69bc216746f88b4153218fb08f GIT binary patch literal 124 zcmZROHnGgfk&d=EbT+Zfkj|LKU~goa0pbI(D~Kg)XkcKFVPK*F5^eYoBpnS6tc|1$ vJPa;MGcqtT07ZO(QkI1bK$3xhi6H}|(v=a&h3JK;vNt?xVhL6cX5|0?H_sf- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002940,src_001122,time_263488,execs_667913,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002940,src_001122,time_263488,execs_667913,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..9900642fd1e7cb184546535c9b362776b6ea2617 GIT binary patch literal 112 zcmZROHnGex^p%dbw=84;k_-$?3>g_fhLI_VG&C?UD3ZSKofyxR1}C=1QjvJ1puWJ34j0q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002946,src_000775,time_264402,execs_673606,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_002946,src_000775,time_264402,execs_673606,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..1e0d4ccf44fdb91612ba6c2391af9e1fe182fd44 GIT binary patch literal 104 zcmZROjyAT)wKlajv^2{tN==cDHnFfavNo_b@-($J$W6Dfe)-}h5HRK!<=|8!Sy+^o Rnx_CnN$Jv9R7D%)0syL?AQAuo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002948,src_002040,time_264602,execs_674573,op_flip2,pos_13,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002948,src_002040,time_264602,execs_674573,op_flip2,pos_13,+cov new file mode 100644 index 0000000000000000000000000000000000000000..1e4500dd1e369979ae14c31a5ecf93cc873658a9 GIT binary patch literal 60 zcmd1mFtE0kj+rrEI@ZKm*V>GMfuTM>SH}3^rG#JOf#gT?F|h~EbAaN!#A$` H->v}w;q4JR literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002951,src_002040,time_264741,execs_675564,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002951,src_002040,time_264741,execs_675564,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..71570c8d1833beedca8e7cd0c52e9cfa99669cf9 GIT binary patch literal 90 zcmd1mFtC=6nK55F*2LP>+LM8Sp*}xX#}EPxOw2Q^@k{GP8(15enpzv=rWbK=NJpDk NSer0>SI5xW5CjZN&H#a?k!gl>v^|h#SqGsRzH#0E GehmN??-Mlu literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002959,src_002040,time_265505,execs_681084,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002959,src_002040,time_265505,execs_681084,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..97858c759f2af783a4e309f2bc93b5905aa89c01 GIT binary patch literal 98 zcmd1mFtE0kj+rrEI@ZJ*N|{=lF)%RHL#g~+2}2ZVypr~Y1}2tu($OHA;TzZeZ`S}y C$sEQ2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002962,src_002040,time_265833,execs_683412,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_002962,src_002040,time_265833,execs_683412,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..1c7fd28bb5b469513ab918479e36688c677b62d6 GIT binary patch literal 85 zcmd1mFtE0kj+rrEI@ZM6)Y^=JfuTM>SH}3aLVdM+Z&l?NJrZn8kkttL1>0= JT=&0S0|2u%7i9nd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002963,src_002040,time_265892,execs_683840,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_002963,src_002040,time_265892,execs_683840,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..a3b7a30dca01bddd24076e3b7594c8ce048947c4 GIT binary patch literal 75 zcmd1mFtE0kj+rrEI@ZM6)Y|m_6NdWyTpdG0sDK#*1607!kb#kb;VFv@i*$7U|NrU# V4Gk^pq@(Q(4NMrmaozuR4FGKC7X`u=L~N+e1p@ElM})+GR?pZq@(Q(bxkbmK(v7g L!#A$`->v}wa9$kG literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002966,src_002040,time_266186,execs_685900,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_002966,src_002040,time_266186,execs_685900,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..2e1bf30664db555b545e9be62f209760c0ae837e GIT binary patch literal 74 zcmd1mFtE0kj+rrEI@ZM6)Y^=JfuTM>SH}3^rG#JOf#gT?F|h~EbAaN!#A$` M->ebfe{s?^0O-#Zp8x;= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002967,src_002040,time_266202,execs_686011,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_002967,src_002040,time_266202,execs_686011,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..3d56eae3eb3ece70e37e7c1977e0b2dc1ace7bd8 GIT binary patch literal 84 zcmb1+nK55F*2LP>+KhpLp*}xX#}EPxOw6-746LoCu_*vbX6QxR8<}QEN81}3FbFU( OfM^qjZ(R4kT>}7vxE4GB literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002970,src_002040,time_267306,execs_694061,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_002970,src_002040,time_267306,execs_694061,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..b05974070fb7a58da3f9e38e7ad4011872d17454 GIT binary patch literal 91 zcmd1mU|?Vnh?y~8I@ZM6)Y=TltIyBXF@yjE6Y~tcXnP~m4C!clLjw~70t!tm>!g9o L7`}1c|8@-k`w|!= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002973,src_002040,time_267830,execs_697925,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002973,src_002040,time_267830,execs_697925,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..8894e3c49bd7292d3e6042136c7f224ae98f7c89 GIT binary patch literal 76 zcmd1mFtE0kj+rrEI@ZM6)Y^>U?b~~A-@fI|skgAUOG=m4U|^`v&($$BG!z740~7NM cy=Z$Q(+ufodmzuUPCD8aNHdgj-T!tC0OV2_(*OVf literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002977,src_002914,time_270224,execs_714942,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_002977,src_002914,time_270224,execs_714942,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..b0c1b30fe4697dc793f2f9961dc5e8535faf0e21 GIT binary patch literal 49 lcmd0ijy_;$U}%=pz>ouB8k$%ehFd$CW=K0gMUW)TasX%p4paaD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002978,src_002914,time_270238,execs_715038,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002978,src_002914,time_270238,execs_715038,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..d705d62e0ff9a0933c479aa613df5024634eb211 GIT binary patch literal 80 zcmZSRw0E*LG_f`ew{|kkkaoziH!{tUj6FtN-4(ndf*5LqP+5s;2PU}#`yn$y4l OR0U!h7@8qCW;p;sClzu4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002979,src_002914,time_270266,execs_715213,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002979,src_002914,time_270266,execs_715213,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..b4964fd2b441e75ddfb0d093a7d0971c2e4cc47f GIT binary patch literal 37 ocmZROjy5zjvo?yhcQVb8j*@oBk&ZrKXkcKJ)4%{>8k$W80Ic!~6951J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002980,src_002914,time_270275,execs_715266,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_002980,src_002914,time_270275,execs_715266,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..a8a67310e3b579564e4cabb56115b6404359c1ed GIT binary patch literal 77 vcmZROjy5zfvNnpgcQVb829nl>Cf0`G)*zlkj&$?^LjyyzoCXFs6Q3La26`0~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002982,src_002914,time_270587,execs_717313,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002982,src_002914,time_270587,execs_717313,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..9db896ec725e21794cef8bb771a10dcce815fe69 GIT binary patch literal 36 lcmZROjy5zfGBrv~k&ZUWkaozCjy_;$U}%=pzyM<=0RX303CREe literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002983,src_002914,time_270759,execs_717656,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002983,src_002914,time_270759,execs_717656,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..d17bf3d1d68681f6ca78350faba242ec865ea2d5 GIT binary patch literal 49 wcmZROjy5zfvNnpgcQVb829nl>Cf0`G)*zlkj&$?^LjyyzoCXF6)7UHr04bjg?EnA( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002985,src_002914,time_271372,execs_721872,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_002985,src_002914,time_271372,execs_721872,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..8923cc7e58abfba11c3f1b6db8fc8cb035fb94b4 GIT binary patch literal 72 xcmZROjy5zfvNnpgcQVZY5=GWPTG}B;I{JX2fw5Um0|SI<$Stjqk5ket2LQdP6bS$T literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002987,src_002914,time_271623,execs_723637,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_002987,src_002914,time_271623,execs_723637,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..7002cdd7f9f0156152c659f5b190fdfdee1b2f80 GIT binary patch literal 80 zcmZROjyAL?DJZsLU@$Z=G|OpV$dQgdAdLWq1_nmfM$z_8i&iayf!ti_SWHb|{Qz-B B7oPwC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002989,src_001145,time_271951,execs_725680,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_002989,src_001145,time_271951,execs_725680,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..e6f3972e401fd431f3d5a76059300092771339de GIT binary patch literal 73 zcmZQb1%edmXcG%-BWr^r3=9qRv3|Zk5A5E?B^_&MU}9;C#Qbki2~_bD0S?@PDa!!> D216hI literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002992,src_001145,time_272138,execs_726960,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_002992,src_001145,time_272138,execs_726960,op_havoc,rep_5 new file mode 100644 index 0000000000..b7e65dffd7 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_002992,src_001145,time_272138,execs_726960,op_havoc,rep_5 @@ -0,0 +1 @@ +, o,  \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002994,src_001145,time_272265,execs_727828,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_002994,src_001145,time_272265,execs_727828,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..9a3e33557562fe5024220587f34370c6a09b881f GIT binary patch literal 58 zcmZROj4{clitgn^-4{clkDA}6O`S|Kc-3B);q#AIM-sE_px&o5$zDlt*yRRnT#QWT4@sRW8g M`$$JC@>=Eq01*@)^Z)<= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002996,src_001145,time_272586,execs_730074,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_002996,src_001145,time_272586,execs_730074,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..dfbb8d0c6fa4d1160cdf15045593140dee2da599 GIT binary patch literal 89 zcmZROj4{clito`IpEKGxS4$~^+*Rvy^BjY~S#(7?n}Iu@)Ds|-lK5~d8q@dp4| CUL3pt literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_002998,src_001145,time_272836,execs_731874,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_002998,src_001145,time_272836,execs_731874,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..08caab685294007c3721943a6f9b2ff50c56d37a GIT binary patch literal 55 ocmZROwl_A-krr`aFoZKqETg1relalol8&~wC^j*%#1O~<0B7bio&PQT?`Bi_C`Q{3{c12 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003007,src_002638,time_278900,execs_735733,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_003007,src_002638,time_278900,execs_735733,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..d4814423b7a1b35c1c9ebcd3d544dfda8f9ec5f1 GIT binary patch literal 173 zcmZROjbio&PQT?`Bi_C`Q{3{c1~VziTVw4$lCVLg*{w6T|Tw1;#wgT1|>fr({CNpG?Lh&n42Tbz|c_7${-zW9Q^-314BI%kmV&E?IBtJ-`?KPz{E16q`ue+sAv%iSP0}b c literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003009,src_002638,time_279405,execs_735772,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_003009,src_002638,time_279405,execs_735772,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..a5d9bc005ea7c62d83f1a31183f508e9a2c37218 GIT binary patch literal 211 zcmZROjtteOWsr_G4h}H2HmqlojyBu|20#N185t}y zN_vZ}>Khms7Qw;VMGUEW$@#g45MXU?1q7)%4B`yZG08cZ$=RGBiUFvHp*}x1mkH|j Rf?_KMhU9E%KcH8nV*v5(JIw$9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003010,src_002638,time_279722,execs_735791,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_003010,src_002638,time_279722,execs_735791,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..487b727a49d0dabc1b4b385a4c9673ca61889c70 GIT binary patch literal 174 zcmZROjbio&PQT?`Bi_C`Q{3{c14+8)M& w&}$blr0ON-=Ss&U=VT^lOZxz+{KA|M+zdJj;rT%KloWvU17-Yx&SQxI0L6+r3IG5A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003013,src_002638,time_281507,execs_735910,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003013,src_002638,time_281507,execs_735910,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..94258450b201beab2a854c4a8726923ba95205fe GIT binary patch literal 174 zcmZROjzRNoFX?Cx>1YOfdqV>g%Z!rVVk-uQhD8wY5KMJJ uc|dCIB8F7Gk|tSwJIzl72w0bPND*emI=~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003014,src_002638,time_281653,execs_735918,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_003014,src_002638,time_281653,execs_735918,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..e36315e8bd665533239d0f575fb727300e4a81f1 GIT binary patch literal 195 zcmZROjTio&PQMGOoK_C`Q{3{c1*6kjG=*vWkyMFu@wVD&LR+inFZ#c j5^EPRr0ON-=Ss&U=Pbio&PQT?`Bi_C}^T(lO0UwZ>j5c80k*(m+|0 z40{EJQ~`#39k94GSUkFuiItT>I@&lmz|`8Xo=G~z*h@OvLwXSiG!$DgFf@Qzi>vGB literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003016,src_002638,time_284259,execs_736093,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_003016,src_002638,time_284259,execs_736093,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..3f814c8dd1ae17f6861f6f803965d1804589e868 GIT binary patch literal 185 zcmZROjbio&PQT?`BipAf*_$Ta6u3{ci2!=BS4Re&L1 zr=GEb3J20LRXLdq4Gatn_4&EEOmLT4F-RwSO8WsFE*%2^ D25?CD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003019,src_002638,time_285775,execs_736202,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_003019,src_002638,time_285775,execs_736202,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..56d412b8664501a8d119617b449acf09497348fb GIT binary patch literal 205 zcmZROj?IxTAsuaPYMd(_Wh|4M5ucNjFCA@=%j=Pvlar;hXwjmVFFB>_a-{2| zK^E5`^tf1J6 Ofgw3t+7D=!bPNEjggia~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003020,src_002638,time_287121,execs_736302,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_003020,src_002638,time_287121,execs_736302,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..f272b2040af5b6b31427b358fbf7fa9b4e65a539 GIT binary patch literal 164 zcmZROjbio&PQT?`Bi_C`Q{3{c1bio&PQUFd*;fx+GgD6haE9c_|f&*_mWz>u%g z%v5XaC2eh(3)I-j#L5bkG!70hwKlA0l8zSel8*L}j%Kj8H#9J@%qZzCwqjstScDxw mZO+e?j!DkROwI;V3=KeQ>+^GSnc&W}V)ze~^aHwDItBo)WJ9h1 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003022,src_002638,time_289042,execs_736446,op_havoc,rep_9,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003022,src_002638,time_289042,execs_736446,op_havoc,rep_9,+cov new file mode 100644 index 0000000000000000000000000000000000000000..069f2b810c15a7fb22f1d4b174cdd5d553b1d482 GIT binary patch literal 255 zcmZROjhQWQRY?qXnIur~toV}L?1esX@UbWCziW^y)| zVrXDsFv+mz^e7Wx$k%CRsx|hKwl>Vo`54{F#LCJb9c>&OU}|kx&je(7Nk@C&Rkf(z zz(guTI@+Fzf!{nQLS2}dp+S(D86pC7T|sd@kX*EA?IMO$J!|WnT!x}(LmeY)V`~&A cV{sxweSU5(6V#st#a0XqK==Cry)7LB00K!(cmMzZ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003025,src_002638,time_294233,execs_736821,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_003025,src_002638,time_294233,execs_736821,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..7fff5e42c8e9a7523cbc9af64ace68372a8fd423 GIT binary patch literal 200 zcmZROj2;!QKeS zj{!1L((O4tQUw_Db()!KjlCHD8|DHPb~3TDGDt@o2M3s18`d)cSzgl742;nX_V$Jb zCYBi`y~S1x3=NBbfPta@KLq4vq~_%0OGg{z^5*13s0%X#4dn#_XBX+1bio&PQT?`Bi_C}^T(lJ0GlMH*#L>LH9O!P<< zV93`2>#|~CNY0jSSj6;+l|ee%I9L`))CZVa8|E^>O@^si1O(Q`)+W}L)~42G*5=k0 zK$f9_wV|Q4UUGh}bWCziW^y(o(B@2r1|Z46kn1HK?I9h_U~g||U}Bk3(#zmy5oIkM F0{~NQHX{H4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003029,src_002638,time_303655,execs_737530,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_003029,src_002638,time_303655,execs_737530,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..1322358c8da49bcbdc69a04ef1d475cc1b0de749 GIT binary patch literal 188 zcmZROj1dM-drm0jkt)EDuhYy_YwRU$ZI}xb?POwQ zWsr_G4h}H226F8Uy-YYV>bio&PQT?`Bi_C`Q{3{c16ql4%;ana79hpY0CY=zer_%k+^s+(lC!1#fKHc=0RRx^KivQT literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003032,src_002638,time_306218,execs_737705,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_003032,src_002638,time_306218,execs_737705,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..bc0d3f7a4b2c91e20679610742341359adf314b1 GIT binary patch literal 262 zcmZROj5(eH zkgwCsRBP-dZEctf6zybUWo3|#HfHch%>jZGHa00RX&PW^ZCK9)l<|^|_K=Qdu(vlf z5Vg!G=`9AjtYJ|>F@plofs3G^AI1RF``0dFNYzWu&y|iz&dFr3Gc+)<%*km0xjjEO KmkEm>rDFgyB~k?d literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003033,src_002638,time_306498,execs_737721,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_003033,src_002638,time_306498,execs_737721,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..2139186607ca9d4a50b38204e00e945878250628 GIT binary patch literal 203 zcmZROjbio&PQT?`Bi%0@tb3{c1D+UIj Kq#w`=(lG!L6-rS6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003034,src_002638,time_306918,execs_737751,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003034,src_002638,time_306918,execs_737751,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..f9067ca7f3eda9f1bf984c79c194705510688b64 GIT binary patch literal 184 zcmZROjbio&PQT?`Bi_C`Q{OpY`HM4M#Tb9$tv041B5 zYK^_5tqrAPl5;YXv%wTY15lzqKR1^NXsU;FG=sgpp@E5IMoDk66$3-VA{=1tB8F7G qWS};n?VU`ltPIl8#=!xm)`s;=K$e$uG{k{GBY^h!1zB55#{dAE2Ru*! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003035,src_002638,time_307740,execs_737809,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_003035,src_002638,time_307740,execs_737809,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..1e37c0a60c3a1ae4cd3ad797fdb443b6060863ae GIT binary patch literal 197 zcmZROj(v%(lG$1;6W?^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003037,src_002638,time_312837,execs_738208,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_003037,src_002638,time_312837,execs_738208,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..f7c70e87b517d7403ed2cbba7d2ad3d8ebe6f2ba GIT binary patch literal 234 zcmZROj7c5$|NZJpmR(cUoSz>Mh82o1dQS~4q$23RUt05;v;nU|C z3=9k@Kr9`TBOPs$VbAH2D!|aJlh0IZymk?Tbo2p30|TR+1_q!kkZEZ4Iodclz*IWg zLpqwl-k#6E#4@9#x7dn-p#f+q$h!Yl2D#EDU>-zSCC{?|)KdjQ4l?F|h~EE7w5i>(+8a?`C1lai8(Qd5BD zEP{aRw;*8A!nKPSQuUJabERXFb25SE0jcmaySb$m&NwRaGBEuAuMmD_8-!Z`G_8|~ Mm6bu-+In^j0Dw+CIsgCw literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003042,src_002638,time_334194,execs_739845,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_003042,src_002638,time_334194,execs_739845,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..c3a747e557ce09ad650699c044ee5a5d3e4f4846 GIT binary patch literal 230 zcmZROj3j15J#63fXoFd@UxJP_K=SD_V#9wjyCcFa}+>4MsIIxYv~vO#^+rX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003044,src_002638,time_336835,execs_740043,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_003044,src_002638,time_336835,execs_740043,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..0d976a1a79fb8133672f06a3b1ef07e01dc2347f GIT binary patch literal 252 zcmZROjbio&PQT?`Bi_C}^T!ZAQ02I**H3o9clBU4i= z11ni$Ss=)jj!DkROwI;V3=Kf#_4&CV2{^ci7eJL6dr4ax<^t{LWMX9n*%KUKYHe80 z1Y~(hM|%M6wzoGlFtN-i=`FTmU}#u`0T>iOLTeW>r0ON-V|7(7Q>=w7#FIcHfKK)U I`dK;#02-HF6#xJL literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003046,src_002638,time_344772,execs_740643,op_havoc,rep_14,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003046,src_002638,time_344772,execs_740643,op_havoc,rep_14,+cov new file mode 100644 index 0000000000000000000000000000000000000000..96ef60e3787c4ff203618e7a5a162bfc69d91f52 GIT binary patch literal 200 zcmZROjd($NYOv*jTVh*4EMh1bio&PQT?`Bi_C`Q{3{c16zBO@1YpW z5Y7t<3PP3yu`v_`ErNk-*RJ^hF$&m~dTm!KOu?c>YZo!3>LusrNdujgnVb!x7#I{S mGo%%HGZ`9y?yAqv%~fCkx;vw!q@dV}fdQz<&qBdkItBo%N<*Lk literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003050,src_002638,time_352978,execs_741287,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_003050,src_002638,time_352978,execs_741287,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..fde05d064553b27406d2c5189b223a256e835bed GIT binary patch literal 248 zcmZROjbioz#jFX?Cx>1YOfdqV>g%Z!rVVk-uQhJ2l7 zCh2J7U~5xrLrb&VqSO@WXcG%-BWnX|BU4jrgWU95phj!MT%a+XOsuR7AjJVd#q}U< zSdCnS1FT)dkg7K)-_*!D**aJ{7DBs+6*Gd^?iRM}N$wW8(lN<7naSB;ilKplfuTM> VHD6aqi|G#ODbaX>bio&PQo&Wzb*c$=)F+d@c40}$GQ~`#3oo1$5 zV=rlI!(2v&=uRe9RtD*4V^m&naDb_`VLcO2!b>{ZLpqwl-rmr_2&fQjTr`klVwnNv zWk>^ACB4N~3=9p67FlO7NGH$YT?7LuFvemaW9=e_RK4Wb zio&PQT?`Bi_C`Q{3{c16qjk1_tIAKq`}=0cdS~er_%k+*wu(Ks%5e Oz?7UV?FV$TbPND)mPPvj literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003055,src_002638,time_370589,execs_742652,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_003055,src_002638,time_370589,execs_742652,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..25a5d4d848975efd998f126ce7b40f7a80959244 GIT binary patch literal 197 zcmZROjq|K(2%9he2b@)ky`V&kS-6g|;4}N6ZKKxs>SkdFqOb>YeGL3R^B KdBKz1!2An_K}cNy literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003058,src_002638,time_387017,execs_743932,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_003058,src_002638,time_387017,execs_743932,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..694a3eff00e1032521650add490c447257541d2f GIT binary patch literal 248 zcmZROj+L;s&ak(3WME)q2$qg@1OjPm!`vL{=uRe9)*NZ(dIJ-w4C!cl)A0ZQ>lv8- zn*ya8rsD?)V+6p)Fi1xm2M3s18`d*Di8l6Vqj=kgafQy z#E>c-lcSd$mMa~ToRgWH4W<|x7#JAp^K)~VVl99kC@CobnUb7s`UdE_oD_vm3T~!3 ZXSPKf1xSOi0?-3MEvb6aen92YF#vT}SF->B literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003059,src_001090,time_387886,execs_744323,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_003059,src_001090,time_387886,execs_744323,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..70d50034f8cdd6ea18000bf71d5548e05424e417 GIT binary patch literal 57 ncmZROj^=^@K?4(m4C!clBU1!vXkcQ=09V1p08s%HP00ZO3t^dISH8OuTjQzL6e=~y6{Y#HnxR-EK!VauLu Uja%1$piv+*j+!(uz*v?!0PO!7D*ylh literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003066,src_002928,time_388845,execs_748750,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_003066,src_002928,time_388845,execs_748750,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..bc1ccb2269a8178d899b922bbf2b48e0b2986db7 GIT binary patch literal 119 zcmZROHnGgfkq(fKHc==Hl#Vutwl{P(wak#tXkf56GR=@?WME*Bjh6V;k#nONN0|li)+@mI7!jcilhp=)0iG&+n literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003069,src_002928,time_388982,execs_749642,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003069,src_002928,time_388982,execs_749642,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..02d00627d5ee0d05c48f660eb044b8c882830abb GIT binary patch literal 103 zcmZROHnGgfk&d=EbT+ljkj`jeus1TzkY;3HU;qkQ7BZL`Su;w<0?A~{VE3@%BsU9N o_GIf|pd$05cgZVE_OC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003077,src_002928,time_390122,execs_757006,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003077,src_002928,time_390122,execs_757006,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..380f3b57ca4f3c508072469a8bf11645ad563aaa GIT binary patch literal 103 zcmZROHnGgfk&d=EbT+ljkj`jeus1TzkY;3HU;qkQ7BZL`Su;w<0?A~{VE3@%BsU9N l_GIf|pd=2LP-p7*YTL literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003079,src_002883,time_390247,execs_757659,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003079,src_002883,time_390247,execs_757659,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..c053cb7aecfd999b1654325b3ebdd4c8f85d70c6 GIT binary patch literal 120 zcmZQzP~=sxJhP2kT3X?ZqgE`CTJ0zuYiMa;qNHGIZD4P2pKWbq3S{L6<7PKxLncY`$=0A&CuZoE WnbH9>1!1J!MFu8@2OLZ=nhOAlCnQn; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003085,src_002529,time_391479,execs_763062,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_003085,src_002529,time_391479,execs_763062,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..093e641235deeeb29faf0ac57a4bb71efe36684f GIT binary patch literal 113 zcmZSh-@sgNU?P=~k?|jh34z26yGIO4sH&u;r5zZg{x<+=X+bcGwr67CH_wSs7iRw7 SAjr&|Ar%eM!tj8Di3=!pufiMy94# ZRv@Z~p+S(DIYTng#K+y2No;g7p2n0cdbhJGa1HXArgt{;@1G177>1ex0 L3`_zKIGDHqTXqvm literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003089,src_002529,time_391615,execs_763846,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003089,src_002529,time_391615,execs_763846,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..bc2efd31fe13d6b83aacd3d5b2e9aa1f4c426557 GIT binary patch literal 97 zcmZSh-@sgNU?P2qfG9y}UFm3hCI)`)iFCN2QpB@;^k literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003092,src_002529,time_391820,execs_764971,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_003092,src_002529,time_391820,execs_764971,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..ac5da2ca6ba6be7d2d7d174c3f73f3061c0ab916 GIT binary patch literal 119 zcmZSh*T7tFU?PVP=K~B!eDsFmV9@%B>yA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003095,src_002529,time_391977,execs_765883,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_003095,src_002529,time_391977,execs_765883,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..af0407a46f4a858f6e96af453fb3bb2cce0ee16a GIT binary patch literal 72 zcmbQnB^_&OZNMN61kv_P4E*Lf5$eLbk3xiV(~DA5!9<>K<$>MPAfoER%nS{J%*+|m O(RPeRUedu&qCEhv788&F literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003099,src_002529,time_392216,execs_767237,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_003099,src_002529,time_392216,execs_767237,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..769a91d279974e29c96326a420970e3ec76404be GIT binary patch literal 134 zcmZSh-@sgNXd;yX0}L>Rw1c#?wAB9wC?CcJib)GP+qp(_NYos507~ mi9rIpsB|Cya4>NJ0J6&%1^@s6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003105,src_002529,time_392892,execs_771233,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_003105,src_002529,time_392892,execs_771233,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..379b0ddbef423a269cb9c30f5caf8c7038878ecc GIT binary patch literal 122 zcmZR`$jD%3&XA5y_}{=>Z(t$?=6SKLxwa6Nd0dBQG(La_|-+*F){F)qv&B^ TU}#`sW@u1{n_2&jgNX|O(?=dx literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003106,src_002529,time_392913,execs_771344,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003106,src_002529,time_392913,execs_771344,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..5b84cbc1056b0fa6b2c3ece0ba104bf9511b6baf GIT binary patch literal 88 zcmZSl-@sgNU?P=)0i;1d>VE@>5|p+ElF{}|4E*Lf5$eLs3=0LBnKPuL?H(~OF&J7I U=K^INOml!r3=N_ma4>NJ09kYvk^lez literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003108,src_001639,time_393160,execs_772822,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_003108,src_001639,time_393160,execs_772822,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..79a2b1ead7f7a75c85d70ddb24e506c11157d99c GIT binary patch literal 103 zcmd0ojy7gsC<@@^3b3#?nh69ezyu@1Ob_X3UqeG{LnCWLV~`jWSX*Z>NJndXc?m{) QNY9)JREPvnBoW$U0AT(joB#j- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003109,src_001827,time_393271,execs_773418,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003109,src_001827,time_393271,execs_773418,op_havoc,rep_4 new file mode 100644 index 0000000000..5f6a95e057 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_003109,src_001827,time_393271,execs_773418,op_havoc,rep_4 @@ -0,0 +1 @@ +]52;;SGVs\b]5]52;;SGVsb8=8= \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003110,src_003072,time_393393,execs_774269,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003110,src_003072,time_393393,execs_774269,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..61cfc0af79ada52eb3c4e2b1a02c02f2cf029a4f GIT binary patch literal 148 zcmZROHnGgfk&d=EbT+ljkj`jeus1TzkY;4a0E&TFKp6uA^J2C?|CzvIhDS{-fwC6X z*3z-2M%Kxe!R}$jNlq5F?8(-_K-CNkKy?fZK$c}815g3uA|SwSru3rJ9H5;H4n{`a NAdBpzqd}(U006$-CA9zm literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003111,src_003072,time_393405,execs_774346,op_havoc,rep_15,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003111,src_003072,time_393405,execs_774346,op_havoc,rep_15,+cov new file mode 100644 index 0000000000000000000000000000000000000000..0d9be0eb596f0703e49e472338222bf885266a10 GIT binary patch literal 133 zcmZROHnGgfk&d=EbT+ljkj`jeus1Tzk!EDb0E!uzf=ELH6Z2x}KmQ*h0V6NzXz6GJ zBWt5*d-t&7q!^3eP+-fRY#j{L#lXM>V$|9*F%&YG8d`HM0)f;V%X`uc4o2P}gY7_u I9|hVE0M0QnTmS$7 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003112,src_003072,time_393456,execs_774600,op_havoc,rep_15,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003112,src_003072,time_393456,execs_774600,op_havoc,rep_15,+cov new file mode 100644 index 0000000000000000000000000000000000000000..47a8ad2b0a6e8c54c2cd3c7bbe2d9b27adb045b2 GIT binary patch literal 171 zcmZROR=xl14A)V2{V6TM)49ttA|NLiS$dCrAIBH_a$dG{|d&V>){LD5j zX@xV6ywUbX=4gD=9O-Bfwih%oF#wtb2Mll)kntSE`S8ch!j?VRIvA*$VbP-09H46$ P7#Nse0Qq)6Y?%W9jTS>m literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003114,src_003072,time_393509,execs_774840,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003114,src_003072,time_393509,execs_774840,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..eeb39587ef8f430b031f8bed06fe7208041330f1 GIT binary patch literal 136 zcmZROHnGgfk&d=EbT+j%x3;jhv^F%bHe_71Xi)}8)WE>JNczuzCI&F?sEH*bLxzR5 zwREhhk+o$Z1CRtMU9>3G$lBQ2#M)Fkqk+NR$TU+Ls1B&#$P_4*W0@h%;9%qp60nnw KMhEsXKw|*}%O=nO literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003117,src_003072,time_393679,execs_775632,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_003117,src_003072,time_393679,execs_775632,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..a6f9a72c5ecc46fa6debc1c71c43d5d9a58f494a GIT binary patch literal 158 zcmZROHnBG}FtE(Yk&d=EbT+ljkj`jeus1TzkY;4a0E!vOf=Hken1~%%#JpJg&wq7c zW`+g@X6AYW6R8Y~dTZ%eQzPqS%V77g;v_ciWexzrA11T_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003118,src_003072,time_393764,execs_776091,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_003118,src_003072,time_393764,execs_776091,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..f3349f75e0d93fbc50a2cc4c50166183fd97c8b2 GIT binary patch literal 170 zcmZROHnGgfk&ZrK=xl14A)V31U~goaVZ_LgAsuaRbRG?uf1ZQsLm&bZM%Kn)y@p3mTLMk7u(p4n` l7^LIvEejb;&ssAs0)bQp28RC(4o2P}+w4F#GB5}*004{!Hb4LX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003121,src_003072,time_393811,execs_776350,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_003121,src_003072,time_393811,execs_776350,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..47ec6503fb2c4380afeef8fa1446c0a788562bc2 GIT binary patch literal 210 zcmZROHnGgfk&d?az4w-ZfssKvmfP6C+0-&aI-`NXJ~ao(U~n+<&X6|E04g#xFfcEU zwl_j>1pZ`LSX)aU*~TRuYhdkbWo7lU!B)}A3e2lyNCAnP8d)b>2D^t9e|NL6Wly#a z#%EHjOtd`%0~13A0|QW*Wg!DlH{&7@0NKjOFcS={tuuhq+Fo9Q(I9sjMcdnf3_S|; F3;=#fI%fa? literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003122,src_003072,time_393851,execs_776495,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_003122,src_003072,time_393851,execs_776495,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..a32f7a2289bc62400d2af3b3b4f69c2c2574d755 GIT binary patch literal 237 zcmZROHnGgfk&d=EbT+ljkj`jeus1TzkY;4a0E&TFKp6uA^J3{g|Ctyvg5AT4liVz9 z*^{k7o=xUM@?8|NnEMwY>zRJ*1<3jZ96g4RX_qQj^kC6#xGRy1|-p5eTG)T27Z{ Ra4_-)ImZr&4UYo-2>>&JMoItx literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003123,src_003072,time_393966,execs_777129,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003123,src_003072,time_393966,execs_777129,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..fd2bb6deea2d0d21f230d796827fab21e3a19d94 GIT binary patch literal 163 zcmZROHnGgfk&d=EbT+ljkj`jeu$MK>kp9Pz0TeR=vVbxM24=<5fBrLp#SD*{STZtX zSXf(2$C?^hCtC))hZQHeS=h2CTL%MGGcW+vF)&D*hFbYpNir}n0ud1WXZ&w~#lR?g e%R&aAF^r2qAT1Y|tLIzVKYsN(&aAw;! zF6r0+=~zPs7DJQN9Lo%81_vYW3~PplV(GuUOkmxHM}bB&XINNUOB-8QIb_5$0F8|{ zcwQwR9&2b|!oa`)RL8&oG+GJCXcWVwW6gnxLDSmQx*mx0nO}tG7Xh7Q2XfX?7t0&~ DJE1UP literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003127,src_003072,time_394271,execs_778690,op_havoc,rep_15,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003127,src_003072,time_394271,execs_778690,op_havoc,rep_15,+cov new file mode 100644 index 0000000000000000000000000000000000000000..fe7d7c9557fa9728c0b9e0a9ca055872fe17388c GIT binary patch literal 143 zcmZROHnGgfk&d=EbT+ljke=1RU~gcWp~%RP0TeSb1(AkE*5<|1fBrLp#SD*{SOR4& ztgWSEO+_q|ErZ>|CMLP@U;y@H>tLX61_dUD1O^5m%d(Kc%)o$g5eTH_04-y1F!Baj NUtxFicl+WbHw#<#Wb0s{JOcwz9UB9XWm(7oRKU0h1X6P>Go%?D9K1nB*hxT) G$pHX++9-Aa literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003131,src_003072,time_394669,execs_780676,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_003131,src_003072,time_394669,execs_780676,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..e90093cddbdbeef0eced7b5bcd85369e985d57ba GIT binary patch literal 181 zcmZROHqp$X2G4JaK=%QclYkyDZ6*uvL{=w0V-x-0BT}jkd6+pEMzb>@`Y)# o#L%?cnsE^bq~-u!z~Ery4YJD)VxP64k+mV1FtRoVI>Iss05`cb6951J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003132,src_003072,time_394704,execs_780867,op_havoc,rep_13,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003132,src_003072,time_394704,execs_780867,op_havoc,rep_13,+cov new file mode 100644 index 0000000000000000000000000000000000000000..1b525b71439ddee1b08bc49afcb14eec9eef6adc GIT binary patch literal 91 zcmZROHnGgf5sS7rG-P04Xvk<_us1TzkOuM%3`~lp|NLiS0P~JHS~4(hz>J z^q>EXUowCahKo|GEi*A8*8iAi$DNsgpoJML_3hFK+|#n D@3k&R literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003136,src_003072,time_395281,execs_783927,op_havoc,rep_16,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003136,src_003072,time_395281,execs_783927,op_havoc,rep_16,+cov new file mode 100644 index 0000000000000000000000000000000000000000..a3f7f32767643fb77f8bbd0d059cb82bf41bee74 GIT binary patch literal 180 zcmYL?F%H5o3`Nb#%;rltRxA={C=w$Jd&G#8AxNOGw`b{HI9G5B2v5&X-`{|KtQGU% zjuH!&2?mye8z|-$%EOLm-!MGy?PuKAoSOnnvkhMU6jJIVd0ARHqO9OdSh@p1e8A_# jg2KrfY`<0oWue5Pq;$h9K}DH5Y}XeB;lQWz^0B@FoBlH( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003137,src_002924,time_395362,execs_784372,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_003137,src_002924,time_395362,execs_784372,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..525c3451378c746302d4af935cb3dbd702c1084c GIT binary patch literal 124 zcmZROHnGgfF^;x3be;nR{~I!-Ga4A|V>1P^rDF{ZbQHq#3v*HwV;U?A8Kk4_85o%U p|8HQ3wl^}(0CEit3`{bl8F7d*GJw=Tf#EL(hF>57b;F}TYXPejB@zGt literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003139,src_002924,time_395405,execs_784617,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003139,src_002924,time_395405,execs_784617,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..a30c8a32aba1e2833661fee0476467c2081f0baf GIT binary patch literal 80 zcmZROHnGgfF^;x3bpGFvA)V2{U~goaAr0jF0tw4P1|Z46z{HRN5(CQ!7#bLuWJohI UFfxGE{bFGF1!Aci9t9c&05h}{9RL6T literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003141,src_002924,time_395480,execs_785045,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_003141,src_002924,time_395480,execs_785045,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..dd4dee8596abf8ebd51803f00d44211d2a4ae7ce GIT binary patch literal 125 zcmZROHnGgfF^;x3bp8({3=B*%8V)dIG-Q;N6ck%AFxVTJW=I1ivVa6Xgb7k3&B(yW s0Ftmu%q=kd1y%wQmwEOdB5wGLfx#q0mJy^EAq~|Q#rpq0D}!YY0Hp{bng9R* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003142,src_002924,time_395509,execs_785213,op_havoc,rep_14,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003142,src_002924,time_395509,execs_785213,op_havoc,rep_14,+cov new file mode 100644 index 0000000000000000000000000000000000000000..c4c8916a11da411731af04fd3d747e7aaeea5bb3 GIT binary patch literal 114 zcmZROHnGUbF;2BNbpGGqA)V2{U~goaAsuaR`2T;jn`I#bkjcQn#E_989R-oGHZ(8* ls$gYc1S&O&wzn)aglO=UMv;OEf>j(f`QHFkc+|u)2LQPN9t{8h literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003145,src_002924,time_395849,execs_787119,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_003145,src_002924,time_395849,execs_787119,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..e276f17f1564153b1e1b221a53015dd4d0aedc30 GIT binary patch literal 139 zcmZROHnGgfF^;x3bpGFvA)V2{U~goaAr0jF0tw4rhLul1;y9#sfYoBt1eSRMkw-FX Z$6AgCAPTSt0S_Ryvj>v3IIm4Erb97 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003149,src_002924,time_396451,execs_790408,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_003149,src_002924,time_396451,execs_790408,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..d3486e2ccb2e545a1b339aba3d8f98f3f291572e GIT binary patch literal 171 zcmZROwl{SC-;g1l(ZFDDWSSuzZExrcBtn}QDqw)&u2J|x#d81Iv7 z4W$`a9w;)@8cu~MjkafCV8RpxO5%`VFl1n2$N*Uiwc5bIBtx2!fsq01kY5Z8zkn=H Kb;F}3mN@|Z_%%8J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003150,src_002924,time_396574,execs_791109,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_003150,src_002924,time_396574,execs_791109,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..6471026aa2600251150209c149ebf6997f9a25c3 GIT binary patch literal 136 zcmZROPHptIpB*h-;VT_2Q&Liy+L)ssYXRk$SmxvyM_XGP+8a9mZ^)3&Xkf6%l*J)! W&%nUMkbwmhAd5w-8y+>Wj0OOL>MV-@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003152,src_002924,time_396834,execs_792516,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_003152,src_002924,time_396834,execs_792516,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..c37dfb6c776a479e0a5ea64d66f9fa3a415e5019 GIT binary patch literal 93 zcmZROHnGgfF^;x3bpGEU9c^!9U|^CV{r~^}>I~_O1_pa0(+r@fp)ZiI%wzzPYz#~c g86YuRunbte4B!9%^fq_YeG$R8e14xX40Z9^x8I7jSkkv8=0LEb?`v3p{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003154,src_002924,time_396914,execs_792965,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003154,src_002924,time_396914,execs_792965,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..9712f97d3af3782725e70c280dba70bc24ea62ad GIT binary patch literal 128 zcmZROHnGgfF^;x3bpGEU9c^lD85q#G3=CimQ0geqY5-2AAQJ!p literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003155,src_002924,time_397006,execs_793473,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003155,src_002924,time_397006,execs_793473,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..99cd4b513a79949b2d7695ae695a70e37d357944 GIT binary patch literal 154 zcmZQ51OW!=XnO_*CWed*Aj8NsBPT~1L;*R5zCgkftOzSngiS9{+b;%bMg~TPj1qf8 s1BLMXbsRexa&j1qm|sYPMDlc=>;MT#N5j}aK?9QvhF=UB5H*%L0P5~9TL1t6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003156,src_003151,time_397169,execs_794472,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003156,src_003151,time_397169,execs_794472,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..4cfd38a3cd7c3a634946bd96bd9945f8c4364a7e GIT binary patch literal 110 zcmZRO`u*@>j&XyLbTmVTbhM@6uM|dR5Q~99fWclm+JK9P_Y<$Zuz`U|hBPAs14Fc- jfvkyX#_nid?;IR5(dq_AO)PVyqdlads-;1yGn3K*6Z{*Y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003158,src_003151,time_397182,execs_794551,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003158,src_003151,time_397182,execs_794551,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..a02a3fb822bbf361cdf127c65ac097c40688f061 GIT binary patch literal 87 zcmZROdid~Rj&XyLbTmVTbhN$UF9t?th740{Lrb&VqSO@WXcG%-UVC8!1CtDCMg~Ud iXhQ=IV^g3~UhkY}b%UcOmO0YZ9w1>^6R2=zQaS(>f)>sI literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003159,src_003151,time_397254,execs_794936,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003159,src_003151,time_397254,execs_794936,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..8da808428f76f9fc86c6790951a1ad018df28a9c GIT binary patch literal 116 zcmZROdid~Rj&XyLbTmVTbhM#?tcfX*=Jn2rRyR0mVwocy?Ew?EH~huG$P7{jQlg^} fo?n!c!VvBI#K6ELLzPu;X`~-w literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003160,src_003151,time_397343,execs_795417,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003160,src_003151,time_397343,execs_795417,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..cd6bba684577abd13129aab3522e0d8d906ca62b GIT binary patch literal 111 zcmZROQeeoCjyBB@iME$E@dC1>qm3=BjjRo&_LG26sVrp ZJ11Hlk6MGHCYCwU(H;y;NIEi;(g8OG84v&f literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003162,src_003151,time_397641,execs_797026,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_003162,src_003151,time_397641,execs_797026,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..2d19a6e488d393a3022166c96a889674268c45dc GIT binary patch literal 87 zcmZROe)#ZVj&XyLbTqGbPPDqgQ4`A?>1Yq>XcN;6uvk1)42u-9at;GopbjaJDVa&> E0HrM%kpKVy literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003163,src_003151,time_397737,execs_797481,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003163,src_003151,time_397737,execs_797481,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..fbc2d25c52f7215f486a1d62f354ccfbe2b5faae GIT binary patch literal 87 zcmZROdid~Rj&XyLbTmVTbhN$MF9t?t5X%(Ala4mv;^qCsYcFhIV3Hxt$iOHaZD=5C b0+Qrq$ca`rIBH^OUZ{9Ngn|NsBjXWPcgx`PRiQ_&vM z(S`=B#-?F+ f0#YI!&Fh^Lt!{AC#4<-Z+5;#I)(IBQOiBj;Zy*=H literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003168,src_003151,time_398921,execs_803083,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_003168,src_003151,time_398921,execs_803083,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..9989877ee8c4f5b31d25b5cd55a1fc177652021f GIT binary patch literal 120 zcmZROdid~Rj&XyLbTmVTbhN$MF9t?t5X%(Ala4mv;^qCsYcFhIV3Hxt$iOHaZOGtY q;tQ1I^|s8Bj`jcw7|5D{RP%c0WadPx8yq!(NeG~tpa55vlnww^+8#y# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003169,src_002208,time_399169,execs_804468,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003169,src_002208,time_399169,execs_804468,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..921fdba946af92e8e6bb0fdd9b0e6533d4fdaa65 GIT binary patch literal 56 pcmX@IjY~S#z}nXe1Z*EzSxLuYiWpeWsbokI04f7f3=9mh1_0Rw4y;^qCs%j=z!X<=<@ZD?thTV!NyU~Ob-YK<%z?EzApnj#%#Vqpzb g@W1~5e`|x>^rF<%JcVc@FKM8H7-S7e=|EmC09$|@kpKVy literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003173,src_000872,time_404416,execs_807649,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_003173,src_000872,time_404416,execs_807649,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..6cd99484ee1b65654848191adfbccdd2c9ad2db6 GIT binary patch literal 119 zcmd0oj9[>5h[>2mgreen@bg[>5h[>2mgreen[>2mgrlen 04 o[>5h[>2mgreen@bg \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003175,src_000872,time_404457,execs_807905,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_003175,src_000872,time_404457,execs_807905,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..a07169406a41accc62db55be8675c7ede4e5dc94 GIT binary patch literal 62 zcmd0ojy7eGj1 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003177,src_000872,time_404560,execs_808514,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003177,src_000872,time_404560,execs_808514,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..f7c7e66f2c483f8fae2fb2d93754ff81f2eebf3a GIT binary patch literal 100 zcmd0oj6;Q#;t literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003180,src_000872,time_404879,execs_810510,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_003180,src_000872,time_404879,execs_810510,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..8a28bb1c083f7f8b199146734436b8a702ffd5a9 GIT binary patch literal 112 zcmd0ojxI<|%~ME9m)0!F6n4P>FAsk2pw&Z`wk5#oN)vI&Vef- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003182,src_000872,time_405202,execs_812445,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_003182,src_000872,time_405202,execs_812445,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..f9b7cd133307daafb6d1dba9904e1e04e0fd7cc2 GIT binary patch literal 107 zcmXrWO)pA4vW-g`gkue?eXXn*7(V=0u(AU4D*mOUrlJamGB7YQWJ*UHJ6fAs8(P{M S=19j{SOY<}bSzjmF5>_dz#t+3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003183,src_000872,time_405340,execs_813249,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_003183,src_000872,time_405340,execs_813249,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..6abda1e1f26eab9de31f4960b03e7ecdb97f90da GIT binary patch literal 113 zcmd0oj`fdd#h3%^5VUO|9$Y5lW?_4RQfXC>zuO literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003184,src_000872,time_405403,execs_813616,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_003184,src_000872,time_405403,execs_813616,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..2381af0073fe0d58d8e4a4531970dce0fdb055fe GIT binary patch literal 91 zcmd0oj$VWWSpWZLUAu@ORnLxrp*}x1S31_h+BzepgaHT;{F2l>g`^b4mH(wmf#j1N XYk}zfirr3%yy0j5gE;BZ(FVBy?ByrJ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003185,src_000872,time_405592,execs_814778,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_003185,src_000872,time_405592,execs_814778,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..3ea6c711dafbe66661e1f89a05edc1a460b91fa1 GIT binary patch literal 104 zcmd0ojjd@8YE~B78HRCsvg`f6$kn};6098px8{`52WhNku literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003186,src_000872,time_405627,execs_814948,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_003186,src_000872,time_405627,execs_814948,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..2eebdfd7cf0a2117f1049634f1416e0c21f81fd8 GIT binary patch literal 136 zcmdP literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003195,src_002993,time_406174,execs_818428,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003195,src_002993,time_406174,execs_818428,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..bd0bc695fe9c7d61e97b66ed98a0e0f3bea7297a GIT binary patch literal 82 zcmZRmzw7H;d0_W8F6mf921W)3Ycp$e6pl4m4k`oTz!h3sSX)Xl6he#uv2&zz0D2`A AZ~y=R literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003196,src_002993,time_406238,execs_818853,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_003196,src_002993,time_406238,execs_818853,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..e075c489e4e2d5fcd08d4690283533592b202e2c GIT binary patch literal 87 zcmXSvmzI{E0K`Bb&nhk5z#!d#%!@XPmyQOhX)v%hGBpLNL5N_e^N@~i0O9}t0jBH{ AM*si- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003199,src_002993,time_406362,execs_819754,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003199,src_002993,time_406362,execs_819754,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..548391bbecb5af361e79fff160d369698f1892bf GIT binary patch literal 64 scmZQzXsnO*^{qSrA$M=%l8!YrFtIkZhA=TDK$03}*5=k0)|S#a0O=GJDF6Tf literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003201,src_002993,time_406400,execs_820017,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003201,src_002993,time_406400,execs_820017,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..d98d7e40a57704c19b641da3b06815840527ef86 GIT binary patch literal 58 pcmZo*XsnNI01>{vl?Qfj literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003207,src_002993,time_406622,execs_821625,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003207,src_002993,time_406622,execs_821625,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..1a337d0d9adec0067b333dc8dbfa421e8ffabcc1 GIT binary patch literal 84 zcmZQb&X&%|m5#NrwvGi72X=1*0qKkqh!8{smpEAMwr$pCAcnP>wYjy0wWV|p0O|=O A(*OVf literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003211,src_002993,time_407236,execs_825962,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_003211,src_002993,time_407236,execs_825962,op_havoc,rep_7 new file mode 100644 index 0000000000..9f63e68d15 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_003211,src_002993,time_407236,execs_825962,op_havoc,rep_7 @@ -0,0 +1 @@ +25l[?1/1/49h[)&h1/49h[)&h149h[)&h49h[)&h \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003212,src_002993,time_407265,execs_826166,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003212,src_002993,time_407265,execs_826166,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..dd17e871a9d44d4f639a74b032932d57c3fe1991 GIT binary patch literal 45 ncmZQzXsnN&;ae#UM6rejCf26bX4dA`^4cgIOKS@YOX(Z{4Ic{d literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003214,src_002993,time_407352,execs_826774,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_003214,src_002993,time_407352,execs_826774,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..5a6bf7e11cab08ba25b8ac5cb1297c51b4d87408 GIT binary patch literal 54 qcmZQzXw1o%jyAP6GALqTXv_vPq+O(49=S;S0#VL?YfEW#ehvVSH4m2n literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003220,src_002993,time_408165,execs_832491,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003220,src_002993,time_408165,execs_832491,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..dfca1f59a695050a3733cf0e9a24c178c15b522d GIT binary patch literal 105 zcmZQzkdC(Tl2-6w5VC_Zt<9{>tu1zMSx1{#R6==BVN@Pm(c6@5Twu;(FaYZNU(dk6B^?U@_u?7Z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003223,src_002993,time_408441,execs_834467,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003223,src_002993,time_408441,execs_834467,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..3bbd36fbfe58aed218df045d84d182ffd7ea88c3 GIT binary patch literal 110 zcmZQzXsnO*b%1~bC=H@~D-Z16#w8tVXkcP(YG7tXU=mX;s!j_K Ju(p)W0RZua9~uAv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003224,src_002993,time_408543,execs_835171,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003224,src_002993,time_408543,execs_835171,op_havoc,rep_6,+cov new file mode 100644 index 0000000000..aea5e0bc80 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_003224,src_002993,time_408543,execs_835171,op_havoc,rep_6,+cov @@ -0,0 +1,2 @@ +]M]MMy +]104;meen b4;155;6_788;9green b4;155;6_788;9l \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003226,src_002993,time_408824,execs_837145,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003226,src_002993,time_408824,execs_837145,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..d2fa60d8cb1e5f99de88c6b654ae78d2f80601b6 GIT binary patch literal 52 ocmZSZtvs-M8<%vfg|%%)iM4bw0|>A%Ff`W3`eKnw$w|!t0Fk#2>;M1& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003227,src_002993,time_408869,execs_837474,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003227,src_002993,time_408869,execs_837474,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..af40978440cd0f96111f59cdc33b2d1cc0a9920f GIT binary patch literal 65 pcmZQzm{A|=8^&;8_gq6m6Khjzvu#|`u~4S9xwVD0r8GXd8~|?C5$FH_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003229,src_002993,time_408895,execs_837648,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003229,src_002993,time_408895,execs_837648,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..56a12a826da22d1d2b7441bce1b118224b184b0f GIT binary patch literal 31 mcmZQzXsnO*^{qUxdpnnOtf7I4wdoNvYjbN0Ya>%j=^Ox|nh9$F literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003230,src_002993,time_409146,execs_839407,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_003230,src_002993,time_409146,execs_839407,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..f8deea396857d7d2dc4559faf9e04106e47abf7a GIT binary patch literal 118 zcmZQzXsnO*^{r%p(g${L<2nEZK&Eu8p@E6DfwhsTsWpUcYHen1ZfyZmgG>X}b2a?` P|K9{%DT+>OOX(Z{t6DII literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003231,src_002993,time_409407,execs_841248,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_003231,src_002993,time_409407,execs_841248,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..09095a11bf64c8b6eb432e72558d9b5a5aefa2e3 GIT binary patch literal 47 zcmZQzXsnO*^{qUxdmEQ@tf7I4wdpk=ur`dhXJX(FFUrr!kdC%@u{O81u(p)W0RWCk B4}kyx literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003232,src_002993,time_409608,execs_842682,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003232,src_002993,time_409608,execs_842682,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..9c52e1f1e0f4aabccbfe19614e620cc8eae60aa4 GIT binary patch literal 55 tcmZQzXsnMtu)EU3cN>>9}NJj%z_*Nd+jjj}( N4>rQu!rD?g2LLR67N7tC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003242,src_002117,time_411873,execs_858394,op_havoc,rep_9,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003242,src_002117,time_411873,execs_858394,op_havoc,rep_9,+cov new file mode 100644 index 0000000000000000000000000000000000000000..7cf1c5d58eaa462149c326e99ae22532262f93d5 GIT binary patch literal 50 zcmZSZkdC#qHZ-s{FtN;#j4&5*9NH{=5{4H+018muk-3=QU6OEbK^_m)8bD8dB* DA@2*k literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003243,src_002117,time_411874,execs_858404,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003243,src_002117,time_411874,execs_858404,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..459fe98a8e7ccd68931de028ea9fa7d0fa63f078 GIT binary patch literal 69 tcmZo*kdC#qHZ-tiV6XH3NgSrJrFCNRW|%fkEKyTV5^z DJuwX+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003247,src_002117,time_411908,execs_858616,op_havoc,rep_9,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003247,src_002117,time_411908,execs_858616,op_havoc,rep_9,+cov new file mode 100644 index 0000000000000000000000000000000000000000..a3c9a1feb9fc5ee6c207a692cc95b57f56795be5 GIT binary patch literal 50 zcmZSZkdC#q-e#@9zz}V3XkcQQVZgw^02VYfux4N|w)8VJ*k&mGcE`Q9_ujsJ%gY4- DCkPK; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003248,src_002117,time_411940,execs_858831,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003248,src_002117,time_411940,execs_858831,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..07f873f0a4f2257ffd6d7ba28b31d51d8b8dfb74 GIT binary patch literal 98 zcmZSZkdC#qHuM2vgKgH*Z{IRN1PlTh7_2S*3=Q5wNVqth0aF0f1u_AwVcy$&K=>9Y K1Z6SsasdF45+U>e literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003249,src_002117,time_411952,execs_858915,op_havoc,rep_15,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003249,src_002117,time_411952,execs_858915,op_havoc,rep_15,+cov new file mode 100644 index 0000000000000000000000000000000000000000..adf7c64b8f3dfb9afe64b580e787246dc9cfd200 GIT binary patch literal 64 zcmZQzV2HJ5kg&F7U^LifEgfrVZDu}rhN5Ug9V2UFYla5tSaTpU Kv8d!_Gynko77*+J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003252,src_002117,time_412052,execs_859552,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_003252,src_002117,time_412052,execs_859552,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..9277b6f5ecf2e82a9fba7b78535d7ce3cb7c3c66 GIT binary patch literal 102 zcmZSZkdC#qHZ-tiV6Xh|Ep^DzI*3Yy=?~@B@lrH{FCs)=6oH6@SGfWprqk8YiW=M aOY8q{85qENLArsWZ(%^7q5kcgcU%BOMI*ET literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003254,src_002117,time_412109,execs_859912,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_003254,src_002117,time_412109,execs_859912,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..0f3cc76bfacc84cee74de0eb9fd29c0d8f508f48 GIT binary patch literal 129 zcmZSZkdC#qHZ-tiV6b)q(%Y=1-@avm2ui5}1ugvy4Hy_08Gwr3=EEcmVNwh!5T*Jc f{UD_kZ~!t1WHej~Z1mf=_ka)x?!EmABzd_2DfcSO literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003255,src_002117,time_412147,execs_860183,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_003255,src_002117,time_412147,execs_860183,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..3afbebea78211a6977bed54e3116892258dc1903 GIT binary patch literal 147 zcmZSZux4Pew)8V}a&~fdwsVn=w)_A8e`$!pHf!m(Z|}X8j&7p101N1GU#CZ$V98{}q4N86i*|Njq^F|d9Nwi{;Iy|-`Q@^S$H;%hvd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003257,src_002117,time_412224,execs_860590,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_003257,src_002117,time_412224,execs_860590,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..96e48f6cc9fc2475f7920b5d5d5acec844e704fa GIT binary patch literal 108 zcmZSZkdC#qHWajGVz73yW;ndfngJqWV9mh5$iTp0u+3Wf?b~~A89|aqq~E?nlHUfF RLlQvIfTa1J(EtCuTmXRmBSruK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003261,src_002117,time_412392,execs_861643,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_003261,src_002117,time_412392,execs_861643,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..c2f552b16f04d6df48010b4920b34aaedc7ec8e4 GIT binary patch literal 68 zcmZSZkdC#qHncZksF#jbmov>Uu+GWXIdk1dI@;ltwKW5SwWXiE!8Sny6N3!tZCuhC XyMe$-;g7ZSySMk=-s5`rR)z}zvv?S2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003264,src_002117,time_412791,execs_864174,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_003264,src_002117,time_412791,execs_864174,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..bfbb7ff9ba985791102354465995de9d0d2fafde GIT binary patch literal 84 zcmZSZkdC#qHZ=If!0-!1Z?l$u`}Y5Th@cMxgSDj}RFIFs3#!!88Z5fq`rg}n=h4*M If6L1S0KiWj%K!iX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003265,src_002117,time_412798,execs_864213,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_003265,src_002117,time_412798,execs_864213,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..845f574ff738b691d574108d7128267500e1b56c GIT binary patch literal 51 tcmZSZkdC#qwzQP61OW(}R|?EwU<6Z^7Sgebj0|tz-g{gB_U%tzE&wBn4z&OP literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003268,src_002117,time_412953,execs_865219,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_003268,src_002117,time_412953,execs_865219,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..e372865263aeda0bfd9eb1aab6fda7e0364c9ecd GIT binary patch literal 84 zcmZSZkdC#qHZ(9$Fn|MT19>lVoPg7F>4Dju$I<=002#b1yKM1 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003270,src_002117,time_412962,execs_865278,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_003270,src_002117,time_412962,execs_865278,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..1953432400b70a06e2b68b1506915b0b16256722 GIT binary patch literal 143 zcmZSZkdC#qHZ-vM%wTQlXK1j^TKetVd)CrmQEpx?Ymg*R@XcEW4{MEY*X#@p_E<{; p1+XcQj#U7vwq`&!3TP%wDK|(GWFANbvRQB6-g$fP?c2A!TmT?VE@c1! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003272,src_002117,time_413293,execs_867410,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_003272,src_002117,time_413293,execs_867410,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..efd49aa3133dc39dac670df58e95c8c0578d8d74 GIT binary patch literal 96 zcmZSZkdC#qHWXuLXRy|>HZ)KO_cyW3kdC&OjyC#VQc!G_nAg|9keZW|ucHuNRuq$x d%3z(7&j18p7#R>unM~27FXjYF6LDD7uxu+3Wf!dr%v LdvD*q<>dkZZ|oS1 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003275,src_000461,time_413703,execs_869779,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003275,src_000461,time_413703,execs_869779,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..3015a6e74bb93d0f395e79b2fec18579ce17a569 GIT binary patch literal 74 scmZSh&(OfYpp!2hZEVQJWoY0K9u5(~DhN{sqe03icTDa`QREc{0Du<}n*aa+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003277,src_002867,time_413849,execs_870751,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003277,src_002867,time_413849,execs_870751,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..c070eaeaa34dc2875943d9e5a69080268a381fd5 GIT binary patch literal 80 zcmZQz%=yf2WSYmI$a@A1xTU2P&NyntN?S58NLx#1C1*>=T3Q=hGf3~=z1vB;%Ca#> NI@Zw8(!d0(0s!c-7zqFX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003278,src_002867,time_413897,execs_871097,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003278,src_002867,time_413897,execs_871097,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..e64bf4727eb37daec2adc20caa8a41af81e621d9 GIT binary patch literal 80 zcmZQz%=yf2WSYmI$a@A1xTU2P&Nynt0x8SJ9O+m?LrVh_O9lpMYw4`yZ0T4_Yh$c} M)(q0Sckgxr0JPy2T>t<8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003280,src_002867,time_414114,execs_872643,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003280,src_002867,time_414114,execs_872643,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..8ec530a6210cf40723cbb02ac0be120430665391 GIT binary patch literal 80 zcmZQz%=yf2WSYmoz#wfcot2y|9cyWAY|S8TU}6arYRr+2H8iw@aInau2<_gz+X(=s C=Mnq> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003281,src_002867,time_414193,execs_873224,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003281,src_002867,time_414193,execs_873224,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..4c2f8cad067b6d9363a63167a67ff4e9fb7bbd02 GIT binary patch literal 80 zcmZQz%=yf2WSYmI$a@A1xTU2P&NyntN@pf#OUESVWHK}`Ffi2T=jKYsT3B0Wl#~<{ fTNxT!8kkrzFi2ZVX91PPT3VY}Gf3~=z1s-@73Ubv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003283,src_002867,time_414439,execs_875022,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003283,src_002867,time_414439,execs_875022,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..29c284ecfa65d7feba056c1a84fe512e3e70cc67 GIT binary patch literal 60 zcmZQz%=yf2WSYmI$a@A1xTU2P&Nynt0;x=$w@?4Qm5x5c{36zpfkC>;vN1%rYa|mDv0DNFDS;uF literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003285,src_001536,time_415316,execs_880915,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_003285,src_001536,time_415316,execs_880915,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..e48eb3984e3c895825896d69c0e52eb390ac74be GIT binary patch literal 189 zcmZQD$W1Rw^)6LNdi(aSj*-#PXnP~m4C!clLjw~A1qMqKOAyD%6fB&aEgfrN4U*JD zX6ENg$Nc~QKTkS3!!qMP1Iz%ua-|s<1Q?RDq+>0tt);=H!QRlo#4`10G$8;q!&4fl(ZGa3fx*&5fq{VmC9SQ}UynL1h<LB})Jx7Ul8&)9ur@L^wa%4}NzTbk&X$fgF}F6dHnGe&3g__V zNJkq5fG~)Nwl^}(kdC%zU^F#N0cnf22N`7qF-Qa?qQGDYGytf^$P}tN1H=WJA8TO^ il*pEb(1v!&Ak9EcAnhg$AhQ{f+<{`Xv4yp@bQ%Dlt}>4R literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003298,src_001536,time_417087,execs_889045,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_003298,src_001536,time_417087,execs_889045,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..9873f36272f34feea1a36874dbf5aa169f2de336 GIT binary patch literal 187 zcmZRuu)1Jn#QY-F!QN2G#4^J?+TO@CLps{t(7=R2fx*&*fq|huKQ~u_!NS@)qokyu z*a|4p093%h@c%zlX?-#(h_$emj?S*49eW(HWK?0VA-m zsa|ltk+p%fk*TS5u5?Ut4g&*&08pKDwREs_w1+fMH-o*QUUEKIGBY`wiA3u{vb=~zo^BL?YcYanH0pKWbqYKksp T*_b08Yxw`|Js^Dhj+YAn=)@Nf literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003303,src_000836,time_420554,execs_893202,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003303,src_000836,time_420554,execs_893202,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..da00e14b59c44a6e02dd9cc02e84d56118da512b GIT binary patch literal 72 vcmZROjyATiHnj#}Lrb%iqSO@WXcG%-BWoCKfK%Ma)HF3uAt_xt+8`GIeyI{4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003305,src_001849,time_420773,execs_894427,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003305,src_001849,time_420773,execs_894427,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..876a898d5de207c21647b4ff9b66a40f05194608 GIT binary patch literal 57 zcmX?P=$OKgBOPsT<-zbj*od9oz{HY)K|0#dz`)o#Lps{XONK#O6G%pTNI#X1wlg#^ LvP?O2=+G|!n)?s= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003306,src_000586,time_420986,execs_895216,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_003306,src_000586,time_420986,execs_895216,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..4a3fccfc5abe7e2bee09d7e459c7fd95aed80b6d GIT binary patch literal 46 kcmZQzkd8L?lJ+G2#5o0YY4yoFEDaq!}R0&zx8lfR%DXm0~qP0isU<2mtvRY@Hz;ZR91B^2ETv*xGavLu!t6w7nsSlTnnKA{}jFVQncLk_%z86s67r su?z!^Oo8gKYJqCTX{t0M*mTo||NsBPtpclNkd~K;_OMJj#K`aq01TEbI{*Lx literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003320,src_003304,time_421974,execs_900400,op_havoc,rep_14,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003320,src_003304,time_421974,execs_900400,op_havoc,rep_14,+cov new file mode 100644 index 0000000000000000000000000000000000000000..69822744f348ae43de1781399f66863d1871c2ba GIT binary patch literal 114 zcmX?PC>?EYXkcJm^yR|m91u2o@gm~|9`Mqf!Sa8sxw&+#xlWEf4^K|CwHI8kX^wRC fZvz7pAO$v6B13wTk(UgEw7g8Thh^I#Muz_YW)?d> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003321,src_003304,time_421999,execs_900491,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003321,src_003304,time_421999,execs_900491,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..1072a2154397e49208c687fbc2d0f63367124520 GIT binary patch literal 90 mcmWe&NH;Rgk&d=EG%zqWLS}@&1$S(k~&K0fz literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003322,src_003304,time_422115,execs_900882,op_havoc,rep_14,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003322,src_003304,time_422115,execs_900882,op_havoc,rep_14,+cov new file mode 100644 index 0000000000000000000000000000000000000000..41dfa7232b36430ce5988fdb9ac910cfc1b2a210 GIT binary patch literal 40 ocmX@)7-(c>Su7oG%>o80j4Uj*VDK|tMn+a literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003324,src_003304,time_422186,execs_901129,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_003324,src_003304,time_422186,execs_901129,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..d4f339a49dfa2641334c0459a53e067ede03533d GIT binary patch literal 85 zcmX?P7-)nY7+M-w8=0C~XC#yu8km?fFfd9>N81}37#LY+7#Lfd=D>N<(MDb}4ASy4 N(H@rWhZq@t0RSm36HEXA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003326,src_003304,time_422996,execs_903760,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_003326,src_003304,time_422996,execs_903760,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..24f8ceabca2adbd590f2b6d1760ed0539051c59a GIT binary patch literal 91 zcmX?P7-(dgBONUupe6tYf&zjN1`?@*#D*~i1^9nK*fI>#@-i@CARX;tnR1Ac;THh$ CWea-% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003327,src_003304,time_423052,execs_903955,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003327,src_003304,time_423052,execs_903955,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..38bdb30440309e9345685fbac29816af12a14074 GIT binary patch literal 91 zcmX?P7-(dgBOPseW*fJ(#u-ON-rWp}yb9rGqK&*{7^LN8qCG%-kO)wLHb?=IvfT^{ Q;kzNgG6mUyLyQc+0LU;L9smFU literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003329,src_003304,time_423330,execs_904872,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_003329,src_003304,time_423330,execs_904872,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..d09e42838c43d4bb4cff48fa2e9d3c4b5df3b0e6 GIT binary patch literal 116 zcmX?PVQpz`*btsyBpt1olOHXezZM9lO|!Q*WIzT6)`l;b85jbMOmn28tqlzfjIBW| edoU|QI{N>Ahz=a;{?|*(%S3xvrW|5q_yqtI7#{Zk literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003331,src_003304,time_423654,execs_906003,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_003331,src_003304,time_423654,execs_906003,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..7217ed3c0623ac1adfc96041c059a65a14dc4d15 GIT binary patch literal 135 zcmX?P7-(dg!xA0DC>?G6(hjg@&mkfinyo@1Gp(J+0kkopE)kb?*rW|5q_yqu1b|O;% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003332,src_003304,time_423881,execs_906832,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_003332,src_003304,time_423881,execs_906832,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..56bc4172b371a73d3988f88d48cae3ec2f209cff GIT binary patch literal 42 gcmX?PXsph~CB-EjZDe3=njxtWo?paZfJN*V0K4Z2ga7~l literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003334,src_003304,time_423991,execs_907225,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_003334,src_003304,time_423991,execs_907225,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..f4399bc8521727a24dc1a547e971e09b42ffb15e GIT binary patch literal 147 zcmX?P7-(dgBP|_mnPOmUZEBbV;z2n;hJCapDi5M6&`8z5AOk3EXkp#a;cH=SodM*f zOBbVVEM$V7WsrW|4v_yqum?<|V| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003338,src_002851,time_424777,execs_910896,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_003338,src_002851,time_424777,execs_910896,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..c7bebedf278e68c7971b8f71a70f71c2b4e7b712 GIT binary patch literal 77 zcmcC!XpoLI2OSC*QS JBOMzX1OTcm5`F*x literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003339,src_002851,time_424805,execs_911084,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_003339,src_002851,time_424805,execs_911084,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..e3f7a100f36ac54bbc88604925055b5a257a5098 GIT binary patch literal 75 zcmX@YEv<0IQIVHH=>LC(+@jPJ>1b06Ya=+r+Q8b#)YRG_H@zq|HLuu;fq}u%$=O9Z X+R)lKS326*F#OE6@H5h}u?YqMSTh!w literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003340,src_002851,time_424823,execs_911184,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_003340,src_002851,time_424823,execs_911184,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..43bc78de016b068ec8441f427f0f27434239c9b5 GIT binary patch literal 104 zcmX@Ijmw&$K|0nPh!_|c8O+VCturu1N=gcftr#HW5o}r@Qh|Ytj!w=l($R+2#<|kb P#)i2WsW~Civ9SgKJG~lG literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003345,src_002851,time_425290,execs_913993,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_003345,src_002851,time_425290,execs_913993,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..ee318e26f4c82e9a7fef85084a04be81ffc26ca0 GIT binary patch literal 76 zcmX@&&>)p-AsuVZz`)30ZZ2b;QC#Bau@xg&LA0Uu|Ns9Rj17%* LrTvW!V`B{f>zEYj literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003346,src_002851,time_425330,execs_914246,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_003346,src_002851,time_425330,execs_914246,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..89f07e679908b6e7aa486b2ab63026aeebdd82f9 GIT binary patch literal 109 zcmX?{QBqP+Y?YW>kdvyHT$?K$lbn;8oGrb=!g?E*)q@7+U#i%z+f(GZJkkEQc!Hg00Hm+GXyd+IywcpNJraQ8|O+#8yn_2 QIyobAGg5PMq+??Z0P7YPd;kCd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003352,src_002851,time_425946,execs_918052,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003352,src_002851,time_425946,execs_918052,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..2a63c16fa72ac41d10a531466a2cac48fb35c2fe GIT binary patch literal 52 zcmX@Ijm!FTy>zTO5HT2~{vCIJg DFCQ9v literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003358,src_001147,time_426404,execs_921015,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003358,src_001147,time_426404,execs_921015,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..cf774083fee70e708253703bbcdf01f7f1f6a94f GIT binary patch literal 85 zcmZROE{%|mwl~ZG5=;#I7Df3vvlV}G8kqe5|Gy#H-pCX#o0G5e_U&8gSVKcoX;pZ~(y>4z7!++mdU62Pjvbf) literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003360,src_000520,time_426769,execs_923603,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_003360,src_000520,time_426769,execs_923603,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..1d1fc91ea383f37c26b848c1915f0eef38affde2 GIT binary patch literal 92 zcmexnU}9~Z6BuX_ZEu{KA|0KYr;wB`9c^H0oGYEfP@j_z!j23AML8*ExkWftVCZpF H2sZ@)CpsJJ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003361,src_002981,time_426875,execs_924331,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003361,src_002981,time_426875,execs_924331,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..fcd79338572d24ba890d56031c068a1223067206 GIT binary patch literal 93 ycmZROjy5zfvNp1oUSaKIYG{@N0SXK`4Gd^(pn!Dr0h|(s1_ow1U;?BJ%m4r!-yDGe literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003362,src_002981,time_426983,execs_925052,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003362,src_002981,time_426983,execs_925052,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..0afea7c1834d5966cf12867f0d9d7f5fd361ec98 GIT binary patch literal 73 zcmZROjy5zfvNn$POfk)nj<$EQHZ-yJl8!dbV35v{jy3^`0mY>(qobJ^_zhQBy8(F) VK#2oR28L!i4GbWrp@D&U4giX<61)Ha literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003363,src_002981,time_426995,execs_925117,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_003363,src_002981,time_426995,execs_925117,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..f2a58d56ea20ea181c32d60f796d674a90880442 GIT binary patch literal 94 zcmZROjy5!4cCt2%wg(a>)`lxGq~T0!Cu^f<`xMg*X^@1q6OiGMBOMK9u+$qEA@e~J R2Mi4i&2kzTAWQ?Z8~|;Z82_g|p@D%JkT!J7X<$I&L&O0}2M!Vd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003369,src_002981,time_428081,execs_932180,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_003369,src_002981,time_428081,execs_932180,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..01de96941380159869c409c8d1c65450d267bb7c GIT binary patch literal 74 zcmZROjxsbbvUajIG_lT*jHj1`SG0l*Uws&$gG_f}9w|3HE;B5$K2#}68Rw@L_ aIOHI+4j393nlUgi{FjctX=q?zmIDA?8`iI>aTh>59);lCm; j7gq}ea5*`F$6L?Iyt*YM;nG%Lx6FvbhNQyZboWOj&v*+muZf4G!qjqm$eZSQ<2zzMP4qh J76@R71pwW0Af*5R literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003377,src_003341,time_428972,execs_936246,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003377,src_003341,time_428972,execs_936246,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..b94bfafd1b43e521a72ca65534a33b44f50fd08e GIT binary patch literal 112 zcmX@Ijmw&Wf%%2GbgX$sNeP%{0D%T;Yal80Qgd>oW4X9YbEGkpw15FaEC3>Q8n*xd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003378,src_003341,time_429012,execs_936337,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_003378,src_003341,time_429012,execs_936337,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..c85970e99da256cc7b7b738045db02c483a133ad GIT binary patch literal 112 zcmX@Ijmw&Wf%%2GbgX$sNeP%{0D%T;Yal1g|D)ADn9xwu*&fFafZ04;tW AvH$=8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003381,src_003341,time_430611,execs_940202,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003381,src_003341,time_430611,execs_940202,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..a86a2839fc5b6dbba6a8610bf246c3f0a0689bcc GIT binary patch literal 132 zcmX@Ijmw&Wf%%2Gw2ne}zQ>d8`9;$4rdC#_($RKCrRhbfFqU+*VTiT0wQ;U=w6S4s zMruxubSxK_X^wO>6BBQ0igdJzskNb{fwhsTskK2)I+wK(6H^hxe??v{u9g-o1_8~o JZUF&?SOCXxB^Cex literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003385,src_002994,time_432731,execs_945754,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_003385,src_002994,time_432731,execs_945754,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..7314d70319257a2a7d980ebf8a62d96526e7c9c8 GIT binary patch literal 58 zcmZROj4{clitgn^-iLGQ~fa%r+nZV1n PSvuN8p)gQ7#()6;4-FhW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003393,src_002683,time_434087,execs_951999,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_003393,src_002683,time_434087,execs_951999,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..d86519c4bc8944839f79d180163bb81db0cd77e6 GIT binary patch literal 114 zcmZ>>v^J_Y1c4OkXcG%-BWnX|BU7{7qEr~)M4>QHDjHMV7%Xl8)WaYhZ5$k6YHe80 Z1Y~(hM|(&|GuRu!%y|Ma7h;YWoYo SnBOxP*z$6%d;&7afdK%(4H(z} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003395,src_002683,time_434254,execs_953007,op_havoc,rep_15,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003395,src_002683,time_434254,execs_953007,op_havoc,rep_15,+cov new file mode 100644 index 0000000000000000000000000000000000000000..47f83b365f7a7fe1f823ed193fb11ac89f7d946d GIT binary patch literal 80 zcmZQ5w$s2j`WiT+pg#g2!8TkMJ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003396,src_002683,time_434291,execs_953231,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_003396,src_002683,time_434291,execs_953231,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..4cdb8961c6a7e54707ac3631580389c4910e21da GIT binary patch literal 75 zcmZQL<0u_{8VNiV^hqQs5EIBplIP{(l#Vu0C=8U2Hpm447aA+H literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003400,src_002683,time_434530,execs_954681,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_003400,src_002683,time_434530,execs_954681,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..160c57dd81cbbef0692d4462218a4a74bf9e3dfb GIT binary patch literal 88 zcmZQ5j#Xq5h-1iS$(dgCTw3cnD=V)P5abu7=HxiRC4izg3IiczxH$o3($NOF0D{RH AwEzGB literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003403,src_002683,time_434895,execs_956894,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_003403,src_002683,time_434895,execs_956894,op_havoc,rep_16 new file mode 100644 index 0000000000..853a763705 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_003403,src_002683,time_434895,execs_956894,op_havoc,rep_16 @@ -0,0 +1,2 @@ +:/6eL +中#NN#N qQs)[4h#N#N qQs)[4h#N qQs)[4h#N#N qQs)[4hqQ~m \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003404,src_002683,time_435030,execs_957694,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_003404,src_002683,time_435030,execs_957694,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..18945839a0dfc3b157abbeae6a3064e852509dcc GIT binary patch literal 83 zcmZQ5w$j&6)vW*j|38Ctw7roj0}BI#fh{lB$|pP4@-~=BN1G}X27(n?n_9bBGDu5D J<5gym3jhI_7n%S7 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003408,src_002333,time_435266,execs_958999,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_003408,src_002333,time_435266,execs_958999,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..e4025627fae3e6a819d0ff250058219604a6c817 GIT binary patch literal 127 zcmZQzKml)=-@-t8qja>rk!g-)j=iCQhGm9j29R%JS}Yx{Zel7OYieDPld6}T?bkOvhW?1?G`6dR%($VTBrYS(S Sp`nR1lK9)VShRx_X8-`=CL{j< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003412,src_002333,time_436409,execs_966618,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_003412,src_002333,time_436409,execs_966618,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..c855202cda728bcbaa1203c2fb18633dfac6ffe0 GIT binary patch literal 111 zcmaF+hWRZBSX)~&WLRcMN86j27E4E~o0v*R|NoyW9cyF=l(PQs>;fbW7?rFU@^j&$ YP@x78hz0^{ILi{%EReZ|h9=S(0Mec$tpET3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003416,src_003138,time_436897,execs_969686,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_003416,src_003138,time_436897,execs_969686,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..dbc36a2a661fee1fd7762d12042cd21e43546d21 GIT binary patch literal 142 zcmZQD4z@RRc3}AQKO>&O-pDjVCbz-RSK2f~I@;dIz`!I!nvns__BA))efw7D?c28u oC;(0AYoIoeX48yJ7(gC`GNhxej7&kQfg&)~VJNDBO6-jc3``2885tOXI)I?56-)so41X~& O{9*tqQMWk?bO-?Wd?g0} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003419,src_003138,time_436988,execs_970166,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_003419,src_003138,time_436988,execs_970166,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..f366eedd182e16854f0eda4ddacfd9628611e62c GIT binary patch literal 92 zcmZROHnGgfF^;x3l#aHyEMx$Z3_zmZ$iToP!^kv4I@jLR*ZF@#hIB>)gT0X{kYx&D cNi#AqGGqY3um22J88W1!)ls$D95rbN0D7z$=l}o! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003420,src_003138,time_437077,execs_970682,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_003420,src_003138,time_437077,execs_970682,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..6fb1aa223109f33d5c0b7867369f01bdecc4ee26 GIT binary patch literal 137 zcmZROHnC)2sQ+)zz`)?Z1qJF{($S_0ddc~@(%I6nhNjk$sX$HugMoszk#$jOigdJz zg*A40VQT}0q>PLV>1cZ+Q!r`3@c;jRMg~R(pePgo1^(L`{$gPG#Q;>IZgbScG6w*{ C2PYx` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003421,src_003138,time_437365,execs_972221,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_003421,src_003138,time_437365,execs_972221,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..eeb1aed1ca0e23d915c6f8ec4428fefb6ccf35da GIT binary patch literal 154 zcmZROHnGeJmX0+wvUUKI$=1Q{ImXfUhR**RGNdya9@!b0W=QAS8~&G$wzn)~0Fq(F zKCTwXY6`;hi*gtgo~^R4wQ+uH!?6VDay~8t;oyFTyJ0^l?oJNV&D%ilFE=yw`a literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003425,src_003138,time_438414,execs_977935,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_003425,src_003138,time_438414,execs_977935,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..cd9dc436c436320f913e00380382812e58c63dc7 GIT binary patch literal 137 zcmZROj<#oDU}DI~05XhB!K8tKNrtqcFHpd;kO7xGBLi-=Kshi-SI9s%5~c+x2Q=02 Q7X!mDkRj?eN5w320O4LA(*OVf literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003426,src_001841,time_438669,execs_979542,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_003426,src_001841,time_438669,execs_979542,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..497bf2506a47dbe38637c6dd4e10f843130f4f6f GIT binary patch literal 52 icmZROjx{xsNVX1k4=ZLwVkfyv)c?m6OmerdWd{Il1rA#P literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003427,src_001841,time_438675,execs_979591,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003427,src_001841,time_438675,execs_979591,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..763a2184fd541a804775be1625a5271389a3a5bd GIT binary patch literal 80 zcmZRSj+KrzHIhhHNJ^L1FvyUO1|oYV26lE$b|_$kDX|WA4=V=pK+3Iyt%K8$ctDvX I_as|(0C39?`v3p{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003431,src_001354,time_439104,execs_981788,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_003431,src_001354,time_439104,execs_981788,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..92436f553541a1f96ccf9c03df1a86bb5c92934c GIT binary patch literal 77 zcmW;Du?>JA00mJ(%Lpvt2Sm&*;10BEM>OtlFmmn78DB*pk`gnSg~Ey^Bot5_wddG< WO@-~eFJFzZ#<{n5I~4t|a{BJA07XG!>j*622SoHOVCMj|YDYBgZxF9PW3zC0LSQ5^k(kkdgdAFYd5+!Y VkXX$Rc)q!{v2kuuYKnBUiG{UCT0y>a Zv@uKvj7HUIXl-a@ZD?$4Y;9Kt`Nz`%w!Lj+KC%l3JLzR^7OHg#cA}EY= p8$2|Oft@<^a2UW6%wPr9wKbP?P%sYud>?8kvfNF)>g$tkh($ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003443,src_001354,time_440271,execs_987036,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003443,src_001354,time_440271,execs_987036,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..89f13e3fac5a3d816449920447901dbfbc8cfa83 GIT binary patch literal 118 zcmZROjyAG3vNpChF|jtaHnTRjvaq(aHZ-s{G_*D}vNkjZgWMG9XcG%-kFMDTL=2<)kPENCNJQ5Cah{BV-AjJRy-6V289ohd`{yZ0Jc+A|$SIW1kz7K+9XTbp?LnD9VAJ qBLgGR6Cf;6JF4e0n{{%A&%^!cq$X($U6-xf#aB($PMK+T7gSfB*kyG6n%_Ly$>^2$oqc E0Ms)b+W-In literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003454,src_002684,time_449471,execs_995565,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_003454,src_002684,time_449471,execs_995565,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..07e9f6a66d75f3f07c49a650e44dfa3225c536df GIT binary patch literal 68 zcmZPwkd8J|C=8U2Hppc#u;t@g`DDkF9cy_Tfa1kgvDT&_226nfngWoxRkQ&B>>Cz} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003455,src_002684,time_449606,execs_996468,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003455,src_002684,time_449606,execs_996468,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..b40da4387ac65b018ac1e6941552f87f2afb1e30 GIT binary patch literal 88 vcmZQ5w$fkuYsXsNh5+ekBZb01X*eU=fWg3)muuw{WLbzHR4H5qhN4^m$ln_q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003456,src_002684,time_449672,execs_996914,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003456,src_002684,time_449672,execs_996914,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..a7529989184e8a4af33f6a16f9ddaf54173edef8 GIT binary patch literal 60 zcmZQ5w$hJEkxnu(w>GjiP_WidwKlbOGsu;WHnp&1kdC%DGG$<4VEA9pyLRQ19bCK( P0n*V%N`-;a(FVBy$4U?v literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003457,src_002684,time_449981,execs_998970,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_003457,src_002684,time_449981,execs_998970,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..ae1888168c12b07f1b4737a22a9f4adaeaf868da GIT binary patch literal 108 zcmZQ5o{0cf`ueHXrq*tj4ARl|My3ob3=9Ugyj&}v>@aW$w>GeDP_i~MiOK*DFX|-l0sA^LDJC%xd31f7q9>T literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003460,src_000577,time_450911,execs_1005236,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_003460,src_000577,time_450911,execs_1005236,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..a2bdbe5769555a4e68705fd0b014fd78d52346b4 GIT binary patch literal 95 wcmZSJi8k_*mX0Aq_&_IhjzQ77)NI3046lGNYlI<8ojupfP!=08`8!f&c&j literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003461,src_000577,time_450997,execs_1005755,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003461,src_000577,time_450997,execs_1005755,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..c983a43710599473ac0938c56d77cfec8df3f972 GIT binary patch literal 87 vcmZSJi8k_*mX0Aq_&_IhjzQ76izQj)qDDRmA1MI9SAh+VfHYfs7i@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003462,src_000858,time_451164,execs_1006591,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003462,src_000858,time_451164,execs_1006591,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..9e1086c739ad4adf13cc336160121cf567d8c215 GIT binary patch literal 76 wcmZRub_D{i6lWLdXhSd~7|1~810{?tfU1ziKx(XwK|*2D(ICC)($NOF0IwDjV*mgE literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003463,src_003210,time_451263,execs_1007193,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_003463,src_003210,time_451263,execs_1007193,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..6cc95dc08c61fb089e90d2c2bba550e5f94b34f0 GIT binary patch literal 39 ocmZQzU|^3e`o^-6Cfr+)L0E4x)u0=j752_NR4M~xLrF0Ge DmW&t| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003467,src_003210,time_451380,execs_1008028,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_003467,src_003210,time_451380,execs_1008028,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..fdfa2a5cda12521365860b3ca5110ca533f53dc5 GIT binary patch literal 80 zcmZQzU|m*U^Fu{wXn97&H(@w CbPE;$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003472,src_003210,time_452400,execs_1015218,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003472,src_003210,time_452400,execs_1015218,op_havoc,rep_7,+cov new file mode 100644 index 0000000000..103564d919 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_003472,src_003210,time_452400,execs_1015218,op_havoc,rep_7,+cov @@ -0,0 +1 @@ +ymp:]0;Myyyyyyyyyyyyyyyyyyy@[[[;9l \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003473,src_003458,time_452685,execs_1017197,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003473,src_003458,time_452685,execs_1017197,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..f418c9122a92d3b398e79f30ad0de624de615610 GIT binary patch literal 60 zcmZQ6w$h*0&cJA7Y;9;_EmxE(9c^gMqQc0+Qkx>?d)Xw9O+$ihb7l79Icq literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003483,src_003458,time_454104,execs_1026240,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_003483,src_003458,time_454104,execs_1026240,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..279649154d1b4c6d09636cd49a3da8cb44ea10ae GIT binary patch literal 89 zcmZQcvC^N`&cOKiErW-2tfjS~khL^}wWXJ|wP9`!Lv$w-t4cJcI7pa?FU4HS&FXM%|^fmPvEA{}jLU~=S_bgZGF Mfprp4w`xcZ01=fJe*gdg literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003488,src_002196,time_454419,execs_1028386,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003488,src_002196,time_454419,execs_1028386,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..f2ebe5111e125fb3cb9a265e16f8deaa27f5d8be GIT binary patch literal 51 zcmZ?gsyE=0%8(YYX9CmF_Dl@?W_kHJvlXSI!6F7GM}A4i8X6iXBxOiPtA^wN03bRH AbN~PV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003489,src_002196,time_454590,execs_1029586,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003489,src_002196,time_454590,execs_1029586,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..e0040cb72eeb0953f29cbc8bfce811235cdac1cf GIT binary patch literal 96 zcmXpsFgfx|I@Zw8Kw-Ax%4kCbHz`9pTGgGo-hfLgLt4O|2~0-=1?`y__|1xP@@Feb NBdbT_g0+X_002Ri8+QNz literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003490,src_002196,time_455149,execs_1033445,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003490,src_002196,time_455149,execs_1033445,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..540dbb0d30aef1bc8ec27a7d08c25c092245913f GIT binary patch literal 104 zcmZ>dwr67CH!I4|nXM=tZNMd!Aq^B^t_QOO?3rL9m}-C`m|CIc7#f%y`6V4|XlS62 K1T;`JBnJSz0~rhe literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003492,src_001989,time_456034,execs_1037500,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_003492,src_001989,time_456034,execs_1037500,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..4de7b473404dc675f092194242f92871808ef338 GIT binary patch literal 71 tcmZQzP~=tQRXEHot$oH(k#{$PLHKSsxKMs(>qnS`LiuhSs+<&m008H#AFTiY literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003494,src_002723,time_456560,execs_1039495,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_003494,src_002723,time_456560,execs_1039495,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..e72a5d32f0bd7fbefea1a0088af3a960955b650d GIT binary patch literal 57 pcmZROjyATiGO{uPB2!Z<11p1E>1b1A5fm9i>F6AW|Iv!_TmWEQ4A=kw literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003495,src_002723,time_456577,execs_1039616,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_003495,src_002723,time_456577,execs_1039616,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..8a61d92e32286c1156eef7855a8268fb91f2323a GIT binary patch literal 89 ycmXr9GRT#VHnp%avN8f9Q&TGgsEDqW2gCnp25ARlBuNtj$_=HXbAY-O<+%W-xfPB8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003496,src_002723,time_456632,execs_1039988,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003496,src_002723,time_456632,execs_1039988,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..d85bedd0c878eaf409487e90d4a1ed0ad9cc7fea GIT binary patch literal 78 zcmZROjyAQhGO{u1b1A5i6ibi9>2*PKtE2iM5fnv9*b{skOC1ZaPq% Tu9XMF|7b($=o}!WAkPH=-U1Wa literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003498,src_002723,time_456776,execs_1040903,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_003498,src_002723,time_456776,execs_1040903,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..6058a0efe027fe5e41c0b354910cc4a13226a2e1 GIT binary patch literal 88 zcmZROjyATiGO{uPB2!Z<11p1E>1b1g2!e$v2NVGd{*N}Z(6#bl_#bU39i0QD6y>=9 DWg`_& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003499,src_002723,time_456982,execs_1042196,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_003499,src_002723,time_456982,execs_1042196,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..1d084b229c827d2e2469d0eaf8bba8baf58269f9 GIT binary patch literal 118 zcmZROjyATiGO{uPB2!bVTa{%kP6t@5X literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003508,src_003219,time_458491,execs_1052156,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003508,src_003219,time_458491,execs_1052156,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..df81a337676f23fb986dfef5dd9e3e995cc01ad0 GIT binary patch literal 91 zcmZQzXcUO`)vi3Sdo=_|M;lrj6`5I^TU%ILa-#qZIPVn~m}zZjU~On|0l?QgOh5+ekLu;cVGi!4UL2E-xv)m#^2I*)M3u_~518XBwQ)`3V t^rF<%JOz*rYYS^jYeNHTLqlsrBQ7A2jx{teu{O0fvvzW~u-+-10{}H=Bk2GD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003510,src_003219,time_458746,execs_1053673,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003510,src_003219,time_458746,execs_1053673,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..be6c4a65fccbeb3cb1fed6e461b0a54c7840b230 GIT binary patch literal 80 zcmZQzXsnO*b+0_Ido=_|M;lrj6`5I^TU%ILS{oWz8yZ?08gc#S;*yRvG%&F?wKlV` bPLY<5HU?4ACKlF40YIL$le>krg>()8DX7j literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003513,src_003219,time_459481,execs_1058181,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_003513,src_003219,time_459481,execs_1058181,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..c95a5e6f86d8a67bc2fdbb15ea760400df06da3c GIT binary patch literal 110 zcmZQzXsnO*)vi3Sdo=_|M;lrj8gT)EbgZF)iM6RA3g6J$sL0IP+}gt0(%R6#8Z3!b Up|z>Cl(myPP@S~38I+L&0C%h!b^rhX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003514,src_003219,time_459485,execs_1058207,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003514,src_003219,time_459485,execs_1058207,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..68cc0f1d00172318a27a88a70433fd87ea109aff GIT binary patch literal 125 zcmZQzXsnO*)vi3Sdo=_|M;lrj6`5Hxz$8$_(N&pSTUeW0n?j7hP-$&uZD?R^XlQL{ W#03P>v4#dFKn<4GPVPWbItKur!7gzC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003515,src_003219,time_459836,execs_1060333,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003515,src_003219,time_459836,execs_1060333,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..f11323e93ffd2ae4627a13ccbf7af6156ac6f8f8 GIT binary patch literal 102 zcmZQzXsnO&)vi3Sdo=_|M;lrj6`5I^TU%ILS{oWz8yZ?08gT)EbgZF)iM6SEex#9VlDEeW06D+y;P%}+<~S@=Kuf|{~I9y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003517,src_000625,time_460100,execs_1061975,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_003517,src_000625,time_460100,execs_1061975,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..cb4d2dc77d3b3197ac243d32493603967b00fadb GIT binary patch literal 168 zcmb1UU;zOG>zsTpX$I+NV+%t|v)rQ86zOP_bm?e=+*m_v-v$N-h%%N~pehs*uttaq fMHZMUu#r%OSakr+Q{;jIuwrBaStGwEetF$z$J~&k2L@QJ7W$z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003519,src_003485,time_460284,execs_1063174,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003519,src_003485,time_460284,execs_1063174,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..93bf7ae4f6a2017db2c35151233982c8540faf4c GIT binary patch literal 90 zcmZ=~t~Y34$l#L7kdC%zV&FFe;iCMU*^1K9h6W}_e&G_1H8eC(NXn2#Q414{Rt?Dk E01xmO$N&HU literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003522,src_002331,time_460666,execs_1065866,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_003522,src_002331,time_460666,execs_1065866,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..bfeb9a5eebfc5ce4b6f69b4bb72eadd290837729 GIT binary patch literal 113 zcmZRO&X6`yH}TAniFP(LFfq-Lj#f9xOwN{$aWS=)XOPYS$w@~$=UU6>rWd7xQF#Pp*_%i%Nzi10UjCv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003523,src_002331,time_460702,execs_1066079,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_003523,src_002331,time_460702,execs_1066079,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..0ff6d4269a1cb6bf073bac68bf79e5d9abd6914d GIT binary patch literal 155 zcmZROj4?UBx~&j7Lv4NOckq)ix7pbWtjAQvhOR)NN~XONDzHZnD}HpopcN=?mE nNJ^KEHn27Ti9w8zjs}?sH3DHiNX!nb0?A?l26c6~YRen|rhO&x literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003525,src_002331,time_460865,execs_1067052,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_003525,src_002331,time_460865,execs_1067052,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..4de6a716f18304d5822dc490ff9c4964223dd511 GIT binary patch literal 131 zcmZROj4&5_P9$&ikYF*GnS1=8wZ(jLMyQO5;LOo1vaGpuw#lytPQ1uFv(aG(G- VFi$TzGcT0^#Rf$n4`hR74ghOG7x(}G literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003531,src_002331,time_461662,execs_1071840,op_havoc,rep_14,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003531,src_002331,time_461662,execs_1071840,op_havoc,rep_14,+cov new file mode 100644 index 0000000000000000000000000000000000000000..effca3a5f05fbee84c458c003c11d1b3756a5eb5 GIT binary patch literal 75 zcmZROj4&5_Pv%qT_z_5c6>PtM6q&X$g~v^J5pH!v_U&5$-x2a(Z6UeYBVOdhHK R8Gt}OLp$2u(7?np2LQ(!7fJvC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003533,src_002331,time_461884,execs_1073129,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_003533,src_002331,time_461884,execs_1073129,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..9d7f21fa3408cac008c180336dccccefe4c7497f GIT binary patch literal 82 zcmY$Awl^}(kdC%DG%zqKmi`kB=_yuQuUJab8`(%EJ0#Mrp?yDK$?Mp Qi6J9H+QbqphGakv0B#c%VE_OC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003540,src_003238,time_462417,execs_1076453,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003540,src_003238,time_462417,execs_1076453,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..fbf0ad6bf5b5d80b46222516028f3457b3a59025 GIT binary patch literal 36 jcmZQzh&41ew)XUFtdI5etvs-M8<#Xx#1jOpEv0h+#0Uzp literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003541,src_003238,time_462499,execs_1077084,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003541,src_003238,time_462499,execs_1077084,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..154a486c760b77b7c293a07c9720e17887f858bc GIT binary patch literal 57 scmZQzXsqA8jY~S#(Ad~oI@Z^>@&KG`YHen1ZY^PL$pBP@DkYr*0QHm+F#rGn literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003543,src_003238,time_462597,execs_1077808,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003543,src_003238,time_462597,execs_1077808,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..e42a5df8bb24737772481cce8f504069e098b270 GIT binary patch literal 29 kcmZQzXsnO*{r{hVVH=lptf8^7wWGC}wYjx~wWV|p0EYeuB>(^b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003544,src_003238,time_462620,execs_1077977,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003544,src_003238,time_462620,execs_1077977,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..e5daa543d3385a8d8b487964bbc65005221bcfe4 GIT binary patch literal 29 hcmZQzNU4wY^{qUxdmEVGl8!YrHa54Gu(p)W0RW^83K{?a literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003545,src_003238,time_462643,execs_1078142,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003545,src_003238,time_462643,execs_1078142,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..9a55d8bde678fe807de7a1c63425dcd7001cc969 GIT binary patch literal 55 ocmZQzXsnO*^{qUxdmEQ@tf8?nl(IIpHnTRjmaw*z#v+je0Kh~J0+6)xUhCwY4FB!-I0%;)I#X6&;#AAzIa(*sQj`@WP14JdJ3{V7B4r&^T zXtcdiFxU>4|Mg%S!R8>_l#`RMlOYYUHOB$u3ZOcW{kqa19?%KQFS47ZV=b($rDFhW C$uS`S literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003558,src_001467,time_464109,execs_1088458,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_003558,src_001467,time_464109,execs_1088458,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..9560153a80695be9c26b2a0ad63000699e50673a GIT binary patch literal 75 zcmZSh-@w2i9kHc7CtoK+I@;bScuNkP$)K0)Vx3V^;(=XSnt>e%^s=R6Ev&7jV*s8Q B7GeMZ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003560,src_001467,time_465048,execs_1093935,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_003560,src_001467,time_465048,execs_1093935,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..be3c0901397b45a2abb6e84767028bcd4f3486b7 GIT binary patch literal 103 zcmZShU(diG&7iFDT{_m(RFRj95uGm`z*5LyZxqbLpqHGVD-8t-x;l2!3NHv~%j%Pk Km6EWQjsXBou@x8q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003561,src_001467,time_465169,execs_1094608,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_003561,src_001467,time_465169,execs_1094608,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..b23e7e729c301a7507fe8f8c1f99728bbdfb7479 GIT binary patch literal 86 zcmb2PH6Ffh%KW>n-_Nys8Tux E0IK5Dj=ZD?p{W^HP1YH3!A Q3Sup+t)*j(Oiit=0XAk9IsgCw literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003564,src_000651,time_465617,execs_1097149,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003564,src_000651,time_465617,execs_1097149,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..9281d3bab9adfa505b6049837758ca35821aeb7c GIT binary patch literal 100 zcmZP&j+ScRO1bYM9c}0(9q5tD0Oxr~zpnrPKL;X-ECEyoltSo1RtGW!t_f_SbSePS Ch9mU= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003566,src_002695,time_465803,execs_1098399,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003566,src_002695,time_465803,execs_1098399,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..28b1eba8503e454686a9f4664f4763533e7f9493 GIT binary patch literal 99 zcmZQ5w$j&cw>GtQE0VTkkdC%DGG$<4U@)-VvDR3jFi<+$AXkNJ<&zz2IT`{W954fi L99$tt9;OBWYDyi+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003568,src_001309,time_466216,execs_1101161,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003568,src_001309,time_466216,execs_1101161,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..4497d915a2161188b20c42f1e12defdf5a8f3f8e GIT binary patch literal 48 ucmZROjyALgVMAkULk0%J3~76NBhw6NYeSfzp;BR>RJ3V^S+u>0wIKlQ8VY6r literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003569,src_000670,time_466333,execs_1101884,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_003569,src_000670,time_466333,execs_1101884,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..adb2def66fef86aa4cd6066e89fa11fce0de7c33 GIT binary patch literal 76 zcmZSZNX^NKP&Z^|Xb@y(t~U^o%8-_>Jg|Ek2y;ot8X6m02Uwe_n_D9|*5=j>ddc~@ U(hLmI_Dl@?#YOo!vlV%{035Uv)c^nh literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003570,src_000670,time_466361,execs_1102044,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_003570,src_000670,time_466361,execs_1102044,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..f06fc36290c9d2f608e2d2b3679c505e21ff507b GIT binary patch literal 109 zcmeyu(D46%1IG&i3u|c|9UWaDi-AEp*3#Ng%-RABz~WFbBoSnlV5Jfk_>BOX4gk`? B7!?2j literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003572,src_000676,time_466603,execs_1103711,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003572,src_000676,time_466603,execs_1103711,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..46d237d11f3669c1b3934a51fd3fdc84be85c3a2 GIT binary patch literal 71 zcmZSZNX^NKP#0!qXb@y(t~W4|ijj`CXJX(tEy~ZCt;h=$7W~Fk4-*3_DZ-+R3jjB! B5C#AM literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003573,src_003246,time_466766,execs_1104890,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003573,src_003246,time_466766,execs_1104890,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..50177e6ce853d8565694bc62c08d15363e60c70c GIT binary patch literal 72 zcmZSZl8&{sHZ+iCkgl<`mNeLAE&cW_gNL+Rgtd=>H3NgSr5^)UC5A!Ufl3(}7#IZJ IzUAct0Eylc4FCWD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003575,src_003265,time_467301,execs_1105791,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_003575,src_003265,time_467301,execs_1105791,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..eb5a5736c729217a86e441e5d09599fac53066d1 GIT binary patch literal 78 vcmZSZkdC#qwzQP61OW(}R|?EwU<6Z^7SgebcoZ=*ynTD`ZT;J~KY6(Tf94bG literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003576,src_003265,time_467307,execs_1105836,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003576,src_003265,time_467307,execs_1105836,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..471cca06ac6ad09fe8105ca4f23adf9fdf381e1c GIT binary patch literal 78 ycmZSZkdC#qwzNEDX=w>z@k#-imX-{RV9L@$I#!X90k7oSxA)%GzkU0YmkR)xJrptk literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003577,src_002875,time_467471,execs_1107006,op_havoc,rep_16,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003577,src_002875,time_467471,execs_1107006,op_havoc,rep_16,+cov new file mode 100644 index 0000000000000000000000000000000000000000..aac5a855f4267e59776c44e6cecb7a98651415d3 GIT binary patch literal 112 zcmcCCFv*aLwl_1&VDQMz$;o$D2+uFdNm2OBnUP@<^FK#A*6{!T|Mk+*`+-U_GNkS7 v4Gm0ka&j0Lq=8(Znq?5M4oX8Q1_tIA3oJ9FbEKm|8i1^5``x>LJ1GJHb9F5l literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003581,src_002875,time_467516,execs_1107264,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_003581,src_002875,time_467516,execs_1107264,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..26e185bcf69484cd697695667f8ba2842189b0f9 GIT binary patch literal 76 zcmcCCFtKD{NQrK2%wdl;G|Z6(5|#!T($Pld)`pg5xkafd($ewvObnPpxfvjkl3`+* LA-#L|ZYM1Y!Z%Z!rVM!14#h`Q+gW@cb@ dK*AJ=fm);OfkI$IkR?rAGF&pGXYStZ1OU!LB2EAR literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003584,src_002875,time_467818,execs_1108895,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003584,src_002875,time_467818,execs_1108895,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..fdb1ace42f9f2a2e38f3a11db96aaf7b9d04eb35 GIT binary patch literal 133 zcmcCCFtKF#m=fKXBOPmKXlanaz{0>_R+o{HVS*5oj5`~ScGf3a0!Zb43}UUGh} pbWCz=tcCS~-P^Wp%K<7+U}brZ0)S#bLo73-clY1}yLUS&0szzsJhuP< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003585,src_002875,time_467928,execs_1109557,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_003585,src_002875,time_467928,execs_1109557,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..51b231ec268d4a50e0ea544436d339ff6b08adc6 GIT binary patch literal 106 zcmcCCFtKD{NQrLjl#Vqt%*p@)ljvxBGqa2gOM?vQSvk`7Kq?x<3^XvmR{H8iv|$dHb+zkV2UwSfJ_7#onc}LQ-n+_09}C0$7z7{?%lhc6akQEIFbMW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003588,src_002875,time_468348,execs_1112081,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_003588,src_002875,time_468348,execs_1112081,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..995e6b407785e13443d8a5d9a02facda6ff7cb59 GIT binary patch literal 138 zcmXqGWU#i_ap1tg13-|-4h9AWx&M_J7@})(GLx_TueY=|iT2OQm5u@PrDK77#sB{e tEe$fHm)M&Dv8h=G6qs0MNblag8)6K*0t34olnJCjrZT`x#W2N55dgUjD@FhS literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003589,src_002875,time_468553,execs_1113321,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_003589,src_002875,time_468553,execs_1113321,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..5b32f6d94ce350d07599c38e27559595077a27bf GIT binary patch literal 111 zcmcCCFtKD{$S|>NU|?WyKm)Q44${$vyECMB8(13}WJpKbo0(-mfk`w}cDIv(M~ZYk QP@#d7BHREs2M28O070T1>i_@% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003590,src_002875,time_468554,execs_1113329,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_003590,src_002875,time_468554,execs_1113329,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..476d88cb19ca14e21d9cb1a672383989a8f6a4bd GIT binary patch literal 80 zcmcCCFtKD{NQrLDk&X>4DX_MdjARTRQW|olwkwR7lkp_|`848N|^_B)1(gqGd yeJE;@Kt^O_gopoUXkcK_0it~AXk$YzE<*zcm|#B82C!j3qbxI|ckkZqzyJVLuPGS- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003595,src_002875,time_468980,execs_1115942,op_havoc,rep_14,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003595,src_002875,time_468980,execs_1115942,op_havoc,rep_14,+cov new file mode 100644 index 0000000000000000000000000000000000000000..2550f88a3ed3d59dcb3be5afedd5ce2bbb539251 GIT binary patch literal 90 zcmaEFU}DKodEnkQF6mf9V`FPi>yylu4F9F$EgN&BV}mUXqCpHpO9K<*wrG1>vy6<4 dz>Ex34c6w?64sU`Kq(+FvCNR(y?eJ4D*#;T9!3BF literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003596,src_002875,time_469007,execs_1116077,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_003596,src_002875,time_469007,execs_1116077,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..106aad5e532956b24ab85eb55fcfdef841107ceb GIT binary patch literal 102 zcmcEAz1zUVl0kqWx-myOme0`AAVa#I!7DnN2?V0;&CD3YKfj2!Z!pUM0_m9KoXq5U vhFGBdZ-~6<|Noy~faFZFIt&=Br5RWl7-CJVO|8=xMSECgNblag+er}s1zaD- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003597,src_003119,time_469180,execs_1117140,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_003597,src_003119,time_469180,execs_1117140,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..f93aa3e897ff53ab1315980a840983bba28134e8 GIT binary patch literal 168 zcmZROHnGgfk&d=EbT+ljkj`jeur@NykY;4akczekv4AoL2IitLWf0|QVU0|Ss{S;$~&WX-q;1X6Q=wlO#uc~=1?>_EmG H1v&%(I|U`+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003599,src_003119,time_469263,execs_1117571,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003599,src_003119,time_469263,execs_1117571,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..4365cba6d0df932ff592ef62f550448f29e91c0d GIT binary patch literal 170 zcmZROHnGgfk&X^4PLhtcXJBArC}LocjkdRRv#@1Pwl{P(wak#tXkf56GR=@?WXSj* z4Q55#8yXmxgEXQjDVF~8pNSy@BzjcE5~$q5+FCl+)W|y7GT0rv71qH>_PX0!7BT>p UGcE#w)EuDQ3=T#>!+?$i0LwutYybcN literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003600,src_003119,time_469282,execs_1117658,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_003600,src_003119,time_469282,execs_1117658,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..8c37305553bc9758f28e97e3162ec1cd00236265 GIT binary patch literal 195 zcmZQzG_lOdFSbg|EntY2jy87CNm1lw5C{M=bEKuYq@|^!?G2qxEiex)W|wH+TPCIvXH^l$T9~2 D3uQ6Z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003601,src_003119,time_469517,execs_1118717,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_003601,src_003119,time_469517,execs_1118717,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..d492784960ce700c73cd0e0f470d11a317585c79 GIT binary patch literal 210 zcmaDXZDN^|BOPsT=xl14A)V2{U}I#;AkA2LVD~mI=~zQ!V`~>{GlmRl28R0l++68c z3v26)l9GaAD+Y$-Y-v9r7pU3DGy`OWfkAR=YIaUK!~dL+d>!d<5X{LB&%t9wzK%k8 ze*ORd|1FgmGC+pKnHpIqTL!y_6(_k_*s>>Eqd2Py(^(Ei-XP2Eq@x=Q_X2GK00S31 ArT_o{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003602,src_003119,time_469550,execs_1118734,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_003602,src_003119,time_469550,execs_1118734,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..cb691ff06c3b2b78df3abfa8f05930b69a0aee85 GIT binary patch literal 217 zcmZROHnGgfk&d=EbT+kYV6Znb&Cp_GV8{_*`2Rn;1p>kp7>#57t%KbUF-m6ul>*g( zG#D6|=lo{?YRiz$0P8H4{_~%Sp$jB;)WnjJA;ZGjS~}L$$U50F7(9L0Ql}aA^-pY literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003603,src_003119,time_470117,execs_1121659,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_003603,src_003119,time_470117,execs_1121659,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..df387ba8beae0355e6d6f2924e6da0a0e83f1cd0 GIT binary patch literal 203 zcmZROHnGgfk&d=EbTPHekj`jeus1TzkY;4a0E&TFKp6;WU|^n;gH232`hcM`NS!mt zgmAD4#nONN8}2l*1e#-EZOy=7n&TxM?O`1arlh027;;k4OokXBt#HOskvH1=|9_k| ZnJ!wCngg_m!NJHIPO>fISvqWLhl!=RXqz*o31dmW&J;7S`6%u|RW^ErZ<|7#QlI pc4M~)C=b%jzyP$^65^aiAds3Pz#z@wVC0=44K#xR=qjM$IRLopI8^`u literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003606,src_003119,time_470509,execs_1123513,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_003606,src_003119,time_470509,execs_1123513,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..8aaf4f0d44186127c5c6bf8182f76cdb4f994d8e GIT binary patch literal 210 zcmZROHj$3DH{4@tnIUbNK^BnCU|?uqFwKx=WXOFknCIkJ<|KgF&ZZd+ zySH&k#~K@$Set@r274pZV(CBsnLv8%4Ud{w0(DzhTQkI(8d)b>2D^t9C%IYJvPW}S j0}W?jWRQ*(V*skOEMx#GU|h6l(E&6QO>9g-#^eA1G3h8? z5mKPA;83mq}mLZcuoO?TmW+9|?PPZ8xyecaG1FkDPs{jB1 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003610,src_003526,time_471310,execs_1127263,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_003610,src_003526,time_471310,execs_1127263,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..5c3a6a9110583e8d0c0e9d0c0b43ab044ee58416 GIT binary patch literal 127 zcmZROj4^)Sil#R+oqb@Gdh?=mwmm|7cJn&lRyra%}#t%e4MrWppQDJG7WKme%j V1y~(O7>C+RmrP8Z!CFl$a{v|pEZqPA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003612,src_003526,time_471473,execs_1128368,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003612,src_003526,time_471473,execs_1128368,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..6cdf5f8c760a6a190023df87df8d19683935a419 GIT binary patch literal 65 zcmZROj4_1Kb=ldqFsB>jS!fx*<;(9$foC^ZGb04gvvFf=VTNKG*@y#xU!rp{nt H6U!U`iYFCP literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003613,src_003526,time_471496,execs_1128505,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_003613,src_003526,time_471496,execs_1128505,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..cbeb4c89eddd76e8c229a569fe794f4e1d6cbac2 GIT binary patch literal 126 zcmZROj4_1Kb=ldqFsB>jS!fx*<;(9$foC^ZGb04gvvFf`3DNQH&wecH literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003614,src_003526,time_471578,execs_1129048,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003614,src_003526,time_471578,execs_1129048,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..6d9b8a9281dcc3113d8b79a12bb252e4ba4a46ff GIT binary patch literal 110 zcmZROj&?9I^}qw9qwNh13{5i(Osx$WfB?=-F)_WA3L-86Wh~8dAqveh3?PD+V8F!G K87yUDnF9cXUn08z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003616,src_003526,time_471925,execs_1131231,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003616,src_003526,time_471925,execs_1131231,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..587f5df088240cd43b2b8f0260c98d58c150eb2b GIT binary patch literal 65 zcmZROj4HMM4_HI$Bi`;p-#Cj&!}Ff#*~|MDY9^d&^JHoq1o3RVS@GO^470Dfx} AEdT%j literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003617,src_003526,time_471975,execs_1131544,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_003617,src_003526,time_471975,execs_1131544,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..d4cf181284f8b9f1384511d2e8b742ed821fe9ff GIT binary patch literal 126 zcmZROj4_1Kz|ldqFsB>jRp*3j74+S9YKKGxT_^1$wGT+(0>1_o1WLrb&VqSO>q pYX<3P6Dw;A5Fe=Bkbq7DL(>d{)D#obOJMNK#MBw2%fQ4k2LPLrD4_rV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003618,src_003526,time_472551,execs_1135380,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_003618,src_003526,time_472551,execs_1135380,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..97290fa61d986a831bbfb66becda7d9fb905ce71 GIT binary patch literal 95 zcmZROj4_1Kb=ldqFsB>nsk1B1V{p`~wbQEG~*wJDHkmJ3v3XkciTVUU_)VtNSz QOiZ1n@yUU-m{{fj00VO&x&QzG literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003622,src_000696,time_472980,execs_1138243,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003622,src_000696,time_472980,execs_1138243,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..2face8fbf6e36445b6f950a53f98600969607c63 GIT binary patch literal 51 zcmZSZNX^Mvs4mRR&>;A;z)CvSz}mO+b4v?Ty{(BKPGY*yj literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003624,src_000696,time_474172,execs_1146493,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_003624,src_000696,time_474172,execs_1146493,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..d8ad8460b9f08adceea02b572c4dbe71cfc6a2b8 GIT binary patch literal 63 zcmZSZNX^ZOP#0!qXt1`j NUU*1;PW^vgE&$^f599y< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003625,src_001300,time_474418,execs_1148001,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003625,src_001300,time_474418,execs_1148001,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..4b08740b67c8126d6a9218f63dd9c30669217bee GIT binary patch literal 113 zcmZROjyAM5vNpChu`;!`HZnD}HpopcV(`dGQRL?4#w*FqZ3Y7jj4&362AgJqZW=^I FE&yRg7>57= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003626,src_003302,time_474558,execs_1148907,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_003626,src_003302,time_474558,execs_1148907,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..7cc6bb84d7156b1668f5d5ac32a7bd590b4d1ddc GIT binary patch literal 85 zcmZSZkOlz;1||k+AcBHeOKU?zWVXbA25U=ehKB$Dt&L1gtqpReEv!u$q=D*;7^I^u T8*`*%4gbHr2ZV3m@p1tGlT8+P literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003627,src_003302,time_474591,execs_1149148,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003627,src_003302,time_474591,execs_1149148,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..c14541b26ac3455fbbc5ce156dad52c8b80e714a GIT binary patch literal 89 zcmZSZkOlz;1||kD14zVLS{oXg{AaMXv}S1d|KHlk)YRG_SK7kblmRG*McUekK|0#9 SF-JPq@c-L;K=}3@FBbrawHnp{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003628,src_003302,time_474788,execs_1150593,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003628,src_003302,time_474788,execs_1150593,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..9f91b7a2933958b7d3d097161c09df7c9a2628e5 GIT binary patch literal 108 zcmZSZkOlz;1||kD14zVLS{oWl{AaMXv}S1d|DQ`b*3j74+Q}NhGP5=}kg&Ft&apD+r literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003632,src_003302,time_475572,execs_1156327,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003632,src_003302,time_475572,execs_1156327,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..7cbb04ece4a1fbe433b0ad1c9f1e9202b8b25ba9 GIT binary patch literal 100 zcmZSZkOlz;1||z{Q|V|^3oFyy+*~Udv#;O4-pDlC+8|fj!WzF4QwHf+OKT$r>1fNw R9O+oY|8MUB;oEn-TmYt(9UA}u literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003633,src_000712,time_475890,execs_1158621,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003633,src_000712,time_475890,execs_1158621,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..811b443e7708355015f1cc91dd66df2bdde9695f GIT binary patch literal 68 tcmZSZNX^NKP#0!qXpm%<%8-t>XJX)It~W3-hqA+q@^fY@;*sX%0s!Yj4ZHvV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003635,src_000717,time_476199,execs_1160390,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_003635,src_000717,time_476199,execs_1160390,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..421c54f077b4ef801b8db32728dacfe3517ae09a GIT binary patch literal 96 zcmZROjy5*7HsJD-HnlF#O)pAK%~MEHNKKKBma(vA1WDL}B@~jBfYL}Br9m11waFNK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003638,src_000717,time_476344,execs_1161297,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_003638,src_000717,time_476344,execs_1161297,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..84b5a9e1bbdb4c5c281450cbd806af7a425bf79c GIT binary patch literal 118 zcmZROjyATiF36FwHncR$EwZpSwT3d&Qlw){EUb-Eq@zKUwLx(zNQ42b!PFX?C`@ND Wx=tfggWUAc)YLqsq;%h($ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003641,src_000717,time_476718,execs_1162804,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_003641,src_000717,time_476718,execs_1162804,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..56b01b6573886c0dd175d50789117238fee37d83 GIT binary patch literal 79 zcmew_U2J4(YHeWo=RcEWhO}aolxc>vgS{a`hIF+3EHH7@B--B4zzHG?W}6_ZG%%6Q Nu;j2d0Gi{T3jnK$6}A8X literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003642,src_000717,time_476972,execs_1164247,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_003642,src_000717,time_476972,execs_1164247,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..08db27bdd7f62d8de4632d2b79a6639295aecd8a GIT binary patch literal 99 zcmZROjyBG-W&o18*7erbmLP1FTa=n29c^M^ZDegw+yn$*>0S)!Qji=nFfw(sHtO?7MTJSz$K-l4RQgGBo83~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003644,src_000717,time_477230,execs_1165794,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_003644,src_000717,time_477230,execs_1165794,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..0040c5a8d094e09b13536d2e1b703f7073c3cde7 GIT binary patch literal 74 zcmZROjyATiHnldiG|MeYZByiJ2weGO$65wyQ&Ve$-1MTHq)# c*Jnrrc}GnwJ-ivDqjS8Z^Q=Xqjjc^`0dNHutN;K2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003645,src_000717,time_477659,execs_1168335,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_003645,src_000717,time_477659,execs_1168335,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..6ea23094e6f3dbed2832f331277c5cfa18d17259 GIT binary patch literal 72 zcmZROjyJZjHnldiG^>ZvMX4#$(RLrKjjRodjZ93f4RX^N7*er|<|!nlOGg{z0szBj B6Yc;2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003646,src_000717,time_477795,execs_1169205,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_003646,src_000717,time_477795,execs_1169205,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..d4522cf23efd89518360026762c9cdeda9f2d708 GIT binary patch literal 130 zcmZROj?OJgO_7c^wy-v`HYheSHMK_O7YU^18RVw_|Np<9l_jTMT1U(!zliaFeMCe= p!E;s?h4B0$u&9Aq?k@(0UkJ^{P{V+liv-eQ3#iY0v#}r&M-2~$S=xCQRK}p5^#2rj?T~F_w3S{Z;6xiKy|3KS8AhfcaYF+GGazk{ F3jo3^FLD3? literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003658,src_002727,time_479795,execs_1179648,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003658,src_002727,time_479795,execs_1179648,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..9a50c01ac06e7d81edbc9e68088e9b6ef1110b4c GIT binary patch literal 215 zcmZQzU}RvhHnsl$|9^eXj{G9|Xj3qVHny-fRba3*V_-mHGNedHn^;&IF)?K;gy$FK zq$mOvV-7^nAkx7QY3XQ#TmZEuCU5`% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003660,src_001465,time_479935,execs_1180475,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003660,src_001465,time_479935,execs_1180475,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..0dea057a62402cda7ec454a4a39ad3276f5b3c13 GIT binary patch literal 70 wcmZQz@XpRmlJ=5`wvH$6@(@KZ=~$x}0Ic{O?EnA( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003662,src_003565,time_480172,execs_1181977,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003662,src_003565,time_480172,execs_1181977,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..d516dd6921768986d4d95e537441827c11909cfa GIT binary patch literal 68 zcmZQ5w$j&cw>GtQE0VTkkdC%DGX2lOz+hmz1I}2>(XjH#j literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003664,src_003565,time_480204,execs_1182183,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003664,src_003565,time_480204,execs_1182183,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..2e92f1f575bd274d6a9ee3eed15f54f561f7386f GIT binary patch literal 68 zcmZQ5w$j&cw>GtQE0VTkkdC%DGG$<45HPUaQJAa3werc1wH(N}AwW9X7%U26DHH}u IM;qh<0PyY@MgRZ+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003666,src_003565,time_480931,execs_1186799,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003666,src_003565,time_480931,execs_1186799,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..41693c991fa8ef3c4544093d099cac9d5400d155 GIT binary patch literal 100 zcmZQ5w$j&cw>GtQE0VTkkdC%DGG$<4U@)-Vv6iDDKswr3p)gm4E62FONIIG!11N7G nYhs#V810lH4dO{h8*uURep>kis2qgBTEILIOQA3js2~>rHQgQ# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003667,src_003565,time_481209,execs_1188516,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003667,src_003565,time_481209,execs_1188516,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..f7d904fad61f0aa73fca444bc790650a8a762ce3 GIT binary patch literal 99 zcmZQ5w$j&cw{8fKjy6^(%vIr9`DDjhjweV=AQvnPmS}*;V-o}ELsAGdP@ynTI@%x? E01r$mA^-pY literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003675,src_003480,time_481894,execs_1192726,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003675,src_003480,time_481894,execs_1192726,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..ced22c072e12372662c0b078b6cf8cd544fb110b GIT binary patch literal 60 zcmZQ6w$it-GPN=?_|L$_(69&yq+<;&t>ubRQ>3HootzDgtPQPMR2W(68Q%V4$dKk` MsAot90&9a@01np?H2?qr literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003676,src_003480,time_481896,execs_1192740,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003676,src_003480,time_481896,execs_1192740,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..9a0342329e3f69b931a83af4659b59ea03617a47 GIT binary patch literal 99 zcmZQ6w$it-Qm`^I_|L%gzkU%ANXHtQG=Lb4(y^x2hKAOL(y>M+)^b6qDbmsPPR@o# Y)`r$BD!dH!3~*h`u<1$$0&9a@06lvj)Bpeg literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003677,src_003480,time_482162,execs_1194285,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003677,src_003480,time_482162,execs_1194285,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..10ffe566ac159f7103010299498fd09adbd81693 GIT binary patch literal 110 zcmZQBw$it-GPN=?_|L%2(6DF`Z$p4|w4p*_pfn2ugRw0y*UBe5*1`oBO_Yu`G_jT| nN==cD#-_GD$l1`y#?YEYg^`7&?(Hvz3~62l5J*n8Hpm44ridMl literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003678,src_003480,time_482196,execs_1194495,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003678,src_003480,time_482196,execs_1194495,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..a4e32ee11b8c743b3d6112915c5c471f0e026f5c GIT binary patch literal 85 zcmZQ6w$it-GPN=?_|L$_(69&yq+<;&tmTSQQ>3HootzE-GaSVQ46T`!8Ch8B-u`09 PkmhBm=T8O#YlB<>0R|-# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003679,src_003480,time_482290,execs_1195095,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003679,src_003480,time_482290,execs_1195095,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..8cca5427c8b78a1312cbc17dd37d83c623d97860 GIT binary patch literal 92 zcmZQ6w$it-GPN=?_|L$_(69&yq+<<@tmTSQQ>3kojI4}IO|1;9405CEotzC#tPQPM sR2W%U>fYXA$dKkWwKlZ0H_VZawXn9%C`pb<&dE$>sAot90&9a@0H3%S+yDRo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003680,src_003480,time_482305,execs_1195191,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003680,src_003480,time_482305,execs_1195191,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..f3338e43fddcd9d4eb66227967295ee20103da88 GIT binary patch literal 71 zcmZQ6w$itdwl_4fjFPUgH!{tXj+Tx!G_aN{N==cDu6J@aG_p3dW>H~eVX1rjiy=eW Q69IS`>KT%Oz}g@e0D&eFqyPW_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003681,src_003480,time_482347,execs_1195438,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003681,src_003480,time_482347,execs_1195438,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..c3bfbe12771668fc7dfa9d164920544f62fee13f GIT binary patch literal 60 zcmZQ6w$it-GPN?&|Ifh1(69&yq+<;Yt>ubRQ>3HootzDgtPQPMR2W%U>fZij$dKk` MsQZ%)1l9(*02K5RDF6Tf literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003682,src_003480,time_482362,execs_1195537,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003682,src_003480,time_482362,execs_1195537,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..df1b6b86f5891f57482092680806fdb577b790be GIT binary patch literal 60 zcmZQ6w$it-GPN=?_|L$_(69&yq+<=utmTSQQ>2~iotzDgtPQPMR2W%Un%@3$$dKk` MsAot90&9a@01o*PVE_OC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003684,src_003480,time_482927,execs_1199049,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003684,src_003480,time_482927,execs_1199049,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..f93d1912a7c693a22aabc91187d9a27ab1ccf557 GIT binary patch literal 48 zcmZQ6woA-&Nei#HZ-*6;*yRvGythEvvzW~u(p)W0RS%Z B3n%~p literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003702,src_003516,time_483741,execs_1204625,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003702,src_003516,time_483741,execs_1204625,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..14f607d61311016b22c7a696784143881eddd83a GIT binary patch literal 56 zcmZQzXsnNAkd8I6Hnmn}U@$Z=F$4hvYvXJnVQ6S=Xv75s(y>4ppb|4{CwB{LOX(Z{ DHR}r$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003703,src_003516,time_483797,execs_1205047,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003703,src_003516,time_483797,execs_1205047,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..2a5c2df2cedcc6e4bed0f6b63e022109e5239165 GIT binary patch literal 53 vcmZQzXsnNAkd8I6Hnmn}U_fG)OGi6785$axSb|yM=F-vDPVN@gmeM%@CBh4f literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003704,src_003516,time_484922,execs_1213551,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003704,src_003516,time_484922,execs_1213551,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..c1dfb04d2d89043ab3a80ce3f865cd1aa6465d6b GIT binary patch literal 37 ecmZQzXsnNAkd8I6Hnmn}aB{am=UZD!=KuhjAP6h~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003707,src_003516,time_485216,execs_1215715,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003707,src_003516,time_485216,execs_1215715,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..525700f400ffa71215bfc59be2ac18d4df8aaccb GIT binary patch literal 53 zcmZQzXsnNAkd8I6Hnq05b}|G318d`KAYo`|ZD_;=1k$mF1|WH51_pNvYfI@I04a|O AhyVZp literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003708,src_003516,time_485299,execs_1216346,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003708,src_003516,time_485299,execs_1216346,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..080b373eeb3ae40f9d557fea180250ad36baca17 GIT binary patch literal 79 zcmZQzXsnNAkd8I6Hnmn}U@!!NE(2@hY(r~9BQ7A2jx{s@$(b?WQfOdpXlQNi literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003728,src_003388,time_489117,execs_1244665,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_003728,src_003388,time_489117,execs_1244665,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..57b7be63cc46713d8904687c432caf932f1c650f GIT binary patch literal 82 wcmez8T*bs79Sy?vCZ-u6{0|}oVoFD=a{z$@gS5MPG!r8}H6V3GjQ_NLtxXR2qns{S*pKGJsrBWj{Y4w#b)` R#nfP6Z5I2BfuVsR2LPt}6)yk) literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003742,src_000734,time_490396,execs_1252822,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_003742,src_000734,time_490396,execs_1252822,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..b1f05ea4a0cb936baf6ef50cf678c071a7e84879 GIT binary patch literal 78 zcmZROjyATiHnldiG|MeYO_7eav#>S-vfvy8YgtoMYlGbMqSVwpg`{+d5@gXPpr~}T JOP;hrE&x=O7Dxa9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003743,src_003417,time_490500,execs_1253511,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_003743,src_003417,time_490500,execs_1253511,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..848d5877a43c73c32e01359cac6f6c365eb10230 GIT binary patch literal 173 zcmebDL*1!nS5Nl}sd_wnD|LE3NQi%5dbJ*_=~~V zAlA_M%a^xr-#!6i-W=(C9Uy)0EdzrE6u<=-8Kh&yaI5!{_V fkoL9ZEs}PTW?(Q-;4M;jk#>3H@&ybyRxkhnVZKL+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003746,src_003621,time_490986,execs_1256581,op_quick,pos_24,val_+2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003746,src_003621,time_490986,execs_1256581,op_quick,pos_24,val_+2 new file mode 100644 index 0000000000000000000000000000000000000000..717c547cf5a4a0e237c2e2c54950307b866fdb00 GIT binary patch literal 73 zcmZS3OwGxOs64QH8<%vfp|P>KwV}1TFf#*>;7_J{gFq>U1~9`!DnmNjo{7QOTFx5C YD#{aJP~^1?KeLTnT0uu4JfD{f0OBbUy8r+H literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003755,src_003621,time_491112,execs_1257158,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003755,src_003621,time_491112,execs_1257158,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..10a74b491bb4de75988795e1c758bd5ade9df7fa GIT binary patch literal 73 zcmZS3OwGxOs64QH8<%vfp|P>KwV}1TFf&7g;7_J{gFsAxs%#s#w1SR8cs?%|01@94 AGynhq literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003756,src_003621,time_491142,execs_1257297,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_003756,src_003621,time_491142,execs_1257297,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..0c8829ee8beb268b4eb13b6d7f285669de0db5c9 GIT binary patch literal 124 zcmZS3OwGxOs64QH8<%vfp|P>KwG@N8Ff&7g;7_J{??5RC!@xu;Lps`?iNV-f&KgBA nR2Kt^F0cvpAQKEACIB@T+(U*~Trcpra6;&&ve>5$hlU literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003759,src_003621,time_491194,execs_1257530,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_003759,src_003621,time_491194,execs_1257530,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..2f8f8a12fa709c70fdeb405cbe4a5dfb6c009543 GIT binary patch literal 97 zcmZS3O!e`Os64QH8<%vfp|P>KwV}1TFf&7gbaYCd0D}duLU_JCHU*a9XSQ)mE9l^o L2N@8a&&ve>Gc+22 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003761,src_003621,time_491359,execs_1258209,op_havoc,rep_12,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003761,src_003621,time_491359,execs_1258209,op_havoc,rep_12,+cov new file mode 100644 index 0000000000000000000000000000000000000000..1ea0877748203d2190f2916f85e5ea677ffe4fdb GIT binary patch literal 62 zcmZS3OwGxOs64QH8<%vfp|P>Kwc&F&;m7|Q1b;Hs8w4_$S({q{fvuvIm9&6?wQnUu Q$~G=;X$2jHuzX%F0EkHvB>(^b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003762,src_003621,time_491447,execs_1258556,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003762,src_003621,time_491447,execs_1258556,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..48150a7545005b567f25ab200e4778fc15b9728c GIT binary patch literal 73 zcmZS3OwGxOs64QH8<%vfp|P>KwTrd7Ff&7g;7_J{gFq=L!$b;;P=<80JrjemwVZVZ GFBbp|)f09A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003763,src_003621,time_491490,execs_1258746,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_003763,src_003621,time_491490,execs_1258746,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..11679cc5320a981823840066c07cb8e0538a9e44 GIT binary patch literal 131 zcmZS3OwGx$3_q}Y8<%vfp|P=fM@NUXp|!d&Ged*mPo{c<|NmY!0C^7|K8&_EbTwgU zNCAlkN*5f>NNSD-ltCf2BiLX7&)fG}zsx3q$eLU=we7XWOE BD~|vG literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003765,src_003621,time_491569,execs_1259079,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_003765,src_003621,time_491569,execs_1259079,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..a1f9fca9c7bd06486253d18707bcb48c1ba86b00 GIT binary patch literal 143 zcmZS3OwGxOs64QH8<%vfp|O&=wXLKwV}1TFf&7g;7_Ldg{Z(FPzoY$U?Pr?i`)~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003767,src_003621,time_491703,execs_1259674,op_havoc,rep_14,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003767,src_003621,time_491703,execs_1259674,op_havoc,rep_14,+cov new file mode 100644 index 0000000000000000000000000000000000000000..dec6f198e2c81aa746db4fd36cf87221e2471c23 GIT binary patch literal 128 zcmZS3NzEx{s5~%#8<%u!92i)u3o|n`2ueqr6s4vBNehqEpG+kNfl^QkDEE@7-oQjE zLps`Ciow`gE&|B%tvs+BWQL)!v9*)6nYForgtcW+p1?~5Ud!+^+qk6_bUIOiLU=we F7XZ!=DAxc0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003769,src_003621,time_491897,execs_1260505,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_003769,src_003621,time_491897,execs_1260505,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..1ef1453bf3e52f4cb7241895dba716ef09ac5102 GIT binary patch literal 107 zcmZS3OwGxOs64QH8<%vfp|P>KwV}1TFf&7g;7_Li#@2Gy8Pd@V3=Iqn4ARl|O!WqV fQedfi0~1AF%W#ox+|mjJwCgB@=kw|m+j0Q_Iv5<+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003770,src_003621,time_491945,execs_1260689,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_003770,src_003621,time_491945,execs_1260689,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..24a6303aebf1b60d6f39979dd6207aa5b67be6fb GIT binary patch literal 102 zcmZS3OwGwrs64QH8<%vfp|P=tbl5)z1_pFN3uy*qH9#%{gFTa+v9+AFj*d^$`fEv)U}j=F&Gqi!_Qa)Rlpe_Bjgxva!V`dD1_(pasdFIKp_WX)h~EoYq}9bJ?sz@W%$ a8GZ(&!O&V=SRBnI+qk6_bQHoHc)0+gY(T*P literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003773,src_003621,time_492639,execs_1263641,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003773,src_003621,time_492639,execs_1263641,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..aa7cb75b2f99ab81bed2e4620bf63459d30ff079 GIT binary patch literal 116 zcmZS3EX~P@s64RSlS?|*(Ae1A+R$2En3(8Su*+RPfnv6iz2N)_b^Fevg`hM(DHXla&Pl$s(PZDJZ_XlY<=WNK<{kdt1N P+RiPlpra6;&&ve>51<}% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003774,src_003621,time_492727,execs_1264017,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_003774,src_003621,time_492727,execs_1264017,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..c0f860fd3bd751ad03e55d8db11a73eab1b23353 GIT binary patch literal 209 zcmZS3OwGxOs64QnkwH2ZL~rAgjx{tkHn%pkRu^VwXb}7fVx0%GnCcAzL0F2RK|0!~ zp5f&s4{4w_6R8Yo3v0`01_nlkl$4wtc8}DY5BNdO8ONg36lv)i6AS$2)ZIydZP6OtiFCX=&A3SR0sFYH3B=7nx=t d?1Gtx%RZ3J=GGF{meN2H;wA+hh46e{E&zppECm1n literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003778,src_003621,time_493125,execs_1265722,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_003778,src_003621,time_493125,execs_1265722,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..7153009331a0d19f50694f5941e8528a8a92f614 GIT binary patch literal 152 zcmZS3OwGB91?1#7S032CjY~S#(Ae1AI@nrWn3Z BGgJTo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003779,src_003621,time_493359,execs_1266755,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_003779,src_003621,time_493359,execs_1266755,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..f5c7f86fc286695bda09a9a2abeef39377ec6b4d GIT binary patch literal 96 zcmZS3OwGxOs64QH8<%vfp|P>KwV}1TFf&7g;7_J{I0K@DAqA@v1A8M=5H`(`e!KwV`#O6hnjHPwb*h^#&#&ER}&vA5az~EiD~w&%|JC f{r~^}hUlU^Oc4PFMPAGBGuybO6?7EB^Le=dFa<0k literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003783,src_003621,time_493747,execs_1268451,op_havoc,rep_16,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003783,src_003621,time_493747,execs_1268451,op_havoc,rep_16,+cov new file mode 100644 index 0000000000000000000000000000000000000000..43c8c16deaf4cd18651fefaa63111599b94a1696 GIT binary patch literal 95 zcmZS3OwGx$ER>EmD6u!UHnc9vNipz9vu9!uW@eZq_>-yLAW({-LGUMIy@82TymT~B q#`yn#28L~1(y@ld#@3EpT3p=H3OWS^1r~)s0tk*mD24ERUM>LGIU76x literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003785,src_003621,time_495088,execs_1274292,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_003785,src_003621,time_495088,execs_1274292,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..3a4c15ec93b299ebfa4ca409ce8394d4381f4d7a GIT binary patch literal 98 zcmY$?OwGxOs5~%3fI&Li=;#(0*v188ZDCO4wG2N~Z*6F;F3g<2dmEQ@tf8^7b%5DV Xrg{StssI0@O_>;tu}au8F>(O_5$`5Y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003787,src_003621,time_495253,execs_1274924,op_havoc,rep_14,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003787,src_003621,time_495253,execs_1274924,op_havoc,rep_14,+cov new file mode 100644 index 0000000000000000000000000000000000000000..c469d08e579517a88cc354f95b2a1920d3cc5da5 GIT binary patch literal 206 zcmZS3OwGxOs64QH8<%vfp|P=fFc?@HTB{2)Gc*YPWU3DclwxR5&`}7_myWiUE6QVM zP~^1?KeLS+BE2Y33Zg{N@+VWYy#Rx;wVZVZOeq6{y^(2-bWDzPv`L0Nr-vdhvfcn> WLy^rvG9PR`&}?bkPJk-mwJ%e>L7)^vgWyjf!$c}WI@+FzK|0pZ*x20qe|-uA14v35 jq|nOB>ScqiqLmex2UJ}T)+PtlhNjsbs1XC;GKmWS!;dU~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003789,src_003621,time_495778,execs_1277024,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_003789,src_003621,time_495778,execs_1277024,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..333d9d3b76bd0ef4220c2c78e7945094cf8eca7f GIT binary patch literal 87 zcmZRmZ(v|#s64QnAw@dY(AZcy+Sky)z@$j(7f?7uI+}rjp@HESLxxney5Uh1%N$(CL6O%o{LD6PX#zk&MU2Em_y e>kUk#GNhyJnHXHH-N3|PY%OP<;b3iUnX-*rTH}mktgO4oDI=qtsLBJ@ zY9E*x8U%knsxt_bVrbY62G)kw>cU`Qrn$(V9!ZUKbWt8qAJ7(rK9JaZ21Q=W@H0S* i3UgJsRzBIWmg9*6f(hg{1V~34uY97QqY$3Y%LM>vMnxO| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003796,src_003621,time_497339,execs_1283767,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_003796,src_003621,time_497339,execs_1283767,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..8511da5b5e2a2576b88edc96d1c8f2f9267c9661 GIT binary patch literal 156 zcmZS3OwI9(s62Re8<%vfp|P>KwV}1T@B}EB0iti<06?kKJOz-7l@XQpyZ0g+&<_%x tFk?a%E|8g(1ym4i&%|JCEoYq}9bJ?sz@W%$8GdFPx3q$eLU=we7XW{HMI8VD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003800,src_003621,time_499173,execs_1291250,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_003800,src_003621,time_499173,execs_1291250,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..afc25eae755d5c0f7f93daeed991f51a76c11564 GIT binary patch literal 151 zcmZS3OfAfbs64QH8<%vfp|P=<^*L*GVP=K~!=Fs`25wRe4T2zsiCl(sv^^7pv9+8v zkX4i?z_1&xo>iDxk=HW(%r*uFh6aW3d|ogE)j+TUkS-))puT(^1t4Ph|KGqv`v3p` L;rT^5AOpAnnbIrN literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003802,src_003621,time_499357,execs_1292041,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_003802,src_003621,time_499357,execs_1292041,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..7d7bb8076c64bb56b1d1bfc8625f1dd15b530093 GIT binary patch literal 93 zcmZS3+`WxUI@ZwG*xb63JEic!~Cp*^i lHUt30m>7($<*YNLql@wc7!-Le!_REvmR8VF2+!x_0szft7{dSn literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003804,src_003669,time_500410,execs_1296773,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_003804,src_003669,time_500410,execs_1296773,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..cd70e3eda29e4f120afe6eba4cf792ef01edc791 GIT binary patch literal 95 zcmZQ6w$e8;_|NeDfBhmLkd8Gpv6d@JO|dq#Hp)#eN=?mENJ^KEj*d3+lJ@tIPVvsk k%tKP;D5+OZI> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003808,src_003465,time_501161,execs_1300618,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003808,src_003465,time_501161,execs_1300618,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..f9622041f4af955521be2ce682ff12dc24224c8a GIT binary patch literal 66 zcmaDE7a!li5FZ~8!XOGrGcYg+)c961FiOYn-o_;zYiM9%ZE6mc21>!@EUYcLa{zl% B5=#I8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003810,src_003465,time_501295,execs_1301588,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_003810,src_003465,time_501295,execs_1301588,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..a0f60f47c04cf56e18d0d1a01c5bfa393eab1f08 GIT binary patch literal 62 xcmZRGkB_fs01_blp8*5}YJ4jh7^P!(Z{w1VH8e1>HU-J*0tsX}3u{a1902;D5D)+W literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003811,src_003465,time_501301,execs_1301634,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003811,src_003465,time_501301,execs_1301634,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..e5e70df259300068e98540e079c2669e6df38b4f GIT binary patch literal 58 zcmZRGkB@I)01_Y!1U0^u42;sTySH&k#~K=#Seu$#TU+Z!$4fIX2*BkmtSuRG0Odpv A<^TWy literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003812,src_003465,time_501324,execs_1301792,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_003812,src_003465,time_501324,execs_1301792,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..92a09b94cfc3276efccae01195434bf23cbcb945 GIT binary patch literal 77 zcmdnJjY~S#(7?pn)I8qW+FCb0o*^Cr7#J7?YJ4jh7^P!(BPogpibEAb707}VSXf(1 G=Kuf`8WW=c literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003813,src_003465,time_501401,execs_1302334,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003813,src_003465,time_501401,execs_1302334,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..8c0a319c597ecb8e43c7d9d200fe194ddc2db52f GIT binary patch literal 107 zcmZRGkB@I)021->3=9kcHNKS$jMA~Yw{b~B$XG)I6Khj*Yiny=unKhk|Ns9R@JKO0 LOtY}Il+FPF0W%%M literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003814,src_003465,time_501480,execs_1302924,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_003814,src_003465,time_501480,execs_1302924,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..3bc3c0033b6a81eb022abd4ad51fb297f92703a9 GIT binary patch literal 76 zcmZRGkB@I)01^eou@=_W(hLj?0yVys42;sTySY%nHZJK{Ljx0QQ*)qdkPZ-qq*^)$ E0DZ?0t^fc4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003815,src_003465,time_501759,execs_1304950,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_003815,src_003465,time_501759,execs_1304950,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..927b3c41f5789252b5da93c594878f4ea3edf81d GIT binary patch literal 88 zcmZRKkB@I)01_Y!qH26A85pHwcW>j8jx{teu{Jfgwq{@iN&tZX9!Z3pg|(%04glsb B6|(>U literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003816,src_000809,time_502449,execs_1310003,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_003816,src_000809,time_502449,execs_1310003,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..23cdd7a8be92e53f2099d123d6fd73d7b85e5644 GIT binary patch literal 72 zcmZROjyATiEM$<5woA^Dj^_XW-^4Ow*)lYd2I**fhzb~E*)n5`Wk9`o3O?!5#RjNmtC>?8PW-V8gnj&p!meZV?XJO6D%j@hS9c`Ek5{x#nu!aJY)D%Tt sQ)@#@v)pvBjFpk8sg(f(LqmOZZhBF}A|ODR=3MX83|5sc9c_>c0J%IM7ytkO literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003819,src_000809,time_502619,execs_1310889,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_003819,src_000809,time_502619,execs_1310889,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..c2a89089dda7b625f9282363caa015e76811b550 GIT binary patch literal 114 zcmZROj<&EiwKlZm;NUQ{e9jJ}q@ztNtc|Pt-M0C8B mDp(*j1*q1_DA&}~%D}?_hj6ZRbZ&aX|I|E%q;%1ZP}peAdOs$y$X2o2GQ)igB00+11?_MxfBQ;0Um1prL1E>-{l literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003822,src_000809,time_503367,execs_1315372,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_003822,src_000809,time_503367,execs_1315372,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..02fab1a61de5b48ff3925dd2595c635c7977e6cb GIT binary patch literal 83 zcmZQbO_7c^u`;zbv^2|=jyATiHVrT|GRrMS76)>e7)-2;7#J8Br9mJ%g8`dbW1txZ Fxd1UD6MFyv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003823,src_000809,time_503545,execs_1316497,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_003823,src_000809,time_503545,execs_1316497,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..c9340a8eb1d7737886e8417f4c30cff452b8d4b6 GIT binary patch literal 86 zcmZQDu`o2U=FO3gHVTlA4w8;Gwg93drq9$%8cf2o`l#g)-UUeeJX()~|%tbNbG@c;h{W(EcT|705_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003824,src_002852,time_505142,execs_1321179,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003824,src_002852,time_505142,execs_1321179,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..c7eccc92ae54c296edbaf667d302e66db2aa45f9 GIT binary patch literal 99 zcmX@Ijmw&$K|0nPgn`K19LjHxHD_R8WWXv064c4bWhja^)PXUvC{NkOB^?`U004{` B7N-CJ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003825,src_003216,time_505294,execs_1322225,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_003825,src_003216,time_505294,execs_1322225,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..2e946be896f57dbb2e10dd15772c0818f4a47fe5 GIT binary patch literal 98 zcmZQzXsnO*m5wzuFwr)(wzi1@vKYW(3bBSJ)?lFtVUKg9V=b-Ctj$e91VqBYCT2od TGLl3-3eVcyTFu(pQaT3!1-Tj8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003827,src_003216,time_505315,execs_1322354,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_003827,src_003216,time_505315,execs_1322354,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..2b72c060931c695e21e0f875cb5523bf9576dd5b GIT binary patch literal 40 mcmZQzXsnO*m5wzuFtIkZwzi4M4@=IGj_3PXGV_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003830,src_003216,time_505545,execs_1323810,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_003830,src_003216,time_505545,execs_1323810,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..ad92c84300cc83ed455affc1ce88041f9b3f2945 GIT binary patch literal 89 zcmZQzXsnM-myR_wFp0IamX0>^l8!DYwklv)2WKQE6{V&~!?|!q5?DOi#KPLhy20Ao NFbO8WkRmOe0|2?R8xa5i literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003831,src_003216,time_505611,execs_1324229,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_003831,src_003216,time_505611,execs_1324229,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..1bc4da40643111331ec11cfe4d60bce745ba6e8a GIT binary patch literal 105 zcmeyy&{!YqD;;ZS;BReeZEeHA6qcMV9cyWAW^Hb2og-~(4HU>h5rFc{tYa;anAU#Q gX6|9dN$wK$|AT=HM(J2nBZ*{db8A&=YfI@I0L=#*-2eap literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003833,src_003216,time_505841,execs_1325751,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_003833,src_003216,time_505841,execs_1325751,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..0d48309ee35f1289b99d4194ec7ab532bf988bf9 GIT binary patch literal 55 qcmXrrZEfSs5LS{S9cyWAR^I@lQ;@_MAZ!K(v)$%1RIRNorE>t#Mi3JK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003834,src_003216,time_505899,execs_1326085,op_havoc,rep_15,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003834,src_003216,time_505899,execs_1326085,op_havoc,rep_15,+cov new file mode 100644 index 0000000000000000000000000000000000000000..b68906e4688ba50193eb5e969275b6c0e6309d3f GIT binary patch literal 75 zcmZQzXskE)m5wzvFtIkZwzi4M4@=(9yBh)+b~`C<$yw^)kRcsyYgB4&W^Hb5VQqQD U&_MIQp`jU2gQ_(YSW4#r0LI|*r aic(Xo&8$NSD3QKhZ*6X^YHgjAlLG*m*d2=i literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003838,src_003216,time_506214,execs_1328118,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_003838,src_003216,time_506214,execs_1328118,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..c3cc5816b21d16c09485aafe98ac466384fdd3c7 GIT binary patch literal 72 zcmZQzXsnO*m5wzuFtIjeU|{~8AC{a0B!HxJtfjRXn6NgNwl=diw^p@A6*Yy5T3d1h E0M%9!r2qf` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003841,src_003448,time_507028,execs_1333147,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_003841,src_003448,time_507028,execs_1333147,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..d8d60ec8b7718e4984d3b021b4cafef10829a06a GIT binary patch literal 149 zcmXwyp$@_@7zRf{t(nEtP+zgX?Z(Jw5g0V0!4>x}P5J`75buYA(k+?2Np1Pcf6F<`_I6HcHWL?8=#xrI4Dq6&Vx^Y^T-T%K(YPKM3lmNG{jbtmPg dl)o$1YW-}i5cQ)kyC$jNNLH#TK+DjM^AC~8D5d}a literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003842,src_003448,time_507080,execs_1333393,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_003842,src_003448,time_507080,execs_1333393,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..ccb7a5f03effc24d34219d931ec07da65f088fbb GIT binary patch literal 124 zcmWd-_%0o7Xl-O|Y;9s4MBtNvfTgwJ25Un@YeOSz!!-)V zK#*IMnj)QM!k}Q9BOT4e#Ls1I#Kcs@@L$m*tsq}I+Srggjhp-L|Nl%N#m3f#CI+U~ HMrOGH_ih_c literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003843,src_003448,time_507123,execs_1333602,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_003843,src_003448,time_507123,execs_1333602,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..464dc93a64a92921bf83d924e46ca5dac68c6c70 GIT binary patch literal 141 zcmew^9c^fBWNmD1Vq$G-ZDwt5ZDDO`ZD?R^XlVWaKa;Vsv7wQ*;Tj-qY@Az^nj#%- zVqtBXBOT4e#LH!E#KcsDDeVlC<_3bl5L1kWn3x#;D|)0ADP$88tffkqoiM>8?;a#^EjdxEOX-mut2Eyvo_+RWO#AYVG#*pQo> W>*e47|CvmUfxz0(1Sn@@mJ0yOgF3|k literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003845,src_003448,time_507278,execs_1334337,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_003845,src_003448,time_507278,execs_1334337,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..cde914338568c3492134bf660eb361d087527aca GIT binary patch literal 98 zcmew^9c^v&zrKj!zoJH3LAZ3Zp@Frbp|v4HZc%EAbhL?uwP~(&G!qjqm!Y+hwXwB{ niM6Shp7Tphg?yrWXM<0R;`M4UOi^nFBTyswp)!Pb?{2IvHk! ziFt-zw0(+nw26gvLymMbGZQbDwGk6j5yO8)kF1bm^ZXo!p=mEAE$YTVW{GSQT Mvo-|z&B!bl0INhhQ2+n{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003847,src_003448,time_507430,execs_1335043,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003847,src_003448,time_507430,execs_1335043,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..6fc158a0908ed27f4d9456b4f8fe772200e9ee69 GIT binary patch literal 114 zcmXYn%L#xm5CvsVVz7do>>!(u3a$;6&twb{^IZ!CsFKFU5JP~L8Jd9X1kQQd6X(O)RWUbAama lLwH503_vl6u!Tn|*MEb`BMjVs|NmzK>#;TjnP_B|3jj-a9BBXm literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003852,src_003675,time_508708,execs_1340495,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_003852,src_003675,time_508708,execs_1340495,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..5981c571c81809c35d86df421729536153ad3907 GIT binary patch literal 88 zcmZQ6w$it-GPN=?_|L$_(69&yq+<;&t>ubRQ>3HootzDgtPQPMR2W(68Q%V4$dKk` MsAot90{mJG0C)Ep{Qv*} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003853,src_003675,time_508815,execs_1341218,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003853,src_003675,time_508815,execs_1341218,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..e3fd11b10ed7e0648e95897b95e8e2fac1436dfc GIT binary patch literal 123 zcmZQ6w$it-GBvd_GWgHH#n7+_2&7{TEv@B>Qd6X(>z$kpjjRpv$`Vv!&7#7{QqS=A S7ej_LFGD>;G7wlBVG3X}yG=kc20$4A D;K3*zYiep_WNmF`ZEh`LV=0{j0CEurEdT%j literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003859,src_003551,time_509822,execs_1347472,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003859,src_003551,time_509822,execs_1347472,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..843734ff8088588c733d96d10dd1a52fbc181339 GIT binary patch literal 76 ycmZQzXsnO*^{qUxdm9%LQ##hr*x1^c;lGNxwS={$G?Wii1Z7#9Swm!U5G(++pB5JY literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003862,src_003551,time_510255,execs_1350739,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003862,src_003551,time_510255,execs_1350739,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..088bb0f836c914f6d8074a716da6af13a8f3a36c GIT binary patch literal 52 rcmZQzXsnO*^{qUxdmEQ@tf8^7wX-xYLp_7FnYB5lptXdxrF0GeneYxY literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003863,src_003551,time_510368,execs_1351605,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003863,src_003551,time_510368,execs_1351605,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..935db8b9e19b0d35b70075326aff4a03a76b3c72 GIT binary patch literal 76 vcmZQzXsnO*^{qUxdm96S$t4|YXl!ilY;9(3ZVlyN69X!MsFAR?l+FPFe2^4< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003864,src_003551,time_510417,execs_1351975,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003864,src_003551,time_510417,execs_1351975,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..a3a9a4030bb189409b09887f5b6916ed35e2f6c8 GIT binary patch literal 71 scmZQzXsnO*_4TbhuzMSqbgZGVv9+@`gonn+a literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003870,src_003344,time_511431,execs_1357883,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003870,src_003344,time_511431,execs_1357883,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..bd5b01e652d7697f28e23ab0178f613aa5cf79a9 GIT binary patch literal 130 zcmX@Ijmw&$!O_XtMLOER+BjD_+Sri6!pg|Xh>^jAQ99Pt)W`@djLbt9zkminy2PM{ f2cD83=02<1`05mQq XCtv67ySJ8wKphCj5HbbBv6eXi?ZZ4q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003875,src_003133,time_513465,execs_1367367,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003875,src_003133,time_513465,execs_1367367,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..12cc2e76b95eb5eb88815468739bf494ab9a7fd7 GIT binary patch literal 176 zcmZROHnGexHL_-01Oll!42;qY4o2P?($V&IKx}x_#NN=rz`R)c&wnNckSI{Zl93_9 z)YMu!+FV>*+`z)xS~}L0!PLmeI@vPVJ*+s%)xy>n2H2B>gQcDA85n@N8PtWD85*Qx n4ULV>t%KcDiy<#cqnSmpo#N_a5S literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003876,src_001712,time_513805,execs_1369316,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_003876,src_001712,time_513805,execs_1369316,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..f5eacbf514d7dee4a645797fdc60e5532ec68276 GIT binary patch literal 91 zcmZROj6h;65 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003884,src_003702,time_514522,execs_1373794,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003884,src_003702,time_514522,execs_1373794,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..b2f4122b5773b051db9ac5a92fb72916794f8ca5 GIT binary patch literal 55 zcmZQzYOIfCkd8I6Hnmn}U@$Z=i8llS18d`KL&a)CLu*4LE+CKwN&r=uS^KzKSX)Zx F001=<3nBmj literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003885,src_003702,time_514598,execs_1374326,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003885,src_003702,time_514598,execs_1374326,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..47a1bce42d2dab9189e2104ae398954f609b6b6d GIT binary patch literal 115 zcmZRGWsr_Fu{O0TtFZl3)BSEU}o*){{KJN6fAlK KA;wus=KugO1{B-? literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003890,src_000855,time_515373,execs_1379724,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003890,src_000855,time_515373,execs_1379724,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..acf13be75d5a9d39920e9133c8f4c59b1b268bd3 GIT binary patch literal 97 zcmZROjyATiHnldigi>a?MX4#$(IytwM%D(_My96L2D#})si{UrUeeJX($S4M(y@ky dmIfx43=GoN(pkyb(lOZ7=P4wmOGg{z0sxNS7}@{; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003897,src_000855,time_515937,execs_1383685,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003897,src_000855,time_515937,execs_1383685,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..661fe0ea2d90834b3adcef986978be6860e4b9d8 GIT binary patch literal 78 zcmZROjyATiHnldigi>a?MX4#$(IytwM%D(_My4Psvs~$DUd6Wtx#>lzXp#`IJcXom I>1cyo0RH$C*#H0l literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003898,src_000855,time_515954,execs_1383801,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003898,src_000855,time_515954,execs_1383801,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..e585a66f54ca29642a69ecb9369ee483016885b8 GIT binary patch literal 139 zcmZROjyATi1|m~yLrb&VqSO=!DIF~xZ2}QRmXyXNj#Y8AiKMlWwSl#fsj0O=ZhBE_ SY6{p?RIxmTq;%1YFMBU4jrgIp);|6J0shQ`L$PU%IdK2y OB$lU;lr9}@kP84Tun~>` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003902,src_000855,time_516544,execs_1387832,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003902,src_000855,time_516544,execs_1387832,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..bcdeed825c11ed00c3cb4f2aa2d45a5f1d1acf72 GIT binary patch literal 122 zcmZROjyATiHnldigi>a?MX4#$(IytwM%D(_My96L2D#})sinMchAKAtw Z9cutY`Jy>s5rZUC({#xd2=@Af5mK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003903,src_000911,time_516796,execs_1389529,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003903,src_000911,time_516796,execs_1389529,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..35506476ea3f3f93670cc5a73e8a17824ba1e6fc GIT binary patch literal 108 zcmZROjyATi_Vi3mk&ZU8ur{jCod#oC8<<)fTAJk+rRFIlrAtQ}cme@T5=C7D!+*j2 a|8MfA0fDuFwUMc*wLxxrQ7W=Vpk4scvmwX; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003904,src_003568,time_517034,execs_1391172,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_003904,src_003568,time_517034,execs_1391172,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..07fbcf5699f67c7be2a9c2267a9f179d6bea5cea GIT binary patch literal 66 xcmZROo@HnaMA8r-0HUl7rK6P!p$v_}fY;GLHUpAWz@KQz46|r^6YJB~h5*3X4;TOd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003905,src_003568,time_517036,execs_1391184,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_003905,src_003568,time_517036,execs_1391184,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..4c1020c6371e2a9a8e3bc8e394e3f5ae28f06d07 GIT binary patch literal 73 zcmZROj+QnA0&4?fYeNPGLnG6Q3~76NASG>WC>?ERZ3q-MR4NRViZ;zKi?+uuYGQ2& E05{bTPyhe` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003906,src_003568,time_517078,execs_1391404,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_003906,src_003568,time_517078,execs_1391404,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..ffe0d12b81516fdec779a8b36f2fbed31f33c5a8 GIT binary patch literal 119 zcmZROmWnpCHZ;w!w>Qd=wlL)yriQ& qq@%raGIKyU6|C4Aq8O}332FdT3}yg~Mph3LJD0)G@c+MQh9LmS4k7*k literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003908,src_003568,time_517152,execs_1391833,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003908,src_003568,time_517152,execs_1391833,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..a95262caa32a6ae39b7997c7bfd9707d704abd94 GIT binary patch literal 92 zcmZROjy6;(l#aGDC1YVBMq)!mq@qnT%nTVA3^UOA I()RWy05VP&dH?_b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003911,src_003568,time_517783,execs_1395624,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_003911,src_003568,time_517783,execs_1395624,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..1e120f402dfbd8e598c69c3d1d4b33dcce56a04f GIT binary patch literal 72 zcmZROjyALgV(-?dJRf<+?9R+QpUmX>Fp L6B9#hw6!4s8Zi|q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003912,src_003568,time_518362,execs_1398962,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_003912,src_003568,time_518362,execs_1398962,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..4e44644cb91ab2611e039c19bd1b8b3e06566b00 GIT binary patch literal 131 zcmZROjyANGj{g7O(7-yx&`_x`&@w|h+TO^tSSs4o*xHbR!O+^!INB7fzz{=$fi;F0 X4wYb|GNkS7A%=oj8D`P;Cf0@kRE{E} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003913,src_002728,time_518716,execs_1401165,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003913,src_002728,time_518716,execs_1401165,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..21fa347d48ddf08a375d16249eabaddac6a745ea GIT binary patch literal 98 zcmZQzVEAugtzm6wot!NlYi?~V9g_@1K(?i|sg;41L9TR^sfCq2RKOY}5DgOWng#-< a)&{xhFvY2BXt35Hs-^2exe5v|MRf>1cyo05U=%0ssI2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003917,src_002111,time_519391,execs_1405587,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003917,src_002111,time_519391,execs_1405587,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..d3d58d57181ae0f9a43b35d7f61e3c8e17e90f9e GIT binary patch literal 70 tcmaFE(2$%h9cyH09UY8d8eod#N-r_hwTdz_eRA*ZTM)+u#u4J>0sswX7%Kn( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003918,src_001341,time_519615,execs_1407063,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003918,src_001341,time_519615,execs_1407063,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..9ca976ce7b2ad6e5fa94484f9123096a66353a9e GIT binary patch literal 72 ucmZROjyAM5vNkj@w#;AvvOyS`4;F+8NJrZnnPvb9HMCIJ8=)etEF literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003919,src_001341,time_519666,execs_1407404,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_003919,src_001341,time_519666,execs_1407404,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..124dcd1faacb4e1c46d9d2b001b802a0c5064fcb GIT binary patch literal 106 zcmZROjyAM5vNkj@wdCd6#x1RJ#!-=XH-jRtLiiaVR{_XnVBEcX_sS_R+o{HVS*5oj5`~ScGf3a0!Zb43}UUGh} tbWCz=tcCS~-P^Wp%K<6}N@Ymz?m+=SLo6YtBAbAr3`I{*&+gq$iU8TaKcoNv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003922,src_000974,time_520321,execs_1410801,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_003922,src_000974,time_520321,execs_1410801,op_havoc,rep_16 new file mode 100644 index 0000000000..a199b7e398 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_003922,src_000974,time_520321,execs_1410801,op_havoc,rep_16 @@ -0,0 +1,6 @@ +[;8, WoĶ +]0]0ollo, WoĶ +]0]0 ]0 oĶ + ]0olo, ]0]0 ]oll WoĶ +]0]0 ]0olo, WoĶ +]m \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003923,src_000974,time_520392,execs_1411248,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_003923,src_000974,time_520392,execs_1411248,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..2b0fddf823f6168c74bfb16b7da1eb7780d013c5 GIT binary patch literal 134 zcmXR)O_7c^$hBr*Vqh@JEdudO(jnMjd5Sa`fJLBc%z&za;vgZYDu`Y)h+a#eUIR=6 WWq?*dO*W_mGQgbZ7O;>MP!0f@Q6bF$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003925,src_000974,time_520841,execs_1413843,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_003925,src_000974,time_520841,execs_1413843,op_havoc,rep_15 new file mode 100644 index 0000000000..41bf9226c1 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_003925,src_000974,time_520841,execs_1413843,op_havoc,rep_15 @@ -0,0 +1,4 @@ +Wo;?104d09?1]8;;htc\click]8;;k[L[*l +[?1045reeno3L[*l +[?1045reeno[3[*l +[?1045reen00 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003926,src_000974,time_520876,execs_1413878,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_003926,src_000974,time_520876,execs_1413878,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..66be223d069eb20607ec863cf818a875b1014185 GIT binary patch literal 89 zcmZROjyA40v@|=i^`CUCnRKkOrNNUwoG&sFmoHpn%DD@IqCTF=11@I*S=1gOr` J+7P5J7XVat9q0f6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003931,src_003036,time_524724,execs_1420512,op_quick,pos_64,val_+11 b/test/fuzz-libghostty/corpus/stream-cmin/id_003931,src_003036,time_524724,execs_1420512,op_quick,pos_64,val_+11 new file mode 100644 index 0000000000000000000000000000000000000000..d37039ecf008974218b87f4904b9f1cc50761de2 GIT binary patch literal 169 zcmZROjbio&PQT?`Cj_C`Q{3{c1Z?P2vL&G8*VC^D?RK4W>1cbyBSzN7)+W}b)@BCg))o-KFK@9(1NFeA-@fGq E0LwfWuK)l5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003938,src_002104,time_528064,execs_1422061,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_003938,src_002104,time_528064,execs_1422061,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..bff26afd49f13bbd53ebc2608c55f755786f8e59 GIT binary patch literal 107 zcmZRm|DV%dtn=#aN^5iLb8rTOK!$X*y`i;{wXwB{wW+lkP}Tw>h@>2=Dy*8mynV|H E0P;E_g#Z8m literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003939,src_002104,time_528200,execs_1422915,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_003939,src_002104,time_528200,execs_1422915,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..7195feec4f6f8b289431dc51aded4fe5aaa04bb2 GIT binary patch literal 81 zcmZRm|8L8l%)rRNV9&t71f-ryN84K#KQV=}5}&9WSz9qMG%Q+_A#G-DY7J*V6g~ti Qw_wm<5Xg{@e#^)J0D3nT!T1caHYaeT4YZGfzYctmWNC2b)Bw-~TYhdlhfUfov zKSZ;UwY3Eh8d)1y8=0C~8|0=JrKaZP*h$A);L#1VNxA;NwRHxj3xMJvH>1caHYa?r8YZGfzYcrsrMX_|hy^(1qNTS%p(iBL4 IdHd!Q03?^gTh;00N~*t7XSbN literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003946,src_002104,time_528661,execs_1425695,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_003946,src_002104,time_528661,execs_1425695,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..a9c08376e1f23e28f604f60b6e8f101bf7198b60 GIT binary patch literal 100 zcmZRm|DPirZEt8`Vwuza$}-2^$TS1UH!=-_h`zEc)_L`IrM0=W27>@d#?acx%GlbZ irUXerNhOn^k(YFw$3*FzOlw|cQ)@Gz1`CLWFK+=iTOO4HH1oGU|_H|v-Yh7i`Uits;jFrg$Mw} zVx>WZp@E4tNX*ZoXhUmbFUAyS7X~1}Dr^M>*;a(q!W3G700V!9bhQ1K Hl()P9467k_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003952,src_002104,time_529189,execs_1428927,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_003952,src_002104,time_529189,execs_1428927,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..a761bd3e8e622a223a06008af94a0507b58e2a21 GIT binary patch literal 72 zcmZSm&nlQJ9UWq1njsx+Z)jj(QY7_@fsr92b77ACm$(1H(na<-q~G!abvYVXFbDtu DQ~DRo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003954,src_002104,time_529461,execs_1430648,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_003954,src_002104,time_529461,execs_1430648,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..e635cd6c46827cbcb74cdc2110a31240549f183f GIT binary patch literal 113 zcmZRm|DV$?SJdh#9bNC_YzRa~#?~g*rq*WGW*Q6v84yxB+8!cgZ2=Sm^1kxEmRppXA|0J0T?8glQ}Yy((xsyfqN42$4NNREq@(SPOpBtih}VO}?M)3# i7#JCVz%)Y|ZWL5CArnBBfUN* b%C)g7HwBphGzn}7kXFENIwJ#Ey=4XfU!5TK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003957,src_001058,time_529638,execs_1431787,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003957,src_001058,time_529638,execs_1431787,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..040f08aef7b7f7b9f21e8f35dbe64f78c68367b3 GIT binary patch literal 103 zcmb=IE=ob3h&&?$5SV5#FoKK# P>jKgYj0_+{3@tMNRKyqW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003960,src_001114,time_530083,execs_1434467,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_003960,src_001114,time_530083,execs_1434467,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..6ac48c15f9dcbce8c20b61f87140d90720c5e507 GIT binary patch literal 99 zcmZQjh~CC64I+wCQ=&Dcqg51n3v?hfDz8At$kf!@AUC}@HI;!ew+N_STEW00HODf8 Z!Q9%y+S1z4z}nEz+R(_*($x$BasZp37kmH! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003961,src_001114,time_530110,execs_1434611,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003961,src_001114,time_530110,execs_1434611,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..291adb94e08a3a9c9bbe7f654a6c5bcc3acc62a7 GIT binary patch literal 105 pcmZQjh~CC64IvCXQgbXbq@(SPyg{U0iisr#A0!17#-jpxxo9;uO*84avh0E4}ecZPJdyb^-uJT@_UT literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003966,src_003278,time_531819,execs_1444188,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_003966,src_003278,time_531819,execs_1444188,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..2188e8bce57a3be8582fb2ee95eca46cdfd5f3a0 GIT binary patch literal 110 zcmZQz%=yf2WSYmI$a@A1xTU2P&Nynt0x8SJ9O+m?LrVh_O9lpMYw4`yZ0T4_Yhw&S SoDvY#KrPk`(z|!>b^-vOq8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003968,src_003106,time_532384,execs_1448128,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_003968,src_003106,time_532384,execs_1448128,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..a4d0417c93be9c79d646f42be980034973af7fde GIT binary patch literal 143 zcmZSl-@sgJU?P=)1ei0VqwO9sFfkZf8Rvr8rcjU*?O>WC4N@ANks&Shzd;%Z1f{K| yr5jj*>KV;*BGiSM85RmMGcz&po98UI7G?zVFieD+E-ei9ZBPRe4nIt0s literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003969,src_003106,time_532390,execs_1448163,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_003969,src_003106,time_532390,execs_1448163,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..3a0ce867d61e9b40bc723c8be413aebfaabe7ef4 GIT binary patch literal 131 zcmZSl-@sgNU?K$qrWp*OV8vLP2Kc4C!dQM+{61hE~S8($Wml u#oE$>($+u)(e_LX{N_0k>cZF*MjQJ`hl0$30teF^=_q?cgXjkwOk4osfEptJ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003971,src_002972,time_532712,execs_1449808,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_003971,src_002972,time_532712,execs_1449808,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..560479589235f6c1388669f38ea2864edaa48a4f GIT binary patch literal 106 zcmd1mFtE0kj+rsv-q66rvQ9c0NXs*PG!(#8!PGGTK@Ls; Tk_CZpI$+Z>fTn>B!?X$jJLxN6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003973,src_002972,time_533017,execs_1451209,op_havoc,rep_12,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003973,src_002972,time_533017,execs_1451209,op_havoc,rep_12,+cov new file mode 100644 index 0000000000000000000000000000000000000000..acd0ea8485cfb0c5761f855c161794f500a49351 GIT binary patch literal 145 zcmd1mFtE0kj+rsPPCA<58`u4B*G$ag^rG#JOf#gT?HQO%EPxXBh6X?+&+rXMnpoC? s1%Nz=>J0t*|NsA+LX;sy^`J(8bin0cdUEul!J0sJ02TN`6@Ux`0ARQ@ivR!s literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003974,src_002972,time_533545,execs_1453585,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_003974,src_002972,time_533545,execs_1453585,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..653ae26966fc615497846621a165c716658393b9 GIT binary patch literal 83 zcmd1mFtE0kj+tR%Stk{3Z)hdY@Qv&Kw`(Tm8G6z7My46kKtThbB$x(DsubV{K)nE% Cl^<~c literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003975,src_002972,time_533655,execs_1454093,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_003975,src_002972,time_533655,execs_1454093,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..e143e8220b92c7c0f25a222650593d3b916564eb GIT binary patch literal 95 zcmd1mFtE0kj+r*!-Y~($vQ9eM-q1i^hv6I7{cmzsdJLuv3=Iqo$=TAeMuyhW2D#Ep rOm(eHtr!>?7^1=8+cgvO3>$84?!W*48+l1fH%dnv0cityuo2e)PYE6! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003976,src_002972,time_533731,execs_1454439,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_003976,src_002972,time_533731,execs_1454439,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..33bb7b13005897a3ac7f60fbfd491a690f314ba4 GIT binary patch literal 187 zcmd05FtE0kj+rsv-q66rvQ9c0NXs*P{lasHLlf%yIk(vSm3=9xspw_{3fz;arRm*~m Jg1H4M2>?&BKK%dy literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003980,src_002709,time_534847,execs_1459408,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003980,src_002709,time_534847,execs_1459408,op_havoc,rep_4 new file mode 100644 index 0000000000..a2a95a19ce --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_003980,src_002709,time_534847,execs_1459408,op_havoc,rep_4 @@ -0,0 +1 @@ +BCD[>1sbsb1BCBC [>>1sbGsb1BCD[>1Gsb1BCD[>1sbGsbGD[>sbGsbGD[>1sbGsbG8G \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003981,src_002709,time_534858,execs_1459489,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_003981,src_002709,time_534858,execs_1459489,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..f5856d24924d31b2ff2bca5f309cab623a0f7436 GIT binary patch literal 100 xcmX@(qVFXG|=6`9RQ)pD?R`K literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003984,src_001983,time_535115,execs_1460507,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003984,src_001983,time_535115,execs_1460507,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..c78b0215b3289f29b662c07d6b13aa145edabb4b GIT binary patch literal 47 vcmZQzP~=qzKeNpXOb7-@M;r6*1_B_%$iO0C7H1ZP$bL3%e7@GJ5H02;v#SpWb4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003994,src_001983,time_536592,execs_1464578,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_003994,src_001983,time_536592,execs_1464578,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..ca9aacdd168854681bba1bb94a9d33c191cc7032 GIT binary patch literal 57 vcmZQzP~=qzKeNqCAwW9Xm^Vi{+9&|T6-01>LIxHAvv_kDq<2FBzalRH(UB58 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003995,src_001983,time_536823,execs_1465220,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_003995,src_001983,time_536823,execs_1465220,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..834706796e821350074ef9699013713623e667b4 GIT binary patch literal 61 zcmZQzP~=qzkCu)$GV;=oc3_ZBVMsZ%%}XI1NC*ZG43LgC=FO3gHUct?&RYb`;>}@@-VFu(io5_|jSz+a literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003997,src_003679,time_538677,execs_1470582,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_003997,src_003679,time_538677,execs_1470582,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..f4080a01858f859733ccf280b6222acfc0565ad0 GIT binary patch literal 133 zcmZQ6w$hi5H8ir8D@sj~whA=0GBWtjz{Sw82ndiRjI4}IO|1;9405CEotzC#tPQPM tR2W%U>fYXA$dKYSwKlZ0H_VZawXn9%C`pbuAl&eTmT#GE|>rS literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_003998,src_003679,time_538759,execs_1470857,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_003998,src_003679,time_538759,execs_1470857,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..dc2f30516cf206386fac13439e5aa8857be5fb63 GIT binary patch literal 100 zcmZQ6w$iuIHMKG__|L$}(69&yq+<<@tmTSQQ>2{@O{@*ASyUKVu!=H*0g~<%pl*mD OkUSEToRgUh1l9okK^Un3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004001,src_003679,time_539273,execs_1472877,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_004001,src_003679,time_539273,execs_1472877,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..d4e915d5b5391c8bd9ab7fab0ba2babec147cc4b GIT binary patch literal 112 zcmZQ6w$it-l8&}FG%z$Rl77L=z+h@^Xjx)umWwG^P@E!dWn^S!WNK<Nx3H3q_K+r^uF+rWWi&%FLwzO?Gb96n HwLvZb(fk%= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004003,src_003679,time_540752,execs_1478110,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_004003,src_003679,time_540752,execs_1478110,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..6ba912bd5fad925a30a4ef5c5b7568c249415e8c GIT binary patch literal 142 zcmZQ6w$hi5WvI`{kdC%DG6j)_M%HpgsVUM{#zs~aR;E@)2LBnj7#bD0mdXk literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004006,src_003436,time_541344,execs_1480402,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004006,src_003436,time_541344,execs_1480402,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..1269278f35039255b6fb77e2949fe70e0781fab4 GIT binary patch literal 98 zcmZROjyAM5DoRa}jyAEd_DCzpm(DWe27S19sslaBV0jyBd& g0Mbwj$o0um$e#>^Kqge%etgHH^pw041FpJ^%m! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004007,src_003436,time_541356,execs_1480476,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004007,src_003436,time_541356,execs_1480476,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..2a5ae7dbc34fc26b0d20eb14cd76e97d5d098c87 GIT binary patch literal 98 zcmZROjyAM5DoRa}jyAEd_DCzpm(DWe27EvzlA4GpXf4Xq80 XtPPF9Ah(DMI{?dC8-ny2M&tqjPt+5R literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004008,src_003436,time_541360,execs_1480505,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004008,src_003436,time_541360,execs_1480505,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..3657efa8910fc13b55e709ee8fc0130777dbacff GIT binary patch literal 98 zcmZROjyAM5DoRa}jyAEd_DCzpm(DWe27EvzlA4GpXf4Xq80 etPPF9AQz^~7o;oN7^>|*6Ij;T5Tw^IA{PMhXBr~_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004009,src_003436,time_541385,execs_1480670,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004009,src_003436,time_541385,execs_1480670,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..484a5ac64f08b13a7c9f774a198cd9cada116d34 GIT binary patch literal 129 zcmZROjyAM5DoRZejyAEd_DCzpm(DWe27EvzlA4GpXf4Xq80 ktPPF9AQz}h8m=qa7_1GX6%Y9P|34F0v$Y|}Xv2tH0D{LGYXATM literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004010,src_003436,time_541725,execs_1482892,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004010,src_003436,time_541725,execs_1482892,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..826471a37fcad53840a78ded9059fa324542edf3 GIT binary patch literal 127 zcmZROjyAM5DoRa}jyAEd_DCzpm(DWe27EvzlA4GpXf4Xq80 itPPF9Ah#$LuYAgXCa^kdLy##DGZD5#8ygx%EvzlA4GpXf4Xq80 ktPPF9Aa|Q|w2ySOv5o?ehEmee|Nk?AWvvZCdJQ9T0pH0PcK`qY literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004012,src_003436,time_542090,execs_1485311,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004012,src_003436,time_542090,execs_1485311,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..34a896e21a957f8211af5a813a9c0f70049f132a GIT binary patch literal 98 zcmZROjyAM5DoRa}jyAEd_DCzpm(DWe27EvzlA4GpXf4Xq80 ttPPEU0I1D4S2{l-H7BQAM?pH;M>^WrM>;?zHv=dFl(#kn={1bV1pw*x8L|KX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004014,src_003436,time_542480,execs_1487646,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004014,src_003436,time_542480,execs_1487646,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..18c716fe2059954a025514def75f532a13f22a4b GIT binary patch literal 114 zcmY+*!3sb?5QlNOdW3ld4l_H0)&Jn?9rlW(MBZO(la$}}>&qwz7PgW_DfGrj+&PUD m%ww33omMH5D^?0K)M(Jcqk}L+AP%CB?RN!zx0vf!92hrp!yY~W literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004015,src_003436,time_542510,execs_1487827,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004015,src_003436,time_542510,execs_1487827,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..9306a4bd2717bd3fb67a815ea4c086b56d248d90 GIT binary patch literal 98 zcmZROjyAM5DoRa}jyAEd_DCzpm(DWe27EvzlA4GpXX4Xq80 utPPDpps_yI*SGS(?rmJsu|N@PKWpP$6mz1Dp$7eD0&B1~1esK%QxiDNtPBz}VVPhCy0GCJLm4!7k7Z oLkyxV8l*RxfdQn1cZs^CIbJb(nyOWexy_r4H}_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004023,src_003698,time_544046,execs_1497595,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004023,src_003698,time_544046,execs_1497595,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..f4f9460ee6618a73798a1871f8c82257ac5aedd6 GIT binary patch literal 113 zcmZQzXk>W)Tsqd!&`=@#|BLYaq8tW=QwWg;Yg37OYg6ldW{4cqbA;UgSQBdyHnmn} lU;r9mXlMWd*2dX}2G)j#)?8dblMO&B%&eWa8l8!Z$jy171#jk{b8Uv64X4X#b7S@*1 FIRF8-7MuV8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004031,src_003822,time_545518,execs_1507772,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004031,src_003822,time_545518,execs_1507772,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..f62e6a61e50c185c64e070adbfddae3a5e2eb44d GIT binary patch literal 105 zcmZQbO_7c^u`;zbv^2|=jyATiHVrT|GRrMS76)>e7)-2;7#J8Br9mJ%g8`uyyFP>o J#z2z|asd~+8C3uP literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004032,src_003822,time_545542,execs_1507912,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004032,src_003822,time_545542,execs_1507912,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..9aedc8fe61cf02d9e9e6a9a82e721b73753a0c8b GIT binary patch literal 147 zcmZQbwK9q}u`;zbv^2|=jyATiHVrT|GRrMaWdH&zbiou9B|x5ul@VBLacT+^1K1Qy m5ujl}NuW3b1MC0)tkTlbVHpfigDk;zfekXXHU?T}kP84{P9&lL literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004033,src_004030,time_545717,execs_1508994,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_004033,src_004030,time_545717,execs_1508994,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..f6ed7e8ceb115ac8ae0f9bafc728fe216f9ebea8 GIT binary patch literal 138 zcmaKlyA6Oa6ay_vR!GSL&mw#x7YG`rh!8dGz-Mv-4OHBXd0tN=@XcGY|2E$xw0~2dg{Ib?&)=usg)|S#a00bos A&j0`b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004037,src_004030,time_545939,execs_1510460,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004037,src_004030,time_545939,execs_1510460,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..ab5e84fbf970d0dbb452a0b4660f3950f995e398 GIT binary patch literal 105 zcmcDvkYH%||KFa0p|L)eK|0pN+SFQ^fq@}0KHkvKEJ9tFnV~_DnYrG;L@Gl%+MY=k n1`G{N91Xz0IxySNz}nEznhOa?#~K=d%rdifa<{Oyl+FPFuoV=j literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004038,src_004030,time_546300,execs_1512846,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004038,src_004030,time_546300,execs_1512846,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..654e874ed8fa1273d9ceb3d7de9829bde0de6eba GIT binary patch literal 162 zcmZQzXsnMlKmcoF2I*K6Yg23GY(oQULqlsW&i^nG1_lPNau){aXd@#pFX?CxX%Nl} z0s%h0hWPk1j*2Sg)|NnMXl`v`ZE0X=j|2=24IL5o7#Lu)i3Oq2 zFJIo=00h>i)`pg5xkafd($OXs)<)I_)(`^?4DCUH5lq?}8X7tpfPuAfwxNNwp`kSw W5|EBHGypov+RWO?-NM>ZItKt~lQ+x& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004040,src_004030,time_546568,execs_1514539,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_004040,src_004030,time_546568,execs_1514539,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..8dc0953741b3e710c8698332f0b31035e6f52dac GIT binary patch literal 118 zcmZQzXsnNYEgfrO?P#scz`)QDA8+_yI?CSEL_j*)-q66W>;wRxP(8x{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004047,src_003608,time_547877,execs_1521142,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_004047,src_003608,time_547877,execs_1521142,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..4dc0b87e10e50da265d8268104287c57ed9dbb70 GIT binary patch literal 132 zcmZROHnGgfk&aFgaW-`iD^7B=uw_q9QRGd{F)}r^HpoqHU|?WSNJy8C&X2bDw2_Xs xF)CHck&b0#kd8H!@Pi6iCtC)CbidrN;pNMl8{i-ZU6TMqeXK9CP8Ji(P5>34DDVIP literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004049,src_003608,time_548023,execs_1521976,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004049,src_003608,time_548023,execs_1521976,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..7f76cf86c3fc16dbce10b31677a88b3d856f1b8e GIT binary patch literal 195 zcmZROHnB|0k&d<(aW-`iD^7B=uw_q9QRGd{F)}r^HpoqHU|?WSNJ^KEHqd6^`fqJ5 z9m{BBoopElQv7nmhLW8BC3A7#D#+YK~>GG=qbYcZPJdy&Vu69yPJ-1OO6GFz)~W literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004052,src_001330,time_549230,execs_1528808,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_004052,src_001330,time_549230,execs_1528808,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..2ca2007f1a25a6925647ab09602bf9a2170e812f GIT binary patch literal 103 zcmZROjyANgHnKLbHZm16vo0xdNNwy%u{O3gv1V+{fimpv-R$k7J*1Yn6E7K` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004053,src_001330,time_549274,execs_1528928,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_004053,src_001330,time_549274,execs_1528928,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..037ff564291efda4eae6ec70f562a5d74238f710 GIT binary patch literal 196 zcmZROjyANgK5K1iX5HD~klL7&A{}jFZDeh1ZDMU|ZEYZp1U@3Mfy|E>fbSDrC^tPS rH8oG6#oXFL8r2k#AuwgA21=&`6~jRhNPiMYKRSTBgCPSbm6Hho5r03^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004054,src_003493,time_549467,execs_1529462,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004054,src_003493,time_549467,execs_1529462,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..b0867468d326ce481636e447eb6f42a99f00242c GIT binary patch literal 64 icmZROjaJqk=aZjr9i+S6$1b&$O(G@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004056,src_003783,time_549749,execs_1531406,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004056,src_003783,time_549749,execs_1531406,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..8879dba37696af21d255be533fbf6b57a21a0249 GIT binary patch literal 116 zcmZS3OwGx$ER>EmD6u!UHnc9vNipz9vu9!uW@eZq_>-yLAW({-LGUMIy@82TymT~B u#`yn#28L~1(y@ld#@3EpT3p=H3OWS^1r~)s0tk)*F;)dYafR@FUM>JJ1|Nq2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004057,src_001334,time_549936,execs_1532642,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004057,src_001334,time_549936,execs_1532642,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..66354fe42e03f233001f67eaec42fc1904408f9d GIT binary patch literal 68 zcmZROjyAM5vNpChu{O1Y5T@3KmS(v{sVl8h46O}~Yz&PVn5?l0nphhGh0SsSCfN`t literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004059,src_003958,time_550127,execs_1533841,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004059,src_003958,time_550127,execs_1533841,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..578e99c2c3310527e7f31d3f22de63f442eefbe5 GIT binary patch literal 68 zcmZQjh~CC64IvCXQgbXb)LB_my)&durDH9v#Z0V?tr;4mW6gm`CnuMoDB9542r6b~ MCT(GnVq%#C051~|Q~&?~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004067,src_003958,time_550533,execs_1536680,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004067,src_003958,time_550533,execs_1536680,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..080a5ee6ffb7d59f1711ea0c607d1c0cb6550ded GIT binary patch literal 76 zcmZQjh~CC64IvCXQgbXbSXo(9y)&durDH9v#Z0UXtql!xQu7oHtQi`lW6gm`CnuMo WDB954$l4ezW@aXBVUc2DnF9d2P!e1K literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004068,src_003958,time_550538,execs_1536711,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004068,src_003958,time_550538,execs_1536711,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..6fd5e81038d8cd3034a9753066872908d0edc4ec GIT binary patch literal 88 zcmZQjh~CC64IvCXQgbXbSXo(9y)&durDH9v#Z0Va7^I^Ot&OaWtr;4mW6gm`CnuMo R2uTb@p_!Sqg++>qB>;Ez6QBS9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004070,src_003958,time_550728,execs_1538062,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004070,src_003958,time_550728,execs_1538062,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..6f6d1b2db9f73dbf2c3635110340ec3da90cb465 GIT binary patch literal 89 zcmeaykT#W$wX_y9u{LCojyAM5vNpD6XpoM@E^00vYp#Q$B`24m2uYinnY4vPiiu?o E095P~hX4Qo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004071,src_001357,time_551565,execs_1544092,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004071,src_001357,time_551565,execs_1544092,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..ef721ccbb6b0d4d64e75224e7a9e7f5d3d7f49bb GIT binary patch literal 66 zcmZQzjy7a8vNpChu{O0fv$l5Nl#aGHO3amx_Q;oxwllFdG-Y5i%Qd&Quyz0nV37g< D-S`gl literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004072,src_001384,time_551632,execs_1544555,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004072,src_001384,time_551632,execs_1544555,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..a655d8c7a1425ee47b5009d67391f4fb312c2b5b GIT binary patch literal 60 xcmZX}IROA65CF0Bfr%Sf-jRX^{I>`oZN9WI8!N0fyTd8JMM5f1l7*9`oeO?O4DNdW*L3augCWet93cy$JCD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004074,src_002958,time_552585,execs_1548755,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004074,src_002958,time_552585,execs_1548755,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..da055ccdd4eb44b3ba7597007c0a53fbb423b656 GIT binary patch literal 81 zcmd1mFtE0kh?y~8I@ZM6)XSI5xW(9jTvxPi$TAkZ{2&5(|^H#9J@tb@=D K-?;97zXkxAn;4D& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004075,src_003273,time_552710,execs_1549615,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004075,src_003273,time_552710,execs_1549615,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..30ea6834ef716174c0cac14e8369e9193771d297 GIT binary patch literal 89 zcmZSZkdC#qHZov<($)+N)|N*U3{AJiNxyx|=)vG%>27FXU5_dZ)?&>7lVt#^@-sBp SW-Wc;Eknw^w{PF_asdDo0vbL5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004076,src_003273,time_552723,execs_1549701,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004076,src_003273,time_552723,execs_1549701,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..e423a2e929d5e1c02f6c7cebca22c9a4454e0d2b GIT binary patch literal 129 zcmZQ@H;jsk@{o?Tv^FwefYR0s4Az!M6bwzb#Yw+?%jm)2V2MK+P%kDhu*PbD0Z`Pz W($COfo3-?Xw+t!w-oAay%LM?p+9l}# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004078,src_001422,time_553123,execs_1551889,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004078,src_001422,time_553123,execs_1551889,op_havoc,rep_2 new file mode 100644 index 0000000000..dffbf1af23 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_004078,src_001422,time_553123,execs_1551889,op_havoc,rep_2 @@ -0,0 +1 @@ +0;1ord;3;2;5;6lo,3m[4:m3mo,3m[4:m3m[4:mhell;14:mhell;14;15;16 \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004081,src_002686,time_553624,execs_1555194,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004081,src_002686,time_553624,execs_1555194,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..9fe0fb7c516090c9d245e61ecf29fa7235452ada GIT binary patch literal 32 gcmdPW(qiCk2#}68QYzHadi-A=!VHv(Hpm4L0E%M>&;S4c literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004082,src_002686,time_553737,execs_1556022,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004082,src_002686,time_553737,execs_1556022,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..8f0c0e13489a2865b3e2627d9840be3cb9fb9a5f GIT binary patch literal 55 gcmdPW($Zq!Z3vK#HdZPOl!^wiF$7?eFxns&090`d>;M1& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004084,src_000467,time_554776,execs_1563074,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_004084,src_000467,time_554776,execs_1563074,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..c6285974eaddf58a835905b2a0d8e1930e73baae GIT binary patch literal 111 zcmZQ&Wo2bR2CNJcEcS*5CYE*5(IA@P7T5i6*DQ({m|1|}HBdEn`Fu3>`8l&2bEIPp SEe%XqSYi#0jjjExSy%wqI~!L3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004085,src_000467,time_554796,execs_1563200,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_004085,src_000467,time_554796,execs_1563200,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..a3f1c82ec95e9c03765982b98e748632a3cf16d0 GIT binary patch literal 71 zcmZQ&6<}bH`2Bn3lO1b0Ab1vt{?EX`0A_GB1V~34gQbyK%q(EQ%EI!$o`Hc209@u9 AQvd(} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004086,src_003127,time_554963,execs_1564213,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004086,src_003127,time_554963,execs_1564213,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..754697480acb7f682e3c593a4d3ff03a5c6349d6 GIT binary patch literal 143 zcmZROHnGgfk&d=EbT+ljke=1RU~gcWp~%RP0TeSb1(AkE*5<|1fBrLp#SD*{SOR4& ztgWSEO+_q|ErZ>|CMLP@@Ziyuz`y`B$Fh*YOw)jI5eTH_04-y1F!BajUzfyQ!i1p)vp CIv~>k literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004089,src_003840,time_555364,execs_1566943,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004089,src_003840,time_555364,execs_1566943,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..df1fa433a5b197bd0db0711facd6ae757cfd09b4 GIT binary patch literal 132 zcmZQ@W?^BmHnrYnBOPsHRI8LD9m~idz+jwSlq$gR4GAbDrAtGUdV-Z2mBQ54$NEag z8cO(qg-ew{T1%CHN?9aXqFtn;{}(5@|NsBL!CloE$a8T5k@de=fQG5C{{PR)z`y_i D8OABu literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004090,src_003840,time_555434,execs_1567398,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004090,src_003840,time_555434,execs_1567398,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..efc4dd75f2ed92238524a4922e6c67b7779fd10f GIT binary patch literal 70 zcmZQ@W?^BmHnn!Jk&d=8Dpksnj%8#JV5pDvWn?gv@B@ijmnuQjctX_xc`TAFEYd)V L_5XiX1_lNI!l?{@ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004091,src_003840,time_555458,execs_1567545,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_004091,src_003840,time_555458,execs_1567545,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..f20b15c7781a78254d4db2d265fdf4da093fa9f3 GIT binary patch literal 100 zcmZQ@W?^Bm{$E^_n&J>`V!$F{ZEEdlBOPsHTB-z;VUc8Ekp@z%|Nk50zPu_e9m~id az)&CSD;;Yn;RjM@RBFV6M;9vt0|Nkt9u{6v1=~zYv0fzcmU+Gvw2|th^1H=FSEO4GtsS;2F UizKQx78YqBV*UT0m4Sf)0EdJU`v3p{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004094,src_003840,time_555607,execs_1568518,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_004094,src_003840,time_555607,execs_1568518,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..3c43bae9484206c2743f63b8228ed1f7ac5f7581 GIT binary patch literal 83 zcmZQ@W??b4HnsM&k&d=CDpg`(VfhWjEG!J)xTK?PAR^WV@+e%a8dz9Z|Nm!YU|;|M Dp4kv5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004095,src_003840,time_556438,execs_1573852,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004095,src_003840,time_556438,execs_1573852,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..271e9e00bcd16a5a4f863b1585a62309769c803d GIT binary patch literal 96 zcmZQ@W?^BmHnsM&k&d=8Dpksnj%8#JV5pDvm5w!(@PmpXsVP+galp#KOppo?17QXW Pi!@LP>;M0(3=9kai;EJ{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004096,src_001496,time_556981,execs_1576707,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_004096,src_001496,time_556981,execs_1576707,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..3a0b0412b5ce1ec4cbfb15f7c28b1c5e75aa0d93 GIT binary patch literal 155 zcmZR`0fM^_@CZtyQ671z($VJP;?l7e*47y%B?ZM+iMa(ise00x3|dgJJO&1b&n6bu yM%D(_My96L-Z_~dT?`IDT}EJCB@plhN`ol4TrNcL3y{i@PT62>{p;5+=@m5#PIGR**zh6V;EInvQg3>iRPJp%&+LJVC_I+~E$6vJOY{l*s7{QUe3 Q48QIHjZ`;0YGRcG0FR0t6aWAK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004101,src_003146,time_558368,execs_1583859,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_004101,src_003146,time_558368,execs_1583859,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..33395497acb5a5c0c13a49659072c8bec5d82285 GIT binary patch literal 66 zcmXRZC{{S*rWKpa#9(h~YEmj4&BTx~T{;@dM&~nRWJpKXGcbI=2c*>vkD6HK003Ma B5}N=3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004102,src_003611,time_558947,execs_1587260,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004102,src_003611,time_558947,execs_1587260,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..6a0bee22764cf2adad2d8737b0fe80847e976a9a GIT binary patch literal 96 zcmZROj4_1Kb=ldqFsB>jS!;hw3rp`}@FQEG~*jRBAWRA6XeYzmfR0LujdR6}#l-Z|rAv2#*u>OXIufYM#4-l}4+$Hb literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004103,src_003611,time_558993,execs_1587550,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004103,src_003611,time_558993,execs_1587550,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..ba33162bcf5587083b904f54cff9eb323638a9ad GIT binary patch literal 92 zcmZROj4_1KbMB>jS!;hw3rp`}@FQEG~*jRBAWlr%IjFa^sofD|y80_7MWfaURj g7hh>}Q|k4_1KbMB>jS!;hw3rp`}@FQEG~*jRBAWlr%IjGy}^qfaQXKatsi_!oc9- gD{XFSonergVq$vf(xtnX7#K}Vouwmzx=bu{0CX%Eg#Z8m literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004105,src_003611,time_559101,execs_1588276,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004105,src_003611,time_559101,execs_1588276,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..ed8575061c1cd5790aa3efae898fc6ba298b7529 GIT binary patch literal 124 zcmZROj4_1I!*mJ4JV8W@@uNxxvWG&8j^Kow$OFts+cGz%(9O<{ll76xPuxj+eY iO$;u+(&nbt83w5-CZ?AzUAhazCZ^8PkwA+~EOP*jaUw?m literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004106,src_003611,time_560035,execs_1594543,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004106,src_003611,time_560035,execs_1594543,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..75d49623742b5798da20f4e57e7278a010c54898 GIT binary patch literal 107 zcmZROj-pjWC+*>5&^M2_!!P?V+fFrHd25H0M$uH8}sG>MZlsU ig$w~u0-_5l4pzs&zz7tCh@+SW6xy;42_Otrk*Pvbx^y&12rSMQARTSYTPq!H1Y{T~ggb#`Ac8q? SL9h@+$6AmiNDD+(krx2JxgCoD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004114,src_004077,time_561100,execs_1599113,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_004114,src_004077,time_561100,execs_1599113,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..2b9edd0fedee6de62d9ea03c6728a2b0d42d8a12 GIT binary patch literal 94 zcmZQz;O12bKeH|Re?5@&`WOHtfc!_E{{p0?qm8iwX=#WsNS_xUk`5^#52TAXM>^Ul IKw6O(04A*-n*aa+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004115,src_004077,time_561159,execs_1599225,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004115,src_004077,time_561159,execs_1599225,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..d8ca88a519ac75202fc876c2311b96a1939efc1c GIT binary patch literal 58 tcmZQz;O12bKeNpXOz;IrM;i0yNJksF0WnkvDrp9kl#YhT21qON0ssT#5i0-y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004116,src_004077,time_561257,execs_1599392,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004116,src_004077,time_561257,execs_1599392,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..953a7c6e992b8b8c51c798166d0dba6279e16acd GIT binary patch literal 66 zcmZQz;O6BBKeNqCAv{1@I@*{wM>?8UI{IvYbhME|_MP3Fb2J43Z3em;9InuR2 zRf@*ehQ`+34GfAI($=OK)`m)jfl|?irrV^W85E?WjTAt}@CBR#n&kjyNlQl?xZgSurp$2-E|K=$sTqd&6)bx$T`aRN5mo Z(lVpL-WaSFQUp3z9*S28Cd`SXKl;@N`}LPnO_{ZmjdH} Q)%-u1BOPrNAg#y?0GtFEApigX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004123,src_004077,time_564885,execs_1605753,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_004123,src_004077,time_564885,execs_1605753,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..32d760f91a9a9ccaaa12071f4e2adf4453a96b1a GIT binary patch literal 132 zcmZQz;M#U(+Y!D1>1Y|=9O-ByAj3!@oPnEHA^glXuRlQ2+R)N0wJP=2YLBYTyHN`SR{VhwXcZRg7bgZSdn2B|cbaX%fuR{141_n{-Xd@tF en-^aIkWdIW=9LEN$pPwNWyPuor0R^c;%5Mmz#2IK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004131,src_001572,time_568153,execs_1611491,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004131,src_001572,time_568153,execs_1611491,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..bcd43515e5adaa3ca57fe0bdf7ed45c459ef5588 GIT binary patch literal 107 zcmZQzh_xswDE`I3@QcC2McOy#KZr~MjH!zXPkdC%z sl7$09F-HS1unx>NG;lC9v^FrX=0XC}v4#dF*6!A3hn?Jk=1AuN02{sZItKt^`XM<0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004136,src_004037,time_569303,execs_1616982,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_004136,src_004037,time_569303,execs_1616982,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..15ada7c39a1edf4924159c134451fc6b371d4456 GIT binary patch literal 169 zcmcEiU;iHn>=_su>th)VO&krRqm>G!WkJ9Y&W$y(Hnmn}VPHs%k2f?l!=Wl#qcGrg sv@{T4F#;~hARx^J1k$mF20&A#rLCnKlo%LrNL!m(JGom}TT15u0C?3WP5=M^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004137,src_004037,time_569317,execs_1617053,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_004137,src_004037,time_569317,execs_1617053,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..1e242d4c3c85fb6a20ef3a81f3877c34fb5fe7d5 GIT binary patch literal 124 zcmcDvkYH%||KI*GLt}j`gLJHkwW+l-0|P^%caAidbabvRmvnAsw1;%GcTQ$}yrH34 wgt{;@LxUhQbG?CyREBi4J(Da11ZEo=SQ{EzbKx=30A#$GwUfJrwWV|p0O}qeA^-pY literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004138,src_002011,time_569876,execs_1620478,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004138,src_002011,time_569876,execs_1620478,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..8c23ef47c0fd6fa0f32636e90c3af7f9b2bf8477 GIT binary patch literal 122 zcmZQzP~=r;NY0jyH8Ql0HnFfK0F0~+Y#6@&ug@qcDJeEd?6=qr1O>%biMa(isd~xz txzaJ_))u>+tc|RVeN0TOO|8wWfdbZ+)`kYwhKAOLM%ISL#`?yJyZ|-kB3=Lh literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004139,src_003965,time_569981,execs_1621233,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004139,src_003965,time_569981,execs_1621233,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..da3c15296987da27a6629231a64f01abf9260843 GIT binary patch literal 108 zcmZQz%=yf2RBV-)J0V9p+Snr3+BB*tH6^2@F-JPq(9qJr#FBwQ+FCj*Ia@l`(%Kj( Wh*JWp0GpaL3;P@-A({Fa2$sK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004140,src_001656,time_570170,execs_1622467,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004140,src_001656,time_570170,execs_1622467,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..c156577a87fe55f96ffcb08c526df46976007349 GIT binary patch literal 65 zcmZROj1ZhgA435%NP)EhkYI{7$OQlg ChZPe5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004148,src_004079,time_571235,execs_1629430,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004148,src_004079,time_571235,execs_1629430,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..d31d3c594f4dfb9abd3aa7f65ad9986bda89a998 GIT binary patch literal 88 zcmdPW(lW8I_DCzpm(DWe=Hll5`(MY{+Qh`#G^ah)JHy3PI@Z!!%tXS#+MI#6A;&U< Ym6a7m{JC_r6hfV~!B6R6sc6Go0Q@%=>;M1& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004149,src_004079,time_571319,execs_1629988,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_004149,src_004079,time_571319,execs_1629988,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..022411471bf3d59eaa4f70d1260539095820dca2 GIT binary patch literal 76 zcmdPW(qiFl$g#{|Wo1qE&Tui6j fZD5egARTS_Q`$iatUK1yS_~-qQ#x8I+8`GI0X7^5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004154,src_003571,time_572001,execs_1634575,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004154,src_003571,time_572001,execs_1634575,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..b6bf4d3544db18ab2505ed3a2d7e7c6449fad73f GIT binary patch literal 114 zcmZSZFt!emijj`CXOiMKEy@Ss-P^dNV-1Z#5~(>kl?RacF`7Vy3=AF^;vfSUuowU~ M8Kxm;wjwVV04Zf4761SM literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004155,src_003571,time_572026,execs_1634749,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004155,src_003571,time_572026,execs_1634749,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..7d7f3950c32e0e33f519715023a5d3fea059a1dd GIT binary patch literal 85 zcmYdIk&ZU8V8jAab8;#V?EcRs9cyT8Y#ksKBOPte#K3P_ln=tYw}B)WSl|*29$*bQ IvlV%{0Jnw`=l}o! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004160,src_003571,time_572262,execs_1636398,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004160,src_003571,time_572262,execs_1636398,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..8eb61a68c63500cf0969b6e235d27f3e9e6e8aaf GIT binary patch literal 85 zcmZSZNX^NqJg|EkmvpS5v9Wc4RE%`AJre^1M0^X1_-!Tze$%3S5Z;L-!GokBXSO0Q F7XVo@84dsd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004161,src_003571,time_572263,execs_1636406,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004161,src_003571,time_572263,execs_1636406,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..1c9b808f123e8a31984cb7a33153e5faa79c9469 GIT binary patch literal 87 zcmZSZNX=oaJg|EkmvpS5v9Wc4RE%`AJre^1P&}v70YjYMv?w2h;SxR|4F-8|EeCRD IEAnyy05+r;IRF3v literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004162,src_003571,time_572410,execs_1637432,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004162,src_003571,time_572410,execs_1637432,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..41567ae9ffc4f57aa0cdc0d4438238ae3c8fbc5a GIT binary patch literal 85 zcmZSZNX^NqJg|EkmvpS5v9Wc4RE%`AJre^14sm|dqI?jBYj6Q-D1d6HsyvW0TalLw E07O+7p#T5? literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004164,src_003571,time_572619,execs_1638834,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004164,src_003571,time_572619,execs_1638834,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..9666691aecb5a812f5d740efe22993c34800fae0 GIT binary patch literal 129 zcmZSZNX^NqJg|EkmvpS5v9Wc4RE%`AJre^%cz#j7j)8}PM+T5@Xkb#SqY$2-mY**j oZEUy=hbDg0qI?j>G!3M|B40W-zyN4|9ngG!)5-%mvlV%{0H&}cl>h($ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004165,src_003571,time_572830,execs_1640303,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004165,src_003571,time_572830,execs_1640303,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..92df92123388d04a1ffb292c8a88357ef6c25003 GIT binary patch literal 85 tcmZSZNX^NqJg|EkmvpS5v9Yy_RE%`AJre^1ns@+2oRHcBIo*o9TmW>m8h-!) literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004166,src_003571,time_573040,execs_1641741,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004166,src_003571,time_573040,execs_1641741,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..47f8628f38639f6a66669dc9a4f6aa7087e8060f GIT binary patch literal 104 zcmZSZNX@CQJg|EkmvpS5v2kin4v=Fd9cy6iTlu-Ag{j`wL@Gl%+MbEQ*jmoo+FFs9 W3#!yQKq>|-!EaiWFZi9xA+gqChp@p?6l(saqHYzd$3t3tl8d#edS{oX10fBU^ zp@9idnVGehk(YF|bhHtWLKTa4a<{Oy1gXi%*D=nOjyAE%%}CA3v4$$nu{JcZHZ(M~ JHZ+sY0RT#TC9VJf literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004174,src_003515,time_574945,execs_1650848,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004174,src_003515,time_574945,execs_1650848,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..5f46a16ff687ea32679969ad067489d5a4198fcc GIT binary patch literal 133 zcmZQzXsnO&)vi3Sdo=_|M;lrj6`5I^TU%ILS{oWz8yZ?08gT)EbgZF)iM6S1lIuSu7pR0s$(FEG)HP@H1UUA-q4&TEZGbGTNSj5det(4DtW~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004178,src_003415,time_576337,execs_1656682,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004178,src_003415,time_576337,execs_1656682,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..28a8d1f631b195f866da82a8ce166376a37503fe GIT binary patch literal 122 zcmZROHnGgfF^;x3bpGFvA)VoyA)RY)=qnvb(l6#(J{6~+Jn literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004180,src_003415,time_576464,execs_1657506,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004180,src_003415,time_576464,execs_1657506,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..68af53f95ef9faa90599ae090d465cec3b39180d GIT binary patch literal 135 zcmZROHnGgfF^;x3bpGFvA00pn^+l{npzoHW%y=D l=h_?k0_7|V8Gc9GLo`SutH!O_2n`ro8d$5_95u1d0RV$sBG~`{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004181,src_003415,time_576708,execs_1659064,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004181,src_003415,time_576708,execs_1659064,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..5d114786ee66336553b3ef3778932e8021522ca6 GIT binary patch literal 116 zcmZROHnGgfF^;x3bpGFvA)VoyA)RY)=qnva=G1|~(R hD4Z1OXcH?VQ`7B8z{pQg=SoK#8J2)07!?`5COu&E;7_hKF8+?Fxwsh^7FMoY9I;_DuF^N($OXs)<(Y4(MAE% i(N@vYJPP6YMQ#SED5`Q8z?K0C21W$~513U7(lG$}MI;;m literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004187,src_001771,time_580375,execs_1675057,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_004187,src_001771,time_580375,execs_1675057,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..3a5557dbfd8aacbe7921120ae29abff4a05c34dc GIT binary patch literal 125 zcmZROj%AQ$WGG5a$(N2c_F<5Ywt%tqjeVr0gBb**bET2Q8yKV!;xW=OKqbaN6$%W- ZK!y*H6%8VgxM0;_8L(QYtQAmE3;@UQ8#Mp` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004188,src_002434,time_580665,execs_1676222,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004188,src_002434,time_580665,execs_1676222,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..f4715975b525299207a93d30f512af9d0e129c8d GIT binary patch literal 81 zcmd0ic3@~QG|Q-$j!w>&jx{ormTr(z2p3>rU{KTv&(8n?7pQo&gW>1T?Op%Tl;#KJ Mq=1xysPyCq0HMPew*UYD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004189,src_002434,time_580728,execs_1676647,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004189,src_002434,time_580728,execs_1676647,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..2d48f295a31dcc5fc177e0d5cef634bd2bc960f2 GIT binary patch literal 146 zcmc~u&X$ffGL)8%b};<>xxMRuy>v88s6k30N7{j*!O$!N1Yp9^4rpAk#_vcPF$91n nh36X>m|12>M_d0)*8%eK6^ekC+Jgjxa#9p^!t+5?dh!DRAAT^* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004190,src_003744,time_581025,execs_1678262,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004190,src_003744,time_581025,execs_1678262,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..01f35c55c7465410a18f78f5653f1f8b25de78b8 GIT binary patch literal 203 zcmZROHnGgfF^;x3bpD^5AuXL^&%lt$kdYxBZD0Q%L>d_wnD|LE3NQi%;eermfx++> zgRw!Zq4Ae5Z{NOs0>r#I()l_-`rcax>1aj<=~yvi0|RMaTizmR1`8;FDPVxg1caH l0}}!U0u_~%6ck%Y0WC3Xuy#mLh<0#@E=*04jy5qe1prx;CTIWv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004197,src_004145,time_582649,execs_1686833,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_004197,src_004145,time_582649,execs_1686833,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..c0a8a087ea3efc8e24e49e42bd42dd1677abe37b GIT binary patch literal 81 zcmdPW(#l|Ejh6Dx*u9NQI@ZwG*xJQZI@Z!!%*5K@r*!mxpe$>ybWCziW^y)|VrXDs PV5rZ}MN=;hQ7;7mmI)TR literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004199,src_004145,time_582873,execs_1688328,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004199,src_004145,time_582873,execs_1688328,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..30035aed7d0a7e36e1fada1d130a7b72e8cce6b5 GIT binary patch literal 102 zcmdPW(#l|EWli;Vb#;}FwX_!Vw>Gv8kcwFrZO_EO;E|e>Q+Z(bHZJK{Lt|rWC#e`| e+%hj-m{=Q08~l`xmh#SUF_n(BwiYw72J-=)xE)>q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004200,src_003653,time_583511,execs_1692536,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004200,src_003653,time_583511,execs_1692536,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..f4adbe73aa6d6badde63508c2e6b96013b1b79db GIT binary patch literal 183 zcmZQzU^Fw!fC7^gMPAeB6h#JsnwlEvf)xJ$`i9blg@y(mDbnWB(S`=rg@s1e2G&L; zKt;S(ywQyxpCJS3SVLoDYd_P)tsu}0CLu&Sgv!my*Aal&mkzYk1la(X<{dz#4D}f< grWRK9xiQH(nG6j~3_;eW8Pd`Ah6V;^K-$0*0E>c1<^TWy literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004201,src_003653,time_583626,execs_1693227,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_004201,src_003653,time_583626,execs_1693227,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..ed7c4ce54a8a7343b4763d93916ab920acf82666 GIT binary patch literal 237 zcmZQzU^Fw!h|2&2lN3c>Q#&hNE03C*8tLd1{{Q-hKuVFUouFd2vzFxd`M^6VK@5y%J=u<>B2oSb?ch47phmz+$7 z1}2933~N&ht9pbkm^Rbgm}H2OAZybM>1YP2xA)$@jkY&6HMBI#ElN$1jyCbMHnKK| Owl_2|FaxSEFa-b_1!;Bw literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004202,src_002755,time_583951,execs_1695334,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_004202,src_002755,time_583951,execs_1695334,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..beea93c5e069b4d27a4ece1ba3e1f6ec86cdab5c GIT binary patch literal 101 zcmX@Ijmw&$K{}R~mp38&%rbuV|UUz|c_7s}O!>8@DtNDV%Xs)SF}dUy6Z&m*L5dbsVz085BX%|5H(fckXsl GQc_YZjl_g1Fpdc{GL4r8$;u_Jvaq(6 GjsXCy_7tN4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004213,src_001799,time_584966,execs_1701133,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_004213,src_001799,time_584966,execs_1701133,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..adf3cc7d413568ee6c8b2380ab8da607c220b4bd GIT binary patch literal 125 zcmZQzs87z8jy2-J0EX7l(J|3*&;DoBoVA4KDWrl#mof-q^3wm Wn}C!VSexY*!Fga!3=P)1rDFhLK_s65 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004217,src_001799,time_585723,execs_1705871,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_004217,src_001799,time_585723,execs_1705871,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..3f029f5ee4cb5d2ce756bc4484d0118a30ede378 GIT binary patch literal 166 zcmZQzXh_bMj#UWf=l{U3tDuV&gy$D+N_moBl#`;U15*hU<1sR{jy4G~Hn%pkR%BWV z1=dE^1~w2=!SWUm0T??A6M)n+FfuTdl#~>kB=%dxS#$lb&j9ga6I(2-t)*iC3ZXGg literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004218,src_001799,time_585727,execs_1705894,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_004218,src_001799,time_585727,execs_1705894,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..4825a829800f78df62edcfb8ad6906890d66ceac GIT binary patch literal 135 zcmZQzXh_bIjy3YMjyAEdHnKLb$?CASww8{WF<&~?#M;zaL7G8~fkDQMf#E;b|Jn>q rX-*YB1~tbNMc$GUMIMGa2B1V86yVYhmS$k%`d^Q(zs@7o0%RKiUa2Fb literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004220,src_001799,time_585848,execs_1706687,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_004220,src_001799,time_585848,execs_1706687,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..91a9f3d2fd9d5ca911802110e82b29484be00185 GIT binary patch literal 80 xcmZQzXvmh1H8Ql0HnFfavNlLY;o0PH{jbj`fhj?-fQo-HF#JMQ%wR1Y0|0~~7Ht3k literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004221,src_003780,time_585946,execs_1707351,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004221,src_003780,time_585946,execs_1707351,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..9e63b3d4fa91bf6efaf3b09c72cb92135d5006ce GIT binary patch literal 127 zcmZS3OwGxOs64QH8<%vfp|P>Klq)vC*nm)y-@w4g08`D_Ao$awq#(eGfdQf&Nx;y+ W&_gI^Z{uQP(ZbcmkR(c@*~Rt literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004222,src_003780,time_585952,execs_1707393,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_004222,src_003780,time_585952,execs_1707393,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..a91eb914363dd1746bf115c8f8890b0607649ca1 GIT binary patch literal 95 zcmZS3OwGxOs64QH8<%vfp|P>Klmrr+u|e>sMM*(`Re%)(gQ0;Tnw&y-G%sG&TmW~< B8^Hho literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004223,src_003780,time_585974,execs_1707529,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004223,src_003780,time_585974,execs_1707529,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..aee0ae06e9b5ad381c196591669e23aca642860d GIT binary patch literal 107 zcmZS3OwGxOs64QH8<%t}2pbw3OGz;{Kt+H&>1Z!=pa3p$!Jif-1p!tJ42A}VX88>a bInvPwq(MMINA*7ttjI6ARId;o&C3M<_QWD3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004224,src_003780,time_586019,execs_1707800,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004224,src_003780,time_586019,execs_1707800,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..3812e552802054be3c105278518a294c87d244c0 GIT binary patch literal 113 zcmZS3OwGxOs64QH8<%vfp|O{_6k`LNXAI&A{>+h%K4553QV?Lpz+h-%XqI0O61pV~ h0tz~+|AAn67!FPU|2O;>c>Mo=eo8F*(74(y@ld#^% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004227,src_003369,time_587790,execs_1719212,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004227,src_003369,time_587790,execs_1719212,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..4847d030ea4472e40b8a0fe15aec2f1f30e05755 GIT binary patch literal 127 zcmZROj#4l%vUajIG_lT*jf3IJ0eA!~g&P0~{S485sTtNXHs7uo#+fODmj#i2OgofFXvY>UsVDug^gM bXxQ%EyLWL*0W|`dyMP=8pn?DAhVuddd4MN4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004229,src_001988,time_588113,execs_1721131,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004229,src_001988,time_588113,execs_1721131,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..48d69da20be282ed56669ade473d31c8623ab117 GIT binary patch literal 121 zcmZQzP~>f3IJ0dVmvn4^bgUr*i=hd(w89xj$Ar5K|4~5-raDF5-MevV+`W6ZLO8_a J^%y4e0s!|oF`WPa literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004231,src_001943,time_588656,execs_1723739,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004231,src_001943,time_588656,execs_1723739,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..5fa46ac5f059ef372765dc7380d0a7e39693a18b GIT binary patch literal 75 zcmZROjyATiHnldiG|MeYO_7ckvamL?=FO3g{t_S^Z4@9KYYbOm6d=IBzyK0K5(R2g LNJ^KEHpm44rLqy) literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004232,src_001943,time_588704,execs_1724009,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004232,src_001943,time_588704,execs_1724009,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..c247514af184c51cd893a24aee4b91952233c601 GIT binary patch literal 101 zcmZROjyATiHnldiG|MeYO_7ckiZ%+6jx~l08wCh3Fff2cEUb;Jd2^(rzXV9*R)jDO NXrMw;x^%QbE&!7C7n1-0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004233,src_004219,time_588984,execs_1725587,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004233,src_004219,time_588984,execs_1725587,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..d84d1d868fb73df3aec27ec1c63e606dc496b9da GIT binary patch literal 96 zcmZShU!PG@Qc`S^*l%HNEgi$a(2$%h9cyF=Caj}PEUb;J4Qv^>P}ISNp^9;-la2uZ Dpwt~Y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004234,src_004219,time_589013,execs_1725786,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004234,src_004219,time_589013,execs_1725786,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..4747403617afc555436ef2b05c59eb5e3a0affc3 GIT binary patch literal 97 zcmZShU!PG@Qc`S^*l%HNEgi$a(2$%h9cyH09c^M^ZDeF^V9U^hECLeX`U}MC FOaMvS8zKMz literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004237,src_003926,time_589737,execs_1730867,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004237,src_003926,time_589737,execs_1730867,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..9859ecf2acfc6ae7ef14c2a896dabc0b99cb4386 GIT binary patch literal 148 zcmZROjyA40v@|=i^`CUCnRKkOrNNUwoG&sGsz8Yp0Z#Ma85jW$V_jy9+P08MN! AiU0rr literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004239,src_004134,time_590104,execs_1732648,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004239,src_004134,time_590104,execs_1732648,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..0790d5e3feb22ab7d828f379ba71414e40c77080 GIT binary patch literal 130 zcmcDrkYH%||KFa0p|L)eK|0pN+SFQ^fq@}0zR1wfEJ9tFnV~_DnYrG;L@Gnt&7MhC zRyLNw+TPH>Bt;qoa-?G|ic(X6q_s6v7|D!yR5R+ixVWTafqH?Km{~iyTUc94=KuhS C@f=71 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004240,src_004134,time_590289,execs_1733898,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004240,src_004134,time_590289,execs_1733898,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..7ce23fe01e099fdee0a6ad78f4f546ff5efb46cf GIT binary patch literal 126 zcmcDrkYH%||KFa0p|L)eK|0pN+SFQ^fq@}0KHkvKHbPyPnV~_DnYrG;M5_M(e+M)L lW-tZ+nPg>UV{u9Y_1AN8aY@G-8h|V?vvzW~u(p)W0RW8s9H0OI literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004241,src_002700,time_590822,execs_1737535,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004241,src_002700,time_590822,execs_1737535,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..764e049aae28c6dc1823ab7562162d1dc1eaf487 GIT binary patch literal 67 mcmZQ5w$j&6wKlchv6iDjI@t?ukk_jRJ6ordnkpRk>0TsfPVAUoaZOO*Y&fb_K?QQt~ M?L8oT`;M0j07qCHC;$Ke literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004247,src_003630,time_591912,execs_1744754,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004247,src_003630,time_591912,execs_1744754,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..939a802566f4b9553d6a2d28ece6e91ff70d984a GIT binary patch literal 124 zcmZSZke1e$W@k`iVvvS{SW9a|Ly7+k)|S=`4gdec8P-Oo&ejIG(iYaH4AMYFW(?BN fKl literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004248,src_003630,time_591920,execs_1744809,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_004248,src_003630,time_591920,execs_1744809,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..d146f4ff0c44ceef208f12ad405cf66e7ded14b0 GIT binary patch literal 102 zcmZQz_%96v3=B*R(*OTk8=0C~8{~3YSa&f<$68vOF-S*SHs(mjO8$R)4_(ag|64Rw RKoL|`_uk%n`}Q3#7XansA;$m! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004249,src_004022,time_592523,execs_1748872,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_004249,src_004022,time_592523,execs_1748872,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..2f776f520514ef30be11cfef073c859cd85d1ff0 GIT binary patch literal 77 zcmZROj*gxP0R4iISd}VqosX4q@%qf E0pkxB5C8xG literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004250,src_004022,time_592540,execs_1748977,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004250,src_004022,time_592540,execs_1748977,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..f167d498252bc5540864d73a87070c6422ce5e1f GIT binary patch literal 92 zcmZROj*gxP0@3z{2GY^?#^y!R(dw?I86dGWKukd1#599B+CIk6z{Jv68KU(db2Qkf F902ekA20v_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004251,src_004022,time_592546,execs_1749016,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_004251,src_004022,time_592546,execs_1749016,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..b7316471b0af88e0d1b5634d2780741e61ee6744 GIT binary patch literal 102 ycmZQDG0k9(wl_48j3FOrT{H!*Dm3#^$qaU!w|kP8IZm7Cy{0h(-LnF9c@PaIDG literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004252,src_004022,time_592564,execs_1749139,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_004252,src_004022,time_592564,execs_1749139,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..c20242b28cee2acf7284378e62a50983df7eca76 GIT binary patch literal 96 zcmZROj*gx1cZs^CIbJbrX;%P{70zAsPb_ K#iP)~G6w+tKNy+- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004253,src_004022,time_592963,execs_1751751,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004253,src_004022,time_592963,execs_1751751,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..f9e0a4cc6024dba1105478e2140811eb3c2d6c0f GIT binary patch literal 75 tcmZROj*gxP0yBYl4G^1{W-v$F8)6kSkdC%DF)x;mhBMTm$_-2`a{zuV8ms^S literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004254,src_003685,time_594045,execs_1758961,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_004254,src_003685,time_594045,execs_1758961,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..b67aa5471b25d164b17abfd1ffbe069358ee1ba9 GIT binary patch literal 208 zcmZQ6w$it-GTm!r@SlN;p7Nw?0N1Iq!8(G1D zfwhroY`2NE91uYjgSm?w85kHEq+>zaf5&!90S#FMHVPuU2&@{bK9GGtr63BT8|)IG X;V1?It?Pui5pJy^*#7BG&IY*v024kA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004256,src_003828,time_594288,execs_1760440,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004256,src_003828,time_594288,execs_1760440,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..d84ceaa98cc600b89fef00a7b31df8462fce2e99 GIT binary patch literal 124 zcmZQzXiSbxZeU|No2f`Av(8@^^3Jl8!YrHnt8h0}@td(xN#)31nfA2r~meHbK*({3Ba) E0Pigq(f|Me literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004262,src_004198,time_595687,execs_1769377,op_flip1,pos_38,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004262,src_004198,time_595687,execs_1769377,op_flip1,pos_38,+cov new file mode 100644 index 0000000000..5c6fe4f23a --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_004262,src_004198,time_595687,execs_1769377,op_flip1,pos_38,+cov @@ -0,0 +1 @@ +***heKhD5]9;4;2]66;6lo3:4;]9;4;20[KhD5]9;4;0[ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004264,src_004198,time_595795,execs_1770168,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004264,src_004198,time_595795,execs_1770168,op_havoc,rep_1,+cov new file mode 100644 index 0000000000..be3429a152 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_004264,src_004198,time_595795,execs_1770168,op_havoc,rep_1,+cov @@ -0,0 +1 @@ +***heKhD5]9;4;2]66;6lo3;4;]9;4;20[KhD5]9;4;0[ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004265,src_004198,time_595915,execs_1771024,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004265,src_004198,time_595915,execs_1771024,op_havoc,rep_2,+cov new file mode 100644 index 0000000000..ffba6076f1 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_004265,src_004198,time_595915,execs_1771024,op_havoc,rep_2,+cov @@ -0,0 +1 @@ +***heKhD5]9;4;4;]9;4;2]66;6lo3;4;]9;4;20[KhD5]9;4;0[ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004268,src_004198,time_596108,execs_1772386,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004268,src_004198,time_596108,execs_1772386,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..f82d765b7f1900e452aeb030bb66cfd9a86ccfc4 GIT binary patch literal 92 zcmdPW(#l|EWliSqayDvH12a21_rPskiiI7wHvG$0AnZ)0&eLCXB>-WrASLhn^+jtGfT&sfdPYbtXFX=cHwC-MQ{dC^#er!j}#SN literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004279,src_002562,time_601916,execs_1814302,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_004279,src_002562,time_601916,execs_1814302,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..1ae846eedc1cc69917c1a90042b69b646ebcf725 GIT binary patch literal 98 zcmZQzincd4&5>sP|DTnC!P>xjD+uIDTUeViNXJ@QTbR@+7?}cvj7&{|av&ifCmW({ b>sAAFm6_6(QPMT`My8q4(e{SLCYCt>c>N&! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004283,src_004073,time_603139,execs_1817024,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004283,src_004073,time_603139,execs_1817024,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..e3bf93300da72a8bc9c1e741a7c96b561e372b60 GIT binary patch literal 60 ycmZROjyAM5vNo|Ywl=jkvo>cCu(q@|G_Xbyw6*{W8e1EhSR0xef|UVTX1M@wG7OFY literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004284,src_002752,time_603393,execs_1817873,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_004284,src_002752,time_603393,execs_1817873,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..d77bb924c2b2e2a53b370bdd318bd0be7f24fe12 GIT binary patch literal 103 zcmX@Ijmw&$K{|HFT3!bRX*)xPLSN}<18eD+dmCf` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004285,src_002752,time_603466,execs_1818335,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_004285,src_002752,time_603466,execs_1818335,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..823ee6b309685d6e0189fac4c4de4a4da1e01ba2 GIT binary patch literal 102 zcmX@IP00FxgLJlZtfjSuHN#q72L@{(mX0=5_~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004287,src_004089,time_604174,execs_1822695,op_quick,pos_79,val_+5 b/test/fuzz-libghostty/corpus/stream-cmin/id_004287,src_004089,time_604174,execs_1822695,op_quick,pos_79,val_+5 new file mode 100644 index 0000000000000000000000000000000000000000..57c772531bfd2672a7e7018ee262b3a4f7d1ebc4 GIT binary patch literal 132 zcmZQ@W?^BmHnrYnBOPsHRI8LD9m~idz+jwSlq$gR4GAbDrAtGUdV-Z2mBQ54$NEag z8cO(qge^*yKw3+cfJ#{;S)yH}qyHBtx&QzFzrkJA8OU>S0+IESwg%D}(? E02>4;-v9sr literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004288,src_004089,time_604304,execs_1823488,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_004288,src_004089,time_604304,execs_1823488,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..1ee4e4a08b3873a211fe2e1eff004172ef100976 GIT binary patch literal 202 zcmZQ@W?^BmHnZMlBOPsHRI8LD9m~idz+jwSlq$gR4GAbDrAxDX`v#_fI!vuS!8(je zfm(c}V?invlCaAHHKOYPT4E^S2R5Np31nHR5>O3`Buli5boBq?B=`US|2Md+IsSwgV4Pl*D!}j!0vLdr zSgcL0x2Yj(Wca3#lnzwSV(lv(YbfCdHnmjAI30wGQcIP9QY?}z(LjR{w&4=Tw6MN7 S$^HNT{|)X~9mvYSzyJUR7CVFh literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004290,src_002108,time_605825,execs_1832561,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004290,src_002108,time_605825,execs_1832561,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..a9147921fac92a810ab98a1a7380d11405576cda GIT binary patch literal 89 zcmZSZNXyB|*LnL^I@Zw86bytFdAUpz75{>T-{O{$jz!V~)R_R$ckkZ+w{Lm5095`S A-2eap literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004291,src_002108,time_605852,execs_1832769,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004291,src_002108,time_605852,execs_1832769,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..54eb1d4e4ebd28ec155fb6c82d061f639d615343 GIT binary patch literal 72 ycmZSZNXyB|*LnL^I@Zw8)YSAXoCV~V3M=w*nIQSsir|8L*&asdFJh#NHk literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004292,src_002115,time_606007,execs_1833942,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004292,src_002115,time_606007,execs_1833942,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..9280324975d1b844fd4ee5c83ef3064609b7ed3e GIT binary patch literal 65 qcmXrXk&d=EG%&Hqz+^Bo2pDSS0;M2~oQ9lyUnnyN$OMA7yj%bZFA$Od literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004293,src_002115,time_606019,execs_1834025,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004293,src_002115,time_606019,execs_1834025,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..28ecc6be2209b1f4aacf67a432259a23ec42f3a6 GIT binary patch literal 72 qcmXrXk&d=EG%&HqfHN2w1PnEEb4qjaeHn2|Le%5{)d0a;UM>KL1`>V% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004294,src_002115,time_606037,execs_1834150,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004294,src_002115,time_606037,execs_1834150,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..6fc9e80edf53ab24d4c36c76b0d78753f80ffd6a GIT binary patch literal 57 zcmXrXk&d=EGBB~o$dUdJ1V9EOgMguCZca{4zOV1k1G~3zNyi!*APf5XzUAct08v^K A*Z=?k literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004296,src_003001,time_607172,execs_1840334,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004296,src_003001,time_607172,execs_1840334,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..a17fbc374a6671a7faf24b089378c0db2f2d7a1d GIT binary patch literal 81 zcmZQbmzFMKkd8J^PX`ewoCXG|C}UhwK=nmHIV02m29-w`{x{Ue`ubLySf&5~O-L6x literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004297,src_003491,time_607267,execs_1840995,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_004297,src_003491,time_607267,execs_1840995,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..c4b59d22cb9567b42699c87bbece14e1a9908229 GIT binary patch literal 146 zcmXpsFgfx|I@Zw8fJ-VvI@+Fzf#0miow**&6<}awV1Nrp8CzJJS{qt|l{1)JfoWr6 rU;t|T3(}a6W}0-gA({x-{QPL9^&r(bvlXSIVHPVSWjHXXhU5SM6$K1YEkAcKhkiEn7Y1(5(6 v5pAD?kTN8o)4=4&Z|PVApnfS=hG=`~Xu}kSBLwt-+zE7+LK2Wt4aorj3Ft7S literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004300,src_003491,time_608135,execs_1844936,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_004300,src_003491,time_608135,execs_1844936,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..c8ca9e5e53209819bc658a82f9cbf73847ee7bb7 GIT binary patch literal 148 zcmZ=~t~cP4WN;AJ&%nUIXbc7!($V%z4E$zA`8l%{8yF0@q%x!p4NNQ}rK9bPBY?7Y z#!)~8nI_hz)@C{R4ARkt2G)j#)`mu41f`9wLFRzuOpg4Ljx{s{n*%rbmox{55C;c` QqI5J&LLmvLLp3A^0BM^cFaQ7m literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004304,src_003857,time_609976,execs_1855740,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004304,src_003857,time_609976,execs_1855740,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..ae08fd0fec56aaca70671a9e77aee359d85f3bb3 GIT binary patch literal 78 wcmZQzXv}3`U}!k7dmEQ@tf8^7wX=jZD$i2d8mtILqbatOv9>m|HV5Gx07pp_d;kCd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004305,src_003857,time_610118,execs_1856717,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_004305,src_003857,time_610118,execs_1856717,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..4c5dd7546b204587619bf1071a6774e922793838 GIT binary patch literal 90 zcmZQzXv~fE^{qUxdmEQ@tf8^7wX=k^r33>*HAomu`Sr~U^5xK?yk(y`&v|NrM? MCJX$JwJ_!a0OltwTmS$7 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004307,src_002806,time_610638,execs_1859780,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004307,src_002806,time_610638,execs_1859780,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..cc91aee5a4d01e2791c4fd858e27feae06da4397 GIT binary patch literal 96 zcmZROj1eFd42%$Idn1q@19Uz1My5cWK(kCN FQvg?a8Z)jj_cB?2gMLOEV!rC$;+8$ll-pDiqs18%Y(7?np1pqP>7EAyD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004311,src_002806,time_610688,execs_1860100,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_004311,src_002806,time_610688,execs_1860100,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..2dd821fd8a4d65f4c562ba710f28fdd2ddfb31a2 GIT binary patch literal 44 kcmZROji_@% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004314,src_002806,time_611570,execs_1864498,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_004314,src_002806,time_611570,execs_1864498,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..9d39f121a2f25a88d8e426d4f7961866c09bb21c GIT binary patch literal 120 zcmZROPD)BLGG(qeFiGN42+ubR&rgxoc5;G{FrE_wLt}lcuXL=Xfr+(;4G!U${IKL4 Wpc*vQFkx#mn;7Znd<$!!A(jAMfFGs+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004315,src_002806,time_611765,execs_1865697,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_004315,src_002806,time_611765,execs_1865697,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..b0ed76f5449bde2ed4f1bf47b794f2225e2663d2 GIT binary patch literal 125 zcmZROmX2nSj}RIvX4&uU_s0{~zoALIZ4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004324,src_004199,time_613404,execs_1875125,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004324,src_004199,time_613404,execs_1875125,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..0c4b9cdba2d22bbd112155741b5ca61936607180 GIT binary patch literal 123 zcmdPW(#l|EWli;Vb#;}FwX_z?w>Gv8kcwFrZO@dGQ+Z(bHZJK{Lt|rWC#e`|uqXqA lM=FNQix(!=M$!g9aVnRNmh#SUF_n(BwiYw7HuwqT0|1?}Bn1Ef literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004325,src_004199,time_613459,execs_1875495,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004325,src_004199,time_613459,execs_1875495,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..ca47e46d4f5ea13d129a26194997b39253ebc9a0 GIT binary patch literal 124 zcmdPW(#l|EWli;Vb#;}FwX`-gv}Ta7wq#&5*k+B)=jAdswsw+=k&amwZI3C##K7Q@ wnv+v`VD~mI=~zRcS`Y@QXULI`K455IX!beUI5@ymI@&`zn!(=Sr*yOw0C%z-2><{9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004326,src_004199,time_613557,execs_1876145,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004326,src_004199,time_613557,execs_1876145,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..c112e898769afe4b09fa44cd8e2fc3cf81424fee GIT binary patch literal 129 zcmdPW(#l|EWli;Vb#;}FwX_!Vw>Gv8kcwFrZO_EOB^_&MY;5f$6(jxP1%pRwPEO^4 t-P@2vANiAEKb^3HHEm5#Nx7BjIn_$eJN1po@>B_RL+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004327,src_004199,time_613571,execs_1876210,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004327,src_004199,time_613571,execs_1876210,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..99af90be7fb296efa2c094e9196854af5e5ed3d0 GIT binary patch literal 126 zcmdPW(#l|EWli;Vb#;}FwX_!Vw>Gv8kcwFrZO_EO;E|e>Q+Z(bHZJK{Lt|rWr|AFx zt&OY=ij7Q7tqpS1i&9hb6q3@Vqorb`ap;hXk$&;Q#M(&O;3rU-cZQ3pbgZ?tn27_J F4*(bJCGP+L literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004331,src_003411,time_614939,execs_1885321,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004331,src_003411,time_614939,execs_1885321,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..c1e3fd1d6ab5d9edbff3cfb4707ba0c97e7e7284 GIT binary patch literal 121 zcmZR0%lsAwa-?HTt-Eqk^^&Ed?F|i0q%|xvEd79N6NBQnZ*!#cy`3K2Pw_~05d)+qW}N^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004332,src_004093,time_615135,execs_1886702,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004332,src_004093,time_615135,execs_1886702,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..ecef9ff867c6954091d68e8f0669d46b006af35a GIT binary patch literal 95 zcmZQ@W?^BmHnsM&m5#PCg0gL-qisu-a-?G!83Y*WV|}Fy3?=-4f;J2c|NpZ{$3l5V ZrAj~zERsmtY(PTNK*ak0KPv+R0|1N$6Au6Y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004333,src_003703,time_615354,execs_1888232,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_004333,src_003703,time_615354,execs_1888232,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..911cc35a67e4345da50edb41cb7aee5f21bab6c9 GIT binary patch literal 98 zcmZQzNRf^S4XJv``MJ4hDzFMdZSF13$z)=Xj!DkR1lq#DP!G`#b`{9LMgRZT|IbNL ueE*6OD9gZLs literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004345,src_002262,time_620474,execs_1893681,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004345,src_002262,time_620474,execs_1893681,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..e546e7d608691b1e190955e8d2b605776bdf6380 GIT binary patch literal 238 zcmZROjS4XJv``MJ4hDzFMdZSF13$z)S4XLIX(oR5Q>cDrY+Z7;v>(uy G(lG!^cSn5y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004353,src_002262,time_638832,execs_1896939,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004353,src_002262,time_638832,execs_1896939,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..4b65954ef02cfe37518598c2326afed93a8bbb44 GIT binary patch literal 238 zcmZROjS4XJv``MJ4hDzFMdZSF13$z)=Xj!DkR1lq#DP!G`#b`{9LMgRZT|IbNL reE*6OD9gZLS4XJv``MJ4hDzFMdZSF13$z)=Xj!DkR1lq#DP!G`#b`{9LMgRZT|IbNL xeE*6OD9gZLken^;2lT#l3;-m;R0041 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004357,src_002262,time_659648,execs_1900598,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004357,src_002262,time_659648,execs_1900598,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..156069f686b505521d4c2407448902ad8ec68ce4 GIT binary patch literal 207 zcmZROjS4XJv``MJ4hDzFMdZSF13$z)=Xj!DkR1lq#DP!G`#b`{9LMgRZT|IbNL zeE*6OD9gZL(uy(lJ(WaPRF~YfC>yE35wo O)(i}9-@d)~_8tIPX;+^B literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004361,src_003534,time_671767,execs_1902878,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004361,src_003534,time_671767,execs_1902878,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..7264b917bcfb78deef22137308feea772c7612f8 GIT binary patch literal 105 zcmZSJ6Ffq-rGg0RRf=?WrK#nws^N9l{!pR1b;sp^v7Ep%~ToG6YL>^OC9b^<- zk7j0@3&1icj1_lpKPM~4%~8*=H#E?&%&^P=@=Z*Eq&f#4V8Xz{zyQ=?VwnQ~V?7Ag literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004369,src_002334,time_673361,execs_1913260,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004369,src_002334,time_673361,execs_1913260,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..354c1d98fa7e517e3ddddb95bf07784f71718b50 GIT binary patch literal 105 zcmZROj4&5_QqH#E?&%&^P=@=Z*Eq^YSQFBhY9tT_V%BZIlQG=ddtj$lg%7+YAI bTK}(S0D~OqSj!w~bq*K+n*=o3#4-l}2>lYq literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004370,src_002334,time_673452,execs_1913881,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004370,src_002334,time_673452,execs_1913881,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..72295249df270f010ed2aebe42796917dfeb8c11 GIT binary patch literal 67 zcmZROj4&5_Qq56>?tNNvoK=0paD1{#(bmKi`rCZ<4AodX8ITzf+U6U!U`%S{Z; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004371,src_002334,time_673476,execs_1914041,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004371,src_002334,time_673476,execs_1914041,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..5ff1aead6396adb01ab8cfcfa03cad12ee3ac90d GIT binary patch literal 69 zcmZROj4&5_QqH#E?&Ot+j4G7&$-yNCLUo<$%&)rS^tEGYkz(EOP*vg%DH# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004373,src_002334,time_674212,execs_1918875,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004373,src_002334,time_674212,execs_1918875,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..f2e1bb9d98facd6e61d1a45f7c0d9dcb6f9c8f77 GIT binary patch literal 118 zcmb1+HqDTZR_A~L6Cl^l$TUZqK^lvUJxC_Q-q1k9GQ$$6&mN>4NjJ09Z*7w*UYD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004374,src_002334,time_674512,execs_1920870,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004374,src_002334,time_674512,execs_1920870,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..b5bd416fdc9b8d0f1b1f3234c44c262f8010a6bb GIT binary patch literal 96 zcmZROj<#oDh_*K}&5_QqH#E?&%&>g2V=c#%9kYOVEe_%T3=9lld5(sF44?@nra)4i N0|vlcpkXGKIRH@7A4LEF literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004375,src_002334,time_674703,execs_1922080,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004375,src_002334,time_674703,execs_1922080,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..45ffb1a2db09e99434a16f4c673ab5316ccf7b5a GIT binary patch literal 46 pcmZROj<&Wou{Hxj^COEE{bE33GBPt{NJpCjvAuM(0T%}c2LMGW49Nfh literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004382,src_004163,time_675965,execs_1923398,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_004382,src_004163,time_675965,execs_1923398,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..6b5ea78e0b6c4dba6a7ea7082901c55d9726d548 GIT binary patch literal 177 zcmZSZNX^NqJg|EkmvpS5v9SOH1A}z5J=5pUpL2{%bEKpB4Gl~zlN3#@=G!wcutR~d zv2}n{3`iXVR3j4uT!g`ckpXBTziClEzo~a%W}|epkx>!Ec(@`sBOhk7bx~@HbhL?u ZwMSY(zI2u$HxR%qVSqR?XSO0Q7XWOYE7<@5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004385,src_004163,time_676322,execs_1923706,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_004385,src_004163,time_676322,execs_1923706,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..80d3d6704b4db1a150d2cf42fc4750429a3db7b6 GIT binary patch literal 163 zcmZSZNX^NqJg|EkmvpS5v9Wc4RE%`AJ=2{g5NHMw_KXY+3@}bpQ#nWs4$7M*!r5TP z=g&DtrY+LZ{Dv|nmPv}HR`V4Z7@&3-Tcg>+z;9ZV55nlygS4aoot1N2QI`t<5$!sA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004386,src_004163,time_676346,execs_1923805,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_004386,src_004163,time_676346,execs_1923805,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..f03d35a78cb6073d78fef880897a2b04edd52e07 GIT binary patch literal 183 zcmZSZNX^NqJg{3j+Men2=g&Dtra98l3=G2g3PsXDF#`iL%VOzhYkorm6U(FkAf;%T zq-bh2UvV3kbgU|updljzPSsK|D5m~QH#9c325V+uuxA2W3pAw=BpLuw%fNrCD4*Z7 YD1SG|cqEAi28cUzW-Ia@IBKai-6oKj#>k<}flyN1J3wN1JkTvV?PnHypmf z>Bq?lWI@&XNJrZ*!k3?O|Fv!vl>0oA@>W?;zYH!aEsT7n`0(~vV; Hk(Ubq>%k}6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004391,src_004163,time_677900,execs_1926930,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004391,src_004163,time_677900,execs_1926930,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..7964617119cf02f1d90a23ab015605d334316d97 GIT binary patch literal 123 zcmZSZNX^Nq3{WVPj@D%Q{P}Z^k!g-}G{2#NiDi!8_)UxQjjciC0+42q)=-E^K>Z910Zc%1Go+;~qobJ^_zhQByP0N4I{-~Q;ACKE gmV;^z$P}0pP%J=}fVmB7HZCKKtq4&5_QqH#E?&Ot+j43L*^+Ow5Zp{-E>!bNu=L5D6H0 zNk@aYMqaAX($NM+)<)6xDPhG)F&4iWm>3w?*?<53ZOfi)9Sk&x0i=+D3B;+juLnsR cT5~P}fz%w!d(sRJMqVJB?Lf94HDNFX0N?RE$p8QV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004399,src_003111,time_680623,execs_1934419,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_004399,src_003111,time_680623,execs_1934419,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..244967ee4635345aaf93613b9665963c97c4238a GIT binary patch literal 223 zcmZROHnGgfk&d=EbT+ljkj`jeus1Tzk!EDb0E!uzf=ELH6Z2x}KmQ-X0U;FxG(LQ2 z=AZw`*1^&Y z($NM+)<)6x?qS7AF&4i;0IUaHVXZwALm`8yp*80s5J=6jyeIv|-pCuI&JJYgQ4@n4 E0D@F21^@s6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004401,src_000347,time_681664,execs_1939284,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004401,src_000347,time_681664,execs_1939284,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..2ddb9ff8b11090ca2f9a8783cb4761aed28d6400 GIT binary patch literal 104 zcmZSZNd5o6fk6ife59j|-K8yjrK5{-KtganF7fChpvn|QUS}O0KR-WhurUFsT!rv_ GUM>K6a~T-` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004402,src_002815,time_681748,execs_1939890,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_004402,src_002815,time_681748,execs_1939890,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..563491a7f46f185d896d84215a5715c7b224a898 GIT binary patch literal 140 zcmZQzP_)co5cnT{=6|Z5gY|!@oD@X{g&k`HrK1gU!?$eXmIfk)yN-%nTwL3@q+<;Y zOsq}K;JFZ&A^}t0Xfpq I_J#($0Cnpr3jhEB literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004403,src_004148,time_681950,execs_1941098,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004403,src_004148,time_681950,execs_1941098,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..2f8722c6104acd40cb16b1482ed78df814f8840c GIT binary patch literal 101 zcmdPW(lW8I_DCzpm(DVkj@&Et; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004405,src_001618,time_682335,execs_1943577,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004405,src_001618,time_682335,execs_1943577,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..9c237972b73796b536a842e3d58ffa57f44f39cd GIT binary patch literal 97 zcmZROmX0=6C=4{U-m#XqAppXG(GCpB+0wBV*4EMt|4j@n&2o!UQ>1_WnlOQZfstVX g5KILTP|(1@z)7#z$^zH=~$rVjFOUVAi%)DP|vW9x!%A;DnmNjo{2#v!vrV|wMQ@79suR% BCg}hG literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004409,src_002408,time_683041,execs_1946764,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_004409,src_002408,time_683041,execs_1946764,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..972d3d5acddfdcfe43d8cba4e657acaefd6a36ed GIT binary patch literal 132 zcmcCAure^rElN$1jyAEfwl+8iWm{N70Rw|ouCz{ju5`Y1w5hcbOdV8@LD9>X;lV|L kn7SFXb%4M@$J|E>NE`7X0X87pOFG&^I@&u$S})oj0A)ZRGv85Q?d9U|`6}sXVZI8<%vfp|P>G)8QMOejr*3 kSwPA=!^KoO*4jqQ#Mw80i-;OstKh4Sq@i09vRYqW}N^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004415,src_002415,time_684481,execs_1955332,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004415,src_002415,time_684481,execs_1955332,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..53d2235480589710073ead281bd1e5a13a4a2f6e GIT binary patch literal 86 zcmXptwK9k{PG?|bU{FYMm5w&xW)Tsqd!&`=@#|BLYaq8tW=QwWg;Yf}jZ5CD?@|1vxRvg)l(t@D{7N|~M` jl>U!3u?AsNYh?zYDLAAI4L~Z)uo-CWVtWC|Wt*vzptg(w)O6LFoTZ#-z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004421,src_003464,time_685449,execs_1961151,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004421,src_003464,time_685449,execs_1961151,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..6c9741581aecbdee093f70ff1b0f0920528b9c94 GIT binary patch literal 77 pcmZQzc*P*V;9KdyB^|q)fk8Uf(7?pn)ZE(ITGxOiU~MU#0{~+H4{HDb literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004422,src_003464,time_685470,execs_1961290,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004422,src_003464,time_685470,execs_1961290,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..3f3c70523063c9d5fd23b4787fe7c38082382715 GIT binary patch literal 51 pcmZQzXkcJq@U3*TA0Grqo AeEmD40M1er-~a#s literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004431,src_003274,time_687306,execs_1974356,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_004431,src_003274,time_687306,execs_1974356,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..fef7724f5c8ec1a61eea56390240186e3f91f85f GIT binary patch literal 161 zcmd04U|`t2+kxQ{XR>s({dogNGX@5GBaeg^{f@&5({(2U-;ZwgSZC&3Yi5uTUiY(hmSI CMlBQo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004432,src_003274,time_687364,execs_1974678,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_004432,src_003274,time_687364,execs_1974678,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..822dc0dc4d6fa0dfa9c7040b700bb29fe977e849 GIT binary patch literal 70 zcmc~fuzot1bgY4aiM6#fgI47M=^W_{`wZ!5dqV>g(+p`7br2bC4CFBg^JXy!V-b4k F2LP0M5cmK9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004433,src_003274,time_687426,execs_1975021,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_004433,src_003274,time_687426,execs_1975021,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..cf1c0bec2381bac84e3ec4c2a59754c7b9278d15 GIT binary patch literal 94 zcmd04U|`t2+kxQ*XR>sWy@7$F>1PJ%4Eqc)j6Ffq-LW@rGB(Y#p6d;0v}zaE literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004434,src_003502,time_688102,execs_1979113,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004434,src_003502,time_688102,execs_1979113,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..bc4702e4c5b7ac6d68f8c41a8b8eda6fb6719a83 GIT binary patch literal 105 zcmZROjyATiGO{u(RPEuGrWU$Z9t{7Z4W*-VfRv&<7XbLSC{q9c literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004436,src_004414,time_688473,execs_1981554,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_004436,src_004414,time_688473,execs_1981554,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..29e071440d5a310a9bbd3791451fc211bf500d96 GIT binary patch literal 111 zcmdPW(#l})NKI7aWo2be^>%f2&CPW(vEsOGg`UVgR6WCn*K#7cWe#jie2JN=KV{XSkS3 S$6DKnnOGbA#ABFrv=jhsR4Kmz literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004441,src_004414,time_688884,execs_1984117,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004441,src_004414,time_688884,execs_1984117,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..3cb0bd74aa9bac68974cbd7236963059103f2972 GIT binary patch literal 188 zcmdPW(#l{}VNLaRb#=|nH8iozkdCsKjXU1abQ)tw$*f(F)xhSr8g)`rFqWiF;J trqZzowsA?v8XA~bn_8Rgwzd&7u?Cs~HCHM|`o#+qB!iJP!qi4f0RYmRGPD2y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004442,src_004414,time_689012,execs_1984913,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004442,src_004414,time_689012,execs_1984913,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..c314cdddfa56e7e64a0f716d55a3c305f8328c1d GIT binary patch literal 105 zcmdPW(#l|EWli;Vb#=|nH8iozkdCsKj7dV%(4vWXj4v3uk literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004445,src_004129,time_689861,execs_1989419,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004445,src_004129,time_689861,execs_1989419,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..3d3fa5e8e063f42eea0100f28955faa17ba9d6ea GIT binary patch literal 119 zcmZSJ&5@2aIq(k y1xPDe8(4x&2moU4@H5s1))v;L3@lDgP6oLU6Qit*tPOzX0!g5p4p6;eE-wHghaF1* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004448,src_004129,time_690122,execs_1989866,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004448,src_004129,time_690122,execs_1989866,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..001b061a4cec65d259963086eeb13952e7c9ec12 GIT binary patch literal 151 zcmZSJ&EbwVI^f=mbiVukQC)&|xV)}{2Z2mlKIBtZZG literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004456,src_003974,time_695693,execs_1999335,op_havoc,rep_1,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004456,src_003974,time_695693,execs_1999335,op_havoc,rep_1,+cov new file mode 100644 index 0000000000000000000000000000000000000000..40d96ba66f9878c28c82268af779392810f11c42 GIT binary patch literal 112 zcmd1mFtE0kj+tR%Stk{3Z)hdY@Qv&Kw`(Tm8G6z7My46kKtThbB$$@RE6?yvr2szw G8VmpY6O;F_JGEG$co0G2tQiW9=GX$6g6{V&yNV{79OxIBe&p&kY&>;Y` ChbY%4& BG~WOK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004464,src_004447,time_696851,execs_2006810,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_004464,src_004447,time_696851,execs_2006810,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..9d3e61a0cd1c1e901e7effda609537dd7c5841da GIT binary patch literal 146 zcmZSJ&5@2aIy(&vws|Q;rlv?on^;(dpV{WcCmn08YHe*PonvjG?aT=TIUoWE-mlp0 z#1|kf9c|2;!@$6h@(Tf?jTFMqSQ}VdSer7iI5{~Pt9e1ZKM!>#@fKz!rGL91&ewoCntkknAJws T1|=3&KoY22$J)TsESDDmp2ji5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004466,src_004447,time_698475,execs_2011728,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_004466,src_004447,time_698475,execs_2011728,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..93f5481ee12d33d1af31521038ab63f90c75b653 GIT binary patch literal 113 zcmZSJ&5@2aIx}rrZoYK%HZO(9)D-Dx6X|GsLjyz8VhgMAGuyoQq+_jBt*tGzojDQU s{fgaAd;!wZ{?=d<0)D}OrCDxKYKp0~A&>zx#~?Mu#Prf7DzsNFlPV& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004469,src_002823,time_699924,execs_2016526,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004469,src_002823,time_699924,execs_2016526,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..3876ef4f01d02e07197b4e43137960bcf4a760c9 GIT binary patch literal 55 zcmZP&?Ds9c!+WW6#5r6MYECwKp^{FfRIX;d2fM8@+&o?;zGoa|X-*vF7;o?B5SD cMIu9b5>z`vpOKdggS5O%w1;KeAx4J(0KW7)?*IS* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004473,src_004150,time_700634,execs_2021221,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004473,src_004150,time_700634,execs_2021221,op_havoc,rep_3 new file mode 100644 index 0000000000..aa68ea210b --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_004473,src_004150,time_700634,execs_2021221,op_havoc,rep_3 @@ -0,0 +1 @@ +*/[KhD#l]9;4;4[hD5l]9[2P]9;4;4[hD5l]9;4;4[[ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004474,src_004059,time_700888,execs_2022770,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004474,src_004059,time_700888,execs_2022770,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..1726532bb55ccbe6b35fa6ede514f9b1bcfc6f6d GIT binary patch literal 121 zcmZQjh~CC64IvCXQgbXb)LB_my)&durDH9v#Z0V?tr;3nnC8;4<~ljK3`JNaqYbT% WAbNnxU@8%Uv1Vq{78WTcmN@{h5gbMU literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004476,src_002971,time_701109,execs_2024384,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004476,src_002971,time_701109,execs_2024384,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..ca4fb82b9fb9a06fecbdf3f4e0203e4cd5b0e8d8 GIT binary patch literal 98 zcmd1mu(r0Aj+rrEI@ZM6)Y@K}L5zVx+KhpLp+28c$IuW>CVvZlpu-esU}9M(9j)*m L2)=RM|8@-kcTXx) literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004478,src_002971,time_701197,execs_2024977,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_004478,src_002971,time_701197,execs_2024977,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..ae901cb35ba4b4519b08507c1d4989fb223cbf2b GIT binary patch literal 84 zcmd1mus&if9W!ITbgYTBskH(as6!|)Da|0pz+hnw2RU4f(g7@m3?8Y`MqZ54v8JYq Tyda@ydqV>ghHqT=zg+_W58o4P literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004479,src_002971,time_701235,execs_2025244,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004479,src_002971,time_701235,execs_2025244,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..e36f351c86a6dddf3c43b149e53354b72887c279 GIT binary patch literal 108 zcmd1mu(r0Aj+rrEI@ZM6)LKEBL5zVx+KhpLp*}y?+R((ZPCDA&(7=S@8`u4BD5?xW YK!+(XI=Uz)<;Wkdd?4EZk9vk{04cm44gdfE literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004480,src_002971,time_701384,execs_2026255,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_004480,src_002971,time_701384,execs_2026255,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..5915d7eefeb59e849fce7ed78194a40510af43fd GIT binary patch literal 144 zcmd1mux1K0FtMzYj6Fk$${b^qHnYisG48S|xMO{`6=6{H!8E!^!5v~z51yliaF zY%|L(;`B%rV93{LW~$B0v&;bMG+|(njsM_zMMG`N)b*7{2{tVE6?9o+}oE literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004482,src_002971,time_701778,execs_2028927,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004482,src_002971,time_701778,execs_2028927,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..f7b7e2dae8b91eb67ecf194e06b72809f53688bc GIT binary patch literal 153 zcmd1mu(r0Aj+rrEI@ZM6)LKD7;RQ30zyhQh#26T)%@`P4 I*ZptT031moG5`Po literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004483,src_002971,time_701811,execs_2029149,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004483,src_002971,time_701811,execs_2029149,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..0ac574bd476024504a926b9dbcbaa042bb803587 GIT binary patch literal 67 zcmd1mu(r0Aj+rrEI@ZM6)LH=r=oo^54pU%sbWu*q5nir*AltyivQ9e7-q65=;TzZe GZ`S}N(-Im0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004484,src_002971,time_701822,execs_2029222,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_004484,src_002971,time_701822,execs_2029222,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..d49b60a080f8783113e4f91b879bc539c26933f1 GIT binary patch literal 108 zcmd1mu(r0Aj+v1n9cyB3YOO#BFfcIuXONDzH#D$e$kj1K1v*TD(a}XYDMxs@@_}pv T6U+J1W!(_qTDw^?NCQE%eLVvM3j>3}$|pP4@-_rWN1G`W21-X8 Ud{g#0Ns0@ojghntcvyK6% NQcoIWU;|Tu1pq=U70mzu literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004491,src_004244,time_703392,execs_2039736,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_004491,src_004244,time_703392,execs_2039736,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..d7bb5e9b405750cde51fc4598ff35e59782fe122 GIT binary patch literal 107 zcmZSZkdC#qHZ<^HV6Xzw+kB+ozGVOl8e1D%GchFRfD{;~fJp@3nwudR!Go%Ys|LyD TWY#e-GFV$ngG{kzDzE?mNU9gx literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004492,src_004244,time_703495,execs_2040398,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004492,src_004244,time_703495,execs_2040398,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..c9881413eaf5df3cebbd408181ca17b43d7608a3 GIT binary patch literal 132 zcmZSZkdC#qHZ-tiV6X<#|K$Uuqm7gb1Er!3as#DOq@xYEc;O(YQ^zpG5(b={oU|Bt q8z36Av>v1BjRu-)3^v`^nu#Gf2V@U~m08CCw9Q%?#It59umAwXA|2%b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004493,src_004244,time_703542,execs_2040702,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_004493,src_004244,time_703542,execs_2040702,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..f20c866a7ce58c520e2e416cf8048fc33dcd5a86 GIT binary patch literal 83 zcmZSZkdC#qHZ-tiV6fh1E&cW_16aVwnu#Gf2P9<-<{Mix0ol?F4LJ-AOp?htnaHZ@ Q7=W6srGaV~teFZd07Uf?!vFvP literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004494,src_004467,time_705007,execs_2049565,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004494,src_004467,time_705007,execs_2049565,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..84967886c77e4f6b9546b08e6612b54cd5d95193 GIT binary patch literal 237 zcmZSJ&5@2aIx`In7I`T|rlv?on^;(dpV{WcCmn08YHea|YHen1?$MT$!yp}NVQrmJ zl9Q^JoS!QlV{IvIZD=Gd%_41W@KZX++Ctlz69$wy->=y1#1|kf9c|2;474NQ7Zm*d z1yKW0fy{=g&OlO)%>*X{uoI1}4HQ7m1QUV*UV;H2tBio8k%2|PEZ!Ujpg(|$tSzi{ KtPL&Aa(MxhfKOil literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004495,src_004467,time_705129,execs_2049594,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004495,src_004467,time_705129,execs_2049594,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..cf87e2f0f5e58c76b0cd8f3b299bd5a5b0a868bd GIT binary patch literal 175 zcmZSJ&5@2aIx`In7I`T|rlv?on^;(dpV{WcCmn08YHe*PonvjG?aT=S%AD_4>~`V{ zkd}@%=1m6b4)_HHzkfm0KvW>JkyPuvefsaMbTmv8szIz^lbjeBm>4XqjI0fSE&-C( N7S=k}hL&czyZ{?lK3M<& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004496,src_004467,time_705215,execs_2049833,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_004496,src_004467,time_705215,execs_2049833,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..8f698e347451e261a28ddd4b5fd54b9036e441b9 GIT binary patch literal 160 zcmZSJ&5@2aIx`In7I`T|rlv?on^;(dpV{WcCmn08YHe*Po%0I_ocIEyrK62`lY#03 zKmrU542%Xq#Sk7y6hlM}*5(F<0DDPv(}WNiSn8c14OSnF6D JTAJnZ0s#9UHlhFk literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004498,src_004467,time_706128,execs_2052113,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004498,src_004467,time_706128,execs_2052113,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..0af5c9fdc0da82b6b8ad1f436d057318a6c9718f GIT binary patch literal 168 zcmZSJ&5@2aIx}tBG|qJIn?1;2lBf`KyU`xU#LklB2gs+|yGPB0Uk48V36SsMUt0+QAi M);iXPmS(xU0P=@9sQ>@~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004499,src_004467,time_706310,execs_2052589,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_004499,src_004467,time_706310,execs_2052589,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..60b70262dd24c4e04f9bb18bc2dfbd3252c00340 GIT binary patch literal 188 zcmZSJ&5@2aIx`In7I`T|rlv?on^;(dpV{WcCmn08YHe*PonvjG?aayXl@kn_rt+EO~l+Ctlz69$wy->=y1#1|kf?T{lKeZbJb&@88c zAx9cnP4t1^zaZ)%s*%|sozcd;$F E0B!#993-2YUIbQ|A#I}02?U=w TfCj-hJRF>yY#>oE0J3rbEJPS~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004506,src_004319,time_709383,execs_2061038,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004506,src_004319,time_709383,execs_2061038,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..65e4b2e3a48fb0eaa389376e9550e37cfa13d818 GIT binary patch literal 124 zcmZRm|DPjWYj0>^V(HWV$}-2^$TUMb8o>hc!=$4@@~{8$}-2^$TUMb+TO^(fVF I-oE7p01ZnR%>V!Z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004511,src_003659,time_710578,execs_2066644,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004511,src_003659,time_710578,execs_2066644,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..792f58b9e8661b0a27d1cf1043b3e47811c29bbd GIT binary patch literal 160 zcmZQzU}Ru$HMRa<|G%}hH3^78z!XH(|NjpXYt1i`k2ZyYl%muWY02o!yi^9GdWM&m zJQ#|kGmK1)y`&9IbEKo~>lw@}Go+m%fPo>}K7~;_11N52U|_Tr#sF){Fe}Q*WN2Vw S$Uv8n4hAVVE0T^j$OQmr%rW)= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004512,src_003659,time_710583,execs_2066673,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_004512,src_003659,time_710583,execs_2066673,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..52cafa330e97d332c1ae1e55dea70d60c1c036e6 GIT binary patch literal 141 zcmezIpOK+RI>X2`Lps{t(7?c~C_EF5%fPURi23Z1yxDkd8Jsz}PxNI@-ufhCx~rNJe`|M@vUPG)*Z= zO_7$2&df_?Fsf&GdC7yJNIJvF6sQ!W$EYYLlc9l$0U=@rmTr&^21x@s(FVByOgJC7 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004514,src_003659,time_710867,execs_2068096,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004514,src_003659,time_710867,execs_2068096,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..c5e28fe7af82d865740db9f136c7a35d6b558dd2 GIT binary patch literal 147 zcmZQzU}Ru$HMRa<|35=I+TPH>z^o`Ilc9l$A;ZWNE+P%$w6?Y;0Wk=ef{6P6|Nn#N q{37{iQy54oN=;FejLytUWiYB|cy!5wp$M#*fZ5W)5UZu54RQhSw=R&%nS?pVZnqfx)Pr;pHU{h9c<=0Wd?6Wz8Y75+D@~Obi)DrWrs>3=Is-ilo7u KV0*)8gIoZ#$16Yp literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004518,src_003315,time_713961,execs_2077181,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004518,src_003315,time_713961,execs_2077181,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..dbfcff388c800c58e8ceeb69b629c5c0586cffd2 GIT binary patch literal 115 zcmX@az#zboqiH4`Z6Y0QZ)lM3YHgY$ZD3-VAsua3s9-1^ZDg36^D)X4$hQabfJ%S} Qr!+`0CiocD$;1i=00&JU*8l(j literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004519,src_003315,time_714030,execs_2077668,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004519,src_003315,time_714030,execs_2077668,op_havoc,rep_1 new file mode 100644 index 0000000000..10d18763c4 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_004519,src_003315,time_714030,execs_2077668,op_havoc,rep_1 @@ -0,0 +1 @@ +1lZ5h[?1l[?10?1049h[>q 1lZ5h[?1lZ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004520,src_003315,time_714127,execs_2078377,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004520,src_003315,time_714127,execs_2078377,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..92b807ab4b76b96e12b5f07e3a8bb4f9f8f87b4c GIT binary patch literal 72 zcmX@az#zboqiH4`Z6Y0QZ)lM3YHgYWVtHpsn@Y!8T8o)j8(JG08X4y1e2g;907*$l LLwKD`tZ)DTfhG{z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004521,src_003315,time_714231,execs_2079127,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004521,src_003315,time_714231,execs_2079127,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..905ccecdd0e05c3b569215c4985f15de4341519f GIT binary patch literal 93 zcmX@4xqBOzbgZF)iM6S@wY9abfx57@H3I`f16B#3yq9#ebhKTef}wP@kzsDm$0*Yb N>1ca6uak)t4gg=B7Iy#u literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004522,src_003315,time_714797,execs_2083293,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004522,src_003315,time_714797,execs_2083293,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..5c1d5026b8d79e184398bd7b2bb0c2b86eeb829b GIT binary patch literal 120 zcmX@az#zboqiH4`Z6Y0QZ)jjws9-3a17_N1NJoRY(fO{{rcg0M0~1S_I2NI3Bg5RB Tk5Q%>a0bXIX(+Fgi4_I_4%Z%A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004524,src_002785,time_715611,execs_2086958,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_004524,src_002785,time_715611,execs_2086958,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..1c4000f5545e8b20d37eecbae6efc0a651ba38d8 GIT binary patch literal 174 zcmZRO_7jy(&af^iDJZr|%ofFiDY?mX0=dv<3n+VJy}`>;S7bwKfD> R1-82+IR3V)3&A^cPhE*UxJ!i3WG%puFFA%VLJok8hz-1ek sbgZGFk#)4mf>bC|y1TowyF10#Hw9VRqLP6@0B8=f7(xrkLXeI;0NMB@egFUf literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004526,src_002837,time_716033,execs_2087569,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004526,src_002837,time_716033,execs_2087569,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..4f2a66227f8e25ed8ee42c619af4f84c70b8d51d GIT binary patch literal 67 zcmcb~CeLJVWSS!#ZEt8`Y+4MaO?-V*4!CUNl8!YrG_sbCZeYkvK@o~Jv8c>TWnf@P IS&*6s0C71J4FCWD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004527,src_002837,time_716059,execs_2087724,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_004527,src_002837,time_716059,execs_2087724,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..eae34b5ee421c4f8ad5944e4d5edc8d418a07681 GIT binary patch literal 128 zcmcb~c8;mV!y)B>%Qmi9Lqj8L>1Y9l%#jg2v|cw=7Q8b0BimwG5`Po literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004528,src_002837,time_716077,execs_2087837,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_004528,src_002837,time_716077,execs_2087837,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..f0339a1370fe9bea9ee01e840dfd169f5a3c445f GIT binary patch literal 94 zcmcb~c8;mV!y#ILqb$Xjp@D&68>e)vp`nqr^extNOhq1y4E!M4HwB0A0T+Y@IgkeF QXaR=G6klJ4%mt}=0Nvag!~g&Q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004529,src_002837,time_716751,execs_2091516,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_004529,src_002837,time_716751,execs_2091516,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..7b7b23d839097cf8af52b316f062432bdd5c9ef8 GIT binary patch literal 109 zcmZQzJI8d6smOzoA@de1h#?)#&)VYQ5bezb<_Pd)rkL6y0fx*}Tc`#Y4bxc9fM8YT S-GrIkU~8L~!jQQjH4gxN;~-N2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004530,src_002837,time_717027,execs_2093049,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_004530,src_002837,time_717027,execs_2093049,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..55b77d079e55986087177673044eebeada1bf3fa GIT binary patch literal 217 zcmcb~c1}8G22+c4Vri*=r~pI0w}(MgfjXQk?coqDz>s;1^&C@?hjcVQn1--1MSu!Z ze0{m3V+{?Fm^ic;SxZObGZ11z$^n;cU;~Y;qfIQ3c+wze0c`^dX#i~mE2zv%%}Zg( IT#%Xv04(A_DF6Tf literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004532,src_004452,time_718568,execs_2097733,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004532,src_004452,time_718568,execs_2097733,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..69376546901368de0a996ada33c52f3110a4dedb GIT binary patch literal 119 zcmZSJ&5@2aI>UjZA@!}7iNHQ%orFL>hr5~4DF3fGo+*K4Gl~z>mW2k Ow6TS?X(djHZ`S}kq8%Lo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004536,src_003860,time_719679,execs_2102421,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004536,src_003860,time_719679,execs_2102421,op_havoc,rep_4 new file mode 100644 index 0000000000..f413620182 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_004536,src_003860,time_719679,execs_2102421,op_havoc,rep_4 @@ -0,0 +1,3 @@ +]133;N;6;k]8;mick]8;;g[0ck]8; +]133;C;6;7 +]133;C;6;7;;9l \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004537,src_003860,time_719699,execs_2102544,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004537,src_003860,time_719699,execs_2102544,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..78a3ef9b95859da6eccc695f088af7e3323dc6fe GIT binary patch literal 60 xcmX@GdpnnOtf8^7wV$<_wYfDKU|?vhkM;GfJg|EkP?;=HnKM|Kgtet~4geKX5WN5Z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004538,src_003860,time_719735,execs_2102772,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_004538,src_003860,time_719735,execs_2102772,op_havoc,rep_7 new file mode 100644 index 0000000000..68fff35a51 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_004538,src_003860,time_719735,execs_2102772,op_havoc,rep_7 @@ -0,0 +1,6 @@ + +]1]133 +]133]133 +5]133 +]133\133 +]1;C;6;7;;]1;C;6;7;<9l \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004539,src_003860,time_719737,execs_2102786,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004539,src_003860,time_719737,execs_2102786,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..225577dc59f21e0dcec65db5f87d9266fc3702fd GIT binary patch literal 49 zcmX@GdmEQ@tf8^7wV$<_wYfC|Lt|g8uW#jn-P@vVJ*BxA8tY?yt)0Pg64sUuIRKHQ B4<-Nr literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004541,src_003860,time_719899,execs_2103778,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004541,src_003860,time_719899,execs_2103778,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..f65d341cb794bdc67d385c294638aede9a92ed7d GIT binary patch literal 104 zcmX?LZDwO`Ey2LRz$G1PXl!ilXKiL}Zq2~ZSRd=_TX|qN5_20=i8CQRND6^wNmyG- G=KuhdAsco8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004543,src_003860,time_720217,execs_2105947,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_004543,src_003860,time_720217,execs_2105947,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..d5981bc6e7a63ba206fb27b72de426631a347a6d GIT binary patch literal 96 zcmX@GdmEQ@tf8^7wScvmwYfC|Lt}lcuV3W>Ac9Ld?>5six0bNBltvbUXu~e21ynBy HRG$L?r#Kun literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004545,src_003860,time_720699,execs_2109322,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004545,src_003860,time_720699,execs_2109322,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..2f58bc3aaf08f4c71dbabbf431e9ba9fe04b12bf GIT binary patch literal 93 zcmX@GdmEQ@tf8^7wV$<_HCAAbP1M|)fuXTJ7DD>^RvrME;|?;%8EB5VwS={$bPfQG Cp%{k% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004546,src_002973,time_721110,execs_2112116,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004546,src_002973,time_721110,execs_2112116,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..053abaccabbbbce25409052c4300ffe203097239 GIT binary patch literal 131 zcmd1mFtE0kj+rrEI@ZM6)Y=RP&8;oC(15?ak!gl>w7nr*p@E5IopiLVp@9iQDc5~2 thPQ9;y?y(ZH>cjh+Ab+wT7!Y1K0jB-(9lp2hz(54GxXqQplbbg4FGs>Beehk literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004547,src_004507,time_722137,execs_2113602,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004547,src_004507,time_722137,execs_2113602,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..4a91c2737e2415350d272ed9d1146240b79cc62f GIT binary patch literal 117 zcmZRm|DPjWYj4>8$}-2^$TUMb+TO^(l-Mx)VI@Zv@#M;zc+uE7|RkO7;RFk#6 aA)E~nl8QFXFf(LeFwB7P72$kodwT%CB_y!` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004549,src_003908,time_722456,execs_2115735,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004549,src_003908,time_722456,execs_2115735,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..170d346be02f313ff9a11ab4b977b544e9bed5a9 GIT binary patch literal 143 zcmZROjy6;(l#aGDC1YVBMq&d+7|^uh(15NCVFTPY OGeZUj!whMAdlLZkRwB^= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004550,src_003063,time_722815,execs_2117954,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_004550,src_003063,time_722815,execs_2117954,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..e8744f36596232a537617ea1b3f478095e479a17 GIT binary patch literal 170 zcmZPwmX5Y(V323X$N(~oOf`U{p@D%xvGgD5Xc@~w22&$zM(J1}nQR&C9#+gC2U1`i zEL{N9#RS#mz`%ge_MeI2zbU_2UVhGOMd|1q>F9=>6opR;ZfGhH5@)tKyGZLOa=+o_ Yamg`qfE$&3)TDud0pu*hqb8O)0Egu-TL1t6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004551,src_003063,time_722848,execs_2118169,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_004551,src_003063,time_722848,execs_2118169,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..478ed5a16558556df04145280da03096c360d623 GIT binary patch literal 107 zcmZPwmX5y9z`(?iks%#zZ=?z$4GjzoilzTZN6T0iGME}!GfKz0hZQFonZhKC{{R2~ a2c!d{2}%6Vf1pVqgOJ65CLT4h%mDy)`ys;s literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004552,src_003069,time_723253,execs_2120501,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_004552,src_003069,time_723253,execs_2120501,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..341d6b7ec7020164b7cae63a5f9e36f6eeba1086 GIT binary patch literal 104 zcmZROHnGgfk&d>Hwl_-40MdpA24=<5fBrKufO#Oo-X2p00|+p2g8@SZNEJ@)hDU)` F004C58o&Sm literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004553,src_003069,time_723394,execs_2121368,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004553,src_003069,time_723394,execs_2121368,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..b83c0b1e34014a34698dce3ade82d3e1e6b3b34a GIT binary patch literal 133 zcmZROHnGgfk&d?K>%NzCYCUTMi7MthGxamfBpk?OGo>H6Ffc8ajik~%_tpfYGj>k8SEZboaAO<%bsi< a43q*YL)Hfr_<+!7c+|v_5o`j8l>-2UWf;o< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004555,src_003077,time_723651,execs_2122846,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004555,src_003077,time_723651,execs_2122846,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..b631c51d11097f5b13032c8e89a299d6e8139f43 GIT binary patch literal 165 zcmZROHgUHOmX5Y(U|=#b%>XhC4Gc_+Ap#74{xezT|ij&+dY}xVK2Q$Qy5zfj105+W_?EnA( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004556,src_003129,time_724006,execs_2125242,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004556,src_003129,time_724006,execs_2125242,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..e261ff1cb5e5107a58f2fdb4c6de0e42984a6c60 GIT binary patch literal 173 zcmZROHnGgfk&d=EbT%z1KnAhV_C}b%G($St&d|WXycAguAu9dnKNAB`4UD!oJZfUe z$dJ+S->)W|y7GQ{1!ILXbzmOa@z7-%m815iC11CV7|$N*HpxCjJNbF4C?85|tE PfkxTeNdTP(G$scCX4x=P literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004557,src_004294,time_724195,execs_2126508,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004557,src_004294,time_724195,execs_2126508,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..a2cedb239e569d90fd2ff2222fbec597ce2649e1 GIT binary patch literal 63 zcmcD?k&d=EGBB~ouz|C31PnEEb8>R>eSLo(*u9NQI@ZvDkpU_Q6o*Lp`o87m0svoV B6b}FZ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004560,src_004064,time_724459,execs_2128282,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004560,src_004064,time_724459,execs_2128282,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..2f2b47d1e8bbd23e243dd7634a008fac99e32dcd GIT binary patch literal 89 zcmZQjP+;JeR*2qaW+rW6k)mLk!OF_|-#f$FR65quTFk`Skb!{#Qv@hzZES81rOeIE VjjWBW85*Qxfo2(aq~=)W0016Y5xD>W literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004561,src_004064,time_724658,execs_2129468,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_004561,src_004064,time_724658,execs_2129468,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..f2a1c1439fb728708a3a8187ae6c0b8d0f56ed30 GIT binary patch literal 107 zcmZQjh~CC6txyOe3_MbEEHhYHSyR0;q)nw`Ev>~&tPL5!z}grBtc`PvQd6X(ml;?a s8d@6~SsPAbWN46%H3uS{oSc_M(T3I#rjfO=HAu$HOxnUC#l$iP058=U;s5{u literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004563,src_004064,time_725263,execs_2132820,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_004563,src_004064,time_725263,execs_2132820,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..3cfa94a4e2f40bf1c2b6d250bcf12162cf664a78 GIT binary patch literal 105 zcmZQjh~CC64IvCX^1LlGSXre_Sy@xPExo)1qCGqqrDHRsO{HTkt;I~N1&pkvV~vcg e8Gzvbe`{lF<_2k7Y1@}LltQ$dni?_G=Kuimh8QXU literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004564,src_004064,time_725358,execs_2133394,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_004564,src_004064,time_725358,execs_2133394,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..785e1d79aaeba34ce3b2f92af2c6860d96644f59 GIT binary patch literal 113 zcmZQjh~CC64I!jsEv>~&tPL5!z}ndAbAz;jN2&t4c#doaD=TYic80Vmx|B6TgLJGp c5b5OPyex|T-(X~I3>GspleVx(F|o`601I*$r2qf` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004566,src_004064,time_725448,execs_2133969,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_004566,src_004064,time_725448,execs_2133969,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..ceaba5013c2d5d75ebbce7df03ba15886b2af692 GIT binary patch literal 91 zcmZQjh~CC6tzcqp$iN^SYiMk2?PDFi4+O+e#LQS27$D;N_GOe*9@xE&3#J@Zs^q_! Lw1q{AiDeD|6V4yK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004567,src_004064,time_725588,execs_2134830,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_004567,src_004064,time_725588,execs_2134830,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..895930cf23bb5995fcb6d5335c3157a3ae6c178e GIT binary patch literal 175 zcmZROivGpG@GE*7x3q$RM{15`1}iITs&|I8sdTKRwU~*uAp;m#8(T9pNXME3kxov| zD+3ct(;Vq&6Kj*4-e1}OqwMpgVLXPSXjED0XqZ&CbTq0$Lo}|n5!4Ah71d9Ylc`;BkN?#VE3@%BsU9N_GIf|pdFSu00>?r*#H0l literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004569,src_003132,time_726041,execs_2137528,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004569,src_003132,time_726041,execs_2137528,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..828e7970ef985ba7de842258554f5e686303e175 GIT binary patch literal 109 zcmZROHnGgf5sS7r&5(|^H#9IXDVF~8ABoAt0G2rBXvxTsVPS2}5Nm2=oopHG9#+g? mZ-kg+EO|PRTwM;0KTsjc>n+a literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004576,src_003543,time_727902,execs_2149863,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_004576,src_003543,time_727902,execs_2149863,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..5e7867da8f2ad66447ec381351048badaea253ba GIT binary patch literal 99 xcmZQzU|?imkd8GpHnw)OHnTRDu(p)W@%_)hz_5)AN!S`B4kmC&;?f|U0|4Z36q5h| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004577,src_003142,time_728041,execs_2150815,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_004577,src_003142,time_728041,execs_2150815,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..edd5f86c2f6b4388493b17f3f1a16be4a4ebb628 GIT binary patch literal 135 zcmZROHnGUbF;2BNbpGGqA)V2{U~goaAsuaR`2T;jn`I#bkjcRCmmwoVItn6VZD?Qs zRKd!?2vlkkZEsm<2;^du1exM14OUH~eVW~sa q0vCS!iy=eW69RI86fc7v0}BI#fh{lB$|pNc@-_rWCj)`CK`sF3@*_9^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004580,src_003779,time_729130,execs_2156444,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004580,src_003779,time_729130,execs_2156444,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..a3f128469d74f7c182b5110de5b2fb812dab50bf GIT binary patch literal 128 zcmZS3OwCD&s64uR8&`^Stf8^7xwWCSx-c_CgWyl5dLYBV-pCY$O>?kHL)7KuL{uKw a%|OtE7t9O{#u?Jl+qk6_bQHq#dAR_RQXrE6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004581,src_003928,time_729502,execs_2158865,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004581,src_003928,time_729502,execs_2158865,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..3f3021ee273a98a7ad34092000e66be43755ccad GIT binary patch literal 105 zcmZROj%HwBej$=ul$s(P%_tpfYHDO8U1MQrX$BUm@yRzycZfE~wKlbeiADea|G(Y< Mr(!fioWXi?0Xe50p8x;= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004582,src_003332,time_729660,execs_2159940,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004582,src_003332,time_729660,execs_2159940,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..d32df0a5d03036a78d145e4f052f2795fe993100 GIT binary patch literal 71 ocmX?PXsph~CB-EjZDe3=njxtWo?paZV62WQf}{$G3DNKi01bK%I{*Lx literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004583,src_003332,time_729679,execs_2160075,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004583,src_003332,time_729679,execs_2160075,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..91757e3efc2c1979448a51f74a4c6991336d3adf GIT binary patch literal 57 qcmX?PXspi1CB-EjZDe3=njxtWo?paZV64u?!^5Kp#4v!a4_1Kb=ldqFsB>nsk1B1V{p`~wbQEG~*wJDHkmJ3v3XkciTVSvO;O))XO Wbm|nF9cu93R5~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004585,src_003618,time_730102,execs_2163046,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004585,src_003618,time_730102,execs_2163046,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..de7371b48fd110b5da2dc2b24930ffa2bcc48a39 GIT binary patch literal 157 zcmZROj4_1Kb=ldqFsB>nsk1B1V{p`~wbQEG~*wJDHkmJ3v3XkciTVUU_)VtNSz ZOiZ1nG39Wn1Q}prNx-}ugvk)~IRKavIQRen literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004586,src_003148,time_730378,execs_2164798,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_004586,src_003148,time_730378,execs_2164798,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..47800b4f907d13af58039c79e5a7d7f4f3cd1e85 GIT binary patch literal 141 zcmZROHnGgfF^;x3bpGFvA)V2{kYt)64dfaam=sC>Jo|BWWqo9(1WE+=sY=CsEp|Q20iJ_6Tp|K4EOrR(=MLN3P*cwg1$=OAk KAsGm)4RQfER}};R literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004589,src_003482,time_730666,execs_2166512,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004589,src_003482,time_730666,execs_2166512,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..1e37a81cf6c99da0a1f2ba5b8e02897a726c8d8f GIT binary patch literal 121 zcmZQ6cF>>Jo|BWWqo9(1WE+=sYyd;Op|Q20iJ_6Ri*&T1HH!+vb(Y$>Jo|BWWqo9(1WE+=sZGd#Fp|Q20iJ_4-kY>Jo|BWWqo9(1WE-P&Y=CsEwXwCep|Q26jdZkasZx$~EF*&eLw&5Tbb+CS ppN%xbdlqr)1G~3v+m>T(XkuuDO>IU-MzK|5hV>Jo-;XLM?oe3$TlwN*Z}ERLt|@06GJ0wAk6?1C`wI{MrKFXJ2|^ZM;qF+ bs4%=|seSv4;Xha-PIc0}4D}4jKwu33ucRSh literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004594,src_004351,time_733359,execs_2176639,op_quick,pos_124,val_+1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004594,src_004351,time_733359,execs_2176639,op_quick,pos_124,val_+1 new file mode 100644 index 0000000000000000000000000000000000000000..1758ed5d1a0b5b0c4c5ebf5a6ccc1caaad8637db GIT binary patch literal 226 zcmZROj_NJpDkSUUhkpjPz)tzu|M z)l1IL&6SR|Hn27_HMKU#O)pAK%~ME9k2VUBwg9^aXax{R!&IUO!p%ast^w%2da#)g gFM(`9b|cU-G>ICZ;|p*b016X^3k09GzzR{#J2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004601,src_004351,time_734429,execs_2176881,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004601,src_004351,time_734429,execs_2176881,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..6875883166c39714160a93e873e2f679159ab7a4 GIT binary patch literal 258 zcmZROjY8W|N8$qDT?o3F@m*&T?I055ljN; s0;VsYKj(m5$!}<2Vv!*oZEs`>A`L%({*3BKkQ3lOV`$Bm_Oq}C0IS(jjsO4v literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004603,src_004351,time_734677,execs_2176936,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_004603,src_004351,time_734677,execs_2176936,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..4fd59d28bfef6d0388965e7040f26917e57b9090 GIT binary patch literal 262 zcmZROjtA~0jRH1IvSzUih-daRWCU|Hy0=dHj<%X5fDgY6@=Q1Y5@a7Jw!X$RUiWw{r?Yi xVm8ez><7lC!1#fL!Sq09C literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004608,src_004351,time_738734,execs_2177898,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004608,src_004351,time_738734,execs_2177898,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..3839bb5bd7fe6251e0fafaf1db2bc314aeaf5cb1 GIT binary patch literal 251 zcmZROjC!O(tnp6P literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004615,src_004351,time_741518,execs_2178532,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_004615,src_004351,time_741518,execs_2178532,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..d1aa7ef557a30fd667d64d9950a02f84a3ead9d9 GIT binary patch literal 256 zcmZROj}-~U~{dZpasRP=-Nt3fc8K<%8;Bb?FTeUItBnN?pNCY literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004616,src_004351,time_742225,execs_2178694,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_004616,src_004351,time_742225,execs_2178694,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..ee6018514b5a6fe4c7a5e0779fd7e5ea661b0d40 GIT binary patch literal 242 zcmZROjI$LR58>gSS$n?3w9+~>;M1t|8r8L yqfLNf5Wv8|{KA8mm)F@PMe+SBMzAx`)hoUS`T)%%aC1SvXGqSL_5&Iz9RmP623e8- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004620,src_004351,time_758514,execs_2182570,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004620,src_004351,time_758514,execs_2182570,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..f0da077af231b7cd1e12a6a695ebb7444c5b691b GIT binary patch literal 279 zcmZROj&iUmNye6W>Zr+_pr z`u`tdC)9bp$q+|~0389+3UPC;Gy_9&wsdh$CKH2n3{Xk^|C|)X_pcZcYM_QeB!DWQ P3Sl0?Fv|~Uv~&yrG}~K5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004621,src_004351,time_762242,execs_2183459,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004621,src_004351,time_762242,execs_2183459,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..b2c2b1ba4598480b0d8c04a472ae8bdd64e51529 GIT binary patch literal 275 zcmZROjVq;!z2 pi~j$w|DThh`2H0m*mAH+6bYbFXx_+`_C@%eAvs&x56G2{0RW6mR(Svb literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004625,src_004351,time_771875,execs_2185720,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004625,src_004351,time_771875,execs_2185720,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..d08abf8c754a42824b0bbf4dd3f65136a71d2898 GIT binary patch literal 295 zcmZROjjFw21kHZ1!8zy5ztisJiMj0g!0 zWC@_tkX#5cAVZpwfq_9f+TOB|!PLl_Q92e#CR+xlrbtH{TUZ-e8(15enpzv=rUN}6 cZ7&_|9#)*>W?{>Y6dnx8+0uSM4@<`Y0Ds>QuUJab92$OKm|btmf!^-cR{UL1aT?U3g#CG2Z2ln`vRnP v`Tzg*|8r6l-@jr6TWf9IUQz-!1Sp{Zk^p)I%|~zpz}6*aOZx%Mla2uZnI2(< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004633,src_003213,time_775721,execs_2191858,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004633,src_003213,time_775721,execs_2191858,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..3bc4bdc542544a6ee2297343dcd93a018240387c GIT binary patch literal 95 zcmZQzIIw#gmvpS5fr+)LxwWaanKhUIG9f&3YYR*Ppel19L{b740TUM1mM~g62LL_~ B75xAJ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004635,src_004475,time_776581,execs_2196810,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004635,src_004475,time_776581,execs_2196810,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..6e8c47493d4051b716dd8bd261dd04a60d7ac48d GIT binary patch literal 74 zcmd1Gu+NZ=wl_2|G0l)RQ3sLH#)jB|feC{!Zx(}ahqbk}bm@%wQvd&3n_4SKANj_0 H|JyYHlnxap literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004636,src_004475,time_776668,execs_2197351,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004636,src_004475,time_776668,execs_2197351,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..a1b5b141a8a3878c236c4661f4d972b841dfa3fe GIT binary patch literal 72 zcmd1Gu+NZ=wl_2|G0l*cHckv#dZJN FH2|z&5$yl~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004639,src_004475,time_776881,execs_2198622,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_004639,src_004475,time_776881,execs_2198622,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..02da2dd2859c75dcc7d3d2e4fa5a05a4a672ba79 GIT binary patch literal 53 zcmd1Gu+NZ=wl_2|G0l)RQ3sLHCO{s8FmD!vaEGLBl7Ue=cK0?e=~zPpkP>4HkS4Ga3u}<5v7QCkM3AWvpbDal46F=trK2GZ hxR2rhMTjzl8diu)5QgUE9OUD2J5@#Dw literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004651,src_004214,time_778622,execs_2209235,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_004651,src_004214,time_778622,execs_2209235,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..e53cfce5f446ee3523d8ac51108a0f725124bea5 GIT binary patch literal 176 zcmZQzXh_bMUSwow9c^M^ZDeg|6KiB>X~qf!*3vOR5ui-AG*HYs79=n2>mu!&^B+V+ z+cPjoM`H-o8yOgw{0Axl8s!VrW)0K^Hrd$1!Wv{O9JE4M2ve~rjyAT)wKlazxB&o9 C_$So> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004652,src_004214,time_779012,execs_2211273,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_004652,src_004214,time_779012,execs_2211273,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..176ce9cb39d0b8b23fed79e76c0f0c72cc758620 GIT binary patch literal 189 zcmZQzXh_bMjx{p0jyAEdHnO(1-i88z0w}=J5ChnNbmIreHW)(G18oCaXl!9&&C0^S e3IQy?pbRMGWD_e1G#sW_2&nksONgAcbPNE3!Yu;; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004653,src_004214,time_779067,execs_2211602,op_havoc,rep_13,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004653,src_004214,time_779067,execs_2211602,op_havoc,rep_13,+cov new file mode 100644 index 0000000000000000000000000000000000000000..edbd77adb9acfb58d7010c7214288d62fea1b075 GIT binary patch literal 96 zcmZQzXh_bMjx{p0jyAEdHnKLfi8XTcc5-%+j{Xk>hSm^CBU7{7qEw(7ph9b)LX+b_ ZwZ<0KtgNiY7C?g4S{g(m0MHyT2LSK96$JnQ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004654,src_004214,time_779071,execs_2211625,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_004654,src_004214,time_779071,execs_2211625,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..93da163eee3a289c9c73ea51920c929806c1f3ef GIT binary patch literal 169 zcmZQzXh_bMjx{p0jyAEdHnKLf0kNSX(YOFBE2{tlkYHssv<6cM0%Cx*iG>Q#JRNJ} f3JYswBTX!-VU_^Zfb0S*?ZKwh+5~2-wR8*s!NVk# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004656,src_004214,time_779622,execs_2214889,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004656,src_004214,time_779622,execs_2214889,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..c2185de2be1df64373d016433fd4ae3449d6422b GIT binary patch literal 191 zcmZQzXh_bMjx{p0jyAEdHnKLf0kJb6B0v^QF3kEr768;>jHJyP$OdzbEi9~AfdFP6 aLIR&^kPb`$a#4!4HL}T1Sis7xrDFigc{D-* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004657,src_004214,time_779678,execs_2215234,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_004657,src_004214,time_779678,execs_2215234,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..f6eeaab20d711e1c6d9b326599ad67a34cc3da7b GIT binary patch literal 123 zcmZQzXh_bMj%8qAkY-@;D9OnIvKY|#(hSjdc@QGj&Bi*Tq@;kM;XgzzhA`_dRyc67 di8V5`wl=W4_1KbMB>kd+;hw3rp`}@FQEG~*jRBAWlr%IjGy}@vlrr*?Hnq+$NKG;E WzI5r*-AfFNCZ^8PkwASWmN@`ogB>aW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004662,src_004104,time_780716,execs_2220585,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004662,src_004104,time_780716,execs_2220585,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..b3679a4fa53b94cf232448be36a4321b8b56be59 GIT binary patch literal 100 zcmZROj<#!HNYyhmvCNQ;wl~U=j_zbiQGCW@2qHk3OHNKqx}&KhCq6Ff=QYe!X%U}=V13j+|aFfh3IN}HQnXBecWn3!I=bm{IT21XN8 MXX!|w^Gqyr0DWvU-~a#s literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004664,src_003229,time_781368,execs_2224528,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004664,src_003229,time_781368,execs_2224528,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..2779c1945972defb61313423be2e875d80e7f51c GIT binary patch literal 69 vcmZQzXsnO*^{qUxdpnnOtf7I4wdoNvYjbN0Ya>%jX$F`qh7yQ8L{km`2GkZ2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004666,src_003229,time_781552,execs_2225694,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_004666,src_003229,time_781552,execs_2225694,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..c2c01d94488432f0be2325ccb458f08b94c8b2ed GIT binary patch literal 88 xcmZSBy`4)s*3iJj+VqH-wYjy0wUMc%G(%&3jIVDclsbS<4MMW?$TGMAIRLOf8&m)Q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004668,src_004591,time_782160,execs_2229591,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004668,src_004591,time_782160,execs_2229591,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..51a62ff5ffd594369d4abe3e7adb72f91da7c322 GIT binary patch literal 137 zcmbO~f9CvY?KwI5It&af4BNP*V*{jP4UMf0O$?2!fiwe5z@9-m+B8Et`t#?{(m)la z)^bIuDbmr&P9OoW3`jP*(iALQ@8s+v9c^gMqQdZ=W#*e-42!@Z8LQspK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004675,src_004551,time_784179,execs_2240629,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004675,src_004551,time_784179,execs_2240629,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..d57e12b0dd28096871d3efc242cc67de791a74ad GIT binary patch literal 107 zcmZPw=8nG4z`(?iks%#zZ=?z$4GjzoilzTZN6T0iGME}!GfKz0hZQFonZhI)7?@xD b0qKBff{PdZ|MMSc638HAF`$V@O)PT&>%bo` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004676,src_004551,time_784191,execs_2240710,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004676,src_004551,time_784191,execs_2240710,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..025ca4da3ee5e9ca88d77a3e2a392f4b1d9d510c GIT binary patch literal 107 zcmZPwmX5y9z`(?iks%#zZ={-GWC~&!8W@Smpo#86hM5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004677,src_004267,time_784776,execs_2243666,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004677,src_004267,time_784776,execs_2243666,op_havoc,rep_4 new file mode 100644 index 0000000000..857574b8ef --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_004677,src_004267,time_784776,execs_2243666,op_havoc,rep_4 @@ -0,0 +1 @@ +**heKhD5]9;4;2]66;6l::::::::::::::::::::::::::::::5:2%0m]9;4;20[KhD5]9;4;0[ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004679,src_004267,time_784876,execs_2244218,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004679,src_004267,time_784876,execs_2244218,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..9b475ff0af37f19744bef59bc208a34a54e92431 GIT binary patch literal 87 zcmdPW!VWT6Sxu~sq+`v@tj!idK-Z#0Iaa1tMj&ipkQ>XuQ2!sO#NelNw3K&-i>Y+1 LrL~xeHJA?oz+o5m literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004680,src_004267,time_785052,execs_2245283,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004680,src_004267,time_785052,execs_2245283,op_havoc,rep_4 new file mode 100644 index 0000000000..4216b523b2 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_004680,src_004267,time_785052,execs_2245283,op_havoc,rep_4 @@ -0,0 +1 @@ +***hD5]9;4;2]66;Cl:::::::::5:200m]9;4;20[KhD5]9;4;0[ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004681,src_002761,time_786006,execs_2251703,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_004681,src_002761,time_786006,execs_2251703,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..2066ad2611b53135e9a717880b560578b10064d8 GIT binary patch literal 170 zcmYdcU|?imkd8GpFtN7I3A8q`479M0wvILgvN-)XIb*Hs|ARyf!R(wsFdMI=wF%fH zpu&0vYm*S5A-U2qIhnKclJkKKUteqMZ0TgqSP%zYG~0q7<`A$w)+UBvH#C532LNi< BENlP( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004682,src_004380,time_786528,execs_2252374,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004682,src_004380,time_786528,execs_2252374,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..e7e93b186046f2b76313829d75d9cf1c4db50e73 GIT binary patch literal 244 zcmZSZNX^NqJg|EkmvpS5v9Wc4RE%`AJ=5pUpL2{%bEKpB4Gl~zlN3#@<|{HVK-J=s z1e+mdYy&lef#1;C)G|Xlqk+NR$TY*WD4*Y`D4#((+Q_RM(`1BZ7myMoFE8n64`~q2 vLvj}bLl6jL0WrFh85qp0&8;o0Ev*f$tql#W4UMcp?nU-m#etmJio9F^+#Ewe literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004684,src_004380,time_786960,execs_2252622,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004684,src_004380,time_786960,execs_2252622,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..2f9b7e34bb250d0eff7660dbe069fcb66edd8b71 GIT binary patch literal 216 zcmZSZNX^NqJg|Ekmvn4VYHD5%gH^1BwRLKWbhOD1Ya>hR7uH6(ML_O+MFs|_+RvXq z=NOshNJsM<8kkrnDVkbABtd2v8XMaLNX1A;+cPon8#W=Ll=FxVTJW|$V`^BWcA zGe}1pd6m0>C?hW~>1YpW5Y7YYvxezo2m*mDAl_|ZZOR}WYiVu905Oum%-Y=A!rIc> b(AwJ2(Av<*8ssL3^C3o59LSli$jb!)pyoXh literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004685,src_004380,time_786980,execs_2252638,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004685,src_004380,time_786980,execs_2252638,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..494768c58486690cfd33cf5e5a1a449feacfa25f GIT binary patch literal 241 zcmZSZNX^NqJg|EkmvpS5v9Yz8RE%`A9nInvSmh6X=gontCOR+N)dd0;nK zMNm*s77*_SX)`o7whoZ00O@96fNDk71yy4cAQb~v!*A$pYMCLO(ZFDDWSU`Gl+SNe zl+Pd?ZRAz%0-}t(yriQ&q(L|jVm3q{1JFWDk&XlQ6{Xk-m?53)gT0YyhG|hgzfn;>gLJf!SGfy_GV=10j`olS;XIJt z5PeJx3_&1}1;lV?L8U|)%&g6=EvzlA4Xv#WHLMMdtU+!NGmxl-jN=4h|21=oEqYVJpbr7Qf literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004695,src_002029,time_801489,execs_2266979,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_004695,src_002029,time_801489,execs_2266979,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..25802d29a2d243a5d50660337c8ea1f150012336 GIT binary patch literal 109 zcmdnJYxi!c4C!clCI)`5{yLUr)_5UF}2B2^b15g+!&T9@=3=#n8l~Ynu QLN{aoZZt#p$0+gw0ChMZ2mk;8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004696,src_004470,time_801587,execs_2267509,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_004696,src_004470,time_801587,execs_2267509,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..7951624cbc640c65c7f2482483f1047c84a2403f GIT binary patch literal 73 zcmZSJn!ejfkrx1F9~UhE literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004703,src_003582,time_803441,execs_2278888,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_004703,src_003582,time_803441,execs_2278888,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..67fb238a52b985703634e8c32d0956626a7c379c GIT binary patch literal 156 zcmcCCFtKD{NQuS{a-?G|4J{2aq+<*-+%rJHBs#Y!HAOnw#3b6@%q#;e8NDCKf&vql m3>V9c(%wd(Rzr}iXf&9TMpBe+3RDa<6t@W((ldAOb^-wW1u~Za literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004704,src_003582,time_803558,execs_2279578,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_004704,src_003582,time_803558,execs_2279578,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..62ef8966b666e94f2420a64c3ccd1d3586747ce5 GIT binary patch literal 184 zcmeY>FtKD{NQusojx{v2G{}&SG0bq!0D)ZTXoyJkels&5|Nnm=VG6`RMbY+VW+u_O zMX4#$(IzIA86~}qa0Bq`%0Mv_Xd2W^pn(}+`ysZ0Z9og%R1?35Y6z7>;AWE7Df3vvlXRFBS3-~K!S;ZA0mcbhsbrP htQ^R^{|%l-ra)c!I`!d4wsA?v0*zo$v<2Cc0|30fDWU)X literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004706,src_003396,time_804973,execs_2283175,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004706,src_003396,time_804973,execs_2283175,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..f0ebd38248430b850feb6a175421978d857de0de GIT binary patch literal 75 zcmZQL<0u_{8VNjSU|?ui`DDjh-X}X^k{P6<4ZR!~7!+WNPM$uU%gY6oU(3tIDIIO1 LP#7p3ZIBB9xI!a5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004707,src_003396,time_804988,execs_2283271,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004707,src_003396,time_804988,execs_2283271,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..00eeb788946f038fe045e70a43a9cc4cde1ea9a3 GIT binary patch literal 105 zcmZQL<0u_{8VH_&2q<~_^z+lXyj&}v>{!bS#HUZ61WN)5T;iwCfK>q1A?f4g;xvmk MQ78VG=l(C?&N7?30^MFVn*p$QzMCF>tOe=;v|SF WbVUf0uxa3wjy6#!43v&G$OQmb=Rqt0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004710,src_003419,time_806202,execs_2290425,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004710,src_003419,time_806202,execs_2290425,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..b0fa4e7397ff5977b9dd1fe0dc3d7ce8fb321740 GIT binary patch literal 116 zcmZROHeq0BsE@Wcl#aHyEMx$Z3_zmZ$iToP!^kv4I@jLR*ZF@#hIB>)gT0X{ki~G7 lAwxP^9aX8#Q4>>;3TZ|LMurR^`1K#GZUzt_8wpg`4gd?NAx!`P literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004711,src_003419,time_806287,execs_2290959,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004711,src_003419,time_806287,execs_2290959,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..1ecc7831828e33a27ac459fe0926dad2e1a11abf GIT binary patch literal 135 zcmZROHu=wRl_5hqTAe{U+MWSO)EgNXm}JBpHEFlZ$uW+$Hw21X7NW`;nPy1m+MD`1 i|8K~U&S+q;H!=mXOhGK^b_Pa<3?M+&0W|LyZkqtxaVAIr literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004713,src_002480,time_806864,execs_2294683,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_004713,src_002480,time_806864,execs_2294683,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..904b8d1bcb38449396f25542d79b993e814ec50b GIT binary patch literal 138 zcmazrnl^3PY#@e!=FGrs=~#1XYw3)f%w#AtCWgV@-rm~Ykbxm12dZ#4c7;G$n9LD~ Y5e)VSm0y8I0!;#&0~Li>2DBjs0O9~IZ2$lO literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004716,src_004565,time_807287,execs_2297266,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004716,src_004565,time_807287,execs_2297266,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..8f08ea8ed351fd36656c0480468e559b60241fd7 GIT binary patch literal 136 zcmZROi{8d9%>yD73_McBumA>2R@PMS3~5sr>1e~;qEx8T9Lo$=Ba?FJXnP|A6N{XW mDbmp$DA{}i~l$x>)C>ya< vD`fI;y)&duU8JK8bBj_zQU)HWDV73F!ic%ASq=iQ+mvpS9Bm)o#FffRLKp2>W67~N<3@I_O6h&Sxb6pLK6cYgR&ln~E literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004720,src_004565,time_807317,execs_2297329,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_004720,src_004565,time_807317,execs_2297329,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..ad65d99ae8065326f2d7517b5a05dcba310ef6c9 GIT binary patch literal 118 zcmZROi{8fVYGhI_9c^!9U}BN;@nZu61A|2lYpQpKw6TkHv|(;h$2M+h1p|-N9Lo$= zkkTl7Hvo(I!QyAkxAkl}jqt(wdWt!CDLmQWSY%fDg<7n#llUaGBd`SfrQ$ E03uo$#sB~S literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004723,src_004565,time_807382,execs_2297660,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004723,src_004565,time_807382,execs_2297660,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..4b315ab8001afb6e29e63a03219175aaa7e8c664 GIT binary patch literal 164 zcmZROi{8d9tpFwrJW_KkGgysG%B7?2jSNgIaz1`+U|?XdWc`)uogr=NA{}j*Ta>zu zTTKCr(iAZSNKsUP0+<-kmw&@7ns4o!16IgI@+Wt6+~Ki jq;g5eTAE46Dq9*zzvGNG12e@iL5d6bw94b1XAhjZDg=qwS3hOe}Ifer#Z1V6bFmP4&)@Hg%DXHq3QY zLC21OS_&D!Bjv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004730,src_004565,time_807697,execs_2298975,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_004730,src_004565,time_807697,execs_2298975,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..faf8aca7e9da9059f6ee7b221bfc3a68c7e7356a GIT binary patch literal 165 zcmZRO%dGN{j`q&Ul#Vv=NX@a#U^Ox+myWhKGBB}7&dE&9mW}~Z4F8K#c@@IXY~z+z zIOC|uyL&eSgCep(4uf>8g|+qn|NrY1bdb!kHn--9&iR-k9c@yS3L-5$Qn{pKEv*^Y f7_7y_UW$Q$1DF&OlYr6?Dn;=Im$|KmMT!Xk)9@@O literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004734,src_004565,time_808082,execs_2300350,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_004734,src_004565,time_808082,execs_2300350,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..1bc8d5f2ffa38356f6335b15835a234fae4a3af5 GIT binary patch literal 163 zcmZROi{2&%2PulYT;{gI7AYq7Mg~q6IUheZw4wqA1_n!3)>Q8dX;T;JXv5qhBSRCs m>QbbmO^SeoI|!Iq@W6mBgz*!`=Xt{oVj`S!59AaLpi=-zaVrb} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004735,src_004565,time_808173,execs_2300778,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_004735,src_004565,time_808173,execs_2300778,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..d7f816b2d3912406cb8c533ab6954f2b48eb44cf GIT binary patch literal 114 zcmZR`k&d=Ew6Hd^v^KCd%9mDP@b!g|zP{cW(xy0sU8GY}q@ztNJW{zd85pFQ85?t? qV-3xWK!%u_S{vl17o}$98RSNL=NNfOi;0P)DDrZd+iF;(m;eCE6&fo5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004736,src_004565,time_808257,execs_2301178,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_004736,src_004565,time_808257,execs_2301178,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..c05dca97b3f81632a9d006822579e2daff5ab13e GIT binary patch literal 161 zcmZROi{8d9tpFtQ8Kh&4yg=BbTsqp`$iT!R=i|o)1_lO8R@T&L!`z}YkV*rO)EvtU zRwE=uyikxInJXP@VQrmJQc_TC#lVo9E$s*7rbtJd6s3Yl3y)MT=~y{ypqbWUSO8G` UKTtSUOe{r_kIURv!y?550NLUslmGw# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004738,src_004565,time_808377,execs_2301674,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004738,src_004565,time_808377,execs_2301674,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..a54ac507abef067027fbabb75e562afc14151f5b GIT binary patch literal 156 zcmZROi{8d9tpFwrJW_KkGgysG%B7?2jSNgIaz1`+U|?XdWMxhD&X6{Bk&ZUZElLHd zHv>{B($OXs)<)I_)<&kL)&{u>2ALSzL295XJyN-(V=b+L##xJ@fiM()iXtzUxvhpp GiU|NtNh7%c literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004740,src_004565,time_808446,execs_2301906,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_004740,src_004565,time_808446,execs_2301906,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..992c3d8991154ac025f9743a0686aa94aa59dc1a GIT binary patch literal 204 zcmZRWK3xuoqPKBND}V_DkJKE?3|6CPdm{tsXhmK{1_lO!QpIQ=Fh_ua!Nelx9VQx_>$OMDw)5Etizu;F0XDG_qz59%#BJXbLSPN_G3kJ0zXl*Y+F6mfHYX$~& zD9{3{hbT2NFtNz_m?9l*Qj`iJEj&`8su`@s8tY?$h(S8m#M;zanSsI3z{F4tA4pN+ LUp3 zQVaqyt1?Wj4RX_qQd9F3lG3Ho^rT2fn-ryjNDGftpf*eEdvD)vvz8VE0~F&iltR?N P$P`6hE^}KAixd+8i3cuH literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004746,src_004565,time_810123,execs_2309085,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_004746,src_004565,time_810123,execs_2309085,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..e153d261ff8f7eca7f5b110f74aa257e75fff17a GIT binary patch literal 175 zcmZROi#E$~GBuTU%8`z?H#9J@%mC6()`lk5hT%D%J~l8gFyu(bT3B0Kva+UnXPBG1 zNDCO|7Nu_EmR2zENX@a#U^Ox+m)5!d_U*m5Z{PCf)SDEgrbtJdSa_szNy8bjmevdm cjMicZfGL8I1F<0HgT+!5dAZDOH7rt00Op`5MF0Q* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004747,src_004565,time_810432,execs_2310374,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_004747,src_004565,time_810432,execs_2310374,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..971169a76e51d8aa7557f2ab80a3bb3434db88b1 GIT binary patch literal 165 zcmZROi?+@vDTy`;XMoTS41tV}PR=gU(R|j%iPF)=hPfC58L2rrInuEVmaMF)-Wk%S zF4D1vxtXckxTO^gJW_KkGgysG%1tahQn|u0O#^C{jzamG=RcQ=C~ zF9U-B0|QX0p`}@FQ7TZG2}p|qSdjuqk-fczAp=8MPG(@XbgVhhNb_>(XnP|A6N{XW oAmva^9;sZvz(BfQx}L$>+5#vb9cyXL05lzl#1Oz%!y?5500|f_s{jB1 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004752,src_004181,time_814299,execs_2327685,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004752,src_004181,time_814299,execs_2327685,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..bf5b755ad0403cfd364ec2193c25f9a553e68ccb GIT binary patch literal 141 zcmZROHnGgfF^;x3bpGFvA)VoyA)RY)=qnva=G1|~(R jD4Z1OXcH?VQ`7B8z{g^C Oe?F**Ahpq|Avpk+vmZbJ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004755,src_004511,time_814867,execs_2331351,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004755,src_004511,time_814867,execs_2331351,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..96ecb835609755cab381d22b7106cc1ec9cd1a2f GIT binary patch literal 219 zcmZQzU}Ru$HMRa<|G#x=Yf>u&m;$K`Bhw7CqMS^I1}26Kqpcaz(e{Q021Z5FAc@xc z|NsAk)aDn-N1MVxN>OTxv}ANdB#$M8fra3_U^$cc~8Pd)Wz`zh~ dpTZ~&GZ)PQsLlAT$8?u;FvyW+Mbgm*xd1HBMT7tV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004756,src_004511,time_814891,execs_2331504,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004756,src_004511,time_814891,execs_2331504,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..20450c6c4a80912ca40ba7f0a070b6b1f4a83ab5 GIT binary patch literal 170 zcmZQzU}Ru$HMRa<|G%}hH3^78z!XH(|NjpXYt1i`k2Zw?=?o*&46~w~Ooj#~h76;v z8Pd`Ah6V;kML>xhAiJKy%rZmT83Gs>qU}={rD1AN6yr3-G($QVWTaVCfZaMO~-qu7q7RrH2!}%zZAdXaqbhJGagR!-o RwY7B)e|S-T&TK_qE&woiAcX(` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004759,src_004245,time_815441,execs_2335146,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004759,src_004245,time_815441,execs_2335146,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..9900c0655a767d76eaf6e680fb99803a00256bf7 GIT binary patch literal 82 zcmZSZNX^OVQ5R-rs1Xt_u#%27u=cI|+*04bz+fVkAsubc#9(ZVLs-t*+B%0nya-0; K=gd~*-h literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004761,src_004245,time_816253,execs_2340992,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004761,src_004245,time_816253,execs_2340992,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..ff76108410b4271230897daa4cb75de50a76f9ec GIT binary patch literal 70 zcmZSZ5Vn$zHL&)r{M^#=x!%@9DkDQWH794Sx-c_CjgUwIx~z1xJrjemwVbuJbq;@c LQGU*BMP4od8haIl literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004763,src_003532,time_816748,execs_2344410,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_004763,src_003532,time_816748,execs_2344410,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..b4931a9a49a0eb620afe12d3ea0bb8c8a6200725 GIT binary patch literal 60 vcmZQzU|`5#kdAg}NKKKBHnFfaV(=|OFwGR-BFP$nWjX&_n_FAhNXG&ItVItk literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004765,src_003532,time_816821,execs_2344896,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004765,src_003532,time_816821,execs_2344896,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..f02f1bf061492fa317932d887b7cb4f5e66830f9 GIT binary patch literal 63 ecmZROj<&Zp2SN*LQz&g|%}^{IjRbHju?GO?Ko7M5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004766,src_003532,time_816935,execs_2345676,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004766,src_003532,time_816935,execs_2345676,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..c1ae2564754c55883d07a987a0b9333568112b70 GIT binary patch literal 50 bcmZROW{{4yw>Aet3u{v-ZE4Mrfm0L!0sac5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004767,src_003532,time_817429,execs_2348991,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004767,src_003532,time_817429,execs_2348991,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..2ecdd8869f31e1df639921db79d2ffda1a297a31 GIT binary patch literal 26 dcmZROj<&Zp2SN*LQxIKj5ol@6kip1c4**Kk1$h7f literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004769,src_003533,time_818053,execs_2353139,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004769,src_003533,time_818053,execs_2353139,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..4906cd7a37349db90d0314cbcb47770ccf49cbd8 GIT binary patch literal 101 zcmY$Awl^}(kdC%DG%zqKmi`kB=_yuut=xsCFken8k$&wlo^>eTL%Ma S1_maEj0|ZLORyM{nK=Mb0~+uE literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004770,src_004760,time_819241,execs_2355436,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004770,src_004760,time_819241,execs_2355436,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..61caf8742721aa6f95b9bc224c9d45ffe3e52f69 GIT binary patch literal 96 zcmZSZNVPXI&5@3_7c?+2$jHfAt1c{D5NlxVTlu-=%IA7p6R8ZKBol+NwVbuJbq;?x XGeeD#aDkOHkie&`C_iVmA}<#JRHPf~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004771,src_004760,time_819259,execs_2355488,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004771,src_004760,time_819259,execs_2355488,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..2fb8c3191a0b6f05ba201398cfd8d1390e229f08 GIT binary patch literal 114 zcmZSZNVPXI&5@3_7c?+2$jHfAt1isUP$N_$BwS!+B9#G@U}7+~mb13D&fyO)V$8uR doS!pWkykp)kQ)g8{?{?K{#$y?HT}!4mIxp literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004778,src_003793,time_821661,execs_2369768,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_004778,src_003793,time_821661,execs_2369768,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..0a071681d0b6e7085da8f2beab1cc83ceb8bf0f5 GIT binary patch literal 189 zcmZS3OwHN7jY~S#(Ae1gh@rK*Ff&7g;7_J{gFq>U6d(gA-(g*EU?Pc+hD@JCz&l7SQ~SIGT8Nj T75x8CSjov8>1d+>X+>TDCrv1v literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004781,src_004456,time_822373,execs_2373138,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004781,src_004456,time_822373,execs_2373138,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..1cda6b9cbca1c5b7fcba5cae23379f0d18fbb772 GIT binary patch literal 136 zcmd1mFtE0kj+tR%Stk{3Z)hdY@Qv&Kw`(Tm8G6z7My46kKtThbB$$@RE6?yvr2qzy Nv>^+_q|s=gg#h!*F!lfd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004782,src_002664,time_825548,execs_2374511,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004782,src_002664,time_825548,execs_2374511,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..2251c2b3a2db9a4fb187435bfb3b977ca8055888 GIT binary patch literal 297 zcmZROjF9=>6jp;GX1Yq>Xa;+GLj$0RCB4N~_x?95f`j`1a3+wkwjStCpzYEz$vIic*&r$tk4qRD OfXeH!0bl@0#{d8tbY@Bb literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004784,src_004662,time_828064,execs_2375659,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004784,src_004662,time_828064,execs_2375659,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..cba824c323c0d5caa77c9afae91290b37e23eac8 GIT binary patch literal 100 zcmb>bA8psbkg8{BVwoWwZEut#9o@;4sQ8S>Fh%JZPYRI1B_}5)-O<#MlcLCAYHbJ- i0%14AYL8PI9p;@u?pZ`n@K%TGRQ4>qtz{r|WI@Z+4 vI@vPVJ*+s%&BB%)WCBnR15i6YGZ`6xK$d~w|NsBbKum^=Wb0s{UWOb1ylf|w literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004787,src_003684,time_830337,execs_2380549,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004787,src_003684,time_830337,execs_2380549,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..773f305174b3cc6b3554510612951bf7652ca1a8 GIT binary patch literal 71 zcmZQ6woi_@$&&ANN2neKO4b83Pic(XgqwAfV4UMe5Z7{_Q80r~-QU+*J K$v|LjkP844R30Ay literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004790,src_004709,time_831312,execs_2386765,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004790,src_004709,time_831312,execs_2386765,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..50159b14aebe6c443e51f8fb3ebd9081665f404a GIT binary patch literal 196 zcmZSJt&om3Ix}tBG|qDPxV{K?@mdgtO9@|N= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004792,src_004709,time_831877,execs_2389804,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004792,src_004709,time_831877,execs_2389804,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..a909b44dbbeb94f7a715f0198a8cf804841e4e51 GIT binary patch literal 217 zcmZSJt&om3Ix}tBG)^Pa9O;-G>1dM-drps30fu~?W~N$WFKO$B|MkoX($btDpv?Jx z#qM7q!1n9+FDT!MQ(9V38U&*4nHc!Zb0XBEy^Xx2wVgRRf#z9Qg`e5x#U~Ba=>#?e z$&_EnrXXw(;tK#8X3U!mbX)+~x?jJX5MoYnF$1vqM%D&ETY#jsg|&{gp`}?aF8~Ma BP7nY9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004793,src_004051,time_832790,execs_2394810,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_004793,src_004051,time_832790,execs_2394810,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..9315e56cfc0115ed371eb7210193f4652c5c6161 GIT binary patch literal 190 zcmZROmX2jKvQD-Pb`L8~db#1hskK3FdIN)rFxP);YfL%IoCXF429OdU{XJGbDLta{ zz?yAb(y@ld#^yjF`J_oG;Q#;n|I*P0^62IzBkTfcN|)a7^5xA9aFCN9ZEv}j!PLl- eaS;fl=2#X>GdLJ|XZ((~x08;xH#}-$*$DtzW=ewq literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004795,src_004051,time_833100,execs_2396405,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_004795,src_004051,time_833100,execs_2396405,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..db15979dafffe217c377875170bee08cdb1a39f7 GIT binary patch literal 209 zcmcC+U|?W~HqaL4=CZbyj%75mPPPno4=YZ3x#7QQtU+!%jL#rvBFyz4s)oVA2&Tr` zz%s|^zo|7)DbOfue8yRSmrqKU#$_4Q1hAS7FJIndX!!qsL$tBAoV7J0!v-M8$&a?T hT+3i;WW%@!1X6P>i=~0C_0EuvwzmUf!=onQod8g8MFs!> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004796,src_004051,time_833293,execs_2397432,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_004796,src_004051,time_833293,execs_2397432,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..364d1f23117fee5be746895d1f5bd6ab43f23045 GIT binary patch literal 239 zcmZROHWB9fZ*46d%V=bsY#HnxR-E*H1EZ<6fn|=-e;}31puoWJQa&kNy1s!y0i=`x zMg8Z`;rY>q)<)LG)+Pv3z@j-um?B^!(;FBV;0&PIDIl{MKn9^{;rb6V8R)E+8~&Rv z0)o^W%VO!IbiNHQU*6mR2RZrC_LgfIOpR<9L5hH?B8sIM9E`j(q@(TafY|V;iDxGO DF11y{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004798,src_004328,time_834810,execs_2405511,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_004798,src_004328,time_834810,execs_2405511,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..dab59817851409e9f5996318fa06424c60041cd2 GIT binary patch literal 183 zcmdPW(#l|EWli;Vb#;}FwX_!Vw>FNpY|N2n@URY$idhzI&&0rxoSKtUd0_W8F6mf9 zV`FP4sTgUfj0cL0bhP0ERGl70sVUOYCJ@rXBbDpFLFEw!h6bP+(LZ0jFtIk0HuxzW bE#;lzV!8+gaG?Tw!$ktI*4APs)?oDjJY6?A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004799,src_004273,time_835556,execs_2409798,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004799,src_004273,time_835556,execs_2409798,op_havoc,rep_1 new file mode 100644 index 0000000000..317c5a7958 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_004799,src_004273,time_835556,execs_2409798,op_havoc,rep_1 @@ -0,0 +1 @@ +***heK;2]66;6lo3;4 層3;4 層B333333mredfp4;0[ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004800,src_004273,time_835626,execs_2410305,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004800,src_004273,time_835626,execs_2410305,op_havoc,rep_2,+cov new file mode 100644 index 0000000000..b54084b916 --- /dev/null +++ b/test/fuzz-libghostty/corpus/stream-cmin/id_004800,src_004273,time_835626,execs_2410305,op_havoc,rep_2,+cov @@ -0,0 +1 @@ +***heKhD5]9;4;2]66;6lo3;4 稻B333333mredfp4;0]9;4;2[ \ No newline at end of file diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004802,src_004437,time_836291,execs_2414937,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_004802,src_004437,time_836291,execs_2414937,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..9f77ce323522d3060976415692312f4a0beefd09 GIT binary patch literal 185 zcmdPW(#l|EWli;VB|~uCBSch9;I7(oy!( zv6j|i{?^9U0Yb6MqV1V-a>`NF#w?3AfT)~*k&d;r7BjInG(}><#jFjj46F?58KO4_1Kb=ldqFsB>jS!;hw3rp`}@FQEG~*jRBAWRA6XeYzmfRFh%AYSX){f z8dx(h0M!R|r=~DK01JbFi?6h~sZEAKYKn>JrAwFY0K8GCvk*fLUy34$#sZ0QZn3 ASpWb4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004816,src_003777,time_841577,execs_2438332,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_004816,src_003777,time_841577,execs_2438332,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..d549764e75780e4e2c1d0a9cc834a5938281a4ca GIT binary patch literal 149 zcmZP&{K-^rU?PDB;#TkqZ<*YNLqND8%4GfH}Go%en wEP)#8jeu$)QY=uw{G5f?(9GH(H@zq|HBW(ou_)d${LD6PX$2jH@O)k_0K5bmKL7v# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004818,src_003777,time_841875,execs_2439255,op_havoc,rep_11,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004818,src_003777,time_841875,execs_2439255,op_havoc,rep_11,+cov new file mode 100644 index 0000000000000000000000000000000000000000..d226adb5d60687ee34c22289a3bb1eb0ed70f40e GIT binary patch literal 108 zcmZP&{K-^r@LeE7Iy#t1Gqpi56Bhuga}1PXXmI#npOcvk(I9GUC}*7^6&=kWU|?Wu h%^+=HVhJ?K-Uw(WP^u{2GW^UoZfOMuh46e{E&!K^AbkJ; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004819,src_003777,time_842158,execs_2440247,op_havoc,rep_12,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004819,src_003777,time_842158,execs_2440247,op_havoc,rep_12,+cov new file mode 100644 index 0000000000000000000000000000000000000000..3560ff5882d7e0e5049db2719aa80c9924cea183 GIT binary patch literal 144 zcmdPaCIB*|n(7Tqq^vWfqtlo)QyT<-GSxFMN-;Dz#3bhwCkteFLjGuybO L6?7EB^Le=d35p^h literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004820,src_003777,time_842212,execs_2440461,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_004820,src_003777,time_842212,execs_2440461,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..716044197c8efdb04f9914c8bb48ff37e187e8dc GIT binary patch literal 183 zcmZP&{K-^rU?P&X7h|Da8T>%+FbP4b7|#a?^`abMq9Ea*N_E!_REv NmR8VF2+!x`0sz%;E%yKb literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004821,src_003777,time_844381,execs_2447501,op_havoc,rep_14,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004821,src_003777,time_844381,execs_2447501,op_havoc,rep_14,+cov new file mode 100644 index 0000000000000000000000000000000000000000..d07d44a8313152b3baed92e95f64a29fadd71224 GIT binary patch literal 223 zcmZP&_{mgnU?RoD^qhs)FefLUAt05(F%`^^jyAJ4$W1RwP0dqC$_usDT9vm>EK>A;36SI@;JU dHv{N6(^xJpIiMX7R|8#H0(E5)GRWuU0szvyIjsNy literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004822,src_003777,time_844397,execs_2447542,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_004822,src_003777,time_844397,execs_2447542,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..bf7610ea26f969e1f4ed06a1682e6b3a56b8de56 GIT binary patch literal 169 zcmZQ*u+ES^Z(^At9eu!vsoucYP|i9-iUkUopR@2XFxBh(a6;r#7{GFYQVbj6AUc?d z1EMQB+TPGW*BEY~JvIYz+Q(~XW^It0UjHPuK{`(%DYq!zGW^UoZfOM_h46e{E&whK BE9d|K literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004828,src_003786,time_844678,execs_2448023,op_quick,pos_33,val_+13 b/test/fuzz-libghostty/corpus/stream-cmin/id_004828,src_003786,time_844678,execs_2448023,op_quick,pos_33,val_+13 new file mode 100644 index 0000000000000000000000000000000000000000..1c87a3583d8e663b16afb90681b2d285c14f2d76 GIT binary patch literal 97 zcmZS3OwGxOs64QH8<%CQp|r8NHG_b?kxhRr@fJB29RfHV6AQ$er6jt g1GkPsxD-Q!;7_J{0~0AMLLlW#493=S))~@V02+1~B>(^b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004837,src_003786,time_845806,execs_2448637,op_arith8,pos_15,val_+17 b/test/fuzz-libghostty/corpus/stream-cmin/id_004837,src_003786,time_845806,execs_2448637,op_arith8,pos_15,val_+17 new file mode 100644 index 0000000000000000000000000000000000000000..fca8b3ad98adc0d892bf636138f274577878903b GIT binary patch literal 97 zcmZS3OwGxOs64QH8<%CQp|p#+HG_b?kxhf%aWio1 eD1=KfGzk7=sy8r^!XgAx&ctABEoYq}%>@7yXc-6q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004838,src_003786,time_845823,execs_2448646,op_arith8,pos_15,val_+18 b/test/fuzz-libghostty/corpus/stream-cmin/id_004838,src_003786,time_845823,execs_2448646,op_arith8,pos_15,val_+18 new file mode 100644 index 0000000000000000000000000000000000000000..5b78e415f7975e4e6f7d406eb4eaa7c6dbeb4775 GIT binary patch literal 97 zcmZS3OwGxOs64QH8<%CQp|q>HHG_b?kxhf%aWio1 eD1=KfGzk7=sy8r^!XgAx&ctABEoYq}%>@7yx)})o literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004848,src_003786,time_848828,execs_2450301,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004848,src_003786,time_848828,execs_2450301,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..6cf39d89549b1c9de2624ba331f4ba9d576a738d GIT binary patch literal 129 zcmZS3OwGxOs64QH8<%CQp|r8NHG_b?kxhf%aSLj6r&pAe>Inv=$3=M)mnd%Kpq(E92xMdVT VLjQk&g+RtJF&JCRS!YOd0RXJ#CCmT- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004858,src_003786,time_849158,execs_2450559,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004858,src_003786,time_849158,execs_2450559,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..59e41938438719913b89e60adb39abf79671a75a GIT binary patch literal 122 zcmZS3OwGxOs66ls1b+YG1c49AobOlccH-nTw`Snny^YH<)==7*Qlh>J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004860,src_003786,time_849261,execs_2450670,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004860,src_003786,time_849261,execs_2450670,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..6b631022eb73f6d35a78f5b45cd96ac3fe64f25e GIT binary patch literal 102 zcmZS3OwGxOs64QH8<%CQp|r8NHG_b?kxhJ3b!P=vN|Nyi!*8(VuyF&vPNwT7qw>1JXuwwANbkmdpaJZl@r literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004863,src_003786,time_849330,execs_2450730,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004863,src_003786,time_849330,execs_2450730,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..729470f559b32c654089bfa9dc674ba3dc26a3b5 GIT binary patch literal 123 zcmZS3OwGxOs64QH8<%CQp|r8NHG_e*x@Gv8$=nRwItt-Z3=M)mnd%Kpq{7c^6R7c?+2$NRv~Q(!tf8^7b%3>*^?z$E uYfE!$YilWn2Em_9_4-^u0F*W`u{O011q&INNC7q3Gt?Vf%UNega{&Mj^%*Gu literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004870,src_003786,time_849703,execs_2451022,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004870,src_003786,time_849703,execs_2451022,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..f304f2aabc697e76006751ad22b6094feda2a4f1 GIT binary patch literal 167 zcmZS3OwGxOs64P+D*VhgZWv(T)=>zTVrUTj$+V5j$jCZY%i6a{TDp=!!N9~)FF8Ng zGS*Pq*xZ^yz~0CvM>^VG(7?nX14tX0f=ELHYjvkMfw02Xg15&!@I literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004879,src_003786,time_850559,execs_2451883,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004879,src_003786,time_850559,execs_2451883,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..6ec184fe4a0090ab5a4b4c07bad9013d2ea87a9d GIT binary patch literal 97 zcmZS3OwGxOs64QH8<%CQp|r8NHG_b?kxhf%aWio1 tD1=J^mF7xE8yn_k0QKifM;qkwa+T*7G1VKGNP(0yF&JCRS!YOd0RRgr836zQ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004884,src_003786,time_851060,execs_2452371,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004884,src_003786,time_851060,execs_2452371,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..b6d02d1608a4dbe2063196418dec88cb7df61257 GIT binary patch literal 122 zcmZS3OwGxOs8q5xf&vo@YaQ#y{~Mqp2X=4cvWzv9Ha53r5U@A0$&rq>7c?+2$N?lkp|r8NHG_b?kxhf%asU6K xqYy5|&>$!sZRAz%!T_XYdPx-X)XYei!ki~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004896,src_003786,time_852895,execs_2454226,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_004896,src_003786,time_852895,execs_2454226,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..5336755780eded3e2afda465415150c32e62f466 GIT binary patch literal 103 zcmZS3OwGxOs64QH8<%CQA&;@SHG_b?kxhRw3Cr3khC{6uvWJW2Le`B q2I*+yU~V0Sa4Cic!Jka^1}0MBXSQ)OpbCLBF)x vqYbT%!_NRY+&T*3QVb1(Kbh(cOr*dJ3b! g!q05uW&jK2cu7ZlNJo1~fiy8O7+cF(XGn7a0Q7noNB{r; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004905,src_003786,time_853730,execs_2454997,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_004905,src_003786,time_853730,execs_2454997,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..5f52166ff7786be1b42cfecdcc961120000474b5 GIT binary patch literal 113 zcmZS3OwGxOs64QH8<%CQp>(LZH3LJvkxhf%aT|hw zK?4I&U4Cw^bgYH7bw){vopCl$g`uG}7Z6Ct8XA~bn>GmkWU4nXkpgLFVlcLrv(Av_ F0s!KX9O(c6 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004910,src_003786,time_854749,execs_2456000,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_004910,src_003786,time_854749,execs_2456000,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..5fc67881122dc227c5d2a19d40ddca1601099888 GIT binary patch literal 128 zcmZS3OwGxOs64QH8&^?kigdJzg>|sCfpxU0g%mReU}zBh$y9G|WRoKuZ7*nGVvqr( pjZ8tLp@Fr!W%!wG+zi}03gJ=^l?EnKScE{znHY?%<*YNLxd5B-9n=5- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004911,src_003786,time_855060,execs_2456282,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_004911,src_003786,time_855060,execs_2456282,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..e8775c86f8fbba9f7fbda3b7660b256ef6567fea GIT binary patch literal 135 zcmZS3OwGxOs64QH8<%CQp|r8NHG@EobhN#ofr&wey^#%^jmiV6Ffz>ml2UlJFf<7M iWU4nXkqSSvjhlg6M@8G$|0!$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004914,src_003786,time_857547,execs_2458943,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004914,src_003786,time_857547,execs_2458943,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..a42abf273cd6bdd694b7338f0ce50f4f1ef47ceb GIT binary patch literal 133 zcmZS3OwGxONKst*WXIa~D|S06zE8IPFO>rq;I2HddmEQ!tf92Ah&6+Ny^&3hbhN#o zfr&u|7^DM9pn#Dnh%_{?R<{g4vyGd9TSp;WilIU9=ihn*V<}W2rg{StR*-V07sl3d I))~@V0AeF8S^xk5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004916,src_003786,time_857930,execs_2459334,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_004916,src_003786,time_857930,execs_2459334,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..c2562dcb4b44e6f7be306150666b9b6d3de00344 GIT binary patch literal 148 zcmZS3OwGxOs64QH8<%CQp|r8OHG_b?kxhRw53^YQEG~Gw26hak+p%f zk%_6XL2i0ts=bkEhO|_J;7_J{0~4w6GuyZsxOEi5r5K<>(e{Q0*6Nm+5(u@1(lG5n Pd+eDQjIHIYGo-ly;o2vA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004918,src_003786,time_859629,execs_2461119,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004918,src_003786,time_859629,execs_2461119,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..7a07dba9dfd7d0d797d0427fb7ae8f18026e344d GIT binary patch literal 97 zcmZS3OwGxOs64QH8<%CQp|r7ia<+7=g|)SGOh!pb0RzMT|3CphuzJ3b!FogayNXLp98yHwv%UNega{&O?xEyo< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004922,src_003786,time_861119,execs_2462704,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004922,src_003786,time_861119,execs_2462704,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..d2e8165f16cb90dd8d2e50aa9cf30f94efd8168c GIT binary patch literal 129 zcmZS3OwGxOs64QH8<%CQuC%eaHG_b?kxhf%aWio1 zD1=KfGzk7=sy8r^3SR^P(yXsl4BB&Z5W@x777Nw?0N1Iq!8(AAzyP29=8|0=J;kTF@ P4zM`E*jmmyLz)W!-vTfi literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004934,src_003786,time_870929,execs_2471542,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_004934,src_003786,time_870929,execs_2471542,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..cd257fbe61925d53d358213fcfd4c1064d87906c GIT binary patch literal 195 zcmZS3OwGxOs64QH8<%CQp|r8NHG_b?kxdRa1GkPsxD-Q!;7_J{0~4w6GuybOqwNI^ zObjxBw2>)@G&HbQuLsG1RUoMbNis1Q17)~Sje$yF8g3L|5^WTqYvsZ4KU*5ef?(-r PV=xnkG1hX{8Pfa!32ib< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004935,src_003786,time_872738,execs_2473383,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_004935,src_003786,time_872738,execs_2473383,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..1f65d6b3ced34008b92d9022080192097146d57d GIT binary patch literal 137 zcmZS3OwGxOs64QH8<%C7p|r8NH3PrBkxhJ3b!!p~p`fsAEh MFt(Pn&XDE;0Q{;WQ2+n{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004936,src_003786,time_874099,execs_2474744,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004936,src_003786,time_874099,execs_2474744,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..87b0185a3f6a85a135d0573f31dd0a90296a9bea GIT binary patch literal 97 zcmZS3OwGxOs64QH8<%CQp|r8NHG_b?kxhAmFt(Pn&XDE;0Mi*4WdHyG literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004937,src_003786,time_874375,execs_2475016,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_004937,src_003786,time_874375,execs_2475016,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..2ead77af9ecba6a07bbd34d85b4c39bcf6a759d5 GIT binary patch literal 110 zcmZS3OwGxOs64QH8<%CQp|r8N1A~CQkxh%W5LB!~y$ vBSfs#EyK@j<7VL2Q3#h}Xb}9#RBvD+1r>rbkmW!oq4Sv-jIHIYGo-ly)9ogx literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004939,src_004554,time_878922,execs_2480385,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004939,src_004554,time_878922,execs_2480385,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..e0ef7b7b5714875f4fb2bbb37041e770a2ca0de3 GIT binary patch literal 140 zcmZROHZskSj6Ffc8ajik~%_tpfYGj>k8SEa0q_8;2&BB&F i**X}g3aA4~1}K0>is1tj2*E5cJZfUe2(}8u$^iiLcp_E+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004940,src_003837,time_879068,execs_2481465,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004940,src_003837,time_879068,execs_2481465,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..b87b8894f81dfadb9c1d45b749c6a8916e7f2474 GIT binary patch literal 131 zcmZQzXsnO*m5w!ZHL*6e*0zbs53`h(jI|*r iic(Xo&8$PAO02Duuqu(hU2kn}t%}mU(zmcOwKCHG&%njdum}jGV+{?h<%&{Mq;JV<(Iyr^VFPO;Q&Ve$-1H)#P*zcD3Rv8fm&@9S ziK&R8C^g!|Bqvqx^PA5Mh6W}M`O+ppZ9p>=tqs>0g8()?5JQ+?hWuCbNGr&fjy87S V=H`C?=l_2uuuf}36KhjzBLG!>DEj~a literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004945,src_002901,time_880186,execs_2488367,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_004945,src_002901,time_880186,execs_2488367,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..4a932e512e45cfc308e8b8effd90cf313abffd12 GIT binary patch literal 102 zcmdP(Vr1}@?tijlt+cwek+rckoMUZjZD4I=YL;7MWXizEz<^*G8km4ongCUpsYiQ& Pb^m8zKF9=>6opTpyBHY6?2Ul@7@&|zh8L%Gsz9x=m$bEE zE>NITKR3N7H8oEm$vVS2gF!ml*uvV>+R)N0wF9=>6orfupnw$<>opkIm3nR0r_Wss3}W_1Kt(Y? zbtW11oYtuVwZ>l3)`q!2flmG0{M=k7kb!Ls0t^gR3=E;!(tbd$^fi$F=;WMCh6V-( zhWhlP)YJwva1Cfqw1;#wgT1|>0V6|3NpCUGfCg(rBWsV;oSXw&w{c0w8X6m02S`;M gScCyQz#?lGF{J7x=jTet0PRZ722*&f1o|!p09|)y@&Et; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004948,src_004619,time_881921,execs_2489694,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_004948,src_004619,time_881921,execs_2489694,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..0b9100a6b02b89181b0d5d05a0400dc1adf9a002 GIT binary patch literal 303 zcmZROj?#0%@#*P;0T6-VHMsY{38j_5X8H6yLvM f1e*(XD~bfvUCAAA=Yi~p`-verTf`5@m5u=b!beX+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004951,src_004619,time_883773,execs_2490214,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004951,src_004619,time_883773,execs_2490214,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..4b49d0863ec66289691b0a3ff8d793c18895d700 GIT binary patch literal 266 zcmZROjP}L%7tb$Oh(QWX^kd8L;l97(K zH#9IXwubN+q~&FzJ%E;X!(0qD`~Uy?|2Zj&?_V*3tps}oA%W%(i0eU4gL|1FIa}Hf I$d!%(0Gb9^k^lez literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004952,src_004619,time_885585,execs_2490434,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_004952,src_004619,time_885585,execs_2490434,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..fb09a07b335a97d0850e8f0d4fbe285702779a41 GIT binary patch literal 255 zcmZROjP}L%7tb$OhvDnZJa~9Zu|Nra% z=cFjUf5iwk7wle$gtTdfbhN#Zfq_YJY6_46=Ys49sY7!m(4Rd(oypnKen4sI7yzvH BRrvq_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004953,src_004619,time_885916,execs_2490520,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_004953,src_004619,time_885916,execs_2490520,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..58f0c9e41ca3de208f84148e6c7a2ed0a7443bc1 GIT binary patch literal 302 zcmZROjD1u{ztl5;W{8Whp6Mzyie^fvTY<^#ToIXvmh1HGB`%vIwXJEC@0Z*&Ku**u3NpxUnF6tf4OJEzZeg zVvvqOvb7sxmqQ82szv|**ZYii(z^2Ix=9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004956,src_004619,time_887064,execs_2490830,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_004956,src_004619,time_887064,execs_2490830,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..2b566bc3159d18bfb8a54b0e464f867cf18f1396 GIT binary patch literal 338 zcmZROj%`>31k$N`$@#gtQn3~rLA+QCYwL`Xl9|O;3=9p~(y@l`Ef}PuRYMF+N(zdB zawb5`092Km3sY+CmYS0js*@7kkQ1lyMgeL>X-RK!P9_tBbWCziCPTwLhWh&aT#!bf zF$65~_AvEPw>FSRavek;$Vp&9s3TEqU|?VX+RzPi66|MmZKQWW36VuX2U|^`v&t(A0 z0X1w~vqtTiOrEm5u=b|6o!N literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004958,src_004619,time_889130,execs_2491401,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_004958,src_004619,time_889130,execs_2491401,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..bd8164b9ba66860b19c9bd113ea39c241c2eb684 GIT binary patch literal 333 zcmY+AK?=e!5JgAbdx2S4FW^EDq~1YrZ7N7CSd!2}({-~H#7o4r3vVSN^awF&(pqOX z!_50H0Zi7L%~{H#jA6GlwiG`^pU5^Vj(gu|zg5Xw$+IzF*T=_PAgOpp8762cF@Vy> z)UU~D-n>Ub%sgIzBNydU>u@V2C}Th|1l8n1^d2oj>pP|k>gTPS@t| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004963,src_004774,time_1316713,execs_2500882,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_004963,src_004774,time_1316713,execs_2500882,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..c31f3d807cee145e209c2f9695bd4e0c7b33f3c9 GIT binary patch literal 166 zcmZQz0E7DfpCJqoSr2Ak#)if~05uI_Fn+Tj)~5aenQU#D0sxY|Ef4?z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004964,src_004905,time_1318083,execs_2504573,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004964,src_004905,time_1318083,execs_2504573,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..c3a0c48d903868ac6d69b3214f8c28647172a3eb GIT binary patch literal 123 zcmZS3OwGxOs64QH8<%CQp>(LZH3LJvkxhf%aT|hw xK?4I&U4Cw^bgYGS4;)x$l$6*RX9Lw58d`G!fwYMfNHY_Iv9+9ahBOy48vv8nAkP2* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004967,src_004960,time_1319914,execs_2505297,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_004967,src_004960,time_1319914,execs_2505297,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..f37a189f80534e89b7ca1f402335fc08961db31c GIT binary patch literal 334 zcmZROjuX2lgZG)z`#(S zpUVK$RFYl{)7lHv`ip_#SFGXtRK4WDi7@5#w8uAmuzZnkjn_v#URZPt?eZk z?V-sc9qnsmlA32|Y;5ggotq0Xt6(lrMZ+Q>FbA0c6$Ba!5nQxr6HsdHB8JpOi*iz0 zJRG70ILcCd85;iAZ{w7XH8eD`mcGS$j;Y9lk%3?FJ;MHKGwOpAoT@vftni@0f9M4 z6;u$c6(k4&YZo!3E?Sh6qWB(YT?wk)*hPVcDhRxP#VGibsovl}&}CxA1_l<=($U5i o)~42mKxxKsDTW5YXnP~m4C(*>-scK1AbiY_oGtAKjj#{&`_`cA1E$nY+#Tr9c%bLRWCVz-@c6E$^*N% zaRCL4jjesGb8|sDi{~!-|G)l!PKx6DSB!!`nd%LIIvIe58CY0D9C3ZoqP2?{Qc>*9 z1=|aABr*+iut07%%!42YAuJI9Sps*Sg|)PG{r^Q$VE=){aCH$w>Y_y;(}8xEl=Ofs2RdX9)FBE2 qx!o|=gEiuIi*^0~MN%M-c7XjL{r}&4kek3BF96w^40e{abPND-Xk4oR literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004973,src_004960,time_1326371,execs_2506851,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_004973,src_004960,time_1326371,execs_2506851,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..4c93773b94d0f9ac39295bbf1d0fca229312c563 GIT binary patch literal 265 zcmZROjW5ku;tMIg;U>qxMWV24Zp|Mwnb XzctvZKqJ!}>F9=>IBQ%wtfgZBBIjkd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004976,src_004433,time_1358432,execs_2515261,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004976,src_004433,time_1358432,execs_2515261,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..8795764d220e69ff59b78a87dcc3f00035b81811 GIT binary patch literal 111 zcmd04U|`t2+kxQ*XR>sWy@7$F>1PJ%4Eqc)j6Ffq-LW@rGB(Y#qG9BHUD1F9OB Xurvb$Lkd_IgK#v1aK1v3^h-YgfXN&R literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004977,src_004791,time_1358734,execs_2516704,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_004977,src_004791,time_1358734,execs_2516704,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..22c2695a4b8e5acfa5f16c3a19457b1b7475a9e0 GIT binary patch literal 215 zcmZSJt&om3Ix}tBG|ra)^~}*m|Lgz%=TrbP6QqH_(k!`x>Bg* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004978,src_004791,time_1359042,execs_2517290,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_004978,src_004791,time_1359042,execs_2517290,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..fcadc1254b0e4d83964add2d1012996235381c35 GIT binary patch literal 222 zcmZSJeE|XC*{OO3sf{_(3JMAq8rDr2(hSo;U^WnQ0)d<|=ld1Af0emjA*K*XE^z$X9t M*0DCUG|S}$009QZe#LGlPB2jB1hRkq`t>zKI@&rsT}J_lDZq8e)x;7e zA;856R*bAsh%Z1|I@*{wSvuM%0B8ybI3dKGz+z8;Vg_K#fzAUu0pv&vYaMGtOS4>F E0F*^UdjJ3c literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004980,src_004791,time_1359787,execs_2518739,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_004980,src_004791,time_1359787,execs_2518739,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..dc3e2184792f7eb1032e14f57c2e543bc302ec88 GIT binary patch literal 178 zcmZSJt&nD5JTq37y(l#`PeBkU5bbT` zC9Unu`As_7#KJ24%r-AR>GvykJ8^=6GH0|0P>FOjP!W*D0AoOfa&`;x1pv)3=1m65 i1pI;kCxn<2T+9G$zLB*7&=w$RZDFlrZD?th%L@RM$T?B~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004984,src_004791,time_1361204,execs_2521048,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_004984,src_004791,time_1361204,execs_2521048,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..c2102472d531302e416df03c6052c811cc256add GIT binary patch literal 173 zcmZSJt&om3dNXa>G|ra)^$h=w&VZN=|Ld6(q=CTFEVn2%MLOEV!rI8%z#55TWNK<{ zkegnVnwqB|C@qagxpXw#1T;-R3!;sAlcl3U*eT!_1UMN0IY4Y;U}9kfvem*`$J!9+ G5?%nSXf+K0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004985,src_004791,time_1362613,execs_2523898,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_004985,src_004791,time_1362613,execs_2523898,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..f902102793e70d6229b65b3eba41b075e400b931 GIT binary patch literal 237 zcmZSJt&om3Ix}tBG|ra)^~^w~E0Ea$WF|-hfu&h)QEG~Gw26hak+p%fk*TS*L2i0c zYHFT>AW%Bm+sI2=+nJLSsDjZd{LD5lKI!)>b~|x`fifqM{R;?w|Kj8XbHEZA($V&Y z1}2s{v%xH=ln`G4&^%+_Wa(eO{-J7ss$hbsU`Pf!H~?fU5IFG(Ky^hs!Nm+f?zIBC R7eZQFSnF6n{?EY63jik2Qpf-R literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004986,src_004791,time_1362624,execs_2523907,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_004986,src_004791,time_1362624,execs_2523907,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..1391503b4b96c1679a3b26287dfc65d979ac084c GIT binary patch literal 210 zcmaFCTp=B8bY|MLX`C(p>s~^c4gc$zfx=$W(H_##-rmyDCKlF4)&|x_rl!^gx#>lz zsd);5($YXVpc-vwPEL>ttMD`1y!fQwuh{Lx2?olXK=v;P`2CBM6U+z6B}3Uld;vf+ ujFD{eW`J;blYw*qRId|6886TlC%Bja*h-+IfEI(CW?`*kZD?th%L@QgKucHv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004987,src_004791,time_1363307,execs_2525082,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_004987,src_004791,time_1363307,execs_2525082,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..fa0d8bcdebd1f78e623a692c0f0249b359aacd4e GIT binary patch literal 220 zcmZSJt&om3Ix}tBG|ra)^~_La1CW^@4Fr~Exkafd($OXs)<)I_)<&kL)&{xhMX9NI z3W7lCXm2M@5a3Yee7|D15MKZzL$ooF1r{~(lGb+SWi%%LR!^sI&{|f?s i|AO-In1#^6n+$Ys0930JUx2hpv@uA`2_^=W0#X3-_*gjr literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004988,src_004791,time_1364210,execs_2526772,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_004988,src_004791,time_1364210,execs_2526772,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..38d517bf8085ad23b39f3eb0d7bf7799b1739c13 GIT binary patch literal 250 zcmZSJt&nbDU;rY{mjCt4(MD&cO`FEq0Awae1A(PkZc%EAbhL?uwUM=fwUMc*wLxxr zQEFkUoP??E^l~FWyufr zTZk_}S{kIAlam8v5KQs!k`gPR+ZO%*U;jTRMe%)dPA1cr&!2OQOo7J0^gwL{`hWq& fMkCXtbm?e=+zjbxpnD*$0(!y1TBq6&=q+9V55``D literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004994,src_003900,time_1365464,execs_2533089,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_004994,src_003900,time_1365464,execs_2533089,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..39dc3fe449e11fcbfcda48756df461935f4f6545 GIT binary patch literal 116 zcmZROjyATiHnldigi>a?MX4#$(IytwM%D(_My96L2DuFAiZDgYauFKSi&9fl(iC~4 Vjl86zJRnAZ#PSr9(xsyfasfhy9c2Ij literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004995,src_003900,time_1365550,execs_2533721,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_004995,src_003900,time_1365550,execs_2533721,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..b0656867334cde4b341c3d7f5690ea24a95d66ec GIT binary patch literal 126 zcmZROjyATiHnldigi>a?MX4#$(IytwM%D(_My96L2D$nxf9+Vy+YlffZKO~bC=F*s c8!#By@-pByBE2XT!!VFooa?MX4#$(IytwM%D(_My96L2DuqUsj1D#Vo>!aKy4W6y$!5$ z@^uu#^9>zUxdihS6cmiSqV1)lO_`XOj%?$Sjx_+He6t*|B7>xKpxJo}x#`l;2Dt#I CA0##a literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_004997,src_004335,time_1366242,execs_2538470,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_004997,src_004335,time_1366242,execs_2538470,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..8550719c094c693227ba1e20937423931f9a295a GIT binary patch literal 86 zcmdPWdI198I9>utOKY)v)<)8?W@grA^$lDMxeP_oD%M8U#^GnS0h!SP2)3cMv7t6Z Y#)~h9L4bilI9ioAC)&s%!!2400Q06Dz5oCK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005001,src_004732,time_1366975,execs_2540779,op_int16,pos_49,val_+0 b/test/fuzz-libghostty/corpus/stream-cmin/id_005001,src_004732,time_1366975,execs_2540779,op_int16,pos_49,val_+0 new file mode 100644 index 0000000000000000000000000000000000000000..51e844d67388155b68d37d9c7a11be39a9bbddae GIT binary patch literal 160 zcmZROi`GB@(;Vq&dqV>g%M6)ld3!?vAOk31WSUXmz`$VOA{}j*%fPUWTUWurBQ*yo z3|4Jy$xv*iub*mQYVBspzz+nL8LUPoiU>XuzOw3d)MUj`w+*ZQ^0N8pUjsO4v literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005002,src_004732,time_1367114,execs_2541029,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005002,src_004732,time_1367114,execs_2541029,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..9cb8b31f033e01374d81477fd5568e735e6bbbd5 GIT binary patch literal 166 zcmZQ@2LZWg4ImH&5gHn%InvSgh6W~<88XrG_J#sLh697Wk!ePK1H*p<7wKrj+@jQN z+`0+|9;rD-riEbD#+D4lR{Hv>2By|-mJIwrV41;cWKs^4Gy)ox^D#v_+CzaM6-b#_ ic%*Vk$68u5Ffdq)eHKFk(~#I=Vx~X^DO~2Z8WsSNJtK<% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005003,src_004732,time_1367124,execs_2541051,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005003,src_004732,time_1367124,execs_2541051,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..4d5181e540c8a83024c1c3f881afe35d5ca7ae6c GIT binary patch literal 175 zcmZROi`GB@(;Vq&dqV>g%M6)ld3!?vAOk31WSUXmz`$VOA{}j*ThzFXTUWurBQ*yo z3|4Jy$xv*iub*mQYVBspzz+nL8LUPo o@JQv7jg%M6)ld3!@%h43@mxTO`&I4bh)W>AE41r!WCQge(Os(B48Tk2ux`ERSTt$CHSzOXX0RHWl!J5v z?a%p`A|0*3kP0MCEId-Vq+>0u85kI>#Xd_*1L+275D=RtDux7t#ZnY`xy)@fEC3kC BFO&cP literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005009,src_004732,time_1367559,execs_2541921,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005009,src_004732,time_1367559,execs_2541921,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..da61f8f24c2d63f60156e961cda016279ef157b2 GIT binary patch literal 198 zcmZROi`GB@(;Vq&dqV>g%M7k)d3!?vAVWIZ+B(+4SvuCj+S=a8G^4(Ofx*B) pCKev4T+*?Y)(i{`)?%N<-~gX_Vq(+a>Oc%ru@psKE^}KA3jjQ|Di;6% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005011,src_004732,time_1368401,execs_2543570,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005011,src_004732,time_1368401,execs_2543570,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..ac560f2e7ec78bc10cb49b4bf0d5316d66ec5430 GIT binary patch literal 246 zcmZROi`GB@(;Vq&dqV>g%M6)ld3!?vAOk31WSUXmz`$VOA{}j*Ta>zuTUWurBQ*yo z3|9T0fuYz+Uq98r)Y{FGfgcDgGgysG%0W5}OiWDf0&y)Aq~VJV45TSzuwTm#4HZib4Vqh>0nGF$wlBQxQio9Irwi*DGlr}y9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005019,src_004732,time_1373742,execs_2554580,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005019,src_004732,time_1373742,execs_2554580,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..06ae803e1433c6c2d78dee42f578c997a0a179eb GIT binary patch literal 218 zcmZROi`GB@(;Vq&dqV>g%M6)ld3!?vAOk31WSUXmz`$VOA{}j*81Y!R>tJi? zXk#zwXb%q$X$6Kg%M6)ld3!?vAOk31WSU{L8z^IBXkct=os0U!e?U}Tz6-@w3N;36Gum|K*(jayg2z#}yW zC@dXgZzvsWVQrmJQewrx(6H$L|N8$qDT?o3F`ATvbOMda`IsUdE&ntXNSau9q;g3w evb1JkV6YbZEQSQ8A+g28OvO?ZdAZDOH7o!!_$W{S literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005022,src_004732,time_1376898,execs_2560977,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005022,src_004732,time_1376898,execs_2560977,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..637cb3d437dd4a86b4cd7bb760bbbeedd3381dac GIT binary patch literal 209 zcmZROi`D=FO%S1>VVWZyZEt8`VwoWmEpKlq0Av6Kj7&4?8yFZ2Trx^h3W^z|V=b($ zGfK=0imeiJ8KkA74Rec9w{hz#7f5Iqy@XqZJrZfuxCr3mzjpQn{pKEv*?C7_6nEjV-K$ty}*yG%zt_WLTS8Sk>o> QL4c`PiXtzUxvho;0PF!WcmMzZ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005023,src_004732,time_1378854,execs_2564760,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005023,src_004732,time_1378854,execs_2564760,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..3b441302173bdca8f1b53db29dec4125fcb1cd39 GIT binary patch literal 187 zcmZROi`GB@V+(6jYeP%3+@jPJ>1YFMBU5V=3lM3L%fMjZA{}j*>*FCEE#oDv2BdOx zG8KSKX%GPt&dqU)V&De??+jKW6FjDrOGn!q8JJk+d<5E}zyPw##KI$$OFGulnt_4A bTI{nJ5|{>OTUs-TnTn+-@^YEmYFGdO9L^_Y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005024,src_004732,time_1379696,execs_2566472,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005024,src_004732,time_1379696,execs_2566472,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..a56ee7ca2ea79c03175f817ab37de70b8771df14 GIT binary patch literal 218 zcmZROi`GB@(;Vq&dqV>g%M6)ld3!?vAOk31WSUXmz`$VOA{}j*TV$GHv>T|*$k4#p z)H*30s5s|iigdI*Lu%?aV{1QaGizH01_mgVnv-MAAl_IX`=6oy|NsBox(Ws!sX0Ic z!S)ziG89|s>!%u+TDw^?@B@Km2CI=tImk|!xe5%aK+{buJW{!&V=b*gMvHwGLju!~ R*kWR)VkwHOT;{eK763dDGZg>; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005025,src_004732,time_1382890,execs_2572774,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005025,src_004732,time_1382890,execs_2572774,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..3df18a89ea90f502ed407bb97efea6a7f13e4d8d GIT binary patch literal 196 zcmZROi`GB@(;R6o6cBB1XkcQQArmccZzup{NJrZnnP${CFfbUnNJksy=H|u&F*aae zYVBspzz+nL8LUPoxzbU_($V}N(~=ZTt>!B-FnFZqiU>XuzOw3d)MUj`w+*ZQ^0Q12rXaE2J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005026,src_003910,time_1386238,execs_2579626,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_005026,src_003910,time_1386238,execs_2579626,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..38ffa95afb68f18017801cccc9767668a54a81fa GIT binary patch literal 115 zcmaF+mSkXWWSSvuZ73aW*uY?HZD^R23c`5`1||ymc@9bG($NM=h3}YA`7fBGO*5<+ ISQr=#0m7p|00000 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005027,src_003910,time_1386261,execs_2579734,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_005027,src_003910,time_1386261,execs_2579734,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..b57b2b8ff4e3756303ba6a67b151a8990026cca9 GIT binary patch literal 117 zcmZROj&Arb9c^fBXnY+f@Q88u@JLFRjy6y#%+GUBFfdlg7hr%2ykK4h0aKwggo-xJ Tu=a@Yfa`m~3=v^rU@!y#F3&eW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005028,src_003910,time_1386645,execs_2581783,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_005028,src_003910,time_1386645,execs_2581783,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..17dfca860d11da5cf94bea5aeab3e776dbed6175 GIT binary patch literal 117 zcmZROjyALgVMAkULk5PN)I0?PXNCMcha^M8oGKv41k6d7jy6y#e8C)TZ3t6rXqX{w iZ*OFpA#H38mo`m;Gp!AUqkl2Ljf03=Go&yu7yG-=M|%}d^Wx6TOJ#s6KvQWgEuAAB zZIU4!ZJKe$QIU5ygCeg2RudVdqb~u?OHBbPS4d(Ij+U~pW@z9_x$gor($Gsf&_nul a{r`07Xmr;^8z>dNU`A*h`#@2>R3}9fGA#HDOq?I9UZ3t3g=wXeGB6l|1q@A1tPM@A4b4D;M%KpGCe|U=QBjdl cw!iC0A;x%G5`Po literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005032,src_003910,time_1387043,execs_2583929,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_005032,src_003910,time_1387043,execs_2583929,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..5adda9514e86022dda988d0ec6daca4cacdf2e3a GIT binary patch literal 129 zcmZQb&GC|!j!w*3f(#OKqNB>A4H*oLtv#4LAPSnkkg0$*0}F$cApnokohKAOLMtJ0bssUrm3q}9{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005034,src_003910,time_1387442,execs_2586398,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_005034,src_003910,time_1387442,execs_2586398,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..5aed18423bb9b73da8ff05fd33e3289273b44140 GIT binary patch literal 146 zcmZROjy5y}VrxU|3@BAn;<2Tjfq@~#G(+0jP&zum8o#`uF#}kOw7tC%NK0-(PHIk0 zzVEMC3u|j@-W=&@qX4T!peWcZplSvN#?-t=1||ymWzx~c7S^WLg)f++tuw3{SQr=# E0YJDXfdBvi literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005035,src_004149,time_1388520,execs_2589512,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_005035,src_004149,time_1388520,execs_2589512,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..df07ae552c19dc1877b41ba3d4fb980d3596c039 GIT binary patch literal 114 zcmdPW(qiFl$g#{|Wo1qE&hRjmjhWL1EWId+VAX%WOp|l~$L@|^9raz^lrJ@aL0V-)7CIA2c literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005036,src_003972,time_1388770,execs_2591076,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005036,src_003972,time_1388770,execs_2591076,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..26a8ca7e5896f6a762a51b0dae6b5bd70acecc1e GIT binary patch literal 164 zcmd1mFtE0kj+rsv-q66rvQ9c0NXs*P8KB@0HehINXe4K7 h3t^)0-&6+@j(K>+R((>)Y>p27XbR0IP3rb literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005040,src_004008,time_1389394,execs_2594270,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005040,src_004008,time_1389394,execs_2594270,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..9d8c67f8a54d6fac52822d0d5ddf57858b927ee5 GIT binary patch literal 98 zcmZROjyAM5DoRa}jyAEd_DCzpm(DWe27EvzlA4GpXf4Xq80 mtPPF9AQz@98mOyWI@-y}(9pod63hxWmyWh}a<{OK$OQoG`Wepv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005041,src_004008,time_1389565,execs_2594949,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005041,src_004008,time_1389565,execs_2594949,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..17c9cd9524361a2212ae83916f6aafdfe67754f0 GIT binary patch literal 128 zcmaKku?|2m7zXWqgf8Yr#IG&odjT)Nppyg<(P;4cg0Q>wE*Ef1NVlQqRvA>IU-?Wd xcF-*~S^bFV2!p-soL{(=#sQi!c3zQ$Qqahd!=L~qAOfWz`Qo-O|M@@&aRbu6BG3Q; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005042,src_004008,time_1389754,execs_2595786,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005042,src_004008,time_1389754,execs_2595786,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..86ba524a7c4bfcecd7b33cceef868926385e8c36 GIT binary patch literal 132 zcmZ9EF%Cd57=^{^2)%;AYl~mr1uS++R}7MdID&giX_ImgH}M>?9{(7?pRGD*?YYQ6vigGXvkPW*x0 thDO$g#$b?Jl$rw4)!+-#6>V(D4FrGx|7S8bR$yRYFf_3?wKj~%1psh28`l5; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005048,src_004847,time_1393739,execs_2603666,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005048,src_004847,time_1393739,execs_2603666,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..7bae89f749834728992d0ad345171d702d4c9a88 GIT binary patch literal 110 zcmZS3OwGx$H!{tTj6FtN*j?JfS30^VM+XReq>~LGYD^3eDx;;P xW2687{}0q|WSS!_VZO>Hy-`v{5+S1z4#5yO(-bmWQm-YXDR*;mT zfr({?MTD`noHg?cV|VG#zS7Y}IXXb#BOPsEWC~JaVt`N?EiD}z&44E8rOX^%;H4a$ woRb-AW?&6+f*A-fNXL2=M>DYew>L61GR={eF_B_mV5rZBx{3j0Ylb`*09*j?JfS30^VM+XReq@xXtOf#gT?M)0o zBt&Jjv~+Crf2r^@3gJ==4T3+J>J3b!K+;SM#@2Gy8PZ(axc~pRH!?Lc&5@Qd!LN{k ITL-5x0IBsWApigX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005055,src_004847,time_1401881,execs_2610734,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_005055,src_004847,time_1401881,execs_2610734,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..e646a256a72756a31237e9aab6e1c1462ee60e27 GIT binary patch literal 186 zcmZS5OwHM`BgfvzG($St-q4~bH8oEmDP7tlH76&!D2J0%N5@Ax+5jSLVvqq;Xk?m` z0Tbi`fxN$7(j_I*G08a@$q~}A7S`5^*47y%B`w7a`MK87_CReJc^MfQ^+1dQKsFkf iSVmh!OH0Q_|NsBrUE0D|8jrO=4NMHi)^gSv(p&&>1vdKt literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005057,src_004847,time_1404851,execs_2613267,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_005057,src_004847,time_1404851,execs_2613267,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..91ec2291faa57d5c19275d5c7c3d0a8b34ef7f07 GIT binary patch literal 188 zcmZS3OwGx$H!{sI1%eFeXnPX_5NT-85V-P*3Lk@7eo;<}BG2cQPj&!>xuO*rxS|cE zt@EU#rK63EyriQ&q@%raK+1Q3!DR@AAb&uaAoEcGP$S$j6Uz*XXlc#Z=>Px!+bftF pndV5#m`GWj*~ZPl-Jnn;#n2%5ld0aoL>lBaCKh9BIqM8*E&%v!L9+k= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005060,src_004847,time_1414119,execs_2621320,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_005060,src_004847,time_1414119,execs_2621320,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..f26445b8e4c84be2455e645393280d6c93896852 GIT binary patch literal 201 zcmZS3Oho_#=_~^y(+ufodlLg7dBD)X#4-bjEJ`a6fB}PabWv)GbhL?)X;Qj$v_URN zt!emwh%6yRU_Wf`2Em_9_2=;e S0~0Bb6FtN*j?JfS30^VSqBJwq@xXtOrwEnObiez zqos{vqyPW^57cgCnjL J7>vQ9TmUxMJxu@r literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005063,src_004847,time_1416598,execs_2623403,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005063,src_004847,time_1416598,execs_2623403,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..08eedfa4f752e9af87aafa2d1b1bffb383919308 GIT binary patch literal 157 zcmZS3OwGx$H!{nRj6h&C`X1+h#FfTXplwV|b1ZjrQfZ1n&C|Lu)TjZ7>vEFvlo zNXIb0Fm{)=@Rep@%FzJ=A8C+IcbHC~Ng$QcNIGN1j18n?&4GwP6KJq$jJ3b!K(;e67+cF(XGn7a0H5(HRR910 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005066,src_004847,time_1420742,execs_2626960,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005066,src_004847,time_1420742,execs_2626960,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..7b9eedca6daf66c184b3903088d8b187f2dd575e GIT binary patch literal 116 zcmZS3Ow9p;$^*N%#m2@;$68o(Nyi!*8(RlR#Yh_(n8Zj&+cW7vfRA*vfsttjP{hOl zL;|HPGc2N|rDLQ2|Nn1qWNKuZBQ0Yh6@F$LHv_khLbwz|gWyl5dIJ+Fka8vlV{19< H3~4R^fSVsp literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005067,src_004847,time_1424419,execs_2630224,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005067,src_004847,time_1424419,execs_2630224,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..89d374f6e1ba42ea772199a77988e7dddb234dc9 GIT binary patch literal 124 zcmZQz@JP+csXVZI8<%vfp|P>GlT?iKix(!=M$!g9cW;X>%FzJ=AL(cVBhw7&XnPX_ z5NT*&VwqtPEiD}z{r~@edm~dL(;R6T6RGes+qfAR7+4sj7#akBGSwTHNP(0yF&JCR VS!XbqXn^!FMmsR1>nKQb0RV8~BE0|r literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005068,src_004847,time_1426085,execs_2631697,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005068,src_004847,time_1426085,execs_2631697,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..f67ca19135ae5838a6e38e98d84adef7ce1e5306 GIT binary patch literal 141 zcmZS3OwGx$H!{tT_SebJ%@2@{Hg?b{0h1|;yj*HffgI^*d&9>1Sl^_|1G~3zNyi!* z8(Vu?n^~J%OITYa@HBrTmW%0GKK&E literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005070,src_004847,time_1434984,execs_2639350,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005070,src_004847,time_1434984,execs_2639350,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..4161f9859968b39cc771f3e6b52be3e3eeaaec7f GIT binary patch literal 131 zcmZS3O3lf!H!{tz(01lTfcGnQJ25m!OGg{?N=Mrp8kksSSmfvcfsb^w0Z=ti(8K^l zLZqUlrDLQ2|Njp($jCHDTE;{w{LD6PVFm_<6ay=RTa@HBrTmUOyALsx8 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005071,src_004847,time_1435750,execs_2640006,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_005071,src_004847,time_1435750,execs_2640006,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..b5dafa7976ad2174451bb9664f5c4bf8ed8009f7 GIT binary patch literal 212 zcmZS3OwGx$H!{tTj6FtN*j?JfS326nAVWt-$4A=5z{r%Dp+S(D zx!%A;Dh8;UiGkm=C?BLR+So8R189tNEEkttj&w8=6EByw5ff7p!+%9yF0P^+9k}7q z(pE;Mrl!`0mS(v{sVPA7Ev${K4XlBJ)&{xhMXA!U(f|Md2Rg`zF-Ka)L<%9V1eXs# d6993+=g*&wtWAM7@`Ie7q-bg_XPqJS0RTifIU4`~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005072,src_001224,time_1436629,execs_2641260,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005072,src_001224,time_1436629,execs_2641260,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..52ae22de6557564410a2e79bcb7f4bd5d3611cc7 GIT binary patch literal 121 zcmZROmNw0ij6FtI!bqytP5tPCU39BD8SZ7&_|V9)yhKPyz}1&~sRuKETBhI~`7 WGBlImTEV7+wU}lAH5vfz$^ihovmmqp literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005073,src_004014,time_1437167,execs_2643548,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005073,src_004014,time_1437167,execs_2643548,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..79372f17f4181c2e7b7d0b8e79b905f609249c23 GIT binary patch literal 138 zcmZROjyAN;Ffh?JFf^8qwl^`b1_Gm^)D-Dx6ANpPw1Rx;EJJP}`1@bS*xJOz+SJ<2 n+T7a0+S1z40E~>R4UKVWHU@!Q6w{)Op~n4ZLdY0d8(0GXXBi}Z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005081,src_005064,time_1439221,execs_2645317,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005081,src_005064,time_1439221,execs_2645317,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..c425c27ae5e46dea2092edd9a7fe7ce2eec981f1 GIT binary patch literal 195 zcmZS3OwGx$H!{tTj6FtN*j?JfS30^VP6r5lq@xWWYD^3=gs=mk z0qj z;Zh6@f6FtN*j?JfS30^VP6r5lq@xXtOf!ILObjxFkU$O?NXwW= zg`e5R&A_dr5H5uz4P?U2jh2>upu ztTULHm>3^1oej?~`fpHqgn^-12j`gNSTitKTS`mwMB5uP26FtN*j?JfS30^VP6r5lq@xWWYD^3=gfM_< z4iresm`H`6*~ZPlt)mbw#n2%5)6@u$BvZYCi4@3YCI(|`IqM82CML#5OlQOMi%f#7 W85pcBrKNeI?Tr}(b9lM9q`3f$Iw@=b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005087,src_005064,time_1440731,execs_2645835,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005087,src_005064,time_1440731,execs_2645835,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..247e16c7253a1a4bf7efa409d2e0e451024b7610 GIT binary patch literal 224 zcmZS3OwGx$H!{sAI%($Ph6IzZqf9c=(q z3RGiakRe1GfEyewEgc*E|NnoWrADSXP#`U1A{B1X5N&K>%_tpfYO2VSWN!WUKO=)x zeJ<2x3gJ==4T3+J>J3b!Ku%y{Ft(Pn&R}9b9!P-(sCfT%Gs$PfYn zdqV>g%M6QXY3W!nADsXihfopy|NnoW9Y&@(P#`U1A{BmS8#e>DjzYK;LxbQ?rg{St yDUc(W7>uputTULHm>6*x|A;C4%-Qh#B9kC%1_os#KicB>1=p@kx7s>1B11tv@}n&y)lDe4lfs% GG#3E0i!XQp literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005095,src_005064,time_1446573,execs_2647881,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005095,src_005064,time_1446573,execs_2647881,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..7844ca0a62631e8a319c85e36574cd076b377947 GIT binary patch literal 203 zcmZS3OwGx$H!{tTj6FtN*j?JfS30^VP6r5lq@xWWYD^3=gwOzk zbhNRBwW+nRrCDxKYKnBUiG{V1wSl#fsj0O=ZaPqP{r~^}ffU?|Xld!#XrLI-UL(^S z2w)IkV2}zwvyGd9TSp;WilIU9CsVzFi4@3TObo`>a@HA4OiYZAn9hdh7nuZEGcZ_N TN=x%Z+Z!_o=J0ZHNpk@JcttXK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005098,src_005064,time_1449846,execs_2649018,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005098,src_005064,time_1449846,execs_2649018,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..70518ab4e386e2071c032de7ef3c9dbd8a609aa3 GIT binary patch literal 208 zcmZS3OwGx$H!{tTj6FtN*j?JfS30_=K?ewYq@xWWYD^3=gm415 z8PU?xvC;qk{|6duWSRp7(lRDe;b*pSGjQuDgiA3r2>xWMH!zU`+04XXY%OP#z}gDtK2y^olOSsb25U=cX`X0%V+O$- JUM?6FtN*j?JfS30^VP6r5lq@xWWYD^3=goKQR zgoLD{jV-KAtqm>Ba*I+^q@y8pPCify1HjFWmX?l<{{R0!&_W~A94L^MF_8*CvyGd9 zTSp;WilIU9CsVzFi4@31Obo`>a@HA4OiYZAn9hdh7nuZEGcZ_NN=x%Z+Z!_o=J0ZH HNpk@J3Q{lQ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005101,src_005064,time_1452545,execs_2649967,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005101,src_005064,time_1452545,execs_2649967,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..448792d724dd17077dc8c0d680220071b5ccd1db GIT binary patch literal 192 zcmZS3OwGx$H!{tTj6FtN*j?JfS30^VP6r5lq@xXta&mxbObjxF za00j)(bCef(f|Md2O4Z-nga#WGA2^tXSQ)OaO)_9OEEME{$#2*Fp&b;%*0@9EoYqp ow<;H56%!K^<0GcC;rT@-LDmcm)|S%JJkj>X41zhlTwKyz0G^F4B>(^b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005102,src_005064,time_1452726,execs_2650028,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005102,src_005064,time_1452726,execs_2650028,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..d875a7b3ad55ee3493e0c6e4d8a5507591f58eea GIT binary patch literal 203 zcmZS3OwGx$H!{tTj6FtN*j?JfS30^VP6r5lq@xWWYD^3=goK3N z0x=cA}2>$#zZRo%r6U|`I!h^Rau9mD*>*j?JfS2{YU^1#MzT+*?I#>UouQZYbP zObiSjKs`XAl}~o8eZN9cpeRlU2z;cY4It*27-R_H1YmniEHf;krKMw||Ns9FwA{!v z2LjB@q%AB`Oe}MxWlW^P&ursn;MP$HmttrT{K-^rU?K%_B@=_OwVZVZ6B85TBc`+A b`9&r{)(i~RmeSHZ(e}m+f;qfgT+&6FtN*j?JfS30^VP6r5lq@xWWYD^3=gm3{V zxEW9taDKG3bZqp08561SGuyb~qF7Zu{CPG!zsMxWnt{REQd*iP+TNH!Fo&0mOPUJ+ D^)n_0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005109,src_005064,time_1464114,execs_2654051,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005109,src_005064,time_1464114,execs_2654051,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..dcc70efe7be8bf8199bf45c0dfb47e47718332f5 GIT binary patch literal 213 zcmZS3OwGx$H_FM$k(M!$3O}=rn}J(LAzX@~!Cl(IS30^VP6r5lq@xXtOf#gT?M)0a zgm8faySH&k#~KN7MjvCOcDmX?l1z;fs1CP`k%M4al)>Q8dX;bM~OH@TL#Sl6tHBZ67nxR2D Z)*Og*a&j4pq7A|PG&5-nixd;f901$p7&!m{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005112,src_004067,time_1466209,execs_2656732,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005112,src_004067,time_1466209,execs_2656732,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..fb799dcb751159a70e5144f9d759ff9b7c01a096 GIT binary patch literal 110 zcmZQjh~CC64IvCXQgbW~EzNR^Qd6X(O)O$9t;JYbSyR0;q)nwk9209pYXdC6-7qIL kPr<;Np+P#<9Efysav6%E4Xur=jlp7OX3`cGDJGUV0Guuv+W-In literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005113,src_004067,time_1466461,execs_2658284,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005113,src_004067,time_1466461,execs_2658284,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..25670b1fff896425318adad23017ef29667dcf51 GIT binary patch literal 103 zcmZQjh~CC64IvCXQgbXbSXo(9y)&dut&Oc28l+>*%%m+WQcR>{Ev>~&tPQOVQ9!IY T3ed^PWhja^v^GN3Y?%W9z|L7)1gbGCHn9XVAc}$7aG8TF1pvX&8mIsO literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005116,src_004071,time_1466964,execs_2661787,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005116,src_004071,time_1466964,execs_2661787,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..9dfc2a99dbced96fb1ef9432c6db0523968b2247 GIT binary patch literal 90 zcmZRuHnujgmX5YFu{JbiU^2^1%$1Jz$d`_0jy7a8!X*h;ZEkI0?EqA5Zv@i^mjVEd C{1lA< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005117,src_004090,time_1467290,execs_2664011,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_005117,src_004090,time_1467290,execs_2664011,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..5348fa3527fb33ce426c13f5e77fa03f724eac0e GIT binary patch literal 119 zcmZQ@W?^BmHnn!Jk&d=8Dptyoj%8#JV5pDvWn^%W@B@ijmnuQjc-p8(+sJ}==;G2W ZERqJHcr*fyVPOHPVqyLNpXCz+0{|~v7VQ84 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005119,src_004090,time_1467628,execs_2665888,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005119,src_004090,time_1467628,execs_2665888,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..7dcae8d0897d87081f132f96b8bf33f331d138e8 GIT binary patch literal 70 ucmZQ@W?^BmHnn!Jk>-xJu`X2ta*_GbHb$jNInoeG6gBc7Js?R21_l7l!VNkA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005124,src_004925,time_1468841,execs_2670090,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005124,src_004925,time_1468841,execs_2670090,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..4deab2260ad30f4410d4dcdaeff4175f97b7ec33 GIT binary patch literal 126 zcmZS3OwGxOs64QH8<%CQp|r8NHG_b?kxhFX8-^I literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005127,src_004925,time_1471966,execs_2671686,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005127,src_004925,time_1471966,execs_2671686,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..d3f8f8ffa6ab8f47ff468b6ff783aadfe25c6e6d GIT binary patch literal 126 zcmZS3OwGxOs64QH8<%CQp|r8NHG_b?kxhRw6&OtwUND%DUfMz_&LX@ z6)4AVXkcQQWMaV}?P)Isl3-#mww5!nR<{gi+t$Efpylmhnxh_-vima-K($z6(_)<= G%>@8O>?4c- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005129,src_004925,time_1474919,execs_2673518,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005129,src_004925,time_1474919,execs_2673518,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..21f711e693805f4f33c2a511aea1b4b2b1bdf395 GIT binary patch literal 157 zcmZS3OwGxOs64QH8<%CQp|r8NHG_b?kxhH8eK14v>nGHqi3+ UFwIeqO41Y$9+>F#5BbyxQXnR2e z6N3yOZDa}}4L|1?wE~6f4Gl~zlT0iaq&@AWKoU$0#@2EM*6NnwXSOvk7-)HWnC7T6 TFbFVw{tVT^k5!9xhBOxdrAj9J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005131,src_004925,time_1481504,execs_2676898,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005131,src_004925,time_1481504,execs_2676898,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..734d4a1e1709e7a1bbcca39ed6ed87631d74023e GIT binary patch literal 165 zcmZS3OwGxOs64QH8<%CQp|r8NHG_b?kxh~3Fr$&pV`2cB JXPqI<1pr>jGj0F? literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005132,src_004176,time_1481824,execs_2677187,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005132,src_004176,time_1481824,execs_2677187,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..651c1edd85e4a9aab367856b88a307720139df6f GIT binary patch literal 84 zcmX@)7--~bSu7pR{D*~wn}tP%k%gre41T7k=H#U6%`q~=A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005133,src_004761,time_1482020,execs_2678486,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005133,src_004761,time_1482020,execs_2678486,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..fe5367cd0f15cba64a0454140b2443035e9193a4 GIT binary patch literal 101 zcmZQzW~dVqDX@}`HL&)r{M^#=x!%@9DnmNjo{7QOTF%--7+oquIyEO}t-3G)jn>vV N{NY9UIkOdcxd07s9$o+d literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005134,src_004195,time_1483015,execs_2680046,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005134,src_004195,time_1483015,execs_2680046,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..158811eeb873a64f2148db879c3a7b2fad6d5d4d GIT binary patch literal 84 zcmdPW(#nvIwX`;W!E7X*!OF^->Yd?YDjf?Zpuz?}rKMxBDMH9cOL=E7@HYJa4>Upw E0G)0Y`v3p{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005135,src_003393,time_1483668,execs_2682107,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_005135,src_003393,time_1483668,execs_2682107,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..275e7796b2a1359f62232498fb2e49a7f33960ed GIT binary patch literal 153 zcmZ>>v^J_Y1c4OkXcG%-BWnX|BU7{7qEr~)M4>QHiWMv#>VPC}3=)qv0P10ojy4Vs zFts+E@n2lrAUC}zH8oEmDP1}mDDEX4?I9h_U~dF7^$Ellu&HRKJ%yVVZIBB92!km} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005137,src_001869,time_1484131,execs_2684219,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_005137,src_001869,time_1484131,execs_2684219,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..1b1bf9e963935fd7413399074301788caec663e8 GIT binary patch literal 138 zcmX?<=*Z6{$iP@A9cyG{9c^M^oegFgSm$J9NJm@WF)%UIONI%irsgRmrAtQ}bY7hYs@r0C5#5761SM literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005138,src_004309,time_1484247,execs_2684886,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005138,src_004309,time_1484247,execs_2684886,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..fc4c7a9431f56ac7d02abbc8942c07fdb89e955f GIT binary patch literal 91 zcmZROj6FgDwr17+OGElNs}j<&O~E=rBIzX%tHGmsUeNQ3m=DoO?FFtMgv5iYQ*3j74Iu=6tS({ngGB7Yesnnbt>)8Jc_5c6>=aNQ<%cbT3b^K>Q*9bI; Qg~=JH*W7xyuBCJi0H-?`egFUf literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005142,src_004544,time_1484758,execs_2687132,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005142,src_004544,time_1484758,execs_2687132,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..446bd58a3ccec25d4f6480b1f282df337b9d729d GIT binary patch literal 92 zcmX>gv5hO%(Ae18PZ~m5Z{vcpAe5Ok3fB)T&%j`u1gV;%dSq5l8>|4?nt O)}hws*1L5rrE>sZju}e; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005143,src_004544,time_1484784,execs_2687323,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005143,src_004544,time_1484784,execs_2687323,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..f3f0195d953dfb31cf8a74e9f9c9a024c1a74c83 GIT binary patch literal 107 zcmX>gv5iYQ*3j74+7C)un_1gh`+-OX2DlVUj&tAcN=txD>;EtQBZ)FJgyB-zkOYx2u{N-9c%bLRWCVz-@c5J$^*OMQr7kV7fFH52N{{%v5gU^ z(%9JA$2vDxI`$M4+&;BvkvT{^NYJ9Bpv{Vbp1CMe#k*X(br$R1nDR z25JL)<^?lQBeGLL>XDrK|9|~|kU>D-gM5S}gYHsr7)byB_a5XVTW~-X1D%zeE$wHa IYb_lE0Ca43)Bpeg literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005146,src_004216,time_1486606,execs_2697846,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005146,src_004216,time_1486606,execs_2697846,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..3a31eaef77d0277fd12357bb22f466e88bb7a762 GIT binary patch literal 71 zcmZQzC`-VJJkNl8hu MNvw3Ng|&4I0BmLxuK)l5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005147,src_004216,time_1486610,execs_2697868,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005147,src_004216,time_1486610,execs_2697868,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..575210ea6ebc104a4da1a3150729680a097d9f22 GIT binary patch literal 71 tcmZQzXh_bMjx{p0jyAEdHnKK|M+g7vGfGNIicL_(VWNrs76R7NF#u9U89x93 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005149,src_004216,time_1486634,execs_2698029,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_005149,src_004216,time_1486634,execs_2698029,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..7c6f783664693de78c3c2978d3fa1d1e2e28deea GIT binary patch literal 124 zcmZQzXh_bMjx{p0b}_NAHnKLfGO#wzHZ-s{G_>Xdg7|oAV+e^`2Cf{=0BQ@5M}T@L U^M8FtNl8huNn*c+fVFfc0MVNt+W-In literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005150,src_004216,time_1486674,execs_2698235,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005150,src_004216,time_1486674,execs_2698235,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..a707093740fa6b8e50cabacc7dff70846659cfc0 GIT binary patch literal 83 zcmZQ@Xh_bMjx{p0jyAEdHnKK|M+V*?&VQ&#u5?UtP9{(_h+=49U|^`v&&`zvs;SQ? QE-5KCN$j@}u$GPi0BF%0P5=M^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005151,src_004216,time_1486709,execs_2698479,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_005151,src_004216,time_1486709,execs_2698479,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..271f57eebef7f38d88004e0e579cb3aa855ce3fa GIT binary patch literal 43 xcmZQzXkcha&XkTdGPI61v9LC>Hi(apPl*5j|33o|#Fvy5nHFR0QL3Lrezx%SQ~=~LqlsWAV5}xOXL6gjFOU) NVw1#v3ju5C7y!}dA+i7f literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005153,src_004216,time_1486947,execs_2699728,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_005153,src_004216,time_1486947,execs_2699728,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..fc7bc6511216f370d3956202de8c776785691023 GIT binary patch literal 146 zcmZQzXh_bMjx{p0jyAEd{s0CB)`o`GT&F<*A^<1xD#N26i@ta`_+OtoZD9 RN{aERF-h#V5U`ex0RUGt9ZvuN literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005156,src_004216,time_1487948,execs_2706044,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_005156,src_004216,time_1487948,execs_2706044,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..308a5bed2df67b5fd91ffca08f03e2096116a4a6 GIT binary patch literal 134 zcmZQzXh_bMjx{pWj5e{bHnP^YvSBbVFfcT*HqJK822vi<(bhn~V4W5Z1`6S4ws|Q8 j7(|0rV3miPVqjo}%@m-1W9evP-W=&@qk!-;*3vNm2Wlf# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005157,src_004238,time_1488199,execs_2707557,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005157,src_004238,time_1488199,execs_2707557,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..9257d904066133bee2a254edd89f8dc258409c1a GIT binary patch literal 141 zcmZROjyA40v@|=i^`CUCnRKkOrNNUwoG&s3lbTotnv7#$Y zi&TMH>Ybc{R*Atum`}9vA|Mc80FjFpMcW%1n3RU+=j0ff<^b&i@k&dhjV-K0}x0@Z{xCzHIz0sXV_+HZIBBTF!XXjmx1fCHUR2F zQO6}6%O&mWTX|sjHZEyvYey~?AjKeHZ)B4r9c?dYU}BIVZLMw@er6jt1GkPsxD-Q! hAi@n`^SH5t9EjqdO!WpPQW-$Qm>7($<*YNQQ>E{0kwd^77&0ip(J((m>T2*t;jFp;^I;)%1M!qHujN@7UEz68YcyE3KN5| KwVZW^G#3C9oipwL literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005170,src_004930,time_1492246,execs_2712218,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_005170,src_004930,time_1492246,execs_2712218,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..fc438f1b35f74a0e54f208ed66a446f0ac693be8 GIT binary patch literal 306 zcmZShZ<8Y(Z7*nGavUr8-<;zv%_SXcXyC}j!X<6ZAYgBVq@(h{?rrZaVhyE@%^9|V zlo=aaV^xUNaHycc@#8O;85r;>!6KIdbheQxh%_{?R<{g4vyGd9TSp;WilIU9CsVzF gNfbng8x`;%xH(9Qr9cM#_-|w_XZ;%w$dKj&0M=cVG5`Po literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005171,src_004930,time_1492361,execs_2712302,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005171,src_004930,time_1492361,execs_2712302,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..60bd457775c2d1a3fe346d0efc1e941226245d23 GIT binary patch literal 151 zcmZS3Y+%TVs64QH8<%CQp|r92<855hrWw-F_J#)5>XzYWwsA9X>nMavF*FGNWC98s z#TptLTRU>Ga7kM;2-q9hJ3byAnLh6pe83@M?i|L?fdpnScM@>KmGBFri%UNega{&ONRwbnX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005173,src_004930,time_1494698,execs_2713804,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_005173,src_004930,time_1494698,execs_2713804,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..f1e621dc11c2cc4574f4894196668fc74d36eec3 GIT binary patch literal 140 zcmZS3OwGxOs64QH8<%CQp|r6%!!|DISVLngYey~?E@^890ed5x9O-C#K?4(m3?OY_ zt!`urVi*Ehmf>f%aWio1D1=KfGzk7=sy8r+f(UVQb8~zL5+J|@G13@rq!dHEFj%n^ P$RH*LV{19<3~4R^ZDSwI literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005174,src_004930,time_1495042,execs_2714017,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_005174,src_004930,time_1495042,execs_2714017,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..907a72c9ae178875da0b5044d06007f4ccb6b1c3 GIT binary patch literal 259 zcmZS3Oy$mrs64QH8<%CQp|r6%!!|DISVLoD>*6GLM<-_&>FEDp0OVS@J94pbNn0}r z*c;j8NJrZX8kiVl0BIvr5NT+@U=Jb~JW_LVtkutK<7VL2Q3#h}h!_0HRBvDs6%H2S zh5&8u{30GBL+fah5M!ti*Iy7r5r}g@+8Q9n*E29MWJq&^%(qszgqQ&|7GkDU2FMmD Vz%&wuputbqn|0RVCbJ&^za literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005175,src_004930,time_1495396,execs_2714235,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_005175,src_004930,time_1495396,execs_2714235,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..68c4b069fb6608c278a30c8512bd6e7488802fcb GIT binary patch literal 191 zcmZS3OwHkvHa50)-yL-Xsbv&y51ax#21h)&Wg3Ft!F7Yvd)v bARTLA9WM1BY=(h}6v#3r24ibEpgb1<2(2<9 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005178,src_004818,time_1500583,execs_2718747,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_005178,src_004818,time_1500583,execs_2718747,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..dc811c61f9a2463e8c9b4b5dce5dda40059e0353 GIT binary patch literal 127 zcmX>u`15_c!FPcS>F8i4&C~|LOfblUP!O`2K>^74$yDzcD8Hu+yK9c^#KRBr&3DvGxTNuUZ@DxBHIEv>)+1PzP;20bSY literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005179,src_004818,time_1500633,execs_2718920,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005179,src_004818,time_1500633,execs_2718920,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..ea59f524a0737d54a1b602d72dc22af5fc68a7aa GIT binary patch literal 138 zcmZP&{K-@w9nBzMYhY|`U}Bje9c^#KRBvExC|4A38GdFPx3oeg7y#8d21+qBIQ*~A n$xK${6#yy?W)cM|w9b$MnP7n11O|@qd|n1=9Og490A;xVK>Z|R literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005180,src_004818,time_1501287,execs_2720960,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_005180,src_004818,time_1501287,execs_2720960,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..3d0ab49776687e5ad2a6be4daae75989c8a06b7c GIT binary patch literal 179 zcmZQzVPL4Y2ZCwSm|sk@w?6=413`|5X+|azh|B!RRPPul#lTc=U~Fh$U~J7$Z(w4X zAsuaR!~`M@74vi&9RAnmWF`v)3xXsZjqs^uU|`4rSpv}tGE}Z8K3M?B50(%Ga;!6? ZqN5oEz&1%+hM(ESEv>+y5T4J=1pp2AFT4N% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005182,src_004821,time_1502183,execs_2723755,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005182,src_004821,time_1502183,execs_2723755,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..0e9935e7a1d6aea444b91356ada07ce3e44d66fa GIT binary patch literal 228 zcmZP&_{qe?^qhs)FefLUAt05(F%`rRU|`5)c$u4Cl$x5Skdzx9uN;168@IHAjzV~b zbab$lm6a_JTUjOM7UZPrCFkc#$Cw(fuy!)dkaozCj!w>zs*et4VlXz8v(Au;j6 zFfg{Z|8Fm?;2|$$#~>YI;{{|g2mxhTpn#bn#2N%lEUb;{bEl=INJoR1TwHQM10hZ{ VvohB37;HL8Vd4xxd0P|JRJZ4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005183,src_004821,time_1502336,execs_2724188,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005183,src_004821,time_1502336,execs_2724188,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..9ceccf9f2e16c76c90d866465d0b4f09c3ff9028 GIT binary patch literal 239 zcmb2kk&b3!dd|XYXl89tl3tXWnzzE*$uvXS0Vt82lf)qKld0aoL<*uNCnujFAeF%} z70i&12I|QL>rqI`4Ue}BKeLrvT0uu4JVQD<*viVv*2*di4qhio)kjN58yn_k0JWRO za&gIF+ATND9t5NnJQ#%R7^FjNyueKB3@H{UU}gxhh5+MSLZ&Gs!NBXJB;TZbUM>Kp CZ$cOV literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005184,src_004821,time_1502695,execs_2725080,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005184,src_004821,time_1502695,execs_2725080,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..a2baf15732838fdb3422a8b479dbbc69df2439a1 GIT binary patch literal 265 zcmZP&_{qe?^qhs)FefLUAt05(F%`^^jyAJ4$W1RwP0dqC$_4&5_Qq56>?tNNvoK=0paD1{#(bmKi`rCZ<4AodXPVGLy5VV}MMsV1S{4 HiDeD|EZ`3K literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005188,src_004886,time_1509381,execs_2739507,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005188,src_004886,time_1509381,execs_2739507,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..cebf73f591c3696b818a97103e0387eb64f823f0 GIT binary patch literal 165 zcmZS3OwGxOs64QH8<%CQp|r8NHG_b?kxhY<7Bevz LTgzEzNOJ)I{O2Yb literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005189,src_004886,time_1509752,execs_2739784,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005189,src_004886,time_1509752,execs_2739784,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..38c288fae790c057055810a413a76fa061f94583 GIT binary patch literal 123 zcmZS3OwGw*Wo1qE&X6{hj2$y1L5d6th mZ(t%7er6jt12<4WS`efjhX%0XDyarSX*d2b0Wa| z6}z4I0;Hv*jb%ZW2Y^hpFg0ahadL7p$OXDWCOVU$0q77TYXcKBE?Cgo!dl1Lz{)I_ F7XYoJFK7S& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005191,src_004468,time_1510721,execs_2741142,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_005191,src_004468,time_1510721,execs_2741142,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..199d3dd96deba93a226971703fc9ae220813c942 GIT binary patch literal 266 zcmaFLE3NJ1ly3nd4a4(OfV8D_jzWxsVUOYCKgs4Kp+Mpjz~xU2hkiH%;9IY5zvfoEhir;P=|5Bj(Wdhw-aM> sPG)j;ZUzuYL)bvp|9S={AO&WIx}sjrK9ali$$aCfi#d5U|=u|&rgxo zc5=#3nGGbNJWE6AXk%rt-VAFaYXj?4y|(;ZJ_ZJc|HiyI($Pi%zYrkWNC6$JfC(7n xMuwjO>bEdG$-v^|4k&oCY)=ND6@zS?gG6aFAwA^LBN0&CNA5vCNQ;vX_pvwEp8~ZEPJN6uT_io+&4% z^1$wGT+*?I#>Up3QVa*AS^xiMHL*7MDa{$)aQFtNA5h#$Dn|On3lnQ2X`rxlw5hd` VL6NkJvhSm@PBU7{7qEu@OYa?qzn^+@9ZzpH$Dxyt*+O172 dtWAys)f!t^v$C=pTL1}GYiSUP06=rV8~}of9mD_t literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005195,src_005181,time_1512861,execs_2750115,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_005195,src_005181,time_1512861,execs_2750115,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..991c8424e09023853ea6754439676e9ba86bba6e GIT binary patch literal 244 zcmZP&_{mhCWFp1H#E%7dq~_$FDGf1_lNN zCI(|eIqM9m=xBQsU}#`qY@H!(U}Bje9c^#KRBr%OHw~;rTET~$ L!IprCd|oa9%gsN+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005198,src_005181,time_1514723,execs_2753678,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005198,src_005181,time_1514723,execs_2753678,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..707ff4e1911296967ce696d0536f94280e835937 GIT binary patch literal 273 zcmZP&_{qe?^xT%$5GyE3P0dqC$_CYC^h?Twh~ z4S<@a*@J+zf(L_;9fNd;jTe{+G>QcZm>EK>A;36SI@;JUHzPGC$269UOAcr|&_67^ lhGy2HCFv0NCm{i#YZ;`KEf|2H1c+1e;2ubxm6XrR1pu|LNlO3# literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005199,src_005181,time_1517183,execs_2758642,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005199,src_005181,time_1517183,execs_2758642,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..8eab389b8f9588ae2941aa30b8d2fe5c28e9e6d3 GIT binary patch literal 276 zcmZP&_{mgnU?RoD^xT%$5GyE3P0dqC$_KK3qTT27YV6bK?umAv`av1*r literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005201,src_004493,time_1517761,execs_2760250,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005201,src_004493,time_1517761,execs_2760250,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..67107befc00c527a006392b30f21b5766cba1424 GIT binary patch literal 124 zcmZSZkdC#qGBmJeV6fh1E&cW_g9iu$1+9&&nHZ9DfGiXanqWf?11>!cOp?htnaD=f RF#v6`mNo{OVa-%v0RShvAE^KU literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005202,src_004502,time_1518327,execs_2762818,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_005202,src_004502,time_1518327,execs_2762818,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..71748242d7fb1b6d5a61e62116adc7c9ffa33479 GIT binary patch literal 222 zcmYdIk&ZU8unIr3#fwim)>_rt+EO~l+Ctlz69$wy->=y1#1|kf?T{lKeZbJb&@88c zAxByOrbas2C<_F3U`;!WXQ?!Fx{3Yt#HOsI@%;dI@%P7qZN5~Gbr+UNJj%X G_PhW~VlU7D literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005207,src_004805,time_1522592,execs_2768421,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005207,src_004805,time_1522592,execs_2768421,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..e9b34fef9ecdbe9f702f299342f76daaef71fde6 GIT binary patch literal 103 zcmZQzXsnNAkd8IAHnCP_U@!y$19ZN%G*7g>F@r!+PD)XZwWXh-;XVdyOKApddQsG- NDDvjGTUcA#001~D74!fA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005208,src_004805,time_1522666,execs_2768989,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005208,src_004805,time_1522666,execs_2768989,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..589c4096f5faf2f0418b48f55c2f01e6ea267105 GIT binary patch literal 97 zcmZQzXsnNAkd8IAHnCP_U@!y$18Yk^L&JRx)|S!?Sfz2OmF9`IH)aqh%1HqtMcy2D I3u{Xo0Ka?`SpWb4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005210,src_004805,time_1522725,execs_2769429,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005210,src_004805,time_1522725,execs_2769429,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..1afd23a8a8113d3b966d64b36a2ace5e1af69e0e GIT binary patch literal 92 zcmZQzXsnNAkd8IAHnCP_V6e87Wfk{I~u5?VbMPrV1tf8fJw26hak+p%fk%7rE d2A~wW3`nUjD!|lf3DOBR6v@nn?J>zYY5<*+B|iWF literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005215,src_004384,time_1525486,execs_2778919,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_005215,src_004384,time_1525486,execs_2778919,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..16a5a63588c6197751ff59f647d83e0a90bcd26b GIT binary patch literal 164 zcmZSZNX^+68ym|Y9c^S}6#L)U*g8NeM%vK8Bt|;gp6T=F&kX-fA(BR(($Nvp(cYz* zd8tM)PP9<~SSLu1frWtqD(4LsCuAg-bgUuRQhO!_2B2edc5ed-DH#JPU&fF8qDA=t DL>n$& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005218,src_004384,time_1533786,execs_2779775,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_005218,src_004384,time_1533786,execs_2779775,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..f8f25b54565712c90f07b98ab013e544b47603bc GIT binary patch literal 239 zcmZSZNX^+68yhPfYhleL9cyT8Y-Hpq9UUPZ?OocQmzpCT&2MO6VriMAXlgZIOw2k! zDn{DE+9L@1vVO_Jv(RjHi$+; eV`J+8DNMbw5D64}xC|_%bEIPr@fPU5?rp6pore#LGu@4r+|iXxExgdr(SS_8z`fx=n)z6l7B X6=RC5Xh4{_5@I&QBvf0VQb20~vGPU+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005228,src_004698,time_1612919,execs_2793203,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005228,src_004698,time_1612919,execs_2793203,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..f9355efd1dea2fa83f1eaa0f1fdbd565c5832ed1 GIT binary patch literal 72 wcmZSJq$sY02xzXrkcO(n Tp}|QJY^2eDshmQXAwW9-X9_?D literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005233,src_004698,time_1613329,execs_2795455,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_005233,src_004698,time_1613329,execs_2795455,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..3d0d25427857ea94e844c011fefef06008bdd958 GIT binary patch literal 117 zcmZQ@e6nNh`xU#L6nU+zt#&*8m&!@u=pg2f+Cqq)YG>`*U3lW-wBm~wC U(Wn8nVMP~$^ZZW literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005237,src_004698,time_1613975,execs_2799030,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005237,src_004698,time_1613975,execs_2799030,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..1c10c194e3cef3c46b49f0b8d7e6ea1b00a1ef84 GIT binary patch literal 100 zcmZSJ1ZPZ6ASB{ocwF^rT_o8 wHkEFcJ(6K>#PAs^!^Dsw9c^!DU}~Ddz`#&%DjjWn1q#4MVmIL%*Zpsd00ZAIF#rGn literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005239,src_004642,time_1614743,execs_2802913,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_005239,src_004642,time_1614743,execs_2802913,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..d3dbac55f67ae35efb1986513255e054ccea87c4 GIT binary patch literal 122 zcmd05v^VnlEFEocXkcoZ!N9;!Zz?SvZDe3#VV#qcE*FpU5J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005240,src_003950,time_1615304,execs_2804065,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005240,src_003950,time_1615304,execs_2804065,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..1df4a6008a1ec7f6524f8d153c191be29a406c0e GIT binary patch literal 148 zcmZRmXUJ(U)_L`IrM0=W27^F`bhN#pwUM>4HH1oGU|_H|v-Yh7i`Uits;jFrg$Mw} zVx>WZp@E4tNDOF#yf!P0hruzowqRiJNX?0Mw6HR=GBP#Dm5w%LU|@cs5Y7d*m*wqS Idm!co0D`|J{{R30 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005241,src_004743,time_1615418,execs_2804302,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005241,src_004743,time_1615418,execs_2804302,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..96b4188978622024c78067a4cdff31750df2ed83 GIT binary patch literal 224 zcmZROi{5sfTUsG{8;~&YNX@a#U^Ox+myWhKGBB~o`S`Jc!NkHN^}z0JT+*?I#>Up3 zQVaqyt1?Wj4RX_qQW>OjD#gT5bfic}n-ryjNId#d^AwWOrP1s{(FwH9()!-px7)0x Z#lQf!B_O2`H83(ok(bNdR>LC21OQk0KH>lX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005243,src_004689,time_1616010,execs_2805813,op_havoc,rep_10,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005243,src_004689,time_1616010,execs_2805813,op_havoc,rep_10,+cov new file mode 100644 index 0000000000000000000000000000000000000000..ec2b8b845379ce4da3a10d4302781698b672ce5b GIT binary patch literal 225 zcmZSZNX^NqJg|EkmvpS5v9Wc4RE%`AJ=5pUpN*_VbEKpB4Gl~zlN3#@<|{HVK-B^z zbBs(eCAaB<&9DKPk!8=sz;EbmYMCLO(ZFDDWSU`Gl+SO}@c;k+Xd|z37Y6BQBjXYV z28NWpf}B*n;HqDWoKf&tN2%W{_aDE l%7JcVV6d>Zv^KO>G&Hm}G_nRc?teYP9~B33W-Ib?0RU+AMu7kT literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005246,src_004913,time_1619376,execs_2809580,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005246,src_004913,time_1619376,execs_2809580,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..a031e16b24e91fc9ebc77c02e7bf5d5b9f76b21e GIT binary patch literal 151 zcmWGIGuulc{LD5l1_qXoDbmptpESBnpOaLh6XucRnoDB#>Uo8QZdpo%cAX>7#KW&23V_GhX1eU{{Kox mAzX@~LGUM2{eKfFppD!N+z2596Tu9iNlXmJ)^gSv(p&&z*DgZ< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005247,src_004725,time_1619943,execs_2810139,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005247,src_004725,time_1619943,execs_2810139,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..527c837c42dec4c29ea28c3d0fe51a23e96539cc GIT binary patch literal 156 zcmZROi{8d9tq{E}gVo5STsqp`$iT#+C^bbo+Qc3KJW{!&V=b*27#K{%#EMe4asU5s m;E|dmg{&#(BS=$G3Ro*bgS8kkmAp|F$hRe3F!ic&$OVJ_?c|Ev&`EHhY*Ov;5picC=yS$L#!Nyl2+GKj$dgCeg& a_!*!(xX(B$!UU1&6h&Sxb6X9I6cYf|pDZE( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005250,src_004742,time_1620814,execs_2813642,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_005250,src_004742,time_1620814,execs_2813642,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..2e598b220e12357ffd209081679a8fa62bdd55e4 GIT binary patch literal 190 zcmZROi{8d9tq{FUP+GyjBQ?jQTsqp`$iT!R=i|o)1_lP!RPPLFQy1yza%lx^tHj)b z(p0_V{9Ngn`85n?0%t^V&%Vln>VUc1202ZJz AaR2}S literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005252,src_004742,time_1621487,execs_2814313,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005252,src_004742,time_1621487,execs_2814313,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..5b523dc9b218b6029a03451e4570cdb98f147686 GIT binary patch literal 185 zcmZROi{8d9tq{#1z`$VOk(y&tE*))eWME>E^YLQ?0|NtVs&|I8sf%=UxwL||Rbp;I zPO4sVey(&(a!w{pVTyFLNl_|@G|XlF|DRP_0c4V82CEU0X$VCY9;sY}ff!bhqR7i- KZmVIDVgdj$NGJ9H literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005253,src_004742,time_1623447,execs_2817808,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005253,src_004742,time_1623447,execs_2817808,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..e14fcc25a1df6086c59f09f6933e4e833ff7cd86 GIT binary patch literal 217 zcmZROi{8d9tq{FUP+GyjBQ?jQTsqp`$iT!R=i|o)28I;rXcNO+*8l%mrL{oPmKm%@ zmbMIH5Wv8i>YX8N>LMLoF0G(#m6%(Qld6}TpDP`coRbMPMge3*Q7V3eJ|YxZc%*Vk e$0F2QM<6K!VPcSq5E1kL^>`G4)PT%oU|=*h JwgH-(0|0V8AZq{s literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005256,src_004786,time_1624811,execs_2820500,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005256,src_004786,time_1624811,execs_2820500,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..38387a078a1e3d11aaa9b395143affb40bf9e49c GIT binary patch literal 80 xcmX?bY8#hytYNxzbcS>^0|TS6vGxD|6RgpI41~`Bq!`Tq*Q2S0Yp9pb0RZ6i8At#C literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005257,src_004786,time_1624836,execs_2820664,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005257,src_004786,time_1624836,execs_2820664,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..0c3828f222f873cc93294089f1354630fad914b6 GIT binary patch literal 111 zcmdmXY8#hytYNyeLWXoS0|TS6vGxD|6Rhz9TbL|^`TzQ8us$q8jK(v-M(M%LtC!9J E0R9;vegFUf literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005258,src_004786,time_1624844,execs_2820713,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005258,src_004786,time_1624844,execs_2820713,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..dd7407b10b71878ce7f494ac8212910ca5b613d0 GIT binary patch literal 99 xcmX?bY8#hytYNxzbcS>^0|TS6vGxD|6Rc6e|Np3bG#-Qb|9Uj-a5L(qa{vp)ABzA0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005259,src_004786,time_1625057,execs_2822001,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_005259,src_004786,time_1625057,execs_2822001,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..6b68adec24f01b188f1c06a138222d27023af9b5 GIT binary patch literal 133 zcmX?bY8#idtYP~9{}XJitbwGpwRAL)K;pv$jI1rJtqrZMt?O|s{ojz2ldqYR4^+iq j{=a@nhIBNLY0dDz{{Md<`wIi3u`$pPOEYVPY0^0WV(2zB literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005260,src_004786,time_1625258,execs_2823065,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005260,src_004786,time_1625258,execs_2823065,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..8ae96d55b95af3a3ad8f1dfe38e45b5b8472b739 GIT binary patch literal 107 wcmX?bY8#hytYNxzbcS>^0|TS6vGxD|6RdFq2J`>*Xln6jfU35(u9waM0Qnps(EtDd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005261,src_004786,time_1625385,execs_2823834,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005261,src_004786,time_1625385,execs_2823834,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..a82f12339fdb2eea1e044bb3bae161618e7783ee GIT binary patch literal 111 tcmX?bY8#hytYLaXbcS>^0|TS6vGxD|6RdFq2J`>8C2`0A_0&Vm2LS&-9qa%A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005262,src_004786,time_1625693,execs_2825682,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_005262,src_004786,time_1625693,execs_2825682,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..f5f6df78d2b75cf3618358f312c48225828345e0 GIT binary patch literal 104 zcmcb8Y8#hytYJC>5JWRDFd7^GpI{9F8Pd@V#$XmI!C?NsJ{lwmREr{mBJm$&%6}ke HfT{rizV#ma literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005263,src_004797,time_1626197,execs_2827750,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005263,src_004797,time_1626197,execs_2827750,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..37503d435c07dd458f954e708a2ca0f38d93d3f4 GIT binary patch literal 233 zcmdO5@JOv^$Y*}>`STYot&B>0Bhw7&XnR8g6U#aX%@A#DVQpIZ?HU6ELxZ=gtE+UZ znYEaowXt=8RLrtydnN{;5ji=P2X=4cl8!YrHnw(>ijl@DBOPt{peQv(I@$z6T6m;# z{WqvQ0yG$`>G=y2YX%197XfFsc_~C21xSa37$Ef))<)I_)<&kL)&{xhMX9Ob))-p3 cK<@h~9WCXZ;bI~kYi%uNVr>BA%YuOv0CZeO+yDRo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005264,src_004797,time_1626304,execs_2827845,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_005264,src_004797,time_1626304,execs_2827845,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..27aa3fcd9a50fe117187f17cf139e61281a25f64 GIT binary patch literal 227 zcmdO5@JOv^$Y*}>`STYot(^QE9fk1dh{W829O-Biquh+toZNirXk&)F{7eQ0h6Zm} zS6As+OKUNIYh&vGshDNa_Dl>wBXV*o5A5E?B^_&MY;5f$6(bFnssE2EBOPt{peP~* zXmU|1h_vuX<@#?>c?4)MSksFaCe{oL%r62MOks{Xv&~B(+9*Ie9K-h($ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005267,src_004797,time_1630352,execs_2831830,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005267,src_004797,time_1630352,execs_2831830,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..6904f41e8a28b115b93711af9282ba8fc2676c12 GIT binary patch literal 224 zcmdO5@JOv^$Y*}>`STYot&B>0Bhw7&XnR8g6U#aX%@A#DVQpH;c%6ZPp~2hL)m1vy z(pt>l+SockDrQ-^Jre`ah@70t1G~3zNyi!*8(TX`#Yo32i^i0Zjy8Nyl$s(PZ2}=J zJW{#-8&nr+=+)wFfDenvyQ|VZ1YcUgR0}vkow&g%* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005268,src_004797,time_1631437,execs_2832781,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005268,src_004797,time_1631437,execs_2832781,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..8ef59eac0d64fccbd0bf5cd4883e30f1a5342028 GIT binary patch literal 216 zcmdO5@JOv^$Y*}>`STYot&B>0Bhw7&XnR8g6U#aX%@A#DVQpIZ?HU6ELxZ=gtE+UZ zrL~y9wXt=8RLrtydnN{;5ji=P2X=4cl8!YrHnw(>ijl@DBOPt{peQv(I@$z6T6m;# z{WqvQ0yG$`>BS2ZYX%197XfFsc_~C21xSa37$Ef))<)I_)<&kL)&{xhMX9Ob)?6Ux Z{FIKC;syin3>Q=BSZixB6KeyIC;)*jK=uFt literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005269,src_005138,time_1633802,execs_2835045,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005269,src_005138,time_1633802,execs_2835045,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..4e6fbf2197202df0bf4fc1cdbc19c984d646e67c GIT binary patch literal 125 zcmZROjD1ZO} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005270,src_005138,time_1633818,execs_2835145,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005270,src_005138,time_1633818,execs_2835145,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..49aff5ecad6ecc985d125a69554e9d1eb9e426f8 GIT binary patch literal 91 zcmZROj6FgDwr17+OGElNs}j<&O~E=rBIzX%tHGj0h93E@;=4FZ-x6HP2r00J%> AiU0rr literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005271,src_004800,time_1634825,execs_2838777,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005271,src_004800,time_1634825,execs_2838777,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..0d718d13666271a44ec79e938dbd4daeb88eaa0a GIT binary patch literal 99 zcmdPW(#l|EWlifYXA$dKYSwKlZ0H_VZawXn9%C`pbg%M6)ld3!?v6U%s@fRSlNeFFo7fs1ssVQx|CHf~)71CP`k zpfFgqu_Z&XmA-zefvL5dB?CVYSZ1&qnUqUQ$6AyW6mML#XpuAy4Y3y1))^(ywnjiJ wb3QT%L@O|)rbtJdSa_sz;Re#Nmevdm4Ax?w#gM=>B(|8CsaT34FPFJ70AR!|v;Y7A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005275,src_005016,time_1636648,execs_2841849,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005275,src_005016,time_1636648,execs_2841849,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..2f65efb6388fe7fe160515c535d205844920c7c9 GIT binary patch literal 203 zcmZROi`GB@(;Vq&dqV>g%M6)ld3!?vAOk31WSUXmz`$VOA{}j*Ta>zuTUWurBQ*yo z3|4Jy$xv*iub*mQYVBspz+f%*SquqGLt=}GnTnZM=6qxjh*n^Dnj#%-V&Rd>g&Ro6 wT3RzO{N?B8x6EKQGAWmqjg%M6)ld3!?vAOk31WSUXmz`$VOA{}j*Ta>zuTUWurBQ*yo z3|4Jy$xv*iub*mQYVBspzz+nLIJFo7&CdDAAP}vg%M6)ld3!?vAOk31WSUXmz`$VOA{}j*Ta>zuTUWurBNZ>m z0qOx8Wo*e%Y^ATCYG7*ZX34-01eO`BMkeLb(%}{*1;rZ|Em|ZUYhi7jQ4(!y1hhEk xBZEM+0z+zwbhL?uM=BR?ARTLI&A`B5E%sRq2~1;QK;oH-r6}@pnHy_Z006VeGtmG5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005278,src_003037,time_1645463,execs_2845589,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005278,src_003037,time_1645463,execs_2845589,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..7bcaeb89ac13022f4c406d6e6857deda0b5a008b GIT binary patch literal 250 zcmZROj1Q-|?c#yb2=AuQ5r2T+urE87XE@F_5K455IV3gCqkh2IV znV4Gu2LBmAR6U5uG0lKtGg5qB5inOe}#0 z+Z!>}8vr#;vj+ib1rG)xI|k_x8!s>uXcP++Ff)W$Lx6FvbhNQyZboWOjwu$Uv0Pko zKnDT6$ikZh2dR3=4AROL3_ws~Xl5;1k`D1GTmg`QtOlqqB@g7&WROpjXC>wHasdEF Cno)HC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005284,src_004862,time_1655803,execs_2850918,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005284,src_004862,time_1655803,execs_2850918,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..dc47dcb1959581b191c96e6f1f9a6670bf736a84 GIT binary patch literal 144 zcmZS3OpQKZ=xl14A)V31U~gn^%^+ZJWRoKuZO?CDVvqr(jZ8tLp@Fr!W%!wG+zi}0 z3gL_?($OXs*8XV)`O;a2+}zy%|2HrgGc*YPWU4nXk%Fs}0t#*8l8!YrHn#SZVmKfj bYyIOHNQDp>nC1Wh$aE$KV{19<3~4R^suCrC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005286,src_005281,time_1661502,execs_2852371,op_quick,pos_170,val_+6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005286,src_005281,time_1661502,execs_2852371,op_quick,pos_170,val_+6 new file mode 100644 index 0000000000000000000000000000000000000000..15ceb475756255d8278a49681a958291f2d45d24 GIT binary patch literal 213 zcmZS3OwHNG8OI3)mKhcil?S9_m|qyXOI!F#M;FEE0D+Hmw1JT+mvpqfi9v=CP5_iQ zG%x|05iKnp%OD+VVQrmJQc_TC#Smy@niKv1|9^WUQy>cpq-9K`!q05uX5iLQ2$y1L z5d6thZ(t&o0W^k*!T6b+b;dOa*p+&1*C(zn1_m*p{v7F;9400v#z#zN!}E(wf~*-B UtSzObd7|x&83c29xwxdc0JI%AMF0Q* literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005289,src_005281,time_1662732,execs_2852502,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005289,src_005281,time_1662732,execs_2852502,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..42f9fb053e35fbfe7a0bdc289ecca38a428770b6 GIT binary patch literal 218 zcmZS3OwHNG8OI3%B?ZNn85R+h2c%<|Ul_YfTlh*x7scrSfsb^wfsrYfbhN#RL52`c z0F*a0FaeqoEiE0(ARTLAZJkj9G}wh9(8x3=`v3p`_C}^a78FR!m`H`6*~ZPlt)mbw z#n2%5ld0aoL@EPl3=@O#Gdb&wYY?Dt#$S6mKoB~)<1o86r^J3Qc!FKlSZdaq{7c^<7VL2Q3#hx#RC``1b;Hs8<`J}1>(l2h1_m*pgL0%}a+sKy7$5yT6P{mW5(M<6wWYK)Pqe);gJ2FX I7nd{_06#)q>;M1& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005296,src_005281,time_1671126,execs_2853586,op_havoc,rep_6,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005296,src_005281,time_1671126,execs_2853586,op_havoc,rep_6,+cov new file mode 100644 index 0000000000000000000000000000000000000000..f48803bb6567df1c892f5336bdee917bc7fe9db5 GIT binary patch literal 231 zcmZS3OwDmY1<^%uIzZqf9c^G_$|a2|3FV=wiMBT}$PmH_q@(Q(4NNREETW~QV;Q7l zEv&6GN=gcftr!B0w&q0t|Nr0KC?|)JAxB!qL@NBuHf{!P9ffcyh6cf(O!WpPQW-!4 zm>7(o$ysMygMeMB*LHpS+{M5kW^ZJgBOQ~&#Kgq-i0N#2evwI#H3NeHgS0eHw7oHd LU=A-Amoygu|4uy? literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005297,src_005281,time_1674474,execs_2854071,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_005297,src_005281,time_1674474,execs_2854071,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..9f04cc00ed9845ec5fe31122d144490d67d10b78 GIT binary patch literal 228 zcmZS3OwHNG8OI3)mKhcil?S9_m|qyXOI!F#M;FEE0D+Hmw1JT+mvpqfi9v>tkaVnt zwRHxAbhHpE0LmL07y-?QmX?lXfT$`dDJZsL2sARyiT?lpzYs1Z_C}^g)`mc2oRgCy zEn^}Ter6j33qylKxD-Q!z)z-n0~4tXpk^ip<7aZ#8DQcX1nf$^w(Ha9E(Qh$Mg~(R XCdNlhXT$S(qV0_t1ao+~xTLuNIyOFA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005300,src_005281,time_1676697,execs_2854349,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005300,src_005281,time_1676697,execs_2854349,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..c39725376071ebf12e31ea20f34e711b2cd94f40 GIT binary patch literal 213 zcmZS3OwHNG8OI3)mKhcil?S9_m|qyXOI!F#M;FEE0D+Hmw1JT+mvpqfi9v>tln@R8 zls7am0h$plEgj1s9cy82ol#O!P;A8zXk?lb{r~@edm~dI3ksxVOr*lkY~yC&)=>zT zVrUTj$y9G(B9#F&hKa%WnVfaTwQJY7fZ!((t8;a62{16Q85ww_<>yOB8yn^prREoz Z1X(jMSX)X<^F-SlGYIDJa&bv>0RXKTGRyz~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005303,src_005281,time_1683959,execs_2855375,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_005303,src_005281,time_1683959,execs_2855375,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..455bc8d1d767b318a242cffd12c7171e315c0665 GIT binary patch literal 288 zcmZS3OwHNG8OI3%4awQku||g02c%<|Ul_YfTewL_e~Qxq0w3vU%M58#IV(K|Q!6V5 z2AIldgIwt)rn*)JMy6cS(lRDe;b*pSGji)FgiA3r2>xWMH;A@35zY|83ha#{B206n zqwNh1Of0LvO2;xt$68ohXOxr_6k9O_8ky!q|NsBr-pCZlfoXi8-O4Pjz1ekNy~ taSZ}??Lh}jOpMXSUeW>#($Ng|Kr5xCd7|x&83c29xoWWjpqsg*xd8C~S8xCT literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005304,src_005281,time_1684721,execs_2855475,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_005304,src_005281,time_1684721,execs_2855475,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..74defeeac1d2c6e3f677ba79643ce93f5617cec6 GIT binary patch literal 248 zcmZS3OwHNG8OI3)mKhcil?S9_m|qyXOI!F#M;FEE==exS8yJ~#Nk`k87-R^6fPi$Y zp|Q2$?rmTOgp2}mLk&%=!3xj`pk6}*6U#V@XldzK2I*J}YwL`Xl7eC@hCn0Joaq1m z|Jxgx0$D%+B&B0=n3$LtA2At)>nMavF*FGNWU4nXfjS4`AgK(XnM@4E&*ZE#UNAE- yFbL%2R36x}jSJ*7W9tB^Yd~;vSL(H0pFVdnFj!kkOY=nA8#4&z@N#iUa{&N{vqBC4 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005306,src_005281,time_1686786,execs_2855735,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_005306,src_005281,time_1686786,execs_2855735,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..837582c98ee53353bc72ba7b5ac56d1d98ebe37a GIT binary patch literal 268 zcmZR`k(M!$3g?6Z%M6Q%$^+6d%rA`Hr7akwql@BnfWSvO+Q7(^OFG)##318dw7sE$ z2~cIUv~(ppj`#^#A``x8zF4BNSP%GuyeP70x&+ z@?K_8XDk7!^v4}#Smy@niKv1|9^WUQzNw;D3F#hkqWPGU|`_ZQ3#h}Xb}9# zRBvD+l>s!EiNW}poOQ-E5cqa&SL(H0pFZd7C`20ZQ2=Z2wR0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005315,src_005281,time_1707300,execs_2858512,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005315,src_005281,time_1707300,execs_2858512,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..9625c30f7ef682b8d096ecd71740c09ee59538f4 GIT binary patch literal 242 zcmb1+&dW(r_@v-=W?QsTfHVjzNJqyozc6-}w(ymXE{f9u0w3vUgN$nsuq*Z2u1}x4 z7#PItjZAZ-V{(|7m>7*rxum1*O$;)GZ~~ybp@E5IhDEfrbS#5(tcA68MoCFQu@yrg z(46T1|NjHc1G1n%TE;{w{LD6P25udNa4Cic!Jka^1}0J&Kx3E~jGxI_<8{v?rnBMs aMJ7Sk3=Gzm($YN9_Qni?IlNq4(p&&6(@5|D literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005316,src_005281,time_1708683,execs_2858694,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005316,src_005281,time_1708683,execs_2858694,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..2f3e343930b2315a8cf977dff4f9717ef03ee4f7 GIT binary patch literal 230 zcmZS3OwHNG8OI3)mKhcil?S9_m|qyXOIw6UGcYtPTC~XC(7?p95JWDDE{f9u0w3vU z10z!|>1cZsgA5@wAPD6b6k9Q*OKYsy?et{FT6Y9^4-`>&z1u1J|NsB?My5ulIbcwq zBQ0Yh6@F$LHv_khLbwt`gWyl5dIJ-w44^ek493sotTV1bz^>G5yFPvHVqg#h>d%pm l$zft*VtmAOHax$`B*>b9!P-(mAA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005317,src_005281,time_1709489,execs_2858802,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005317,src_005281,time_1709489,execs_2858802,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..4485683de51d93e3619f9a0605ed95e5f60e0497 GIT binary patch literal 238 zcmZS3OwHNG8OI3)9vK$V($cXE(yJ3a(GQd_CKa;c0xCQ~cQm^g${<({RK@6xrM>-~liHV8v f5!2c5{34SeYX$~uOKEAIXnSJ@!5m&LE@>_RW_Ui} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005320,src_005115,time_1725134,execs_2861723,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005320,src_005115,time_1725134,execs_2861723,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..8d3929daa30f4a1337ae170ace300ee98e0d87bd GIT binary patch literal 138 zcmZQzjy7a8vNpChu{O0f`~Tm8^GUS5QDUxiv`4;lw4IT)p(z8CS+2RYg|!1v03n57 a*`+`MRF4-#52iUVQ()?WG|&nYs1*QrFeaA( literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005321,src_005115,time_1725266,execs_2862609,op_havoc,rep_4,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005321,src_005115,time_1725266,execs_2862609,op_havoc,rep_4,+cov new file mode 100644 index 0000000000000000000000000000000000000000..ae702d9927ef0f4f854414c298d6db456882d20a GIT binary patch literal 159 zcmZQzjy7a8vNpChu{O0f`~Tm8Q##t-C^1)>fq{WB+Rn(@(3FA6EZ5xH!rCDpEOq9L zBCkUD87Q~~r1ziM#_gmCWZXKF3lhd7e?~gm17b`rgk_fk1#vJ&N{V!}oe9)l0Ftvo A)&Kwi literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005322,src_005115,time_1725368,execs_2863281,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005322,src_005115,time_1725368,execs_2863281,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..8e6a183c9d4639257a01d0a5c7a27727649f399d GIT binary patch literal 160 zcmZQzjy7a8vNpChu{O0f`~Tm8Q##t-C^1($+Rn(@(3FA6EZ5xH!rCDpBwPp-_5ibh g3P21jYCu}yYQQYJ6bQhu0mTHUA}|Fs*aT`h0AR2y@&Et; literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005323,src_004968,time_1728778,execs_2868960,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005323,src_004968,time_1728778,execs_2868960,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..6bc6363e7c7a8a00ec7bf47f21c0b43a2e79bc93 GIT binary patch literal 309 zcmZROj;MHKGwOpAoT@vftni@#V=Z9 z4pIdb1Z!Oc2WuBGq%K;NlcM+@Xk7`a-B?Bc1KlEKY+zs^EgfxaVQp${$iNsb#n2!a xZEs`>a;}2F`&W#DKbh(c@G8xa{{Qbi1Cm~#z|;4+0t|@IVMxxF_5*UIV*r8QW7+@! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005324,src_005256,time_1732840,execs_2870011,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005324,src_005256,time_1732840,execs_2870011,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..55093f6298883b10a7d0701dbd0c4d3da4dad62f GIT binary patch literal 108 zcmcD{kd8GnvIY~3aOVFB*4F<)gtaw9KG{0hojn=E2Lc8VHveBAogp2~z`$s13{i`s M0nI>b>w4)N0LSnj$N&HU literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005326,src_005092,time_1733902,execs_2871926,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_005326,src_005092,time_1733902,execs_2871926,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..9cf4eb3d063cdb4ca3817ba893e05dcd17157842 GIT binary patch literal 223 zcmZS3OwGv&H!{tTj6FtN*j?JfS324#P6r5lq@xX#z-mkkGKAou zxw+Xy3Z#>X!Pr{PID?l9YDToQbZqqh|NrfsOpQ!)pg>y2M9SVsA=*Ct%rfDWD=l0~5;(i)d--*y#WN|Jxgx8ky!mfwYW?l)Vv9P57B@+zenn3=M)m znd%Kpq(J5~F&JCRS!XaYF)^NIIvbu}WD;b}z+i1DEzJ{cZ_FT=6D|c+-;4vGn8VA( HCCvo@B6FtK#7h^Rau9mD*>*j?JfS30^VP6r5lq@xWWYD^3=gn&R= zTA`jnI@Z$K&`27E4U)tJP{T7UqNSx{qyPW^546$9GzSW#WlW^(jeu&x&ursn;MP$H zmttrT{K-^rU?K%_7ZZcAwVZVZ6B85TX{NK``9&r{)(i~RmeSHZ(e}m+f;n*Y%{Tyx KIlNq4(p&)C2|tzq literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005330,src_005092,time_1735590,execs_2872512,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_005330,src_005092,time_1735590,execs_2872512,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..dcd2743684373960c7c1a3ea0f8b70d01e961151 GIT binary patch literal 253 zcmZS3Om*Orj@`|`ARTLHU}9}*Zf$L?YXAgCfLJ=ZC{70me59idj7&46qwP%$GKA1T zMzp=5fuU)U^b2MN22*Q8OS7P&3?N`q29YojEiLUE{r~@edm~dL(;O&}mNAjCHv$?P zer6jtIsghYF&JCRS!XaYF)^M7Sy5yXWX-@}Z7D6y6K!wIAea*_#n2%5ld0aI84jGB afX*?o1OsWfD3Dc!#uwuXJ=#oDLB9NJkqOnPx~w+nX3<2tj}p zh|9!aY%OPKc)kMz5P;=1p~@f>P$|UpXld!#=>Px!+Z&l0ndU%&w2Xm) z0Yk(8|JjBnQuapD(dyx6wsA9X>nMaveQgl@$y9G(0=DkQe>YLF)B}4#X4%FGaTwKyz0FA;%8~^|S literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005332,src_005092,time_1738166,execs_2873485,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_005332,src_005092,time_1738166,execs_2873485,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..329dd3dacd41d5ebd51d7e1c3e6119fb786393f9 GIT binary patch literal 299 zcmeyak(!fZZ)BPw9c^!DU}BkJ5m9+SI)?d$wBLW}f9F zU+L(gY#ku*`4wdV(Pv_iA%p`+$43AEFC+vvJX#to@*ilUk!cPH@G69#*~TrcP-iVE z31>)3N&=;%WlW^(jevSVDj2wR6vCw#8U%kb)f<>d0o|LLld6}@z!J2rNE)cd0O1gW!a|4gmoM?Mv2EiP-`eqnlV33xV&Xq2d_A@B4H6FtN@IELD;-@Frvn5&($NMGH6{ibLbw16 z+>B^x>DcK1|C4hv85$TE80zzLbERV~tgSOjN(zdt7#Nbd8Mt*6!lf7*1b;Hs8<6U{J`gh^Rau9l-p;*j?I!_5Xj?I2|DHk&ZTis4+3f5W)oU zU?Ed zfvjg@Ft(Pn&R}9@IELD;-@Frvn5&($NMG zH6{ibV9iX@LMaeqKqSN{1CaJ;>0AcsXk!cOU~5B5v)rQ86zTM$)YLqMq;wxWMH!zU`xrB+q*jmmygNccW@if!f@cbf^ iAZrE&YfEWqo@jex2EiPl`g*YXW*h*;99}LiX)XZY#5~ym literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005342,src_005092,time_1755870,execs_2880146,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005342,src_005092,time_1755870,execs_2880146,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..03889ab408f9969d4f13e2e0eee95c1a7ccb506f GIT binary patch literal 223 zcmZS3Oy!BTcVH0A372AM5d6thZ_s=|I)?d$vAeW|uXJ=#oDLB9NJkqOnWjib+nX3< z2;l<4KzTz06Uz*XXld!#=>Px!+Z&l0ndU%&w2Xja2rjeGJwKN t493=S))`DpOpK?Q&W7g~nFLugFj!kkO9NeKjN-y(>;T0aUM>e|E&v*uI}iW> literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005343,src_005092,time_1757526,execs_2880760,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_005343,src_005092,time_1757526,execs_2880760,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..a126973c297f9b1c9985e4115074c5489b35057a GIT binary patch literal 282 zcmZS3OwGx$H!{tTj*c$+4+J_s($NM$evrGgg)f)Ap@E5IhDAi>0qGd#7t+!8CI%To zI6w{uN4x@qbhNRBwW*L0P%TieMTSMRv~+B=K=?AC4W^u&Ea9Bt4To=V`WYKrTS>)8 zzsLXspv6E(7@6ikfwYW?l)VwqjBti`IpIG!|l|_1+Z{g)QdH83nP+dsz4emZI4BFup+^ zAZ{Yq2$u5=^Z(z#Xu-T20ve?@x_<}&8gjdqWyvbd{_uy$XU%BZQuN}s$}=!Y=m45T zk|r5{lcI=7u6waXTTD7otoDKNBge%v8UW_Y{{g&{B85cRI!g#q@jR%idWt>WY_!#R z)|BE*jknHp`E@@ZTNhvkr7do9cjMRk&kkO6U)F%^yeuFQPp1*MUvJlwhrcom>62!W G`rZSgeom19 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005349,src_005244,time_1761868,execs_2889006,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005349,src_005244,time_1761868,execs_2889006,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..5301802765d36d8cf57adab03dc7019d4599c0e3 GIT binary patch literal 205 zcmZSZNX?OsHZm$Pvzo8SzyRdsR36y<`Sa%-qvZTt=@@Hk-W*e)3VuTa6H9)hqI?FR z>X>pD5M@-tz`&4_SCC@>)MlB%%F3GRogr;19cyVVW@2q0{{R3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005350,src_005349,time_1763302,execs_2892595,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005350,src_005349,time_1763302,execs_2892595,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..cdf853d94a53aad7788121d9814f87a501c44191 GIT binary patch literal 235 zcmZSZNX?OsHZm$Pvzo8SzyRdsR36y<`Sa%-qvZTt=@@Hk-W*e)3VuUgE=K8qyrP^G zMPANtFj_i5K_NU}M>;jfGJ}i_@$ z>kX}qtc|TrtgXO+@jsY~1?n&=HDbXqY$nT($57*#pFzxq7zZ|!l>rsxNJrZX8kiVl dNJo1cnF2|BLj!Ad%kVSXxEZ*06rxd70{}KqEPDU| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005353,src_004640,time_1765467,execs_2897977,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005353,src_004640,time_1765467,execs_2897977,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..5d2d066c70c2af1625c604abd5bc65adf89d9564 GIT binary patch literal 53 zcmd1Gu+NZ=wl_2|G0l)RQ3sLHMkWTvh77{ISq#D**4Eb2r8DMB|Nn1oYONrB3F!EUb;J4Xlk!O|1=b(~DA5 z^AvJGKw8E`%H9ZQM);X++zi}03gJ==4T3+J>J3b!Kt?k$7+cF(XD~4_F`i~R8=hZe z5@gN5U~MTa%@b{J%pjNpQ7;{9XlN7b>sxtX_mN*9j)BSl|MmZ??VFoX%;DwYlI8*c Do6Rw{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005357,src_005338,time_1768517,execs_2899873,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005357,src_005338,time_1768517,execs_2899873,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..afacb495d4e282f8163567c91bc9062efa246f1e GIT binary patch literal 203 zcmZS3OwGx$H!{tTj+WlWEv<0IQIU5ygCeg&_?iEyddb%RrE*dfS3cRX_B~jQy@^4F z5KbUnl$s(PZDL_Kcz%&dkTnB?wWYK)Pqe);gJ2F^eKQcC=;7t! HlI8*cZxk~Y literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005358,src_005338,time_1768691,execs_2899944,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005358,src_005338,time_1768691,execs_2899944,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..5b30109a2985accf70c889d2b608be4421a52e3a GIT binary patch literal 234 zcmZS3OwGx$H!@8Dfeh(r>22J}*8in)QWRG{*|GM$kttBj-ozk72p3?JE=o<2jyAEd zHnKLbHZnD}HpopcDoV{$$N>Rq851dcBcK`KXSQ)OAThah6vCw#8U%kb)gv(tOr$^- zGBFri%UNeIF)=ZoW;z?5Ut|(w&A?!7DJ{(tZEwsVm;=*l(2N71n8VA(CCvo@yX!y- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005360,src_005338,time_1768957,execs_2900028,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005360,src_005338,time_1768957,execs_2900028,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..53136d6e83e069615bb0644575a85c8b3f8b0f98 GIT binary patch literal 305 zcmZS3OwGx$H!{tTj+WlWEv<0IQIU5ygCeg&_?iEyddb%RrE*dfS3cRX?mbwIy@^4F z5UD`AC^bbo+Qh=z$lAc#$kf!@AUC}zH8oEm2Lz;LOr-3Mq|I`1sY*(ZwhuqEjhlg6 zMa@HA4OiYZYna(nJ0R55=RFq!?#QNd+`O?~42KkD- fTsbIqT3SoxrE*dfS3cRX_B~jQy@^4F z5KbUnl$s(PZDL_xWMH!zU`T5r$9U~DaCox#M!#CV$NY*2oYNsu)IgSDl!G*7g>F@s?eW*avH zw~m6R6hnjHPo{bU6DgqE?3oyht>vsUn3$LtPcxkj&o43wvSwhgwv?9UiMBUp5X=dO Psc%LG2%WrKT+&v)Y>37y(l#`Pa%hafrUX@#ze~A2xvz5nQhz*+&T*3 zQVb1(Kbh(cOr$_YGcg!j%UNeIF)=ZoW;z?5Ut|(w&A?!7X)VnYZEwsVm;+YtxWMH!zU`T5r$9U~DaCox#M!#CV$NY YF@s=ExRe6}SbZ}NfMO0W7nd{_02&28egFUf literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005370,src_005338,time_1776823,execs_2903097,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005370,src_005338,time_1776823,execs_2903097,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..dbcae4eed7baf32d8c4c4ce81b5b4e4a53f588d7 GIT binary patch literal 207 zcmZS3OwGx$H!{tTj+WlWEv<0IQIU5ygCeg&_?iEyddb%RrE*dfS3cRX_B~jQy@^4F z5KbUnl$s(PZDL_Kcz%&dkTnB?wWYK)Pqe);gJ2F=eKQh3(Z|ch HCCvo@W8*c1 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005371,src_005338,time_1778364,execs_2903698,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005371,src_005338,time_1778364,execs_2903698,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..22ca066eec6f3237f05fca517fb0ecaf8a6649cf GIT binary patch literal 251 zcmZS3OwGx$H!{tTj+WlWEv<0IQIU5ygCY~JLim~gsd~xQ|D|$L6jwgkvGzS!k-dpQ zh7cV57KAgw4C$iO6zOOa3u_~518XBwQ)`3V^rF<%JcS$(kd`r#vNw{BwhuqEjhlg6 zM9c^M^ZDeg=ZDeX{ZIGK@l$x5Slmi0NGA2^?M$*yt z;b*pSGjQwJGcg!j%UNeIF)=ZoW;z?5Ut|(w&A?!7DJ{(tZEwsVm=i9=&>;AesotO& R2QZNWdIDw+FBg|I7XZvCJg)!% literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005373,src_005338,time_1783964,execs_2905934,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_005373,src_005338,time_1783964,execs_2905934,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..fc07bd9cf48a5ba37cd77b723fac2bd738de6509 GIT binary patch literal 223 zcmZS3OwGx$H!{tTj+SoVW^g#;sK~pUL6KJ>{LKGUy=3eEQaLG#D?jg8`yQ;u-ozk7 zQ3w~1E=o<2jyAEdHnKLbHZnD}HpopcN|lZ_wy-v}HncR$1<6-|<#}^-6vCw#8U%kb z)f<>d0j;-ZVlcLrv(8{*Vq!eabT&M{$Rx;`fx+5RTAC-?-k3o!2dw@%P<=BFfMO0W I7nd{_0O~e8dH?_b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005375,src_005338,time_1785219,execs_2906452,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005375,src_005338,time_1785219,execs_2906452,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..a49af7c0192607499e0f8abc4d8157eed9488c83 GIT binary patch literal 237 zcmZS3OwGx$H!{tTj+WlWEv<0IQIU5ygCeg&_?iEyddb%RrE*dfS3cRX_B~jQy@^4F z5Cj-NX(UQoI-1|mz{JEdNzv45z6@57nx~Kh0@5-jQuapD(e~kIwsA9X>nMavF*FGN zWU4nXkpeo#o{7Pjo54DRiHV8vG}GDe{34SeYX$~uOKEAIXnSJ@!5p~yW+-4_5MY3@ RK{VVPYdPx-UM?Z0~ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005376,src_005173,time_1786843,execs_2907228,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_005376,src_005173,time_1786843,execs_2907228,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..e306093f3246120ee0538a38b00e9e881ffc4561 GIT binary patch literal 218 zcmZS3OwGxOs64QH8<%CQbgYZ9l{J^4w6QtEHb*WNE@^890ed5xZ0TrwK?4(m3?OY_ zt!`w>&>;AesouaODtzNMZU$~3;DCV?1{e!W!&NdcG2Dl!{0>qN1YFy=q+<<@jjbIS f7{N9P-~<2g0099hkZYts?qgywwwANbkmdpaEUi2! literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005377,src_005197,time_1787268,execs_2907848,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005377,src_005197,time_1787268,execs_2907848,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..80e891dfc138a26ba8aa1ed5002d0477d83c0741 GIT binary patch literal 212 zcmZP&_{mgnU?OFmAr&2Mn46KBlVcjo#U+;`9nHk_oQ2oW#9Fi@y(l#`Pa(+=1R%`Z z@OaDcGkVGSxzaJFhAXU{Of#e%fO?X1r0S!CnHY=><-jJ|8yXlGTW3fcm{?{=N81|# z?E*?ov$wZ*v6oixU=XrnkPfl&0yBXcSXfw?U$C$UF*Af%Lx3@(bhI%6cO@Z%d|oa9 DI#V|0 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005378,src_002356,time_1787592,execs_2909603,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005378,src_002356,time_1787592,execs_2909603,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..34c7b1b2427bb9ebc9d6d519f4a6ee3f823b2f39 GIT binary patch literal 116 zcma!+j>1YEZQ!eRfdlQ2UAt5Ot z2oQkMFbXJdXkY>~BU)NImO(n!!rHpniXqU*G$;B$!+(1tQy>cpq-9K`!q05uX5iLQ z2$y1L5d6thFTlXS05pP$!T6b+b;dOa*p+&1*Qd{23=HVbY=S#82g5L5pfSb_f;qfg HT+&1cZsgA5@dDIo{|@(m44fF?zoNXIfr3nBQ@AbzZcwRJ{GNkN-w#fPsMlXbcmB@iRH=jB60E eEA`s0PoKLO7|=b?gzx}RlQDx}4lfs%G#3D8DM4re literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005387,src_005308,time_1797029,execs_2912717,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_005387,src_005308,time_1797029,execs_2912717,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..561206faec223f321bec42fc2383593c09cba021 GIT binary patch literal 263 zcmZS3OwHNG8OI3$TP-szA}S9^$1uMzc9*vBb%`#D(*Xh>>1YEZQ!eRfdlQ2UAt5Ot z2oQkMP|BW(!T6b+b;dOa*p+&1*Qd{23=AL(gn)Vt4NQRMM@vh`GDyc-SX*b5loS+O zF$5Ty=0yKz_-}7yYIHUyJ_ih>WlW^P&ursn;MP$HmttrT{K-@=z`(!&GzN<;*nhOB^HBOiS literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005388,src_005308,time_1798175,execs_2912845,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_005388,src_005308,time_1798175,execs_2912845,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..e58148783bf778671880a60136a2e0626ea75340 GIT binary patch literal 246 zcmZS3OwHNG8OO=VP|wN9xz#emBBJtubPV$gV|Qr_U#;k(I2|DHk&ZSnGUbwvwl^`z z5E7CSf&c+14Wy8mLPDMpaiDTT0~4T;(bCef4AQX{*47#MB?ZM+41xbafZ@Nrk*Ses z4iresm`H`6*~ZPlt)mbw#n2%5lc`>Sfq?;N4ATzdXL8mV*C1e5>a|^;K6f!NKwJ)V qHz%ibRFZVGv4yp%wV|b1uC=L+4cISD2)_W0F=i0V;pO6z<^lk!*+RGg literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005392,src_005308,time_1801820,execs_2913235,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005392,src_005308,time_1801820,execs_2913235,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..5951d6fab2b1e08f4b7348ee2564b7a7a375132a GIT binary patch literal 215 zcmZS3OwHNG8OI3$TP-szA}S9^$1uMzc9*vB)ru~P(*Xh>>1YEZQ!eRfdlQ2UAt5Ot z2oQkMK#B*%1j-xQn*hy-mX=lsmttrT{K-@=z`(!&lwe{oekNy~aSa4abD%(4#zZRo z%rx`0;f?_L%KqJ!}V`~!=Yg218YjbO$5nyl#0+1Zrgm5g-5@QCz K99}LiX)XYB(luTH literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005394,src_005308,time_1817297,execs_2915045,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005394,src_005308,time_1817297,execs_2915045,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..7a92f593630562f8aaa020b0e45f455bf77b7cc0 GIT binary patch literal 256 zcmZS3OwHNG8OI3$TP-szA}S9^$1uMzc9*uO{~uixrvn5&($NMCj9k*u_9g}yLPAnP z5Fh}hVH8l_(7*&}MzpkaEU$E|g|&4?Nl8Jm6+@trX-@QihX3|Pra%@HNXwW=g`e5R z&A_dr5H7{gAo!E1UVs4zP~9XQZD?&&WM*w{ZDDQ64FpJz1lq{NVEl~DI^!Ay>`J}1 d>(l2h1_pFrHNk!5+rVIN%pjP<%f%(l1pu)tL>d49 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005395,src_005308,time_1833851,execs_2916948,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005395,src_005308,time_1833851,execs_2916948,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..8c4519604233d02b154904535249666f622604da GIT binary patch literal 236 zcmZS3OwHNG8OI3$TP-szA}S9^$1uMzc9*sY)QTyJ(*Xh>>1YEZZp&ChX=8JSZCui^ zhQ`L$j$ABU($);7T+-3@CI%ToLQ+ByAONLd6j0vKzyxS?w6t_AgLJHgwRJ{GNkOp{ zL!gmqPV|3<|Mo_vKvqsp5)kJ|%a}-opV`LEz^$VYF2&Fw_>-w#fPsMlXbcmB@iRH= jjB60EEA`s0PoKLO7|?yt1owe2P?Ir(U=A-Amoygu%N#vA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005396,src_005308,time_1840609,execs_2917732,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005396,src_005308,time_1840609,execs_2917732,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..fc0d13451ed468e532c23209001dd485afe42dd7 GIT binary patch literal 234 zcmZS3OwHNG8OI3$TP-szEGrL4$1uMzc9*vB)ru~P(*Xh>>1YEZQ!eRfdlQ2UAt5Ot z2oQkMFbXJdXkY>~BU)NImO(n!!rD5cq@cpq-9K`!q05u zX5iLQ2$y1L5d6thFTlXS05pb)!T6b+b;dOa*p+&1*Qd{23=D9m{^9^RHKGaXR0am- k7aqL4yb&(a(T2H2sVUOYCKf>V15Gk!5X|A_;*#b90Qki}CjbBd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005397,src_005308,time_1844977,execs_2918224,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005397,src_005308,time_1844977,execs_2918224,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..b1d920604fb234442fb759a6b75b5bd8ce931969 GIT binary patch literal 211 zcmZS3OwHNG8OI3*sW~|jDT*tf>{$DL#cn6X_sQ1(rE=f`+?CSN_9g}yLPAnP5Fh}h zg@hWwETFuhfr({?MYObZEQ55cg|&4?Nl8Jm6+@trX-@QihX3|Pra%@HNXwW=g`e5R z&A_dr5H7{gAo!E1UVwpt0cZ>pgYh#t>x^p>1YEZQ!eRfdlQ2UAt5Ot z2oQkMFbXJd*kS@SBU)NImO(n!!rD5cq@cpq-9K`!q05u zX5iLQ2$y1L5d6thFTlXS05pb)!T6b+b;h-8*O*^iyS6L!+OAKZyBOBKH!{rt%HBf) RFsA~AjTr=Uc)7Twxd7a~K|cTh literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005399,src_005245,time_1858167,execs_2919882,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_005399,src_005245,time_1858167,execs_2919882,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..dea92f41c85e74fbf1e694c49b7ed9f08e260ce0 GIT binary patch literal 127 zcmZSZkdC#qHayMX45aN1J%HR`Aj{WK8Y1zQ!4s^2Us}NuBEk)1SsSwc{}19KsY8=x j*v8E$&C3;S&&0rQmY1J1`vr4`w17R60hd&UG+Yz_+Xo+b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005400,src_005245,time_1858190,execs_2920016,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_005400,src_005245,time_1858190,execs_2920016,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..984a222a60c62b5add8e7b675aeb1fe46e21442d GIT binary patch literal 115 zcmZSZkdC#qHhjwnp&1w%7$7XLu!l5+1DE&kfC)*L0ky$6Z(lGl_*q)l{|D;=YWfc{ U6KawGSdjJqe}-+`jMBVZ08x}3r~m)} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005401,src_005245,time_1858339,execs_2920974,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_005401,src_005245,time_1858339,execs_2920974,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..6ce5cd5a72888099e6db0e8ed4f9ed463266ae9d GIT binary patch literal 115 zcmZQz@Q@C&v^MmRjs=pe{}}`r7_1H70!3qi)C+f@ur@@}QW~P>Edx-DclT}v2Dmsx a0!*T)vabIRG6-Zm(CGgR+qfB}dAR_Zb{-D^ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005403,src_005245,time_1858824,execs_2924011,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_005403,src_005245,time_1858824,execs_2924011,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..44210dfe1ab32ed96eb30abf96cc7ebd57cd4012 GIT binary patch literal 160 zcmZSZkdC#qHhe1vrhhRo`~q=JO|1=5Q}Yzo5dcZ)VBObWJn@kB$W8AB=>duXInuFU o0%#UYvItocEG}&TQU|jAg}bz+wR9tejJ5U&^ VbGI3i5eS`c|1)gkW|ZdT0sy229UA}u literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005405,src_005248,time_1859703,execs_2929530,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005405,src_005248,time_1859703,execs_2929530,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..7740e4674bbbeaca68238d090eed50c8bdc65cbb GIT binary patch literal 172 zcmZROi{8d9tq{E}gVo5STsqp`$iT#+C^bbo+Qc3LJW{!&V=b*27#OU@#EMe4asU5s o;E|dmg{&dxBS=G03W)RtY9M43UJJ#<;LZ?(fD}buE^{9Z0GlH#)Bpeg literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005406,src_005288,time_1861241,execs_2930828,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005406,src_005288,time_1861241,execs_2930828,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..d15ce9975eb319a82525c8ae19ea43a8b7028d7c GIT binary patch literal 216 zcmZS3OwHNG8OI3)mKhcil?S9_m|qyXOI!F#M;FEE0D+Hmw1JT+mvpqfi9v=C8eou) zwXn9%C@m={wqgi0GR=wp|NnozktvV`0f%oGnP#8?nBr~R4cwnTcQG*NCp;-} literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005407,src_004456,time_1863304,execs_2931394,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_005407,src_004456,time_1863304,execs_2931394,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..81c3d47205b72a6a3ac6443fd85391a389644b22 GIT binary patch literal 170 zcmd1mFt8Sou9LE?la97$_@+_-1cnACaBd$+00iI+bZ)d|%nTEI5Xt)gKdU^$H?I5N nu9=u;=tbKbnPxCJ0L?WtkTtzx zV8hVBZ&Z{Il87k>YX-@KWO7pVlJlKY7&4?Y8W`-2OfyW2@~wGuOmn28`3((BEaBQ9 zjFf0;lSCsgkQsS8Pj;;1*vXKS!vNGKT~d^jqR0!iG8<}eu5^qw&@=|=91Cmf3{028 PU5Mm*xERRQ$-GEv!KXgTRA_2m_g+CK_2A8iPS@UuueUw28$O Y6kzQDwFc}kpgkaM*4Eah)`n)e00PuX7ytkO literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005411,src_004820,time_1865066,execs_2938082,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005411,src_004820,time_1865066,execs_2938082,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..0af474ea4338064aef510f9fa6b9a7b9c0ce3302 GIT binary patch literal 224 zcmZP&{K-^rU?P<-jJ|8yXlGTW3fcm{?{=N81|# z?E*?ov$wZ*v6oixU=XrnkPfl&l2*WJX;M;U5)c5D0u5wgVPSs3!Xm`X5Mm7h#*EU@ R#su6AH3DQzQc^xI7Xa&MKp+4B literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005413,src_005377,time_1866236,execs_2941867,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005413,src_005377,time_1866236,execs_2941867,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..0273da5b39b7bbe78bf2bec9306dbb739bdba01d GIT binary patch literal 253 zcmZP&_{mgnU?OFmAr&2Mn46KBlVcjo#U+;`ov))1o?isS`r-Nc(%M`G`HH+;IVp;~ z9t=Wu4ALPsUeXFcrgcU%6Vr1RUPBXW(USC{)YLqMBtsB@FmuD>EyK^~CFkc#$Cw(f zuy!)dkaozCj!w>zs*et4VlXz816yrxXkcJ$ogr;tVwoWwZEpm06i{lKy}iAQJ=h); jE2UUiSeRe1um~|Tgjhp>F{5;}F^UH;-Iat4@_D%c*?m9_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005414,src_004815,time_1868404,execs_2945082,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005414,src_004815,time_1868404,execs_2945082,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..22b1555d498ee4ab894898b1be7033b75287cc98 GIT binary patch literal 185 zcmWH~KeF}TlUNh!SY=BC>35v5X4!CHVr^@gZxL(uloKKwYhhq*W(Hwfo5hOe^gwi& zS({p$SzB0Jm{{9@wIrLp<5XY(n`UNhZfyZK5i0{`%{ydkkWB`ffKU@FZLMs1WNQup Dn=?8w literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005418,src_004815,time_1869251,execs_2949137,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_005418,src_004815,time_1869251,execs_2949137,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..bd6b606af09339118a08e56d76cd9a00c3d4f29f GIT binary patch literal 180 zcmWH~KeF}TlUNh!SY>N-YYP)=GczF5!a&;EtXMQB-$42uXRMi-wW+n4wFOAp#M;&} z-y)gG3@C0O&Cmdpl#Vtsw>Gpi%PmSxk(Q3PXJW`e63T{vEQrQfpgy4amKds{q+=}% Wtj%K4>;yXrWFtspEJ){(tvLWmr8AWP literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005420,src_004815,time_1869580,execs_2950999,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_005420,src_004815,time_1869580,execs_2950999,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..4d7be230bee3da67e842a69238d5e3ddc90b5845 GIT binary patch literal 189 zcmWH~KeF}TlUNh!SY=BC>35v5W@ZqkwOOoaPCit~+SJ<2+T7a0#5z{*9VbMAiM6d| zzD2SbP!C)cNIO_9kg~AO&IYStZ~&@-=z&SY3v26)l9GaAD~3QL)12u44FBzoN`WjW zkd`r#3O}=rn}J(LAzX@~K|0#l!rIi@(9$foD3!s(F*PSAU+^bWy#NCP1JGzD2IFUP y)*06zU{~t3U7tR8F)+aV0Q3gf4^1#XnhOBjEJ!^7 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005424,src_005369,time_1882437,execs_2958305,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005424,src_005369,time_1882437,execs_2958305,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..5153182ac18cebc8ebe23f984503b9de66ee3b64 GIT binary patch literal 275 zcmZS3OwGx$H!{tTj+WlWEv<0IQIU5ygCeg&_?iEyddb%RrE*dfS3cRX_B~jQy@^4F z5KbUnl$s(P{Q?^>v9LC>Hn27_HMKU#O)pAK%}~ez0cjZ%DSIR7X#4Op+qfCHbriy- z7#akBGSwTHNCDksFT@~hEoYs<#KgpSn(1tKevwI#H3NgSrL;6pw7oHdU=B#V07!jv rb4N2aARTRDAz)-}X_gCi9oQkfInvQa0bmTVhKa!#WDPGDmoygutkhS` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005425,src_005369,time_1882511,execs_2958367,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005425,src_005369,time_1882511,execs_2958367,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..6a06aa29b5162e0cf285af62776e870c2ac0e907 GIT binary patch literal 275 zcmZS3OwGx$H!{tTj+WlWEv<0IQIU5ygCeg&_?iEyddb%RrE*dfS3cRX_B~jQy@^4F z5KbUnl$s(P{Q?^>wXim_Hn27_HMKU#O)pAK%}~ez0cjZ%DSIR7X#4Op+qfCHbriy- z7#akBGSwTHNCDks&%_{XEoYs<#KgpSn(1tKevwI#H3NgSrL;6pw7oHdU=B#V07!jv pb4N2aARTQ2vfI)u7wkGPhc`z$+9&{wA=W(oZw#`Amy1i93jo7+S;_za literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005426,src_005369,time_1884247,execs_2959760,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005426,src_005369,time_1884247,execs_2959760,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..99ba5ecb586f3fe1fb61c1117e746dd0bace06a2 GIT binary patch literal 253 zcmZS3OwGx$H!{tTj+WlWEv<0IQIU5ygCeg&_?iEyddb%RrE*dfS3cRX_B~jQy@^4F z5KbUnl$s(P{Q?^>v9LC>Hn27_HMKU#O)pAK%}~ez0cjZ%DSIR7X#4Op+qfCHbriy- z7#akBGSwTHNUZ`2GcgET%UNeIF)=ZoW;z?5Ut|(w&A?!7DJ{(tZEwsVm;+KT094=H n+$v9LC>Hn27_HMKU#O)pAK%}~ez0cjZ%DSIR7X#4Op+qfCHbriy- z7#akBGSwTHNCDks&%_{XEoYs<#KgpSn(1tKevwI#H3NgSrL;6pw7oHdU=B#V07!jv sb4N2aARTSO!eC@=X_gCe9U}t+ki(lJ9c>f<#xQG)LDukcaY=Il0C%odcK`qY literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005428,src_005390,time_1892234,execs_2965400,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005428,src_005390,time_1892234,execs_2965400,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..278e39158ce132125ae92abcc949156b902ff1dd GIT binary patch literal 234 zcmZS3OwHNG8OI3$TP-szA}S9^$1uMzc4v@|Hny-fwKlXg%ax8cv9LChj3$Pf~e z5`q8$C=H{4@`eT`Kr^DHrDGYSV=b($GfGMdimey|jZAZ*|1y2L@NBu zHf{!P9ffcyh6cf(O!Wc`3_yGBnHY?p$ysMygMeMB*LHpS+{M6v2ntY1G-zA4oI6>n_J6U nTUr|$SQ{ELFc?`I8VeYjSjU6BAZ_6bG|QMlFo&0mOPUJ+HcdYP literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005431,src_005390,time_1894457,execs_2965649,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005431,src_005390,time_1894457,execs_2965649,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..ee0b593dc3a63393a29e9fee3dc7f7c7baed1557 GIT binary patch literal 213 zcmZS3OwHNG8OI3$TP-szA}S9^$1uMzc4v@|Hny-fwKlXg%ax8cv9LChj3$Pf~e z5`q8$C=H{4@`eT`Kr^DHrDGYSV=b($GfGMdimey|jZAZ*|12ntY1G-b2fKFurI#t@- Q7pTdYK`@7xi%Xgd0Oy!FW&i*H literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005432,src_005390,time_1895955,execs_2965814,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005432,src_005390,time_1895955,execs_2965814,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..886c7fee57bdd811b9fddac55ae61e8a1c169baa GIT binary patch literal 213 zcmZS3OwHNG8OI3$TP-szA}S9^$1uMzc4v@|Hny-fwKlXg%ax8cv9LChj3$Pf~e z5`q8$C=H{4@`eT`Kr^DHrDGYSV=b($GfGMdimey|jZAZ*|1xWM7hqrj+H23mVEjzZI^!Ay>`J}1>(l2h1_pGeDlkBtDsABl P)MU&cn8VA(CCvo@ymB}c literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005433,src_005390,time_1897574,execs_2965991,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005433,src_005390,time_1897574,execs_2965991,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..f75ea8047b6136f018ababd6b673c0494f221263 GIT binary patch literal 213 zcmZS3OwHNG&8rZu5PoKx7hk{`5UmgjVQ=%Yur{?ev^2|=jyAEdHj<9EH!;W%5|R>v z009ui59I(UpuC}hiDiaGw6t_AgLJHgwRJ{GNkOp{L!gmqPV|3<|Mo_vKo%58%a}+3 zZR2L()=>zTVrUTj$y6`Ez`y`BhKa%WnVfaTH3-<1dTrOI&s_`*IomknI3Zvw(3*&* Z1JW_fFO1!#EqsBRj2Q%Tc)7Twxd7fnJt6=A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005434,src_005390,time_1920677,execs_2968613,op_havoc,rep_3,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005434,src_005390,time_1920677,execs_2968613,op_havoc,rep_3,+cov new file mode 100644 index 0000000000000000000000000000000000000000..429e52843025b04681ff4ec2190adc8ca0092568 GIT binary patch literal 209 zcmZS3OwHNG8OI3$TP-szA}S9^$1uMzc4v@|Hny-fwKlXg%ax8cv9LChj3$Pf~e z5`q8$C=H{4@`eT`Kr^DHrDGYaGD=Dcimey|jZAZ*|1y2L@NBuHf{!P z9ffcyh6cf(O!Wc`3_v^WnHY?p$ysMy3$Pf~e z5`q8$C=H{4@`eT`Kr^DHrDGYSW8Ya@XOxr_6k9O_8ky!q|7ZAbZ)6H&0YQ6SYL0X? zKS;S{lA@^1T+3D&)r_Y5tUE0DIsLA+05O8rxa{&OXL_vfA literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005436,src_005390,time_1924294,execs_2969025,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005436,src_005390,time_1924294,execs_2969025,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..bf1bdb654610599153f2f5606ccbe5b1628fd925 GIT binary patch literal 246 zcmZS3OwHNG8OI3$TP-szA}S9^$1uMzc4v@|Hn#9KwKlXg%ax8cv9LChj3$Pf~e z5&{Em?!W(aj3I0=36wW9FtN;d^vEJwS~`|NI@ZG4I-{hdpxBBb(8x3=`ai>edm~dI z3ksxVOr*lkY~yC&)=>zTVrUTj$y6`EzyP$_o{7QunVfaTH82ohNM&GPWawgGKymCc a{2)Ujq6z93X$xPVnZ^u)IlNq4(p&&_QcLgv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005437,src_005390,time_1927729,execs_2969395,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_005437,src_005390,time_1927729,execs_2969395,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..fcd5351f0da7c9ae1e806a2737199310ad5b4d14 GIT binary patch literal 241 zcmZS3OwFnPAIHfl9cy82ol#O!P;8Z$Tac5gmzedm~dI3ksxVOr*lkY~yC&)=>!i$SfdOc*Jv)Q(Gdb&w xYY?z2_1dmapSu_sa<*{-y#WSWf!0Jc9gvP;20B&R!WXE?m_aaymy1i93jiqgMV9~o literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005438,src_005390,time_1929732,execs_2969622,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005438,src_005390,time_1929732,execs_2969622,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..daffcff5ae4d72c99cd53213be7b871cd087a19b GIT binary patch literal 247 zcmZS3OwHNG8OI3$TP-szA}S9^$1p2PhfOXPNX*r1$*-3VdtvO(ARTRNVQp${Xla%! z9c^M^Z6qCSZ(@)kBqSvS0Rm83Na#D51(Y{5FaZ-lW22>|V;Q7lEv&6GO3=6^1;thj zfkvh|(f=9#+Z&kzSx_J?VRW`rO69faV#2CXi=<&X>0E1!^*85X|A_;*#b90B%h~EdT%j literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005439,src_005390,time_1933344,execs_2970030,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005439,src_005390,time_1933344,execs_2970030,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..d52b08a139310057c619db8e395764dfb93d7a46 GIT binary patch literal 235 zcmZS3OwHNG8OI3$TP-szA}S9^$1uMzc4v@|Hny-fwKlXg%ax8cv2Zt%j3$Pf~e z5)xu)`2Sx>KnN885fVQrmZ zXla%L(pUx3Xzb1)9c^r3ZE6h^&V?8z9c^!7kRc=_B?JKiP#Q)7<+oa9SVUAFkd9$~ zVQLN1T~bm|Y{d|0WSSHGpW(l~ktvV`1=1-dQsHN|aWio1D1=KfGzk7=suut`DB7Nh u!T6b+b;dOa*p+&1*Qd{m7#NUT54NZYY>~0Mw1qEFlQDx}4zCuMG#3Ery+s-T literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005441,src_005390,time_1954954,execs_2972324,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005441,src_005390,time_1954954,execs_2972324,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..1fcfd23af344d9da676db5c432673d1c6fb24c9a GIT binary patch literal 265 zcmZS3OwHNG8OO;Per6jt1GkPsxD-Q!;7_J{0R{#J>1cZ!HN$jGQ)*w?rHUUim*$TArKf^X|MrmFy0B=Sk9RL6T literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005445,src_005422,time_1968664,execs_2974872,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005445,src_005422,time_1968664,execs_2974872,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..4912008e570a51a9296efae5dba11d6df975a6de GIT binary patch literal 262 zcmZS3OwHNG8OI3(LY$mi)iW$2Di27ppj`#^nZr`_C}>Z z78FR!m`H`6*~ZPlt)mbw#n2%5lc`>Sfq?;N6cdB-Gdb&wYY?z2_1dmapSu_sa&Wi_ p>Icl003C@VfX+5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005451,src_005422,time_1986643,execs_2976358,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005451,src_005422,time_1986643,execs_2976358,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..4cd3d4983aa4c467f6a021433a21ca30030b95ea GIT binary patch literal 283 zcmZS3OwHNG8OI3(LY$miEi)`4Di2724~iAx%02SoceuvHemKpTu11ao+~xTLuNsQgVn literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005454,src_005422,time_2221401,execs_2977398,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005454,src_005422,time_2221401,execs_2977398,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..ccb8a89f8c3712860a75567d877fdbf70464ab56 GIT binary patch literal 293 zcmZS3OwHNG8OI3(LY$miEi)`4Di27zTVrUTj$y6`Ez`y`BhKa%WnVfaTwQJJRrktEC;hf7dKrCZxC#e|e z7cWdejsgLwd!Rl5dIIc&CYTQpc6|EW#lVoWje(niG2FrzXoE3>U=A-Amoygu2kSqd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005456,src_005422,time_2224301,execs_2977662,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_005456,src_005422,time_2224301,execs_2977662,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..0fb39697860da2e6421cf68b494d79ae217ae287 GIT binary patch literal 336 zcmZS3OwHNG8OI3(LY$miEi;6K1cV?U+MbDl!2`mUj<&ams5~GY!~DY7UE0D|E4nC7 z2MBzmqcshHdZd76fGDU|97Y%#m{?|5L`zFsSX*b5loX&UFScR`G&0SJ{?G8=-l){b zR4Qf}niJsqV;Q7lp=K24K!LQ3iB$NRZQKmpItt-Z3=M)mnd$`|Ffag}&ctB+OwKyv z8U*Z0y|(Mq=Pm|@9E2wfj7+(J3QeGt0Vq6x02m$?5lt{}=j1@`;K2rRc)7Twxd5IU BPJ93W literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005457,src_005422,time_2229130,execs_2978065,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005457,src_005422,time_2229130,execs_2978065,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..d7f825c8cbe846e7c185971925619d95e4352262 GIT binary patch literal 272 zcmZS3OwHNG8OI3(LY$miEi)`4Di6dkzc6-}w(!-8E{f9u0w3vU10z!|>1cZsgA5@d zDIo|ju{O0fvo^Ojn}=Pm|@ v931X}dI0E$t(K`gP=IDD507+Cjx^Lth-urvHe2`tEi`5j%;DwYlI8*c()mgo literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005458,src_005422,time_2232774,execs_2978361,op_havoc,rep_15 b/test/fuzz-libghostty/corpus/stream-cmin/id_005458,src_005422,time_2232774,execs_2978361,op_havoc,rep_15 new file mode 100644 index 0000000000000000000000000000000000000000..09a52ed12378e65e17a4d24c48dbedb77311b5fd GIT binary patch literal 329 zcmZS3OwHNG8OMnS2yt?5wal=Hs5~GY^SO(GAt#!FfssK+$45Haz{r$KI@;dEAR`A1 zgkS(DXlP&p)D55zyLIci6P~goOQ-E2-uZ+ZPzCPjzAbDBqX)1A)qqaSfMaig=^)L v9dM6=J=6sB5c3OTcj=rQn4V7;Kpx!2z)c7M-D%+qbe=JTU=A-Amoyguf@4vz literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005459,src_005422,time_2236627,execs_2978713,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005459,src_005422,time_2236627,execs_2978713,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..12c0e507490a45797b49476d235ea34c6f423190 GIT binary patch literal 266 zcmZS3OwHNG8OI3(LZ3LcT4q>8R34CyVSZukE^Xnf6@804Nk-W literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005464,src_005422,time_2258187,execs_2980580,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_005464,src_005422,time_2258187,execs_2980580,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..adb69fb013e3242fc7f3ec72887c9e8c6d0f1745 GIT binary patch literal 397 zcmZS3OwHNG8OI3(LY$miEi)`4Di27<2pX6eWJpK*R!YYj8XH>&Sese@x7M<@G`F_4 zmSTQk>@IELs})@orvn5&21ce_($V%n9YR7DjzYK;LxbQ?rg{Me z1_q#+Obo`)T#go!5(h{dYt)1P7csq5oc5Pu;L^)3tRT&6h+?D93xXxYlGbM2B6PjVFU{Xn283c29xwxdc0J|e-B>(^b literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005465,src_005422,time_2260939,execs_2980812,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_005465,src_005422,time_2260939,execs_2980812,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..c1488633a05e2c5df56f4f0343b00d511e73e843 GIT binary patch literal 304 zcmZS3OwGB;z`_XxLY$miEi)`4Di27>WU!@$76xz#emBBJtubPV$eV|Qr_U#;k(I2|1wbsy1cZs zgA5@dDIo|DfYLAuC~s(B0yHC9S~`|NTF=7TI-{hdpxBBb(8x3=`ai>ed!tey3ksxV zOr*lkY~yC&)=>zTVrUTj$y6@@bOz8ECI;hYa@HBwAYd2J4d_nTmU?a1r_Wss3^@=t zVk+PS`U(udzG?#b3TT-raB(M8q^h`UTL(IXN&lL5$u8cAAAR&_%`!%sISV HT+&Rq8561SGuyZsxOEi5r5GB7grtNZKmba^D4-@o0~6^Ci)d+Ss9_l;B?ZM+41q?b zInm+LOQJobfh;IMH(2l|Q-c5l0|U?)CI;hYa@HBwAYfOjGz9K%W7%H$*fYkcM~*;rLIVyBHX9wt@X%;S03Em_aaymy1i93jmhQM%n-X literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005469,src_005422,time_2283315,execs_2982687,op_havoc,rep_11 b/test/fuzz-libghostty/corpus/stream-cmin/id_005469,src_005422,time_2283315,execs_2982687,op_havoc,rep_11 new file mode 100644 index 0000000000000000000000000000000000000000..0522afa0bc3ac28dc9f79f8106affb3ecd272a46 GIT binary patch literal 276 zcmZS3OwHNG8OI3(LY$miEi(clDi27x`0;f?_L%KqJ$f=>H7=&5cTdEGUqc zF_8*CvyGd9TSp;WilISBh^bzHfq?;N4C6gx21W*kYuA=v1A<+t*LESyu!oxQ>2ntY xLr!#292OU{Y~w5g`3VSsezJ&Yg83;Y2WBfo`!=xU7QR3`jX4B!c)7Twxd4FyOa1@= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005470,src_005422,time_2283480,execs_2982700,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_005470,src_005422,time_2283480,execs_2982700,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..47f895c5919d7ef5f2330a8b6fa70fc61f30b807 GIT binary patch literal 333 zcmZS3OwHNG8OI3(LY$miEi)`4Di27zT`rjbSfq?<;JSG+s zWaj}L!enIRB^@mt4W>M#qrG!7tDqEv=rcL%jB60EEA`s0PoKLO7;=Dq0eS`E7dM1o opn(AlkDPuk7yt%FPL4FxRS@mlz>c%<1=?-QAeh6;#U;%J08%$$y#N3J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005471,src_005422,time_2305233,execs_2984561,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_005471,src_005422,time_2305233,execs_2984561,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..0ea7039949a68610323930dd9b5e0d952be500f7 GIT binary patch literal 326 zcmZS3OwHNG8OI3(LY$miEi)`4Di27-4FYzh zUfTt+4U7B0MxeOGS2~&j$rt%L3M%ed!tey3ksxVOr*lkY~yC&*5TIRwo+h_laotImrl-C2#47Ku?J|hp@E5I#nhOBDn@g(z literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005473,src_005422,time_2334372,execs_2987075,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005473,src_005422,time_2334372,execs_2987075,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..0b04cff6036935bf4676ff8dd26ef8e40c28ef6a GIT binary patch literal 271 zcmZS3OwHNG8OI3(LY$miEi)`4Di27gv5iYQ*3j74+7C>H=NGw1yBL{fW@Kc*#94Bz7yW0b|Ns9#NGU@`W(ETzP&&if s&)Uq|7D6&Gz>NVak3~|>z+i0#u>hnRr#heuoUJvi&8>HfSxV;s07O(QQ2+n{ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005479,src_003529,time_2347458,execs_2998252,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005479,src_003529,time_2347458,execs_2998252,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..6f23d1c47f1fe209681634e9aede74c04b1ff03e GIT binary patch literal 99 zcmZROPO!H(G!S6Okd{<8VJNbejt29k4GfHdOhW@>(+q|T0aPwnX#-3ejTfzMVwwSz N0~%~%$Y5fb0|3zZ6oCK$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005480,src_005452,time_2349489,execs_2999878,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005480,src_005452,time_2349489,execs_2999878,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..70dc419c7cc72c1ffce71975d21d51c15208d3ac GIT binary patch literal 341 zcmZS3OwHNG8OI3(LY$miEi)`4Di27-4FYzhUfcEQa~A_c z4i5J~eE{?XE|p-PHNkwAlOru-A{BmS8#lz*J9qJdZ4BHx3gP&Gg)h+2#tecvyj)z; FTmb60a%TVl literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005481,src_005452,time_2350994,execs_3000236,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005481,src_005452,time_2350994,execs_3000236,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..c3d028d01dcb191b599840ca015f33610d8cdb57 GIT binary patch literal 318 zcmZS3OwHNG8OI3(LY$miEi)`4Di277(o$ysMygMeMB*LHpS+{M6j;bbe%DSU=A-A HmoygubRJie literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005483,src_003804,time_2354878,execs_3003939,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005483,src_003804,time_2354878,execs_3003939,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..889e37a1a194f623a5061edc941f206445964234 GIT binary patch literal 91 zcmZQ6w$e8;_|NeDfBhmLkd8Gpv6d@JO|dq#HfqXKNJ^KEj*d3+lJ@tIPVvsk%tKP) Tgr+<fLtR2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005485,src_002259,time_2358690,execs_3008033,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005485,src_002259,time_2358690,execs_3008033,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..cf5cef66ad258b93fa1bdb81aa063242dc89c5ee GIT binary patch literal 205 zcmZROjLusr<^t7& z)iN|J0s@%sUZ8G>2uKtitX%}rEFF`aQ<$6$q^uPf7#O6Z4ZR!~>VaG+lR-fmpCm|m bPA1SL3=H)UmsndDTQM>KP4okLLOKQj53)d1 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005486,src_002967,time_2359843,execs_3011136,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005486,src_002967,time_2359843,execs_3011136,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..a4ffa91de3b0ef0227b2d4392b9297c4b47f35db GIT binary patch literal 122 zcmb1+nK55F*2LP>+KhpLp*}xX#}EPxOw6-746Lp3OG;zY4%C{V7j183njsx+Z)m_^ X!tf2qU}7+4U;yz2q%yeff4c?%8%Z8v literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005487,src_001228,time_2359898,execs_3011533,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005487,src_001228,time_2359898,execs_3011533,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..470c020b678ed146a7430805860245d2e32ee8d8 GIT binary patch literal 76 ncmZRGHhY?vmuYQn9c@;Zn=cLG=4U2nTO-&&4iw;20#N|~CmS1Q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005488,src_004014,time_2360117,execs_3012828,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005488,src_004014,time_2360117,execs_3012828,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..dbe2849e83aa76ead4449ba640d4e1b25c5e8ff7 GIT binary patch literal 123 zcmZROjyAN;Ffh?JFf^8qwl^`b1_GlZ#uOw@Dv)DhVeOGtU}$JVl0 jK#EdRa}|=(rSlD-78t9US_8$MrK3$Ptc|P>7~}!~_R=Rc literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005493,src_004886,time_2363169,execs_3020822,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005493,src_004886,time_2363169,execs_3020822,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..15021ca3e5bbb66bea37e90fe449a0e889e28072 GIT binary patch literal 123 zcmZS3OwGxOs64QH8<%CQp|r8NHG_b?kxhjf~7jyATiHnKJ_v^2{tN=<F9=>6opTpyBHY6?2Ul@7@&|zhCQcssz9x=m$bEE zE>NJ8iS^pGY1hDDSL(H0(LkAK59w$IdwW9zMuv=%-eM~Ti1f8LusrO2;JUWF|8(fGCy*1_p-u{M=k7kVD%T1Q-~s7#KqT_x}HHZ7m%G09-3i AR{#J2 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005499,src_004811,time_2366200,execs_3027279,op_havoc,rep_16 b/test/fuzz-libghostty/corpus/stream-cmin/id_005499,src_004811,time_2366200,execs_3027279,op_havoc,rep_16 new file mode 100644 index 0000000000000000000000000000000000000000..c2072a125b773ee1100b70f38a9298190d8bff99 GIT binary patch literal 242 zcmZQL5Nly=ol#vF9=>6opTpyBHY6?2Ul@7@&|zhCQcssz9x=m$bEE zE>NJ8iS-&7oH=ub8^VH literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005501,src_004811,time_2366874,execs_3027456,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_005501,src_004811,time_2366874,execs_3027456,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..f9e46eaa5e9e67d24aa3c40b6ed939aff14acab8 GIT binary patch literal 212 zcmZQL5Nly=ol#vF9=>6opTpyBHY6?2Ul@7@&|zhCP>csz9x=m$bEE zE>NJ8iS-%`>`J}1D;g*h?I9h_U~g||z{rqZ(pzlBfT1878%WK`iKslVdmEQ!tf92A zxiy1;y^#&j3LpTR#&9>1dM-drs?Afm&lPX=}q=pg(-dx};+*q;+zoW2B?Q zEv$5{JQ)55!?b{ez~+LCMbgjEum}w-h4R-fVo23X&IcNooRgW%z`ziiE$s*NlynRL Dyqr>A literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005503,src_004811,time_2368528,execs_3027897,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_005503,src_004811,time_2368528,execs_3027897,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..ad47b852d9aba0079840301f8f711f6cafb4aaef GIT binary patch literal 242 zcmZQzj5YR>&ZxDpwzf9R&5@4oWMaJr1k%wa8TOpksRFe?X=_7}(EeRUra96vKs6{* zNSZ*ZuI);_wkulW?Y)a{@4bEdmN%ze2S@>#UeeJX($Ng|_9*s%wd??C0onsnfB_g7 m1Q;3?;Q(tFF{J7x=jVcr!Qnyy1_mnzhX2_L;Zh6@(lG#O$7po` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005505,src_004811,time_2383782,execs_3032051,op_havoc,rep_12 b/test/fuzz-libghostty/corpus/stream-cmin/id_005505,src_004811,time_2383782,execs_3032051,op_havoc,rep_12 new file mode 100644 index 0000000000000000000000000000000000000000..e819b9648f3ea33dce8464cf8c47d3f7307c28aa GIT binary patch literal 197 zcmZQL5Nly=ol#vF9=>6ospwyBHY6?2Ul@7@&|z#sN<2W`SDcuhQ0r zxj8@`U;xqfAE@oxuGDM0qK&EMgPs)wLuiV$ACM~@0{}ujP2d0k literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005506,src_004811,time_2385828,execs_3032639,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005506,src_004811,time_2385828,execs_3032639,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..e4fc5303e1997c80f3b3e99ebd787ef9f5f8eef8 GIT binary patch literal 206 zcmZQL5Nly=ol#vF9=>6opTpyBHY6?2Ul@7@&|zhCQcss=yRuFKKJT zT%bTF6YDh?*p+&1S2R$@-a|T?!T6b+bp})hB=PBU=l@?h+c@p*4GkC>GD_5ntr*ZX xMuRj0LBk>(VC^D?RK4WRpPS1B@<1Dd00V<`3;_C=Sn&V= literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005507,src_004811,time_2388289,execs_3033297,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_005507,src_004811,time_2388289,execs_3033297,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..921cfc1dd531a8d26f63297be5913c4bdfa189a4 GIT binary patch literal 246 zcmZQL5Nly=ol#vF9=>6opTpyBHY6?2Ul@7@&|zhCQcssz9x=m$bEE zE>NJ8iS-%`>`J}1E85u0EZW1!8mOBgGsV|8<$%jJF6mf9LnG^G6N}2cR0am=Xa;+G zLjy*JjQan@Rt#X>P_5F@9$;C9hDDfQ6G&+7B8F7Gbhddc~@(lN<7naKu5E6l-B^ V-Nqomz+lC|5SlIR2jotQ0RUy9T4VqK literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005509,src_004811,time_2408526,execs_3038844,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005509,src_004811,time_2408526,execs_3038844,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..133569b65c7ffddc3b9168f87d971f9e3e1e75cf GIT binary patch literal 233 zcmZQL5Nly=ol#v&TBxhEA^Tc1Bd|vKu-Pt|Nl*Mq@x>hQWQRY z?qXmNvo`|rV}L>?8TOpk%Gdxz>#k^HFX?Cx>1YOfdjhr~D`jX{gdJ>JyNDqb1f*k< nb25_|7(f(50|Ns?eSU5(6Uawx3<3-cRtyZG+0uSMu5=6ltao5< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005510,src_005248,time_2417773,execs_3046546,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005510,src_005248,time_2417773,execs_3046546,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..a43632dbcf236cde39b4bca1290a1c8b29ab1a29 GIT binary patch literal 140 zcmZROi{8d9tq{E}gVo5STsqp`$iT#+C^bbo+Qc3LJW{!&V=b*27#OU@#EMe4fuxF3 gK%_57N&%!H=Oel(#6VnVtgWRPv?>p*-^K;w0y)#+90sidWI2XV0K+5`>;M1& literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005512,src_003247,time_2419030,execs_3049702,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005512,src_003247,time_2419030,execs_3049702,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..70a117126a3e6e38e98ddf27c992119d4db6b69c GIT binary patch literal 76 zcmZSZkdC#q-e#@9zz}V3XkcQQVZgw^02VYfu*MKzU@*4yGc?#{2xmyY-Er^jy|-`Q H@^S$HZXgtw literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005513,src_004955,time_2419688,execs_3050762,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005513,src_004955,time_2419688,execs_3050762,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..abc17d5329cf1ffeb68dffa106215484adacb99a GIT binary patch literal 260 zcmZROjYii(z^KxT3_$X&@DaOZ*ShxiGn6v!RP+0uSMbHv4z|040{QtlHKM=fs#R#LpYC#St vgDc2MQDng3JZl{VF6mh5Xk#DgXkTdv4Pj$*Hq2^}pBa*~rTu_Dm5u=byc}MJ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005516,src_004373,time_2425101,execs_3056476,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005516,src_004373,time_2425101,execs_3056476,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..327a2bbc4bcd427a19472ff4242504ccdd3fc6e9 GIT binary patch literal 139 zcmb1+G0l*UR_A~L6A;75G)J02IvNcC71{%37#J7?3^Xh=EP?v$O;B~iOhKl(kU1P2 RN2H_wLqwQCloVVx2LMh#6IuWO literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005517,src_002455,time_2426733,execs_3062072,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_005517,src_002455,time_2426733,execs_3062072,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..559026b27170196c0c73de2040a61e3a3dad758b GIT binary patch literal 160 zcmd<*&tR}NvNpA55J;1bwrBWXTDrRw1f(sbfus}z141GcBwkut4#K=Ys!(AZEQ69_=M5k`VUkaU(x|NsC03(O&v^oT)jdQoa>UXFCEg|&4?NpehbPG&MgJwtM`p_z27A&4+Hv8Ysd l{`@(Z%g8AmD`so}6a^v%O>4L+kWvgCK%ERJ+qk4-V*%GwA#VTx literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005520,src_002911,time_2428156,execs_3067884,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005520,src_002911,time_2428156,execs_3067884,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..3aac4bd3996bd966dfde0ee15a13e243c78de86c GIT binary patch literal 96 zcmX@Ijmw&$fkBqh9EcgDW5tXOq+`v2hyjIzCZ}m_YMsygf&og0=NIKLC|r5|Tsqd! S&A#G+CmWgC}tY%BoO;1@jr literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005526,src_005416,time_2430089,execs_3078091,op_havoc,rep_14,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005526,src_005416,time_2430089,execs_3078091,op_havoc,rep_14,+cov new file mode 100644 index 0000000000000000000000000000000000000000..4dc5c34fcf9c76c4aad3301d8263554bb444340b GIT binary patch literal 224 zcmWH~KjQuGiCL^@TE2nwJI+`$Giy_8Gi!5e3lnR@0w~DONmaAVw}>?ZDu@-4j#ajV zsx>nMvW$SbbMkr7fVGLWtsz57GDr_pwXrG8mTU;f0#XLO(nY2gR=QRmqW_}}rK59F o6nVKoc0J>SSQKkvV2$cNTd4bNfo?)`G{jt>Lm6X1x{quH0E7@gb^rhX literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005527,src_005416,time_2430240,execs_3078899,op_havoc,rep_10 b/test/fuzz-libghostty/corpus/stream-cmin/id_005527,src_005416,time_2430240,execs_3078899,op_havoc,rep_10 new file mode 100644 index 0000000000000000000000000000000000000000..3812f3ce65decaa2952e70f9a5f89dc8899c3cc5 GIT binary patch literal 305 zcmWH~KjQW8iCL^@TE2nwJI+`$Giy_8GX^FG1`})B0uZpaE-1)JRkO?o3K%k^Br5_{ zAt|*sx3-8i1B%6pNXIIpm;#i_&IanT%m=Hmgz5q+12V0FcIF`4X>DO`VPXxn1Y{tZ zCD|~L1!gcX2ry)4S7vAD0J#_*K(iWRrMxK!#9A1D>_)g$%-Rg(35Y|nS_<|b$c!Uf Fa{$6qS&RSx literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005528,src_005416,time_2430478,execs_3080230,op_havoc,rep_13 b/test/fuzz-libghostty/corpus/stream-cmin/id_005528,src_005416,time_2430478,execs_3080230,op_havoc,rep_13 new file mode 100644 index 0000000000000000000000000000000000000000..8b608367763aceb0094ebb00280bec33b034741d GIT binary patch literal 262 zcmWH~KjOvq#4J`cE#E-;9cQeWnYF34nYFpKg^9Io0Su%_N1Iq!8(AAz8=0C~8|0=J zrRFe5$683oDq9*zTLZP{uqY&@OGg_Znc|U}lT(zFLI5y8ltqN+=SwRnsxs7DfUE{u zZpe_5YzB0Zf%JQ1XJrFH4iuy)^6Dsr=NILs0>wZQ*+6}k`T8iHu*|nW^BGuWcB~mM MXDrAAN4Dkw0CMV3g8%>k literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005529,src_005416,time_2430620,execs_3081042,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_005529,src_005416,time_2430620,execs_3081042,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..8c87fbc03ab5fe06e2edd034d525c0bba2da08b7 GIT binary patch literal 290 zcmWH~KjQW8iCL^@TE2nwJI+`$Giy_8Gi!5e3lnSG0vO0iRWq@$HnKM0jExnMj#ajV zs)aDEf!cFWv|E6*n^=b#0u5tGNj3u-jAnW^3}itVT_CD5J39wNGvL+0z`|geZxIVr z1F=5V!T{s~s0Wg>rDM%;9j|G{2WNQupDuY)q literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005530,src_005525,time_2431095,execs_3083852,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005530,src_005525,time_2431095,execs_3083852,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..246613e031dc83ba19ea3e4e0cc02049578e2c44 GIT binary patch literal 265 zcmWH~KjQU{GuD6$NSK*fn_8P$n_F9CgMn>9S^)&)q^eowTf~|H6~&53$0}PINWWub zU|?uq05Xlur5GCo6~d!=5A5E?B^_&MY;4XC6!~dUQjnOEZ1(SoS*&PUD^LsA3I+!z z26Jnm1(n&^S=l}yo4T?sOh6(zAWrswYg?#g5SwBxB&?ZDu@-4j#ajV zsx>nMvW$SbbMkr7fVGLWtsz57GDr_pwXrG8mTU;f0#XLO(nY2gR=QRmqW_}}rK59F z6nVKoc0J>SSQKkvU=4O3!hyC>2igK11vMM)c&J=SL9vxSToB|V2(Y$*SPk?GV=Tym GBU=H|-%0@h literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005534,src_004785,time_2431487,execs_3085411,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005534,src_004785,time_2431487,execs_3085411,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..703d7a1aaf4ce92e07412a50f6b78cff3b380e0f GIT binary patch literal 188 zcmZROHgV0#k&d?KAYL8PI9p;@u?pZ`n@K%TGRQ4>pSz?L1T)Y8bB zQ99PthykB=>txGd_pst5Hw&;Hkbw+9v+-HT$N&Vg3=IGO|9=KzGGruM2LtV6$N>P~ CbTAKwV`#O6hnjHPjt}$uqac#fe8>Z2xMT_hh~hi_5c6> m8={NyOr$cTrK9bc7~mpMmH>kyuVwg|ZQRldIttIC6DgpyJrhio08|x{90PxNQGU*B HMczOFC@vHH literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005539,src_004660,time_2433020,execs_3090650,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005539,src_004660,time_2433020,execs_3090650,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..a83c11da95d3f5eb2509be93b64f0ff32651e5f2 GIT binary patch literal 157 zcmea0jVXK!1SBC|kfAVXMvxk?Qg1fNw9O+oY zV+JOc8PdC@RdbqoV?}H84Pe@B%@`OM8mtYtyrfO7%dHJ9&2o!UQ>3G1Oss7!^DQ9i zco6_iBeE)>V}NeThJdW>!`TMCcZ*Cd6m+dTME^${N=N6UDDraUTf~|@{iXtx; z$iiow@?hIyEex#9VqrQ#4zx96U;t{dwgoy2YP7YfwVAcKwFSgnplcaprGUDRYy|-O C**#VO literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005546,src_005532,time_2434872,execs_3098664,op_havoc,rep_14 b/test/fuzz-libghostty/corpus/stream-cmin/id_005546,src_005532,time_2434872,execs_3098664,op_havoc,rep_14 new file mode 100644 index 0000000000000000000000000000000000000000..32a153f9ae4a66b179ee8fe3b9d26d65c6e10bbd GIT binary patch literal 213 zcmWH~-{Sr6iCL`lJI+`$Giy_83ll}d0w~DONmaAVw}>@+ClDJeA|0!2X#i1YW(H&# znZ=6coA(%sv*q+<<@jm@o#t@KlKaw94aK!r>#taPnBME^${ zN=N6UDDrZFEMootpVb&>cC3YkHPHC9e6T6zK!@3yF)%PRm{1ROqq8JWz NC1b1<(2Ym70syi)JV5{e literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005547,src_005533,time_2435694,execs_3102436,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005547,src_005533,time_2435694,execs_3102436,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..135d5f2019a9feda28d17ef5deb28a54adbaa2f7 GIT binary patch literal 281 zcmWH~KjQuGiCL^@TE2nwJI+`$Giy_8Gi!5e3lnQYgpjQnCs@eVGT#EC&fdNN0`hZG z)qtY0WW1zH9K NKu<8ng6ui66#%e>PWS)- literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005548,src_003719,time_2436135,execs_3105011,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005548,src_003719,time_2436135,execs_3105011,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..f916592d0314e4e971bec7dac5e43474832f88dd GIT binary patch literal 99 zcmZROjyATiHnKLbHZnD}HpopcN=?mENJ^KEHpop4$05n^AE?LF+R)N0w+O5ntI8ax FF#t*+91{Ql literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005549,src_003496,time_2436190,execs_3105371,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005549,src_003496,time_2436190,execs_3105371,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..5916bb6b4ab154b0aa1b16569d723c42065922e5 GIT binary patch literal 102 zcmZQDHT}J);_5 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005551,src_003496,time_2436356,execs_3106469,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005551,src_003496,time_2436356,execs_3106469,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..8c9357eb4f662925eecad23d3f8e39087b8b66da GIT binary patch literal 123 zcmZROjyAQhGO{u0(AO#La$ZVius3?$yq6%z`l|im_ ZG+ZNC2q<7`p=;&A@SmX`WD5hx0s!g29L@j$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005552,src_004466,time_2439734,execs_3112184,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005552,src_004466,time_2439734,execs_3112184,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..b788e3332c70a2c556d7aba685860f9fce30ca24 GIT binary patch literal 140 zcmZSJ&5@2aIx}rrZoYK%HZO(9)D-Dx6X|GsLjyz8VhgMAGuyoQq+_jBt*tGzojDQU w{fgaAd;!wZ{?=d<0)D}OB_91|xkafdrq+g*X1Opc3{q1}OfOxsGP33c02%izn*aa+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005555,src_005541,time_2440961,execs_3117468,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005555,src_005541,time_2440961,execs_3117468,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..27cbff2ac7bb25fd56dda961e6f24686bcf08d51 GIT binary patch literal 209 zcmWH~-{Sr6iCL_)vZaA^tc8I9L#$|8zJc^R&R8=uYg1b@1_lO$hX1Cf`Mjv$|9=x} zTSEq@+H45O%Ff9)=#?%qwXo8)@{o=WNKxeFVh~_pc*ZFmOUMRmgWU9@)chjpXj5x5 x>tp58(e_5B3Q6ha=JtjLCP2QqwFShQaG0ZkuC$0Xdj@ptJH}Wker3xeTLF>`Jre)` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005556,src_005541,time_2441148,execs_3118590,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005556,src_005541,time_2441148,execs_3118590,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..523771ba73c75e6b3629cf03092fbd4e17271f1f GIT binary patch literal 250 zcmWH~-{Sr6iCL`lJI+{(STi6QD0jClbey6latR22Mn>I zY57o9)~2>*3=9mM1`YpBO|1=b(|N5;tZfY$pbD}fAS*j3+n`sv$kf70*UCdWIv_=n zmy1Dwf#De^$VQOKcnp<}wJ;FCBcGdIl$u{89c^lDW^Hb50kJY1)pyT;UV6tED+RRe G$W{RSZ%0}H literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005557,src_005541,time_2441412,execs_3120180,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005557,src_005541,time_2441412,execs_3120180,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..630da8a13f4be6e3a559205f2ea19a58c7c339be GIT binary patch literal 251 zcmWH~-{Sr6iCL`lJI+{(STi6QDg?2(E%xnyj%F5K728L!i4GcNb+1cT!-g^f0(>umkDWC_BYy|-2rc34k literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005558,src_005402,time_2442203,execs_3125066,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005558,src_005402,time_2442203,execs_3125066,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..cc7053225f8b4fc10e27ecbef8876e14a8091ed1 GIT binary patch literal 177 zcmZSZkdC#qHuQi}(h&OX3wMYxhy+T1WI$JDXkcQQBhAPVZEs|nAsuaR_&M4>#nce2 j3q`jf%t)9KU?tnQ8DV^c&FqKS4Pkm?{jfPo>I)YDH_|X3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005559,src_005402,time_2442236,execs_3125243,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005559,src_005402,time_2442236,execs_3125243,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..6c5a49cbe094f6cf341ba2648723803048894ea5 GIT binary patch literal 132 zcmZSZkdC#qHuQi}(h&OX3wMYxhy+T%Wk6O2(tuqBSO%sRY{E86Yi!CH88m>>AQ`DI FTmXCNB%lBQ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005561,src_004991,time_2443857,execs_3129020,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_005561,src_004991,time_2443857,execs_3129020,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..ea4ea4ac972c44e2d3daf5a521de759680bc70b6 GIT binary patch literal 193 zcmZROjyATiHnldigi>a?MX4#$(IytwM%D(_M&>{=mjR>*q{bS^WMHs>2*7k1T7vW# sVApSIYHa{B3&@6B1U3yx0%{3D0njpo-1H*rP7GjeEgh2z0nrAz01*8$6a!WzFWph@XP Osi}DiN$Jwj25$it(jG?u literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005565,src_004991,time_2444317,execs_3131432,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005565,src_004991,time_2444317,execs_3131432,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..cd3f1fea73b0a10c782a4f345668a77d364bc3b3 GIT binary patch literal 144 zcmYe1jyADikd8LCur{?ew1iS-xkafdAQ@{TYXfT|Q&Ve$T&#)=a=B8Rb7n;3zyYc< iSwl-}s40g3|NpN?H$})2XmWZ{YHFTBQo3}sK`sD=Y$rYd literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005566,src_004991,time_2444372,execs_3131679,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005566,src_004991,time_2444372,execs_3131679,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..8881feedce95cacbf048a55205a60a46919de5db GIT binary patch literal 119 zcmZROjyATiHnldigiyIfsVUOYrWV#l)<&kL)&{u@XbLRNfJ(3kTbqFN7~s+cG%39( OH8oEmDP20+AQu2{g&c7J literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005567,src_004991,time_2444410,execs_3131837,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005567,src_004991,time_2444410,execs_3131837,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..ded404afd561841777e32a07ef0d11ce6c449f4f GIT binary patch literal 136 zcmZROjyATiHnldigi>a?MTXYW(IytwM%MDyMy96L2DuE<(bh)QrnL&ZyMf>(r?G{h nB~V=|SO%gGqz2U>Yg3RB1_&e2qz!V@i&9hb6q3@VqYZKa8X+Qq literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005569,src_004991,time_2444497,execs_3132306,op_havoc,rep_9 b/test/fuzz-libghostty/corpus/stream-cmin/id_005569,src_004991,time_2444497,execs_3132306,op_havoc,rep_9 new file mode 100644 index 0000000000000000000000000000000000000000..338006e55e75ab211262514e6ca7f7f1c4f9d6e5 GIT binary patch literal 172 zcmZROjyATiHnldi1W^ozmS(v{sRp?WAmO4^2nmlzsd)-X>C({#xd3W|E9?LO literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005571,src_004991,time_2445156,execs_3134973,op_havoc,rep_5,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005571,src_004991,time_2445156,execs_3134973,op_havoc,rep_5,+cov new file mode 100644 index 0000000000000000000000000000000000000000..e9aec9283b612df92762cf225aa800dd260b0363 GIT binary patch literal 134 zcmZROjyATiHnldgHn29xWq|Swfg*;MX1PVFDbmp<7GPN;3sYnjmSAlltq_F}&E`Np cSjZZt%M^<)Lrb7ZX+^22c?wDC($NOF00?a#wg3PC literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005572,src_005544,time_2445788,execs_3138168,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005572,src_005544,time_2445788,execs_3138168,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..66b4563fe4718d90ffa2acde7dedf2bac49a5c84 GIT binary patch literal 248 zcmWH~-{Sr6iE^y;JI+`$Gi%c$7ADq)1yGQmld5K!ZxL$-l#I17ur`YoP0KfcDYZ3Y zU@*0?vbK#Ck&acigo>M)0a-@*ya-@zVl9Wlvo&N$Nd}n-)naT4Gd3Fnva)ls4SJ=E zfTrtOd5AJZ8%lfSq$u)of!y+pQyy#^9tQ#440olqnYFpK1;kvSM;K$JfVz)t1puK# BL*M`a literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005574,src_005554,time_2446094,execs_3140193,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005574,src_005554,time_2446094,execs_3140193,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..f89dac3932accf5b6a561d7635356b2cf77d35cc GIT binary patch literal 236 zcmWH~-{Sr6NlGk(181z6nYC%Og^9Ic0Tkrtq^eowTf~~Z`@|&42*N zGWx~9@GGAe71$awq~#k}8|3n&C_dxil9LmY?#MRil`itOu+p_M5&fTGC>@=X0+&$a zgOLys53j=Gj gSka7ps9UT}ZM7K~7_3aJZGmou2wIq903UNX0L)%K^8f$< literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005575,src_003764,time_2447641,execs_3148090,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005575,src_003764,time_2447641,execs_3148090,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..e3a5fc1343fd1942a83b15e35f210075262ab326 GIT binary patch literal 151 zcmZS3OwGxOsI33LjY~S#(AZdAn3>XK$;$P-||E(bMn8@IHAjzV}oFBbrWb0hZv literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005576,src_003359,time_2447896,execs_3149286,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005576,src_003359,time_2447896,execs_3149286,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..98cb9fe50cdcca5f02b7990d16437ffa440f51b4 GIT binary patch literal 148 zcmZROE{%|mwl~ZG5=;#I7Df3vvlV}G8kqe5Z*OQ|Vp;c7&HyOMplB;C9cyT4ppcZo zz`#(SpQ~dC0R|@K8G0uF6&M=qjZA^2g%M6)ld3!?v6U%s@fRSlNeFFo7fs1ssVQx|CHf~)71CP`k zqeY7r0i~oF8D;{3eyV|~wVNdaKM+`Euo{_^OH0REloS+i1S*qOFbDu@04fF zY^4v<5Nly=olz2PYXr11=Ocqav;sqFigdJzg-0qEZXg|NY0bdEU@i7p3<}JF^fVX; OOq+_ODDrZd8v_8x4=@)1 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005579,src_005578,time_2450092,execs_3153305,op_havoc,rep_4 b/test/fuzz-libghostty/corpus/stream-cmin/id_005579,src_005578,time_2450092,execs_3153305,op_havoc,rep_4 new file mode 100644 index 0000000000000000000000000000000000000000..13ff0f60c4dfe8958c0b3ac9461ffe90c357e64c GIT binary patch literal 269 zcmZROi`GB@(;Vq&dqV>gk5n!om^g9b|NsB<^Tms#WuxuQEHk8~V=YPwiZ?D=v`AXP zz@xr_fx*BI*j$H+7TY=p5TL$Q^J_j5_d kT3RzOFj$L$z-J(4NC7j&#HK-MF(DAcR4iMOm&@E30CR&utpET3 literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005586,src_005578,time_2450438,execs_3153791,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005586,src_005578,time_2450438,execs_3153791,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..a4c6e58771eb1544975c20c717744b296ab59473 GIT binary patch literal 259 zcmZROi`GB@(;Vq&dqV>gk5n!om^g9b|NsB<^Tms#WuxuQEHk8~V=YPwiZ?D=v`9I*j$H+7TY=p5TL$Q^a+wgk5n!om^g9b|NsB<^Tms#WuxuQEHk8~V=YPwiZ?D=v`AXP zz@xr_fx*BI*j)yOmhY=p5TL$Q^gk5n!om^g9b|NsB<^Tms#WuxuQEHk8~V=YPwiZ?D=v`AXP zz@xr_fx*BI*j$H+7TY=p5TL$Q^sQ`>x`0UTO$LYhL2z+*h~UxGqJ$sW{^*~ pq+>0ubENaVq~A3HElx4bvCIMbQ^PXDa+(-2FcnKtgk5n!om^g9b|NsB<^Tms#WuxuQEHk8~V=YPwiZ?D=v`AXP zz@xr_fx!T%oIVmJIwrV41;cWKu2@EpKlqU}6b!3s4J8A8ugk5n!om^g9b|NsB<^Tms#WuxuQEHk8~V=YPwiZ?D=v`AXP zz@xr_fx*BI*j$H+7TY=p5TL$Q^gk5n!om^hIE2=epAi=<_v?aeGRq@`mmN(z`?ELyZkTEW1h zzJYIL(YZ0T4dL+j{ZhKA&9X$yU@ppi+rjFY^* zp@4}c$RZ=t44?+n43M1+0?`T#sVUOYCJYS!{}&tS>!%u+#)1qhiMBN|0BZOMQIZN& xVgYmC#Q*>QBfAgeYA)$mOKYIJt;Im#GY~VRfSF=q)1WkjG8Icvgk5n!om^g9b|NsB<^Tms#WuxuQEHk8~V=YPwiZ?D=v`AXP zz@xr_fx*BI*j$H+7TY=p68YEF)6EEks?&`2hx=PbOI8LUPo7vu{r=~zo^1_lOeF%b9+#0)85rkL0?C=H=Z#ZnY`xy+3LxJyC_ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005602,src_005578,time_2454771,execs_3163544,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_005602,src_005578,time_2454771,execs_3163544,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..af44d99b8e94b500f512e2661f207b819a000c15 GIT binary patch literal 275 zcmZROi`LLk*MI;EYwL`XXj>x#lN9M_6AO=2E+CjPapHds(;Vq&dqV>gh|ol!(EtDW z`Qk;=veEWtmKoC0u@)r-#TyqbS|qJt;8EYez+m7a9c`FfGK1B~q+BLi-ri8a#1do?P%T^ogJsS~27zb=hE$N7pju;b rx)jw}Aop`g$68u5Ffv$+fxu@VW=H`u#l)sTX$WO1mZHeZWo`@rOpQfD literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005605,src_005583,time_2456049,execs_3166393,op_quick,pos_29,val_+7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005605,src_005583,time_2456049,execs_3166393,op_quick,pos_29,val_+7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..3ab85d94b3aea71a0b5c90dbed9c5713eab191ca GIT binary patch literal 232 zcmZROix$>^0qJOaATl&C@kr$Yf{AA){{R1o z6&hPI6kF-*ry7`AyIC^u1A%1*tC2~$Otiecp@4~Hj&!-bk!eP14v+w8U=WB_U`S1o zj+Qh)XpOb7w$3Ptwly*UYWN6OVqyVx#YB)R^7F-uV6FhUjZ2z=fdS|?YcUY`48#m6 WV5XSZG$;+C{?{`wq$u)onF9a>W;w?I literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005607,src_005583,time_2456274,execs_3166657,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005607,src_005583,time_2456274,execs_3166657,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..faad5a2aabb8966f8bfbbeadb28ee7659d20a68b GIT binary patch literal 253 zcmZROix$>^0qJOaATl&C@kr$Yf{7C+{{R1o z6&hPx8|O+#8yn_kq~_#E$8vGWRph6W}csUQUtCr!%u+TDw^?@B@Km2CI=txlFXYy`g}KWsY>Yy^(1~Y7US9 zXg+M?2uLrtN gI@$qZ3Y?UV_Rh%!dXOPiOib*5Jp)6EA}^OY0R2i%QUCw| literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005611,src_005583,time_2456370,execs_3166777,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005611,src_005583,time_2456370,execs_3166777,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..03f6e52e3bb7a4ad6cdd1c44895379fc2c6ee03e GIT binary patch literal 274 zcmZROix$>^07(O5ONL@Aef?AeQwS zhO~67MM**N#zl)3Wk`PpDnw|ucC%#Q2Lj6sRwI*gnP_=?Lje=Z9O-g*sV`Q2EvX?<1T7e-oMLHVURk0S<))^(ywnhd(<37Tbm{`Ew zn3|K5UzDPl!obVOpzuk-?aa1lqX20TR*(+1XAl$nEG8z#kOCw?U>cZ&5dZ5L7*Z5@ Gxy%92eM9sB literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005613,src_005583,time_2456548,execs_3166925,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005613,src_005583,time_2456548,execs_3166925,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..343ab5634fb9d349f634239e3d529918991a5263 GIT binary patch literal 203 zcmZROix$>^0qJN<>1caH0~3!_E+CjVapM2~{}~wS|4Yk8+nZTtNK40BloS+iT(oGB znBQyB!J6&O-eq@yJbj4c_8t@QOj s!i9V+kZsJ*7cYX@2yzFPGy?+z&>hxdAn;jCOq?MF%mlj$s)EZL0HAa-asU7T literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005615,src_005583,time_2456596,execs_3167019,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005615,src_005583,time_2456596,execs_3167019,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..697a442a3b3a5f9954c9d6b8cb1f19477862d622 GIT binary patch literal 257 zcmZROixy_6|1T{YZEt3oAuSziQBqL6anYhh8Pd`Ah6cu#48>OZ`l$w{)^3&z{6Jut z!D?huE)y+pZzy15nIm0pZ)BR0ngb-H3+)XV1fmrfQd6X(C6TnoT3B0WltkMa82~kW zgex(z@ZjQ_IC0|t|Nj|KoxlYG(hLj?KnZIx5cmwlcwNAd0#+v`)&r#R7z|Y<_P?Hi KAw`jw%Nzh)kw8oU literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005617,src_005583,time_2456722,execs_3167188,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005617,src_005583,time_2456722,execs_3167188,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..7e18331e0acb7426e3e6859b806fd7d9a4c8d428 GIT binary patch literal 262 zcmZROix$>^0qJOaATl&C@kr$Yf{7C+{{R1o z6&hPI6kF-*ry7`AyIC^u1A%1*tC2~$Otiecp@4}cgLJf^wQ;U=l(9^1Mtn|AzI3!f zF0V&wPEMANa(Iq(xxJBTMrsa_02#+15Us$Fnj#%7X@D>|*23C4qa@na$iT!h=ObK+ yi3PG7^Yg`vU~UAtoJ*R4fdS}pYcUY`48#m6V5XSZG$;+C{?{`wq$u)onF9dNmqG#n literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005619,src_005583,time_2456792,execs_3167294,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005619,src_005583,time_2456792,execs_3167294,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..7bf5c674fa3c2091ebb5de2dfa04b8f9f89b0310 GIT binary patch literal 270 zcmZROix$>^0qJOaATl&C@kr$Yf{7C+{{R1o z6&hPI6kF-*ry7`AyIC^u1A%1*tC2~$Otiecp@4~Hj&!-bk!eP14v+w8U=WB_U`S1o zj+Qh)XpOb7w$3Ptwly+<0HC&yaD^ro$ZpBc7cYXj1>{05X$A%cpbM?VK;SbFGo*l- pVq%$Myb#a}rg9-pw_;#u0J?tBBCx812M z+FqSOAX`K1geRph6W}csa!xXapJ`P|Nk>E)c=>3jkY(l%#fCjwJ0el-n3}Z zq71M?V@rl&D}DV`15;}^O9p-*u*_gJGAWmdmbW()Fj32qF1I&Q%}C8LG6id35QtV_ zNKKKBmNYBA6>cZsU?>U|{&qz|GCct<4Pu bOkkQ5#s$(0)?z@w{~1Uy;B^0qJOaATl&C@kr$Yf{7C+{{R1`l$w{AoUp~SPhA`H8KF2@{s|i&%^@RY5Do$MKGs<9Ly!nz`y`>u(cQn ad1cZ(GBhypNaX^8i4!OO|NozXq5i+LY_z?ZWrj3JX+iPEMT-_? zfE5~BG89|s>!%u+TDw^?@Eb};zr6JFC8x_Retv$-3|1qPa+zp(dqV*e%N*%)dn40~ z)EpoI(#jwZt-z3)A{{MhfG{N1!rD5cB-+-<0I1<3PzhAKg@?0?v<@#2I6wcNpD$hn pa}UUsT+$2-3_w>}i-EvrAZADbGsVQFL1_^6zn+01MUj`w8~_U4J!k*` literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005632,src_005583,time_2458379,execs_3168971,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005632,src_005583,time_2458379,execs_3168971,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..d3f2f0e0426cfa02c447543b4fc961f5dbf68168 GIT binary patch literal 278 zcmZROix$>^0qJOaATl&C@kr(3;NqG%apM2~{}~wS|4Yk8+nZTtNK40B{QqD7f6<~v z8T=rH#+D4lR{Hv>2By|-mJIwrV41;cWKu2@EpKlqU}BjgU2bn=nvt3VBtRxJ2t=D2 zndV5#m`H`6*~Tr*z`&4VU}cai9nHY4z>u0E9W9AuW~_y^bw)|Ft&suHq>n(o5G5uS zK<5Dg#CiGo;zcm$fke5a85j(WjjaQuVt_U>F)(^0qJOaATl&C@kr$Yf{7C+{{R1o z6&hPI6kF-*ry7`AyIC^u1A%1*tC2~$Otiecp@4~Hj&!-bk!eP14v+w8U=WB_U`S1o zj+Qh)XpOb7w$3Ptwly*UYWN6OVv|BAhBU}+T+$2- h3_!P8i-EvrAZADbGsVQFL1_^6zn+01MUj`w8~~oNIH>>t literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005635,src_005583,time_2458803,execs_3169491,op_havoc,rep_5 b/test/fuzz-libghostty/corpus/stream-cmin/id_005635,src_005583,time_2458803,execs_3169491,op_havoc,rep_5 new file mode 100644 index 0000000000000000000000000000000000000000..87ce55d386f0c4c693cc6ef630bd480213d8a916 GIT binary patch literal 278 zcmZROix$>^0qJOaATl&C@kr$Yf{7C+{{R1o z6&mkmD7MnqPc<;LcC%#Q2Lj6sRwI*gnP_=?Lje;@Yh`QeYuBzZGc*V?OGg`+NM$g` z+viA^+Z&l?q~-t#kSPoT(FzQyDbmrB2F8{!^I|Qmty4>)ZH){}EOS1>m6%u{J1sw7 zya?^0qJOaATl&C@kr$Yf{7C+{{R1Y za%*!#0TY*dSv|hGGU5eH_5VGDo`H-pDi~H3vw5G%yH6D=?&{NJmQ=fV5ia z>!%u+##&fgXOu+S8W{jJe1s^Gjy5*T1?tPmmyR~b<>e~RFUkRG^8t$cNJ~cpnI;wx sPZYu24)PI~Gy?+z&_~u{An+N88B)MZGqGu48bbW9XJANCHq)$ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005639,src_005583,time_2459666,execs_3170491,op_havoc,rep_1 b/test/fuzz-libghostty/corpus/stream-cmin/id_005639,src_005583,time_2459666,execs_3170491,op_havoc,rep_1 new file mode 100644 index 0000000000000000000000000000000000000000..d4c021d89cbe1590ed16f8abe97b503c7ad63a7d GIT binary patch literal 232 zcmZROix$>^0qJOaATl&C@kr$Yf{7C+{{R1o z6&hPI6kF-*ry7`AyIC^u1A%1*tC2~$Otiecp@4~Hj&!-bk!eP14v+w8U=WB_U`S1o zj+QjAhHH(ru(r-9iMBN|0BZOMS7Ks;?27z+@gkTjKyKrbW?*0dy3JY)1U>^XLkgHF TCN>R9gQ)-Y3=AoXyj^0qJOaATl&C@kr$Yf{7C+{{R1o z6&hPI6kF-*ry7`AyIC^u1A%1*tC2~$Otiecp@4~Hj&!-bk!eP14v+w8U=WB_U`S1o zj+Qh)XpOb7w$3Ptwly*UYWN6OVq$^piu`=>B55s%E4akO{?{`wq$u)oF<6U%z-J(4 zNC7j&#HK-MF)=O^i=2-i8yFZEELmAoy)&duU8JK8bBj{9aZ4*00DUM8l={zL4gfYL BLD>KR literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005642,src_005583,time_2460620,execs_3171731,op_havoc,rep_2,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005642,src_005583,time_2460620,execs_3171731,op_havoc,rep_2,+cov new file mode 100644 index 0000000000000000000000000000000000000000..55388ccf238e12e5b2318fbc562da95292444683 GIT binary patch literal 236 zcmZROix$>^0qJOaATl&C@kr$Yf{7C+Dg6J>z)=5RS~l9=%rZk-I@Y43pm^h=MT;`P z3XLrpimmkZQw>b5-7FdSfxt3@)ySk=CR*O!P{718N4nhJ$TTB02S|W4FbG5|Fr=nP zM@t$Yw8mOkTW6F++Zq`FHGG6A@ny0$jW)4>xn$!1|Nryz#fxAr0lAM$nt_1<=ss&P c5cmwl3@KoynAkKZ4Wj^0qJOaATl&C@kr(3mR309sK~pUL6KJ>{LD5Gmy3&Q;>3yn|Nm!TsQ)i5 z8*Oi9nISD5Yf(~Aym8T@MHyhd#+D4lR{Hv>2By|-mJIwrV41;cWKu2@EpKlqU}Bjg zU2bn=nvt3VBtRM%1fmrfQd6X(B@GZ-V=b($GfJXujSPSqKEjolSO6UccSU}_coEDM nAW<%91_lP8+pNVv;4=_2%my>X#HK-M5cR*Ffgweam&+Ug&Hz6+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005645,src_005583,time_2461131,execs_3172576,op_havoc,rep_6 b/test/fuzz-libghostty/corpus/stream-cmin/id_005645,src_005583,time_2461131,execs_3172576,op_havoc,rep_6 new file mode 100644 index 0000000000000000000000000000000000000000..59635b81c5bb50eb0a066d53358293f6f8ceb614 GIT binary patch literal 262 zcmZROix$>^0qJOaATl&C@kr$Yf{7C+{{R1SxZD7MnqPi6i8pVg9qpFdx`2&NQd0GBia0|U?iYcUY`%+GI`!D?huE)y+pZzy15 znIm0pZzPhDnqy=NHjY6cT7e-oMLJs2z}OOEuz_i;g|&4?Nwlqz0Z_w7xDpc!WH;u6 xERHs|unv%pHVTloHnQe5u{O0nnFHp6gcyy%ZV(fj2BksN|9S?76h&Sxa{zVZLXrRg literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005647,src_005583,time_2461511,execs_3172973,op_havoc,rep_3 b/test/fuzz-libghostty/corpus/stream-cmin/id_005647,src_005583,time_2461511,execs_3172973,op_havoc,rep_3 new file mode 100644 index 0000000000000000000000000000000000000000..a337a179e52a3b7bb1c25627a040a82e6cd88534 GIT binary patch literal 260 zcmZROixy^(jyATiHnj#KLrb&VqSO@WJcXom>1YFMBMlgkji^0qJOaATl&C@kr$Yf{7C+{{R1o z6&hPI6kF-*ry7`AyIC^u1A%1*tC2~$OmrAlkP9@xVC9n?F4ED4xkahlxOKzA^ft-&F($V&Y1|}Y7>||1&Vu|Cg4Hwl}lPkd}_MC@Co3xMAA+Z+L))^(ywrU1Itsmh^Oe~PylbKLbPke`(ohdo#-nY3W#tl7ixmixw@)kdC%D zG%&VgD7MzuPc<;LcC%#Q2Lj6sRwI*gnP_=?!~Z6hInw3!My465IY0uWfk7Zzfgv?T zI$9E})e5XN*23C4qa@na$N;F}Bha@0|3OMjEWobdg1O?qw27s(bhHD|Bom-hpqw1A jJ3ww>V6YYgfzLq9kOF3kiA{sjAnJcT14D`;FPAw0X3s`G literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005651,src_005583,time_2462724,execs_3174847,op_havoc,rep_7,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005651,src_005583,time_2462724,execs_3174847,op_havoc,rep_7,+cov new file mode 100644 index 0000000000000000000000000000000000000000..93d30c4569d23185b04df7072e13d16a3abd90be GIT binary patch literal 250 zcmZROix$=Z0qJOaATl&C@kr$Yf{7C+{{R1u0E9W7~KY{^h; zrLUiAU>a*-ZJkjPtz~3jVj24puEfLw+3x&&@gkVrAQy2-GcYg!U1Tk0+6grI|Nr{` zmX@)G(#GZt+qk4-4ULVh9l6-Jq^%jmfZ#I_Go*l6KrjtViv9sn|LYkTQWSZ)%mFkv BK#>3d literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005652,src_005583,time_2462806,execs_3174990,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005652,src_005583,time_2462806,execs_3174990,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..ed1b8d74de97b2a9002b4db628ed55a407cb177f GIT binary patch literal 247 zcmZROix$>^0qJOaATl&C@kr(3q*apM2~{}~wS|4Yk8+nZTt{FaK%04p%IWGJ@M z*H1MtwRW>);0FTB3|1qPa+zp(dqV*e%N*$ndn40~)EpoI(!d}Tt-z4lARR4ffY2Ii zVQrmJ5^ZZ_0Mzi2K>(yAMLOEV0%$uBKy1&?7cYX^E)5dpl4f9F0J_OqOiWCT7b_4G a`wWz1NC6TcFbzyXi2wBr3@M7dT;>40nm4Ba literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005653,src_005583,time_2462834,execs_3175032,op_havoc,rep_2 b/test/fuzz-libghostty/corpus/stream-cmin/id_005653,src_005583,time_2462834,execs_3175032,op_havoc,rep_2 new file mode 100644 index 0000000000000000000000000000000000000000..99600ceea70b0bddc8a6254502ae1c57fdf8469b GIT binary patch literal 213 zcmZROix$>^0qJOaATl&C@kr$Yf{7C+{{R1o z6&hPI6kF-*ry7`AyIC^u1A%1*tC2~$Otiecp@2ZN0z+zwbhM-aT%AX1PELfnFtc>D zbhHW33{xPEW@6wEFG995KVQ5EW+liWT+$2-3_yoii-EvrAZADbGsVQFL1_^6zn+01 JMUj`w8~`wVGuHqB literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005654,src_005583,time_2462866,execs_3175078,op_havoc,rep_8 b/test/fuzz-libghostty/corpus/stream-cmin/id_005654,src_005583,time_2462866,execs_3175078,op_havoc,rep_8 new file mode 100644 index 0000000000000000000000000000000000000000..03798f3f3322ec327a82e6e53c669e07b8ab6d9a GIT binary patch literal 224 zcmZQDVPIrr$dJ~Mj^0qJOaATl&C@kr$Yf{7C+{{R1);0FTB3|1qPa+zp(dqV*e%N*%)dn40~)EpoIGMPajT7e-oMLJs2 z0HHP3!rD5+h&S3pI@&uYGcWbbHXjC{5)%t#SLEl57eQSi4RRZoGy?+z&~4UWCw&Hz P3@K38O@q=P3hq(>;Q}{D literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005658,src_005583,time_2463866,execs_3176558,op_havoc,rep_8,+cov b/test/fuzz-libghostty/corpus/stream-cmin/id_005658,src_005583,time_2463866,execs_3176558,op_havoc,rep_8,+cov new file mode 100644 index 0000000000000000000000000000000000000000..bf584ad7a02aa31240126bb7f78ff6934e6c5923 GIT binary patch literal 238 zcmZROix$=ZgNYOW|NqaxQ2$?AHrn3IGDBKA)}o}Kc;li)i!!96?F|i#Eg6cf^z~B> zOs(B48Tf&~GTL6yz~p~@MoCFYu}NaTg|)SGjAi(lZQL2GMkeJl(en0&0w$I@(&hF> zrWvU@3<6-27zCmf7*bQDqa_6pX2t?FXOu+S8W{jJeE9z!s>H;?Bb5sXCW4)ppD$h{ rEeUZRNR&&Ofq?<&XlpSL_zc7hDPX3U*fb~&qW;%2Fr+B*a+w1Flr}&+ literal 0 HcmV?d00001 diff --git a/test/fuzz-libghostty/corpus/stream-cmin/id_005662,src_005591,time_2466606,execs_3180072,op_havoc,rep_7 b/test/fuzz-libghostty/corpus/stream-cmin/id_005662,src_005591,time_2466606,execs_3180072,op_havoc,rep_7 new file mode 100644 index 0000000000000000000000000000000000000000..6b94cd5538002fc4afaf3dd1ac5fcffdbf5881e0 GIT binary patch literal 292 zcmZROi`GB@(;Vq&dqV>gk5n!om^g9b|NqSS`Qk;=veEWtmKoC0u@)r-#TyqbS|qJt z;8EYez+m7a9c^f&l)8;u7budNV`Q2EG{W4#*pi{xN?$+Kz|`8!l7SxxEHhY*Ov+`V zzL28NukK;;Ix z=|!m!btV=bsb8TEzW*QD!60vNNyl1Ri-EvrAZ7sBfNn(!SXxYMnwZ#EC=*DTilr#> Ia+wgk5n!om^g9b|NsB<^Tor@Z1V~@Guul6#9%0rmW{SIv&@i| zj1abErPOWQxKF#+D4lR{Hv>2By|- zmJIwrV41;cWKu2@EpKlqU}6cf7N{1c!H_{9T7e-oMLOEl8lg4T!rD5cB-+-gk5n!om^g9b|NsB<^Tms#WuxuQEHk8~V=YPwiZ?D=v`AXP zz@xr_fx*BI*j$H+7TXoR_eu_Z&XmA-y*ey(&(a!zJ4Kfh%LtC2~$ zOtiecp@4}c$ReOxm79Ocz zq3*kn>^|lxAZJU*T3R!3f9Bu>0+4rHOgMp@&m00=oSX~{)?y&=8HgEDz)Uf*X;2!8 NG8Icvgk5n!om^g9b|NsB<^Tms#WuxuQEHk8~V=YPwiZ?F$|6f|c zz@xr_fx*BMJlf%!!S&p}6KEjPKvG7R!3U&W|6!(LC#U&kUY0bdEU@Zm$pMjVm1M7gk5n!om^g9b|NsB<^Tms#WuxuQEHk8~V=YPwiZ?D=v`AXP zz@xr_0R0TWA*r9ib{4U62)Y>PGukOpH@YlPNV3v26)l4x5ag9e7?j|>9Q3Jj?!($OXs z9;sisq^&***c;gZ4T3uRK8mwJp5c;?wX_C0*IEn&J{yRMF{FT*Vq(*vG=wr0OHt(I HGB*YQ&!