Skip to content

Backport upstream Valgrind fix for $(nproc) in auxprogs/Makefile.am - #84

Merged
mernst merged 2 commits into
codespecs:masterfrom
mernst:makefile-dollar
Oct 16, 2026
Merged

mernst merged 2 commits into
codespecs:masterfrom
mernst:makefile-dollar

Conversation

@mernst

@mernst mernst commented Oct 10, 2026 •

Copy link
Copy Markdown
Member

In valgrind/auxprogs/Makefile.am, make expanded $(nproc) as an undefined make variable, so the command was make -j with unlimited parallelism.

This backports the fix from upstream Valgrind commit ccf065e7 ("Run the LTP tests with LTP_QUIET"), which removes -j $(nproc) from the GSL build. Matching upstream exactly means that this difference disappears at the next Valgrind merge.

@coderabbitai

coderabbitai Bot commented Oct 10, 2026 •

Copy link
Copy Markdown

Warning

Review limit reached

  • Run on-demand review

This review includes 1 billable file and costs up to $0.25.

Or wait 54 minutes for your next included review.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

⚙️ Run configuration
  • Configuration used: Repository: codespecs/fjalar/.coderabbit.yaml
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 6cb24d0a-268b-445c-9a2a-72ff9bf5e03c

📥 Commits

Reviewing files that changed from the base of the PR and between ea8fa94 and 673be6e.


📒 Files selected for processing (1)
  • valgrind/auxprogs/Makefile.am

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@mernst mernst changed the title Escape $ in shell command substitution in a Makefile recipe Backport upstream Valgrind fix for $(nproc) in auxprogs/Makefile.am Oct 12, 2026
@mernst
mernst merged commit 4263218 into codespecs:master Oct 16, 2026
6 checks passed
@mernst
mernst deleted the makefile-dollar branch October 16, 2026 23:33
mernst added a commit to mernst/fjalar that referenced this pull request Oct 17, 2026
mernst added a commit to mernst/fjalar that referenced this pull request Oct 17, 2026
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