07_csr_register_map_generation / task_71 | apb_lock_cfg
Здесь перечислены все реальные попытки этой модели на одной задаче. По каждой попытке можно увидеть, до какой стадии она дошла, где именно сломалась и какое сообщение об ошибке вернулось из syntax, functional или synthesis.
| sample | run | extract_ok | syntax_ok | functional_ok | openlane_ok | final_success | failure_stage | failure_reason | details |
|---|---|---|---|---|---|---|---|---|---|
| sample_1 | run_20260426_075435_225972_f32200 | ok | failed | failed | skipped | failed | syntax | /run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:1: error: Syntax error in variable list. |
Open detailssample_dir: E:\Work\MIEM\VKR\Analyse\data\model_dataset\models\codellama-13b\rag_on\benchmarks\ilyasov\tasks\ilyasov__07_csr_register_map_generation__task_71\samples\run_20260426_075435_225972_f32200__sample_1
generated.v previewmodule apb_lock_cfg (
input clk,
input rst_n,
input psel,
input penable,
input pwrite,
input [7:0] paddr,
input [31:0] pwdata,
input [3:0] pstrb,
output [31:0] prdata,
output pready,
input hw_fault_evt,
output [1:0] mode,
output [7:0] limit,
output cfg_locked,
output fault_sticky,
output apply_pulse
);
// Registers
reg [31:0] config;
reg [15:8] lock;
reg [15:8] status;
reg [15:8] cmd;
// Wires
wire [1:0] mode_w;
wire [7:0] limit_w;
wire cfg_locked_w;
wire fault_sticky_w;
wire apply_pulse_w;
...
syntax details[stderr] /run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:1: error: Syntax error in variable list. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:36: syntax error /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:36: error: Malformed statement /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:39: syntax error /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:39: error: Malformed statement /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:54: syntax error /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:54: Syntax in assignment statement l-value. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:61: syntax error /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:61: Syntax in assignment statement l-value. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:75: warning: Extra digits given for sized hex constant. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:75: warning: Numeric constant truncated to 4 bits. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:86: syntax error I give up. functional details[stderr] /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/functional/generated.v:21: syntax error /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/functional/generated.v:1: error: Syntax error in variable list. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/functional/generated.v:36: syntax error /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/functional/generated.v:36: error: Malformed statement /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/functional/generated.v:39: syntax error /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/functional/generated.v:39: error: Malformed statement /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/functional/generated.v:54: syntax error /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/functional/generated.v:54: Syntax in assignment statement l-value. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/functional/generated.v:61: syntax error /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/functional/generated.v:61: Syntax in assignment statement l-value. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/functional/generated.v:75: warning: Extra digits given for sized hex constant. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/functional/generated.v:75: warning: Numeric constant truncated to 4 bits. /workspace/banchmarks/pashencev/07_csr_register_map_generation/task_71/tb.v:1: error: timescale directive cannot be inside a module definition. /workspace/banchmarks/pashencev/07_csr_register_map_generation/task_71/tb.v:184: syntax error I give up. synthesis details[error] None errors[][
{
"stage": "syntax",
"code": "syntax.iverilog_failed",
"message": "/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:1: error: Syntax error in variable list.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:36: syntax error\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:36: error: Malformed statement\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:39: syntax error\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:39: error: Malformed statement\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:54: syntax error\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:54: Syntax in assignment statement l-value.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:61: syntax error\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:61: Syntax in assignment statement l-value.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:75: warning: Extra digits given for sized hex constant.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:75: warning: Numeric constant truncated to 4 bits.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/generated.v:86: syntax error\nI give up.\n",
"retryable": false,
"details": {}
},
{
"stage": "functional",
"code": "functional.testbench_failed",
"message": "/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/functional/generated.v:21: syntax error\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/functional/generated.v:1: error: Syntax error in variable list.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/functional/generated.v:36: syntax error\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/functional/generated.v:36: error: Malformed statement\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/functional/generated.v:39: syntax error\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/functional/generated.v:39: error: Malformed statement\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/functional/generated.v:54: syntax error\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/functional/generated.v:54: Syntax in assignment statement l-value.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/functional/generated.v:61: syntax error\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/functional/generated.v:61: Syntax in assignment statement l-value.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/functional/generated.v:75: warning: Extra digits given for sized hex constant.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_1/functional/generated.v:75: warning: Numeric constant truncated to 4 bits.\n/workspace/banchmarks/pashencev/07_csr_register_map_generation/task_71/tb.v:1: error: timescale directive cannot be inside a module definition.\n/workspace/banchmarks/pashencev/07_csr_register_map_generation/task_71/tb.v:184: syntax error\nI give up.\n",
"retryable": false,
"details": {}
}
]
outcome{
"llm_ok": true,
"extract_ok": true,
"syntax_ok": false,
"functional_ok": false,
"openlane_ok": false,
"syntax_required": true,
"functional_required": true,
"openlane_required": true,
"final_success": false,
"success": false
}
|
| sample_2 | run_20260426_075435_225972_f32200 | failed | failed | failed | skipped | failed | extract | No module/endmodule block found in model response |
Open detailssample_dir: E:\Work\MIEM\VKR\Analyse\data\model_dataset\models\codellama-13b\rag_on\benchmarks\ilyasov\tasks\ilyasov__07_csr_register_map_generation__task_71\samples\run_20260426_075435_225972_f32200__sample_2
synthesis details[error] None errors[][
{
"stage": "extract",
"code": "extract.no_verilog_found",
"message": "No module/endmodule block found in model response",
"retryable": false,
"details": {}
}
]
outcome{
"llm_ok": true,
"extract_ok": false,
"syntax_ok": false,
"functional_ok": false,
"openlane_ok": false,
"syntax_required": true,
"functional_required": true,
"openlane_required": true,
"final_success": false,
"success": false
}
|
| sample_3 | run_20260426_075435_225972_f32200 | failed | failed | failed | skipped | failed | extract | No module/endmodule block found in model response |
Open detailssample_dir: E:\Work\MIEM\VKR\Analyse\data\model_dataset\models\codellama-13b\rag_on\benchmarks\ilyasov\tasks\ilyasov__07_csr_register_map_generation__task_71\samples\run_20260426_075435_225972_f32200__sample_3
synthesis details[error] None errors[][
{
"stage": "extract",
"code": "extract.no_verilog_found",
"message": "No module/endmodule block found in model response",
"retryable": false,
"details": {}
}
]
outcome{
"llm_ok": true,
"extract_ok": false,
"syntax_ok": false,
"functional_ok": false,
"openlane_ok": false,
"syntax_required": true,
"functional_required": true,
"openlane_required": true,
"final_success": false,
"success": false
}
|
| sample_4 | run_20260426_075435_225972_f32200 | ok | failed | failed | skipped | failed | syntax | 0] is not a valid l-value in apb_lock_cfg. |
Open detailssample_dir: E:\Work\MIEM\VKR\Analyse\data\model_dataset\models\codellama-13b\rag_on\benchmarks\ilyasov\tasks\ilyasov__07_csr_register_map_generation__task_71\samples\run_20260426_075435_225972_f32200__sample_4
generated.v previewmodule apb_lock_cfg (
input clk,
input rst_n,
input psel,
input penable,
input pwrite,
input [7:0] paddr,
input [31:0] pwdata,
input [3:0] pstrb,
output [31:0] prdata,
output pready,
input hw_fault_evt,
output [1:0] mode,
output [7:0] limit,
output cfg_locked,
output fault_sticky,
output apply_pulse
);
// Registers
reg [31:0] reg_cfg;
reg [31:0] reg_lock;
reg [31:0] reg_status;
reg [31:0] reg_cmd;
// Wires
wire [31:0] w_cfg = reg_cfg[31:0];
wire [31:0] w_lock = reg_lock[31:0];
wire [31:0] w_status = reg_status[31:0];
wire [31:0] w_cmd = reg_cmd[31:0];
// Combinational logic
...
syntax details[stderr] 0] is not a valid l-value in apb_lock_cfg. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/generated.v:13: : mode['sd1:'sd0] is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/generated.v:38: error: limit['sd7:'sd0] is not a valid l-value in apb_lock_cfg. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/generated.v:14: : limit['sd7:'sd0] is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/generated.v:41: error: cfg_locked is not a valid l-value in apb_lock_cfg. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/generated.v:15: : cfg_locked is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/generated.v:44: error: fault_sticky is not a valid l-value in apb_lock_cfg. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/generated.v:16: : fault_sticky is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/generated.v:47: error: apply_pulse is not a valid l-value in apb_lock_cfg. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/generated.v:17: : apply_pulse is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/generated.v:33: warning: @* found no sensitivities so it will never trigger. 5 error(s) during elaboration. functional details[stderr] /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/functional/generated.v:35: error: mode['sd1:'sd0] is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/functional/generated.v:13: : mode['sd1:'sd0] is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/functional/generated.v:38: error: limit['sd7:'sd0] is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/functional/generated.v:14: : limit['sd7:'sd0] is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/functional/generated.v:41: error: cfg_locked is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/functional/generated.v:15: : cfg_locked is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/functional/generated.v:44: error: fault_sticky is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/functional/generated.v:16: : fault_sticky is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/functional/generated.v:47: error: apply_pulse is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/functional/generated.v:17: : apply_pulse is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/functional/generated.v:33: warning: @* found no sensitivities so it will never trigger. 5 error(s) during elaboration. synthesis details[error] None errors[][
{
"stage": "syntax",
"code": "syntax.iverilog_failed",
"message": "0] is not a valid l-value in apb_lock_cfg.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/generated.v:13: : mode['sd1:'sd0] is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/generated.v:38: error: limit['sd7:'sd0] is not a valid l-value in apb_lock_cfg.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/generated.v:14: : limit['sd7:'sd0] is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/generated.v:41: error: cfg_locked is not a valid l-value in apb_lock_cfg.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/generated.v:15: : cfg_locked is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/generated.v:44: error: fault_sticky is not a valid l-value in apb_lock_cfg.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/generated.v:16: : fault_sticky is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/generated.v:47: error: apply_pulse is not a valid l-value in apb_lock_cfg.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/generated.v:17: : apply_pulse is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/generated.v:33: warning: @* found no sensitivities so it will never trigger.\n5 error(s) during elaboration.\n",
"retryable": false,
"details": {}
},
{
"stage": "functional",
"code": "functional.testbench_failed",
"message": "/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/functional/generated.v:35: error: mode['sd1:'sd0] is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/functional/generated.v:13: : mode['sd1:'sd0] is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/functional/generated.v:38: error: limit['sd7:'sd0] is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/functional/generated.v:14: : limit['sd7:'sd0] is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/functional/generated.v:41: error: cfg_locked is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/functional/generated.v:15: : cfg_locked is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/functional/generated.v:44: error: fault_sticky is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/functional/generated.v:16: : fault_sticky is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/functional/generated.v:47: error: apply_pulse is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/functional/generated.v:17: : apply_pulse is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_4/functional/generated.v:33: warning: @* found no sensitivities so it will never trigger.\n5 error(s) during elaboration.\n",
"retryable": false,
"details": {}
}
]
outcome{
"llm_ok": true,
"extract_ok": true,
"syntax_ok": false,
"functional_ok": false,
"openlane_ok": false,
"syntax_required": true,
"functional_required": true,
"openlane_required": true,
"final_success": false,
"success": false
}
|
| sample_5 | run_20260426_075435_225972_f32200 | ok | failed | failed | skipped | failed | syntax | erated.v:15: : cfg_locked is declared here as wire. |
Open detailssample_dir: E:\Work\MIEM\VKR\Analyse\data\model_dataset\models\codellama-13b\rag_on\benchmarks\ilyasov\tasks\ilyasov__07_csr_register_map_generation__task_71\samples\run_20260426_075435_225972_f32200__sample_5
generated.v previewmodule apb_lock_cfg (
input clk,
input rst_n,
input psel,
input penable,
input pwrite,
input [7:0] paddr,
input [31:0] pwdata,
input [3:0] pstrb,
output [31:0] prdata,
output pready,
input hw_fault_evt,
output [1:0] mode,
output [7:0] limit,
output cfg_locked,
output fault_sticky,
output apply_pulse
);
// Structured register table (CSV)
reg [31:0] CFG;
reg [15:8] LIMIT;
reg CMD;
wire [7:0] STATUS;
wire [1:0] MODE;
// Combinational logic
always @* begin
// Write to CFG when psel and penable are high and pwrite is low
if (psel && penable && !pwrite) begin
// Ignore writes while cfg_locked is 1
if (!cfg_locked) begin
...
syntax details[stderr] erated.v:15: : cfg_locked is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/generated.v:73: error: cfg_locked is not a valid l-value in apb_lock_cfg. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/generated.v:15: : cfg_locked is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/generated.v:77: error: fault_sticky is not a valid l-value in apb_lock_cfg. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/generated.v:16: : fault_sticky is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/generated.v:79: error: fault_sticky is not a valid l-value in apb_lock_cfg. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/generated.v:16: : fault_sticky is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/generated.v:83: error: apply_pulse is not a valid l-value in apb_lock_cfg. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/generated.v:17: : apply_pulse is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/generated.v:85: error: apply_pulse is not a valid l-value in apb_lock_cfg. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/generated.v:17: : apply_pulse is declared here as wire. 9 error(s) during elaboration. functional details[stderr] /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:55: error: STATUS['sd0] is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:24: : STATUS['sd0] is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:59: error: STATUS['sd0] is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:24: : STATUS['sd0] is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:67: error: MODE is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:25: : MODE is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:71: error: cfg_locked is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:15: : cfg_locked is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:73: error: cfg_locked is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:15: : cfg_locked is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:77: error: fault_sticky is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:16: : fault_sticky is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:79: error: fault_sticky is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:16: : fault_sticky is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:83: error: apply_pulse is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:17: : apply_pulse is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:85: error: apply_pulse is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:17: : apply_pulse is declared here as wire. 9 error(s) during elaboration. synthesis details[error] None errors[][
{
"stage": "syntax",
"code": "syntax.iverilog_failed",
"message": "erated.v:15: : cfg_locked is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/generated.v:73: error: cfg_locked is not a valid l-value in apb_lock_cfg.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/generated.v:15: : cfg_locked is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/generated.v:77: error: fault_sticky is not a valid l-value in apb_lock_cfg.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/generated.v:16: : fault_sticky is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/generated.v:79: error: fault_sticky is not a valid l-value in apb_lock_cfg.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/generated.v:16: : fault_sticky is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/generated.v:83: error: apply_pulse is not a valid l-value in apb_lock_cfg.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/generated.v:17: : apply_pulse is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/generated.v:85: error: apply_pulse is not a valid l-value in apb_lock_cfg.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/generated.v:17: : apply_pulse is declared here as wire.\n9 error(s) during elaboration.\n",
"retryable": false,
"details": {}
},
{
"stage": "functional",
"code": "functional.testbench_failed",
"message": "/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:55: error: STATUS['sd0] is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:24: : STATUS['sd0] is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:59: error: STATUS['sd0] is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:24: : STATUS['sd0] is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:67: error: MODE is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:25: : MODE is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:71: error: cfg_locked is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:15: : cfg_locked is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:73: error: cfg_locked is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:15: : cfg_locked is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:77: error: fault_sticky is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:16: : fault_sticky is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_5/functional/generated.v:79: error: fault_sticky is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/s…
outcome{
"llm_ok": true,
"extract_ok": true,
"syntax_ok": false,
"functional_ok": false,
"openlane_ok": false,
"syntax_required": true,
"functional_required": true,
"openlane_required": true,
"final_success": false,
"success": false
}
|
| sample_6 | run_20260426_075435_225972_f32200 | ok | failed | failed | skipped | failed | syntax | g is declared here as wire. |
Open detailssample_dir: E:\Work\MIEM\VKR\Analyse\data\model_dataset\models\codellama-13b\rag_on\benchmarks\ilyasov\tasks\ilyasov__07_csr_register_map_generation__task_71\samples\run_20260426_075435_225972_f32200__sample_6
generated.v previewmodule apb_lock_cfg(
input clk,
input rst_n,
input psel,
input penable,
input pwrite,
input [7:0] paddr,
input [31:0] pwdata,
input [3:0] pstrb,
output [31:0] prdata,
output pready,
input hw_fault_evt,
output [1:0] mode,
output [7:0] limit,
output cfg_locked,
output fault_sticky,
output apply_pulse
);
// internal signals
wire [31:0] data;
wire [31:0] wdata;
wire [31:0] rdata;
wire [7:0] limit_reg;
wire [1:0] mode_reg;
wire cfg_locked_reg;
wire fault_sticky_reg;
wire apply_pulse_reg;
// combinational logic
always @* begin
// read data from registers
...
syntax details[stderr] g is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/generated.v:61: error: mode_reg is not a valid l-value in apb_lock_cfg. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/generated.v:25: : mode_reg is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/generated.v:68: error: fault_sticky_reg is not a valid l-value in apb_lock_cfg. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/generated.v:27: : fault_sticky_reg is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/generated.v:70: error: fault_sticky_reg is not a valid l-value in apb_lock_cfg. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/generated.v:27: : fault_sticky_reg is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/generated.v:75: error: apply_pulse_reg is not a valid l-value in apb_lock_cfg. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/generated.v:28: : apply_pulse_reg is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/generated.v:77: error: apply_pulse_reg is not a valid l-value in apb_lock_cfg. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/generated.v:28: : apply_pulse_reg is declared here as wire. 16 error(s) during elaboration. functional details[stderr] nerated.v:52: error: mode_reg is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:25: : mode_reg is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:53: error: cfg_locked_reg is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:26: : cfg_locked_reg is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:54: error: fault_sticky_reg is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:27: : fault_sticky_reg is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:55: error: apply_pulse_reg is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:28: : apply_pulse_reg is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:60: error: limit_reg is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:24: : limit_reg is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:61: error: mode_reg is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:25: : mode_reg is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:68: error: fault_sticky_reg is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:27: : fault_sticky_reg is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:70: error: fault_sticky_reg is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:27: : fault_sticky_reg is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:75: error: apply_pulse_reg is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:28: : apply_pulse_reg is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:77: error: apply_pulse_reg is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:28: : apply_pulse_reg is declared here as wire. 16 error(s) during elaboration. synthesis details[error] None errors[][
{
"stage": "syntax",
"code": "syntax.iverilog_failed",
"message": "g is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/generated.v:61: error: mode_reg is not a valid l-value in apb_lock_cfg.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/generated.v:25: : mode_reg is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/generated.v:68: error: fault_sticky_reg is not a valid l-value in apb_lock_cfg.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/generated.v:27: : fault_sticky_reg is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/generated.v:70: error: fault_sticky_reg is not a valid l-value in apb_lock_cfg.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/generated.v:27: : fault_sticky_reg is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/generated.v:75: error: apply_pulse_reg is not a valid l-value in apb_lock_cfg.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/generated.v:28: : apply_pulse_reg is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/generated.v:77: error: apply_pulse_reg is not a valid l-value in apb_lock_cfg.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/generated.v:28: : apply_pulse_reg is declared here as wire.\n16 error(s) during elaboration.\n",
"retryable": false,
"details": {}
},
{
"stage": "functional",
"code": "functional.testbench_failed",
"message": "nerated.v:52: error: mode_reg is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:25: : mode_reg is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:53: error: cfg_locked_reg is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:26: : cfg_locked_reg is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:54: error: fault_sticky_reg is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:27: : fault_sticky_reg is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:55: error: apply_pulse_reg is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:28: : apply_pulse_reg is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:60: error: limit_reg is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:24: : limit_reg is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:61: error: mode_reg is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:25: : mode_reg is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:68: error: fault_sticky_reg is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_6/functional/generated.v:27: : fault_sticky_reg is declared here as wire.\n/data/eval/out/run_2026042…
outcome{
"llm_ok": true,
"extract_ok": true,
"syntax_ok": false,
"functional_ok": false,
"openlane_ok": false,
"syntax_required": true,
"functional_required": true,
"openlane_required": true,
"final_success": false,
"success": false
}
|
| sample_7 | run_20260426_075435_225972_f32200 | failed | failed | failed | skipped | failed | extract | No module/endmodule block found in model response |
Open detailssample_dir: E:\Work\MIEM\VKR\Analyse\data\model_dataset\models\codellama-13b\rag_on\benchmarks\ilyasov\tasks\ilyasov__07_csr_register_map_generation__task_71\samples\run_20260426_075435_225972_f32200__sample_7
synthesis details[error] None errors[][
{
"stage": "extract",
"code": "extract.no_verilog_found",
"message": "No module/endmodule block found in model response",
"retryable": false,
"details": {}
}
]
outcome{
"llm_ok": true,
"extract_ok": false,
"syntax_ok": false,
"functional_ok": false,
"openlane_ok": false,
"syntax_required": true,
"functional_required": true,
"openlane_required": true,
"final_success": false,
"success": false
}
|
| sample_8 | run_20260426_075435_225972_f32200 | failed | failed | failed | skipped | failed | extract | No module/endmodule block found in model response |
Open detailssample_dir: E:\Work\MIEM\VKR\Analyse\data\model_dataset\models\codellama-13b\rag_on\benchmarks\ilyasov\tasks\ilyasov__07_csr_register_map_generation__task_71\samples\run_20260426_075435_225972_f32200__sample_8
synthesis details[error] None errors[][
{
"stage": "extract",
"code": "extract.no_verilog_found",
"message": "No module/endmodule block found in model response",
"retryable": false,
"details": {}
}
]
outcome{
"llm_ok": true,
"extract_ok": false,
"syntax_ok": false,
"functional_ok": false,
"openlane_ok": false,
"syntax_required": true,
"functional_required": true,
"openlane_required": true,
"final_success": false,
"success": false
}
|
| sample_9 | run_20260426_075435_225972_f32200 | ok | failed | failed | skipped | failed | syntax | 71/sample_9/generated.v:10: : prdata is declared here as wire. |
Open detailssample_dir: E:\Work\MIEM\VKR\Analyse\data\model_dataset\models\codellama-13b\rag_on\benchmarks\ilyasov\tasks\ilyasov__07_csr_register_map_generation__task_71\samples\run_20260426_075435_225972_f32200__sample_9
generated.v previewmodule apb_lock_cfg (
input clk,
input rst_n,
input psel,
input penable,
input pwrite,
input [7:0] paddr,
input [31:0] pwdata,
input [3:0] pstrb,
output [31:0] prdata,
output pready,
input hw_fault_evt,
output [1:0] mode,
output [7:0] limit,
output cfg_locked,
output fault_sticky,
output apply_pulse
);
// internal signals
wire [31:0] reg_data;
wire [31:0] reg_data_next;
wire [7:0] limit_reg;
wire [1:0] mode_reg;
wire cfg_locked_reg;
wire fault_sticky_reg;
wire apply_pulse_reg;
// registers
always @(posedge clk or negedge rst_n) begin
if (~rst_n) begin
reg_data <= 32'b0;
...
syntax details[stderr] 71/sample_9/generated.v:10: : prdata is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/generated.v:73: error: prdata is not a valid l-value in apb_lock_cfg. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/generated.v:10: : prdata is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/generated.v:74: error: prdata is not a valid l-value in apb_lock_cfg. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/generated.v:10: : prdata is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/generated.v:81: error: fault_sticky_reg is not a valid l-value in apb_lock_cfg. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/generated.v:26: : fault_sticky_reg is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/generated.v:86: error: apply_pulse is not a valid l-value in apb_lock_cfg. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/generated.v:17: : apply_pulse is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/generated.v:88: error: apply_pulse is not a valid l-value in apb_lock_cfg. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/generated.v:17: : apply_pulse is declared here as wire. 29 error(s) during elaboration. functional details[stderr] 61: error: reg_data_next['sd23:'sd16] is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:22: : reg_data_next['sd23:'sd16] is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:62: error: reg_data_next['sd15:'sd8] is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:22: : reg_data_next['sd15:'sd8] is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:63: error: reg_data_next['sd7:'sd0] is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:22: : reg_data_next['sd7:'sd0] is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:71: error: prdata is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:10: : prdata is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:72: error: prdata is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:10: : prdata is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:73: error: prdata is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:10: : prdata is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:74: error: prdata is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:10: : prdata is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:81: error: fault_sticky_reg is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:26: : fault_sticky_reg is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:86: error: apply_pulse is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:17: : apply_pulse is declared here as wire. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:88: error: apply_pulse is not a valid l-value in tb_task_71.dut. /data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:17: : apply_pulse is declared here as wire. 29 error(s) during elaboration. synthesis details[error] None errors[][
{
"stage": "syntax",
"code": "syntax.iverilog_failed",
"message": "71/sample_9/generated.v:10: : prdata is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/generated.v:73: error: prdata is not a valid l-value in apb_lock_cfg.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/generated.v:10: : prdata is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/generated.v:74: error: prdata is not a valid l-value in apb_lock_cfg.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/generated.v:10: : prdata is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/generated.v:81: error: fault_sticky_reg is not a valid l-value in apb_lock_cfg.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/generated.v:26: : fault_sticky_reg is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/generated.v:86: error: apply_pulse is not a valid l-value in apb_lock_cfg.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/generated.v:17: : apply_pulse is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/generated.v:88: error: apply_pulse is not a valid l-value in apb_lock_cfg.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/generated.v:17: : apply_pulse is declared here as wire.\n29 error(s) during elaboration.\n",
"retryable": false,
"details": {}
},
{
"stage": "functional",
"code": "functional.testbench_failed",
"message": "61: error: reg_data_next['sd23:'sd16] is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:22: : reg_data_next['sd23:'sd16] is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:62: error: reg_data_next['sd15:'sd8] is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:22: : reg_data_next['sd15:'sd8] is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:63: error: reg_data_next['sd7:'sd0] is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:22: : reg_data_next['sd7:'sd0] is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:71: error: prdata is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:10: : prdata is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:72: error: prdata is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:10: : prdata is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:73: error: prdata is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:10: : prdata is declared here as wire.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:74: error: prdata is not a valid l-value in tb_task_71.dut.\n/data/eval/out/run_20260426_075435_225972_f32200/tmp/codellama/pashencev__07_csr_register_map_generation__task_71/sample_9/functional/generated.v:10: : prdata is declared here as wire.\n/data/eval…
outcome{
"llm_ok": true,
"extract_ok": true,
"syntax_ok": false,
"functional_ok": false,
"openlane_ok": false,
"syntax_required": true,
"functional_required": true,
"openlane_required": true,
"final_success": false,
"success": false
}
|
| sample_10 | run_20260426_075435_225972_f32200 | failed | failed | failed | skipped | failed | extract | Model response is empty |
Open detailssample_dir: E:\Work\MIEM\VKR\Analyse\data\model_dataset\models\codellama-13b\rag_on\benchmarks\ilyasov\tasks\ilyasov__07_csr_register_map_generation__task_71\samples\run_20260426_075435_225972_f32200__sample_10
synthesis details[error] None errors[][
{
"stage": "model_request",
"code": "model_request.failed",
"message": "HTTPConnectionPool(host='ollama', port=11434): Read timed out. (read timeout=120)",
"retryable": true,
"details": {}
},
{
"stage": "extract",
"code": "extract.no_verilog_found",
"message": "Model response is empty",
"retryable": false,
"details": {}
}
]
outcome{
"llm_ok": false,
"extract_ok": false,
"syntax_ok": false,
"functional_ok": false,
"openlane_ok": false,
"syntax_required": true,
"functional_required": true,
"openlane_required": true,
"final_success": false,
"success": false
}
|