yglukhov / nimx

GUI library
MIT License
1.09k stars 75 forks source link

Getting this compile error: node lacks field: intVal #363

Closed treeform closed 5 years ago

treeform commented 5 years ago
Nim Compiler Version 0.19.9 [Windows: amd64]
Compiled at 2019-05-15
Copyright (c) 2006-2019 by Andreas Rumpf

active boot switches: -d:release
stack trace: (most recent call last)
..\..\..\Users\me\.nimble\pkgs\nimsl-0.3\nimsl\nimsl.nim(14, 34) getGLSLFragmentShader
..\..\..\Users\me\.nimble\pkgs\nimsl-0.3\nimsl\nimsl.nim(8, 15) getShaderCode
..\..\..\Users\me\.nimble\pkgs\nimsl-0.3\nimsl\private\glsl_codegen.nim(318, 8) genProcDef
..\..\..\Users\me\.nimble\pkgs\nimsl-0.3\nimsl\private\glsl_codegen.nim(384, 32) gen
..\..\..\Users\me\.nimble\pkgs\nimsl-0.3\nimsl\private\glsl_codegen.nim(118, 12) genStmtList
..\..\..\Users\me\.nimble\pkgs\nimsl-0.3\nimsl\private\glsl_codegen.nim(385, 24) gen
..\..\..\Users\me\.nimble\pkgs\nimsl-0.3\nimsl\private\glsl_codegen.nim(180, 16) genCall
..\..\..\Users\me\.nimble\pkgs\nimsl-0.3\nimsl\private\glsl_codegen.nim(391, 22) gen
..\..\..\Users\me\.nimble\pkgs\nimsl-0.3\nimsl\private\glsl_codegen.nim(245, 20) genSym
..\..\..\Users\me\.nimble\pkgs\nimsl-0.3\nimsl\private\glsl_codegen.nim(393, 30) gen
..\..\..\Users\me\.nimble\pkgs\nimsl-0.3\nimsl\private\glsl_codegen.nim(318, 8) genProcDef
..\..\..\Users\me\.nimble\pkgs\nimsl-0.3\nimsl\private\glsl_codegen.nim(384, 32) gen
..\..\..\Users\me\.nimble\pkgs\nimsl-0.3\nimsl\private\glsl_codegen.nim(118, 12) genStmtList
..\..\..\Users\me\.nimble\pkgs\nimsl-0.3\nimsl\private\glsl_codegen.nim(386, 30) gen
..\..\..\Users\me\.nimble\pkgs\nimsl-0.3\nimsl\private\glsl_codegen.nim(195, 16) genInfixCall
..\..\..\Users\me\.nimble\pkgs\nimsl-0.3\nimsl\private\glsl_codegen.nim(178, 26) genCall
..\..\..\Users\me\.nimble\pkgs\nimsl-0.3\nimsl\private\glsl_codegen.nim(147, 16) genSystemCall
..\..\..\Users\me\.nimble\pkgs\nimsl-0.3\nimsl\private\glsl_codegen.nim(398, 42) gen
..\..\..\Users\me\.nimble\pkgs\nimsl-0.3\nimsl\private\glsl_codegen.nim(399, 38) gen
..\..\..\Users\me\.nimble\pkgs\nimsl-0.3\nimsl\private\glsl_codegen.nim(349, 24) genBracketExpr
..\nimx\context.nim(251, 46) template/generic instantiation of `newCompositionWithNimsl` from here
..\nimx\composition.nim(345, 41) template/generic instantiation of `getGLSLFragmentShader` from here
C:\Users\me\.nimble\pkgs\nimsl-0.3\nimsl\private\glsl_codegen.nim(349, 24) Error: node lacks field: intVal
yglukhov commented 5 years ago

Should be fixed with https://github.com/yglukhov/variant/pull/4. If not, please provide steps to reproduce