tenseleyflow/bencch / 351b3c8

Browse files

Document adapter probes

Authored by espadonne
SHA
351b3c8a2197dc57d1ba612dc4bccb57545bb0af
Parents
76c455e
Tree
4e4939d

1 changed file

StatusFile+-
M README.md 12 0
README.mdmodified
@@ -118,6 +118,12 @@ The built-in named compiler set now includes `armfortas`, `gfortran`,
118118
 `flang-new`, `lfortran`, `ifort`, `ifx`, and `nvfortran` / `pgfortran`, plus
119119
 any explicit compiler path you pass to `compare` or `introspect`.
120120
 
121
+It also probes each named compiler surface a bit more deeply now:
122
+
123
+- `probe_status` like `linked`, `invokable`, or `missing`
124
+- `probe_resolved_path`
125
+- `probe_banner` when a version/help probe returns something useful
126
+
121127
 Write the same `doctor` snapshot to JSON and Markdown:
122128
 
123129
 ```bash
@@ -127,6 +133,12 @@ cargo run -p afs-tests --bin bencch -- doctor --json-report reports/doctor.json
127133
 The JSON report now includes structured sections for workspace, named compiler
128134
 surfaces, tools, and mode, while keeping the flat field map too.
129135
 
136
+`list --verbose` now echoes the same probe posture for suite-v2 generic cases,
137
+so capability-blocked authored cases show both:
138
+
139
+- why the request is blocked or deferred
140
+- what compiler binary or linked surface would have been used
141
+
130142
 Generate a local linked workspace against an external `armfortas` checkout:
131143
 
132144
 ```bash