Felipe Pena
Felipe Pena
This seems related to gcc-mingw32 bug posted at https://groups.google.com/g/linux.debian.bugs.dist/c/Gz87kv8qZ-c
We'll take care of it. Thanks for reporting.
The problem is not the len:0 but the recursive type declaration.
To use the type recursively you must to use it as pointer type. ```v struct Node { next []&Node = []&Node {len: 0} } ```
Yes, the problem is the code generator going into infinte recursive call because the initialization part.
It seems a windows-only issue.
Thoughts @medvednikov @spytheman ?
I can't reproduce it. What sqlite lib version are you using?
It is accessible in another way, like: ```V fn register[T]() { $for method in T.methods { args := method.args for arg in args { match arg.typ { typeof[f32]().idx { println('arg...
Running with clang it shows: ``` /tmp/v_1000/vervet.01HT5PYW7BQ3NTNS1J0GMAB6ZD.tmp.c:684:3: error: unknown type name 'MessageError' MessageError* _MessageError; ^ /tmp/v_1000/vervet.01HT5PYW7BQ3NTNS1J0GMAB6ZD.tmp.c:688:2: error: unknown type name 'string' string* msg; ^ /tmp/v_1000/vervet.01HT5PYW7BQ3NTNS1J0GMAB6ZD.tmp.c:703:2: error: unknown type name 'ArrayFlags'...