Назад к моделям Назад к профилю модели

codellama:13b | RAG on

07_csr_register_map_generation / task_71 | apb_lock_cfg

benchmarkilyasov
task_idilyasov/07_csr_register_map_generation/task_71
samples_total10
final_success_samples0
final_success_rate_samples0.0%
functional_pass_rate_samples0.0%
synth_pass_rate_samples0.0%
source_runsrun_20260426_075435_225972_f32200

Что показывает эта страница

Здесь перечислены все реальные попытки этой модели на одной задаче. По каждой попытке можно увидеть, до какой стадии она дошла, где именно сломалась и какое сообщение об ошибке вернулось из syntax, functional или synthesis.

Samples

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 details
sample_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 preview
module 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 details
sample_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 details
sample_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 details
sample_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 preview
module 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 details
sample_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 preview
module 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 details
sample_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 preview
module 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 details
sample_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 details
sample_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 details
sample_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 preview
module 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 details
sample_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
}