gohugoio / hugo

The world’s fastest framework for building websites.
https://gohugo.io
Apache License 2.0
75.48k stars 7.5k forks source link

Investigate Hugo build vs Apple Silicon M1 #7968

Closed bep closed 3 years ago

bep commented 3 years ago

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

tomekent commented 3 years ago

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 commented 3 years ago

@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 commented 3 years ago

@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 commented 3 years ago

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

budparr commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

@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 commented 3 years ago

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 commented 3 years ago

Again this issue seems fixed since v0.81.0 was released

github-actions[bot] commented 2 years ago

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.