data/full_repos/permissive/143278/ivltests/sv_darray_args4.v
 line:2: before: "program"
1: b'%Error: data/full_repos/permissive/143278/ivltests/sv_darray_args4.v:14: Unsupported: Empty \'{}\n      foo = sum_array(\'{});\n                      ^~\n%Error: data/full_repos/permissive/143278/ivltests/sv_darray_args4.v:20: Unsupported: Dynamic array new\n      obj = new[3];\n            ^~~\n%Error: data/full_repos/permissive/143278/ivltests/sv_darray_args4.v:28: Unsupported: Dynamic array new\n      obj = new[3] (\'{"A", "B", "C"});\n            ^~~\n%Error: data/full_repos/permissive/143278/ivltests/sv_darray_args4.v:35: Unsupported: Dynamic array new\n      obj = new[3] ("A");\n            ^~~\n%Error: Exiting due to 4 error(s)\n        ... See the manual and https://verilator.org for more assistance.\n'
function string sum_array(string array[]);
      int idx;
      sum_array = "";
      for (idx = 0 ; idx < array.size() ; idx = idx+1)
	sum_array = {sum_array, array[idx]};
   endfunction
function string sum_array(string array[]);

      int idx;
      sum_array = "";
      for (idx = 0 ; idx < array.size() ; idx = idx+1)
	sum_array = {sum_array, array[idx]};
   endfunction