Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate Hugo build vs Apple Silicon M1 #7968

Closed
bep opened this issue Nov 18, 2020 · 10 comments
Closed

Investigate Hugo build vs Apple Silicon M1 #7968

bep opened this issue Nov 18, 2020 · 10 comments

Comments

@bep
Copy link
Member

bep commented Nov 18, 2020

Due to software incompat with a lot of the software I own/depend on, I don't plan to get a Apple M1 anytime soon (maybe a Mac Mini for Christmas ...?), but I'll open up this issue for future ref/others to chime in.

I suspect/hope that we soon can get native builds from Brew, not sure, but we probably need to do some leg work on our build chain, too.

Also see https://docs.google.com/document/d/1iWUstb66v66tTVxQWNMZ1BehgNzEmykzqDCUp5l8ip8/edit#heading=h.obhbusc2ks3k

@bep bep modified the milestones: v0.78.2, v0.79 Nov 18, 2020
@bep bep modified the milestones: v0.79, v0.80 Nov 27, 2020
@tomekent
Copy link

tomekent commented Dec 2, 2020

So I can confirm that the intel Mac binary works on the M1 chip under Rosetta2 (working on a MacBook Pro) without any real issues. If you want me to run any tests let me know.

@bep
Copy link
Member Author

bep commented Dec 2, 2020

@tomekent that's great to hear. I suspect that we need to wait until Go 1.16 for a native build (February?). Does watching/live reload also work as it should?

@tomekent
Copy link

tomekent commented Dec 3, 2020

@bep Yes reload works fine as far as I can tell (I use the Hugo-academic theme and my main issues are due to my site being written in the pre-wowchemy).

I think if you compile go from source as well you'd probably get a native build - as far as I'm aware the February date is for the official binary release. Rosetta2 works extremely well, so there's certainly no need for native at this stage.

@bep
Copy link
Member Author

bep commented Dec 3, 2020

@tomekent thanks, I'm thinking of getting myself one of these cheapish Mac Mini M1's for Christmas to thinker around with...

@budparr
Copy link

budparr commented Dec 3, 2020

I have an Air with M1, running Hugo 0.73 and using Hugo modules. Go is installed via Brew. Right now not seeing any issues.

@budparr
Copy link

budparr commented Dec 4, 2020

Don't know if this is helpful, but I'm getting this error periodically (0.73):

Details

fatal error: missing traceGCSweepStart

goroutine 241 [running]:
runtime.throw(0x5972ae8, 0x19)
        /usr/local/go/src/runtime/panic.go:1116 +0x72 fp=0xc04cbc3610 sp=0xc04cbc35e0 pc=0x40366d2
runtime.traceGCSweepDone()
        /usr/local/go/src/runtime/trace.go:1022 +0xce fp=0xc04cbc3660 sp=0xc04cbc3610 pc=0x405c45e
runtime.(*mcentral).cacheSpan(0x6c446d8, 0x5719100)
        /usr/local/go/src/runtime/mcentral.go:118 +0x1ef fp=0xc04cbc36a8 sp=0xc04cbc3660 pc=0x401a0cf
runtime.(*mcache).refill(0x964a2f0, 0xe)
        /usr/local/go/src/runtime/mcache.go:138 +0x85 fp=0xc04cbc36c8 sp=0xc04cbc36a8 pc=0x4019c85
runtime.(*mcache).nextFree(0x964a2f0, 0x5ed480e, 0x55a76a0, 0x40e192c, 0xc04211a03d)
        /usr/local/go/src/runtime/malloc.go:868 +0x87 fp=0xc04cbc3700 sp=0xc04cbc36c8 pc=0x400ea07
runtime.mallocgc(0x60, 0x5718f20, 0x54a4001, 0x8)
        /usr/local/go/src/runtime/malloc.go:1036 +0x793 fp=0xc04cbc37a0 sp=0xc04cbc3700 pc=0x400f343
runtime.newobject(0x5718f20, 0x40e793e)
        /usr/local/go/src/runtime/malloc.go:1165 +0x38 fp=0xc04cbc37d0 sp=0xc04cbc37a0 pc=0x400f738
reflect.FuncOf(0xc0286f49d0, 0x1, 0x1, 0xc0286f49e0, 0x1, 0x1, 0x6be4800, 0x0, 0x0)
        /usr/local/go/src/reflect/type.go:1946 +0xacb fp=0xc04cbc3908 sp=0xc04cbc37d0 pc=0x40c42fb
reflect.(*rtype).Method(0x58f9780, 0x13, 0x5496bed, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
        /usr/local/go/src/reflect/type.go:823 +0x500 fp=0xc04cbc3a20 sp=0xc04cbc3908 pc=0x40bdf70
reflect.(*rtype).MethodByName(0x58f9780, 0xc000297302, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
        /usr/local/go/src/reflect/type.go:845 +0x1c2 fp=0xc04cbc3b18 sp=0xc04cbc3a20 pc=0x40be3a2
github.com/gohugoio/hugo/tpl/collections.evaluateSubElem(0x58e4b20, 0xc049f96d50, 0x194, 0xc000297302, 0x4, 0xc00c8e7ef0, 0x194, 0xc00029730e, 0x2, 0x0)
        /root/project/hugo/tpl/collections/where.go:302 +0x171 fp=0xc04cbc3d40 sp=0xc04cbc3b18 pc=0x4b55541
github.com/gohugoio/hugo/tpl/collections.(*Namespace).checkWhereArray(0xc000486498, 0x58cc360, 0xc031b4da20, 0x97, 0x55a76a0, 0xc02d644460, 0x98, 0x5585220, 0xc00e1758a0, 0x97, ...)
        /root/project/hugo/tpl/collections/where.go:387 +0xdf fp=0xc04cbc3e48 sp=0xc04cbc3d40 pc=0x4b56ddf
github.com/gohugoio/hugo/tpl/collections.(*Namespace).Where(0xc000486498, 0x58cc360, 0xc031b4da20, 0x55a76a0, 0xc02d644460, 0xc032332520, 0x2, 0x2, 0xc04cbc4088, 0x40d1aac, ...)
        /root/project/hugo/tpl/collections/where.go:45 +0x416 fp=0xc04cbc3f98 sp=0xc04cbc3e48 pc=0x4b527d6
github.com/gohugoio/hugo/tpl/collections.(*Namespace).Where-fm(0x58cc360, 0xc031b4da20, 0x55a76a0, 0xc02d644460, 0xc032332520, 0x2, 0x2, 0x0, 0x0, 0x0, ...)
        /root/project/hugo/tpl/collections/where.go:26 +0x83 fp=0xc04cbc4008 sp=0xc04cbc3f98 pc=0x4b5aef3
runtime.call128(0xc00ff487e0, 0xc0009efe50, 0xc0365ebaa0, 0x3800000058)
        /usr/local/go/src/runtime/asm_amd64.s:541 +0x52 fp=0xc04cbc4098 sp=0xc04cbc4008 pc=0x4067632
reflect.Value.call(0x568e760, 0xc0009efe50, 0x13, 0x59016f3, 0x4, 0xc0365eb9e0, 0x3, 0x4, 0xc00e1758a0, 0x97, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8ab fp=0xc04cbc42b0 sp=0xc04cbc4098 pc=0x40c95ab
reflect.Value.Call(0x568e760, 0xc0009efe50, 0x13, 0xc0365eb9e0, 0x4, 0x4, 0xc01f740cf0, 0x5585220, 0xc00e1758a0)
        /usr/local/go/src/reflect/value.go:321 +0xb4 fp=0xc04cbc4330 sp=0xc04cbc42b0 pc=0x40c8ab4
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.safeCall(0x568e760, 0xc0009efe50, 0x13, 0xc0365eb9e0, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/funcs.go:365 +0xbd fp=0xc04cbc43b0 sp=0xc04cbc4330 pc=0x4a50d2d
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCall(0xc04cbc49b8, 0x58f9780, 0xc00e1695c0, 0x16, 0x568e760, 0xc0009efe50, 0x13, 0x5ec18a0, 0xc0008164e0, 0xc0002972f1, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:297 +0x60f fp=0xc04cbc4500 sp=0xc04cbc43b0 pc=0x4a56d6f
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalFunction(0xc04cbc49b8, 0x58f9780, 0xc00e1695c0, 0x16, 0xc000816540, 0x5ec18a0, 0xc0008164e0, 0xc000118c00, 0x5, 0x8, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:130 +0x16d fp=0xc04cbc4600 sp=0xc04cbc4500 pc=0x4a5544d
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCommand(0xc04cbc49b8, 0x58f9780, 0xc00e1695c0, 0x16, 0xc0008164e0, 0x5692900, 0x6c491c0, 0x99, 0x56482c0, 0xc035ad6338, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:462 +0x58b fp=0xc04cbc46d8 sp=0xc04cbc4600 pc=0x4a498fb
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalPipeline(0xc04cbc49b8, 0x58f9780, 0xc00e1695c0, 0x16, 0xc000c86a80, 0x0, 0x0, 0x97)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:431 +0x11a fp=0xc04cbc47c8 sp=0xc04cbc46d8 pc=0x4a48f4a
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc04cbc49b8, 0x58f9780, 0xc00e1695c0, 0x16, 0x5ec1720, 0xc000816e70)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:255 +0x396 fp=0xc04cbc4858 sp=0xc04cbc47c8 pc=0x4a47e26
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc04cbc49b8, 0x58f9780, 0xc00e1695c0, 0x16, 0x5ec1a80, 0xc000816300)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:263 +0x129 fp=0xc04cbc48e8 sp=0xc04cbc4858 pc=0x4a47bb9
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*Template).executeWithState(0xc000a73800, 0xc04cbc49b8, 0x58f9780, 0xc00e1695c0, 0x16, 0x0, 0x0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:93 +0xb7 fp=0xc04cbc4950 sp=0xc04cbc48e8 pc=0x4a55227
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*executer).Execute(0xc000a30d50, 0x33593038, 0xc0005a6d20, 0x5e8df80, 0xc0221e5a40, 0x58f9780, 0xc00e1695c0, 0xc000a32ae0, 0xc052b78030)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:79 +0x1e7 fp=0xc04cbc4a30 sp=0xc04cbc4950 pc=0x4a55017
github.com/gohugoio/hugo/tpl/tplimpl.(*templateExec).Execute(0xc0009711a0, 0x5ea06a0, 0xc0005a6d20, 0x5e8df80, 0xc0221e5a40, 0x58f9780, 0xc00e1695c0, 0x0, 0x0)
        /root/project/hugo/tpl/tplimpl/template.go:233 +0x15f fp=0xc04cbc4b00 sp=0xc04cbc4a30 pc=0x4ba7c1f
github.com/gohugoio/hugo/tpl/partials.(*Namespace).Include(0xc000a30400, 0xc000818ad1, 0x21, 0xc02ab02f00, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
        /root/project/hugo/tpl/partials/partials.go:142 +0x24e fp=0xc04cbc4be0 sp=0xc04cbc4b00 pc=0x4b83d0e
github.com/gohugoio/hugo/tpl/partials.(*Namespace).Include-fm(0xc000818ad1, 0x21, 0xc02ab02f00, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
        /root/project/hugo/tpl/partials/partials.go:95 +0x63 fp=0xc04cbc4c40 sp=0xc04cbc4be0 pc=0x4b85223
runtime.call128(0xc00fd96ed0, 0xc000a30420, 0xc05d41b090, 0x2800000048)
        /usr/local/go/src/runtime/asm_amd64.s:541 +0x52 fp=0xc04cbc4cd0 sp=0xc04cbc4c40 pc=0x4067632
reflect.Value.call(0x56734a0, 0xc000a30420, 0x13, 0x59016f3, 0x4, 0xc01f740c00, 0x2, 0x2, 0xc00e1695c0, 0x16, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8ab fp=0xc04cbc4ee8 sp=0xc04cbc4cd0 pc=0x40c95ab
reflect.Value.Call(0x56734a0, 0xc000a30420, 0x13, 0xc01f740c00, 0x2, 0x2, 0xc03bd60560, 0x1, 0xc04cbc4fd8)
        /usr/local/go/src/reflect/value.go:321 +0xb4 fp=0xc04cbc4f68 sp=0xc04cbc4ee8 pc=0x40c8ab4
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.safeCall(0x56734a0, 0xc000a30420, 0x13, 0xc01f740c00, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/funcs.go:365 +0xbd fp=0xc04cbc4fe8 sp=0xc04cbc4f68 pc=0x4a50d2d
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCall(0xc04cbc5590, 0x58f9780, 0xc00e1695c0, 0x16, 0x56734a0, 0xc000a30420, 0x13, 0x5ec18a0, 0xc02092ca20, 0xc000818ac8, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:297 +0x60f fp=0xc04cbc5138 sp=0xc04cbc4fe8 pc=0x4a56d6f
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalFunction(0xc04cbc5590, 0x58f9780, 0xc00e1695c0, 0x16, 0xc02092cab0, 0x5ec18a0, 0xc02092ca20, 0xc051c70580, 0x3, 0x4, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:130 +0x16d fp=0xc04cbc5238 sp=0xc04cbc5138 pc=0x4a5544d
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCommand(0xc04cbc5590, 0x58f9780, 0xc00e1695c0, 0x16, 0xc02092ca20, 0x5692900, 0x6c491c0, 0x99, 0xc04cbc53f0, 0x4a4dbb4, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:462 +0x58b fp=0xc04cbc5310 sp=0xc04cbc5238 pc=0x4a498fb
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalPipeline(0xc04cbc5590, 0x58f9780, 0xc00e1695c0, 0x16, 0xc02df99080, 0x0, 0x0, 0x98)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:431 +0x11a fp=0xc04cbc5400 sp=0xc04cbc5310 pc=0x4a48f4a
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc04cbc5590, 0x58f9780, 0xc00e1695c0, 0x16, 0x5ec1720, 0xc02092cae0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:255 +0x396 fp=0xc04cbc5490 sp=0xc04cbc5400 pc=0x4a47e26
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc04cbc5590, 0x58f9780, 0xc00e1695c0, 0x16, 0x5ec1a80, 0xc025ded770)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:263 +0x129 fp=0xc04cbc5520 sp=0xc04cbc5490 pc=0x4a47bb9
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walkTemplate(0xc04cbc57f8, 0x58f9780, 0xc00e1695c0, 0x16, 0xc0525016c0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:413 +0x202 fp=0xc04cbc5608 sp=0xc04cbc5520 pc=0x4a48cc2
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc04cbc57f8, 0x58f9780, 0xc00e1695c0, 0x16, 0x5ec1cc0, 0xc0525016c0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:268 +0x20a fp=0xc04cbc5698 sp=0xc04cbc5608 pc=0x4a47c9a
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc04cbc57f8, 0x58f9780, 0xc00e1695c0, 0x16, 0x5ec1a80, 0xc0214c84e0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:263 +0x129 fp=0xc04cbc5728 sp=0xc04cbc5698 pc=0x4a47bb9
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*Template).executeWithState(0xc05202ee00, 0xc04cbc57f8, 0x58f9780, 0xc00e1695c0, 0x16, 0x0, 0x0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:93 +0xb7 fp=0xc04cbc5790 sp=0xc04cbc5728 pc=0x4a55227
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*executer).Execute(0xc000a30d50, 0x33593038, 0xc052696960, 0x5e8df80, 0xc010277290, 0x58f9780, 0xc00e1695c0, 0x432a9d8, 0xc0009c8a50)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:79 +0x1e7 fp=0xc04cbc5870 sp=0xc04cbc5790 pc=0x4a55017
github.com/gohugoio/hugo/tpl/tplimpl.(*templateExec).Execute(0xc0009711a0, 0x5ea06a0, 0xc052696960, 0x5e8df80, 0xc010277290, 0x58f9780, 0xc00e1695c0, 0x0, 0x0)
        /root/project/hugo/tpl/tplimpl/template.go:233 +0x15f fp=0xc04cbc5940 sp=0xc04cbc5870 pc=0x4ba7c1f
github.com/gohugoio/hugo/hugolib.(*Site).renderForTemplate(0xc00098efc0, 0x5902e63, 0x4, 0x59018c7, 0x4, 0x58f9780, 0xc00e1695c0, 0x5e8df80, 0xc010277290, 0x5ea06a0, ...)
        /root/project/hugo/hugolib/site.go:1715 +0x96 fp=0xc04cbc59b8 sp=0xc04cbc5940 pc=0x4bfbaa6
github.com/gohugoio/hugo/hugolib.(*Site).renderAndWritePage(0xc00098efc0, 0xc0009c90f0, 0xc0308caaf0, 0x41, 0xc00d9a4230, 0x4c, 0xc00e1695c0, 0x5ea06a0, 0xc052696960, 0x0, ...)
        /root/project/hugo/hugolib/site.go:1648 +0x2b8 fp=0xc04cbc5eb0 sp=0xc04cbc59b8 pc=0x4bfb388
github.com/gohugoio/hugo/hugolib.pageRenderer(0xc00e4a4180, 0xc00098efc0, 0xc00a5a9620, 0xc002d6d680, 0xc00bcb0e70)
        /root/project/hugo/hugolib/site_render.go:139 +0x295 fp=0xc04cbc5fb8 sp=0xc04cbc5eb0 pc=0x4bfdd85
runtime.goexit()
        /usr/local/go/src/runtime/asm_amd64.s:1373 +0x1 fp=0xc04cbc5fc0 sp=0xc04cbc5fb8 pc=0x4069251
created by github.com/gohugoio/hugo/hugolib.(*Site).renderPages
        /root/project/hugo/hugolib/site_render.go:74 +0x160

goroutine 1 [semacquire]:
sync.runtime_Semacquire(0xc000971960)
        /usr/local/go/src/runtime/sema.go:56 +0x42
sync.(*WaitGroup).Wait(0xc000971958)
        /usr/local/go/src/sync/waitgroup.go:130 +0x64
golang.org/x/sync/errgroup.(*Group).Wait(0xc000971950, 0xc000b8eae0, 0x13)
        /go/pkg/mod/golang.org/x/[email protected]/errgroup/errgroup.go:40 +0x31
github.com/gohugoio/hugo/commands.(*commandeer).fullBuild(0xc00093aa90, 0x0, 0x0)
        /root/project/hugo/commands/hugo.go:333 +0x455
github.com/gohugoio/hugo/commands.(*commandeer).serverBuild(0xc00093aa90, 0x0, 0x0)
        /root/project/hugo/commands/hugo.go:530 +0x104
github.com/gohugoio/hugo/commands.(*serverCmd).server(0xc00021b3c0, 0xc000926280, 0xc00021b7c0, 0x0, 0x4, 0x0, 0x0)
        /root/project/hugo/commands/server.go:243 +0x1fb
github.com/spf13/cobra.(*Command).execute(0xc000926280, 0xc00021b700, 0x4, 0x4, 0xc000926280, 0xc00021b700)
        /go/pkg/mod/github.com/spf13/[email protected]/command.go:826 +0x453
github.com/spf13/cobra.(*Command).ExecuteC(0xc000934280, 0xc00011d650, 0x8, 0xc00030d480)
        /go/pkg/mod/github.com/spf13/[email protected]/command.go:914 +0x2fb
github.com/gohugoio/hugo/commands.Execute(0xc0000321f0, 0x5, 0x5, 0x40082af, 0xc0000420b8, 0x0, 0x0)
        /root/project/hugo/commands/hugo.go:89 +0xb9
main.main()
        /root/project/hugo/main.go:23 +0x6c

goroutine 10 [select]:
go.opencensus.io/stats/view.(*worker).start(0xc0000eb180)
        /go/pkg/mod/[email protected]/stats/view/worker.go:154 +0x100
created by go.opencensus.io/stats/view.init.0
        /go/pkg/mod/[email protected]/stats/view/worker.go:32 +0x57

goroutine 233 [chan receive]:
github.com/gohugoio/hugo/hugolib.(*Site).errorCollator(0xc00098efc0, 0xc002d6d680, 0xc002d6d740)
        /root/project/hugo/hugolib/site.go:1561 +0x72
created by github.com/gohugoio/hugo/hugolib.(*Site).renderPages
        /root/project/hugo/hugolib/site_render.go:68 +0xdb

goroutine 235 [runnable]:
reflect.resolveNameOff(0x58f9780, 0xc000017b9c, 0x4)
        /usr/local/go/src/runtime/runtime1.go:481 +0x4c
reflect.(*rtype).nameOff(...)
        /usr/local/go/src/reflect/type.go:683
reflect.(*rtype).MethodByName(0x58f9780, 0xc000297302, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
        /usr/local/go/src/reflect/type.go:844 +0xda
github.com/gohugoio/hugo/tpl/collections.evaluateSubElem(0x58e4b20, 0xc0481c4d70, 0x194, 0xc000297302, 0x4, 0xc00cb8aa20, 0x194, 0xc00029730e, 0x2, 0x0)
        /root/project/hugo/tpl/collections/where.go:302 +0x171
github.com/gohugoio/hugo/tpl/collections.(*Namespace).checkWhereArray(0xc000486498, 0x58cc360, 0xc03206cba0, 0x97, 0x55a76a0, 0xc02d6d3570, 0x98, 0x0, 0x0, 0x0, ...)
        /root/project/hugo/tpl/collections/where.go:387 +0xdf
github.com/gohugoio/hugo/tpl/collections.(*Namespace).Where(0xc000486498, 0x58cc360, 0xc03206cba0, 0x55a76a0, 0xc02d6d3570, 0xc03206d6e0, 0x2, 0x2, 0xc05abf6088, 0x40d1aac, ...)
        /root/project/hugo/tpl/collections/where.go:45 +0x416
reflect.Value.call(0x568e760, 0xc0009efe50, 0x13, 0x59016f3, 0x4, 0xc036d852c0, 0x3, 0x4, 0xc02d6d35d0, 0x94, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8ab
reflect.Value.Call(0x568e760, 0xc0009efe50, 0x13, 0xc036d852c0, 0x4, 0x4, 0xc01e822990, 0x56482c0, 0xc02d6d35d0)
        /usr/local/go/src/reflect/value.go:321 +0xb4
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.safeCall(0x568e760, 0xc0009efe50, 0x13, 0xc036d852c0, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/funcs.go:365 +0xbd
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCall(0xc05abf69b8, 0x58f9780, 0xc00e169da0, 0x16, 0x568e760, 0xc0009efe50, 0x13, 0x5ec18a0, 0xc0008164e0, 0xc0002972f1, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:297 +0x60f
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalFunction(0xc05abf69b8, 0x58f9780, 0xc00e169da0, 0x16, 0xc000816540, 0x5ec18a0, 0xc0008164e0, 0xc000118c00, 0x5, 0x8, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:130 +0x16d
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCommand(0xc05abf69b8, 0x58f9780, 0xc00e169da0, 0x16, 0xc0008164e0, 0x5692900, 0x6c491c0, 0x99, 0x56482c0, 0xc035b0dbf8, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:462 +0x58b
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalPipeline(0xc05abf69b8, 0x58f9780, 0xc00e169da0, 0x16, 0xc000c86a80, 0x0, 0x0, 0x97)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:431 +0x11a
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc05abf69b8, 0x58f9780, 0xc00e169da0, 0x16, 0x5ec1720, 0xc000816e70)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:255 +0x396
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc05abf69b8, 0x58f9780, 0xc00e169da0, 0x16, 0x5ec1a80, 0xc000816300)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:263 +0x129
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*Template).executeWithState(0xc000a73800, 0xc05abf69b8, 0x58f9780, 0xc00e169da0, 0x16, 0x0, 0x0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:93 +0xb7
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*executer).Execute(0xc000a30d50, 0x33593038, 0xc0005a6d20, 0x5e8df80, 0xc011183380, 0x58f9780, 0xc00e169da0, 0xc000a32ae0, 0xc05152d320)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:79 +0x1e7
github.com/gohugoio/hugo/tpl/tplimpl.(*templateExec).Execute(0xc0009711a0, 0x5ea06a0, 0xc0005a6d20, 0x5e8df80, 0xc011183380, 0x58f9780, 0xc00e169da0, 0x0, 0x0)
        /root/project/hugo/tpl/tplimpl/template.go:233 +0x15f
github.com/gohugoio/hugo/tpl/partials.(*Namespace).Include(0xc000a30400, 0xc000818ad1, 0x21, 0xc0175f7110, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
        /root/project/hugo/tpl/partials/partials.go:142 +0x24e
reflect.Value.call(0x56734a0, 0xc000a30420, 0x13, 0x59016f3, 0x4, 0xc01e8228a0, 0x2, 0x2, 0xc00e169da0, 0x16, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8ab
reflect.Value.Call(0x56734a0, 0xc000a30420, 0x13, 0xc01e8228a0, 0x2, 0x2, 0xc039274340, 0x1, 0xc05abf6fd8)
        /usr/local/go/src/reflect/value.go:321 +0xb4
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.safeCall(0x56734a0, 0xc000a30420, 0x13, 0xc01e8228a0, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/funcs.go:365 +0xbd
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCall(0xc05abf7590, 0x58f9780, 0xc00e169da0, 0x16, 0x56734a0, 0xc000a30420, 0x13, 0x5ec18a0, 0xc02092ca20, 0xc000818ac8, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:297 +0x60f
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalFunction(0xc05abf7590, 0x58f9780, 0xc00e169da0, 0x16, 0xc02092cab0, 0x5ec18a0, 0xc02092ca20, 0xc051c70580, 0x3, 0x4, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:130 +0x16d
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCommand(0xc05abf7590, 0x58f9780, 0xc00e169da0, 0x16, 0xc02092ca20, 0x5692900, 0x6c491c0, 0x99, 0xc05abf73f0, 0x4a4dbb4, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:462 +0x58b
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalPipeline(0xc05abf7590, 0x58f9780, 0xc00e169da0, 0x16, 0xc02df99080, 0x0, 0x0, 0x98)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:431 +0x11a
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc05abf7590, 0x58f9780, 0xc00e169da0, 0x16, 0x5ec1720, 0xc02092cae0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:255 +0x396
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc05abf7590, 0x58f9780, 0xc00e169da0, 0x16, 0x5ec1a80, 0xc025ded770)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:263 +0x129
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walkTemplate(0xc05abf77f8, 0x58f9780, 0xc00e169da0, 0x16, 0xc0525016c0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:413 +0x202
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc05abf77f8, 0x58f9780, 0xc00e169da0, 0x16, 0x5ec1cc0, 0xc0525016c0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:268 +0x20a
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc05abf77f8, 0x58f9780, 0xc00e169da0, 0x16, 0x5ec1a80, 0xc0214c84e0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:263 +0x129
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*Template).executeWithState(0xc05202ee00, 0xc05abf77f8, 0x58f9780, 0xc00e169da0, 0x16, 0x0, 0x0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:93 +0xb7
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*executer).Execute(0xc000a30d50, 0x33593038, 0xc052696960, 0x5e8df80, 0xc0242d7fb0, 0x58f9780, 0xc00e169da0, 0x432a9d8, 0xc0009c8a50)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:79 +0x1e7
github.com/gohugoio/hugo/tpl/tplimpl.(*templateExec).Execute(0xc0009711a0, 0x5ea06a0, 0xc052696960, 0x5e8df80, 0xc0242d7fb0, 0x58f9780, 0xc00e169da0, 0x0, 0x0)
        /root/project/hugo/tpl/tplimpl/template.go:233 +0x15f
github.com/gohugoio/hugo/hugolib.(*Site).renderForTemplate(0xc00098efc0, 0x5902e63, 0x4, 0x59018c7, 0x4, 0x58f9780, 0xc00e169da0, 0x5e8df80, 0xc0242d7fb0, 0x5ea06a0, ...)
        /root/project/hugo/hugolib/site.go:1715 +0x96
github.com/gohugoio/hugo/hugolib.(*Site).renderAndWritePage(0xc00098efc0, 0xc0009c90f0, 0xc05e3f5ca0, 0x19, 0xc0028e9e30, 0x26, 0xc00e169da0, 0x5ea06a0, 0xc052696960, 0x0, ...)
        /root/project/hugo/hugolib/site.go:1648 +0x2b8
github.com/gohugoio/hugo/hugolib.pageRenderer(0xc00e4a4180, 0xc00098efc0, 0xc00a5a9620, 0xc002d6d680, 0xc00bcb0e70)
        /root/project/hugo/hugolib/site_render.go:139 +0x295
created by github.com/gohugoio/hugo/hugolib.(*Site).renderPages
        /root/project/hugo/hugolib/site_render.go:74 +0x160

goroutine 244 [chan receive]:
github.com/gohugoio/hugo/hugolib.(*HugoSites).Build.func1(0xc0009e4000, 0xc000922d20, 0xc000b2ede0)
        /root/project/hugo/hugolib/hugo_sites_build.go:65 +0x7c
created by github.com/gohugoio/hugo/hugolib.(*HugoSites).Build
        /root/project/hugo/hugolib/hugo_sites_build.go:62 +0x21a

goroutine 234 [runnable]:
reflect.resolveNameOff(0x58f9780, 0xc000001109, 0x54b8750)
        /usr/local/go/src/runtime/runtime1.go:481 +0x4c
reflect.(*rtype).nameOff(...)
        /usr/local/go/src/reflect/type.go:683
reflect.(*rtype).MethodByName(0x58f9780, 0xc00029722f, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
        /usr/local/go/src/reflect/type.go:844 +0xda
github.com/gohugoio/hugo/tpl/collections.evaluateSubElem(0x58e4b20, 0xc012315b20, 0x194, 0xc00029722f, 0x7, 0xc009c9fe30, 0x194, 0xc02b6f90a0, 0x97, 0x1)
        /root/project/hugo/tpl/collections/where.go:302 +0x171
github.com/gohugoio/hugo/tpl/collections.(*Namespace).checkWhereArray(0xc000486498, 0x58cc360, 0xc033dbc4a8, 0x97, 0x55a76a0, 0xc01e8ee660, 0x98, 0x55a76a0, 0xc01e8ee670, 0x98, ...)
        /root/project/hugo/tpl/collections/where.go:387 +0xdf
github.com/gohugoio/hugo/tpl/collections.(*Namespace).Where(0xc000486498, 0x58cc360, 0xc033dbc4a8, 0x55a76a0, 0xc01e8ee660, 0xc01e8ee680, 0x1, 0x1, 0xc068eb2088, 0x40d1aac, ...)
        /root/project/hugo/tpl/collections/where.go:45 +0x416
reflect.Value.call(0x568e760, 0xc0009efe50, 0x13, 0x59016f3, 0x4, 0xc05b5f03c0, 0x3, 0x3, 0xc01e8ee670, 0x98, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8ab
reflect.Value.Call(0x568e760, 0xc0009efe50, 0x13, 0xc05b5f03c0, 0x3, 0x3, 0xc068eb2398, 0x58cc360, 0xc033dbc4a8)
        /usr/local/go/src/reflect/value.go:321 +0xb4
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.safeCall(0x568e760, 0xc0009efe50, 0x13, 0xc05b5f03c0, 0x3, 0x3, 0x0, 0x0, 0x0, 0x0, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/funcs.go:365 +0xbd
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCall(0xc068eb29b8, 0x58f9780, 0xc00e1c0420, 0x16, 0x568e760, 0xc0009efe50, 0x13, 0x5ec18a0, 0xc000816360, 0xc000297213, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:297 +0x60f
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalFunction(0xc068eb29b8, 0x58f9780, 0xc00e1c0420, 0x16, 0xc000816390, 0x5ec18a0, 0xc000816360, 0xc000a73b00, 0x4, 0x4, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:130 +0x16d
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCommand(0xc068eb29b8, 0x58f9780, 0xc00e1c0420, 0x16, 0xc000816360, 0x5692900, 0x6c491c0, 0x99, 0x18, 0x55a76a0, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:462 +0x58b
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalPipeline(0xc068eb29b8, 0x58f9780, 0xc00e1c0420, 0x16, 0xc000c1f2c0, 0x0, 0x0, 0x8)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:431 +0x11a
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc068eb29b8, 0x58f9780, 0xc00e1c0420, 0x16, 0x5ec1720, 0xc000816450)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:255 +0x396
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc068eb29b8, 0x58f9780, 0xc00e1c0420, 0x16, 0x5ec1a80, 0xc000816300)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:263 +0x129
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*Template).executeWithState(0xc000a73800, 0xc068eb29b8, 0x58f9780, 0xc00e1c0420, 0x16, 0x0, 0x0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:93 +0xb7
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*executer).Execute(0xc000a30d50, 0x33593038, 0xc0005a6d20, 0x5e8df80, 0xc02deae570, 0x58f9780, 0xc00e1c0420, 0xc000a32ae0, 0xc04e9ed500)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:79 +0x1e7
github.com/gohugoio/hugo/tpl/tplimpl.(*templateExec).Execute(0xc0009711a0, 0x5ea06a0, 0xc0005a6d20, 0x5e8df80, 0xc02deae570, 0x58f9780, 0xc00e1c0420, 0x0, 0x0)
        /root/project/hugo/tpl/tplimpl/template.go:233 +0x15f
github.com/gohugoio/hugo/tpl/partials.(*Namespace).Include(0xc000a30400, 0xc000818ad1, 0x21, 0xc01e8ee610, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
        /root/project/hugo/tpl/partials/partials.go:142 +0x24e
reflect.Value.call(0x56734a0, 0xc000a30420, 0x13, 0x59016f3, 0x4, 0xc0157f6f60, 0x2, 0x2, 0xc00e1c0420, 0x16, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8ab
reflect.Value.Call(0x56734a0, 0xc000a30420, 0x13, 0xc0157f6f60, 0x2, 0x2, 0xc033dbc420, 0x1, 0xc068eb2fd8)
        /usr/local/go/src/reflect/value.go:321 +0xb4
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.safeCall(0x56734a0, 0xc000a30420, 0x13, 0xc0157f6f60, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/funcs.go:365 +0xbd
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCall(0xc068eb3590, 0x58f9780, 0xc00e1c0420, 0x16, 0x56734a0, 0xc000a30420, 0x13, 0x5ec18a0, 0xc02092ca20, 0xc000818ac8, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:297 +0x60f
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalFunction(0xc068eb3590, 0x58f9780, 0xc00e1c0420, 0x16, 0xc02092cab0, 0x5ec18a0, 0xc02092ca20, 0xc051c70580, 0x3, 0x4, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:130 +0x16d
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCommand(0xc068eb3590, 0x58f9780, 0xc00e1c0420, 0x16, 0xc02092ca20, 0x5692900, 0x6c491c0, 0x99, 0xc068eb33f0, 0x4a4dbb4, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:462 +0x58b
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalPipeline(0xc068eb3590, 0x58f9780, 0xc00e1c0420, 0x16, 0xc02df99080, 0x0, 0x0, 0x98)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:431 +0x11a
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc068eb3590, 0x58f9780, 0xc00e1c0420, 0x16, 0x5ec1720, 0xc02092cae0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:255 +0x396
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc068eb3590, 0x58f9780, 0xc00e1c0420, 0x16, 0x5ec1a80, 0xc025ded770)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:263 +0x129
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walkTemplate(0xc068eb37f8, 0x58f9780, 0xc00e1c0420, 0x16, 0xc0525016c0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:413 +0x202
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc068eb37f8, 0x58f9780, 0xc00e1c0420, 0x16, 0x5ec1cc0, 0xc0525016c0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:268 +0x20a
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc068eb37f8, 0x58f9780, 0xc00e1c0420, 0x16, 0x5ec1a80, 0xc0214c84e0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:263 +0x129
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*Template).executeWithState(0xc05202ee00, 0xc068eb37f8, 0x58f9780, 0xc00e1c0420, 0x16, 0x0, 0x0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:93 +0xb7
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*executer).Execute(0xc000a30d50, 0x33593038, 0xc052696960, 0x5e8df80, 0xc0102fe7e0, 0x58f9780, 0xc00e1c0420, 0x432a9d8, 0xc0009c8a50)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:79 +0x1e7
github.com/gohugoio/hugo/tpl/tplimpl.(*templateExec).Execute(0xc0009711a0, 0x5ea06a0, 0xc052696960, 0x5e8df80, 0xc0102fe7e0, 0x58f9780, 0xc00e1c0420, 0x0, 0x0)
        /root/project/hugo/tpl/tplimpl/template.go:233 +0x15f
github.com/gohugoio/hugo/hugolib.(*Site).renderForTemplate(0xc00098efc0, 0x5902e63, 0x4, 0x59018c7, 0x4, 0x58f9780, 0xc00e1c0420, 0x5e8df80, 0xc0102fe7e0, 0x5ea06a0, ...)
        /root/project/hugo/hugolib/site.go:1715 +0x96
github.com/gohugoio/hugo/hugolib.(*Site).renderAndWritePage(0xc00098efc0, 0xc0009c90f0, 0xc060bdc300, 0x36, 0xc00d9a5810, 0x40, 0xc00e1c0420, 0x5ea06a0, 0xc052696960, 0x0, ...)
        /root/project/hugo/hugolib/site.go:1648 +0x2b8
github.com/gohugoio/hugo/hugolib.pageRenderer(0xc00e4a4180, 0xc00098efc0, 0xc00a5a9620, 0xc002d6d680, 0xc00bcb0e70)
        /root/project/hugo/hugolib/site_render.go:139 +0x295
created by github.com/gohugoio/hugo/hugolib.(*Site).renderPages
        /root/project/hugo/hugolib/site_render.go:74 +0x160

goroutine 237 [runnable]:
reflect.resolveNameOff(0x58f9780, 0xc000026dac, 0x54b2891)
        /usr/local/go/src/runtime/runtime1.go:481 +0x4c
reflect.(*rtype).nameOff(...)
        /usr/local/go/src/reflect/type.go:683
reflect.(*rtype).MethodByName(0x58f9780, 0xc00029722f, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
        /usr/local/go/src/reflect/type.go:844 +0xda
github.com/gohugoio/hugo/tpl/collections.evaluateSubElem(0x58e4b20, 0xc012317c70, 0x194, 0xc00029722f, 0x7, 0xc0063ee9c0, 0x194, 0x0, 0x0, 0x0)
        /root/project/hugo/tpl/collections/where.go:302 +0x171
github.com/gohugoio/hugo/tpl/collections.(*Namespace).checkWhereArray(0xc000486498, 0x58cc360, 0xc0389523a8, 0x97, 0x55a76a0, 0xc01ac155e0, 0x98, 0x55a76a0, 0xc01ac155f0, 0x98, ...)
        /root/project/hugo/tpl/collections/where.go:387 +0xdf
github.com/gohugoio/hugo/tpl/collections.(*Namespace).Where(0xc000486498, 0x58cc360, 0xc0389523a8, 0x55a76a0, 0xc01ac155e0, 0xc01ac15600, 0x1, 0x1, 0xc05c6ae088, 0x40d1aac, ...)
        /root/project/hugo/tpl/collections/where.go:45 +0x416
reflect.Value.call(0x568e760, 0xc0009efe50, 0x13, 0x59016f3, 0x4, 0xc05c6db1d0, 0x3, 0x3, 0xc01ac155f0, 0x98, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8ab
reflect.Value.Call(0x568e760, 0xc0009efe50, 0x13, 0xc05c6db1d0, 0x3, 0x3, 0xc05c6ae398, 0x58cc360, 0xc0389523a8)
        /usr/local/go/src/reflect/value.go:321 +0xb4
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.safeCall(0x568e760, 0xc0009efe50, 0x13, 0xc05c6db1d0, 0x3, 0x3, 0x0, 0x0, 0x0, 0x0, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/funcs.go:365 +0xbd
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCall(0xc05c6ae9b8, 0x58f9780, 0xc00e1c0060, 0x16, 0x568e760, 0xc0009efe50, 0x13, 0x5ec18a0, 0xc000816360, 0xc000297213, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:297 +0x60f
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalFunction(0xc05c6ae9b8, 0x58f9780, 0xc00e1c0060, 0x16, 0xc000816390, 0x5ec18a0, 0xc000816360, 0xc000a73b00, 0x4, 0x4, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:130 +0x16d
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCommand(0xc05c6ae9b8, 0x58f9780, 0xc00e1c0060, 0x16, 0xc000816360, 0x5692900, 0x6c491c0, 0x99, 0x18, 0x55a76a0, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:462 +0x58b
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalPipeline(0xc05c6ae9b8, 0x58f9780, 0xc00e1c0060, 0x16, 0xc000c1f2c0, 0x0, 0x0, 0x8)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:431 +0x11a
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc05c6ae9b8, 0x58f9780, 0xc00e1c0060, 0x16, 0x5ec1720, 0xc000816450)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:255 +0x396
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc05c6ae9b8, 0x58f9780, 0xc00e1c0060, 0x16, 0x5ec1a80, 0xc000816300)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:263 +0x129
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*Template).executeWithState(0xc000a73800, 0xc05c6ae9b8, 0x58f9780, 0xc00e1c0060, 0x16, 0x0, 0x0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:93 +0xb7
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*executer).Execute(0xc000a30d50, 0x33593038, 0xc0005a6d20, 0x5e8df80, 0xc02d3e94d0, 0x58f9780, 0xc00e1c0060, 0xc000a32ae0, 0xc04f29c780)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:79 +0x1e7
github.com/gohugoio/hugo/tpl/tplimpl.(*templateExec).Execute(0xc0009711a0, 0x5ea06a0, 0xc0005a6d20, 0x5e8df80, 0xc02d3e94d0, 0x58f9780, 0xc00e1c0060, 0x0, 0x0)
        /root/project/hugo/tpl/tplimpl/template.go:233 +0x15f
github.com/gohugoio/hugo/tpl/partials.(*Namespace).Include(0xc000a30400, 0xc000818ad1, 0x21, 0xc01ac15590, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
        /root/project/hugo/tpl/partials/partials.go:142 +0x24e
reflect.Value.call(0x56734a0, 0xc000a30420, 0x13, 0x59016f3, 0x4, 0xc01a3b4f90, 0x2, 0x2, 0xc00e1c0060, 0x16, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8ab
reflect.Value.Call(0x56734a0, 0xc000a30420, 0x13, 0xc01a3b4f90, 0x2, 0x2, 0xc038952320, 0x1, 0xc05c6aefd8)
        /usr/local/go/src/reflect/value.go:321 +0xb4
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.safeCall(0x56734a0, 0xc000a30420, 0x13, 0xc01a3b4f90, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/funcs.go:365 +0xbd
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCall(0xc05c6af590, 0x58f9780, 0xc00e1c0060, 0x16, 0x56734a0, 0xc000a30420, 0x13, 0x5ec18a0, 0xc02092ca20, 0xc000818ac8, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:297 +0x60f
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalFunction(0xc05c6af590, 0x58f9780, 0xc00e1c0060, 0x16, 0xc02092cab0, 0x5ec18a0, 0xc02092ca20, 0xc051c70580, 0x3, 0x4, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:130 +0x16d
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCommand(0xc05c6af590, 0x58f9780, 0xc00e1c0060, 0x16, 0xc02092ca20, 0x5692900, 0x6c491c0, 0x99, 0xc05c6af3f0, 0x4a4dbb4, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:462 +0x58b
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalPipeline(0xc05c6af590, 0x58f9780, 0xc00e1c0060, 0x16, 0xc02df99080, 0x0, 0x0, 0x98)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:431 +0x11a
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc05c6af590, 0x58f9780, 0xc00e1c0060, 0x16, 0x5ec1720, 0xc02092cae0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:255 +0x396
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc05c6af590, 0x58f9780, 0xc00e1c0060, 0x16, 0x5ec1a80, 0xc025ded770)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:263 +0x129
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walkTemplate(0xc05c6af7f8, 0x58f9780, 0xc00e1c0060, 0x16, 0xc0525016c0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:413 +0x202
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc05c6af7f8, 0x58f9780, 0xc00e1c0060, 0x16, 0x5ec1cc0, 0xc0525016c0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:268 +0x20a
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc05c6af7f8, 0x58f9780, 0xc00e1c0060, 0x16, 0x5ec1a80, 0xc0214c84e0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:263 +0x129
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*Template).executeWithState(0xc05202ee00, 0xc05c6af7f8, 0x58f9780, 0xc00e1c0060, 0x16, 0x0, 0x0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:93 +0xb7
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*executer).Execute(0xc000a30d50, 0x33593038, 0xc052696960, 0x5e8df80, 0xc04ab452f0, 0x58f9780, 0xc00e1c0060, 0x432a9d8, 0xc0009c8a50)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:79 +0x1e7
github.com/gohugoio/hugo/tpl/tplimpl.(*templateExec).Execute(0xc0009711a0, 0x5ea06a0, 0xc052696960, 0x5e8df80, 0xc04ab452f0, 0x58f9780, 0xc00e1c0060, 0x0, 0x0)
        /root/project/hugo/tpl/tplimpl/template.go:233 +0x15f
github.com/gohugoio/hugo/hugolib.(*Site).renderForTemplate(0xc00098efc0, 0x5902e63, 0x4, 0x59018c7, 0x4, 0x58f9780, 0xc00e1c0060, 0x5e8df80, 0xc04ab452f0, 0x5ea06a0, ...)
        /root/project/hugo/hugolib/site.go:1715 +0x96
github.com/gohugoio/hugo/hugolib.(*Site).renderAndWritePage(0xc00098efc0, 0xc0009c90f0, 0xc03465e870, 0x4d, 0xc00b5ae3c0, 0x58, 0xc00e1c0060, 0x5ea06a0, 0xc052696960, 0x0, ...)
        /root/project/hugo/hugolib/site.go:1648 +0x2b8
github.com/gohugoio/hugo/hugolib.pageRenderer(0xc00e4a4180, 0xc00098efc0, 0xc00a5a9620, 0xc002d6d680, 0xc00bcb0e70)
        /root/project/hugo/hugolib/site_render.go:139 +0x295
created by github.com/gohugoio/hugo/hugolib.(*Site).renderPages
        /root/project/hugo/hugolib/site_render.go:74 +0x160

goroutine 240 [runnable]:
reflect.(*rtype).Method(0x58f9780, 0x13, 0x5496bed, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
        /usr/local/go/src/reflect/type.go:819 +0x369
reflect.(*rtype).MethodByName(0x58f9780, 0xc000297302, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
        /usr/local/go/src/reflect/type.go:845 +0x1c2
github.com/gohugoio/hugo/tpl/collections.evaluateSubElem(0x58e4b20, 0xc04d06b0f0, 0x194, 0xc000297302, 0x4, 0xc0062c89c0, 0x194, 0xc00029730e, 0x2, 0x0)
        /root/project/hugo/tpl/collections/where.go:302 +0x171
github.com/gohugoio/hugo/tpl/collections.(*Namespace).checkWhereArray(0xc000486498, 0x58cc360, 0xc031b57660, 0x97, 0x55a76a0, 0xc02d741330, 0x98, 0x0, 0x0, 0x0, ...)
        /root/project/hugo/tpl/collections/where.go:387 +0xdf
github.com/gohugoio/hugo/tpl/collections.(*Namespace).Where(0xc000486498, 0x58cc360, 0xc031b57660, 0x55a76a0, 0xc02d741330, 0xc0323c8280, 0x2, 0x2, 0xc06114c088, 0x40d1aac, ...)
        /root/project/hugo/tpl/collections/where.go:45 +0x416
reflect.Value.call(0x568e760, 0xc0009efe50, 0x13, 0x59016f3, 0x4, 0xc0366765a0, 0x3, 0x4, 0xc02d741390, 0x94, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8ab
reflect.Value.Call(0x568e760, 0xc0009efe50, 0x13, 0xc0366765a0, 0x4, 0x4, 0xc01f494540, 0x56482c0, 0xc02d741390)
        /usr/local/go/src/reflect/value.go:321 +0xb4
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.safeCall(0x568e760, 0xc0009efe50, 0x13, 0xc0366765a0, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/funcs.go:365 +0xbd
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCall(0xc06114c9b8, 0x58f9780, 0xc00e169860, 0x16, 0x568e760, 0xc0009efe50, 0x13, 0x5ec18a0, 0xc0008164e0, 0xc0002972f1, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:297 +0x60f
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalFunction(0xc06114c9b8, 0x58f9780, 0xc00e169860, 0x16, 0xc000816540, 0x5ec18a0, 0xc0008164e0, 0xc000118c00, 0x5, 0x8, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:130 +0x16d
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCommand(0xc06114c9b8, 0x58f9780, 0xc00e169860, 0x16, 0xc0008164e0, 0x5692900, 0x6c491c0, 0x99, 0x56482c0, 0xc035998ed8, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:462 +0x58b
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalPipeline(0xc06114c9b8, 0x58f9780, 0xc00e169860, 0x16, 0xc000c86a80, 0x0, 0x0, 0x97)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:431 +0x11a
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc06114c9b8, 0x58f9780, 0xc00e169860, 0x16, 0x5ec1720, 0xc000816e70)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:255 +0x396
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc06114c9b8, 0x58f9780, 0xc00e169860, 0x16, 0x5ec1a80, 0xc000816300)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:263 +0x129
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*Template).executeWithState(0xc000a73800, 0xc06114c9b8, 0x58f9780, 0xc00e169860, 0x16, 0x0, 0x0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:93 +0xb7
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*executer).Execute(0xc000a30d50, 0x33593038, 0xc0005a6d20, 0x5e8df80, 0xc02f2d6120, 0x58f9780, 0xc00e169860, 0xc000a32ae0, 0xc053040de0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:79 +0x1e7
github.com/gohugoio/hugo/tpl/tplimpl.(*templateExec).Execute(0xc0009711a0, 0x5ea06a0, 0xc0005a6d20, 0x5e8df80, 0xc02f2d6120, 0x58f9780, 0xc00e169860, 0x0, 0x0)
        /root/project/hugo/tpl/tplimpl/template.go:233 +0x15f
github.com/gohugoio/hugo/tpl/partials.(*Namespace).Include(0xc000a30400, 0xc000818ad1, 0x21, 0xc01a33af80, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
        /root/project/hugo/tpl/partials/partials.go:142 +0x24e
reflect.Value.call(0x56734a0, 0xc000a30420, 0x13, 0x59016f3, 0x4, 0xc01f4943f0, 0x2, 0x2, 0xc00e169860, 0x16, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8ab
reflect.Value.Call(0x56734a0, 0xc000a30420, 0x13, 0xc01f4943f0, 0x2, 0x2, 0xc036e0e6a0, 0x1, 0xc06114cfd8)
        /usr/local/go/src/reflect/value.go:321 +0xb4
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.safeCall(0x56734a0, 0xc000a30420, 0x13, 0xc01f4943f0, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/funcs.go:365 +0xbd
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCall(0xc06114d590, 0x58f9780, 0xc00e169860, 0x16, 0x56734a0, 0xc000a30420, 0x13, 0x5ec18a0, 0xc02092ca20, 0xc000818ac8, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:297 +0x60f
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalFunction(0xc06114d590, 0x58f9780, 0xc00e169860, 0x16, 0xc02092cab0, 0x5ec18a0, 0xc02092ca20, 0xc051c70580, 0x3, 0x4, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:130 +0x16d
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCommand(0xc06114d590, 0x58f9780, 0xc00e169860, 0x16, 0xc02092ca20, 0x5692900, 0x6c491c0, 0x99, 0xc06114d3f0, 0x4a4dbb4, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:462 +0x58b
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalPipeline(0xc06114d590, 0x58f9780, 0xc00e169860, 0x16, 0xc02df99080, 0x0, 0x0, 0x98)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:431 +0x11a
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc06114d590, 0x58f9780, 0xc00e169860, 0x16, 0x5ec1720, 0xc02092cae0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:255 +0x396
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc06114d590, 0x58f9780, 0xc00e169860, 0x16, 0x5ec1a80, 0xc025ded770)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:263 +0x129
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walkTemplate(0xc06114d7f8, 0x58f9780, 0xc00e169860, 0x16, 0xc0525016c0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:413 +0x202
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc06114d7f8, 0x58f9780, 0xc00e169860, 0x16, 0x5ec1cc0, 0xc0525016c0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:268 +0x20a
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc06114d7f8, 0x58f9780, 0xc00e169860, 0x16, 0x5ec1a80, 0xc0214c84e0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:263 +0x129
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*Template).executeWithState(0xc05202ee00, 0xc06114d7f8, 0x58f9780, 0xc00e169860, 0x16, 0x0, 0x0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:93 +0xb7
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*executer).Execute(0xc000a30d50, 0x33593038, 0xc052696960, 0x5e8df80, 0xc02a9561e0, 0x58f9780, 0xc00e169860, 0x432a9d8, 0xc0009c8a50)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:79 +0x1e7
github.com/gohugoio/hugo/tpl/tplimpl.(*templateExec).Execute(0xc0009711a0, 0x5ea06a0, 0xc052696960, 0x5e8df80, 0xc02a9561e0, 0x58f9780, 0xc00e169860, 0x0, 0x0)
        /root/project/hugo/tpl/tplimpl/template.go:233 +0x15f
github.com/gohugoio/hugo/hugolib.(*Site).renderForTemplate(0xc00098efc0, 0x5902e63, 0x4, 0x59018c7, 0x4, 0x58f9780, 0xc00e169860, 0x5e8df80, 0xc02a9561e0, 0x5ea06a0, ...)
        /root/project/hugo/hugolib/site.go:1715 +0x96
github.com/gohugoio/hugo/hugolib.(*Site).renderAndWritePage(0xc00098efc0, 0xc0009c90f0, 0xc031135b80, 0x47, 0xc00b5ae180, 0x50, 0xc00e169860, 0x5ea06a0, 0xc052696960, 0x0, ...)
        /root/project/hugo/hugolib/site.go:1648 +0x2b8
github.com/gohugoio/hugo/hugolib.pageRenderer(0xc00e4a4180, 0xc00098efc0, 0xc00a5a9620, 0xc002d6d680, 0xc00bcb0e70)
        /root/project/hugo/hugolib/site_render.go:139 +0x295
created by github.com/gohugoio/hugo/hugolib.(*Site).renderPages
        /root/project/hugo/hugolib/site_render.go:74 +0x160

goroutine 236 [runnable]:
reflect.typedmemclrpartial(0xc00fd96db0, 0xc02b901040, 0x0, 0x8)
        /usr/local/go/src/runtime/mbarrier.go:332 +0x73
reflect.Value.call(0x58f9780, 0xc00c302360, 0x17a13, 0x59016f3, 0x4, 0xc030167ba0, 0x0, 0x0, 0x74, 0xc030167b08, ...)
        /usr/local/go/src/reflect/value.go:475 +0x8fd
reflect.Value.Call(0x58f9780, 0xc00c302360, 0x17a13, 0xc030167ba0, 0x0, 0x0, 0x17a13, 0x5ed4820, 0xc00d690480)
        /usr/local/go/src/reflect/value.go:321 +0xb4
github.com/gohugoio/hugo/tpl/collections.evaluateSubElem(0x58e4b20, 0xc012310010, 0x194, 0xc0002972cb, 0x7, 0xc00c302360, 0x194, 0x0, 0x0, 0x0)
        /root/project/hugo/tpl/collections/where.go:318 +0x91d
github.com/gohugoio/hugo/tpl/collections.(*Namespace).checkWhereArray(0xc000486498, 0x58cc360, 0xc037432da8, 0x97, 0x55a76a0, 0xc0275bd760, 0x98, 0x55a76a0, 0xc0275bd770, 0x98, ...)
        /root/project/hugo/tpl/collections/where.go:387 +0xdf
github.com/gohugoio/hugo/tpl/collections.(*Namespace).Where(0xc000486498, 0x58cc360, 0xc037432da8, 0x55a76a0, 0xc0275bd760, 0xc0275bd780, 0x1, 0x1, 0xc030168088, 0x40d1aac, ...)
        /root/project/hugo/tpl/collections/where.go:45 +0x416
reflect.Value.call(0x568e760, 0xc0009efe50, 0x13, 0x59016f3, 0x4, 0xc05de40690, 0x3, 0x3, 0xc0275bd770, 0x98, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8ab
reflect.Value.Call(0x568e760, 0xc0009efe50, 0x13, 0xc05de40690, 0x3, 0x3, 0xc01ff107e0, 0x58cc360, 0xc037432da8)
        /usr/local/go/src/reflect/value.go:321 +0xb4
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.safeCall(0x568e760, 0xc0009efe50, 0x13, 0xc05de40690, 0x3, 0x3, 0x0, 0x0, 0x0, 0x0, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/funcs.go:365 +0xbd
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCall(0xc0301689b8, 0x58f9780, 0xc00e168fc0, 0x16, 0x568e760, 0xc0009efe50, 0x13, 0x5ec18a0, 0xc000143890, 0xc0002972b1, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:297 +0x60f
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalFunction(0xc0301689b8, 0x58f9780, 0xc00e168fc0, 0x16, 0xc0001438c0, 0x5ec18a0, 0xc000143890, 0xc0009a5180, 0x4, 0x4, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:130 +0x16d
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCommand(0xc0301689b8, 0x58f9780, 0xc00e168fc0, 0x16, 0xc000143890, 0x5692900, 0x6c491c0, 0x99, 0x56482c0, 0xc034c65ad8, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:462 +0x58b
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalPipeline(0xc0301689b8, 0x58f9780, 0xc00e168fc0, 0x16, 0xc000c868a0, 0x0, 0x0, 0x97)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:431 +0x11a
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc0301689b8, 0x58f9780, 0xc00e168fc0, 0x16, 0x5ec1720, 0xc000143950)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:255 +0x396
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc0301689b8, 0x58f9780, 0xc00e168fc0, 0x16, 0x5ec1a80, 0xc000816300)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:263 +0x129
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*Template).executeWithState(0xc000a73800, 0xc0301689b8, 0x58f9780, 0xc00e168fc0, 0x16, 0x0, 0x0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:93 +0xb7
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*executer).Execute(0xc000a30d50, 0x33593038, 0xc0005a6d20, 0x5e8df80, 0xc02f9fd410, 0x58f9780, 0xc00e168fc0, 0xc000a32ae0, 0xc056322db0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:79 +0x1e7
github.com/gohugoio/hugo/tpl/tplimpl.(*templateExec).Execute(0xc0009711a0, 0x5ea06a0, 0xc0005a6d20, 0x5e8df80, 0xc02f9fd410, 0x58f9780, 0xc00e168fc0, 0x0, 0x0)
        /root/project/hugo/tpl/tplimpl/template.go:233 +0x15f
github.com/gohugoio/hugo/tpl/partials.(*Namespace).Include(0xc000a30400, 0xc000818ad1, 0x21, 0xc01a68db00, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
        /root/project/hugo/tpl/partials/partials.go:142 +0x24e
reflect.Value.call(0x56734a0, 0xc000a30420, 0x13, 0x59016f3, 0x4, 0xc01ff10720, 0x2, 0x2, 0xc00e168fc0, 0x16, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8ab
reflect.Value.Call(0x56734a0, 0xc000a30420, 0x13, 0xc01ff10720, 0x2, 0x2, 0xc0358bd360, 0x1, 0xc030168fd8)
        /usr/local/go/src/reflect/value.go:321 +0xb4
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.safeCall(0x56734a0, 0xc000a30420, 0x13, 0xc01ff10720, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/funcs.go:365 +0xbd
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCall(0xc030169590, 0x58f9780, 0xc00e168fc0, 0x16, 0x56734a0, 0xc000a30420, 0x13, 0x5ec18a0, 0xc02092ca20, 0xc000818ac8, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:297 +0x60f
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalFunction(0xc030169590, 0x58f9780, 0xc00e168fc0, 0x16, 0xc02092cab0, 0x5ec18a0, 0xc02092ca20, 0xc051c70580, 0x3, 0x4, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:130 +0x16d
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCommand(0xc030169590, 0x58f9780, 0xc00e168fc0, 0x16, 0xc02092ca20, 0x5692900, 0x6c491c0, 0x99, 0xc0301693f0, 0x4a4dbb4, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:462 +0x58b
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalPipeline(0xc030169590, 0x58f9780, 0xc00e168fc0, 0x16, 0xc02df99080, 0x0, 0x0, 0x98)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:431 +0x11a
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc030169590, 0x58f9780, 0xc00e168fc0, 0x16, 0x5ec1720, 0xc02092cae0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:255 +0x396
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc030169590, 0x58f9780, 0xc00e168fc0, 0x16, 0x5ec1a80, 0xc025ded770)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:263 +0x129
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walkTemplate(0xc0301697f8, 0x58f9780, 0xc00e168fc0, 0x16, 0xc0525016c0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:413 +0x202
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc0301697f8, 0x58f9780, 0xc00e168fc0, 0x16, 0x5ec1cc0, 0xc0525016c0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:268 +0x20a
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc0301697f8, 0x58f9780, 0xc00e168fc0, 0x16, 0x5ec1a80, 0xc0214c84e0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:263 +0x129
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*Template).executeWithState(0xc05202ee00, 0xc0301697f8, 0x58f9780, 0xc00e168fc0, 0x16, 0x0, 0x0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:93 +0xb7
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*executer).Execute(0xc000a30d50, 0x33593038, 0xc052696960, 0x5e8df80, 0xc046c1b5f0, 0x58f9780, 0xc00e168fc0, 0x432a9d8, 0xc0009c8a50)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:79 +0x1e7
github.com/gohugoio/hugo/tpl/tplimpl.(*templateExec).Execute(0xc0009711a0, 0x5ea06a0, 0xc052696960, 0x5e8df80, 0xc046c1b5f0, 0x58f9780, 0xc00e168fc0, 0x0, 0x0)
        /root/project/hugo/tpl/tplimpl/template.go:233 +0x15f
github.com/gohugoio/hugo/hugolib.(*Site).renderForTemplate(0xc00098efc0, 0x5902e63, 0x4, 0x59018c7, 0x4, 0x58f9780, 0xc00e168fc0, 0x5e8df80, 0xc046c1b5f0, 0x5ea06a0, ...)
        /root/project/hugo/hugolib/site.go:1715 +0x96
github.com/gohugoio/hugo/hugolib.(*Site).renderAndWritePage(0xc00098efc0, 0xc0009c90f0, 0xc069c19800, 0x54, 0xc004c3b3b0, 0x60, 0xc00e168fc0, 0x5ea06a0, 0xc052696960, 0x0, ...)
        /root/project/hugo/hugolib/site.go:1648 +0x2b8
github.com/gohugoio/hugo/hugolib.pageRenderer(0xc00e4a4180, 0xc00098efc0, 0xc00a5a9620, 0xc002d6d680, 0xc00bcb0e70)
        /root/project/hugo/hugolib/site_render.go:139 +0x295
created by github.com/gohugoio/hugo/hugolib.(*Site).renderPages
        /root/project/hugo/hugolib/site_render.go:74 +0x160

goroutine 239 [runnable]:
reflect.Value.Index(0x58cc360, 0xc0467ad2c0, 0x97, 0xa3, 0x5585220, 0xc00e1b6040, 0x97)
        /usr/local/go/src/reflect/value.go:915 +0x209
github.com/gohugoio/hugo/tpl/collections.(*Namespace).checkWhereArray(0xc000486498, 0x58cc360, 0xc0467ad2c0, 0x97, 0x55a76a0, 0xc027734640, 0x98, 0x5585220, 0xc00e1b6040, 0x97, ...)
        /root/project/hugo/tpl/collections/where.go:378 +0x234
github.com/gohugoio/hugo/tpl/collections.(*Namespace).Where(0xc000486498, 0x58cc360, 0xc0467ad2c0, 0x55a76a0, 0xc027734640, 0xc0467ad320, 0x2, 0x2, 0xc068f08088, 0x40d1aac, ...)
        /root/project/hugo/tpl/collections/where.go:45 +0x416
reflect.Value.call(0x568e760, 0xc0009efe50, 0x13, 0x59016f3, 0x4, 0xc03606faa0, 0x3, 0x4, 0xc00e1b6040, 0x97, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8ab
reflect.Value.Call(0x568e760, 0xc0009efe50, 0x13, 0xc03606faa0, 0x4, 0x4, 0xc01ed772f0, 0x5585220, 0xc00e1b6040)
        /usr/local/go/src/reflect/value.go:321 +0xb4
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.safeCall(0x568e760, 0xc0009efe50, 0x13, 0xc03606faa0, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/funcs.go:365 +0xbd
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCall(0xc068f089b8, 0x58f9780, 0xc00e169b00, 0x16, 0x568e760, 0xc0009efe50, 0x13, 0x5ec18a0, 0xc0001436e0, 0xc00029725e, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:297 +0x60f
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalFunction(0xc068f089b8, 0x58f9780, 0xc00e169b00, 0x16, 0xc000143710, 0x5ec18a0, 0xc0001436e0, 0xc00054f380, 0x5, 0x8, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:130 +0x16d
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCommand(0xc068f089b8, 0x58f9780, 0xc00e169b00, 0x16, 0xc0001436e0, 0x5692900, 0x6c491c0, 0x99, 0x56482c0, 0xc0334163f8, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:462 +0x58b
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalPipeline(0xc068f089b8, 0x58f9780, 0xc00e169b00, 0x16, 0xc000c1f380, 0x0, 0x0, 0x97)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:431 +0x11a
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc068f089b8, 0x58f9780, 0xc00e169b00, 0x16, 0x5ec1720, 0xc000143800)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:255 +0x396
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc068f089b8, 0x58f9780, 0xc00e169b00, 0x16, 0x5ec1a80, 0xc000816300)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:263 +0x129
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*Template).executeWithState(0xc000a73800, 0xc068f089b8, 0x58f9780, 0xc00e169b00, 0x16, 0x0, 0x0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:93 +0xb7
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*executer).Execute(0xc000a30d50, 0x33593038, 0xc0005a6d20, 0x5e8df80, 0xc011363140, 0x58f9780, 0xc00e169b00, 0xc000a32ae0, 0xc05236f050)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:79 +0x1e7
github.com/gohugoio/hugo/tpl/tplimpl.(*templateExec).Execute(0xc0009711a0, 0x5ea06a0, 0xc0005a6d20, 0x5e8df80, 0xc011363140, 0x58f9780, 0xc00e169b00, 0x0, 0x0)
        /root/project/hugo/tpl/tplimpl/template.go:233 +0x15f
github.com/gohugoio/hugo/tpl/partials.(*Namespace).Include(0xc000a30400, 0xc000818ad1, 0x21, 0xc021583860, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
        /root/project/hugo/tpl/partials/partials.go:142 +0x24e
reflect.Value.call(0x56734a0, 0xc000a30420, 0x13, 0x59016f3, 0x4, 0xc01ed77230, 0x2, 0x2, 0xc00e169b00, 0x16, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8ab
reflect.Value.Call(0x56734a0, 0xc000a30420, 0x13, 0xc01ed77230, 0x2, 0x2, 0xc036d80220, 0x1, 0xc068f08fd8)
        /usr/local/go/src/reflect/value.go:321 +0xb4
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.safeCall(0x56734a0, 0xc000a30420, 0x13, 0xc01ed77230, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/funcs.go:365 +0xbd
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCall(0xc068f09590, 0x58f9780, 0xc00e169b00, 0x16, 0x56734a0, 0xc000a30420, 0x13, 0x5ec18a0, 0xc02092ca20, 0xc000818ac8, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:297 +0x60f
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalFunction(0xc068f09590, 0x58f9780, 0xc00e169b00, 0x16, 0xc02092cab0, 0x5ec18a0, 0xc02092ca20, 0xc051c70580, 0x3, 0x4, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:130 +0x16d
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalCommand(0xc068f09590, 0x58f9780, 0xc00e169b00, 0x16, 0xc02092ca20, 0x5692900, 0x6c491c0, 0x99, 0xc068f093f0, 0x4a4dbb4, ...)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:462 +0x58b
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).evalPipeline(0xc068f09590, 0x58f9780, 0xc00e169b00, 0x16, 0xc02df99080, 0x0, 0x0, 0x98)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:431 +0x11a
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc068f09590, 0x58f9780, 0xc00e169b00, 0x16, 0x5ec1720, 0xc02092cae0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:255 +0x396
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc068f09590, 0x58f9780, 0xc00e169b00, 0x16, 0x5ec1a80, 0xc025ded770)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:263 +0x129
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walkTemplate(0xc068f097f8, 0x58f9780, 0xc00e169b00, 0x16, 0xc0525016c0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:413 +0x202
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc068f097f8, 0x58f9780, 0xc00e169b00, 0x16, 0x5ec1cc0, 0xc0525016c0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:268 +0x20a
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*state).walk(0xc068f097f8, 0x58f9780, 0xc00e169b00, 0x16, 0x5ec1a80, 0xc0214c84e0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/exec.go:263 +0x129
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*Template).executeWithState(0xc05202ee00, 0xc068f097f8, 0x58f9780, 0xc00e169b00, 0x16, 0x0, 0x0)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:93 +0xb7
github.com/gohugoio/hugo/tpl/internal/go_templates/texttemplate.(*executer).Execute(0xc000a30d50, 0x33593038, 0xc052696960, 0x5e8df80, 0xc03e94cc90, 0x58f9780, 0xc00e169b00, 0x432a9d8, 0xc0009c8a50)
        /root/project/hugo/tpl/internal/go_templates/texttemplate/hugo_template.go:79 +0x1e7
github.com/gohugoio/hugo/tpl/tplimpl.(*templateExec).Execute(0xc0009711a0, 0x5ea06a0, 0xc052696960, 0x5e8df80, 0xc03e94cc90, 0x58f9780, 0xc00e169b00, 0x0, 0x0)
        /root/project/hugo/tpl/tplimpl/template.go:233 +0x15f
github.com/gohugoio/hugo/hugolib.(*Site).renderForTemplate(0xc00098efc0, 0x5902e63, 0x4, 0x59018c7, 0x4, 0x58f9780, 0xc00e169b00, 0x5e8df80, 0xc03e94cc90, 0x5ea06a0, ...)
        /root/project/hugo/hugolib/site.go:1715 +0x96
github.com/gohugoio/hugo/hugolib.(*Site).renderAndWritePage(0xc00098efc0, 0xc0009c90f0, 0xc048ab7300, 0x73, 0xc00b39ef80, 0x7b, 0xc00e169b00, 0x5ea06a0, 0xc052696960, 0x0, ...)
        /root/project/hugo/hugolib/site.go:1648 +0x2b8
github.com/gohugoio/hugo/hugolib.pageRenderer(0xc00e4a4180, 0xc00098efc0, 0xc00a5a9620, 0xc002d6d680, 0xc00bcb0e70)
        /root/project/hugo/hugolib/site_render.go:139 +0x295
created by github.com/gohugoio/hugo/hugolib.(*Site).renderPages
        /root/project/hugo/hugolib/site_render.go:74 +0x160

goroutine 238 [runnable]:
golang.org/x/net/html.(*Tokenizer).readTagAttrVal(0xc031ddd520)
        /go/pkg/mod/golang.org/x/[email protected]/html/token.go:915 +0xc7
golang.org/x/net/html.(*Tokenizer).readTag(0xc031ddd520, 0x1)
        /go/pkg/mod/golang.org/x/[email protected]/html/token.go:831 +0xa6
golang.org/x/net/html.(*Tokenizer).readStartTag(0xc031ddd520, 0x9648164)
        /go/pkg/mod/golang.org/x/[email protected]/html/token.go:779 +0x45
golang.org/x/net/html.(*Tokenizer).Next(0xc031ddd520, 0xc057e95a40)
        /go/pkg/mod/golang.org/x/[email protected]/html/token.go:1021 +0x28c
golang.org/x/net/html.(*parser).parse(0xc031ddd5f0, 0xc057e95a40, 0x0)
        /go/pkg/mod/golang.org/x/[email protected]/html/parse.go:2284 +0xad
golang.org/x/net/html.ParseWithOptions(0x5e90aa0, 0xc031f438e0, 0x0, 0x0, 0x0, 0xc05f363b00, 0x47b, 0xc05ee7b201)
        /go/pkg/mod/golang.org/x/[email protected]/html/parse.go:2350 +0x10b
golang.org/x/net/html.Parse(...)
        /go/pkg/mod/golang.org/x/[email protected]/html/parse.go:2309
github.com/gohugoio/hugo/publisher.parseHTMLElement(0xc05f362900, 0x47a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
        /root/project/hugo/publisher/htmlElementsCollector.go:230 +0x126
github.com/gohugoio/hugo/publisher.(*cssClassCollectorWriter).Write(0xc03649e800, 0xc03ae18000, 0x14be8, 0x7359c, 0x14be8, 0x0, 0x0)
        /root/project/hugo/publisher/htmlElementsCollector.go:124 +0x2d3
io.(*multiWriter).Write(0xc03db325c0, 0xc03ae18000, 0x14be8, 0x7359c, 0x56b1a60, 0x58ab6a0, 0xc03db32501)
        /usr/local/go/src/io/multi.go:60 +0x87
bytes.(*Buffer).WriteTo(0xc002eff830, 0x5e903a0, 0xc03db325c0, 0x33593078, 0xc002eff830, 0x1)
        /usr/local/go/src/bytes/buffer.go:239 +0xb6
io.copyBuffer(0x5e903a0, 0xc03db325c0, 0x5e8df60, 0xc002eff830, 0x0, 0x0, 0x0, 0x0, 0x4, 0x59032db)
        /usr/local/go/src/io/io.go:387 +0x34e
io.Copy(...)
        /usr/local/go/src/io/io.go:364
github.com/gohugoio/hugo/publisher.DestinationPublisher.Publish(0x5ecb420, 0xc0009cd600, 0x0, 0xc0009a5000, 0xc0009a4fc0, 0x5e8df60, 0xc025430900, 0x59018c7, 0x4, 0x59032db, ...)
        /root/project/hugo/publisher/publisher.go:125 +0x282
github.com/gohugoio/hugo/hugolib.(*Site).renderAndWritePage(0xc00098efc0, 0xc0009c90f0, 0xc049725100, 0x76, 0xc00b39e680, 0x7d, 0xc00e169260, 0x5ea06a0, 0xc052696960, 0x0, ...)
        /root/project/hugo/hugolib/site.go:1685 +0x52c
github.com/gohugoio/hugo/hugolib.pageRenderer(0xc00e4a4180, 0xc00098efc0, 0xc00a5a9620, 0xc002d6d680, 0xc00bcb0e70)
        /root/project/hugo/hugolib/site_render.go:139 +0x295
created by github.com/gohugoio/hugo/hugolib.(*Site).renderPages
        /root/project/hugo/hugolib/site_render.go:74 +0x160

goroutine 243 [runnable]:
github.com/gohugoio/hugo/hugolib.(*Site).renderPages.func1(0xc002e739c0, 0x3d, 0xc002e78c00, 0xc001016110)
        /root/project/hugo/hugolib/site_render.go:85 +0xa7
github.com/gohugoio/hugo/hugolib.contentTrees.Walk.func1(0xc002e739c0, 0x3d, 0x5652720, 0xc002e78c00, 0xc002e70001)
        /root/project/hugo/hugolib/content_map.go:870 +0x54
github.com/armon/go-radix.recursiveWalk(0xc002e78c60, 0xc003b3d978, 0xc003b3d800)
        /go/pkg/mod/github.com/armon/[email protected]/radix.go:519 +0xf0
github.com/armon/go-radix.recursiveWalk(0xc002e78c30, 0xc003b3d978, 0x5652720)
        /go/pkg/mod/github.com/armon/[email protected]/radix.go:525 +0x7e
github.com/armon/go-radix.recursiveWalk(0xc002e78d20, 0xc003b3d978, 0x400ee00)
        /go/pkg/mod/github.com/armon/[email protected]/radix.go:525 +0x7e
github.com/armon/go-radix.recursiveWalk(0xc000466c90, 0xc003b3d978, 0x58f9700)
        /go/pkg/mod/github.com/armon/[email protected]/radix.go:525 +0x7e
github.com/armon/go-radix.recursiveWalk(0xc000cd93e0, 0xc003b3d978, 0x0)
        /go/pkg/mod/github.com/armon/[email protected]/radix.go:525 +0x7e
github.com/armon/go-radix.recursiveWalk(0xc0009f1b60, 0xc003b3d978, 0xc0060e39a8)
        /go/pkg/mod/github.com/armon/[email protected]/radix.go:525 +0x7e
github.com/armon/go-radix.(*Tree).Walk(...)
        /go/pkg/mod/github.com/armon/[email protected]/radix.go:447
github.com/gohugoio/hugo/hugolib.contentTrees.Walk(0xc0009fbec0, 0x3, 0x3, 0xc003b3da10)
        /root/project/hugo/hugolib/content_map.go:868 +0x67
github.com/gohugoio/hugo/hugolib.(*Site).renderPages(0xc00098efc0, 0xc00e4a4180, 0x0, 0xc0060e3a00)
        /root/project/hugo/hugolib/site_render.go:79 +0x1f8
github.com/gohugoio/hugo/hugolib.(*Site).render(0xc00098efc0, 0xc00e4a4180, 0x0, 0x0)
        /root/project/hugo/hugolib/site.go:1203 +0x54
github.com/gohugoio/hugo/hugolib.(*HugoSites).render(0xc0009e4000, 0xc000a00340, 0x6c491c0, 0x1)
        /root/project/hugo/hugolib/hugo_sites_build.go:325 +0x40c
github.com/gohugoio/hugo/hugolib.(*HugoSites).Build.func4()
        /root/project/hugo/hugolib/hugo_sites_build.go:149 +0x3c
runtime/trace.WithRegion(0x5eb36e0, 0xc000971980, 0x590bdf5, 0x6, 0xc003dbbe60)
        /usr/local/go/src/runtime/trace/annotation.go:137 +0xfe
github.com/gohugoio/hugo/hugolib.(*HugoSites).Build(0xc0009e4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
        /root/project/hugo/hugolib/hugo_sites_build.go:151 +0x7b5
github.com/gohugoio/hugo/commands.(*commandeer).buildSites(...)
        /root/project/hugo/commands/hugo.go:703
github.com/gohugoio/hugo/commands.(*commandeer).fullBuild.func3(0xc000b2e658, 0x0)
        /root/project/hugo/commands/hugo.go:315 +0x96
golang.org/x/sync/errgroup.(*Group).Go.func1(0xc000971950, 0xc000b8eae0)
        /go/pkg/mod/golang.org/x/[email protected]/errgroup/errgroup.go:57 +0x59
created by golang.org/x/sync/errgroup.(*Group).Go
        /go/pkg/mod/golang.org/x/[email protected]/errgroup/errgroup.go:54 +0x66

@bep
Copy link
Member Author

bep commented Dec 4, 2020

@budparr the fix for that is in either Go or in Rosetta 2 in Apple -- but I notice it happens in the runtime/trace package; as I cannot ever remember using that trace for anything useful, I might as well remove it if that could help people running Hugo on their M1's. As a side note, I have a Mac Mini M1 in order ...

@budparr
Copy link

budparr commented Dec 4, 2020

Here's another one. Both of these appear to hit randomly:

Building sites … assertion failed [abi_info.kind == AbiKind::TranslatedCode]: emulated forward to an arm pc that isn't in translated code. arm_pc=0x1077a64d8 abi_kind=6 emulation_interval=[0x1079237c8,0x1079237dc) instruction_interval=[0x1079237b4, 0x1079237dc) x86_rip=0x44b8514
(ThreadContextRegisterState.cpp:677 move_to_instruction_boundary)

@onedrawingperday
Copy link
Contributor

Again this issue seems fixed since v0.81.0 was released

@bep bep closed this as completed Feb 23, 2021
@github-actions
Copy link

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jan 23, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants