Feature Description
Create a dedicated interactive web page ("Test Lab") that allows users to submit raw C/C++ code ,regardless of whether it compiles successfully or is just a snippet. The system will receive this code and generate a set of 5 optimization pass sequences for the user to evaluate manually. The interface will include a "Generate More" button to produce additional unique pass sequences for extensive testing.
Problem Statement
The IRis website currently enforces a strict validation: it only accepts fully working code that compiles and runs with provided inputs.
Proposed Change
Extend the system to implementation a "Test Lab" mode:
- Frontend: Add a simple code editor that accepts any text input.
- Backend: Relax validation to allow any input.
- Generator: Implement logic to blind-generate 5 diverse pass sequences even if the code fails initial analysis.
- UI: Display these sequences clearly so users can copy-paste them to test locally.
Feature Description
Create a dedicated interactive web page ("Test Lab") that allows users to submit raw C/C++ code ,regardless of whether it compiles successfully or is just a snippet. The system will receive this code and generate a set of 5 optimization pass sequences for the user to evaluate manually. The interface will include a "Generate More" button to produce additional unique pass sequences for extensive testing.
Problem Statement
The IRis website currently enforces a strict validation: it only accepts fully working code that compiles and runs with provided inputs.
Proposed Change
Extend the system to implementation a "Test Lab" mode: