Skip to content

Fix binary naming and deprecated atomic API build warnings - #191

Merged
techomancer merged 1 commit into
techomancer:mainfrom
iblowmymind:feature/build-warn-fix
Oct 8, 2026
Merged

techomancer merged 1 commit into
techomancer:mainfrom
iblowmymind:feature/build-warn-fix

Conversation

@iblowmymind

Copy link
Copy Markdown
Contributor

Cargo reports four non-kebab-case binary warnings, and GR2 uses the deprecated atomic fetch_update method. Rename the targets to chd-extract, jitv2-analyze, jitv2-verify, and jitv2-pcp-dump, and replace the GR2 call with try_update while preserving its orderings and saturating decrement.

Update executable references across CLI messages, monitor help, workflows, docs, rules, and source comments. Audited every tracked file; remaining underscore names are Rust source filenames or the verifier test-directory identifier.

Validation:

  • cargo check -p iris --bins --features jitv2,j2wp --offline --locked passed without warnings.
  • git diff --check passed.
  • fin3_waits_for_queued_finish intermittently fails its early timing assertion; the same failure was reproduced with the original fetch_update call.

@techomancer

Copy link
Copy Markdown
Owner

it needs the stupid elf binary update

@techomancer
techomancer merged commit 635c917 into techomancer:main Oct 8, 2026
4 of 5 checks passed
@iblowmymind
iblowmymind deleted the feature/build-warn-fix branch October 8, 2026 15:12
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.

2 participants