task: [task-5] yes task: [task-13] yes task: [task-7] yes task: [task-2] yes task: [task-15] yes task: [task-12] yes task: [task-6] yes task: [task-10] yes task: [task-4] yes task: [task-8] yes task: [task-1] yes task: [task-9] yes task: [task-3] yes task: [task-16] yes fatal error: concurrent map read and map write goroutine 67 [running]: github.com/go-task/task/v3/internal/output.(*prefixWriter).writeLine(0xc0004ca1e0, {0xc0006054c8, 0x2}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:88 +0xc5 github.com/go-task/task/v3/internal/output.(*prefixWriter).writeOutputLines(0xc0004ca1e0, 0x0) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:58 +0x6b github.com/go-task/task/v3/internal/output.(*prefixWriter).Write(0xc0004ca1e0, {0xc0006d8000?, 0x418b9f?, 0xc0002ee010?}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:47 +0x45 io.copyBuffer({0xef22a0, 0xc0004ca1e0}, {0xef1840, 0xc0002ee010}, {0x0, 0x0, 0x0}) io/io.go:431 +0x1de io.Copy(...) io/io.go:388 os.genericWriteTo(0xc0002360c8?, {0xef22a0, 0xc0004ca1e0}) os/file.go:269 +0x58 os.(*File).WriteTo(0xc0002360c8, {0xef22a0, 0xc0004ca1e0}) os/file.go:247 +0x9c io.copyBuffer({0xef22a0, 0xc0004ca1e0}, {0xef1680, 0xc0002360c8}, {0x0, 0x0, 0x0}) io/io.go:411 +0x9d io.Copy(...) io/io.go:388 os/exec.(*Cmd).writerDescriptor.func1() os/exec/exec.go:580 +0x34 os/exec.(*Cmd).Start.func2(0xc000074798?) os/exec/exec.go:733 +0x2c created by os/exec.(*Cmd).Start in goroutine 10 os/exec/exec.go:732 +0x9ab goroutine 1 [semacquire]: sync.runtime_Semacquire(0xc0003843c0?) runtime/sema.go:62 +0x25 sync.(*WaitGroup).Wait(0xb5b1c0?) sync/waitgroup.go:116 +0x48 golang.org/x/sync/errgroup.(*Group).Wait(0xc00032a340) golang.org/x/sync@v0.8.0/errgroup/errgroup.go:56 +0x25 github.com/go-task/task/v3.(*Executor).runDeps(0xc00015c2c0, {0xef7a30, 0xc000300f00}, 0xc000203a00) github.com/go-task/task/v3@v3.40.0/task.go:322 +0x1f1 github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc000300f00}) github.com/go-task/task/v3@v3.40.0/task.go:195 +0x117 github.com/go-task/task/v3.(*Executor).startExecution(0xc00015c2c0, {0xef7a30, 0xc000300f00}, 0x6?, 0xc0000af9a8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc00015c2c0, {0xef7a30, 0xc000300f00}, 0xc0003da480) github.com/go-task/task/v3@v3.40.0/task.go:193 +0x1db github.com/go-task/task/v3.(*Executor).Run(0xc00015c2c0, {0xef7980, 0x13bba60}, {0xc000610760, 0x1, 0x1}) github.com/go-task/task/v3@v3.40.0/task.go:136 +0x359 main.run() github.com/go-task/task/v3@v3.40.0/cmd/task/task.go:214 +0x10bb main.main() github.com/go-task/task/v3@v3.40.0/cmd/task/task.go:25 +0x1f goroutine 5 [syscall]: os/signal.signal_recv() runtime/sigqueue.go:152 +0x29 os/signal.loop() os/signal/signal_unix.go:23 +0x13 created by os/signal.Notify.func1.1 in goroutine 1 os/signal/signal.go:151 +0x1f goroutine 6 [chan receive]: github.com/go-task/task/v3.(*Executor).InterceptInterruptSignals.func1() github.com/go-task/task/v3@v3.40.0/signals.go:22 +0xa5 created by github.com/go-task/task/v3.(*Executor).InterceptInterruptSignals in goroutine 1 github.com/go-task/task/v3@v3.40.0/signals.go:20 +0xc9 goroutine 7 [runnable]: syscall.Syscall(0x3, 0x13, 0x0, 0x0) syscall/syscall_linux.go:69 +0x25 syscall.Close(0xc00038ea38?) syscall/zsyscall_linux_amd64.go:335 +0x25 syscall.forkExec({0xc0002ac1f0?, 0x1c?}, {0xc0003fa1b0, 0x1, 0x1}, 0xc0002ee090?) syscall/exec_unix.go:218 +0x370 syscall.StartProcess(...) syscall/exec_unix.go:254 os.startProcess({0xc0002ac1f0, 0xc}, {0xc0003fa1b0, 0x1, 0x1}, 0xc00038ebb0) os/exec_posix.go:54 +0x312 os.StartProcess({0xc0002ac1f0, 0xc}, {0xc0003fa1b0, 0x1, 0x1}, 0xc00038ebb0) os/exec.go:111 +0x54 os/exec.(*Cmd).Start(0xc000174900) os/exec/exec.go:709 +0x5f1 github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1({0xef79f8, 0xc0003fc750}, {0xc0003fa1b0, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/handler.go:111 +0x2aa mvdan.cc/sh/v3/interp.(*Runner).exec(0xc000406308, {0xef7a30?, 0xc00007e2d0?}, {0xc0003fa1b0, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1014 +0x5c mvdan.cc/sh/v3/interp.(*Runner).call(0xc000406308, {0xef7a30, 0xc00007e2d0}, {0x3fa1b0?, 0xc0?}, {0xc0003fa1b0, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1010 +0x594 mvdan.cc/sh/v3/interp.(*Runner).cmd(0xc000406308, {0xef7a30, 0xc00007e2d0}, {0xef6428, 0xc0002ba0a0}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:426 +0x1845 mvdan.cc/sh/v3/interp.(*Runner).stmtSync(0xc000406308, {0xef7a30, 0xc00007e2d0}, 0xc000302540) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:317 +0x24c mvdan.cc/sh/v3/interp.(*Runner).stmt(0xc000406308, {0xef7a30, 0xc00007e2d0}, 0xc000302540) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:298 +0x145 mvdan.cc/sh/v3/interp.(*Runner).stmts(...) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:798 mvdan.cc/sh/v3/interp.(*Runner).Run(0xc000406308, {0xef7a30, 0xc00007e2d0}, {0xef4368, 0xc0000d70c0}) mvdan.cc/sh/v3@v3.10.0/interp/api.go:796 +0x34c github.com/go-task/task/v3/internal/execext.RunCommand({0xef7a30, 0xc00007e2d0}, 0xc00038fb28) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:90 +0x865 github.com/go-task/task/v3.(*Executor).runCommand(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc000334c00, 0xc0003f2000?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:388 +0x88e github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc00007e2d0}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0x6?, 0xc00038fef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc0003f2000) github.com/go-task/task/v3@v3.40.0/task.go:193 +0x1db github.com/go-task/task/v3.(*Executor).runDeps.func1() github.com/go-task/task/v3@v3.40.0/task.go:314 +0x9a golang.org/x/sync/errgroup.(*Group).Go.func1() golang.org/x/sync@v0.8.0/errgroup/errgroup.go:78 +0x56 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1 golang.org/x/sync@v0.8.0/errgroup/errgroup.go:75 +0x96 goroutine 8 [syscall]: syscall.Syscall6(0xf7, 0x1, 0x2dc6f, 0xc000422af8, 0x1000004, 0x0, 0x0) syscall/syscall_linux.go:91 +0x39 os.(*Process).blockUntilWaitable(0xc00003e120) os/wait_waitid.go:32 +0x76 os.(*Process).wait(0xc00003e120) os/exec_unix.go:22 +0x25 os.(*Process).Wait(...) os/exec.go:134 os/exec.(*Cmd).Wait(0xc000174180) os/exec/exec.go:906 +0x45 github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1({0xef79f8, 0xc000609d10}, {0xc00030b230, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/handler.go:133 +0x349 mvdan.cc/sh/v3/interp.(*Runner).exec(0xc0009aa008, {0xef7a30?, 0xc00007e2d0?}, {0xc00030b230, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1014 +0x5c mvdan.cc/sh/v3/interp.(*Runner).call(0xc0009aa008, {0xef7a30, 0xc00007e2d0}, {0x30b230?, 0xc0?}, {0xc00030b230, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1010 +0x594 mvdan.cc/sh/v3/interp.(*Runner).cmd(0xc0009aa008, {0xef7a30, 0xc00007e2d0}, {0xef6428, 0xc0003c8550}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:426 +0x1845 mvdan.cc/sh/v3/interp.(*Runner).stmtSync(0xc0009aa008, {0xef7a30, 0xc00007e2d0}, 0xc000322000) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:317 +0x24c mvdan.cc/sh/v3/interp.(*Runner).stmt(0xc0009aa008, {0xef7a30, 0xc00007e2d0}, 0xc000322000) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:298 +0x145 mvdan.cc/sh/v3/interp.(*Runner).stmts(...) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:798 mvdan.cc/sh/v3/interp.(*Runner).Run(0xc0009aa008, {0xef7a30, 0xc00007e2d0}, {0xef4368, 0xc000346480}) mvdan.cc/sh/v3@v3.10.0/interp/api.go:796 +0x34c github.com/go-task/task/v3/internal/execext.RunCommand({0xef7a30, 0xc00007e2d0}, 0xc000423b28) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:90 +0x865 github.com/go-task/task/v3.(*Executor).runCommand(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc0004b0200, 0xc000034020?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:388 +0x88e github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc00007e2d0}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0x6?, 0xc000423ef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc000034020) github.com/go-task/task/v3@v3.40.0/task.go:193 +0x1db github.com/go-task/task/v3.(*Executor).runDeps.func1() github.com/go-task/task/v3@v3.40.0/task.go:314 +0x9a golang.org/x/sync/errgroup.(*Group).Go.func1() golang.org/x/sync@v0.8.0/errgroup/errgroup.go:78 +0x56 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1 golang.org/x/sync@v0.8.0/errgroup/errgroup.go:75 +0x96 goroutine 9 [semacquire]: github.com/go-task/template.addFuncs(...) github.com/go-task/template@v0.1.0/funcs.go:107 github.com/go-task/template.(*Template).Funcs(0xc000194000, 0xc000183b00) github.com/go-task/template@v0.1.0/template.go:182 +0x214 github.com/go-task/task/v3/internal/templater.ReplaceWithExtra[...].func1() github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:84 +0x117 github.com/go-task/task/v3/internal/deepcopy.TraverseStringsFunc[...].func1({0xacf740?, 0xc0003fb440?, 0x0?}) github.com/go-task/task/v3@v3.40.0/internal/deepcopy/deepcopy.go:123 +0x3be github.com/go-task/task/v3/internal/deepcopy.TraverseStringsFunc[...]({0xc000480020, 0x1c}, 0xc0004496f0) github.com/go-task/task/v3@v3.40.0/internal/deepcopy/deepcopy.go:136 +0x133 github.com/go-task/task/v3/internal/templater.ReplaceWithExtra[...]({0xc000480020, 0x1c}, 0xc000449850, 0x0) github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:83 +0x195 github.com/go-task/task/v3/internal/templater.Replace[...](...) github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:61 github.com/go-task/task/v3/internal/compiler.(*Compiler).getVariables(0xc000123380, 0xc0003dc400, 0xc00048a000, 0x0) github.com/go-task/task/v3@v3.40.0/internal/compiler/compiler.go:98 +0x3ae github.com/go-task/task/v3/internal/compiler.(*Compiler).FastGetVariables(...) github.com/go-task/task/v3@v3.40.0/internal/compiler/compiler.go:44 github.com/go-task/task/v3.(*Executor).runCommand(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc0003dc400, 0xc00048a000?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:381 +0x3d2 github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc00007e2d0}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0x6?, 0xc000449ef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc00048a000) github.com/go-task/task/v3@v3.40.0/task.go:193 +0x1db github.com/go-task/task/v3.(*Executor).runDeps.func1() github.com/go-task/task/v3@v3.40.0/task.go:314 +0x9a golang.org/x/sync/errgroup.(*Group).Go.func1() golang.org/x/sync@v0.8.0/errgroup/errgroup.go:78 +0x56 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1 golang.org/x/sync@v0.8.0/errgroup/errgroup.go:75 +0x96 goroutine 10 [syscall]: syscall.Syscall6(0xf7, 0x1, 0x2dc7b, 0xc00038aaf8, 0x1000004, 0x0, 0x0) syscall/syscall_linux.go:91 +0x39 os.(*Process).blockUntilWaitable(0xc000c12150) os/wait_waitid.go:32 +0x76 os.(*Process).wait(0xc000c12150) os/exec_unix.go:22 +0x25 os.(*Process).Wait(...) os/exec.go:134 os/exec.(*Cmd).Wait(0xc000174600) os/exec/exec.go:906 +0x45 github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1({0xef79f8, 0xc000287080}, {0xc000284210, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/handler.go:133 +0x349 mvdan.cc/sh/v3/interp.(*Runner).exec(0xc0001a8908, {0xef7a30?, 0xc00007e2d0?}, {0xc000284210, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1014 +0x5c mvdan.cc/sh/v3/interp.(*Runner).call(0xc0001a8908, {0xef7a30, 0xc00007e2d0}, {0x284210?, 0xc0?}, {0xc000284210, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1010 +0x594 mvdan.cc/sh/v3/interp.(*Runner).cmd(0xc0001a8908, {0xef7a30, 0xc00007e2d0}, {0xef6428, 0xc0004ca230}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:426 +0x1845 mvdan.cc/sh/v3/interp.(*Runner).stmtSync(0xc0001a8908, {0xef7a30, 0xc00007e2d0}, 0xc00007c9c0) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:317 +0x24c mvdan.cc/sh/v3/interp.(*Runner).stmt(0xc0001a8908, {0xef7a30, 0xc00007e2d0}, 0xc00007c9c0) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:298 +0x145 mvdan.cc/sh/v3/interp.(*Runner).stmts(...) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:798 mvdan.cc/sh/v3/interp.(*Runner).Run(0xc0001a8908, {0xef7a30, 0xc00007e2d0}, {0xef4368, 0xc00019e080}) mvdan.cc/sh/v3@v3.10.0/interp/api.go:796 +0x34c github.com/go-task/task/v3/internal/execext.RunCommand({0xef7a30, 0xc00007e2d0}, 0xc00038bb28) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:90 +0x865 github.com/go-task/task/v3.(*Executor).runCommand(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc000334a00, 0xc000600000?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:388 +0x88e github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc00007e2d0}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0x6?, 0xc00038bef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc000600000) github.com/go-task/task/v3@v3.40.0/task.go:193 +0x1db github.com/go-task/task/v3.(*Executor).runDeps.func1() github.com/go-task/task/v3@v3.40.0/task.go:314 +0x9a golang.org/x/sync/errgroup.(*Group).Go.func1() golang.org/x/sync@v0.8.0/errgroup/errgroup.go:78 +0x56 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1 golang.org/x/sync@v0.8.0/errgroup/errgroup.go:75 +0x96 goroutine 11 [syscall]: syscall.Syscall6(0xf7, 0x1, 0x2dc70, 0xc000488af8, 0x1000004, 0x0, 0x0) syscall/syscall_linux.go:91 +0x39 os.(*Process).blockUntilWaitable(0xc00003e3c0) os/wait_waitid.go:32 +0x76 os.(*Process).wait(0xc00003e3c0) os/exec_unix.go:22 +0x25 os.(*Process).Wait(...) os/exec.go:134 os/exec.(*Cmd).Wait(0xc000174300) os/exec/exec.go:906 +0x45 github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1({0xef79f8, 0xc0000b7740}, {0xc000320050, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/handler.go:133 +0x349 mvdan.cc/sh/v3/interp.(*Runner).exec(0xc0001a8608, {0xef7a30?, 0xc00007e2d0?}, {0xc000320050, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1014 +0x5c mvdan.cc/sh/v3/interp.(*Runner).call(0xc0001a8608, {0xef7a30, 0xc00007e2d0}, {0x320050?, 0xc0?}, {0xc000320050, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1010 +0x594 mvdan.cc/sh/v3/interp.(*Runner).cmd(0xc0001a8608, {0xef7a30, 0xc00007e2d0}, {0xef6428, 0xc0004ca000}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:426 +0x1845 mvdan.cc/sh/v3/interp.(*Runner).stmtSync(0xc0001a8608, {0xef7a30, 0xc00007e2d0}, 0xc00007c720) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:317 +0x24c mvdan.cc/sh/v3/interp.(*Runner).stmt(0xc0001a8608, {0xef7a30, 0xc00007e2d0}, 0xc00007c720) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:298 +0x145 mvdan.cc/sh/v3/interp.(*Runner).stmts(...) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:798 mvdan.cc/sh/v3/interp.(*Runner).Run(0xc0001a8608, {0xef7a30, 0xc00007e2d0}, {0xef4368, 0xc00019e000}) mvdan.cc/sh/v3@v3.10.0/interp/api.go:796 +0x34c github.com/go-task/task/v3/internal/execext.RunCommand({0xef7a30, 0xc00007e2d0}, 0xc000489b28) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:90 +0x865 github.com/go-task/task/v3.(*Executor).runCommand(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc0004b0800, 0xc0001aa660?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:388 +0x88e github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc00007e2d0}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0x6?, 0xc000489ef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc0001aa660) github.com/go-task/task/v3@v3.40.0/task.go:193 +0x1db github.com/go-task/task/v3.(*Executor).runDeps.func1() github.com/go-task/task/v3@v3.40.0/task.go:314 +0x9a golang.org/x/sync/errgroup.(*Group).Go.func1() golang.org/x/sync@v0.8.0/errgroup/errgroup.go:78 +0x56 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1 golang.org/x/sync@v0.8.0/errgroup/errgroup.go:75 +0x96 goroutine 12 [syscall]: syscall.Syscall6(0xf7, 0x1, 0x2dc74, 0xc000674af8, 0x1000004, 0x0, 0x0) syscall/syscall_linux.go:91 +0x39 os.(*Process).blockUntilWaitable(0xc000b92090) os/wait_waitid.go:32 +0x76 os.(*Process).wait(0xc000b92090) os/exec_unix.go:22 +0x25 os.(*Process).Wait(...) os/exec.go:134 os/exec.(*Cmd).Wait(0xc000b88000) os/exec/exec.go:906 +0x45 github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1({0xef79f8, 0xc0002e6ba0}, {0xc00030a970, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/handler.go:133 +0x349 mvdan.cc/sh/v3/interp.(*Runner).exec(0xc000327b08, {0xef7a30?, 0xc00007e2d0?}, {0xc00030a970, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1014 +0x5c mvdan.cc/sh/v3/interp.(*Runner).call(0xc000327b08, {0xef7a30, 0xc00007e2d0}, {0x30a970?, 0xc0?}, {0xc00030a970, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1010 +0x594 mvdan.cc/sh/v3/interp.(*Runner).cmd(0xc000327b08, {0xef7a30, 0xc00007e2d0}, {0xef6428, 0xc0002ba1e0}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:426 +0x1845 mvdan.cc/sh/v3/interp.(*Runner).stmtSync(0xc000327b08, {0xef7a30, 0xc00007e2d0}, 0xc0003221e0) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:317 +0x24c mvdan.cc/sh/v3/interp.(*Runner).stmt(0xc000327b08, {0xef7a30, 0xc00007e2d0}, 0xc0003221e0) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:298 +0x145 mvdan.cc/sh/v3/interp.(*Runner).stmts(...) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:798 mvdan.cc/sh/v3/interp.(*Runner).Run(0xc000327b08, {0xef7a30, 0xc00007e2d0}, {0xef4368, 0xc0000d71c0}) mvdan.cc/sh/v3@v3.10.0/interp/api.go:796 +0x34c github.com/go-task/task/v3/internal/execext.RunCommand({0xef7a30, 0xc00007e2d0}, 0xc000675b28) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:90 +0x865 github.com/go-task/task/v3.(*Executor).runCommand(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc0004b0000, 0xc0001aafc0?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:388 +0x88e github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc00007e2d0}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0x6?, 0xc000675ef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc0001aafc0) github.com/go-task/task/v3@v3.40.0/task.go:193 +0x1db github.com/go-task/task/v3.(*Executor).runDeps.func1() github.com/go-task/task/v3@v3.40.0/task.go:314 +0x9a golang.org/x/sync/errgroup.(*Group).Go.func1() golang.org/x/sync@v0.8.0/errgroup/errgroup.go:78 +0x56 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1 golang.org/x/sync@v0.8.0/errgroup/errgroup.go:75 +0x96 goroutine 13 [runnable]: syscall.Syscall(0x3, 0x17, 0x0, 0x0) syscall/syscall_linux.go:69 +0x25 syscall.Close(0xc000676a38?) syscall/zsyscall_linux_amd64.go:335 +0x25 syscall.forkExec({0xc0001f0160?, 0x1c?}, {0xc00036c140, 0x1, 0x1}, 0xc0000c44d0?) syscall/exec_unix.go:218 +0x370 syscall.StartProcess(...) syscall/exec_unix.go:254 os.startProcess({0xc0001f0160, 0xc}, {0xc00036c140, 0x1, 0x1}, 0xc000676bb0) os/exec_posix.go:54 +0x312 os.StartProcess({0xc0001f0160, 0xc}, {0xc00036c140, 0x1, 0x1}, 0xc000676bb0) os/exec.go:111 +0x54 os/exec.(*Cmd).Start(0xc0002e2300) os/exec/exec.go:709 +0x5f1 github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1({0xef79f8, 0xc0001d85d0}, {0xc00036c140, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/handler.go:111 +0x2aa mvdan.cc/sh/v3/interp.(*Runner).exec(0xc00028a608, {0xef7a30?, 0xc00007e2d0?}, {0xc00036c140, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1014 +0x5c mvdan.cc/sh/v3/interp.(*Runner).call(0xc00028a608, {0xef7a30, 0xc00007e2d0}, {0x36c140?, 0xc0?}, {0xc00036c140, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1010 +0x594 mvdan.cc/sh/v3/interp.(*Runner).cmd(0xc00028a608, {0xef7a30, 0xc00007e2d0}, {0xef6428, 0xc000301d10}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:426 +0x1845 mvdan.cc/sh/v3/interp.(*Runner).stmtSync(0xc00028a608, {0xef7a30, 0xc00007e2d0}, 0xc0001229c0) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:317 +0x24c mvdan.cc/sh/v3/interp.(*Runner).stmt(0xc00028a608, {0xef7a30, 0xc00007e2d0}, 0xc0001229c0) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:298 +0x145 mvdan.cc/sh/v3/interp.(*Runner).stmts(...) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:798 mvdan.cc/sh/v3/interp.(*Runner).Run(0xc00028a608, {0xef7a30, 0xc00007e2d0}, {0xef4368, 0xc000194080}) mvdan.cc/sh/v3@v3.10.0/interp/api.go:796 +0x34c github.com/go-task/task/v3/internal/execext.RunCommand({0xef7a30, 0xc00007e2d0}, 0xc000677b28) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:90 +0x865 github.com/go-task/task/v3.(*Executor).runCommand(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc000334800, 0xc0003daa80?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:388 +0x88e github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc00007e2d0}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0x6?, 0xc000677ef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc0003daa80) github.com/go-task/task/v3@v3.40.0/task.go:193 +0x1db github.com/go-task/task/v3.(*Executor).runDeps.func1() github.com/go-task/task/v3@v3.40.0/task.go:314 +0x9a golang.org/x/sync/errgroup.(*Group).Go.func1() golang.org/x/sync@v0.8.0/errgroup/errgroup.go:78 +0x56 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1 golang.org/x/sync@v0.8.0/errgroup/errgroup.go:75 +0x96 goroutine 14 [syscall]: syscall.Syscall6(0xf7, 0x1, 0x2dc80, 0xc000486af8, 0x1000004, 0x0, 0x0) syscall/syscall_linux.go:91 +0x39 os.(*Process).blockUntilWaitable(0xc0000e02d0) os/wait_waitid.go:32 +0x76 os.(*Process).wait(0xc0000e02d0) os/exec_unix.go:22 +0x25 os.(*Process).Wait(...) os/exec.go:134 os/exec.(*Cmd).Wait(0xc0002e2180) os/exec/exec.go:906 +0x45 github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1({0xef79f8, 0xc00044c4b0}, {0xc000380450, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/handler.go:133 +0x349 mvdan.cc/sh/v3/interp.(*Runner).exec(0xc0001a8c08, {0xef7a30?, 0xc00007e2d0?}, {0xc000380450, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1014 +0x5c mvdan.cc/sh/v3/interp.(*Runner).call(0xc0001a8c08, {0xef7a30, 0xc00007e2d0}, {0x380450?, 0xc0?}, {0xc000380450, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1010 +0x594 mvdan.cc/sh/v3/interp.(*Runner).cmd(0xc0001a8c08, {0xef7a30, 0xc00007e2d0}, {0xef6428, 0xc0004ca320}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:426 +0x1845 mvdan.cc/sh/v3/interp.(*Runner).stmtSync(0xc0001a8c08, {0xef7a30, 0xc00007e2d0}, 0xc0003222a0) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:317 +0x24c mvdan.cc/sh/v3/interp.(*Runner).stmt(0xc0001a8c08, {0xef7a30, 0xc00007e2d0}, 0xc0003222a0) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:298 +0x145 mvdan.cc/sh/v3/interp.(*Runner).stmts(...) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:798 mvdan.cc/sh/v3/interp.(*Runner).Run(0xc0001a8c08, {0xef7a30, 0xc00007e2d0}, {0xef4368, 0xc000050040}) mvdan.cc/sh/v3@v3.10.0/interp/api.go:796 +0x34c github.com/go-task/task/v3/internal/execext.RunCommand({0xef7a30, 0xc00007e2d0}, 0xc000487b28) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:90 +0x865 github.com/go-task/task/v3.(*Executor).runCommand(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc000378000, 0xc0001aa000?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:388 +0x88e github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc00007e2d0}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0x6?, 0xc000487ef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc0001aa000) github.com/go-task/task/v3@v3.40.0/task.go:193 +0x1db github.com/go-task/task/v3.(*Executor).runDeps.func1() github.com/go-task/task/v3@v3.40.0/task.go:314 +0x9a golang.org/x/sync/errgroup.(*Group).Go.func1() golang.org/x/sync@v0.8.0/errgroup/errgroup.go:78 +0x56 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1 golang.org/x/sync@v0.8.0/errgroup/errgroup.go:75 +0x96 goroutine 15 [syscall]: syscall.Syscall6(0xf7, 0x1, 0x2dc7e, 0xc000446af8, 0x1000004, 0x0, 0x0) syscall/syscall_linux.go:91 +0x39 os.(*Process).blockUntilWaitable(0xc000c12210) os/wait_waitid.go:32 +0x76 os.(*Process).wait(0xc000c12210) os/exec_unix.go:22 +0x25 os.(*Process).Wait(...) os/exec.go:134 os/exec.(*Cmd).Wait(0xc000174780) os/exec/exec.go:906 +0x45 github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1({0xef79f8, 0xc0001d9980}, {0xc00036c500, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/handler.go:133 +0x349 mvdan.cc/sh/v3/interp.(*Runner).exec(0xc000407208, {0xef7a30?, 0xc00007e2d0?}, {0xc00036c500, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1014 +0x5c mvdan.cc/sh/v3/interp.(*Runner).call(0xc000407208, {0xef7a30, 0xc00007e2d0}, {0x36c500?, 0xc0?}, {0xc00036c500, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1010 +0x594 mvdan.cc/sh/v3/interp.(*Runner).cmd(0xc000407208, {0xef7a30, 0xc00007e2d0}, {0xef6428, 0xc0002ba2d0}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:426 +0x1845 mvdan.cc/sh/v3/interp.(*Runner).stmtSync(0xc000407208, {0xef7a30, 0xc00007e2d0}, 0xc000302240) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:317 +0x24c mvdan.cc/sh/v3/interp.(*Runner).stmt(0xc000407208, {0xef7a30, 0xc00007e2d0}, 0xc000302240) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:298 +0x145 mvdan.cc/sh/v3/interp.(*Runner).stmts(...) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:798 mvdan.cc/sh/v3/interp.(*Runner).Run(0xc000407208, {0xef7a30, 0xc00007e2d0}, {0xef4368, 0xc0000d71c0}) mvdan.cc/sh/v3@v3.10.0/interp/api.go:796 +0x34c github.com/go-task/task/v3/internal/execext.RunCommand({0xef7a30, 0xc00007e2d0}, 0xc000447b28) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:90 +0x865 github.com/go-task/task/v3.(*Executor).runCommand(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc000335000, 0xc0006285c0?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:388 +0x88e github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc00007e2d0}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0x6?, 0xc000447ef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc0006285c0) github.com/go-task/task/v3@v3.40.0/task.go:193 +0x1db github.com/go-task/task/v3.(*Executor).runDeps.func1() github.com/go-task/task/v3@v3.40.0/task.go:314 +0x9a golang.org/x/sync/errgroup.(*Group).Go.func1() golang.org/x/sync@v0.8.0/errgroup/errgroup.go:78 +0x56 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1 golang.org/x/sync@v0.8.0/errgroup/errgroup.go:75 +0x96 goroutine 16 [syscall]: syscall.Syscall6(0xf7, 0x1, 0x2dc7a, 0xc00056eaf8, 0x1000004, 0x0, 0x0) syscall/syscall_linux.go:91 +0x39 os.(*Process).blockUntilWaitable(0xc0000e02a0) os/wait_waitid.go:32 +0x76 os.(*Process).wait(0xc0000e02a0) os/exec_unix.go:22 +0x25 os.(*Process).Wait(...) os/exec.go:134 os/exec.(*Cmd).Wait(0xc000174480) os/exec/exec.go:906 +0x45 github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1({0xef79f8, 0xc000286810}, {0xc000284120, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/handler.go:133 +0x349 mvdan.cc/sh/v3/interp.(*Runner).exec(0xc0001a8008, {0xef7a30?, 0xc00007e2d0?}, {0xc000284120, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1014 +0x5c mvdan.cc/sh/v3/interp.(*Runner).call(0xc0001a8008, {0xef7a30, 0xc00007e2d0}, {0x284120?, 0xc0?}, {0xc000284120, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1010 +0x594 mvdan.cc/sh/v3/interp.(*Runner).cmd(0xc0001a8008, {0xef7a30, 0xc00007e2d0}, {0xef6428, 0xc0004ca140}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:426 +0x1845 mvdan.cc/sh/v3/interp.(*Runner).stmtSync(0xc0001a8008, {0xef7a30, 0xc00007e2d0}, 0xc00007c7e0) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:317 +0x24c mvdan.cc/sh/v3/interp.(*Runner).stmt(0xc0001a8008, {0xef7a30, 0xc00007e2d0}, 0xc00007c7e0) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:298 +0x145 mvdan.cc/sh/v3/interp.(*Runner).stmts(...) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:798 mvdan.cc/sh/v3/interp.(*Runner).Run(0xc0001a8008, {0xef7a30, 0xc00007e2d0}, {0xef4368, 0xc00019e040}) mvdan.cc/sh/v3@v3.10.0/interp/api.go:796 +0x34c github.com/go-task/task/v3/internal/execext.RunCommand({0xef7a30, 0xc00007e2d0}, 0xc00056fb28) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:90 +0x865 github.com/go-task/task/v3.(*Executor).runCommand(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc000334400, 0xc000628880?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:388 +0x88e github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc00007e2d0}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0x7?, 0xc00056fef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc000628880) github.com/go-task/task/v3@v3.40.0/task.go:193 +0x1db github.com/go-task/task/v3.(*Executor).runDeps.func1() github.com/go-task/task/v3@v3.40.0/task.go:314 +0x9a golang.org/x/sync/errgroup.(*Group).Go.func1() golang.org/x/sync@v0.8.0/errgroup/errgroup.go:78 +0x56 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1 golang.org/x/sync@v0.8.0/errgroup/errgroup.go:75 +0x96 goroutine 33 [semacquire]: maps.clone({0xb000a0, 0xc000608cc0}) runtime/map.go:1453 +0x25 maps.Clone[...](...) maps/maps.go:46 github.com/go-task/task/v3/internal/templater.ReplaceWithExtra[...](0x0, 0xc000571328, 0x0) github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:77 +0xbb github.com/go-task/task/v3/internal/templater.ReplaceVarWithExtra({{0xacfb40, 0x1306840}, {0x0, 0x0}, 0x0, {0x0, 0x0}, {0x0, 0x0}}, 0xc000571328, ...) github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:127 +0x146 github.com/go-task/task/v3/internal/templater.ReplaceVar({{0xacfb40, 0x1306840}, {0x0, 0x0}, 0x0, {0x0, 0x0}, {0x0, 0x0}}, 0xc000571328) github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:118 +0xe8 github.com/go-task/task/v3/internal/compiler.(*Compiler).getVariables.(*Compiler).getVariables.func1.func2({0xbc293e, 0xb}, {{0xacfb40, 0x1306840}, {0x0, 0x0}, 0x0, {0x0, 0x0}, {0x0, ...}}) github.com/go-task/task/v3@v3.40.0/internal/compiler/compiler.go:61 +0x10e github.com/go-task/task/v3/internal/omap.(*OrderedMap[...]).Range(0xf032e0, 0xc000571520) github.com/go-task/task/v3@v3.40.0/internal/omap/orderedmap.go:114 +0x12a github.com/go-task/task/v3/taskfile/ast.(*Vars).Range(...) github.com/go-task/task/v3@v3.40.0/taskfile/ast/var.go:44 github.com/go-task/task/v3/internal/compiler.(*Compiler).getVariables(0xc000123380, 0xc000202200, 0xc000628c80, 0x1) github.com/go-task/task/v3@v3.40.0/internal/compiler/compiler.go:109 +0x4e5 github.com/go-task/task/v3/internal/compiler.(*Compiler).GetVariables(...) github.com/go-task/task/v3@v3.40.0/internal/compiler/compiler.go:40 github.com/go-task/task/v3.(*Executor).compiledTask(0xc00015c2c0, 0xc000628c80, 0x1) github.com/go-task/task/v3@v3.40.0/variables.go:38 +0x85 github.com/go-task/task/v3.(*Executor).CompiledTask(...) github.com/go-task/task/v3@v3.40.0/variables.go:22 github.com/go-task/task/v3.(*Executor).RunTask(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc000628c80) github.com/go-task/task/v3@v3.40.0/task.go:179 +0xad github.com/go-task/task/v3.(*Executor).runDeps.func1() github.com/go-task/task/v3@v3.40.0/task.go:314 +0x9a golang.org/x/sync/errgroup.(*Group).Go.func1() golang.org/x/sync@v0.8.0/errgroup/errgroup.go:78 +0x56 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1 golang.org/x/sync@v0.8.0/errgroup/errgroup.go:75 +0x96 goroutine 34 [syscall]: syscall.Syscall6(0xf7, 0x1, 0x2dc75, 0xc000444af8, 0x1000004, 0x0, 0x0) syscall/syscall_linux.go:91 +0x39 os.(*Process).blockUntilWaitable(0xc0000e0270) os/wait_waitid.go:32 +0x76 os.(*Process).wait(0xc0000e0270) os/exec_unix.go:22 +0x25 os.(*Process).Wait(...) os/exec.go:134 os/exec.(*Cmd).Wait(0xc000c0a000) os/exec/exec.go:906 +0x45 github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1({0xef79f8, 0xc000414480}, {0xc000380a90, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/handler.go:133 +0x349 mvdan.cc/sh/v3/interp.(*Runner).exec(0xc00028ac08, {0xef7a30?, 0xc00007e2d0?}, {0xc000380a90, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1014 +0x5c mvdan.cc/sh/v3/interp.(*Runner).call(0xc00028ac08, {0xef7a30, 0xc00007e2d0}, {0x380a90?, 0xc0?}, {0xc000380a90, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1010 +0x594 mvdan.cc/sh/v3/interp.(*Runner).cmd(0xc00028ac08, {0xef7a30, 0xc00007e2d0}, {0xef6428, 0xc0003c8690}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:426 +0x1845 mvdan.cc/sh/v3/interp.(*Runner).stmtSync(0xc00028ac08, {0xef7a30, 0xc00007e2d0}, 0xc000302180) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:317 +0x24c mvdan.cc/sh/v3/interp.(*Runner).stmt(0xc00028ac08, {0xef7a30, 0xc00007e2d0}, 0xc000302180) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:298 +0x145 mvdan.cc/sh/v3/interp.(*Runner).stmts(...) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:798 mvdan.cc/sh/v3/interp.(*Runner).Run(0xc00028ac08, {0xef7a30, 0xc00007e2d0}, {0xef4368, 0xc000346500}) mvdan.cc/sh/v3@v3.10.0/interp/api.go:796 +0x34c github.com/go-task/task/v3/internal/execext.RunCommand({0xef7a30, 0xc00007e2d0}, 0xc000445b28) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:90 +0x865 github.com/go-task/task/v3.(*Executor).runCommand(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc0002a4800, 0xc000628000?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:388 +0x88e github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc00007e2d0}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0x7?, 0xc000445ef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc000628000) github.com/go-task/task/v3@v3.40.0/task.go:193 +0x1db github.com/go-task/task/v3.(*Executor).runDeps.func1() github.com/go-task/task/v3@v3.40.0/task.go:314 +0x9a golang.org/x/sync/errgroup.(*Group).Go.func1() golang.org/x/sync@v0.8.0/errgroup/errgroup.go:78 +0x56 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1 golang.org/x/sync@v0.8.0/errgroup/errgroup.go:75 +0x96 goroutine 35 [syscall]: syscall.Syscall6(0xf7, 0x1, 0x2dc71, 0xc000484af8, 0x1000004, 0x0, 0x0) syscall/syscall_linux.go:91 +0x39 os.(*Process).blockUntilWaitable(0xc0000e0240) os/wait_waitid.go:32 +0x76 os.(*Process).wait(0xc0000e0240) os/exec_unix.go:22 +0x25 os.(*Process).Wait(...) os/exec.go:134 os/exec.(*Cmd).Wait(0xc0002e2000) os/exec/exec.go:906 +0x45 github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1({0xef79f8, 0xc0002869c0}, {0xc000284710, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/handler.go:133 +0x349 mvdan.cc/sh/v3/interp.(*Runner).exec(0xc00022f808, {0xef7a30?, 0xc00007e2d0?}, {0xc000284710, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1014 +0x5c mvdan.cc/sh/v3/interp.(*Runner).call(0xc00022f808, {0xef7a30, 0xc00007e2d0}, {0x284710?, 0xc0?}, {0xc000284710, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1010 +0x594 mvdan.cc/sh/v3/interp.(*Runner).cmd(0xc00022f808, {0xef7a30, 0xc00007e2d0}, {0xef6428, 0xc000464140}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:426 +0x1845 mvdan.cc/sh/v3/interp.(*Runner).stmtSync(0xc00022f808, {0xef7a30, 0xc00007e2d0}, 0xc0001223c0) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:317 +0x24c mvdan.cc/sh/v3/interp.(*Runner).stmt(0xc00022f808, {0xef7a30, 0xc00007e2d0}, 0xc0001223c0) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:298 +0x145 mvdan.cc/sh/v3/interp.(*Runner).stmts(...) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:798 mvdan.cc/sh/v3/interp.(*Runner).Run(0xc00022f808, {0xef7a30, 0xc00007e2d0}, {0xef4368, 0xc000050100}) mvdan.cc/sh/v3@v3.10.0/interp/api.go:796 +0x34c github.com/go-task/task/v3/internal/execext.RunCommand({0xef7a30, 0xc00007e2d0}, 0xc000485b28) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:90 +0x865 github.com/go-task/task/v3.(*Executor).runCommand(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc000334200, 0xc0000d86e0?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:388 +0x88e github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc00007e2d0}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0x7?, 0xc000485ef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc0000d86e0) github.com/go-task/task/v3@v3.40.0/task.go:193 +0x1db github.com/go-task/task/v3.(*Executor).runDeps.func1() github.com/go-task/task/v3@v3.40.0/task.go:314 +0x9a golang.org/x/sync/errgroup.(*Group).Go.func1() golang.org/x/sync@v0.8.0/errgroup/errgroup.go:78 +0x56 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1 golang.org/x/sync@v0.8.0/errgroup/errgroup.go:75 +0x96 goroutine 36 [semacquire]: text/template/parse.(*Tree).add(0xc00060d200) text/template/parse/parse.go:261 +0x6c text/template/parse.(*Tree).Parse(0xc00060d200, {0xc00016bc00, 0x3}, {0x0?, 0xc000573200?}, {0x0?, 0x10?}, 0xc0003e6180, {0xc0000c30a0, 0x2, ...}) text/template/parse/parse.go:252 +0x25d text/template/parse.Parse({0x0, 0x0}, {0xc00016bc00, 0x3}, {0x0, 0x0}, {0x0, 0x0}, {0xc0000c30a0, 0x2, ...}) text/template/parse/parse.go:66 +0x125 github.com/go-task/template.(*Template).Parse(0xc0001a6240, {0xc00016bc00, 0x3}) github.com/go-task/template@v0.1.0/template.go:210 +0x72a github.com/go-task/task/v3/internal/templater.ReplaceWithExtra[...].func1() github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:84 +0x126 github.com/go-task/task/v3/internal/deepcopy.TraverseStringsFunc[...].func1({0xacf740?, 0xc00030ba90?, 0x1?}) github.com/go-task/task/v3@v3.40.0/internal/deepcopy/deepcopy.go:123 +0x3be github.com/go-task/task/v3/internal/deepcopy.TraverseStringsFunc[...]({0xc00016bc00, 0x3}, 0xc000573540) github.com/go-task/task/v3@v3.40.0/internal/deepcopy/deepcopy.go:136 +0x133 github.com/go-task/task/v3/internal/templater.ReplaceWithExtra[...]({0xc00016bc00, 0x3}, 0xc000573dc8, 0x0) github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:83 +0x195 github.com/go-task/task/v3/internal/templater.Replace[...](...) github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:61 github.com/go-task/task/v3.(*Executor).compiledTask(0xc00015c2c0, 0xc0000d8860, 0x0) github.com/go-task/task/v3@v3.40.0/variables.go:172 +0xc65 github.com/go-task/task/v3.(*Executor).FastCompiledTask(...) github.com/go-task/task/v3@v3.40.0/variables.go:27 github.com/go-task/task/v3.(*Executor).RunTask(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc0000d8860) github.com/go-task/task/v3@v3.40.0/task.go:170 +0x5a github.com/go-task/task/v3.(*Executor).runDeps.func1() github.com/go-task/task/v3@v3.40.0/task.go:314 +0x9a golang.org/x/sync/errgroup.(*Group).Go.func1() golang.org/x/sync@v0.8.0/errgroup/errgroup.go:78 +0x56 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1 golang.org/x/sync@v0.8.0/errgroup/errgroup.go:75 +0x96 goroutine 37 [syscall]: syscall.Syscall6(0xf7, 0x1, 0x2dc76, 0xc000574af8, 0x1000004, 0x0, 0x0) syscall/syscall_linux.go:91 +0x39 os.(*Process).blockUntilWaitable(0xc000c12120) os/wait_waitid.go:32 +0x76 os.(*Process).wait(0xc000c12120) os/exec_unix.go:22 +0x25 os.(*Process).Wait(...) os/exec.go:134 os/exec.(*Cmd).Wait(0xc000c0a180) os/exec/exec.go:906 +0x45 github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1({0xef79f8, 0xc000414570}, {0xc000380b00, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/handler.go:133 +0x349 mvdan.cc/sh/v3/interp.(*Runner).exec(0xc00022fb08, {0xef7a30?, 0xc00007e2d0?}, {0xc000380b00, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1014 +0x5c mvdan.cc/sh/v3/interp.(*Runner).call(0xc00022fb08, {0xef7a30, 0xc00007e2d0}, {0x380b00?, 0xc0?}, {0xc000380b00, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1010 +0x594 mvdan.cc/sh/v3/interp.(*Runner).cmd(0xc00022fb08, {0xef7a30, 0xc00007e2d0}, {0xef6428, 0xc0003c8730}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:426 +0x1845 mvdan.cc/sh/v3/interp.(*Runner).stmtSync(0xc00022fb08, {0xef7a30, 0xc00007e2d0}, 0xc0003022a0) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:317 +0x24c mvdan.cc/sh/v3/interp.(*Runner).stmt(0xc00022fb08, {0xef7a30, 0xc00007e2d0}, 0xc0003022a0) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:298 +0x145 mvdan.cc/sh/v3/interp.(*Runner).stmts(...) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:798 mvdan.cc/sh/v3/interp.(*Runner).Run(0xc00022fb08, {0xef7a30, 0xc00007e2d0}, {0xef4368, 0xc000050140}) mvdan.cc/sh/v3@v3.10.0/interp/api.go:796 +0x34c github.com/go-task/task/v3/internal/execext.RunCommand({0xef7a30, 0xc00007e2d0}, 0xc000575b28) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:90 +0x865 github.com/go-task/task/v3.(*Executor).runCommand(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc000334000, 0xc0000d88a0?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:388 +0x88e github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc00007e2d0}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0x7?, 0xc000575ef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc0000d88a0) github.com/go-task/task/v3@v3.40.0/task.go:193 +0x1db github.com/go-task/task/v3.(*Executor).runDeps.func1() github.com/go-task/task/v3@v3.40.0/task.go:314 +0x9a golang.org/x/sync/errgroup.(*Group).Go.func1() golang.org/x/sync@v0.8.0/errgroup/errgroup.go:78 +0x56 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1 golang.org/x/sync@v0.8.0/errgroup/errgroup.go:75 +0x96 goroutine 38 [semacquire]: github.com/go-task/task/v3/internal/omap.(*OrderedMap[...]).Set(...) github.com/go-task/task/v3@v3.40.0/internal/omap/orderedmap.go:67 github.com/go-task/task/v3/internal/compiler.GetEnviron() github.com/go-task/task/v3@v3.40.0/internal/compiler/env.go:17 +0x258 github.com/go-task/task/v3/internal/compiler.(*Compiler).getVariables(0xc000123380, 0xc0003dc000, 0xc0000d8100, 0x0) github.com/go-task/task/v3@v3.40.0/internal/compiler/compiler.go:48 +0x45 github.com/go-task/task/v3/internal/compiler.(*Compiler).FastGetVariables(...) github.com/go-task/task/v3@v3.40.0/internal/compiler/compiler.go:44 github.com/go-task/task/v3.(*Executor).runCommand(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc0003dc000, 0xc0000d8100?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:381 +0x3d2 github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc00007e2d0}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0x7?, 0xc000483ef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc0000d8100) github.com/go-task/task/v3@v3.40.0/task.go:193 +0x1db github.com/go-task/task/v3.(*Executor).runDeps.func1() github.com/go-task/task/v3@v3.40.0/task.go:314 +0x9a golang.org/x/sync/errgroup.(*Group).Go.func1() golang.org/x/sync@v0.8.0/errgroup/errgroup.go:78 +0x56 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1 golang.org/x/sync@v0.8.0/errgroup/errgroup.go:75 +0x96 goroutine 39 [runnable]: github.com/go-task/template.addValueFuncs(0xc0003fccf0, 0xefa920?) github.com/go-task/template@v0.1.0/funcs.go:99 +0x193 github.com/go-task/template.(*Template).Funcs(0xc00033e680, 0xc000183b00) github.com/go-task/template@v0.1.0/template.go:181 +0x176 github.com/go-task/task/v3/internal/templater.ReplaceWithExtra[...].func1() github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:84 +0x117 github.com/go-task/task/v3/internal/deepcopy.TraverseStringsFunc[...].func1({0xacf740?, 0x13bd7a0?, 0x1?}) github.com/go-task/task/v3@v3.40.0/internal/deepcopy/deepcopy.go:123 +0x3be github.com/go-task/task/v3/internal/deepcopy.TraverseStringsFunc[...]({0x0, 0x0}, 0xc00044b540) github.com/go-task/task/v3@v3.40.0/internal/deepcopy/deepcopy.go:136 +0x133 github.com/go-task/task/v3/internal/templater.ReplaceWithExtra[...]({0x0, 0x0}, 0xc00044bdc8, 0x0) github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:83 +0x195 github.com/go-task/task/v3/internal/templater.Replace[...](...) github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:61 github.com/go-task/task/v3.(*Executor).compiledTask(0xc00015c2c0, 0xc00048a5a0, 0x1) github.com/go-task/task/v3@v3.40.0/variables.go:173 +0xcb5 github.com/go-task/task/v3.(*Executor).CompiledTask(...) github.com/go-task/task/v3@v3.40.0/variables.go:22 github.com/go-task/task/v3.(*Executor).RunTask(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc00048a5a0) github.com/go-task/task/v3@v3.40.0/task.go:179 +0xad github.com/go-task/task/v3.(*Executor).runDeps.func1() github.com/go-task/task/v3@v3.40.0/task.go:314 +0x9a golang.org/x/sync/errgroup.(*Group).Go.func1() golang.org/x/sync@v0.8.0/errgroup/errgroup.go:78 +0x56 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1 golang.org/x/sync@v0.8.0/errgroup/errgroup.go:75 +0x96 goroutine 40 [runnable]: github.com/go-task/template.addValueFuncs(0xc00044c0c0, 0x41f4f6?) github.com/go-task/template@v0.1.0/funcs.go:88 +0x7d github.com/go-task/template.(*Template).Funcs(0xc00032a280, 0xc000183b00) github.com/go-task/template@v0.1.0/template.go:181 +0x176 github.com/go-task/task/v3/internal/templater.ReplaceWithExtra[...].func1() github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:84 +0x117 github.com/go-task/task/v3/internal/deepcopy.TraverseStringsFunc[...].func1({0xacf740?, 0x13bd7a0?, 0x0?}) github.com/go-task/task/v3@v3.40.0/internal/deepcopy/deepcopy.go:123 +0x3be github.com/go-task/task/v3/internal/deepcopy.TraverseStringsFunc[...]({0x0, 0x0}, 0xc0004253a0) github.com/go-task/task/v3@v3.40.0/internal/deepcopy/deepcopy.go:136 +0x133 github.com/go-task/task/v3/internal/templater.ReplaceWithExtra[...]({0x0, 0x0}, 0xc000425500, 0x0) github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:83 +0x195 github.com/go-task/task/v3/internal/templater.Replace[...](...) github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:61 github.com/go-task/task/v3/internal/compiler.(*Compiler).getVariables(0xc000123380, 0xc000203200, 0xc0000345c0, 0x1) github.com/go-task/task/v3@v3.40.0/internal/compiler/compiler.go:98 +0x3ae github.com/go-task/task/v3/internal/compiler.(*Compiler).GetVariables(...) github.com/go-task/task/v3@v3.40.0/internal/compiler/compiler.go:40 github.com/go-task/task/v3.(*Executor).compiledTask(0xc00015c2c0, 0xc0000345c0, 0x1) github.com/go-task/task/v3@v3.40.0/variables.go:38 +0x85 github.com/go-task/task/v3.(*Executor).CompiledTask(...) github.com/go-task/task/v3@v3.40.0/variables.go:22 github.com/go-task/task/v3.(*Executor).RunTask(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc0000345c0) github.com/go-task/task/v3@v3.40.0/task.go:179 +0xad github.com/go-task/task/v3.(*Executor).runDeps.func1() github.com/go-task/task/v3@v3.40.0/task.go:314 +0x9a golang.org/x/sync/errgroup.(*Group).Go.func1() golang.org/x/sync@v0.8.0/errgroup/errgroup.go:78 +0x56 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1 golang.org/x/sync@v0.8.0/errgroup/errgroup.go:75 +0x96 goroutine 41 [semacquire]: github.com/go-task/template.addValueFuncs(0xc0003fc150, 0x0?) github.com/go-task/template@v0.1.0/funcs.go:99 +0x193 github.com/go-task/template.(*Template).Funcs(0xc00032a500, 0xc000183b00) github.com/go-task/template@v0.1.0/template.go:181 +0x176 github.com/go-task/task/v3/internal/templater.ReplaceWithExtra[...].func1() github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:84 +0x117 github.com/go-task/task/v3/internal/deepcopy.TraverseStringsFunc[...].func1({0xacf740?, 0x13bd7a0?, 0x0?}) github.com/go-task/task/v3@v3.40.0/internal/deepcopy/deepcopy.go:123 +0x3be github.com/go-task/task/v3/internal/deepcopy.TraverseStringsFunc[...]({0x0, 0x0}, 0xc000429540) github.com/go-task/task/v3@v3.40.0/internal/deepcopy/deepcopy.go:136 +0x133 github.com/go-task/task/v3/internal/templater.ReplaceWithExtra[...]({0x0, 0x0}, 0xc000429dc8, 0x0) github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:83 +0x195 github.com/go-task/task/v3/internal/templater.Replace[...](...) github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:61 github.com/go-task/task/v3.(*Executor).compiledTask(0xc00015c2c0, 0xc0003daba0, 0x1) github.com/go-task/task/v3@v3.40.0/variables.go:50 +0x12b github.com/go-task/task/v3.(*Executor).CompiledTask(...) github.com/go-task/task/v3@v3.40.0/variables.go:22 github.com/go-task/task/v3.(*Executor).RunTask(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc0003daba0) github.com/go-task/task/v3@v3.40.0/task.go:179 +0xad github.com/go-task/task/v3.(*Executor).runDeps.func1() github.com/go-task/task/v3@v3.40.0/task.go:314 +0x9a golang.org/x/sync/errgroup.(*Group).Go.func1() golang.org/x/sync@v0.8.0/errgroup/errgroup.go:78 +0x56 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1 golang.org/x/sync@v0.8.0/errgroup/errgroup.go:75 +0x96 goroutine 42 [semacquire]: github.com/go-task/template.addValueFuncs(0xc0005a2db0, 0x13bcfa0?) github.com/go-task/template@v0.1.0/funcs.go:99 +0x193 github.com/go-task/template.(*Template).Funcs(0xc000194040, 0xc000183b00) github.com/go-task/template@v0.1.0/template.go:181 +0x176 github.com/go-task/task/v3/internal/templater.ReplaceWithExtra[...].func1() github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:84 +0x117 github.com/go-task/task/v3/internal/deepcopy.TraverseStringsFunc[...].func1({0xacf740?, 0x13bd7a0?, 0x197?}) github.com/go-task/task/v3@v3.40.0/internal/deepcopy/deepcopy.go:123 +0x3be github.com/go-task/task/v3/internal/deepcopy.TraverseStringsFunc[...]({0x0, 0x0}, 0xc000427540) github.com/go-task/task/v3@v3.40.0/internal/deepcopy/deepcopy.go:136 +0x133 github.com/go-task/task/v3/internal/templater.ReplaceWithExtra[...]({0x0, 0x0}, 0xc000427dc8, 0x0) github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:83 +0x195 github.com/go-task/task/v3/internal/templater.Replace[...](...) github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:61 github.com/go-task/task/v3.(*Executor).compiledTask(0xc00015c2c0, 0xc0003da5c0, 0x1) github.com/go-task/task/v3@v3.40.0/variables.go:67 +0x3a5 github.com/go-task/task/v3.(*Executor).CompiledTask(...) github.com/go-task/task/v3@v3.40.0/variables.go:22 github.com/go-task/task/v3.(*Executor).RunTask(0xc00015c2c0, {0xef7a30, 0xc00007e2d0}, 0xc0003da5c0) github.com/go-task/task/v3@v3.40.0/task.go:179 +0xad github.com/go-task/task/v3.(*Executor).runDeps.func1() github.com/go-task/task/v3@v3.40.0/task.go:314 +0x9a golang.org/x/sync/errgroup.(*Group).Go.func1() golang.org/x/sync@v0.8.0/errgroup/errgroup.go:78 +0x56 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1 golang.org/x/sync@v0.8.0/errgroup/errgroup.go:75 +0x96 goroutine 49 [runnable]: internal/poll.runtime_Semacquire(0x4e3bfc?) runtime/sema.go:67 +0x25 internal/poll.(*fdMutex).rwlock(0xc0000d4060, 0x18?) internal/poll/fd_mutex.go:154 +0xc5 internal/poll.(*FD).writeLock(...) internal/poll/fd_mutex.go:239 internal/poll.(*FD).Write(0xc0000d4060, {0xc000208d18, 0x1, 0x8}) internal/poll/fd_unix.go:367 +0x65 os.(*File).write(...) os/file_posix.go:46 os.(*File).Write(0xc0000c4020, {0xc000208d18?, 0x1, 0xc000a7ac68?}) os/file.go:189 +0x51 fmt.Fprint({0xef1620, 0xc0000c4020}, {0xc000a7acd8, 0x1, 0x1}) fmt/print.go:263 +0x6f github.com/go-task/task/v3/internal/output.(*prefixWriter).writeLine(0xc0003c8500, {0xc000208d38, 0x2}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:97 +0x15d github.com/go-task/task/v3/internal/output.(*prefixWriter).writeOutputLines(0xc0003c8500, 0x0) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:58 +0x6b github.com/go-task/task/v3/internal/output.(*prefixWriter).Write(0xc0003c8500, {0xc0004e8000?, 0x418b9f?, 0xc000412028?}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:47 +0x45 io.copyBuffer({0xef22a0, 0xc0003c8500}, {0xef1840, 0xc000412028}, {0x0, 0x0, 0x0}) io/io.go:431 +0x1de io.Copy(...) io/io.go:388 os.genericWriteTo(0xc0004fe098?, {0xef22a0, 0xc0003c8500}) os/file.go:269 +0x58 os.(*File).WriteTo(0xc0004fe098, {0xef22a0, 0xc0003c8500}) os/file.go:247 +0x9c io.copyBuffer({0xef22a0, 0xc0003c8500}, {0xef1680, 0xc0004fe098}, {0x0, 0x0, 0x0}) io/io.go:411 +0x9d io.Copy(...) io/io.go:388 os/exec.(*Cmd).writerDescriptor.func1() os/exec/exec.go:580 +0x34 os/exec.(*Cmd).Start.func2(0xc000211f98?) os/exec/exec.go:733 +0x2c created by os/exec.(*Cmd).Start in goroutine 8 os/exec/exec.go:732 +0x9ab goroutine 50 [chan receive]: github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1.1() mvdan.cc/sh/v3@v3.10.0/interp/handler.go:115 +0x2f created by github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1 in goroutine 8 mvdan.cc/sh/v3@v3.10.0/interp/handler.go:114 +0x33c goroutine 65 [semacquire]: internal/poll.runtime_Semacquire(0x4e3bfc?) runtime/sema.go:67 +0x25 internal/poll.(*fdMutex).rwlock(0xc0000d4060, 0x60?) internal/poll/fd_mutex.go:154 +0xc5 internal/poll.(*FD).writeLock(...) internal/poll/fd_mutex.go:239 internal/poll.(*FD).Write(0xc0000d4060, {0xc00023e060, 0x1, 0x8}) internal/poll/fd_unix.go:367 +0x65 os.(*File).write(...) os/file_posix.go:46 os.(*File).Write(0xc0000c4020, {0xc00023e060?, 0x1, 0xc000a79c68?}) os/file.go:189 +0x51 fmt.Fprint({0xef1620, 0xc0000c4020}, {0xc000a79cd8, 0x1, 0x1}) fmt/print.go:263 +0x6f github.com/go-task/task/v3/internal/output.(*prefixWriter).writeLine(0xc0004ca280, {0xc000208d3a, 0x2}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:97 +0x15d github.com/go-task/task/v3/internal/output.(*prefixWriter).writeOutputLines(0xc0004ca280, 0x0) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:58 +0x6b github.com/go-task/task/v3/internal/output.(*prefixWriter).Write(0xc0004ca280, {0xc000364000?, 0x418b9f?, 0xc0002ee000?}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:47 +0x45 io.copyBuffer({0xef22a0, 0xc0004ca280}, {0xef1840, 0xc0002ee000}, {0x0, 0x0, 0x0}) io/io.go:431 +0x1de io.Copy(...) io/io.go:388 os.genericWriteTo(0xc000236020?, {0xef22a0, 0xc0004ca280}) os/file.go:269 +0x58 os.(*File).WriteTo(0xc000236020, {0xef22a0, 0xc0004ca280}) os/file.go:247 +0x9c io.copyBuffer({0xef22a0, 0xc0004ca280}, {0xef1680, 0xc000236020}, {0x0, 0x0, 0x0}) io/io.go:411 +0x9d io.Copy(...) io/io.go:388 os/exec.(*Cmd).writerDescriptor.func1() os/exec/exec.go:580 +0x34 os/exec.(*Cmd).Start.func2(0xc00020d798?) os/exec/exec.go:733 +0x2c created by os/exec.(*Cmd).Start in goroutine 11 os/exec/exec.go:732 +0x9ab goroutine 66 [chan receive]: github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1.1() mvdan.cc/sh/v3@v3.10.0/interp/handler.go:115 +0x2f created by github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1 in goroutine 11 mvdan.cc/sh/v3@v3.10.0/interp/handler.go:114 +0x33c goroutine 43 [semacquire]: strings.genSplit({0x0, 0x0}, {0xeeaf50, 0x1}, 0x0, 0xc00031c420?) strings/strings.go:249 +0x7f strings.Split(...) strings/strings.go:307 github.com/go-task/task/v3/internal/logger.envColor({0xbc8080, 0xf}, 0x22) github.com/go-task/task/v3@v3.40.0/internal/logger/logger.go:90 +0x8b github.com/go-task/task/v3/internal/logger.Blue() github.com/go-task/task/v3@v3.40.0/internal/logger/logger.go:32 +0x25 github.com/go-task/task/v3/internal/logger.(*Logger).FOutf(0xc00032a000?, {0xef1620, 0xc0000c4020}, 0xe072c0?, {0xc00016bbc3?, 0x7?}, {0x0?, 0x8000?, 0xc0009d7ce8?}) github.com/go-task/task/v3@v3.40.0/internal/logger/logger.go:135 +0x112 github.com/go-task/task/v3/internal/output.(*prefixWriter).writeLine(0xc0004640a0, {0xc000209880, 0x2}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:102 +0x1be github.com/go-task/task/v3/internal/output.(*prefixWriter).writeOutputLines(0xc0004640a0, 0x0) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:58 +0x6b github.com/go-task/task/v3/internal/output.(*prefixWriter).Write(0xc0004640a0, {0xc0009c0000?, 0x418b9f?, 0xc0006ee000?}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:47 +0x45 io.copyBuffer({0xef22a0, 0xc0004640a0}, {0xef1840, 0xc0006ee000}, {0x0, 0x0, 0x0}) io/io.go:431 +0x1de io.Copy(...) io/io.go:388 os.genericWriteTo(0xc0004fe0f8?, {0xef22a0, 0xc0004640a0}) os/file.go:269 +0x58 os.(*File).WriteTo(0xc0004fe0f8, {0xef22a0, 0xc0004640a0}) os/file.go:247 +0x9c io.copyBuffer({0xef22a0, 0xc0004640a0}, {0xef1680, 0xc0004fe0f8}, {0x0, 0x0, 0x0}) io/io.go:411 +0x9d io.Copy(...) io/io.go:388 os/exec.(*Cmd).writerDescriptor.func1() os/exec/exec.go:580 +0x34 os/exec.(*Cmd).Start.func2(0xc00020e798?) os/exec/exec.go:733 +0x2c created by os/exec.(*Cmd).Start in goroutine 35 os/exec/exec.go:732 +0x9ab goroutine 44 [chan receive]: github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1.1() mvdan.cc/sh/v3@v3.10.0/interp/handler.go:115 +0x2f created by github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1 in goroutine 35 mvdan.cc/sh/v3@v3.10.0/interp/handler.go:114 +0x33c goroutine 81 [semacquire]: internal/poll.runtime_Semacquire(0x4e3bfc?) runtime/sema.go:67 +0x25 internal/poll.(*fdMutex).rwlock(0xc0000d4060, 0x10?) internal/poll/fd_mutex.go:154 +0xc5 internal/poll.(*FD).writeLock(...) internal/poll/fd_mutex.go:239 internal/poll.(*FD).Write(0xc0000d4060, {0xc00040e028, 0x2, 0x8}) internal/poll/fd_unix.go:367 +0x65 os.(*File).write(...) os/file_posix.go:46 os.(*File).Write(0xc0000c4020, {0xc00040e028?, 0x2, 0xc000a7dc68?}) os/file.go:189 +0x51 fmt.Fprint({0xef1620, 0xc0000c4020}, {0xc000a7dcd8, 0x1, 0x1}) fmt/print.go:263 +0x6f github.com/go-task/task/v3/internal/output.(*prefixWriter).writeLine(0xc0002ba190, {0xc000605448, 0x2}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:108 +0x257 github.com/go-task/task/v3/internal/output.(*prefixWriter).writeOutputLines(0xc0002ba190, 0x0) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:58 +0x6b github.com/go-task/task/v3/internal/output.(*prefixWriter).Write(0xc0002ba190, {0xc0002ca000?, 0x418b9f?, 0xc0002ee0b0?}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:47 +0x45 io.copyBuffer({0xef22a0, 0xc0002ba190}, {0xef1840, 0xc0002ee0b0}, {0x0, 0x0, 0x0}) io/io.go:431 +0x1de io.Copy(...) io/io.go:388 os.genericWriteTo(0xc0002ee098?, {0xef22a0, 0xc0002ba190}) os/file.go:269 +0x58 os.(*File).WriteTo(0xc0002ee098, {0xef22a0, 0xc0002ba190}) os/file.go:247 +0x9c io.copyBuffer({0xef22a0, 0xc0002ba190}, {0xef1680, 0xc0002ee098}, {0x0, 0x0, 0x0}) io/io.go:411 +0x9d io.Copy(...) io/io.go:388 os/exec.(*Cmd).writerDescriptor.func1() os/exec/exec.go:580 +0x34 os/exec.(*Cmd).Start.func2(0x0?) os/exec/exec.go:733 +0x2c created by os/exec.(*Cmd).Start in goroutine 12 os/exec/exec.go:732 +0x9ab goroutine 82 [chan receive]: github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1.1() mvdan.cc/sh/v3@v3.10.0/interp/handler.go:115 +0x2f created by github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1 in goroutine 12 mvdan.cc/sh/v3@v3.10.0/interp/handler.go:114 +0x33c goroutine 45 [runnable]: internal/poll.runtime_Semacquire(0xc0000c3d30?) runtime/sema.go:67 +0x25 internal/poll.(*fdMutex).rwlock(0xc0000d4060, 0x20?) internal/poll/fd_mutex.go:154 +0xc5 internal/poll.(*FD).writeLock(...) internal/poll/fd_mutex.go:239 internal/poll.(*FD).Write(0xc0000d4060, {0xc0005560c0, 0x2, 0x20}) internal/poll/fd_unix.go:367 +0x65 os.(*File).write(...) os/file_posix.go:46 os.(*File).Write(0xc0000c4020, {0xc0005560c0?, 0x2, 0x1?}) os/file.go:189 +0x51 fmt.Fprint({0xef1620, 0xc0000c4020}, {0xc000a77cd8, 0x1, 0x1}) fmt/print.go:263 +0x6f github.com/go-task/task/v3/internal/output.(*prefixWriter).writeLine(0xc0003c8640, {0xc0000d2898, 0x2}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:104 +0x1ff github.com/go-task/task/v3/internal/output.(*prefixWriter).writeOutputLines(0xc0003c8640, 0x0) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:58 +0x6b github.com/go-task/task/v3/internal/output.(*prefixWriter).Write(0xc0003c8640, {0xc0005ae000?, 0x418b9f?, 0xc0000c4358?}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:47 +0x45 io.copyBuffer({0xef22a0, 0xc0003c8640}, {0xef1840, 0xc0000c4358}, {0x0, 0x0, 0x0}) io/io.go:431 +0x1de io.Copy(...) io/io.go:388 os.genericWriteTo(0xc000610078?, {0xef22a0, 0xc0003c8640}) os/file.go:269 +0x58 os.(*File).WriteTo(0xc000610078, {0xef22a0, 0xc0003c8640}) os/file.go:247 +0x9c io.copyBuffer({0xef22a0, 0xc0003c8640}, {0xef1680, 0xc000610078}, {0x0, 0x0, 0x0}) io/io.go:411 +0x9d io.Copy(...) io/io.go:388 os/exec.(*Cmd).writerDescriptor.func1() os/exec/exec.go:580 +0x34 os/exec.(*Cmd).Start.func2(0xc00020bf98?) os/exec/exec.go:733 +0x2c created by os/exec.(*Cmd).Start in goroutine 34 os/exec/exec.go:732 +0x9ab goroutine 46 [chan receive]: github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1.1() mvdan.cc/sh/v3@v3.10.0/interp/handler.go:115 +0x2f created by github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1 in goroutine 34 mvdan.cc/sh/v3@v3.10.0/interp/handler.go:114 +0x33c goroutine 51 [runnable]: internal/poll.runtime_Semacquire(0x4e3bfc?) runtime/sema.go:67 +0x25 internal/poll.(*fdMutex).rwlock(0xc0000d4060, 0x10?) internal/poll/fd_mutex.go:154 +0xc5 internal/poll.(*FD).writeLock(...) internal/poll/fd_mutex.go:239 internal/poll.(*FD).Write(0xc0000d4060, {0xc000012150, 0x2, 0x8}) internal/poll/fd_unix.go:367 +0x65 os.(*File).write(...) os/file_posix.go:46 os.(*File).Write(0xc0000c4020, {0xc000012150?, 0x2, 0xc0009d2c68?}) os/file.go:189 +0x51 fmt.Fprint({0xef1620, 0xc0000c4020}, {0xc0009d2cd8, 0x1, 0x1}) fmt/print.go:263 +0x6f github.com/go-task/task/v3/internal/output.(*prefixWriter).writeLine(0xc00055e6e0, {0xc0000d289a, 0x2}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:108 +0x257 github.com/go-task/task/v3/internal/output.(*prefixWriter).writeOutputLines(0xc00055e6e0, 0x0) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:58 +0x6b github.com/go-task/task/v3/internal/output.(*prefixWriter).Write(0xc00055e6e0, {0xc0004b2000?, 0x418b9f?, 0xc000412000?}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:47 +0x45 io.copyBuffer({0xef22a0, 0xc00055e6e0}, {0xef1840, 0xc000412000}, {0x0, 0x0, 0x0}) io/io.go:431 +0x1de io.Copy(...) io/io.go:388 os.genericWriteTo(0xc0006100b0?, {0xef22a0, 0xc00055e6e0}) os/file.go:269 +0x58 os.(*File).WriteTo(0xc0006100b0, {0xef22a0, 0xc00055e6e0}) os/file.go:247 +0x9c io.copyBuffer({0xef22a0, 0xc00055e6e0}, {0xef1680, 0xc0006100b0}, {0x0, 0x0, 0x0}) io/io.go:411 +0x9d io.Copy(...) io/io.go:388 os/exec.(*Cmd).writerDescriptor.func1() os/exec/exec.go:580 +0x34 os/exec.(*Cmd).Start.func2(0xc00020d798?) os/exec/exec.go:733 +0x2c created by os/exec.(*Cmd).Start in goroutine 37 os/exec/exec.go:732 +0x9ab goroutine 52 [chan receive]: github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1.1() mvdan.cc/sh/v3@v3.10.0/interp/handler.go:115 +0x2f created by github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1 in goroutine 37 mvdan.cc/sh/v3@v3.10.0/interp/handler.go:114 +0x33c goroutine 53 [runnable]: syscall.Syscall(0x1, 0x1, 0xc0002ac080, 0x7) syscall/syscall_linux.go:69 +0x25 syscall.write(0xc0000d4060?, {0xc0002ac080?, 0xc0003e6810?, 0xc000a76ab0?}) syscall/zsyscall_linux_amd64.go:964 +0x3b syscall.Write(...) syscall/syscall_unix.go:209 internal/poll.ignoringEINTRIO(...) internal/poll/fd_unix.go:736 internal/poll.(*FD).Write(0xc0000d4060, {0xc0002ac080, 0x7, 0x8}) internal/poll/fd_unix.go:380 +0x368 os.(*File).write(...) os/file_posix.go:46 os.(*File).Write(0xc0000c4020, {0xc0002ac080?, 0x7, 0xc0000c3ea0?}) os/file.go:189 +0x51 fmt.Fprintf({0xef1620, 0xc0000c4020}, {0xbbad6b, 0x2}, {0xc0000c3ea0, 0x1, 0x1}) fmt/print.go:225 +0x97 github.com/fatih/color.(*Color).Fprintf(0xc000628400, {0xef1620, 0xc0000c4020}, {0xbbad6b, 0x2}, {0xc0000c3ea0, 0x1, 0x1}) github.com/fatih/color@v1.18.0/color.go:284 +0xf2 github.com/go-task/task/v3/internal/logger.BrightBlue.(*Color).FprintfFunc.func1({0xef1620?, 0xc0000c4020?}, {0xbbad6b?, 0xc000a76c68?}, {0xc0000c3ea0?, 0xc0000c4020?, 0xc0002ac080?}) github.com/fatih/color@v1.18.0/color.go:349 +0x45 github.com/go-task/task/v3/internal/logger.(*Logger).FOutf(0xc00032a000?, {0xef1620, 0xc0000c4020}, 0xe072c8?, {0xc00016bb63?, 0x7?}, {0x0?, 0x8000?, 0xc000a76ce8?}) github.com/go-task/task/v3@v3.40.0/internal/logger/logger.go:136 +0x147 github.com/go-task/task/v3/internal/output.(*prefixWriter).writeLine(0xc0004ca0f0, {0xc0000d2910, 0x2}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:102 +0x1be github.com/go-task/task/v3/internal/output.(*prefixWriter).writeOutputLines(0xc0004ca0f0, 0x0) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:58 +0x6b github.com/go-task/task/v3/internal/output.(*prefixWriter).Write(0xc0004ca0f0, {0xc0004cc000?, 0x418b9f?, 0xc000236078?}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:47 +0x45 io.copyBuffer({0xef22a0, 0xc0004ca0f0}, {0xef1840, 0xc000236078}, {0x0, 0x0, 0x0}) io/io.go:431 +0x1de io.Copy(...) io/io.go:388 os.genericWriteTo(0xc000236060?, {0xef22a0, 0xc0004ca0f0}) os/file.go:269 +0x58 os.(*File).WriteTo(0xc000236060, {0xef22a0, 0xc0004ca0f0}) os/file.go:247 +0x9c io.copyBuffer({0xef22a0, 0xc0004ca0f0}, {0xef1680, 0xc000236060}, {0x0, 0x0, 0x0}) io/io.go:411 +0x9d io.Copy(...) io/io.go:388 os/exec.(*Cmd).writerDescriptor.func1() os/exec/exec.go:580 +0x34 os/exec.(*Cmd).Start.func2(0x0?) os/exec/exec.go:733 +0x2c created by os/exec.(*Cmd).Start in goroutine 16 os/exec/exec.go:732 +0x9ab goroutine 54 [chan receive]: github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1.1() mvdan.cc/sh/v3@v3.10.0/interp/handler.go:115 +0x2f created by github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1 in goroutine 16 mvdan.cc/sh/v3@v3.10.0/interp/handler.go:114 +0x33c goroutine 68 [chan receive]: github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1.1() mvdan.cc/sh/v3@v3.10.0/interp/handler.go:115 +0x2f created by github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1 in goroutine 10 mvdan.cc/sh/v3@v3.10.0/interp/handler.go:114 +0x33c goroutine 27 [runnable]: internal/poll.runtime_Semacquire(0xc0000c3dc0?) runtime/sema.go:67 +0x25 internal/poll.(*fdMutex).rwlock(0xc0000d4060, 0x20?) internal/poll/fd_mutex.go:154 +0xc5 internal/poll.(*FD).writeLock(...) internal/poll/fd_mutex.go:239 internal/poll.(*FD).Write(0xc0000d4060, {0xc0004800a0, 0x2, 0x20}) internal/poll/fd_unix.go:367 +0x65 os.(*File).write(...) os/file_posix.go:46 os.(*File).Write(0xc0000c4020, {0xc0004800a0?, 0x2, 0x1?}) os/file.go:189 +0x51 fmt.Fprint({0xef1620, 0xc0000c4020}, {0xc000704cd8, 0x1, 0x1}) fmt/print.go:263 +0x6f github.com/go-task/task/v3/internal/output.(*prefixWriter).writeLine(0xc0002ba280, {0xc0000d28f0, 0x2}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:104 +0x1ff github.com/go-task/task/v3/internal/output.(*prefixWriter).writeOutputLines(0xc0002ba280, 0x0) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:58 +0x6b github.com/go-task/task/v3/internal/output.(*prefixWriter).Write(0xc0002ba280, {0xc00068c000?, 0x418b9f?, 0xc000498048?}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:47 +0x45 io.copyBuffer({0xef22a0, 0xc0002ba280}, {0xef1840, 0xc000498048}, {0x0, 0x0, 0x0}) io/io.go:431 +0x1de io.Copy(...) io/io.go:388 os.genericWriteTo(0xc0002ee078?, {0xef22a0, 0xc0002ba280}) os/file.go:269 +0x58 os.(*File).WriteTo(0xc0002ee078, {0xef22a0, 0xc0002ba280}) os/file.go:247 +0x9c io.copyBuffer({0xef22a0, 0xc0002ba280}, {0xef1680, 0xc0002ee078}, {0x0, 0x0, 0x0}) io/io.go:411 +0x9d io.Copy(...) io/io.go:388 os/exec.(*Cmd).writerDescriptor.func1() os/exec/exec.go:580 +0x34 os/exec.(*Cmd).Start.func2(0x0?) os/exec/exec.go:733 +0x2c created by os/exec.(*Cmd).Start in goroutine 15 os/exec/exec.go:732 +0x9ab goroutine 28 [chan receive]: github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1.1() mvdan.cc/sh/v3@v3.10.0/interp/handler.go:115 +0x2f created by github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1 in goroutine 15 mvdan.cc/sh/v3@v3.10.0/interp/handler.go:114 +0x33c goroutine 69 [semacquire]: os.(*File).writeTo(0xc0004fe058, {0xef22a0, 0xc0004ca0a0}) os/zero_copy_linux.go:19 +0x2d os.(*File).WriteTo(0xc0004fe058, {0xef22a0, 0xc0004ca0a0}) os/file.go:243 +0x52 io.copyBuffer({0xef22a0, 0xc0004ca0a0}, {0xef1680, 0xc0004fe058}, {0x0, 0x0, 0x0}) io/io.go:411 +0x9d io.Copy(...) io/io.go:388 os/exec.(*Cmd).writerDescriptor.func1() os/exec/exec.go:580 +0x34 os/exec.(*Cmd).Start.func2(0xc00020d798?) os/exec/exec.go:733 +0x2c created by os/exec.(*Cmd).Start in goroutine 14 os/exec/exec.go:732 +0x9ab goroutine 70 [chan receive]: github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1.1() mvdan.cc/sh/v3@v3.10.0/interp/handler.go:115 +0x2f created by github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1 in goroutine 14 mvdan.cc/sh/v3@v3.10.0/interp/handler.go:114 +0x33c