In Workspace 2 ("Target Program"):
C:/Users/Private/Desktop/testo_runner/_work/JaiCommunityBugTrackerDev/JaiCommunityBugTrackerDev/compiler_bugs/378_369_CEC0.jai:4,13: Error: All values provided in a non-imperative struct literal must be constant, but argument 1 is not.
A :: ivec2.{1, 2};
B :: ivec2.{A.x, 1};
^^^
C:/Users/Private/Desktop/testo_runner/_work/JaiCommunityBugTrackerDev/JaiCommunityBugTrackerDev/compiler_bugs/378_369_CEC0.jai:4,11: Info: This struct literal is in a non-imperative scope, so it cannot contain elements that require runtime code.
A :: ivec2.{1, 2};
B :: ivec2.{A.x, 1};
^^^^^^^^^
Description
Buggy Code
Workarounds
#run solves all the problemsLatest Test Outputs
windows
Compiler Error Output
linux
Compiler Error Output
History V1