The directory contains 50 files. If I use just one file as a parameter, regula doesn't have issues.
runtime: goroutine stack exceeds 1000000000-byte limit
runtime: sp=0xc027880548 stack=[0xc027880000, 0xc047880000]
fatal error: stack overflow
runtime stack:
runtime.throw({0x1afe6d7, 0x22e33c0})
/opt/hostedtoolcache/go/1.17.1/x64/src/runtime/panic.go:1198 +0x71
runtime.newstack()
/opt/hostedtoolcache/go/1.17.1/x64/src/runtime/stack.go:1088 +0x5ac
runtime.morestack()
/opt/hostedtoolcache/go/1.17.1/x64/src/runtime/asm_amd64.s:461 +0x8b
goroutine 1 [running]:
github.com/fugue/regula/pkg/loader.(*renderContext).RenderBody(0xc00d40f6e0, 0xc00055a420)
/home/runner/work/regula/regula/pkg/loader/tf.go:691 +0x5a9 fp=0xc027880558 sp=0xc027880550 pc=0x1507509
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild(0xc0002cf860, {0xc00025d110, 0xc000056900})
/home/runner/work/regula/regula/pkg/loader/tf.go:582 +0x1df fp=0xc0278805e0 sp=0xc027880558 pc=0x150619f
github.com/fugue/regula/pkg/loader.(*HclConfiguration).resolveResourceReference(0x0, {0xc00d416380, 0x0}, {0xc00d41a380, 0x3, 0x0})
/home/runner/work/regula/regula/pkg/loader/tf.go:519 +0x138 fp=0xc027880758 sp=0xc0278805e0 pc=0x1505a58
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild.func1({0xc00d41a380, 0x3, 0x4})
/home/runner/work/regula/regula/pkg/loader/tf.go:579 +0x66 fp=0xc0278807a0 sp=0xc027880758 pc=0x15062c6
github.com/fugue/regula/pkg/loader.(*renderContext).RenderExpr(0xc00d40f680, {0x1ce82f8, 0xc00038f260})
/home/runner/work/regula/regula/pkg/loader/tf.go:772 +0x1f8 fp=0xc027880978 sp=0xc0278807a0 pc=0x1507a78
github.com/fugue/regula/pkg/loader.(*renderContext).RenderAttribute(...)
/home/runner/work/regula/regula/pkg/loader/tf.go:727
github.com/fugue/regula/pkg/loader.(*renderContext).RenderBody(0xc00d40f680, 0xc0003afef0)
/home/runner/work/regula/regula/pkg/loader/tf.go:697 +0x149 fp=0xc027880c80 sp=0xc027880978 pc=0x15070a9
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild(0xc0002cf860, {0xc00025d2f0, 0xc000056900})
/home/runner/work/regula/regula/pkg/loader/tf.go:582 +0x1df fp=0xc027880d08 sp=0xc027880c80 pc=0x150619f
github.com/fugue/regula/pkg/loader.(*HclConfiguration).resolveResourceReference(0x0, {0xc00d3ebf20, 0x0}, {0xc00d41a340, 0x3, 0x0})
/home/runner/work/regula/regula/pkg/loader/tf.go:519 +0x138 fp=0xc027880e80 sp=0xc027880d08 pc=0x1505a58
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild.func1({0xc00d41a340, 0x3, 0x4})
/home/runner/work/regula/regula/pkg/loader/tf.go:579 +0x66 fp=0xc027880ec8 sp=0xc027880e80 pc=0x15062c6
github.com/fugue/regula/pkg/loader.(*renderContext).RenderExpr(0xc00d40f620, {0x1ce82f8, 0xc000094840})
/home/runner/work/regula/regula/pkg/loader/tf.go:772 +0x1f8 fp=0xc0278810a0 sp=0xc027880ec8 pc=0x1507a78
github.com/fugue/regula/pkg/loader.(*renderContext).RenderAttribute(...)
/home/runner/work/regula/regula/pkg/loader/tf.go:727
github.com/fugue/regula/pkg/loader.(*renderContext).RenderBody(0xc00d40f620, 0xc00055a420)
/home/runner/work/regula/regula/pkg/loader/tf.go:697 +0x149 fp=0xc0278813a8 sp=0xc0278810a0 pc=0x15070a9
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild(0xc0002cf860, {0xc00025d110, 0xc000056900})
/home/runner/work/regula/regula/pkg/loader/tf.go:582 +0x1df fp=0xc027881430 sp=0xc0278813a8 pc=0x150619f
github.com/fugue/regula/pkg/loader.(*HclConfiguration).resolveResourceReference(0x0, {0xc00d416340, 0x0}, {0xc00d41a300, 0x3, 0x0})
/home/runner/work/regula/regula/pkg/loader/tf.go:519 +0x138 fp=0xc0278815a8 sp=0xc027881430 pc=0x1505a58
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild.func1({0xc00d41a300, 0x3, 0x4})
/home/runner/work/regula/regula/pkg/loader/tf.go:579 +0x66 fp=0xc0278815f0 sp=0xc0278815a8 pc=0x15062c6
github.com/fugue/regula/pkg/loader.(*renderContext).RenderExpr(0xc00d40f5c0, {0x1ce82f8, 0xc00038f260})
/home/runner/work/regula/regula/pkg/loader/tf.go:772 +0x1f8 fp=0xc0278817c8 sp=0xc0278815f0 pc=0x1507a78
github.com/fugue/regula/pkg/loader.(*renderContext).RenderAttribute(...)
/home/runner/work/regula/regula/pkg/loader/tf.go:727
github.com/fugue/regula/pkg/loader.(*renderContext).RenderBody(0xc00d40f5c0, 0xc0003afef0)
/home/runner/work/regula/regula/pkg/loader/tf.go:697 +0x149 fp=0xc027881ad0 sp=0xc0278817c8 pc=0x15070a9
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild(0xc0002cf860, {0xc00025d2f0, 0xc000056900})
/home/runner/work/regula/regula/pkg/loader/tf.go:582 +0x1df fp=0xc027881b58 sp=0xc027881ad0 pc=0x150619f
github.com/fugue/regula/pkg/loader.(*HclConfiguration).resolveResourceReference(0x0, {0xc00d3ebef0, 0x0}, {0xc00d41a2c0, 0x3, 0x0})
/home/runner/work/regula/regula/pkg/loader/tf.go:519 +0x138 fp=0xc027881cd0 sp=0xc027881b58 pc=0x1505a58
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild.func1({0xc00d41a2c0, 0x3, 0x4})
/home/runner/work/regula/regula/pkg/loader/tf.go:579 +0x66 fp=0xc027881d18 sp=0xc027881cd0 pc=0x15062c6
github.com/fugue/regula/pkg/loader.(*renderContext).RenderExpr(0xc00d40f560, {0x1ce82f8, 0xc000094840})
/home/runner/work/regula/regula/pkg/loader/tf.go:772 +0x1f8 fp=0xc027881ef0 sp=0xc027881d18 pc=0x1507a78
github.com/fugue/regula/pkg/loader.(*renderContext).RenderAttribute(...)
/home/runner/work/regula/regula/pkg/loader/tf.go:727
github.com/fugue/regula/pkg/loader.(*renderContext).RenderBody(0xc00d40f560, 0xc00055a420)
/home/runner/work/regula/regula/pkg/loader/tf.go:697 +0x149 fp=0xc0278821f8 sp=0xc027881ef0 pc=0x15070a9
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild(0xc0002cf860, {0xc00025d110, 0xc000056900})
/home/runner/work/regula/regula/pkg/loader/tf.go:582 +0x1df fp=0xc027882280 sp=0xc0278821f8 pc=0x150619f
github.com/fugue/regula/pkg/loader.(*HclConfiguration).resolveResourceReference(0x0, {0xc00d416300, 0x0}, {0xc00d41a280, 0x3, 0x0})
/home/runner/work/regula/regula/pkg/loader/tf.go:519 +0x138 fp=0xc0278823f8 sp=0xc027882280 pc=0x1505a58
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild.func1({0xc00d41a280, 0x3, 0x4})
/home/runner/work/regula/regula/pkg/loader/tf.go:579 +0x66 fp=0xc027882440 sp=0xc0278823f8 pc=0x15062c6
github.com/fugue/regula/pkg/loader.(*renderContext).RenderExpr(0xc00d40f500, {0x1ce82f8, 0xc00038f260})
/home/runner/work/regula/regula/pkg/loader/tf.go:772 +0x1f8 fp=0xc027882618 sp=0xc027882440 pc=0x1507a78
github.com/fugue/regula/pkg/loader.(*renderContext).RenderAttribute(...)
/home/runner/work/regula/regula/pkg/loader/tf.go:727
github.com/fugue/regula/pkg/loader.(*renderContext).RenderBody(0xc00d40f500, 0xc0003afef0)
/home/runner/work/regula/regula/pkg/loader/tf.go:697 +0x149 fp=0xc027882920 sp=0xc027882618 pc=0x15070a9
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild(0xc0002cf860, {0xc00025d2f0, 0xc000056900})
/home/runner/work/regula/regula/pkg/loader/tf.go:582 +0x1df fp=0xc0278829a8 sp=0xc027882920 pc=0x150619f
github.com/fugue/regula/pkg/loader.(*HclConfiguration).resolveResourceReference(0x0, {0xc00d3ebec0, 0x0}, {0xc00d41a240, 0x3, 0x0})
/home/runner/work/regula/regula/pkg/loader/tf.go:519 +0x138 fp=0xc027882b20 sp=0xc0278829a8 pc=0x1505a58
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild.func1({0xc00d41a240, 0x3, 0x4})
/home/runner/work/regula/regula/pkg/loader/tf.go:579 +0x66 fp=0xc027882b68 sp=0xc027882b20 pc=0x15062c6
github.com/fugue/regula/pkg/loader.(*renderContext).RenderExpr(0xc00d40f4a0, {0x1ce82f8, 0xc000094840})
/home/runner/work/regula/regula/pkg/loader/tf.go:772 +0x1f8 fp=0xc027882d40 sp=0xc027882b68 pc=0x1507a78
github.com/fugue/regula/pkg/loader.(*renderContext).RenderAttribute(...)
/home/runner/work/regula/regula/pkg/loader/tf.go:727
github.com/fugue/regula/pkg/loader.(*renderContext).RenderBody(0xc00d40f4a0, 0xc00055a420)
/home/runner/work/regula/regula/pkg/loader/tf.go:697 +0x149 fp=0xc027883048 sp=0xc027882d40 pc=0x15070a9
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild(0xc0002cf860, {0xc00025d110, 0xc000056900})
/home/runner/work/regula/regula/pkg/loader/tf.go:582 +0x1df fp=0xc0278830d0 sp=0xc027883048 pc=0x150619f
github.com/fugue/regula/pkg/loader.(*HclConfiguration).resolveResourceReference(0x0, {0xc00d4162c0, 0x0}, {0xc00d41a200, 0x3, 0x0})
/home/runner/work/regula/regula/pkg/loader/tf.go:519 +0x138 fp=0xc027883248 sp=0xc0278830d0 pc=0x1505a58
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild.func1({0xc00d41a200, 0x3, 0x4})
/home/runner/work/regula/regula/pkg/loader/tf.go:579 +0x66 fp=0xc027883290 sp=0xc027883248 pc=0x15062c6
github.com/fugue/regula/pkg/loader.(*renderContext).RenderExpr(0xc00d40f440, {0x1ce82f8, 0xc00038f260})
/home/runner/work/regula/regula/pkg/loader/tf.go:772 +0x1f8 fp=0xc027883468 sp=0xc027883290 pc=0x1507a78
github.com/fugue/regula/pkg/loader.(*renderContext).RenderAttribute(...)
/home/runner/work/regula/regula/pkg/loader/tf.go:727
github.com/fugue/regula/pkg/loader.(*renderContext).RenderBody(0xc00d40f440, 0xc0003afef0)
/home/runner/work/regula/regula/pkg/loader/tf.go:697 +0x149 fp=0xc027883770 sp=0xc027883468 pc=0x15070a9
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild(0xc0002cf860, {0xc00025d2f0, 0xc000056900})
/home/runner/work/regula/regula/pkg/loader/tf.go:582 +0x1df fp=0xc0278837f8 sp=0xc027883770 pc=0x150619f
github.com/fugue/regula/pkg/loader.(*HclConfiguration).resolveResourceReference(0x0, {0xc00d3ebe90, 0x0}, {0xc00d41a1c0, 0x3, 0x0})
/home/runner/work/regula/regula/pkg/loader/tf.go:519 +0x138 fp=0xc027883970 sp=0xc0278837f8 pc=0x1505a58
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild.func1({0xc00d41a1c0, 0x3, 0x4})
/home/runner/work/regula/regula/pkg/loader/tf.go:579 +0x66 fp=0xc0278839b8 sp=0xc027883970 pc=0x15062c6
github.com/fugue/regula/pkg/loader.(*renderContext).RenderExpr(0xc00d40f3e0, {0x1ce82f8, 0xc000094840})
/home/runner/work/regula/regula/pkg/loader/tf.go:772 +0x1f8 fp=0xc027883b90 sp=0xc0278839b8 pc=0x1507a78
github.com/fugue/regula/pkg/loader.(*renderContext).RenderAttribute(...)
/home/runner/work/regula/regula/pkg/loader/tf.go:727
github.com/fugue/regula/pkg/loader.(*renderContext).RenderBody(0xc00d40f3e0, 0xc00055a420)
/home/runner/work/regula/regula/pkg/loader/tf.go:697 +0x149 fp=0xc027883e98 sp=0xc027883b90 pc=0x15070a9
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild(0xc0002cf860, {0xc00025d110, 0xc000056900})
/home/runner/work/regula/regula/pkg/loader/tf.go:582 +0x1df fp=0xc027883f20 sp=0xc027883e98 pc=0x150619f
github.com/fugue/regula/pkg/loader.(*HclConfiguration).resolveResourceReference(0x0, {0xc00d416280, 0x0}, {0xc00d41a180, 0x3, 0x0})
/home/runner/work/regula/regula/pkg/loader/tf.go:519 +0x138 fp=0xc027884098 sp=0xc027883f20 pc=0x1505a58
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild.func1({0xc00d41a180, 0x3, 0x4})
/home/runner/work/regula/regula/pkg/loader/tf.go:579 +0x66 fp=0xc0278840e0 sp=0xc027884098 pc=0x15062c6
github.com/fugue/regula/pkg/loader.(*renderContext).RenderExpr(0xc00d40f380, {0x1ce82f8, 0xc00038f260})
/home/runner/work/regula/regula/pkg/loader/tf.go:772 +0x1f8 fp=0xc0278842b8 sp=0xc0278840e0 pc=0x1507a78
github.com/fugue/regula/pkg/loader.(*renderContext).RenderAttribute(...)
/home/runner/work/regula/regula/pkg/loader/tf.go:727
github.com/fugue/regula/pkg/loader.(*renderContext).RenderBody(0xc00d40f380, 0xc0003afef0)
/home/runner/work/regula/regula/pkg/loader/tf.go:697 +0x149 fp=0xc0278845c0 sp=0xc0278842b8 pc=0x15070a9
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild(0xc0002cf860, {0xc00025d2f0, 0xc000056900})
/home/runner/work/regula/regula/pkg/loader/tf.go:582 +0x1df fp=0xc027884648 sp=0xc0278845c0 pc=0x150619f
github.com/fugue/regula/pkg/loader.(*HclConfiguration).resolveResourceReference(0x0, {0xc00d3ebe60, 0x0}, {0xc00d41a140, 0x3, 0x0})
/home/runner/work/regula/regula/pkg/loader/tf.go:519 +0x138 fp=0xc0278847c0 sp=0xc027884648 pc=0x1505a58
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild.func1({0xc00d41a140, 0x3, 0x4})
/home/runner/work/regula/regula/pkg/loader/tf.go:579 +0x66 fp=0xc027884808 sp=0xc0278847c0 pc=0x15062c6
github.com/fugue/regula/pkg/loader.(*renderContext).RenderExpr(0xc00d40f320, {0x1ce82f8, 0xc000094840})
/home/runner/work/regula/regula/pkg/loader/tf.go:772 +0x1f8 fp=0xc0278849e0 sp=0xc027884808 pc=0x1507a78
github.com/fugue/regula/pkg/loader.(*renderContext).RenderAttribute(...)
/home/runner/work/regula/regula/pkg/loader/tf.go:727
github.com/fugue/regula/pkg/loader.(*renderContext).RenderBody(0xc00d40f320, 0xc00055a420)
/home/runner/work/regula/regula/pkg/loader/tf.go:697 +0x149 fp=0xc027884ce8 sp=0xc0278849e0 pc=0x15070a9
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild(0xc0002cf860, {0xc00025d110, 0xc000056900})
/home/runner/work/regula/regula/pkg/loader/tf.go:582 +0x1df fp=0xc027884d70 sp=0xc027884ce8 pc=0x150619f
github.com/fugue/regula/pkg/loader.(*HclConfiguration).resolveResourceReference(0x0, {0xc00d416240, 0x0}, {0xc00d41a100, 0x3, 0x0})
/home/runner/work/regula/regula/pkg/loader/tf.go:519 +0x138 fp=0xc027884ee8 sp=0xc027884d70 pc=0x1505a58
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild.func1({0xc00d41a100, 0x3, 0x4})
/home/runner/work/regula/regula/pkg/loader/tf.go:579 +0x66 fp=0xc027884f30 sp=0xc027884ee8 pc=0x15062c6
github.com/fugue/regula/pkg/loader.(*renderContext).RenderExpr(0xc00d40f2c0, {0x1ce82f8, 0xc00038f260})
/home/runner/work/regula/regula/pkg/loader/tf.go:772 +0x1f8 fp=0xc027885108 sp=0xc027884f30 pc=0x1507a78
github.com/fugue/regula/pkg/loader.(*renderContext).RenderAttribute(...)
/home/runner/work/regula/regula/pkg/loader/tf.go:727
github.com/fugue/regula/pkg/loader.(*renderContext).RenderBody(0xc00d40f2c0, 0xc0003afef0)
/home/runner/work/regula/regula/pkg/loader/tf.go:697 +0x149 fp=0xc027885410 sp=0xc027885108 pc=0x15070a9
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild(0xc0002cf860, {0xc00025d2f0, 0xc000056900})
/home/runner/work/regula/regula/pkg/loader/tf.go:582 +0x1df fp=0xc027885498 sp=0xc027885410 pc=0x150619f
github.com/fugue/regula/pkg/loader.(*HclConfiguration).resolveResourceReference(0x0, {0xc00d3ebe30, 0x0}, {0xc00d41a0c0, 0x3, 0x0})
/home/runner/work/regula/regula/pkg/loader/tf.go:519 +0x138 fp=0xc027885610 sp=0xc027885498 pc=0x1505a58
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild.func1({0xc00d41a0c0, 0x3, 0x4})
/home/runner/work/regula/regula/pkg/loader/tf.go:579 +0x66 fp=0xc027885658 sp=0xc027885610 pc=0x15062c6
github.com/fugue/regula/pkg/loader.(*renderContext).RenderExpr(0xc00d40f260, {0x1ce82f8, 0xc000094840})
/home/runner/work/regula/regula/pkg/loader/tf.go:772 +0x1f8 fp=0xc027885830 sp=0xc027885658 pc=0x1507a78
github.com/fugue/regula/pkg/loader.(*renderContext).RenderAttribute(...)
/home/runner/work/regula/regula/pkg/loader/tf.go:727
github.com/fugue/regula/pkg/loader.(*renderContext).RenderBody(0xc00d40f260, 0xc00055a420)
/home/runner/work/regula/regula/pkg/loader/tf.go:697 +0x149 fp=0xc027885b38 sp=0xc027885830 pc=0x15070a9
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild(0xc0002cf860, {0xc00025d110, 0xc000056900})
/home/runner/work/regula/regula/pkg/loader/tf.go:582 +0x1df fp=0xc027885bc0 sp=0xc027885b38 pc=0x150619f
github.com/fugue/regula/pkg/loader.(*HclConfiguration).resolveResourceReference(0x0, {0xc00d416200, 0x0}, {0xc00d41a080, 0x3, 0x0})
/home/runner/work/regula/regula/pkg/loader/tf.go:519 +0x138 fp=0xc027885d38 sp=0xc027885bc0 pc=0x1505a58
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild.func1({0xc00d41a080, 0x3, 0x4})
/home/runner/work/regula/regula/pkg/loader/tf.go:579 +0x66 fp=0xc027885d80 sp=0xc027885d38 pc=0x15062c6
github.com/fugue/regula/pkg/loader.(*renderContext).RenderExpr(0xc00d40f200, {0x1ce82f8, 0xc00038f260})
/home/runner/work/regula/regula/pkg/loader/tf.go:772 +0x1f8 fp=0xc027885f58 sp=0xc027885d80 pc=0x1507a78
github.com/fugue/regula/pkg/loader.(*renderContext).RenderAttribute(...)
/home/runner/work/regula/regula/pkg/loader/tf.go:727
github.com/fugue/regula/pkg/loader.(*renderContext).RenderBody(0xc00d40f200, 0xc0003afef0)
/home/runner/work/regula/regula/pkg/loader/tf.go:697 +0x149 fp=0xc027886260 sp=0xc027885f58 pc=0x15070a9
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild(0xc0002cf860, {0xc00025d2f0, 0xc000056900})
/home/runner/work/regula/regula/pkg/loader/tf.go:582 +0x1df fp=0xc0278862e8 sp=0xc027886260 pc=0x150619f
github.com/fugue/regula/pkg/loader.(*HclConfiguration).resolveResourceReference(0x0, {0xc00d3ebe00, 0x0}, {0xc00d41a040, 0x3, 0x0})
/home/runner/work/regula/regula/pkg/loader/tf.go:519 +0x138 fp=0xc027886460 sp=0xc0278862e8 pc=0x1505a58
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild.func1({0xc00d41a040, 0x3, 0x4})
/home/runner/work/regula/regula/pkg/loader/tf.go:579 +0x66 fp=0xc0278864a8 sp=0xc027886460 pc=0x15062c6
github.com/fugue/regula/pkg/loader.(*renderContext).RenderExpr(0xc00d40f1a0, {0x1ce82f8, 0xc000094840})
/home/runner/work/regula/regula/pkg/loader/tf.go:772 +0x1f8 fp=0xc027886680 sp=0xc0278864a8 pc=0x1507a78
github.com/fugue/regula/pkg/loader.(*renderContext).RenderAttribute(...)
/home/runner/work/regula/regula/pkg/loader/tf.go:727
github.com/fugue/regula/pkg/loader.(*renderContext).RenderBody(0xc00d40f1a0, 0xc00055a420)
/home/runner/work/regula/regula/pkg/loader/tf.go:697 +0x149 fp=0xc027886988 sp=0xc027886680 pc=0x15070a9
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild(0xc0002cf860, {0xc00025d110, 0xc000056900})
/home/runner/work/regula/regula/pkg/loader/tf.go:582 +0x1df fp=0xc027886a10 sp=0xc027886988 pc=0x150619f
github.com/fugue/regula/pkg/loader.(*HclConfiguration).resolveResourceReference(0x0, {0xc00d4161c0, 0x0}, {0xc00d41a000, 0x3, 0x0})
/home/runner/work/regula/regula/pkg/loader/tf.go:519 +0x138 fp=0xc027886b88 sp=0xc027886a10 pc=0x1505a58
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild.func1({0xc00d41a000, 0x3, 0x4})
/home/runner/work/regula/regula/pkg/loader/tf.go:579 +0x66 fp=0xc027886bd0 sp=0xc027886b88 pc=0x15062c6
github.com/fugue/regula/pkg/loader.(*renderContext).RenderExpr(0xc00d40f140, {0x1ce82f8, 0xc00038f260})
/home/runner/work/regula/regula/pkg/loader/tf.go:772 +0x1f8 fp=0xc027886da8 sp=0xc027886bd0 pc=0x1507a78
github.com/fugue/regula/pkg/loader.(*renderContext).RenderAttribute(...)
/home/runner/work/regula/regula/pkg/loader/tf.go:727
github.com/fugue/regula/pkg/loader.(*renderContext).RenderBody(0xc00d40f140, 0xc0003afef0)
/home/runner/work/regula/regula/pkg/loader/tf.go:697 +0x149 fp=0xc0278870b0 sp=0xc027886da8 pc=0x15070a9
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild(0xc0002cf860, {0xc00025d2f0, 0xc000056900})
/home/runner/work/regula/regula/pkg/loader/tf.go:582 +0x1df fp=0xc027887138 sp=0xc0278870b0 pc=0x150619f
github.com/fugue/regula/pkg/loader.(*HclConfiguration).resolveResourceReference(0x0, {0xc00d3ebdd0, 0x0}, {0xc00d409fc0, 0x3, 0x0})
/home/runner/work/regula/regula/pkg/loader/tf.go:519 +0x138 fp=0xc0278872b0 sp=0xc027887138 pc=0x1505a58
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild.func1({0xc00d409fc0, 0x3, 0x4})
/home/runner/work/regula/regula/pkg/loader/tf.go:579 +0x66 fp=0xc0278872f8 sp=0xc0278872b0 pc=0x15062c6
github.com/fugue/regula/pkg/loader.(*renderContext).RenderExpr(0xc00d40f0e0, {0x1ce82f8, 0xc000094840})
/home/runner/work/regula/regula/pkg/loader/tf.go:772 +0x1f8 fp=0xc0278874d0 sp=0xc0278872f8 pc=0x1507a78
github.com/fugue/regula/pkg/loader.(*renderContext).RenderAttribute(...)
/home/runner/work/regula/regula/pkg/loader/tf.go:727
github.com/fugue/regula/pkg/loader.(*renderContext).RenderBody(0xc00d40f0e0, 0xc00055a420)
/home/runner/work/regula/regula/pkg/loader/tf.go:697 +0x149 fp=0xc0278877d8 sp=0xc0278874d0 pc=0x15070a9
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild(0xc0002cf860, {0xc00025d110, 0xc000056900})
/home/runner/work/regula/regula/pkg/loader/tf.go:582 +0x1df fp=0xc027887860 sp=0xc0278877d8 pc=0x150619f
github.com/fugue/regula/pkg/loader.(*HclConfiguration).resolveResourceReference(0x0, {0xc00d416180, 0x0}, {0xc00d409f80, 0x3, 0x0})
/home/runner/work/regula/regula/pkg/loader/tf.go:519 +0x138 fp=0xc0278879d8 sp=0xc027887860 pc=0x1505a58
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild.func1({0xc00d409f80, 0x3, 0x4})
/home/runner/work/regula/regula/pkg/loader/tf.go:579 +0x66 fp=0xc027887a20 sp=0xc0278879d8 pc=0x15062c6
github.com/fugue/regula/pkg/loader.(*renderContext).RenderExpr(0xc00d40f080, {0x1ce82f8, 0xc00038f260})
/home/runner/work/regula/regula/pkg/loader/tf.go:772 +0x1f8 fp=0xc027887bf8 sp=0xc027887a20 pc=0x1507a78
github.com/fugue/regula/pkg/loader.(*renderContext).RenderAttribute(...)
/home/runner/work/regula/regula/pkg/loader/tf.go:727
github.com/fugue/regula/pkg/loader.(*renderContext).RenderBody(0xc00d40f080, 0xc0003afef0)
/home/runner/work/regula/regula/pkg/loader/tf.go:697 +0x149 fp=0xc027887f00 sp=0xc027887bf8 pc=0x15070a9
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild(0xc0002cf860, {0xc00025d2f0, 0xc000056900})
/home/runner/work/regula/regula/pkg/loader/tf.go:582 +0x1df fp=0xc027887f88 sp=0xc027887f00 pc=0x150619f
github.com/fugue/regula/pkg/loader.(*HclConfiguration).resolveResourceReference(0x0, {0xc00d3ebda0, 0x0}, {0xc00d409f40, 0x3, 0x0})
/home/runner/work/regula/regula/pkg/loader/tf.go:519 +0x138 fp=0xc027888100 sp=0xc027887f88 pc=0x1505a58
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild.func1({0xc00d409f40, 0x3, 0x4})
/home/runner/work/regula/regula/pkg/loader/tf.go:579 +0x66 fp=0xc027888148 sp=0xc027888100 pc=0x15062c6
github.com/fugue/regula/pkg/loader.(*renderContext).RenderExpr(0xc00d40f020, {0x1ce82f8, 0xc000094840})
/home/runner/work/regula/regula/pkg/loader/tf.go:772 +0x1f8 fp=0xc027888320 sp=0xc027888148 pc=0x1507a78
github.com/fugue/regula/pkg/loader.(*renderContext).RenderAttribute(...)
/home/runner/work/regula/regula/pkg/loader/tf.go:727
github.com/fugue/regula/pkg/loader.(*renderContext).RenderBody(0xc00d40f020, 0xc00055a420)
/home/runner/work/regula/regula/pkg/loader/tf.go:697 +0x149 fp=0xc027888628 sp=0xc027888320 pc=0x15070a9
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild(0xc0002cf860, {0xc00025d110, 0xc000056900})
/home/runner/work/regula/regula/pkg/loader/tf.go:582 +0x1df fp=0xc0278886b0 sp=0xc027888628 pc=0x150619f
github.com/fugue/regula/pkg/loader.(*HclConfiguration).resolveResourceReference(0x0, {0xc00d416140, 0x0}, {0xc00d409f00, 0x3, 0x0})
/home/runner/work/regula/regula/pkg/loader/tf.go:519 +0x138 fp=0xc027888828 sp=0xc0278886b0 pc=0x1505a58
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild.func1({0xc00d409f00, 0x3, 0x4})
/home/runner/work/regula/regula/pkg/loader/tf.go:579 +0x66 fp=0xc027888870 sp=0xc027888828 pc=0x15062c6
github.com/fugue/regula/pkg/loader.(*renderContext).RenderExpr(0xc00d40efc0, {0x1ce82f8, 0xc00038f260})
/home/runner/work/regula/regula/pkg/loader/tf.go:772 +0x1f8 fp=0xc027888a48 sp=0xc027888870 pc=0x1507a78
github.com/fugue/regula/pkg/loader.(*renderContext).RenderAttribute(...)
/home/runner/work/regula/regula/pkg/loader/tf.go:727
github.com/fugue/regula/pkg/loader.(*renderContext).RenderBody(0xc00d40efc0, 0xc0003afef0)
/home/runner/work/regula/regula/pkg/loader/tf.go:697 +0x149 fp=0xc027888d50 sp=0xc027888a48 pc=0x15070a9
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild(0xc0002cf860, {0xc00025d2f0, 0xc000056900})
/home/runner/work/regula/regula/pkg/loader/tf.go:582 +0x1df fp=0xc027888dd8 sp=0xc027888d50 pc=0x150619f
github.com/fugue/regula/pkg/loader.(*HclConfiguration).resolveResourceReference(0x0, {0xc00d3ebd70, 0x0}, {0xc00d409ec0, 0x3, 0x0})
/home/runner/work/regula/regula/pkg/loader/tf.go:519 +0x138 fp=0xc027888f50 sp=0xc027888dd8 pc=0x1505a58
github.com/fugue/regula/pkg/loader.(*HclConfiguration).GetChild.func1({0xc00d409ec0, 0x3, 0x4})
/home/runner/work/regula/regula/pkg/loader/tf.go:579 +0x66 fp=0xc027888f98 sp=0xc027888f50 pc=0x15062c6
github.com/fugue/regula/pkg/loader.(*renderContext).RenderExpr(0xc00d40ef60, {0x1ce82f8, 0xc000094840})
/home/runner/work/regula/regula/pkg/loader/tf.go:772 +0x1f8 fp=0xc027889170 sp=0xc027888f98 pc=0x1507a78