compare_cpp
Compile C++ code under 2-6 compiler configurations to get baseline-relative assembly hashes, counts, and bounded diffs. Reveals compiler output differences for analysis.
Instructions
Compile one supplied C++ source bundle under two to six configurations and return baseline-relative status, assembly hashes, counts, and bounded unified diffs. Compilation tools transmit supplied source and virtual files to the configured Compiler Explorer backend. Assembly differences are not performance measurements.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cases | Yes | ||
| files | No | ||
| source | Yes | ||
| window | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cases | Yes | ||
| warnings | No | ||
| comparisons | Yes | ||
| benchmark_warning | Yes | ||
| response_truncated | No |