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/sync@v0.0.0-20190911185100-cd5d95a43a6e/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/cobra@v0.0.5/command.go:826 +0x453
github.com/spf13/cobra.(*Command).ExecuteC(0xc000934280, 0xc00011d650, 0x8, 0xc00030d480)
        /go/pkg/mod/github.com/spf13/cobra@v0.0.5/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/go.opencensus.io@v0.22.0/stats/view/worker.go:154 +0x100
created by go.opencensus.io/stats/view.init.0
        /go/pkg/mod/go.opencensus.io@v0.22.0/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/net@v0.0.0-20191209160850-c0dbc17a3553/html/token.go:915 +0xc7
golang.org/x/net/html.(*Tokenizer).readTag(0xc031ddd520, 0x1)
        /go/pkg/mod/golang.org/x/net@v0.0.0-20191209160850-c0dbc17a3553/html/token.go:831 +0xa6
golang.org/x/net/html.(*Tokenizer).readStartTag(0xc031ddd520, 0x9648164)
        /go/pkg/mod/golang.org/x/net@v0.0.0-20191209160850-c0dbc17a3553/html/token.go:779 +0x45
golang.org/x/net/html.(*Tokenizer).Next(0xc031ddd520, 0xc057e95a40)
        /go/pkg/mod/golang.org/x/net@v0.0.0-20191209160850-c0dbc17a3553/html/token.go:1021 +0x28c
golang.org/x/net/html.(*parser).parse(0xc031ddd5f0, 0xc057e95a40, 0x0)
        /go/pkg/mod/golang.org/x/net@v0.0.0-20191209160850-c0dbc17a3553/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/net@v0.0.0-20191209160850-c0dbc17a3553/html/parse.go:2350 +0x10b
golang.org/x/net/html.Parse(...)
        /go/pkg/mod/golang.org/x/net@v0.0.0-20191209160850-c0dbc17a3553/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/go-radix@v1.0.0/radix.go:519 +0xf0
github.com/armon/go-radix.recursiveWalk(0xc002e78c30, 0xc003b3d978, 0x5652720)
        /go/pkg/mod/github.com/armon/go-radix@v1.0.0/radix.go:525 +0x7e
github.com/armon/go-radix.recursiveWalk(0xc002e78d20, 0xc003b3d978, 0x400ee00)
        /go/pkg/mod/github.com/armon/go-radix@v1.0.0/radix.go:525 +0x7e
github.com/armon/go-radix.recursiveWalk(0xc000466c90, 0xc003b3d978, 0x58f9700)
        /go/pkg/mod/github.com/armon/go-radix@v1.0.0/radix.go:525 +0x7e
github.com/armon/go-radix.recursiveWalk(0xc000cd93e0, 0xc003b3d978, 0x0)
        /go/pkg/mod/github.com/armon/go-radix@v1.0.0/radix.go:525 +0x7e
github.com/armon/go-radix.recursiveWalk(0xc0009f1b60, 0xc003b3d978, 0xc0060e39a8)
        /go/pkg/mod/github.com/armon/go-radix@v1.0.0/radix.go:525 +0x7e
github.com/armon/go-radix.(*Tree).Walk(...)
        /go/pkg/mod/github.com/armon/go-radix@v1.0.0/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/sync@v0.0.0-20190911185100-cd5d95a43a6e/errgroup/errgroup.go:57 +0x59
created by golang.org/x/sync/errgroup.(*Group).Go
        /go/pkg/mod/golang.org/x/sync@v0.0.0-20190911185100-cd5d95a43a6e/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