diff --git a/corev_apu/tb/ariane_tb.sv b/corev_apu/tb/ariane_tb.sv index 65f342fe3..5e03e6517 100644 --- a/corev_apu/tb/ariane_tb.sv +++ b/corev_apu/tb/ariane_tb.sv @@ -27,7 +27,7 @@ import uvm_pkg::*; `define READ_ELF_T import "DPI-C" function void read_elf(input string filename); import "DPI-C" function byte get_section(output longint address, output longint len); -import "DPI-C" context function void read_section_sv(input longint address, inout byte buffer[]); +import "DPI-C" context function read_section_sv(input longint address, inout byte buffer[]); `endif module ariane_tb; diff --git a/corev_apu/tb/rvfi_tracer.sv b/corev_apu/tb/rvfi_tracer.sv index 2e48733df..004edaedd 100644 --- a/corev_apu/tb/rvfi_tracer.sv +++ b/corev_apu/tb/rvfi_tracer.sv @@ -16,7 +16,7 @@ import "DPI-C" function byte read_symbol (input string symbol_name, inout longin `define READ_ELF_T import "DPI-C" function void read_elf(input string filename); import "DPI-C" function byte get_section(output longint address, output longint len); -import "DPI-C" context function void read_section_sv(input longint address, inout byte buffer[]); +import "DPI-C" context function read_section_sv(input longint address, inout byte buffer[]); `endif diff --git a/verif/env/uvme/uvme_cva6_pkg.sv b/verif/env/uvme/uvme_cva6_pkg.sv index 9f6d02a6a..476fa2f11 100644 --- a/verif/env/uvme/uvme_cva6_pkg.sv +++ b/verif/env/uvme/uvme_cva6_pkg.sv @@ -55,7 +55,7 @@ package uvme_cva6_pkg; import uvma_isacov_pkg::*; import "DPI-C" function void read_elf(input string filename); import "DPI-C" function byte get_section(output longint address, output longint len); - import "DPI-C" context function void read_section_sv(input longint address, inout byte buffer[]); + import "DPI-C" context function read_section_sv(input longint address, inout byte buffer[]); // Default legal opcode and funct7 for RV32I instructions bit [6:0] legal_i_opcode[$] = '{7'b0000011, diff --git a/verif/tb/uvmt/cva6_tb_wrapper.sv b/verif/tb/uvmt/cva6_tb_wrapper.sv index 5532c579b..79987b253 100644 --- a/verif/tb/uvmt/cva6_tb_wrapper.sv +++ b/verif/tb/uvmt/cva6_tb_wrapper.sv @@ -35,7 +35,7 @@ import uvm_pkg::*; import "DPI-C" function void read_elf(input string filename); import "DPI-C" function byte read_symbol(input string symbol_name, inout longint unsigned address); import "DPI-C" function byte get_section(output longint address, output longint len); -import "DPI-C" context function void read_section_sv(input longint address, inout byte buffer[]); +import "DPI-C" context function read_section_sv(input longint address, inout byte buffer[]); `endif module cva6_tb_wrapper import uvmt_cva6_pkg::*; #(