toml: cannot decode array of tables #22633
Labels
Bug
This tag is applied to issues which reports bugs.
Unit: vlib
Bugs/feature requests, that are related to the vlib.
Describe the bug
toml.decode()
does not marshal arrays of tables into arrays of structs.Reproduction Steps
Expected Behavior
decoded
equals to originaldoc
.Current Behavior
decoded.items
is empty:Possible Solution
No response
Additional Information/Context
No response
V version
V 0.4.8 97c6cd0
Environment details (OS name and version, etc.)
V full version: V 0.4.8 5ec9bb5.97c6cd0
OS: linux, Linux version 6.6.8-arch1-1 (linux@archlinux) (gcc (GCC) 13.2.1 20230801, GNU ld (GNU Binutils) 2.41.0) #1 SMP PREEMPT_DYNAMIC Thu, 21 Dec 2023 19:01:01 +0000
Processor: 16 cpus, 64bit, little endian, 12th Gen Intel(R) Core(TM) i5-1240P
getwd: /home/ge
vexe: /home/ge/.vlang/v
vexe mtime: 2024-10-23 16:44:23
vroot: OK, value: /home/ge/.vlang
VMODULES: OK, value: /home/ge/.vmodules
VTMP: OK, value: /tmp/v_1000
Git version: git version 2.46.1
Git vroot status: weekly.2024.42-69-g97c6cd09
.git/config present: true
CC version: cc (GCC) 14.2.1 20240910
thirdparty/tcc status: thirdparty-linux-amd64 0134e9b9
Huly®: V_0.6-21082
Note
You can use the 👍 reaction to increase the issue's priority for developers.
Please note that only the 👍 reaction to the issue itself counts as a vote.
Other reactions and those to comments will not be taken into account.
The text was updated successfully, but these errors were encountered: