data/full_repos/permissive/42434302/vpi/display_array.v
1: b'%Error: data/full_repos/permissive/42434302/vpi/display_array.v:31: Unsupported: Dynamic array new\n    int_darray = new[4];\n                 ^~~\n%Error: data/full_repos/permissive/42434302/vpi/display_array.v:33: Unsupported or unknown PLI call: $display_array\n    $display_array(int_darray);\n    ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/42434302/vpi/display_array.v:34: Unsupported or unknown PLI call: $increase_array_vals\n    $increase_array_vals(int_darray);\n    ^~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/42434302/vpi/display_array.v:36: Unsupported: Dynamic array new\n    real_darray = new[2];\n                  ^~~\n%Error: data/full_repos/permissive/42434302/vpi/display_array.v:38: Unsupported or unknown PLI call: $increase_array_vals\n    $increase_array_vals(real_darray);\n    ^~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/42434302/vpi/display_array.v:39: Unsupported or unknown PLI call: $display_array\n    $display_array(real_darray);\n    ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/42434302/vpi/display_array.v:41: Unsupported: Dynamic array new\n    bit_darray = new[4];\n                 ^~~\n%Error: data/full_repos/permissive/42434302/vpi/display_array.v:44: Unsupported or unknown PLI call: $increase_array_vals\n    $increase_array_vals(bit_darray);\n    ^~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/42434302/vpi/display_array.v:45: Unsupported or unknown PLI call: $display_array\n    $display_array(bit_darray);\n    ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/42434302/vpi/display_array.v:47: Unsupported: Dynamic array new\n    string_darray = new[4];\n                    ^~~\n%Error: data/full_repos/permissive/42434302/vpi/display_array.v:49: Unsupported or unknown PLI call: $increase_array_vals\n    $increase_array_vals(string_darray);\n    ^~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/42434302/vpi/display_array.v:50: Unsupported or unknown PLI call: $display_array\n    $display_array(string_darray);\n    ^~~~~~~~~~~~~~\n%Error: Exiting due to 12 error(s)\n        ... See the manual and https://verilator.org for more assistance.\n'
module main();
initial
  begin
    int int_darray[];
    real real_darray[];
    bit [63:0] bit_darray[];
    string string_darray[];

    int_darray = new[4];
    int_darray = '{1, 2, 3, 4};
    $display_array(int_darray);
    $increase_array_vals(int_darray);

    real_darray = new[2];
    real_darray = '{2.2, 2.3};
    $increase_array_vals(real_darray);
    $display_array(real_darray);

    bit_darray = new[4];
    bit_darray = '{64'hdeadbeefcafebabe, 64'h0badc0dec0dec0de,
                   64'h0123456789abcdef, 64'hfedcba9876543210};
    $increase_array_vals(bit_darray);
    $display_array(bit_darray);

    string_darray = new[4];
    string_darray = '{"test string", "another one", "yet one more", "the last one"};
    $increase_array_vals(string_darray);
    $display_array(string_darray);
  end
endmodule
module main();

initial
  begin
    int int_darray[];
    real real_darray[];
    bit [63:0] bit_darray[];
    string string_darray[];

    int_darray = new[4];
    int_darray = '{1, 2, 3, 4};
    $display_array(int_darray);
    $increase_array_vals(int_darray);

    real_darray = new[2];
    real_darray = '{2.2, 2.3};
    $increase_array_vals(real_darray);
    $display_array(real_darray);

    bit_darray = new[4];
    bit_darray = '{64'hdeadbeefcafebabe, 64'h0badc0dec0dec0de,
                   64'h0123456789abcdef, 64'hfedcba9876543210};
    $increase_array_vals(bit_darray);
    $display_array(bit_darray);

    string_darray = new[4];
    string_darray = '{"test string", "another one", "yet one more", "the last one"};
    $increase_array_vals(string_darray);
    $display_array(string_darray);
  end
endmodule