Skip to content

smite-ir: add program minimizers and wire them into AFL++ custom trim #54

Open
erickcestari wants to merge 4 commits into
morehouse:masterfrom
erickcestari:add-minimizers
Open

smite-ir: add program minimizers and wire them into AFL++ custom trim #54
erickcestari wants to merge 4 commits into
morehouse:masterfrom
erickcestari:add-minimizers

Conversation

@erickcestari
Copy link
Copy Markdown
Contributor

@erickcestari erickcestari commented Apr 21, 2026

When AFL finds an interesting input it gets handed to us for trimming before going back into the corpus. Keeps things tidy and makes crashes much easier to read.

There's a small Minimizer trait, same shape as Mutator, one method on a unit struct, and two implementations:

DeadCodeEliminator walks instructions in reverse with a refcount and drops anything that's both unreferenced and removable (i.e. not a network I/O op). The reverse direction lets chains collapse in one pass: once we drop a consumer its producer's count falls to zero and it goes too.

CommonSubexpressionEliminator is keyed on (operation, canonicalized_inputs). Canonicalizing each instruction's inputs through the running remap before the lookup makes the merge transitive: two duplicate LoadAmounts collapse, then the DerivePoints consuming them collapse, and so on.

Both transforms are safe in IR semantics; the only ops we can't touch are SendMessage and RecvAcceptChannel, because they actually do network I/O. One Operation::has_side_effects predicate gates both passes (same set, same reason).

smite-ir-mutator wires this into AFL's custom-trim ABI. Because both minimizers are deterministic and run to completion in-process, the shim composes them into a single candidate during init_trim, serializes it once, and hands it to AFL as a single round-trip — no phase machine, no per-phase fallback, no iterative feedback loop. If the trim is a no-op (program already minimal) init_trim returns 0 and AFL skips trim entirely.

End-to-end coverage

A new smite-ir-e2e-test crate is a minimal AFL++ harness that decodes a postcard-encoded Program, validates it, and publishes coverage manually to __afl_area_ptr. A new #[ignore]d e2e test under smite-ir-mutator spawns afl-fuzz against this binary with our cdylib loaded as AFL_CUSTOM_MUTATOR_LIBRARY and asserts every hook we export is actually used in a real fuzzing run.

The bitmap has to be bit-identical across DCE/CSE-trimmed variants of the same program (so AFL's trim cksum accepts the shrunk candidate) yet vary under our mutators (so AFL queues new entries). Any compiler-inserted edge whose hit count tracks program.instructions.len() fails the first half: DCE/CSE move the count across AFL's hit-count buckets and the cksum mismatches. postcard::from_bytes and Program::validate both contain such loops.

So the harness is built with RUSTFLAGS=-Cllvm-args=-sanitizer-coverage-level=0 and publishes coverage manually: for each instruction reachable (via inputs) from a side-effect root (SendMessage, RecvAcceptChannel), mark a slot derived from a content hash of (operation, hashes of inputs). Because the hash folds input content (not indices), DCE renumbering doesn't change it; CSE merges duplicates whose hashes were already equal; OperationParamMutator shifts an operation's hash; InputSwapMutator rewires an edge and shifts the consumer's hash.

This also encodes a broader smite design principle: coverage is driven only by side-effecting work. Pure setup instructions that never feed a Send/Recv produce zero coverage and AFL never queues them. The fuzzing signal lines up with the minimizer's notion of "useful work" so trimming can't change coverage.

The e2e test asserts five signals, all scraped from AFL's own AFL_DEBUG=1 output so the cdylib stays instrumentation-free:

  1. Found 'afl_custom_<name>' lines at startup for all six exported hooks.
  2. Queue filenames carry smite-ir:<last_sequence> from afl_custom_describe, with both branches of mutate_stacked surfacing (fresh and one of op-param / input-swap).
  3. [Custom Trimming] START confirms afl_custom_init_trim is invoked.
  4. START: Max 1 confirms the DCE+CSE pipeline shrank at least one input. The seed corpus mixes a DCE-reducible program (dead LoadAmount appended) and a CSE-reducible one (duplicate LoadPrivateKey injected) so both minimizer paths can fire.
  5. [Custom Trimming] SUCCESS confirms AFL persisted at least one trimmed candidate — the trimmed bytes' coverage cksum matched the original. Verifies DCE+CSE preserve coverage end-to-end, not just that we offered a smaller candidate.

A afl-e2e.yml workflow runs this test on PRs that touch the AFL-relevant crates. cargo-afl is pinned via CARGO_AFL_VERSION and cached on that key, so bumping the env var invalidates the cache and selects the new version.

@Chand-ra
Copy link
Copy Markdown

Maybe it's a good idea to draft this until #53 gets merged? That way we can avoid any accidental merges or merge conflicts in the meantime.

@erickcestari erickcestari marked this pull request as draft April 24, 2026 19:04
@erickcestari
Copy link
Copy Markdown
Contributor Author

Maybe it's a good idea to draft this until #53 gets merged? That way we can avoid any accidental merges or merge conflicts in the meantime.

Sure, I also need to rebase it. It will probably only be merged after the first milestone is finished.

Copy link
Copy Markdown
Owner

@morehouse morehouse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the iterator pattern doesn't fit very will with the duplicate-load and nop minimizers -- both could be fully minimized in a single call, and we wouldn't ever expect the post_trim call to report failure for them. Both could also be easily optimized to linear algorithms.

Since the goal is to actually trim/reduce inputs, I think we should also consider deleting the nops we insert -- currently the nops continue to take up space in the input.

Comment thread smite-ir/src/operation.rs Outdated
Comment thread smite-ir/src/operation.rs Outdated
Comment thread smite-ir/src/operation.rs Outdated
Comment thread smite-ir/src/minimizers/suffix_cutting.rs Outdated
Comment thread smite-ir/src/minimizers/nopping.rs Outdated
Comment thread smite-ir/src/minimizers/nopping.rs Outdated
Comment thread smite-ir/src/minimizers/duplicate_load.rs Outdated
Comment thread smite-ir-mutator/src/lib.rs Outdated
Comment thread smite-ir-mutator/src/lib.rs Outdated
@erickcestari erickcestari force-pushed the add-minimizers branch 3 times, most recently from 80c2f9c to 6d5eee6 Compare May 3, 2026 15:13
@erickcestari erickcestari requested a review from morehouse May 3, 2026 15:17
@erickcestari erickcestari marked this pull request as ready for review May 3, 2026 16:05
@erickcestari
Copy link
Copy Markdown
Contributor Author

I think the iterator pattern doesn't fit very will with the duplicate-load and nop minimizers -- both could be fully minimized in a single call, and we wouldn't ever expect the post_trim call to report failure for them. Both could also be easily optimized to linear algorithms.

Since the goal is to actually trim/reduce inputs, I think we should also consider deleting the nops we insert -- currently the nops continue to take up space in the input.

I've refactored almost all of the code. I've ensured that all pipeline trimming occurs once at afl_custom_init_trim. I've also made the algorithms linear O(N). I've completely removed the NOPs and the Iterator pattern.

Copy link
Copy Markdown
Owner

@morehouse morehouse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, this is much cleaner.

Comment thread smite-ir/src/tests.rs Outdated
Comment thread smite-ir/src/tests.rs
Comment thread smite-ir/src/tests.rs Outdated
Comment thread smite-ir/src/tests.rs
Comment thread smite-ir/src/tests.rs
Comment thread smite-ir/src/minimizers.rs Outdated
Comment thread smite-ir/src/tests.rs
Comment thread smite-ir-mutator/src/lib.rs Outdated
Comment thread smite-ir-mutator/src/lib.rs Outdated
Comment thread smite-ir-mutator/src/lib.rs Outdated
@erickcestari erickcestari force-pushed the add-minimizers branch 4 times, most recently from 2579ee6 to 872a31c Compare May 8, 2026 00:43
@erickcestari erickcestari requested a review from morehouse May 8, 2026 00:44
Copy link
Copy Markdown
Owner

@morehouse morehouse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would be good to do an e2e test with this to make sure our custom trim actually runs and is useful.

Comment thread smite-ir/src/tests.rs
Comment thread smite-ir-mutator/src/lib.rs
return 0;
}

1
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We may also need to update last_sequence so we can tell if trim is actually being used by AFL.

Comment thread smite-ir/src/minimizers/cse.rs Outdated
@erickcestari erickcestari force-pushed the add-minimizers branch 11 times, most recently from 19a5aaa to 8217cd7 Compare May 9, 2026 19:15
Comment thread smite-ir-mutator/src/lib.rs Outdated
Comment thread smite-ir-harness/Cargo.toml Outdated
Comment thread smite-ir-mutator/tests/afl_custom_mutator_e2e.rs Outdated
Comment thread smite-ir-mutator/tests/afl_custom_mutator_e2e.rs Outdated
Comment thread smite-ir-mutator/tests/afl_custom_mutator_e2e.rs Outdated
Comment thread smite-ir-harness/Cargo.toml Outdated
Comment thread smite-ir-harness/src/main.rs Outdated
Comment thread .github/workflows/afl-e2e.yml Outdated
Comment thread .github/workflows/afl-e2e.yml Outdated
@erickcestari erickcestari force-pushed the add-minimizers branch 4 times, most recently from f127082 to dbeb4b7 Compare May 14, 2026 12:35
@erickcestari erickcestari requested a review from morehouse May 14, 2026 12:38
@morehouse
Copy link
Copy Markdown
Owner

I'm starting to second-guess this new e2e test. It's become quite contrived, almost to the point that it will pass by construction. The way we define the custom coverage metric almost guarantees AFL will consider trimming a success.

We already have good unit tests that cover a significant portion of what the e2e test covers, so it seems like the e2e test brings in a lot of machinery for the marginal improvement to coverage.

What I really want to know is whether the minimizers are useful against a real target. I propose that we drop the e2e test and run a short LDK or LND fuzzing campaign with AFL_DEBUG=1. If we see "[Custom Trimming] SUCCESS" lines in the debug output, that's a good indicator that the minimizers are useful today, and let's get this merged. If not, a few things could be going on -- either our current mutators/generators don't really generate programs that are minimizable (in which case let's retest once we have more diversity in that area) or the instability of our fuzzing targets prevents AFL from accepting the minimizations (in which case trimming is broken for us anyway).

@erickcestari erickcestari force-pushed the add-minimizers branch 2 times, most recently from 7dcb760 to 8611863 Compare May 16, 2026 19:06
`has_side_effects` returns `true` for operations that have I/O side
effects (`SendMessage` and `RecvAcceptChannel`) and therefore cannot
be dropped by DCE or deduplicated by CSE. Used by both minimizers
introduced in the next commit.

Also derive `Hash` on `Operation` and `AcceptChannelField` so CSE can
key its canonical map on `(operation, canonicalized_inputs)`.
Introduces the `Minimizer` trait (mirroring the `Mutator` trait shape)
and two implementations that shrink an IR program in place:

    fn minimize(&self, program: &mut Program) -> bool;

The bool reports whether the program was modified, so callers can
skip an `==` walk over every instruction.

- `DeadCodeEliminator` keeps an instruction if it has side effects or
  is referenced by a later kept instruction. A reverse pass marks
  liveness; a forward pass consumes the program and rewrites the
  surviving instructions' inputs to their new indices.
- `CommonSubexpressionEliminator` merges instructions that compute
  the same expression. A single forward pass canonicalizes inputs as
  it goes and dedupes via a `HashMap` keyed on
  `(operation, canonicalized_inputs)`. SSA guarantees inputs are
  already canonicalized by the time we reach each instruction, so
  the merge is transitive: two compute ops whose inputs collapsed to
  the same canonical loads are themselves recognized as equivalent.

Both transforms are safe in IR semantics (don't change observable
behaviour modulo `SendMessage`/`RecvAcceptChannel` side-effects), so
they don't take an oracle.
Wires the `DeadCodeEliminator` and `CommonSubexpressionEliminator`
minimizers into AFL++'s custom-mutator trim ABI as a single composed
pass. Both are deterministic in-process transforms safe in IR
semantics, so we run them once during `afl_custom_init_trim`,
serialize the result into `out_buf`, and offer it to AFL as a single
candidate.

`afl_custom_init_trim` returns `1` if either minimizer reports a
change (or `0` if both no-op'd; AFL skips trim entirely).
`afl_custom_trim` hands back the pre-serialized buffer.
`afl_custom_post_trim` returns `1` unconditionally to terminate AFL's
`while (stage_cur < stage_max)` loop after the single iteration. AFL
itself decides whether to persist the trimmed bytes based on its
coverage-cksum check; we don't need to track partial state across
iterations because there's only one.
Wires `log` + `simple_logger` into the AFL custom mutator cdylib. The
logger is installed only when `RUST_LOG` is set, so AFL's stderr stays
clean by default. `afl_custom_init_trim` now emits the decoded `Program`
before and after the minimizer pipeline at debug level under target
`smite_ir_mutator::trim`, making it easy to see what DCE/CSE actually
removed.

Usage: RUST_LOG=smite_ir_mutator::trim=debug afl-fuzz ...
@erickcestari
Copy link
Copy Markdown
Contributor Author

erickcestari commented May 23, 2026

@morehouse

Here an example of a trimmed input in practice:

293 -> 182 bytes (38% smaller).

The before had six keys, but two of them were unused and two of the points were duplicates:

  • v1 = DerivePoint(v0) and v5 = DerivePoint(v0) - same value.
  • v7 = DerivePoint(v6) and v9 = DerivePoint(v6) - same value.

BuildOpenChannel filled its six basepoint slots with v1, v9, v7, v5, v7, v9. Looks like six different points, but it's really just two: DerivePoint(v0) twice and DerivePoint(v6)
four times.

The trim kept only those two real keys and rewrote the slots to v1, v3, v3, v1, v3, v3. Same values, no duplicates, four useless instructions gone.

DEBUG [smite_ir_mutator::trim] dce=true cse=true
--- before ---
v0 = LoadPrivateKey(0x0e4baa681986d620ca4645fde625908c721f576a16c2acaebe1eb7633fe11467)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xa835283af3f44f7e9a06e877030b556b6608ad3b60ed93abb0e3e13190d4c9c6)
v3 = DerivePoint(v2)
v4 = LoadPrivateKey(0x2b3ab6b1af99ee20a9210226b38c6cbb2fc36011a3972fe344f655f8a504f288)
v5 = DerivePoint(v0)
v6 = LoadPrivateKey(0x08d5a21650aefb49b50c295467db33a04758af41d1a7bbed4e01cbd70a5a8ab8)
v7 = DerivePoint(v6)
v8 = LoadPrivateKey(0xc9dd16a08ac2821f639457764265f5535d1a29a615691f1cee6973444c12f252)
v9 = DerivePoint(v6)
v10 = LoadChainHashFromContext()
v11 = LoadChannelId(0x2edb7fa6e7011deb26aa32d28a748f9f03bc94b57119ddc001677a846b741478)
v12 = LoadAmount(1)
v13 = LoadFeeratePerKw(864282126)
v14 = LoadU16(26639)
v15 = LoadU8(204)
v16 = LoadShutdownScript(P2pkh(0xdecab834a28bc5bf1d9553fa63d14dca5c31efb7))
v17 = LoadChannelType(StaticRemoteKeyZeroConf)
v18 = BuildOpenChannel(v10, v11, v12, v12, v12, v12, v12, v12, v13, v14, v14, v1, v9, v7, v5, v7, v9, v15, v16, v17)
SendMessage(v18)
v20 = RecvAcceptChannel()
--- after ---
v0 = LoadPrivateKey(0x0e4baa681986d620ca4645fde625908c721f576a16c2acaebe1eb7633fe11467)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0x08d5a21650aefb49b50c295467db33a04758af41d1a7bbed4e01cbd70a5a8ab8)
v3 = DerivePoint(v2)
v4 = LoadChainHashFromContext()
v5 = LoadChannelId(0x2edb7fa6e7011deb26aa32d28a748f9f03bc94b57119ddc001677a846b741478)
v6 = LoadAmount(1)
v7 = LoadFeeratePerKw(864282126)
v8 = LoadU16(26639)
v9 = LoadU8(204)
v10 = LoadShutdownScript(P2pkh(0xdecab834a28bc5bf1d9553fa63d14dca5c31efb7))
v11 = LoadChannelType(StaticRemoteKeyZeroConf)
v12 = BuildOpenChannel(v4, v5, v6, v6, v6, v6, v6, v6, v7, v8, v8, v1, v3, v3, v1, v3, v3, v9, v10, v11)
SendMessage(v12)
v14 = RecvAcceptChannel()
---

I've run the the IR scenario and target LDK with this config:

AFL_NO_UI=1 \
        AFL_DEBUG=1 \
        RUST_BACKTRACE=full \
        AFL_CUSTOM_MUTATOR_LIBRARY=target/release/libsmite_ir_mutator.so \
        AFL_CUSTOM_MUTATOR_ONLY=1 \
        AFL_FRAMESHIFT_DISABLE=1 \
        RUST_LOG=debug \
        ~/AFLplusplus/afl-fuzz -X -i /tmp/smite-seeds -o /tmp/smite-out -- /tmp/smite-nyx \
          >/tmp/smite-afl.log 2>&1
Full log:
[+] Enabled environment variable AFL_DEBUG with value 1
[+] Enabled environment variable AFL_FRAMESHIFT_DISABLE with value 1
[+] Enabled environment variable AFL_DEBUG with value 1
[+] Enabled environment variable AFL_CUSTOM_MUTATOR_ONLY with value 1
[+] Enabled environment variable AFL_NO_UI with value 1
[+] Enabled environment variable AFL_CUSTOM_MUTATOR_LIBRARY with value target/release/libsmite_ir_mutator.so
[*] Trying to load libnyx.so plugin...
[+] libnyx plugin is ready!
[*] Spinning up the NYX backend...
[!] libnyx: spawning qemu with:
 /home/erick/AFLplusplus/nyx_mode/QEMU-Nyx/x86_64-softmmu/qemu-system-x86_64 -kernel /home/erick/AFLplusplus/nyx_mode/packer/linux_initramfs/bzImage-linux-4.15-rc7 -initrd /home/erick/AFLplusplus/nyx_mode/packer/linux_initramfs/init.cpio.gz -append nokaslr oops=panic nopti ignore_rlimit_data console=ttyS0 earlyprintk=serial,ttyS0,115200 -display none -serial file:/tmp/smite-out/workdir/serial_0.log -enable-kvm -net none -k de -m 4096 -chardev socket,server,path=/tmp/smite-out/workdir/interface_0,id=nyx_interface -device nyx,chardev=nyx_interface,bitmap_size=65536,input_buffer_size=1048576,worker_id=0,workdir=/tmp/smite-out/workdir,sharedir=/tmp/smite-nyx,aux_buffer_size=4096 -machine kAFL64-v1 -cpu kAFL64-Hypervisor-v1 -fast_vm_reload path=/tmp/smite-out/workdir/snapshot/,load=off,skip_serialization=on
[QEMU-Nyx] Could not access KVM-PT kernel module!
[QEMU-Nyx] Trying vanilla KVM...
[QEMU-Nyx] NYX runs in fallback mode (no Intel-PT tracing or nested hypercall support)!
[QEMU-NYX] Max Dirty Ring Size -> 1048576 (Entries: 65536)
[QEMU-Nyx] Warning: Attempt to use unsupported CPU model (PT) without KVM-PT (Hint: use '-cpu kAFL64-Hypervisor-v2' instead)
qemu-system-x86_64: warning: host doesn't support requested feature: CPUID.07H:EBX.hle [bit 4]
qemu-system-x86_64: warning: host doesn't support requested feature: CPUID.07H:EBX.rtm [bit 11]
[QEMU-NYX] Dirty ring mmap region located at 0x7f977919c000
[QEMU-NYX] Booting VM to start fuzzing...
[!] libnyx: input buffer is write protected
[hget] 827880 bytes received from hypervisor! (hcat_no_pt)
[hget] 827888 bytes received from hypervisor! (habort_no_pt)
[hget] 142980608 bytes received from hypervisor! (container.tar)
[hcat] 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
[capablities] host_config.bitmap_size: 0x10000
[capablities] host_config.ijon_bitmap_size: 0x1000
[capablities] host_config.payload_buffer_size: 0x100000x
[init] using TARGET_MAP_SIZE: 744579
[init] scenario not compiled with afl instrumentation
[init] payload buffer is mapped at 0x7ffff7af2000 (size: 0x100000)
[init] taking snapshot
[!] libnyx: coverage mode: compile-time instrumentation
[!] libnyx: qemu #0 is ready:
[*] Target map size: 744579
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
afl-fuzz++4.41a based on afl by Michal Zalewski and a large online community
[+] AFL++ is maintained by Marc "van Hauser" Heuse, Dominik Maier, Andrea Fioraldi and Heiko "hexcoder" Eißfeldt
[+] AFL++ is open source, get it at https://github.com/AFLplusplus/AFLplusplus
[+] NOTE: AFL++ >= v3 has changed defaults and behaviours - see README.md
[+] AFL++ Nyx mode is enabled (developed and maintained by Sergej Schumilo)
[+] Nyx is open source, get it at https://github.com/Nyx-Fuzz
[+] No -M/-S set, autoconfiguring for "-S default"
[*] Getting to work...
[+] Using exploration-based constant power schedule (EXPLORE)
[+] Enabled testcache with 50 MB
[+] Generating fuzz data with a length of min=1 max=1048576
[+] FrameShift status: disabled
[+] Disabling the UI because AFL_NO_UI is set.
[+] You have 16 CPU cores and 4 runnable tasks (utilization: 25%).
[+] Try parallel jobs - see docs/fuzzing_in_depth.md#c-using-multiple-cores
[*] Setting up output directories...
[*] Checking CPU core loadout...
[+] Found a free CPU core, try binding to #0.
[Custom] Processing: target/release/libsmite_ir_mutator.so
[*] Loading custom mutator library from 'target/release/libsmite_ir_mutator.so'...
[+] Found 'afl_custom_mutator'.
[*] optional symbol 'afl_custom_fuzz_count' not found.
[*] optional symbol 'afl_custom_post_process' not found.
[+] Found 'afl_custom_init_trim'.
[+] Found 'afl_custom_trim'.
[+] Found 'afl_custom_post_trim'.
[*] optional symbol 'afl_custom_havoc_mutation' not found.
[*] optional symbol 'afl_custom_havoc_mutation_probability' not found.
[*] optional symbol 'afl_custom_queue_get' not found.
[+] Found 'afl_custom_splice_optout'.
[*] optional symbol 'afl_custom_fuzz_send' not found.
[*] optional symbol 'afl_custom_post_run' not found.
[*] optional symbol 'afl_custom_queue_new_entry' not found
[+] Found 'afl_custom_describe'.
[+] Custom mutator 'target/release/libsmite_ir_mutator.so' installed successfully.
[*] Validating target binary...
[*] Scanning '/tmp/smite-seeds'...
[*] Creating hard links for all input files...
[+] Loaded a total of 1 seeds.
[*] No auto-generated dictionary tokens to reuse.
[*] Attempting dry run with 'id:000000,time:0,execs:0,orig:empty'...
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000000,time:0,execs:0,orig:empty
    len = 1, map size = 5626, exec speed = 1537 us, hash = a88aa8a72b1640a2
[!] WARNING: Instrumentation output varies across runs.
[+] All test cases processed.
[+] Here are some useful stats:

    Test case count : 1 favored, 1 variable, 0 ignored, 1 total
       Bitmap range : 5626 to 5626 bits (average: 5626.00 bits)
        Exec timing : 1537 to 1537 us (average: 1537 us)

[*] No -t option specified, so I'll use an exec timeout of 20 ms.
[+] All set and ready to roll!
[*] Entering queue cycle 1

[*] Fuzzing test case #0 (1 total, 0 crashes saved, state: started :-), mode=explore, perf_score=100, weight=1, favorite=1, was_fuzzed=0, exec_us=1537, hits=0, map=5626, ascii=0, run_time=0:00:00:00, cvg=0.76%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 1 bytes
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/12
[D] DEBUG: calibration stage 3/12
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/12
[D] DEBUG: calibration stage 3/12
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/12
[D] DEBUG: calibration stage 3/12
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/12
[D] DEBUG: calibration stage 3/12
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/12
[D] DEBUG: calibration stage 3/12
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/12
[D] DEBUG: calibration stage 3/12
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/12
[D] DEBUG: calibration stage 3/12
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/12
[D] DEBUG: calibration stage 3/12
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/12
[D] DEBUG: calibration stage 3/12
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/12
[D] DEBUG: calibration stage 3/12
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/12
[D] DEBUG: calibration stage 3/12
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/12
[D] DEBUG: calibration stage 3/12
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/12
[D] DEBUG: calibration stage 3/12
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/12
[D] DEBUG: calibration stage 3/12
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/12
[D] DEBUG: calibration stage 3/12
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/12
[D] DEBUG: calibration stage 3/12
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/12
[D] DEBUG: calibration stage 3/12
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/12
[D] DEBUG: calibration stage 3/12
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[+] [Custom Trimming] DONE: 1 bytes -> 1 bytes
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000001,src:000000,time:108,execs:99,smite-ir:fresh,+cov
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000002,src:000000,time:147,execs:121,smite-ir:fresh,+cov
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000003,src:000000,time:171,execs:134,smite-ir:input-swap,input-swap,input-swap,op-param,op-param,input-swap,op-param,input-swap,op-param,op-param,input-swap,input-swap,op-param,input-swap,input-swap,input-swap
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000004,src:000000,time:204,execs:155,smite-ir:fresh,+cov
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000005,src:000000,time:244,execs:180,smite-ir:fresh,+cov
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000006,src:000000,time:308,execs:225,smite-ir:op-param,op-param,input-swap,op-param
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000007,src:000000,time:330,execs:238,smite-ir:input-swap
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000008,src:000000,time:354,execs:251,smite-ir:fresh,+cov
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000009,src:000000,time:403,execs:287,smite-ir:fresh
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000011,src:000000,time:478,execs:338,smite-ir:fresh,+cov
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000012,src:000000,time:537,execs:379,smite-ir:fresh
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000013,src:000000,time:574,execs:401,smite-ir:fresh,+cov
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000014,src:000000,time:657,execs:462,smite-ir:fresh,+cov
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000015,src:000000,time:702,execs:492,smite-ir:fresh
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000016,src:000000,time:922,execs:673,smite-ir:fresh,+cov
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000017,src:000000,time:959,execs:696,smite-ir:fresh,+cov
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000018,src:000000,time:1563,execs:1200,smite-ir:fresh
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000020,src:000000,time:1820,execs:1406,smite-ir:fresh
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000022,src:000000,time:2070,execs:1588,smite-ir:fresh,+cov
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000023,src:000000,time:2763,execs:2156,smite-ir:fresh
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000025,src:000000,time:5532,execs:4544,smite-ir:fresh
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000026,src:000000,time:6747,execs:5609,smite-ir:fresh
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000028,src:000000,time:6896,execs:5722,smite-ir:fresh
[!] WARNING: instability detected during calibration: /tmp/smite-out/defa[D] DEBUG: calibration stage 2/12
[D] DEBUG: calibration stage 3/12
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/12
[D] DEBUG: calibration stage 3/12
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
ult/queue/id:000029,src:000000,time:9573,execs:8047,smite-ir:op-param,input-swap,input-swap,input-swap,input-swap,input-swap,input-swap,op-param,input-swap,op-param,op-param,input-swap,input-swap,input-swap,input-swap,op-param
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000030,src:000000,time:20664,execs:17869,smite-ir:fresh
[*] Fuzzing test case #2 (31 total, 0 crashes saved, state: started :-), mode=explore, perf_score=100, weight=1, favorite=1, was_fuzzed=0, exec_us=1789, hits=0, map=7950, ascii=0, run_time=0:00:00:29, cvg=1.14%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 338 bytes
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[+] [Custom Trimming] DONE: 338 bytes -> 338 bytes
[*] Fuzzing test case #4 (32 total, 0 crashes saved, state: started :-), mode=explore, perf_score=100, weight=1, favorite=1, was_fuzzed=0, exec_us=2019, hits=0, map=6554, ascii=0, run_time=0:00:00:30, cvg=1.14%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 318 bytes
[+] [Custom Trimming] DONE: 318 bytes -> 318 bytes
[*] Fuzzing test case #14 (32 total, 0 crashes saved, state: started :-), mode=explore, perf_score=100, weight=2, favorite=1, was_fuzzed=0, exec_us=1846, hits=0, map=7963, ascii=0, run_time=0:00:00:30, cvg=1.14%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 397 bytes
[+] [Custom Trimming] DONE: 397 bytes -> 397 bytes
[*] Fuzzing test case #13 (32 total, 0 crashes saved, state: started :-), mode=explore, perf_score=100, weight=2, favorite=1, was_fuzzed=0, exec_us=1869, hits=0, map=7811, ascii=0, run_time=0:00:00:30, cvg=1.14%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 356 bytes
[+] [Custom Trimming] DONE: 356 bytes -> 356 bytes
[*] Fuzzing test case #27 (32 total, 0 crashes saved, state: started :-), mode=explore, perf_score=100, weight=2, favorite=1, was_fuzzed=0, exec_us=1692, hits=0, map=8034, ascii=0, run_time=0:00:00:31, cvg=1.14%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 336 bytes
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[+] [Custom Trimming] DONE: 336 bytes -> 336 bytes
[*] Fuzzing test case #10 (33 total, 0 crashes saved, state: started :-), mode=explore, perf_score=100, weight=2, favorite=1, was_fuzzed=0, exec_us=1719, hits=0, map=7996, ascii=0, run_time=0:00:00:31, cvg=1.14%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 318 bytes
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[+] [Custom Trimming] DONE: 318 bytes -> 318 bytes
[*] Fuzzing test case #16 (35 total, 0 crashes saved, state: started :-), mode=explore, perf_score=100, weight=0, favorite=1, was_fuzzed=0, exec_us=1932, hits=0, map=6569, ascii=0, run_time=0:00:00:33, cvg=1.14%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 337 bytes
[+] [Custom Trimming] DONE: 337 bytes -> 337 bytes
[*] Fuzzing test case #34 (35 total, 0 crashes saved, state: started :-), mode=explore, perf_score=100, weight=2, favorite=1, was_fuzzed=0, exec_us=1738, hits=0, map=8005, ascii=0, run_time=0:00:00:33, cvg=1.14%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 310 bytes
[+] [Custom Trimming] DONE: 310 bytes -> 310 bytes
[*] Fuzzing test case #33 (35 total, 0 crashes saved, state: started :-), mode=explore, perf_score=100, weight=2, favorite=1, was_fuzzed=0, exec_us=1727, hits=0, map=8001, ascii=0, run_time=0:00:00:33, cvg=1.14%)...
DEBUG [smite_ir_mutator::trim] dce=true cse=false
--- before ---
v0 = LoadPrivateKey(0x0e4baa681986d620ca4645fde625908c721f576a16c2acaebe1eb7633fe11467)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0x677b2fb8b617b7748576595f31e7ea284fb10db85e2e25d248bdbf78fb6c4a40)
v3 = DerivePoint(v2)
v4 = LoadPrivateKey(0xa835283af3f44f7e9a06e877030b556b6608aded3be160b093abe33190d4c9c6)
v5 = DerivePoint(v4)
v6 = LoadPrivateKey(0x2b3ab6b1af99ee20a9210226b38c6cbb2fc36011a3972fe344f655f8a504f288)
v7 = DerivePoint(v6)
v8 = LoadPrivateKey(0x08d5a21650aefb49b50c295467db33a04758af41d1a7bbed4e01cbd70a5a8ab8)
v9 = DerivePoint(v8)
v10 = LoadPrivateKey(0xc9dd16a08ac2821f639457764265f5535d1a29a615691f1cee6973444c12f252)
v11 = DerivePoint(v10)
v12 = LoadChainHashFromContext()
v13 = LoadChannelId(0x2edb7fa6e7011deb26aa32d28a748f9f03bc94b57119ddc001677a846b741478)
v14 = LoadAmount(1)
v15 = LoadFeeratePerKw(864282126)
v16 = LoadU16(26639)
v17 = LoadU8(204)
v18 = LoadShutdownScript(Empty)
v19 = LoadChannelType(StaticRemoteKeyZeroConf)
v20 = BuildOpenChannel(v12, v13, v14, v14, v14, v14, v14, v14, v15, v16, v16, v1, v11, v5, v7, v9, v11, v17, v18, v19)
SendMessage(v20)
v22 = RecvAcceptChannel()
--- after ---
v0 = LoadPrivateKey(0x0e4baa681986d620ca4645fde625908c721f576a16c2acaebe1eb7633fe11467)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xa835283af3f44f7e9a06e877030b556b6608aded3be160b093abe33190d4c9c6)
v3 = DerivePoint(v2)
v4 = LoadPrivateKey(0x2b3ab6b1af99ee20a9210226b38c6cbb2fc36011a3972fe344f655f8a504f288)
v5 = DerivePoint(v4)
v6 = LoadPrivateKey(0x08d5a21650aefb49b50c295467db33a04758af41d1a7bbed4e01cbd70a5a8ab8)
v7 = DerivePoint(v6)
v8 = LoadPrivateKey(0xc9dd16a08ac2821f639457764265f5535d1a29a615691f1cee6973444c12f252)
v9 = DerivePoint(v8)
v10 = LoadChainHashFromContext()
v11 = LoadChannelId(0x2edb7fa6e7011deb26aa32d28a748f9f03bc94b57119ddc001677a846b741478)
v12 = LoadAmount(1)
v13 = LoadFeeratePerKw(864282126)
v14 = LoadU16(26639)
v15 = LoadU8(204)
v16 = LoadShutdownScript(Empty)
v17 = LoadChannelType(StaticRemoteKeyZeroConf)
v18 = BuildOpenChannel(v10, v11, v12, v12, v12, v12, v12, v12, v13, v14, v14, v1, v9, v3, v5, v7, v9, v15, v16, v17)
SendMessage(v18)
v20 = RecvAcceptChannel()
---
[D] DEBUG: [Custom Trimming] START: Max 1 iterations, 310 bytes
[D] DEBUG: [Custom Trimming] SUCCESS: 1/1 iterations (now at 273 bytes)
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[+] [Custom Trimming] DONE: 310 bytes -> 273 bytes
[*] Fuzzing test case #17 (36 total, 0 crashes saved, state: started :-), mode=explore, perf_score=100, weight=0, favorite=1, was_fuzzed=0, exec_us=2146, hits=0, map=7773, ascii=0, run_time=0:00:00:34, cvg=1.14%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 318 bytes
[+] [Custom Trimming] DONE: 318 bytes -> 318 bytes
[*] Fuzzing test case #31 (36 total, 0 crashes saved, state: started :-), mode=explore, perf_score=100, weight=2, favorite=1, was_fuzzed=0, exec_us=1709, hits=0, map=8045, ascii=0, run_time=0:00:00:34, cvg=1.14%)...
DEBUG [smite_ir_mutator::trim] dce=true cse=true
--- before ---
v0 = LoadPrivateKey(0x62fbc35cc4662553171035530a180b66a94e8147f931ac234ca42a75a9713170)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0x668242844538c8320e8102104cd07b2e278641b65f0f857b38a1875b7e74171c)
v3 = DerivePoint(v2)
v4 = LoadPrivateKey(0x7d2d1b59b9d2f7ec55641f68a76b437ad7381811233bfe8566d50adad5431f13)
v5 = DerivePoint(v4)
v6 = LoadPrivateKey(0x17939e71952125230dae5c22681e713814e59fd4c9a11f7c2525e8b7faa4726f)
v7 = DerivePoint(v0)
v8 = LoadPrivateKey(0x2443d48ed5f10889b4ffac04540a5467d8c262831ceed6f46f0803c82354af3e)
v9 = DerivePoint(v8)
v10 = LoadPrivateKey(0xcd31f24b6e8e54281cea434c007bcc6ec72545e32a8d6b28eeb14f9f764f9f76)
v11 = DerivePoint(v10)
v12 = LoadChainHashFromContext()
v13 = LoadChannelId(0x39b351565d1daa7e1127127760ef1c48f2e45918094e5d649a888c1bf3e8e832)
v14 = LoadAmount(32767)
v15 = LoadFeeratePerKw(2162908081)
v16 = LoadU16(52592)
v17 = LoadU8(200)
v18 = LoadShutdownScript(P2pkh(0xee1f098204051a7fbca5c4c228d6dd6928b2d84d))
v19 = LoadChannelType(StaticRemoteKey)
v20 = BuildOpenChannel(v12, v13, v14, v14, v14, v14, v14, v14, v15, v16, v16, v1, v9, v5, v7, v9, v11, v17, v18, v19)
SendMessage(v20)
v22 = RecvAcceptChannel()
--- after ---
v0 = LoadPrivateKey(0x62fbc35cc4662553171035530a180b66a94e8147f931ac234ca42a75a9713170)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0x7d2d1b59b9d2f7ec55641f68a76b437ad7381811233bfe8566d50adad5431f13)
v3 = DerivePoint(v2)
v4 = LoadPrivateKey(0x2443d48ed5f10889b4ffac04540a5467d8c262831ceed6f46f0803c82354af3e)
v5 = DerivePoint(v4)
v6 = LoadPrivateKey(0xcd31f24b6e8e54281cea434c007bcc6ec72545e32a8d6b28eeb14f9f764f9f76)
v7 = DerivePoint(v6)
v8 = LoadChainHashFromContext()
v9 = LoadChannelId(0x39b351565d1daa7e1127127760ef1c48f2e45918094e5d649a888c1bf3e8e832)
v10 = LoadAmount(32767)
v11 = LoadFeeratePerKw(2162908081)
v12 = LoadU16(52592)
v13 = LoadU8(200)
v14 = LoadShutdownScript(P2pkh(0xee1f098204051a7fbca5c4c228d6dd6928b2d84d))
v15 = LoadChannelType(StaticRemoteKey)
v16 = BuildOpenChannel(v8, v9, v10, v10, v10, v10, v10, v10, v11, v12, v12, v1, v5, v3, v1, v5, v7, v13, v14, v15)
SendMessage(v16)
v18 = RecvAcceptChannel()
---
[D] DEBUG: [Custom Trimming] START: Max 1 iterations, 332 bytes
[D] DEBUG: [Custom Trimming] SUCCESS: 1/1 iterations (now at 258 bytes)
[+] [Custom Trimming] DONE: 332 bytes -> 258 bytes
[*] Fuzzing test case #28 (36 total, 0 crashes saved, state: started :-), mode=explore, perf_score=100, weight=0, favorite=1, was_fuzzed=0, exec_us=1961, hits=0, map=6574, ascii=0, run_time=0:00:00:35, cvg=1.14%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 322 bytes
[+] [Custom Trimming] DONE: 322 bytes -> 322 bytes
[*] Fuzzing test case #23 (36 total, 0 crashes saved, state: started :-), mode=explore, perf_score=100, weight=0, favorite=0, was_fuzzed=0, exec_us=2323, hits=0, map=6591, ascii=0, run_time=0:00:00:35, cvg=1.14%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 378 bytes
[+] [Custom Trimming] DONE: 378 bytes -> 378 bytes
[*] Fuzzing test case #32 (36 total, 0 crashes saved, state: started :-), mode=explore, perf_score=100, weight=0, favorite=1, was_fuzzed=0, exec_us=1998, hits=0, map=8036, ascii=0, run_time=0:00:00:35, cvg=1.14%)...
DEBUG [smite_ir_mutator::trim] dce=true cse=true
--- before ---
v0 = LoadPrivateKey(0x94ad1c00e12a2222c8defb8b57fe0909216f5f33b388ec14225d04c40e798256)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xa73090b74594c43540fd8b043e9cc11a007c1fec34eb8bdce58119b0a9531bd2)
v3 = DerivePoint(v0)
v4 = LoadPrivateKey(0xb62d5fc87063a43c7aaf4369b070f7e33d9601c57f1e58c158911d05f5846f0b)
v5 = DerivePoint(v4)
v6 = LoadPrivateKey(0xa663bfacd17143dca9e8dc7c9df6e48e9acff5a81771f445bbe217f290680288)
v7 = DerivePoint(v6)
v8 = LoadPrivateKey(0x0de88e8355f347041c98268338c2a77820530c410197b1c6407a8c4a8b05afaa)
v9 = DerivePoint(v6)
v10 = LoadPrivateKey(0x442708e30e3698553c617aee000f0092e6aa958069125f57323eec601ea975b1)
v11 = DerivePoint(v10)
v12 = LoadChainHashFromContext()
v13 = LoadChannelId(0x0d516dc0df4a2fa450c36616e11b8b5e259984e7122088cdba2a3f7c9f215a26)
v14 = LoadAmount(32768)
v15 = LoadAmount(6244083341865538389)
v16 = LoadFeeratePerKw(1669011651)
v17 = LoadU16(256)
v18 = LoadU8(52)
v19 = LoadShutdownScript(OpReturn(0x6d2892a4b978))
v20 = LoadChannelType(StaticRemoteKey)
v21 = BuildOpenChannel(v12, v13, v14, v15, v14, v15, v15, v15, v16, v17, v17, v3, v3, v5, v7, v9, v11, v18, v19, v20)
SendMessage(v21)
v23 = RecvAcceptChannel()
--- after ---
v0 = LoadPrivateKey(0x94ad1c00e12a2222c8defb8b57fe0909216f5f33b388ec14225d04c40e798256)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xb62d5fc87063a43c7aaf4369b070f7e33d9601c57f1e58c158911d05f5846f0b)
v3 = DerivePoint(v2)
v4 = LoadPrivateKey(0xa663bfacd17143dca9e8dc7c9df6e48e9acff5a81771f445bbe217f290680288)
v5 = DerivePoint(v4)
v6 = LoadPrivateKey(0x442708e30e3698553c617aee000f0092e6aa958069125f57323eec601ea975b1)
v7 = DerivePoint(v6)
v8 = LoadChainHashFromContext()
v9 = LoadChannelId(0x0d516dc0df4a2fa450c36616e11b8b5e259984e7122088cdba2a3f7c9f215a26)
v10 = LoadAmount(32768)
v11 = LoadAmount(6244083341865538389)
v12 = LoadFeeratePerKw(1669011651)
v13 = LoadU16(256)
v14 = LoadU8(52)
v15 = LoadShutdownScript(OpReturn(0x6d2892a4b978))
v16 = LoadChannelType(StaticRemoteKey)
v17 = BuildOpenChannel(v8, v9, v10, v11, v10, v11, v11, v11, v12, v13, v13, v1, v1, v3, v5, v5, v7, v14, v15, v16)
SendMessage(v17)
v19 = RecvAcceptChannel()
---
[D] DEBUG: [Custom Trimming] START: Max 1 iterations, 329 bytes
[D] DEBUG: [Custom Trimming] SUCCESS: 1/1 iterations (now at 255 bytes)
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[+] [Custom Trimming] DONE: 329 bytes -> 255 bytes
[*] Fuzzing test case #36 (37 total, 0 crashes saved, state: started :-), mode=explore, perf_score=100, weight=1, favorite=1, was_fuzzed=0, exec_us=1764, hits=0, map=8090, ascii=0, run_time=0:00:00:36, cvg=1.15%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 248 bytes
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[+] [Custom Trimming] DONE: 248 bytes -> 248 bytes
[*] Fuzzing test case #37 (47 total, 0 crashes saved, state: started :-), mode=explore, perf_score=100, weight=1, favorite=1, was_fuzzed=0, exec_us=1654, hits=0, map=8081, ascii=0, run_time=0:00:01:15, cvg=1.15%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 247 bytes
[+] [Custom Trimming] DONE: 247 bytes -> 247 bytes
[*] Fuzzing test case #39 (47 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=2, favorite=1, was_fuzzed=0, exec_us=1657, hits=0, map=8112, ascii=0, run_time=0:00:01:16, cvg=1.15%)...
DEBUG [smite_ir_mutator::trim] dce=true cse=true
--- before ---
v0 = LoadPrivateKey(0xfc5ecea3208180712b57f7f1c29009ceb6f4d4c15bb32ccf8fb246e76de6a20e)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xb62d5fc87063a43c7aaf4369b070f7e33d9601c57f1e58c158911d05f5846f0b)
v3 = DerivePoint(v0)
v4 = LoadPrivateKey(0xa663bfacd17143dca9e8dc7c9df6e48e9acff5881771f445bbe217f290680288)
v5 = DerivePoint(v4)
v6 = LoadPrivateKey(0x442708e30e3698553c617aee000f0092e6aa958069125f57323eec601ea975b1)
v7 = DerivePoint(v4)
v8 = LoadChainHashFromContext()
v9 = LoadChannelId(0x0d516dc0df4a2fa450c36616e1058b5eba8820129984e7cd252a3f7c9f215a26)
v10 = LoadAmount(32768)
v11 = LoadAmount(485)
v12 = LoadFeeratePerKw(2799139925)
v13 = LoadU16(261)
v14 = LoadU8(52)
v15 = LoadShutdownScript(OpReturn(0x6d9228a4b978))
v16 = LoadChannelType(StaticRemoteKey)
v17 = BuildOpenChannel(v8, v9, v10, v11, v11, v10, v11, v11, v12, v13, v13, v5, v1, v3, v5, v7, v7, v14, v15, v16)
SendMessage(v17)
v19 = RecvAcceptChannel()
--- after ---
v0 = LoadPrivateKey(0xfc5ecea3208180712b57f7f1c29009ceb6f4d4c15bb32ccf8fb246e76de6a20e)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xa663bfacd17143dca9e8dc7c9df6e48e9acff5881771f445bbe217f290680288)
v3 = DerivePoint(v2)
v4 = LoadChainHashFromContext()
v5 = LoadChannelId(0x0d516dc0df4a2fa450c36616e1058b5eba8820129984e7cd252a3f7c9f215a26)
v6 = LoadAmount(32768)
v7 = LoadAmount(485)
v8 = LoadFeeratePerKw(2799139925)
v9 = LoadU16(261)
v10 = LoadU8(52)
v11 = LoadShutdownScript(OpReturn(0x6d9228a4b978))
v12 = LoadChannelType(StaticRemoteKey)
v13 = BuildOpenChannel(v4, v5, v6, v7, v7, v6, v7, v7, v8, v9, v9, v3, v1, v1, v3, v3, v3, v10, v11, v12)
SendMessage(v13)
v15 = RecvAcceptChannel()
---
[D] DEBUG: [Custom Trimming] START: Max 1 iterations, 248 bytes
[D] DEBUG: [Custom Trimming] SUCCESS: 1/1 iterations (now at 174 bytes)
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[+] [Custom Trimming] DONE: 248 bytes -> 174 bytes
[*] Fuzzing test case #38 (48 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=2, favorite=1, was_fuzzed=0, exec_us=1675, hits=0, map=8087, ascii=0, run_time=0:00:01:17, cvg=1.16%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 261 bytes
[+] [Custom Trimming] DONE: 261 bytes -> 261 bytes
[*] Fuzzing test case #46 (48 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=2, favorite=1, was_fuzzed=0, exec_us=1715, hits=0, map=8115, ascii=0, run_time=0:00:01:18, cvg=1.16%)...
DEBUG [smite_ir_mutator::trim] dce=true cse=true
--- before ---
v0 = LoadPrivateKey(0x94ad1c00dd2a2222c8defb8b57fe0909216f5f33b388ec14225d04c40e798256)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xb62d5fc87063a43c7aaf4369b070f7e33d9601c57f1e58c158911d05f5846f0b)
v3 = DerivePoint(v0)
v4 = LoadPrivateKey(0xa663bfacd17143dca9e8dc7c9df6e48e9acff5a81771f445bbe217f290680288)
v5 = DerivePoint(v4)
v6 = LoadPrivateKey(0x442708e30e3698553c617aee000f0092e6aa958069125f57323eec601ea975b1)
v7 = DerivePoint(v6)
v8 = LoadChainHashFromContext()
v9 = LoadChannelId(0x0d516dc0df4a2fa450c36616fa1b8b5eba8820129984e7cd252a3f7c9f215a26)
v10 = LoadAmount(32768)
v11 = LoadAmount(481)
v12 = LoadFeeratePerKw(1669011454)
v13 = LoadU16(261)
v14 = LoadU8(52)
v15 = LoadShutdownScript(OpReturn(0x6d2892a4b978))
v16 = LoadChannelType(StaticRemoteKeyZeroConf)
v17 = BuildOpenChannel(v8, v9, v10, v11, v11, v10, v11, v10, v12, v13, v13, v7, v1, v3, v5, v5, v7, v14, v15, v16)
SendMessage(v17)
v19 = RecvAcceptChannel()
--- after ---
v0 = LoadPrivateKey(0x94ad1c00dd2a2222c8defb8b57fe0909216f5f33b388ec14225d04c40e798256)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xa663bfacd17143dca9e8dc7c9df6e48e9acff5a81771f445bbe217f290680288)
v3 = DerivePoint(v2)
v4 = LoadPrivateKey(0x442708e30e3698553c617aee000f0092e6aa958069125f57323eec601ea975b1)
v5 = DerivePoint(v4)
v6 = LoadChainHashFromContext()
v7 = LoadChannelId(0x0d516dc0df4a2fa450c36616fa1b8b5eba8820129984e7cd252a3f7c9f215a26)
v8 = LoadAmount(32768)
v9 = LoadAmount(481)
v10 = LoadFeeratePerKw(1669011454)
v11 = LoadU16(261)
v12 = LoadU8(52)
v13 = LoadShutdownScript(OpReturn(0x6d2892a4b978))
v14 = LoadChannelType(StaticRemoteKeyZeroConf)
v15 = BuildOpenChannel(v6, v7, v8, v9, v9, v8, v9, v8, v10, v11, v11, v5, v1, v1, v3, v3, v5, v12, v13, v14)
SendMessage(v15)
v17 = RecvAcceptChannel()
---
[D] DEBUG: [Custom Trimming] START: Max 1 iterations, 248 bytes
[D] DEBUG: [Custom Trimming] SUCCESS: 1/1 iterations (now at 211 bytes)
[+] [Custom Trimming] DONE: 248 bytes -> 211 bytes
[*] Fuzzing test case #40 (48 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=0, favorite=1, was_fuzzed=0, exec_us=1929, hits=0, map=8067, ascii=0, run_time=0:00:01:18, cvg=1.16%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 244 bytes
[+] [Custom Trimming] DONE: 244 bytes -> 244 bytes
[*] Fuzzing test case #43 (48 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=2, favorite=1, was_fuzzed=0, exec_us=1761, hits=0, map=8081, ascii=0, run_time=0:00:01:19, cvg=1.16%)...
DEBUG [smite_ir_mutator::trim] dce=true cse=false
--- before ---
v0 = LoadPrivateKey(0x94ad1c00dd2a2222c8defb8b57fe0909206f5f33b388ec14225d04c40e798256)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xb62d5fc87063a43c7aaf4369b070f7e33d9601c57f1e58c158911d05f5846f0b)
v3 = DerivePoint(v2)
v4 = LoadPrivateKey(0xa663bfacd171439dcfa9dcf69ae4f58ee8a8dc7c1771f445bbe217f290680288)
v5 = DerivePoint(v4)
v6 = LoadPrivateKey(0x442708e30e3698553c617aee000f0092e6aa958069125f57323eec601ea975b1)
v7 = DerivePoint(v6)
v8 = LoadChainHashFromContext()
v9 = LoadChannelId(0x0d516dc0df4a2fa450c36616e11b8b5eba882599cd202a8412e73f7c9f215a26)
v10 = LoadAmount(32788)
v11 = LoadAmount(256)
v12 = LoadFeeratePerKw(1669011345)
v13 = LoadU16(0)
v14 = LoadU8(52)
v15 = LoadShutdownScript(OpReturn(0x6d2892a4b978))
v16 = LoadChannelType(StaticRemoteKey)
v17 = BuildOpenChannel(v8, v9, v10, v10, v10, v11, v11, v10, v12, v13, v13, v7, v1, v7, v7, v5, v1, v14, v15, v16)
SendMessage(v17)
v19 = RecvAcceptChannel()
--- after ---
v0 = LoadPrivateKey(0x94ad1c00dd2a2222c8defb8b57fe0909206f5f33b388ec14225d04c40e798256)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xa663bfacd171439dcfa9dcf69ae4f58ee8a8dc7c1771f445bbe217f290680288)
v3 = DerivePoint(v2)
v4 = LoadPrivateKey(0x442708e30e3698553c617aee000f0092e6aa958069125f57323eec601ea975b1)
v5 = DerivePoint(v4)
v6 = LoadChainHashFromContext()
v7 = LoadChannelId(0x0d516dc0df4a2fa450c36616e11b8b5eba882599cd202a8412e73f7c9f215a26)
v8 = LoadAmount(32788)
v9 = LoadAmount(256)
v10 = LoadFeeratePerKw(1669011345)
v11 = LoadU16(0)
v12 = LoadU8(52)
v13 = LoadShutdownScript(OpReturn(0x6d2892a4b978))
v14 = LoadChannelType(StaticRemoteKey)
v15 = BuildOpenChannel(v6, v7, v8, v8, v8, v9, v9, v8, v10, v11, v11, v5, v1, v5, v5, v3, v1, v12, v13, v14)
SendMessage(v15)
v17 = RecvAcceptChannel()
---
[D] DEBUG: [Custom Trimming] START: Max 1 iterations, 247 bytes
[D] DEBUG: [Custom Trimming] SUCCESS: 1/1 iterations (now at 210 bytes)
[+] [Custom Trimming] DONE: 247 bytes -> 210 bytes
[*] Fuzzing test case #41 (48 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=2, favorite=1, was_fuzzed=0, exec_us=1741, hits=0, map=8078, ascii=0, run_time=0:00:01:20, cvg=1.16%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 249 bytes
[+] [Custom Trimming] DONE: 249 bytes -> 249 bytes
[*] Fuzzing test case #47 (48 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=2, favorite=1, was_fuzzed=0, exec_us=1675, hits=0, map=8175, ascii=0, run_time=0:00:01:20, cvg=1.16%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 171 bytes
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/12
[D] DEBUG: calibration stage 3/12
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[+] [Custom Trimming] DONE: 171 bytes -> 171 bytes
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000061,src:000047,time:93230,execs:66936,smite-ir:input-swap,op-param,op-param,op-param
[*] Fuzzing test case #42 (70 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=2, favorite=1, was_fuzzed=0, exec_us=1715, hits=0, map=8093, ascii=0, run_time=0:00:02:01, cvg=1.33%)...
DEBUG [smite_ir_mutator::trim] dce=true cse=true
--- before ---
v0 = LoadPrivateKey(0x94ad1c00dd2a2222c8defb8b57fe0909216f5f33b388ec14225d04c40e798256)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xb62d5fc87063a43c7aaf4369b070f7e33d9601c57f1e58c158911d05f5846f0b)
v3 = DerivePoint(v2)
v4 = LoadPrivateKey(0xa663bfacd17143dca9e8dc7c9df6e48e9acff5a81771f445bbe217f290680288)
v5 = DerivePoint(v4)
v6 = LoadPrivateKey(0x442708e30e3698553c617aee000f0092e6aa958069125f57323eec601ea975b1)
v7 = DerivePoint(v0)
v8 = LoadChainHashFromContext()
v9 = LoadChannelId(0x0d516dc0df4a2fa450c36616e11b8b5eba8820129984e7cd252a3f7c9f215a26)
v10 = LoadAmount(32773)
v11 = LoadAmount(256)
v12 = LoadFeeratePerKw(1669011454)
v13 = LoadU16(261)
v14 = LoadU8(52)
v15 = LoadShutdownScript(OpReturn(0x6d2892a4b978))
v16 = LoadChannelType(StaticRemoteKeyScidAliasZeroConf)
v17 = BuildOpenChannel(v8, v9, v10, v11, v10, v11, v11, v10, v12, v13, v13, v7, v1, v3, v5, v5, v7, v14, v15, v16)
SendMessage(v17)
v19 = RecvAcceptChannel()
--- after ---
v0 = LoadPrivateKey(0x94ad1c00dd2a2222c8defb8b57fe0909216f5f33b388ec14225d04c40e798256)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xb62d5fc87063a43c7aaf4369b070f7e33d9601c57f1e58c158911d05f5846f0b)
v3 = DerivePoint(v2)
v4 = LoadPrivateKey(0xa663bfacd17143dca9e8dc7c9df6e48e9acff5a81771f445bbe217f290680288)
v5 = DerivePoint(v4)
v6 = LoadChainHashFromContext()
v7 = LoadChannelId(0x0d516dc0df4a2fa450c36616e11b8b5eba8820129984e7cd252a3f7c9f215a26)
v8 = LoadAmount(32773)
v9 = LoadAmount(256)
v10 = LoadFeeratePerKw(1669011454)
v11 = LoadU16(261)
v12 = LoadU8(52)
v13 = LoadShutdownScript(OpReturn(0x6d2892a4b978))
v14 = LoadChannelType(StaticRemoteKeyScidAliasZeroConf)
v15 = BuildOpenChannel(v6, v7, v8, v9, v8, v9, v9, v8, v10, v11, v11, v1, v1, v3, v5, v5, v1, v12, v13, v14)
SendMessage(v15)
v17 = RecvAcceptChannel()
---
[D] DEBUG: [Custom Trimming] START: Max 1 iterations, 248 bytes
[D] DEBUG: [Custom Trimming] FAILURE: 1/1 iterations
[+] [Custom Trimming] DONE: 248 bytes -> 248 bytes
[*] Fuzzing test case #44 (70 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=2, favorite=1, was_fuzzed=0, exec_us=1698, hits=0, map=8083, ascii=0, run_time=0:00:02:02, cvg=1.33%)...
DEBUG [smite_ir_mutator::trim] dce=true cse=true
--- before ---
v0 = LoadPrivateKey(0x94ad1c00dd2a2222c8defb8b57fe0909216f5f33b388ec14225d04c40e798256)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xb62d5fc87063a43c7aaf4369b070f7e33d9601c57f1e58c158911d05f5846f0b)
v3 = DerivePoint(v2)
v4 = LoadPrivateKey(0xa663bfacd17143dca9e8dc7c9df6e48e9acff5a81771f445bbe217f290680288)
v5 = DerivePoint(v2)
v6 = LoadPrivateKey(0x442708e30e3698553c617aee000f0092e6aa958069125f57323eec601ea975b1)
v7 = DerivePoint(v6)
v8 = LoadChainHashFromContext()
v9 = LoadChannelId(0x0d516dc0df4a2fa450c36616e11b8b5eba8820129984e7cd252a3f7c9f215a26)
v10 = LoadAmount(32768)
v11 = LoadAmount(256)
v12 = LoadFeeratePerKw(1669011332)
v13 = LoadU16(2016)
v14 = LoadU8(52)
v15 = LoadShutdownScript(OpReturn(0x6d2892a4b878))
v16 = LoadChannelType(StaticRemoteKey)
v17 = BuildOpenChannel(v8, v9, v10, v11, v10, v11, v11, v10, v12, v13, v13, v7, v1, v3, v5, v5, v7, v14, v15, v16)
SendMessage(v17)
v19 = RecvAcceptChannel()
--- after ---
v0 = LoadPrivateKey(0x94ad1c00dd2a2222c8defb8b57fe0909216f5f33b388ec14225d04c40e798256)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xb62d5fc87063a43c7aaf4369b070f7e33d9601c57f1e58c158911d05f5846f0b)
v3 = DerivePoint(v2)
v4 = LoadPrivateKey(0x442708e30e3698553c617aee000f0092e6aa958069125f57323eec601ea975b1)
v5 = DerivePoint(v4)
v6 = LoadChainHashFromContext()
v7 = LoadChannelId(0x0d516dc0df4a2fa450c36616e11b8b5eba8820129984e7cd252a3f7c9f215a26)
v8 = LoadAmount(32768)
v9 = LoadAmount(256)
v10 = LoadFeeratePerKw(1669011332)
v11 = LoadU16(2016)
v12 = LoadU8(52)
v13 = LoadShutdownScript(OpReturn(0x6d2892a4b878))
v14 = LoadChannelType(StaticRemoteKey)
v15 = BuildOpenChannel(v6, v7, v8, v9, v8, v9, v9, v8, v10, v11, v11, v5, v1, v3, v3, v3, v5, v12, v13, v14)
SendMessage(v15)
v17 = RecvAcceptChannel()
---
[D] DEBUG: [Custom Trimming] START: Max 1 iterations, 248 bytes
[D] DEBUG: [Custom Trimming] SUCCESS: 1/1 iterations (now at 211 bytes)
[+] [Custom Trimming] DONE: 248 bytes -> 211 bytes
[*] Fuzzing test case #45 (70 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=2, favorite=1, was_fuzzed=0, exec_us=1680, hits=0, map=8042, ascii=0, run_time=0:00:02:03, cvg=1.33%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 244 bytes
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/12
[D] DEBUG: calibration stage 3/12
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[+] [Custom Trimming] DONE: 244 bytes -> 244 bytes
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000070,src:000045,time:123146,execs:85434,smite-ir:op-param,input-swap,input-swap,op-param,+cov
[*] Fuzzing test case #48 (71 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=0, favorite=1, was_fuzzed=0, exec_us=2186, hits=0, map=9105, ascii=0, run_time=0:00:02:04, cvg=1.36%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 196 bytes
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/12
[D] DEBUG: calibration stage 3/12
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[+] [Custom Trimming] DONE: 196 bytes -> 196 bytes
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000079,src:000048,time:129668,execs:89155,smite-ir:op-param,op-param,+cov
[*] Fuzzing test case #49 (125 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=0, favorite=1, was_fuzzed=0, exec_us=2177, hits=0, map=9056, ascii=0, run_time=0:00:02:48, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 164 bytes
[+] [Custom Trimming] DONE: 164 bytes -> 164 bytes
[*] Fuzzing test case #106 (125 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1664, hits=0, map=8169, ascii=0, run_time=0:00:02:49, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 237 bytes
[+] [Custom Trimming] DONE: 237 bytes -> 237 bytes
[*] Fuzzing test case #111 (125 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1672, hits=0, map=8175, ascii=0, run_time=0:00:02:49, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 180 bytes
[+] [Custom Trimming] DONE: 180 bytes -> 180 bytes
[*] Fuzzing test case #99 (125 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1657, hits=0, map=8169, ascii=0, run_time=0:00:02:50, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 211 bytes
[+] [Custom Trimming] DONE: 211 bytes -> 211 bytes
[*] Fuzzing test case #104 (125 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1678, hits=0, map=8174, ascii=0, run_time=0:00:02:51, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 174 bytes
[+] [Custom Trimming] DONE: 174 bytes -> 174 bytes
[*] Fuzzing test case #67 (125 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=2, favorite=1, was_fuzzed=0, exec_us=1777, hits=0, map=8169, ascii=0, run_time=0:00:02:52, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 228 bytes
[+] [Custom Trimming] DONE: 228 bytes -> 228 bytes
[*] Fuzzing test case #53 (125 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=2, favorite=1, was_fuzzed=0, exec_us=1664, hits=0, map=8175, ascii=0, run_time=0:00:02:53, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 175 bytes
[+] [Custom Trimming] DONE: 175 bytes -> 175 bytes
[*] Fuzzing test case #116 (125 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1680, hits=0, map=8170, ascii=0, run_time=0:00:02:53, cvg=1.37%)...
DEBUG [smite_ir_mutator::trim] dce=true cse=true
--- before ---
v0 = LoadPrivateKey(0xfc5ecea3208180712b57f7f1c29009ceb6f4d4c15bb32ccf8fc346e76de6a20e)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xa663bfacd17143dca9e8dc7c9df6e48e9acff5881771f445bbe217f290680288)
v3 = DerivePoint(v0)
v4 = LoadChainHashFromContext()
v5 = LoadChannelId(0x0d516dc0df4a2fa450c36616e1058b5eba8820129984e9cd252a3f7c9f215a26)
v6 = LoadAmount(32768)
v7 = LoadAmount(485)
v8 = LoadFeeratePerKw(497)
v9 = LoadU16(261)
v10 = LoadU8(52)
v11 = LoadShutdownScript(OpReturn(0x49b5054bde3b03ec29a301c1de517b8f65319101794167a5fc0f701ecadfbe7c84c02c4ffae716b424c5054dba65d4f112a8d8846d561e9e6de6ccfce826bfab140782))
v12 = LoadChannelType(StaticRemoteKey)
v13 = BuildOpenChannel(v4, v5, v6, v7, v7, v6, v7, v7, v8, v9, v9, v3, v3, v1, v1, v1, v3, v10, v11, v12)
SendMessage(v13)
v15 = RecvAcceptChannel()
--- after ---
v0 = LoadPrivateKey(0xfc5ecea3208180712b57f7f1c29009ceb6f4d4c15bb32ccf8fc346e76de6a20e)
v1 = DerivePoint(v0)
v2 = LoadChainHashFromContext()
v3 = LoadChannelId(0x0d516dc0df4a2fa450c36616e1058b5eba8820129984e9cd252a3f7c9f215a26)
v4 = LoadAmount(32768)
v5 = LoadAmount(485)
v6 = LoadFeeratePerKw(497)
v7 = LoadU16(261)
v8 = LoadU8(52)
v9 = LoadShutdownScript(OpReturn(0x49b5054bde3b03ec29a301c1de517b8f65319101794167a5fc0f701ecadfbe7c84c02c4ffae716b424c5054dba65d4f112a8d8846d561e9e6de6ccfce826bfab140782))
v10 = LoadChannelType(StaticRemoteKey)
v11 = BuildOpenChannel(v2, v3, v4, v5, v5, v4, v5, v5, v6, v7, v7, v1, v1, v1, v1, v1, v1, v8, v9, v10)
SendMessage(v11)
v13 = RecvAcceptChannel()
---
[D] DEBUG: [Custom Trimming] START: Max 1 iterations, 232 bytes
[D] DEBUG: [Custom Trimming] SUCCESS: 1/1 iterations (now at 195 bytes)
[+] [Custom Trimming] DONE: 232 bytes -> 195 bytes
[*] Fuzzing test case #54 (125 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=0, favorite=1, was_fuzzed=0, exec_us=2071, hits=0, map=9015, ascii=0, run_time=0:00:02:54, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 184 bytes
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[+] [Custom Trimming] DONE: 184 bytes -> 184 bytes
[*] Fuzzing test case #55 (126 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=2, favorite=1, was_fuzzed=0, exec_us=1754, hits=0, map=8175, ascii=0, run_time=0:00:02:56, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 184 bytes
[+] [Custom Trimming] DONE: 184 bytes -> 184 bytes
[*] Fuzzing test case #112 (126 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1673, hits=0, map=8175, ascii=0, run_time=0:00:02:56, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 176 bytes
[+] [Custom Trimming] DONE: 176 bytes -> 176 bytes
[*] Fuzzing test case #92 (126 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1670, hits=0, map=8175, ascii=0, run_time=0:00:02:57, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 198 bytes
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[+] [Custom Trimming] DONE: 198 bytes -> 198 bytes
[*] Fuzzing test case #57 (127 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=0, favorite=1, was_fuzzed=0, exec_us=2149, hits=0, map=9115, ascii=0, run_time=0:00:02:59, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 184 bytes
[+] [Custom Trimming] DONE: 184 bytes -> 184 bytes
[*] Fuzzing test case #100 (127 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1676, hits=0, map=8170, ascii=0, run_time=0:00:03:00, cvg=1.37%)...
DEBUG [smite_ir_mutator::trim] dce=true cse=true
--- before ---
v0 = LoadPrivateKey(0xfc5ecea3208180712b57f7f1c29009ceb6f4d4c15bb32ccf8fc346e76de6a20e)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xa663bfacd17143dca9e8dc7c9df6e48e9acff5881771f445bbe217f290680288)
v3 = DerivePoint(v0)
v4 = LoadChainHashFromContext()
v5 = LoadChannelId(0x0d516dc0df4a2fa450c36616e1058b5eba8820129984e9cd252a3f7c9f215a26)
v6 = LoadAmount(32591)
v7 = LoadAmount(485)
v8 = LoadFeeratePerKw(497)
v9 = LoadU16(261)
v10 = LoadU8(52)
v11 = LoadShutdownScript(OpReturn(0x7f62164e97f206894427fd2b94e7cf770d4de16ddd6fb5bced2de9c13d35cd1ef02344b299f75d6e40369599eef0afcc4f36401904f46bd4a6071851))
v12 = LoadChannelType(StaticRemoteKey)
v13 = BuildOpenChannel(v4, v5, v6, v7, v7, v6, v7, v7, v8, v9, v9, v3, v3, v1, v1, v1, v3, v10, v11, v12)
SendMessage(v13)
v15 = RecvAcceptChannel()
--- after ---
v0 = LoadPrivateKey(0xfc5ecea3208180712b57f7f1c29009ceb6f4d4c15bb32ccf8fc346e76de6a20e)
v1 = DerivePoint(v0)
v2 = LoadChainHashFromContext()
v3 = LoadChannelId(0x0d516dc0df4a2fa450c36616e1058b5eba8820129984e9cd252a3f7c9f215a26)
v4 = LoadAmount(32591)
v5 = LoadAmount(485)
v6 = LoadFeeratePerKw(497)
v7 = LoadU16(261)
v8 = LoadU8(52)
v9 = LoadShutdownScript(OpReturn(0x7f62164e97f206894427fd2b94e7cf770d4de16ddd6fb5bced2de9c13d35cd1ef02344b299f75d6e40369599eef0afcc4f36401904f46bd4a6071851))
v10 = LoadChannelType(StaticRemoteKey)
v11 = BuildOpenChannel(v2, v3, v4, v5, v5, v4, v5, v5, v6, v7, v7, v1, v1, v1, v1, v1, v1, v8, v9, v10)
SendMessage(v11)
v13 = RecvAcceptChannel()
---
[D] DEBUG: [Custom Trimming] START: Max 1 iterations, 225 bytes
[D] DEBUG: [Custom Trimming] SUCCESS: 1/1 iterations (now at 188 bytes)
[+] [Custom Trimming] DONE: 225 bytes -> 188 bytes
[*] Fuzzing test case #59 (127 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=2, favorite=1, was_fuzzed=0, exec_us=1648, hits=0, map=8176, ascii=0, run_time=0:00:03:01, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 185 bytes
[+] [Custom Trimming] DONE: 185 bytes -> 185 bytes
[*] Fuzzing test case #89 (127 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1693, hits=0, map=8169, ascii=0, run_time=0:00:03:01, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 226 bytes
[+] [Custom Trimming] DONE: 226 bytes -> 226 bytes
[*] Fuzzing test case #108 (127 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1679, hits=0, map=8175, ascii=0, run_time=0:00:03:02, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 204 bytes
[+] [Custom Trimming] DONE: 204 bytes -> 204 bytes
[*] Fuzzing test case #101 (127 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1666, hits=0, map=8175, ascii=0, run_time=0:00:03:03, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 199 bytes
[+] [Custom Trimming] DONE: 199 bytes -> 199 bytes
[*] Fuzzing test case #83 (127 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1727, hits=0, map=8169, ascii=0, run_time=0:00:03:04, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 210 bytes
[+] [Custom Trimming] DONE: 210 bytes -> 210 bytes
[*] Fuzzing test case #82 (127 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1804, hits=0, map=8170, ascii=0, run_time=0:00:03:05, cvg=1.37%)...
DEBUG [smite_ir_mutator::trim] dce=true cse=true
--- before ---
v0 = LoadPrivateKey(0xfc5ecea3208180712b57f7f1c29009ceb6f4d4c15bb32ccf8fc346e76de6a20e)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xa663bfacd17143dca9e8dc7c9df6e48e9ad3f5881771f445bba617f290680288)
v3 = DerivePoint(v0)
v4 = LoadChainHashFromContext()
v5 = LoadChannelId(0x0d516dc0df4a2fa450c36616e1058b5eba8820129984e9cd252a3f7c9f215a26)
v6 = LoadAmount(32768)
v7 = LoadAmount(485)
v8 = LoadFeeratePerKw(497)
v9 = LoadU16(261)
v10 = LoadU8(52)
v11 = LoadShutdownScript(OpReturn(0x33f30f05c2e250c93dff9851e91bcedffc5e2091c1bf86e7ae7e0c3b91512d9b974fdb29fa74f7ad64538a017ad599f54d760f0c36699eccb227dabbbd42b8cfc8a3987853c39f))
v12 = LoadChannelType(StaticRemoteKey)
v13 = BuildOpenChannel(v4, v5, v6, v7, v7, v6, v7, v7, v8, v9, v9, v3, v3, v1, v1, v1, v3, v10, v11, v12)
SendMessage(v13)
v15 = RecvAcceptChannel()
--- after ---
v0 = LoadPrivateKey(0xfc5ecea3208180712b57f7f1c29009ceb6f4d4c15bb32ccf8fc346e76de6a20e)
v1 = DerivePoint(v0)
v2 = LoadChainHashFromContext()
v3 = LoadChannelId(0x0d516dc0df4a2fa450c36616e1058b5eba8820129984e9cd252a3f7c9f215a26)
v4 = LoadAmount(32768)
v5 = LoadAmount(485)
v6 = LoadFeeratePerKw(497)
v7 = LoadU16(261)
v8 = LoadU8(52)
v9 = LoadShutdownScript(OpReturn(0x33f30f05c2e250c93dff9851e91bcedffc5e2091c1bf86e7ae7e0c3b91512d9b974fdb29fa74f7ad64538a017ad599f54d760f0c36699eccb227dabbbd42b8cfc8a3987853c39f))
v10 = LoadChannelType(StaticRemoteKey)
v11 = BuildOpenChannel(v2, v3, v4, v5, v5, v4, v5, v5, v6, v7, v7, v1, v1, v1, v1, v1, v1, v8, v9, v10)
SendMessage(v11)
v13 = RecvAcceptChannel()
---
[D] DEBUG: [Custom Trimming] START: Max 1 iterations, 236 bytes
[D] DEBUG: [Custom Trimming] SUCCESS: 1/1 iterations (now at 199 bytes)
[+] [Custom Trimming] DONE: 236 bytes -> 199 bytes
[*] Fuzzing test case #60 (127 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=2, favorite=1, was_fuzzed=0, exec_us=1672, hits=0, map=8169, ascii=0, run_time=0:00:03:06, cvg=1.37%)...
DEBUG [smite_ir_mutator::trim] dce=true cse=true
--- before ---
v0 = LoadPrivateKey(0xfc5ece51208180712b57f7f1c29009ceb6f4d4c15bb32ccf8fb246e76de6a20e)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xa663bfacd17143dca9e8dc7c9df6e48e9acff5881771f445bbe217f290680288)
v3 = DerivePoint(v0)
v4 = LoadChainHashFromContext()
v5 = LoadChannelId(0x0d516dc0df4a2fa450c36616e1058b5eba8820129984e7cd252a3f7c9f215a26)
v6 = LoadAmount(32768)
v7 = LoadAmount(362)
v8 = LoadFeeratePerKw(497)
v9 = LoadU16(261)
v10 = LoadU8(222)
v11 = LoadShutdownScript(OpReturn(0x03d7168a459ec7f14eeb50fa2e52535b111a0ec9cc10496f7aab7ef77bd4471d6260cce1470e64db3115a80254c68affa371bf155c8abb30))
v12 = LoadChannelType(StaticRemoteKey)
v13 = BuildOpenChannel(v4, v5, v6, v6, v7, v6, v7, v7, v8, v9, v9, v1, v3, v1, v3, v1, v3, v10, v11, v12)
SendMessage(v13)
v15 = RecvAcceptChannel()
--- after ---
v0 = LoadPrivateKey(0xfc5ece51208180712b57f7f1c29009ceb6f4d4c15bb32ccf8fb246e76de6a20e)
v1 = DerivePoint(v0)
v2 = LoadChainHashFromContext()
v3 = LoadChannelId(0x0d516dc0df4a2fa450c36616e1058b5eba8820129984e7cd252a3f7c9f215a26)
v4 = LoadAmount(32768)
v5 = LoadAmount(362)
v6 = LoadFeeratePerKw(497)
v7 = LoadU16(261)
v8 = LoadU8(222)
v9 = LoadShutdownScript(OpReturn(0x03d7168a459ec7f14eeb50fa2e52535b111a0ec9cc10496f7aab7ef77bd4471d6260cce1470e64db3115a80254c68affa371bf155c8abb30))
v10 = LoadChannelType(StaticRemoteKey)
v11 = BuildOpenChannel(v2, v3, v4, v4, v5, v4, v5, v5, v6, v7, v7, v1, v1, v1, v1, v1, v1, v8, v9, v10)
SendMessage(v11)
v13 = RecvAcceptChannel()
---
[D] DEBUG: [Custom Trimming] START: Max 1 iterations, 221 bytes
[D] DEBUG: [Custom Trimming] SUCCESS: 1/1 iterations (now at 184 bytes)
[+] [Custom Trimming] DONE: 221 bytes -> 184 bytes
[*] Fuzzing test case #62 (127 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=0, favorite=1, was_fuzzed=0, exec_us=1977, hits=0, map=8170, ascii=0, run_time=0:00:03:07, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 224 bytes
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[+] [Custom Trimming] DONE: 224 bytes -> 224 bytes
[*] Fuzzing test case #63 (128 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=2, favorite=1, was_fuzzed=0, exec_us=1778, hits=0, map=8181, ascii=0, run_time=0:00:03:08, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 241 bytes
[+] [Custom Trimming] DONE: 241 bytes -> 241 bytes
[*] Fuzzing test case #97 (128 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1810, hits=0, map=8175, ascii=0, run_time=0:00:03:08, cvg=1.37%)...
DEBUG [smite_ir_mutator::trim] dce=true cse=true
--- before ---
v0 = LoadPrivateKey(0xfc5ecea3208180712b57f7f1c29009ceb6f4d4c15bb32ccf8fc346e76de6a20e)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xa663bfacd17143dca9e8dc7c9df6e48e9acff5881771f445bbe217f290680288)
v3 = DerivePoint(v0)
v4 = LoadChainHashFromContext()
v5 = LoadChannelId(0x30d5a235ed3d5613cfef925c5f8802cada24123a433e41c7bc05fa7ce3d3b07c)
v6 = LoadAmount(32608)
v7 = LoadAmount(422)
v8 = LoadFeeratePerKw(443)
v9 = LoadU16(261)
v10 = LoadU8(52)
v11 = LoadShutdownScript(OpReturn(0xd2d4b39f16d2d4b39f16030e9f5ff063d5d7))
v12 = LoadChannelType(StaticRemoteKey)
v13 = BuildOpenChannel(v4, v5, v6, v7, v7, v7, v7, v7, v8, v9, v9, v3, v3, v1, v1, v3, v1, v10, v11, v12)
SendMessage(v13)
v15 = RecvAcceptChannel()
--- after ---
v0 = LoadPrivateKey(0xfc5ecea3208180712b57f7f1c29009ceb6f4d4c15bb32ccf8fc346e76de6a20e)
v1 = DerivePoint(v0)
v2 = LoadChainHashFromContext()
v3 = LoadChannelId(0x30d5a235ed3d5613cfef925c5f8802cada24123a433e41c7bc05fa7ce3d3b07c)
v4 = LoadAmount(32608)
v5 = LoadAmount(422)
v6 = LoadFeeratePerKw(443)
v7 = LoadU16(261)
v8 = LoadU8(52)
v9 = LoadShutdownScript(OpReturn(0xd2d4b39f16d2d4b39f16030e9f5ff063d5d7))
v10 = LoadChannelType(StaticRemoteKey)
v11 = BuildOpenChannel(v2, v3, v4, v5, v5, v5, v5, v5, v6, v7, v7, v1, v1, v1, v1, v1, v1, v8, v9, v10)
SendMessage(v11)
v13 = RecvAcceptChannel()
---
[D] DEBUG: [Custom Trimming] START: Max 1 iterations, 183 bytes
[D] DEBUG: [Custom Trimming] SUCCESS: 1/1 iterations (now at 146 bytes)
[+] [Custom Trimming] DONE: 183 bytes -> 146 bytes
[*] Fuzzing test case #64 (128 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=2, favorite=1, was_fuzzed=0, exec_us=1803, hits=0, map=8170, ascii=0, run_time=0:00:03:09, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 215 bytes
[+] [Custom Trimming] DONE: 215 bytes -> 215 bytes
[*] Fuzzing test case #78 (128 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1687, hits=0, map=8177, ascii=0, run_time=0:00:03:10, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 197 bytes
[+] [Custom Trimming] DONE: 197 bytes -> 197 bytes
[*] Fuzzing test case #120 (128 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1683, hits=0, map=8170, ascii=0, run_time=0:00:03:11, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 218 bytes
[+] [Custom Trimming] DONE: 218 bytes -> 218 bytes
[*] Fuzzing test case #122 (128 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1717, hits=0, map=8174, ascii=0, run_time=0:00:03:12, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 189 bytes
[+] [Custom Trimming] DONE: 189 bytes -> 189 bytes
[*] Fuzzing test case #105 (128 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1667, hits=0, map=8170, ascii=0, run_time=0:00:03:13, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 207 bytes
[+] [Custom Trimming] DONE: 207 bytes -> 207 bytes
[*] Fuzzing test case #81 (128 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1725, hits=0, map=8170, ascii=0, run_time=0:00:03:14, cvg=1.37%)...
DEBUG [smite_ir_mutator::trim] dce=true cse=true
--- before ---
v0 = LoadPrivateKey(0xfc5ecea3208180712b57f7f1c29009ceb6f4d4c15bb32ccf8fc346e76de6a20e)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xa663bfacd17143dca9e8dc7c9df6e48e9acff5881771f445bbe217f290680288)
v3 = DerivePoint(v0)
v4 = LoadChainHashFromContext()
v5 = LoadChannelId(0x0d516dc0df4a2fa450c36616e1058b5eba8820129984e9cd252a3f7c9f215a26)
v6 = LoadAmount(32768)
v7 = LoadAmount(485)
v8 = LoadFeeratePerKw(497)
v9 = LoadU16(261)
v10 = LoadU8(52)
v11 = LoadShutdownScript(OpReturn(0x1997a3118e5461d542d72ef89ecb02949f7fa1e152a598c8b47d5f066d8d5ba27955254c3693f3ae36069da6))
v12 = LoadChannelType(StaticRemoteKey)
v13 = BuildOpenChannel(v4, v5, v6, v7, v7, v6, v7, v7, v8, v9, v9, v3, v3, v1, v1, v1, v3, v10, v11, v12)
SendMessage(v13)
v15 = RecvAcceptChannel()
--- after ---
v0 = LoadPrivateKey(0xfc5ecea3208180712b57f7f1c29009ceb6f4d4c15bb32ccf8fc346e76de6a20e)
v1 = DerivePoint(v0)
v2 = LoadChainHashFromContext()
v3 = LoadChannelId(0x0d516dc0df4a2fa450c36616e1058b5eba8820129984e9cd252a3f7c9f215a26)
v4 = LoadAmount(32768)
v5 = LoadAmount(485)
v6 = LoadFeeratePerKw(497)
v7 = LoadU16(261)
v8 = LoadU8(52)
v9 = LoadShutdownScript(OpReturn(0x1997a3118e5461d542d72ef89ecb02949f7fa1e152a598c8b47d5f066d8d5ba27955254c3693f3ae36069da6))
v10 = LoadChannelType(StaticRemoteKey)
v11 = BuildOpenChannel(v2, v3, v4, v5, v5, v4, v5, v5, v6, v7, v7, v1, v1, v1, v1, v1, v1, v8, v9, v10)
SendMessage(v11)
v13 = RecvAcceptChannel()
---
[D] DEBUG: [Custom Trimming] START: Max 1 iterations, 209 bytes
[D] DEBUG: [Custom Trimming] SUCCESS: 1/1 iterations (now at 172 bytes)
[+] [Custom Trimming] DONE: 209 bytes -> 172 bytes
[*] Fuzzing test case #66 (128 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=0, favorite=1, was_fuzzed=0, exec_us=2283, hits=0, map=8950, ascii=0, run_time=0:00:03:15, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 164 bytes
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[+] [Custom Trimming] DONE: 164 bytes -> 164 bytes
[*] Fuzzing test case #68 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=2, favorite=1, was_fuzzed=0, exec_us=1793, hits=0, map=8175, ascii=0, run_time=0:00:03:16, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 200 bytes
[+] [Custom Trimming] DONE: 200 bytes -> 200 bytes
[*] Fuzzing test case #127 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1650, hits=0, map=8174, ascii=0, run_time=0:00:03:17, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 186 bytes
[+] [Custom Trimming] DONE: 186 bytes -> 186 bytes
[*] Fuzzing test case #113 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1660, hits=0, map=8170, ascii=0, run_time=0:00:03:17, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 234 bytes
[+] [Custom Trimming] DONE: 234 bytes -> 234 bytes
[*] Fuzzing test case #73 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1805, hits=0, map=8170, ascii=0, run_time=0:00:03:18, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 208 bytes
[+] [Custom Trimming] DONE: 208 bytes -> 208 bytes
[*] Fuzzing test case #98 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1673, hits=0, map=8170, ascii=0, run_time=0:00:03:19, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 213 bytes
[+] [Custom Trimming] DONE: 213 bytes -> 213 bytes
[*] Fuzzing test case #128 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1727, hits=0, map=8178, ascii=0, run_time=0:00:03:20, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 196 bytes
[+] [Custom Trimming] DONE: 196 bytes -> 196 bytes
[*] Fuzzing test case #86 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1749, hits=0, map=8174, ascii=0, run_time=0:00:03:21, cvg=1.37%)...
DEBUG [smite_ir_mutator::trim] dce=true cse=true
--- before ---
v0 = LoadPrivateKey(0x2632d15c1687b730f1436af420041068e118f1d4c61176004d1d9038c0b8dcd6)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xa663bfacd17143dca9e8dc7c9df6e48e9acff5881771f445bbe217f290680288)
v3 = DerivePoint(v0)
v4 = LoadChainHashFromContext()
v5 = LoadChannelId(0x0d516dc0df4a2fa450c36616e1058b5eba8820129984e9cd252a3f7c9f215a39)
v6 = LoadAmount(32768)
v7 = LoadAmount(485)
v8 = LoadFeeratePerKw(291)
v9 = LoadU16(248)
v10 = LoadU8(52)
v11 = LoadShutdownScript(OpReturn(0x1564d138e021c5d6779665c2765a66426659d3b2149d31e4a2b29c72ed))
v12 = LoadChannelType(StaticRemoteKey)
v13 = BuildOpenChannel(v4, v5, v6, v7, v7, v6, v7, v6, v8, v9, v9, v3, v3, v1, v1, v1, v3, v10, v11, v12)
SendMessage(v13)
v15 = RecvAcceptChannel()
--- after ---
v0 = LoadPrivateKey(0x2632d15c1687b730f1436af420041068e118f1d4c61176004d1d9038c0b8dcd6)
v1 = DerivePoint(v0)
v2 = LoadChainHashFromContext()
v3 = LoadChannelId(0x0d516dc0df4a2fa450c36616e1058b5eba8820129984e9cd252a3f7c9f215a39)
v4 = LoadAmount(32768)
v5 = LoadAmount(485)
v6 = LoadFeeratePerKw(291)
v7 = LoadU16(248)
v8 = LoadU8(52)
v9 = LoadShutdownScript(OpReturn(0x1564d138e021c5d6779665c2765a66426659d3b2149d31e4a2b29c72ed))
v10 = LoadChannelType(StaticRemoteKey)
v11 = BuildOpenChannel(v2, v3, v4, v5, v5, v4, v5, v4, v6, v7, v7, v1, v1, v1, v1, v1, v1, v8, v9, v10)
SendMessage(v11)
v13 = RecvAcceptChannel()
---
[D] DEBUG: [Custom Trimming] START: Max 1 iterations, 194 bytes
[D] DEBUG: [Custom Trimming] SUCCESS: 1/1 iterations (now at 157 bytes)
[+] [Custom Trimming] DONE: 194 bytes -> 157 bytes
[*] Fuzzing test case #70 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=0, favorite=1, was_fuzzed=0, exec_us=2137, hits=0, map=7811, ascii=0, run_time=0:00:03:22, cvg=1.37%)...
DEBUG [smite_ir_mutator::trim] dce=true cse=false
--- before ---
v0 = LoadPrivateKey(0x94ad1c00dd2a2222c8defb8b57fe0909216f5f33b388ec14225d04c40e798256)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xb62d5fc87063a43c7aaf4369b070f7e33d9601c57f1e58c158911d05f5846f0b)
v3 = DerivePoint(v2)
v4 = LoadPrivateKey(0x3618109961747512bd630b20a1631dd74f61c90145334b98483c0a2b16999d91)
v5 = DerivePoint(v4)
v6 = LoadPrivateKey(0x442708e30e3698553c617aee000f0092e6aa958069125f57323eec601ea975b1)
v7 = DerivePoint(v6)
v8 = LoadChainHashFromContext()
v9 = LoadChannelId(0xe6e7f4097f3bbc8972493c0524d4af2bdd54b4fc945bfb2d4cad6503f17accb0)
v10 = LoadAmount(0)
v11 = LoadAmount(256)
v12 = LoadFeeratePerKw(65535)
v13 = LoadU16(261)
v14 = LoadU8(49)
v15 = LoadShutdownScript(OpReturn(0x6d2892a4b978))
v16 = LoadChannelType(StaticRemoteKey)
v17 = BuildOpenChannel(v8, v9, v10, v10, v11, v11, v10, v11, v12, v13, v13, v7, v5, v3, v5, v7, v7, v14, v15, v16)
SendMessage(v17)
v19 = RecvAcceptChannel()
--- after ---
v0 = LoadPrivateKey(0xb62d5fc87063a43c7aaf4369b070f7e33d9601c57f1e58c158911d05f5846f0b)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0x3618109961747512bd630b20a1631dd74f61c90145334b98483c0a2b16999d91)
v3 = DerivePoint(v2)
v4 = LoadPrivateKey(0x442708e30e3698553c617aee000f0092e6aa958069125f57323eec601ea975b1)
v5 = DerivePoint(v4)
v6 = LoadChainHashFromContext()
v7 = LoadChannelId(0xe6e7f4097f3bbc8972493c0524d4af2bdd54b4fc945bfb2d4cad6503f17accb0)
v8 = LoadAmount(0)
v9 = LoadAmount(256)
v10 = LoadFeeratePerKw(65535)
v11 = LoadU16(261)
v12 = LoadU8(49)
v13 = LoadShutdownScript(OpReturn(0x6d2892a4b978))
v14 = LoadChannelType(StaticRemoteKey)
v15 = BuildOpenChannel(v6, v7, v8, v8, v9, v9, v8, v9, v10, v11, v11, v5, v3, v1, v3, v5, v5, v12, v13, v14)
SendMessage(v15)
v17 = RecvAcceptChannel()
---
[D] DEBUG: [Custom Trimming] START: Max 1 iterations, 244 bytes
[D] DEBUG: [Custom Trimming] FAILURE: 1/1 iterations
[+] [Custom Trimming] DONE: 244 bytes -> 244 bytes
[*] Fuzzing test case #80 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1673, hits=0, map=8175, ascii=0, run_time=0:00:03:23, cvg=1.37%)...
DEBUG [smite_ir_mutator::trim] dce=true cse=true
--- before ---
v0 = LoadPrivateKey(0xfc5ecea3208180712b57f7f1c29009ceb6f4d4c15bb32ccf8fc346e76de6a20e)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xa663bfacd17143dca9e8dc7c9df6e48e9acff5881771f445bbe217f290680288)
v3 = DerivePoint(v0)
v4 = LoadChainHashFromContext()
v5 = LoadChannelId(0x0d516dc0df4a2fa450c36616e1058b5eba8820129984e9cd252a3f7c9f215a26)
v6 = LoadAmount(32768)
v7 = LoadAmount(485)
v8 = LoadFeeratePerKw(497)
v9 = LoadU16(261)
v10 = LoadU8(52)
v11 = LoadShutdownScript(OpReturn(0x2e6b4bc6c565e9844cc4def327c44135521c1b7198c5))
v12 = LoadChannelType(StaticRemoteKey)
v13 = BuildOpenChannel(v4, v5, v6, v7, v7, v6, v7, v7, v8, v9, v9, v3, v3, v1, v1, v1, v3, v10, v11, v12)
SendMessage(v13)
v15 = RecvAcceptChannel()
--- after ---
v0 = LoadPrivateKey(0xfc5ecea3208180712b57f7f1c29009ceb6f4d4c15bb32ccf8fc346e76de6a20e)
v1 = DerivePoint(v0)
v2 = LoadChainHashFromContext()
v3 = LoadChannelId(0x0d516dc0df4a2fa450c36616e1058b5eba8820129984e9cd252a3f7c9f215a26)
v4 = LoadAmount(32768)
v5 = LoadAmount(485)
v6 = LoadFeeratePerKw(497)
v7 = LoadU16(261)
v8 = LoadU8(52)
v9 = LoadShutdownScript(OpReturn(0x2e6b4bc6c565e9844cc4def327c44135521c1b7198c5))
v10 = LoadChannelType(StaticRemoteKey)
v11 = BuildOpenChannel(v2, v3, v4, v5, v5, v4, v5, v5, v6, v7, v7, v1, v1, v1, v1, v1, v1, v8, v9, v10)
SendMessage(v11)
v13 = RecvAcceptChannel()
---
[D] DEBUG: [Custom Trimming] START: Max 1 iterations, 187 bytes
[D] DEBUG: [Custom Trimming] SUCCESS: 1/1 iterations (now at 150 bytes)
[+] [Custom Trimming] DONE: 187 bytes -> 150 bytes
[*] Fuzzing test case #71 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=0, favorite=1, was_fuzzed=0, exec_us=1878, hits=0, map=8170, ascii=0, run_time=0:00:03:24, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 222 bytes
[+] [Custom Trimming] DONE: 222 bytes -> 222 bytes
[*] Fuzzing test case #91 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1677, hits=0, map=8170, ascii=0, run_time=0:00:03:24, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 235 bytes
[+] [Custom Trimming] DONE: 235 bytes -> 235 bytes
[*] Fuzzing test case #125 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1777, hits=0, map=8173, ascii=0, run_time=0:00:03:25, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 238 bytes
[+] [Custom Trimming] DONE: 238 bytes -> 238 bytes
[*] Fuzzing test case #95 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1701, hits=0, map=8170, ascii=0, run_time=0:00:03:26, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 219 bytes
[+] [Custom Trimming] DONE: 219 bytes -> 219 bytes
[*] Fuzzing test case #94 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1669, hits=0, map=8170, ascii=0, run_time=0:00:03:27, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 220 bytes
[+] [Custom Trimming] DONE: 220 bytes -> 220 bytes
[*] Fuzzing test case #117 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1656, hits=0, map=8175, ascii=0, run_time=0:00:03:28, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 182 bytes
[+] [Custom Trimming] DONE: 182 bytes -> 182 bytes
[*] Fuzzing test case #118 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1706, hits=0, map=8175, ascii=0, run_time=0:00:03:29, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 202 bytes
[+] [Custom Trimming] DONE: 202 bytes -> 202 bytes
[*] Fuzzing test case #124 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1669, hits=0, map=8175, ascii=0, run_time=0:00:03:30, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 203 bytes
[+] [Custom Trimming] DONE: 203 bytes -> 203 bytes
[*] Fuzzing test case #115 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1699, hits=0, map=8175, ascii=0, run_time=0:00:03:31, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 191 bytes
[+] [Custom Trimming] DONE: 191 bytes -> 191 bytes
[*] Fuzzing test case #77 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1734, hits=0, map=8170, ascii=0, run_time=0:00:03:32, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 216 bytes
[+] [Custom Trimming] DONE: 216 bytes -> 216 bytes
[*] Fuzzing test case #102 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1662, hits=0, map=8174, ascii=0, run_time=0:00:03:33, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 178 bytes
[+] [Custom Trimming] DONE: 178 bytes -> 178 bytes
[*] Fuzzing test case #90 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1791, hits=0, map=8170, ascii=0, run_time=0:00:03:34, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 229 bytes
[+] [Custom Trimming] DONE: 229 bytes -> 229 bytes
[*] Fuzzing test case #88 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1747, hits=0, map=8170, ascii=0, run_time=0:00:03:35, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 239 bytes
[+] [Custom Trimming] DONE: 239 bytes -> 239 bytes
[*] Fuzzing test case #109 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1681, hits=0, map=8174, ascii=0, run_time=0:00:03:35, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 180 bytes
[+] [Custom Trimming] DONE: 180 bytes -> 180 bytes
[*] Fuzzing test case #87 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1781, hits=0, map=8170, ascii=0, run_time=0:00:03:36, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 230 bytes
[+] [Custom Trimming] DONE: 230 bytes -> 230 bytes
[*] Fuzzing test case #119 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1649, hits=0, map=8175, ascii=0, run_time=0:00:03:37, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 177 bytes
[+] [Custom Trimming] DONE: 177 bytes -> 177 bytes
[*] Fuzzing test case #76 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1692, hits=0, map=8170, ascii=0, run_time=0:00:03:38, cvg=1.37%)...
DEBUG [smite_ir_mutator::trim] dce=true cse=true
--- before ---
v0 = LoadPrivateKey(0xfc5ecea3208180712b57f7f1c29009deb6f4dac15bb32ccf8fc346e76de6a20e)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xa663bfacd17143dca9e8dc7c9df6e48e9acff5881771f445bbe217f290680288)
v3 = DerivePoint(v0)
v4 = LoadChainHashFromContext()
v5 = LoadChannelId(0x0d516dc0df4a2fa450c36616e1058b5eba8820129984e9cd252a3f7c9f215a26)
v6 = LoadAmount(32768)
v7 = LoadAmount(485)
v8 = LoadFeeratePerKw(497)
v9 = LoadU16(261)
v10 = LoadU8(52)
v11 = LoadShutdownScript(OpReturn(0x9ee8aa96aedb01082924562bc504aafc0c3c5e912e8a4af4d18297180d9a599ca7f9073fde126778f9c1889f074d93678498b5a242807c49679b))
v12 = LoadChannelType(StaticRemoteKey)
v13 = BuildOpenChannel(v4, v5, v6, v7, v7, v6, v7, v7, v8, v9, v9, v3, v1, v1, v1, v1, v3, v10, v11, v12)
SendMessage(v13)
v15 = RecvAcceptChannel()
--- after ---
v0 = LoadPrivateKey(0xfc5ecea3208180712b57f7f1c29009deb6f4dac15bb32ccf8fc346e76de6a20e)
v1 = DerivePoint(v0)
v2 = LoadChainHashFromContext()
v3 = LoadChannelId(0x0d516dc0df4a2fa450c36616e1058b5eba8820129984e9cd252a3f7c9f215a26)
v4 = LoadAmount(32768)
v5 = LoadAmount(485)
v6 = LoadFeeratePerKw(497)
v7 = LoadU16(261)
v8 = LoadU8(52)
v9 = LoadShutdownScript(OpReturn(0x9ee8aa96aedb01082924562bc504aafc0c3c5e912e8a4af4d18297180d9a599ca7f9073fde126778f9c1889f074d93678498b5a242807c49679b))
v10 = LoadChannelType(StaticRemoteKey)
v11 = BuildOpenChannel(v2, v3, v4, v5, v5, v4, v5, v5, v6, v7, v7, v1, v1, v1, v1, v1, v1, v8, v9, v10)
SendMessage(v11)
v13 = RecvAcceptChannel()
---
[D] DEBUG: [Custom Trimming] START: Max 1 iterations, 223 bytes
[D] DEBUG: [Custom Trimming] SUCCESS: 1/1 iterations (now at 186 bytes)
[+] [Custom Trimming] DONE: 223 bytes -> 186 bytes
[*] Fuzzing test case #72 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1793, hits=0, map=8175, ascii=0, run_time=0:00:03:39, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 193 bytes
[+] [Custom Trimming] DONE: 193 bytes -> 193 bytes
[*] Fuzzing test case #107 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1649, hits=0, map=8174, ascii=0, run_time=0:00:03:40, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 173 bytes
[+] [Custom Trimming] DONE: 173 bytes -> 173 bytes
[*] Fuzzing test case #114 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1809, hits=0, map=8175, ascii=0, run_time=0:00:03:41, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 192 bytes
[+] [Custom Trimming] DONE: 192 bytes -> 192 bytes
[*] Fuzzing test case #93 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1679, hits=0, map=8174, ascii=0, run_time=0:00:03:42, cvg=1.37%)...
DEBUG [smite_ir_mutator::trim] dce=true cse=true
--- before ---
v0 = LoadPrivateKey(0xfc5ecea3208180712b57f7f1c29009ceb6f4d4c15bb32ccf8fc346e76de6a20e)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xa663bfacd17143dca9e8dc7c9df6e48e9acff5881771f445bbe217f290680288)
v3 = DerivePoint(v0)
v4 = LoadChainHashFromContext()
v5 = LoadChannelId(0x0d516dc0df4a2fa450c36616e1058b5eba8820129984e9cd252a3f7c9f215a26)
v6 = LoadAmount(32768)
v7 = LoadAmount(485)
v8 = LoadFeeratePerKw(497)
v9 = LoadU16(261)
v10 = LoadU8(52)
v11 = LoadShutdownScript(OpReturn(0x1651f896d51439a723b2898b2fe7bc8d512788730755808344b663a59047))
v12 = LoadChannelType(StaticRemoteKey)
v13 = BuildOpenChannel(v4, v5, v6, v6, v7, v6, v7, v7, v8, v9, v9, v3, v1, v1, v1, v3, v3, v10, v11, v12)
SendMessage(v13)
v15 = RecvAcceptChannel()
--- after ---
v0 = LoadPrivateKey(0xfc5ecea3208180712b57f7f1c29009ceb6f4d4c15bb32ccf8fc346e76de6a20e)
v1 = DerivePoint(v0)
v2 = LoadChainHashFromContext()
v3 = LoadChannelId(0x0d516dc0df4a2fa450c36616e1058b5eba8820129984e9cd252a3f7c9f215a26)
v4 = LoadAmount(32768)
v5 = LoadAmount(485)
v6 = LoadFeeratePerKw(497)
v7 = LoadU16(261)
v8 = LoadU8(52)
v9 = LoadShutdownScript(OpReturn(0x1651f896d51439a723b2898b2fe7bc8d512788730755808344b663a59047))
v10 = LoadChannelType(StaticRemoteKey)
v11 = BuildOpenChannel(v2, v3, v4, v4, v5, v4, v5, v5, v6, v7, v7, v1, v1, v1, v1, v1, v1, v8, v9, v10)
SendMessage(v11)
v13 = RecvAcceptChannel()
---
[D] DEBUG: [Custom Trimming] START: Max 1 iterations, 195 bytes
[D] DEBUG: [Custom Trimming] SUCCESS: 1/1 iterations (now at 158 bytes)
[+] [Custom Trimming] DONE: 195 bytes -> 158 bytes
[*] Fuzzing test case #74 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=0, favorite=1, was_fuzzed=0, exec_us=2017, hits=0, map=8175, ascii=0, run_time=0:00:03:43, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 190 bytes
[+] [Custom Trimming] DONE: 190 bytes -> 190 bytes
[*] Fuzzing test case #110 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1672, hits=0, map=8170, ascii=0, run_time=0:00:03:44, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 217 bytes
[+] [Custom Trimming] DONE: 217 bytes -> 217 bytes
[*] Fuzzing test case #75 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1704, hits=0, map=8175, ascii=0, run_time=0:00:03:45, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 201 bytes
[+] [Custom Trimming] DONE: 201 bytes -> 201 bytes
[*] Fuzzing test case #121 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1672, hits=0, map=8174, ascii=0, run_time=0:00:03:46, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 179 bytes
[+] [Custom Trimming] DONE: 179 bytes -> 179 bytes
[*] Fuzzing test case #126 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1690, hits=0, map=8170, ascii=0, run_time=0:00:03:47, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 206 bytes
[+] [Custom Trimming] DONE: 206 bytes -> 206 bytes
[*] Fuzzing test case #103 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1657, hits=0, map=8175, ascii=0, run_time=0:00:03:48, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 172 bytes
[+] [Custom Trimming] DONE: 172 bytes -> 172 bytes
[*] Fuzzing test case #123 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1681, hits=0, map=8169, ascii=0, run_time=0:00:03:49, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 227 bytes
[+] [Custom Trimming] DONE: 227 bytes -> 227 bytes
[*] Fuzzing test case #96 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=2, favorite=1, was_fuzzed=0, exec_us=1769, hits=0, map=8174, ascii=0, run_time=0:00:03:49, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 188 bytes
[+] [Custom Trimming] DONE: 188 bytes -> 188 bytes
[*] Fuzzing test case #84 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=0, favorite=1, was_fuzzed=0, exec_us=1866, hits=0, map=8170, ascii=0, run_time=0:00:03:50, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 233 bytes
[+] [Custom Trimming] DONE: 233 bytes -> 233 bytes
[*] Fuzzing test case #20 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=100, weight=2, favorite=0, was_fuzzed=0, exec_us=1831, hits=0, map=7809, ascii=0, run_time=0:00:03:51, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 375 bytes
[+] [Custom Trimming] DONE: 375 bytes -> 375 bytes
[*] Fuzzing test case #85 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=0, favorite=1, was_fuzzed=0, exec_us=1849, hits=0, map=8169, ascii=0, run_time=0:00:03:52, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 212 bytes
[+] [Custom Trimming] DONE: 212 bytes -> 212 bytes
[*] Fuzzing test case #96 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1769, hits=0, map=8174, ascii=0, run_time=0:00:03:53, cvg=1.37%)...
[*] Fuzzing test case #111 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1672, hits=0, map=8175, ascii=0, run_time=0:00:03:54, cvg=1.37%)...
[*] Fuzzing test case #109 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1681, hits=0, map=8174, ascii=0, run_time=0:00:03:54, cvg=1.37%)...
[*] Fuzzing test case #81 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1725, hits=0, map=8170, ascii=0, run_time=0:00:03:55, cvg=1.37%)...
[*] Fuzzing test case #110 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1672, hits=0, map=8170, ascii=0, run_time=0:00:03:56, cvg=1.37%)...
[*] Fuzzing test case #42 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=1, favorite=1, was_fuzzed=1, exec_us=1715, hits=0, map=8093, ascii=0, run_time=0:00:03:57, cvg=1.37%)...
[*] Fuzzing test case #91 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1677, hits=0, map=8170, ascii=0, run_time=0:00:03:58, cvg=1.37%)...
[*] Fuzzing test case #83 (129 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1727, hits=0, map=8169, ascii=0, run_time=0:00:03:59, cvg=1.37%)...
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/7
[D] DEBUG: calibration stage 3/7
[D] DEBUG: calibration stage 4/7
[D] DEBUG: calibration stage 5/7
[D] DEBUG: calibration stage 6/7
[D] DEBUG: calibration stage 7/7
[*] Fuzzing test case #129 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=100, weight=1, favorite=1, was_fuzzed=0, exec_us=1747, hits=0, map=8170, ascii=0, run_time=0:00:04:01, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 231 bytes
[+] [Custom Trimming] DONE: 231 bytes -> 231 bytes
[*] Fuzzing test case #92 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1670, hits=0, map=8175, ascii=0, run_time=0:00:04:01, cvg=1.37%)...
[*] Fuzzing test case #10 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=100, weight=1, favorite=1, was_fuzzed=1, exec_us=1719, hits=0, map=7996, ascii=0, run_time=0:00:04:02, cvg=1.37%)...
[*] Fuzzing test case #48 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=0, favorite=1, was_fuzzed=1, exec_us=2186, hits=0, map=9105, ascii=0, run_time=0:00:04:03, cvg=1.37%)...
[*] Fuzzing test case #37 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=1, favorite=1, was_fuzzed=1, exec_us=1654, hits=0, map=8081, ascii=0, run_time=0:00:04:03, cvg=1.37%)...
[*] Fuzzing test case #53 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=1, favorite=1, was_fuzzed=1, exec_us=1664, hits=0, map=8175, ascii=0, run_time=0:00:04:04, cvg=1.37%)...
[*] Fuzzing test case #73 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1805, hits=0, map=8170, ascii=0, run_time=0:00:04:04, cvg=1.37%)...
[*] Fuzzing test case #67 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=1, favorite=1, was_fuzzed=1, exec_us=1777, hits=0, map=8169, ascii=0, run_time=0:00:04:05, cvg=1.37%)...
[*] Fuzzing test case #46 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=1, favorite=0, was_fuzzed=1, exec_us=1715, hits=0, map=8115, ascii=0, run_time=0:00:04:06, cvg=1.37%)...
[*] Fuzzing test case #125 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1777, hits=0, map=8173, ascii=0, run_time=0:00:04:07, cvg=1.37%)...
[*] Fuzzing test case #121 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1672, hits=0, map=8174, ascii=0, run_time=0:00:04:08, cvg=1.37%)...
[*] Fuzzing test case #123 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1681, hits=0, map=8169, ascii=0, run_time=0:00:04:08, cvg=1.37%)...
[*] Fuzzing test case #43 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=1, favorite=1, was_fuzzed=1, exec_us=1761, hits=0, map=8081, ascii=0, run_time=0:00:04:09, cvg=1.37%)...
[*] Fuzzing test case #95 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1701, hits=0, map=8170, ascii=0, run_time=0:00:04:10, cvg=1.37%)...
[*] Fuzzing test case #125 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1777, hits=0, map=8173, ascii=0, run_time=0:00:04:11, cvg=1.37%)...
[*] Fuzzing test case #93 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1679, hits=0, map=8174, ascii=0, run_time=0:00:04:12, cvg=1.37%)...
[*] Fuzzing test case #120 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1683, hits=0, map=8170, ascii=0, run_time=0:00:04:13, cvg=1.37%)...
[*] Fuzzing test case #100 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1676, hits=0, map=8170, ascii=0, run_time=0:00:04:14, cvg=1.37%)...
[*] Fuzzing test case #55 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=1, favorite=1, was_fuzzed=1, exec_us=1754, hits=0, map=8175, ascii=0, run_time=0:00:04:15, cvg=1.37%)...
[*] Fuzzing test case #123 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1681, hits=0, map=8169, ascii=0, run_time=0:00:04:15, cvg=1.37%)...
[*] Fuzzing test case #125 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1777, hits=0, map=8173, ascii=0, run_time=0:00:04:16, cvg=1.37%)...
[*] Fuzzing test case #97 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1810, hits=0, map=8175, ascii=0, run_time=0:00:04:17, cvg=1.37%)...
[*] Fuzzing test case #31 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=100, weight=1, favorite=1, was_fuzzed=1, exec_us=1709, hits=0, map=8045, ascii=0, run_time=0:00:04:18, cvg=1.37%)...
[*] Fuzzing test case #8 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=100, weight=2, favorite=0, was_fuzzed=0, exec_us=1732, hits=0, map=6557, ascii=0, run_time=0:00:04:18, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 327 bytes
[+] [Custom Trimming] DONE: 327 bytes -> 327 bytes
[*] Entering queue cycle 2

[*] Fuzzing test case #88 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1747, hits=0, map=8170, ascii=0, run_time=0:00:04:19, cvg=1.37%)...
[*] Fuzzing test case #108 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1679, hits=0, map=8175, ascii=0, run_time=0:00:04:20, cvg=1.37%)...
[*] Fuzzing test case #88 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1747, hits=0, map=8170, ascii=0, run_time=0:00:04:21, cvg=1.37%)...
[*] Fuzzing test case #86 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1749, hits=0, map=8174, ascii=0, run_time=0:00:04:21, cvg=1.37%)...
[*] Fuzzing test case #89 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1693, hits=0, map=8169, ascii=0, run_time=0:00:04:22, cvg=1.37%)...
[*] Fuzzing test case #113 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1660, hits=0, map=8170, ascii=0, run_time=0:00:04:23, cvg=1.37%)...
[*] Fuzzing test case #96 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1769, hits=0, map=8174, ascii=0, run_time=0:00:04:24, cvg=1.37%)...
[*] Fuzzing test case #112 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1673, hits=0, map=8175, ascii=0, run_time=0:00:04:25, cvg=1.37%)...
[*] Fuzzing test case #78 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1687, hits=0, map=8177, ascii=0, run_time=0:00:04:26, cvg=1.37%)...
[*] Fuzzing test case #83 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1727, hits=0, map=8169, ascii=0, run_time=0:00:04:27, cvg=1.37%)...
[*] Fuzzing test case #103 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1657, hits=0, map=8175, ascii=0, run_time=0:00:04:28, cvg=1.37%)...
[*] Fuzzing test case #10 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=100, weight=1, favorite=1, was_fuzzed=1, exec_us=1719, hits=0, map=7996, ascii=0, run_time=0:00:04:29, cvg=1.37%)...
[*] Fuzzing test case #89 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1693, hits=0, map=8169, ascii=0, run_time=0:00:04:29, cvg=1.37%)...
[*] Fuzzing test case #109 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1681, hits=0, map=8174, ascii=0, run_time=0:00:04:30, cvg=1.37%)...
[*] Fuzzing test case #94 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1669, hits=0, map=8170, ascii=0, run_time=0:00:04:31, cvg=1.37%)...
[*] Fuzzing test case #95 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1701, hits=0, map=8170, ascii=0, run_time=0:00:04:32, cvg=1.37%)...
[*] Fuzzing test case #69 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=1, favorite=0, was_fuzzed=0, exec_us=2310, hits=0, map=9117, ascii=0, run_time=0:00:04:33, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 187 bytes
[+] [Custom Trimming] DONE: 187 bytes -> 187 bytes
[*] Fuzzing test case #121 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1672, hits=0, map=8174, ascii=0, run_time=0:00:04:34, cvg=1.37%)...
[*] Fuzzing test case #84 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=0, favorite=1, was_fuzzed=1, exec_us=1866, hits=0, map=8170, ascii=0, run_time=0:00:04:35, cvg=1.37%)...
[*] Fuzzing test case #115 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1699, hits=0, map=8175, ascii=0, run_time=0:00:04:35, cvg=1.37%)...
[*] Fuzzing test case #73 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1805, hits=0, map=8170, ascii=0, run_time=0:00:04:36, cvg=1.37%)...
[*] Fuzzing test case #88 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1747, hits=0, map=8170, ascii=0, run_time=0:00:04:37, cvg=1.37%)...
[*] Fuzzing test case #86 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1749, hits=0, map=8174, ascii=0, run_time=0:00:04:38, cvg=1.37%)...
[*] Fuzzing test case #78 (130 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1687, hits=0, map=8177, ascii=0, run_time=0:00:04:39, cvg=1.37%)...
[D] DEBUG: calibration stage 1/7
[D] DEBUG: calibration stage 2/12
[D] DEBUG: calibration stage 3/12
[D] DEBUG: calibration stage 4/12
[D] DEBUG: calibration stage 5/12
[D] DEBUG: calibration stage 6/12
[D] DEBUG: calibration stage 7/12
[D] DEBUG: calibration stage 8/12
[D] DEBUG: calibration stage 9/12
[D] DEBUG: calibration stage 10/12
[D] DEBUG: calibration stage 11/12
[D] DEBUG: calibration stage 12/12
[!] WARNING: instability detected during calibration: /tmp/smite-out/default/queue/id:000130,src:000078,time:279761,execs:183900,smite-ir:input-swap,op-param,input-swap,op-param,op-param,op-param,input-swap,op-param
[*] Fuzzing test case #76 (131 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1692, hits=0, map=8170, ascii=0, run_time=0:00:04:41, cvg=1.37%)...
[*] Fuzzing test case #86 (131 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1749, hits=0, map=8174, ascii=0, run_time=0:00:04:42, cvg=1.37%)...
[*] Fuzzing test case #128 (131 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1727, hits=0, map=8178, ascii=0, run_time=0:00:04:43, cvg=1.37%)...
[*] Fuzzing test case #104 (131 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1678, hits=0, map=8174, ascii=0, run_time=0:00:04:44, cvg=1.37%)...
[*] Fuzzing test case #122 (131 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1717, hits=0, map=8174, ascii=0, run_time=0:00:04:45, cvg=1.37%)...
[*] Fuzzing test case #92 (131 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1670, hits=0, map=8175, ascii=0, run_time=0:00:04:46, cvg=1.37%)...
[*] Fuzzing test case #97 (131 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1810, hits=0, map=8175, ascii=0, run_time=0:00:04:47, cvg=1.37%)...
[*] Fuzzing test case #61 (131 total, 0 crashes saved, state: started :-), mode=explore, perf_score=150, weight=2, favorite=0, was_fuzzed=0, exec_us=3392, hits=0, map=9117, ascii=0, run_time=0:00:04:48, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 204 bytes
[+] [Custom Trimming] DONE: 204 bytes -> 204 bytes
[*] Fuzzing test case #62 (131 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=0, favorite=1, was_fuzzed=1, exec_us=1977, hits=0, map=8170, ascii=0, run_time=0:00:04:48, cvg=1.37%)...
[*] Fuzzing test case #75 (131 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1704, hits=0, map=8175, ascii=0, run_time=0:00:04:49, cvg=1.37%)...
[*] Fuzzing test case #127 (131 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1650, hits=0, map=8174, ascii=0, run_time=0:00:04:50, cvg=1.37%)...
[*] Fuzzing test case #115 (131 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1699, hits=0, map=8175, ascii=0, run_time=0:00:04:51, cvg=1.37%)...
[*] Fuzzing test case #127 (131 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1650, hits=0, map=8174, ascii=0, run_time=0:00:04:52, cvg=1.37%)...
[*] Fuzzing test case #105 (131 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1667, hits=0, map=8170, ascii=0, run_time=0:00:04:53, cvg=1.37%)...
[*] Fuzzing test case #79 (131 total, 0 crashes saved, state: started :-), mode=explore, perf_score=225, weight=2, favorite=0, was_fuzzed=0, exec_us=2832, hits=0, map=9105, ascii=0, run_time=0:00:04:53, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 196 bytes
[+] [Custom Trimming] DONE: 196 bytes -> 196 bytes
[*] Fuzzing test case #38 (131 total, 0 crashes saved, state: started :-), mode=explore, perf_score=200, weight=1, favorite=1, was_fuzzed=1, exec_us=1675, hits=0, map=8087, ascii=0, run_time=0:00:04:54, cvg=1.37%)...
[*] Fuzzing test case #89 (131 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1693, hits=0, map=8169, ascii=0, run_time=0:00:04:55, cvg=1.37%)...
[*] Fuzzing test case #87 (131 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1781, hits=0, map=8170, ascii=0, run_time=0:00:04:56, cvg=1.37%)...
[*] Fuzzing test case #99 (131 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1657, hits=0, map=8169, ascii=0, run_time=0:00:04:57, cvg=1.37%)...
[*] Fuzzing test case #129 (131 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1747, hits=0, map=8170, ascii=0, run_time=0:00:04:58, cvg=1.37%)...
[*] Fuzzing test case #102 (131 total, 0 crashes saved, state: started :-), mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1662, hits=0, map=8174, ascii=0, run_time=0:00:04:59, cvg=1.37%)...
[*] Fuzzing test case #109 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1681, hits=0, map=8174, ascii=0, run_time=0:00:05:00, cvg=1.37%)...
[*] Fuzzing test case #108 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1679, hits=0, map=8175, ascii=0, run_time=0:00:05:00, cvg=1.37%)...
[*] Fuzzing test case #75 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1704, hits=0, map=8175, ascii=0, run_time=0:00:05:01, cvg=1.37%)...
[*] Fuzzing test case #59 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=200, weight=1, favorite=1, was_fuzzed=1, exec_us=1648, hits=0, map=8176, ascii=0, run_time=0:00:05:02, cvg=1.37%)...
[*] Fuzzing test case #35 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=200, weight=2, favorite=0, was_fuzzed=0, exec_us=1684, hits=0, map=8048, ascii=0, run_time=0:00:05:03, cvg=1.37%)...
DEBUG [smite_ir_mutator::trim] dce=true cse=true
--- before ---
v0 = LoadPrivateKey(0x0e4baa681986d620ca4645fde625908c721f576a16c2acaebe1eb7633fe11467)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0xa835283af3f44f7e9a06e877030b556b6608ad3b60ed93abb0e3e13190d4c9c6)
v3 = DerivePoint(v2)
v4 = LoadPrivateKey(0x2b3ab6b1af99ee20a9210226b38c6cbb2fc36011a3972fe344f655f8a504f288)
v5 = DerivePoint(v0)
v6 = LoadPrivateKey(0x08d5a21650aefb49b50c295467db33a04758af41d1a7bbed4e01cbd70a5a8ab8)
v7 = DerivePoint(v6)
v8 = LoadPrivateKey(0xc9dd16a08ac2821f639457764265f5535d1a29a615691f1cee6973444c12f252)
v9 = DerivePoint(v6)
v10 = LoadChainHashFromContext()
v11 = LoadChannelId(0x2edb7fa6e7011deb26aa32d28a748f9f03bc94b57119ddc001677a846b741478)
v12 = LoadAmount(1)
v13 = LoadFeeratePerKw(864282126)
v14 = LoadU16(26639)
v15 = LoadU8(204)
v16 = LoadShutdownScript(P2pkh(0xdecab834a28bc5bf1d9553fa63d14dca5c31efb7))
v17 = LoadChannelType(StaticRemoteKeyZeroConf)
v18 = BuildOpenChannel(v10, v11, v12, v12, v12, v12, v12, v12, v13, v14, v14, v1, v9, v7, v5, v7, v9, v15, v16, v17)
SendMessage(v18)
v20 = RecvAcceptChannel()
--- after ---
v0 = LoadPrivateKey(0x0e4baa681986d620ca4645fde625908c721f576a16c2acaebe1eb7633fe11467)
v1 = DerivePoint(v0)
v2 = LoadPrivateKey(0x08d5a21650aefb49b50c295467db33a04758af41d1a7bbed4e01cbd70a5a8ab8)
v3 = DerivePoint(v2)
v4 = LoadChainHashFromContext()
v5 = LoadChannelId(0x2edb7fa6e7011deb26aa32d28a748f9f03bc94b57119ddc001677a846b741478)
v6 = LoadAmount(1)
v7 = LoadFeeratePerKw(864282126)
v8 = LoadU16(26639)
v9 = LoadU8(204)
v10 = LoadShutdownScript(P2pkh(0xdecab834a28bc5bf1d9553fa63d14dca5c31efb7))
v11 = LoadChannelType(StaticRemoteKeyZeroConf)
v12 = BuildOpenChannel(v4, v5, v6, v6, v6, v6, v6, v6, v7, v8, v8, v1, v3, v3, v1, v3, v3, v9, v10, v11)
SendMessage(v12)
v14 = RecvAcceptChannel()
---
[D] DEBUG: [Custom Trimming] START: Max 1 iterations, 293 bytes
[D] DEBUG: [Custom Trimming] SUCCESS: 1/1 iterations (now at 182 bytes)
[+] [Custom Trimming] DONE: 293 bytes -> 182 bytes
[*] Fuzzing test case #68 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=200, weight=1, favorite=1, was_fuzzed=1, exec_us=1793, hits=0, map=8175, ascii=0, run_time=0:00:05:04, cvg=1.37%)...
[*] Fuzzing test case #119 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1649, hits=0, map=8175, ascii=0, run_time=0:00:05:04, cvg=1.37%)...
[*] Fuzzing test case #117 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1656, hits=0, map=8175, ascii=0, run_time=0:00:05:05, cvg=1.37%)...
[*] Fuzzing test case #24 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=100, weight=2, favorite=0, was_fuzzed=0, exec_us=1790, hits=0, map=8039, ascii=0, run_time=0:00:05:06, cvg=1.37%)...
[D] DEBUG: [Custom Trimming] START: Max 0 iterations, 339 bytes
[+] [Custom Trimming] DONE: 339 bytes -> 339 bytes
[*] Fuzzing test case #102 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1662, hits=0, map=8174, ascii=0, run_time=0:00:05:06, cvg=1.37%)...
[*] Fuzzing test case #125 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1777, hits=0, map=8173, ascii=0, run_time=0:00:05:07, cvg=1.37%)...
[*] Fuzzing test case #47 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=200, weight=1, favorite=1, was_fuzzed=1, exec_us=1675, hits=0, map=8175, ascii=0, run_time=0:00:05:08, cvg=1.37%)...
[*] Fuzzing test case #123 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1681, hits=0, map=8169, ascii=0, run_time=0:00:05:09, cvg=1.37%)...
[*] Fuzzing test case #124 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1669, hits=0, map=8175, ascii=0, run_time=0:00:05:10, cvg=1.37%)...
[*] Fuzzing test case #92 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1670, hits=0, map=8175, ascii=0, run_time=0:00:05:11, cvg=1.37%)...
[*] Fuzzing test case #117 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1656, hits=0, map=8175, ascii=0, run_time=0:00:05:12, cvg=1.37%)...
[*] Fuzzing test case #68 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=200, weight=1, favorite=1, was_fuzzed=1, exec_us=1793, hits=0, map=8175, ascii=0, run_time=0:00:05:13, cvg=1.37%)...
[*] Fuzzing test case #68 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=200, weight=1, favorite=1, was_fuzzed=1, exec_us=1793, hits=0, map=8175, ascii=0, run_time=0:00:05:13, cvg=1.37%)...
[*] Fuzzing test case #93 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1679, hits=0, map=8174, ascii=0, run_time=0:00:05:14, cvg=1.37%)...
[*] Fuzzing test case #28 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=100, weight=0, favorite=1, was_fuzzed=1, exec_us=1961, hits=0, map=6574, ascii=0, run_time=0:00:05:15, cvg=1.37%)...
[*] Fuzzing test case #2 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=100, weight=1, favorite=1, was_fuzzed=1, exec_us=1789, hits=0, map=7950, ascii=0, run_time=0:00:05:15, cvg=1.37%)...
[*] Fuzzing test case #110 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1672, hits=0, map=8170, ascii=0, run_time=0:00:05:15, cvg=1.37%)...
[*] Fuzzing test case #114 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1809, hits=0, map=8175, ascii=0, run_time=0:00:05:16, cvg=1.37%)...
[*] Fuzzing test case #128 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=300, weight=1, favorite=1, was_fuzzed=1, exec_us=1727, hits=0, map=8178, ascii=0, run_time=0:00:05:17, cvg=1.37%)...
[*] Fuzzing test case #53 (131 total, 0 crashes saved, state: in progress, mode=explore, perf_score=200, weight=1, favorite=1, was_fuzzed=1, exec_us=1664, hits=0, map=8175, ascii=0, run_time=0:00:05:18, cvg=1.37%)...
[QEMU-NYX] Error: Bye! (pid: 74368 / signal: 2)
[!] libnyx: sending SIGKILL to QEMU-Nyx process...
�[?25h

+++ Testing aborted by user +++
[*] Statistics: 130 new corpus items found, 1.37% coverage achieved, 0 crashes saved, 0 timeouts saved, total runtime 0 days, 0 hrs, 5 min, 19 sec
[*] Writing /tmp/smite-out/default/fastresume.bin ...
[+] fastresume.bin successfully written with 11461555 bytes.
[+] We're done here. Have a nice day!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants