Skip to content

Commit cc3e48a

Browse files
pinin4fjordsclaude
andcommitted
chore(params): warn at runtime when --limitGenomeGenerateRAM is set
Accepting the flag silently could mislead a user who passes a non-default cap into thinking rustar enforces it. Emit a warning whenever the value differs from STAR's default so the user knows the cap isn't applied. Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 9a7be3e commit cc3e48a

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

src/lib.rs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,13 @@ fn genome_generate(params: &Parameters) -> anyhow::Result<()> {
5050
.collect::<Vec<_>>()
5151
);
5252

53+
if params.limit_genome_generate_ram != 31_000_000_000 {
54+
log::warn!(
55+
"--limitGenomeGenerateRAM {} accepted but not enforced; rustar manages genome-generation memory independently",
56+
params.limit_genome_generate_ram
57+
);
58+
}
59+
5360
info!("Building genome index...");
5461
let index = GenomeIndex::build(params)?;
5562

0 commit comments

Comments
 (0)