Skip to content

Conversation

@KotorinMinami
Copy link
Contributor

@KotorinMinami KotorinMinami commented Oct 30, 2025

Split the config_print_platform to five options:

  • config_print_clint
  • config_print_exception
  • config_print_interrupt
  • config_print_htif
  • config_print_pma

The main problem with a single option was CLINT mtime: when a hart is halted in debug mode, it keeps printing the CLINT time, even though nothing is happening.

Fixes #1340

@github-actions
Copy link

github-actions bot commented Oct 30, 2025

Test Results

2 115 tests  ±0   2 115 ✅ ±0   20m 54s ⏱️ -1s
    1 suites ±0       0 💤 ±0 
    1 files   ±0       0 ❌ ±0 

Results for commit 445dfd1. ± Comparison against base commit 49d9a08.

♻️ This comment has been updated with latest results.

Copy link
Collaborator

@nadime15 nadime15 left a comment

Choose a reason for hiding this comment

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

@KotorinMinami Thanks for working on that!

@KotorinMinami KotorinMinami force-pushed the split_config_print_platform branch from f4ab9c4 to 76aa373 Compare November 8, 2025 08:57
@nadime15 nadime15 added the will be merged Scheduled to be merged soon if nobody objects label Nov 10, 2025
@Timmmm Timmmm changed the title split config_print_platform Split config_print_platform into finer grained options Nov 11, 2025
@Timmmm Timmmm removed the will be merged Scheduled to be merged soon if nobody objects label Nov 11, 2025
@KotorinMinami KotorinMinami force-pushed the split_config_print_platform branch from 76aa373 to f19e248 Compare November 14, 2025 07:24
Copy link
Collaborator

@pmundkur pmundkur left a comment

Choose a reason for hiding this comment

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

Needs a typo fix, but otherwise LGTM.

@KotorinMinami KotorinMinami force-pushed the split_config_print_platform branch from f19e248 to 445dfd1 Compare November 16, 2025 11:25
@Timmmm Timmmm added the will be merged Scheduled to be merged soon if nobody objects label Nov 17, 2025
@Timmmm Timmmm added this pull request to the merge queue Nov 18, 2025
Merged via the queue into riscv:master with commit 91178c8 Nov 18, 2025
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

will be merged Scheduled to be merged soon if nobody objects

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Consider splitting --trace-platform into finer-grained trace options

5 participants