<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">$OpenBSD: patch-freehdl_std-vhdl-types_hh,v 1.1 2017/06/03 14:25:16 espie Exp $
surprised this even builds

Index: freehdl/std-vhdl-types.hh
--- freehdl/std-vhdl-types.hh.orig
+++ freehdl/std-vhdl-types.hh
@@ -1483,7 +1483,7 @@ A concat(array_info *ainfo, const A &amp;a1, const A &amp;a2)
   new_array.info-&gt;add_ref();
 
   /* Allocate memory for the data */
-  const int mem_size = length * ainfo-&gt;element_type-&gt;size();
+  const int mem_size = length * ainfo-&gt;element_type-&gt;size;
   new_array.data = (char*)internal_dynamic_alloc(mem_size);
 
   /* Note, scalar(...) can be evaluated at compile time. */
</pre></body></html>