task: [task-12] yes task: [task-5] yes task: [task-11] yes task: [task-19] yes task: [task-16] yes task: [task-8] yes task: [task-4] yes task: [task-9] yes task: [task-2] yes task: [task-18] yes task: [task-15] yes task: [task-10] yes task: [task-7] yes task: [task-1] yes task: [task-17] yes fatal error: concurrent map read and map write fatal error: concurrent map read and map write goroutine 79 [running]: github.com/go-task/task/v3/internal/output.(*prefixWriter).writeLine(0xc0005a0190, {0xc000614090, 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(0xc0005a0190, 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(0xc0005a0190, {0xc0005ae000?, 0x418b9f?, 0xc00049e018?}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:47 +0x45 io.copyBuffer({0xef22a0, 0xc0005a0190}, {0xef1840, 0xc00049e018}, {0x0, 0x0, 0x0}) io/io.go:431 +0x1de io.Copy(...) io/io.go:388 os.genericWriteTo(0xc0002840b0?, {0xef22a0, 0xc0005a0190}) os/file.go:269 +0x58 os.(*File).WriteTo(0xc0002840b0, {0xef22a0, 0xc0005a0190}) os/file.go:247 +0x9c io.copyBuffer({0xef22a0, 0xc0005a0190}, {0xef1680, 0xc0002840b0}, {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(0x6?) os/exec/exec.go:733 +0x2c created by os/exec.(*Cmd).Start in goroutine 12 os/exec/exec.go:732 +0x9ab goroutine 1 [semacquire]: sync.runtime_Semacquire(0xc0001e25a0?) runtime/sema.go:62 +0x25 sync.(*WaitGroup).Wait(0xb5b1c0?) sync/waitgroup.go:116 +0x48 golang.org/x/sync/errgroup.(*Group).Wait(0xc0002fa340) golang.org/x/sync@v0.8.0/errgroup/errgroup.go:56 +0x25 github.com/go-task/task/v3.(*Executor).runDeps(0xc0001882c0, {0xef7a30, 0xc0005a0000}, 0xc0005ac400) github.com/go-task/task/v3@v3.40.0/task.go:322 +0x1f1 github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc0005a0000}) github.com/go-task/task/v3@v3.40.0/task.go:195 +0x117 github.com/go-task/task/v3.(*Executor).startExecution(0xc0001882c0, {0xef7a30, 0xc0005a0000}, 0x6?, 0xc0000af9a8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc0001882c0, {0xef7a30, 0xc0005a0000}, 0xc000376260) github.com/go-task/task/v3@v3.40.0/task.go:193 +0x1db github.com/go-task/task/v3.(*Executor).Run(0xc0001882c0, {0xef7980, 0x13bba60}, {0xc000076b90, 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 49 [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 50 [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 9 [runnable]: github.com/go-task/template.addValueFuncs(0xc000400360, 0xc0004bff80?) github.com/go-task/template@v0.1.0/funcs.go:99 +0x193 github.com/go-task/template.(*Template).Funcs(0xc0002f24c0, 0xc0000f9e90) 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?, 0xc000555e90?, 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[...]({0xc0006d80e0, 0x1c}, 0xc0005996f0) github.com/go-task/task/v3@v3.40.0/internal/deepcopy/deepcopy.go:136 +0x133 github.com/go-task/task/v3/internal/templater.ReplaceWithExtra[...]({0xc0006d80e0, 0x1c}, 0xc000599850, 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(0xc0000e7d40, 0xc000236200, 0xc0004925a0, 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(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc000236200, 0xc0004925a0?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:381 +0x3d2 github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc0002a4410}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0x6?, 0xc000599ef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc0004925a0) 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, 0x2dda4, 0xc00051aaf8, 0x1000004, 0x0, 0x0) syscall/syscall_linux.go:91 +0x39 os.(*Process).blockUntilWaitable(0xc00047e0c0) os/wait_waitid.go:32 +0x76 os.(*Process).wait(0xc00047e0c0) os/exec_unix.go:22 +0x25 os.(*Process).Wait(...) os/exec.go:134 os/exec.(*Cmd).Wait(0xc000468000) os/exec/exec.go:906 +0x45 github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1({0xef79f8, 0xc00045cff0}, {0xc000441750, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/handler.go:133 +0x349 mvdan.cc/sh/v3/interp.(*Runner).exec(0xc0001a0608, {0xef7a30?, 0xc0002a4410?}, {0xc000441750, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1014 +0x5c mvdan.cc/sh/v3/interp.(*Runner).call(0xc0001a0608, {0xef7a30, 0xc0002a4410}, {0x441750?, 0xc0?}, {0xc000441750, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1010 +0x594 mvdan.cc/sh/v3/interp.(*Runner).cmd(0xc0001a0608, {0xef7a30, 0xc0002a4410}, {0xef6428, 0xc0000f6410}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:426 +0x1845 mvdan.cc/sh/v3/interp.(*Runner).stmtSync(0xc0001a0608, {0xef7a30, 0xc0002a4410}, 0xc000282660) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:317 +0x24c mvdan.cc/sh/v3/interp.(*Runner).stmt(0xc0001a0608, {0xef7a30, 0xc0002a4410}, 0xc000282660) 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(0xc0001a0608, {0xef7a30, 0xc0002a4410}, {0xef4368, 0xc0001c8240}) mvdan.cc/sh/v3@v3.10.0/interp/api.go:796 +0x34c github.com/go-task/task/v3/internal/execext.RunCommand({0xef7a30, 0xc0002a4410}, 0xc00051bb28) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:90 +0x865 github.com/go-task/task/v3.(*Executor).runCommand(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc000314200, 0xc00061c020?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:388 +0x88e github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc0002a4410}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0x6?, 0xc00051bef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc00061c020) 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 [runnable]: github.com/go-task/template.addValueFuncs(0xc00045c1e0, 0x41f4f6?) github.com/go-task/template@v0.1.0/funcs.go:99 +0x193 github.com/go-task/template.(*Template).Funcs(0xc0001dc000, 0xc0000f9e90) 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}, 0xc0006ad540) 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}, 0xc0006addc8, 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(0xc0001882c0, 0xc00068c020, 0x1) github.com/go-task/task/v3@v3.40.0/variables.go:53 +0x1f2 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(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc00068c020) 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 12 [syscall]: syscall.Syscall6(0xf7, 0x1, 0x2dd99, 0xc00059aaf8, 0x1000004, 0x0, 0x0) syscall/syscall_linux.go:91 +0x39 os.(*Process).blockUntilWaitable(0xc0007a8150) os/wait_waitid.go:32 +0x76 os.(*Process).wait(0xc0007a8150) os/exec_unix.go:22 +0x25 os.(*Process).Wait(...) os/exec.go:134 os/exec.(*Cmd).Wait(0xc0006aa180) os/exec/exec.go:906 +0x45 github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1({0xef79f8, 0xc00045cc00}, {0xc00040aa10, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/handler.go:133 +0x349 mvdan.cc/sh/v3/interp.(*Runner).exec(0xc0002d3508, {0xef7a30?, 0xc0002a4410?}, {0xc00040aa10, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1014 +0x5c mvdan.cc/sh/v3/interp.(*Runner).call(0xc0002d3508, {0xef7a30, 0xc0002a4410}, {0x40aa10?, 0xc0?}, {0xc00040aa10, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1010 +0x594 mvdan.cc/sh/v3/interp.(*Runner).cmd(0xc0002d3508, {0xef7a30, 0xc0002a4410}, {0xef6428, 0xc0005a01e0}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:426 +0x1845 mvdan.cc/sh/v3/interp.(*Runner).stmtSync(0xc0002d3508, {0xef7a30, 0xc0002a4410}, 0xc0002822a0) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:317 +0x24c mvdan.cc/sh/v3/interp.(*Runner).stmt(0xc0002d3508, {0xef7a30, 0xc0002a4410}, 0xc0002822a0) 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(0xc0002d3508, {0xef7a30, 0xc0002a4410}, {0xef4368, 0xc0001dc100}) mvdan.cc/sh/v3@v3.10.0/interp/api.go:796 +0x34c github.com/go-task/task/v3/internal/execext.RunCommand({0xef7a30, 0xc0002a4410}, 0xc00059bb28) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:90 +0x865 github.com/go-task/task/v3.(*Executor).runCommand(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc00049a000, 0xc000492240?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:388 +0x88e github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc0002a4410}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0x6?, 0xc00059bef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc000492240) 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 [syscall]: syscall.Syscall6(0xf7, 0x1, 0x2dd94, 0xc0000aeaf8, 0x1000004, 0x0, 0x0) syscall/syscall_linux.go:91 +0x39 os.(*Process).blockUntilWaitable(0xc00047e000) os/wait_waitid.go:32 +0x76 os.(*Process).wait(0xc00047e000) os/exec_unix.go:22 +0x25 os.(*Process).Wait(...) os/exec.go:134 os/exec.(*Cmd).Wait(0xc0000f0180) os/exec/exec.go:906 +0x45 github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1({0xef79f8, 0xc0001ce8d0}, {0xc0001f61e0, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/handler.go:133 +0x349 mvdan.cc/sh/v3/interp.(*Runner).exec(0xc00021ac08, {0xef7a30?, 0xc0002a4410?}, {0xc0001f61e0, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1014 +0x5c mvdan.cc/sh/v3/interp.(*Runner).call(0xc00021ac08, {0xef7a30, 0xc0002a4410}, {0x1f61e0?, 0xc0?}, {0xc0001f61e0, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1010 +0x594 mvdan.cc/sh/v3/interp.(*Runner).cmd(0xc00021ac08, {0xef7a30, 0xc0002a4410}, {0xef6428, 0xc000622050}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:426 +0x1845 mvdan.cc/sh/v3/interp.(*Runner).stmtSync(0xc00021ac08, {0xef7a30, 0xc0002a4410}, 0xc000202480) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:317 +0x24c mvdan.cc/sh/v3/interp.(*Runner).stmt(0xc00021ac08, {0xef7a30, 0xc0002a4410}, 0xc000202480) 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(0xc00021ac08, {0xef7a30, 0xc0002a4410}, {0xef4368, 0xc0001be000}) mvdan.cc/sh/v3@v3.10.0/interp/api.go:796 +0x34c github.com/go-task/task/v3/internal/execext.RunCommand({0xef7a30, 0xc0002a4410}, 0xc000455b28) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:90 +0x865 github.com/go-task/task/v3.(*Executor).runCommand(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc0005ac200, 0xc000492000?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:388 +0x88e github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc0002a4410}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0x6?, 0xc000455ef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc000492000) 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 [runnable]: github.com/go-task/template.goodName({0xbbf5aa, 0x8}) github.com/go-task/template@v0.1.0/funcs.go:124 +0x1a5 github.com/go-task/template.addValueFuncs(0xc000620270, 0x41f4f6?) github.com/go-task/template@v0.1.0/funcs.go:89 +0xc5 github.com/go-task/template.(*Template).Funcs(0xc0002fa000, 0xc0000f9e90) 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}, 0xc000453540) 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}, 0xc000453dc8, 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(0xc0001882c0, 0xc00061c5a0, 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(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc00061c5a0) 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 15 [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(0xc0002f2440, 0xc0000f9e90) 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?, 0xc000555b50?, 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[...]({0xc0001f40a0, 0x1c}, 0xc0004516f0) github.com/go-task/task/v3@v3.40.0/internal/deepcopy/deepcopy.go:136 +0x133 github.com/go-task/task/v3/internal/templater.ReplaceWithExtra[...]({0xc0001f40a0, 0x1c}, 0xc000451850, 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(0xc0000e7d40, 0xc0001c0200, 0xc00061c000, 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(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc0001c0200, 0xc00061c000?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:381 +0x3d2 github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc0002a4410}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0x6?, 0xc000451ef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc00061c000) 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 [semacquire]: mvdan.cc/sh/v3/interp.execEnv({0xef4838, 0xc0001f2820}) mvdan.cc/sh/v3@v3.10.0/interp/vars.go:94 +0x45 github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1({0xef79f8, 0xc000498bd0}, {0xc00077c3b0, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/handler.go:104 +0x152 mvdan.cc/sh/v3/interp.(*Runner).exec(0xc0001a1808, {0xef7a30?, 0xc0002a4410?}, {0xc00077c3b0, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1014 +0x5c mvdan.cc/sh/v3/interp.(*Runner).call(0xc0001a1808, {0xef7a30, 0xc0002a4410}, {0x77c3b0?, 0xc0?}, {0xc00077c3b0, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1010 +0x594 mvdan.cc/sh/v3/interp.(*Runner).cmd(0xc0001a1808, {0xef7a30, 0xc0002a4410}, {0xef6428, 0xc0000f6730}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:426 +0x1845 mvdan.cc/sh/v3/interp.(*Runner).stmtSync(0xc0001a1808, {0xef7a30, 0xc0002a4410}, 0xc0002826c0) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:317 +0x24c mvdan.cc/sh/v3/interp.(*Runner).stmt(0xc0001a1808, {0xef7a30, 0xc0002a4410}, 0xc0002826c0) 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(0xc0001a1808, {0xef7a30, 0xc0002a4410}, {0xef4368, 0xc0001c8380}) mvdan.cc/sh/v3@v3.10.0/interp/api.go:796 +0x34c github.com/go-task/task/v3/internal/execext.RunCommand({0xef7a30, 0xc0002a4410}, 0xc000333b28) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:90 +0x865 github.com/go-task/task/v3.(*Executor).runCommand(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc000236800, 0xc00038e680?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:388 +0x88e github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc0002a4410}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0x6?, 0xc000333ef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc00038e680) 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 65 [syscall]: syscall.Syscall6(0xf7, 0x1, 0x2dda0, 0xc000594af8, 0x1000004, 0x0, 0x0) syscall/syscall_linux.go:91 +0x39 os.(*Process).blockUntilWaitable(0xc000630240) os/wait_waitid.go:32 +0x76 os.(*Process).wait(0xc000630240) os/exec_unix.go:22 +0x25 os.(*Process).Wait(...) os/exec.go:134 os/exec.(*Cmd).Wait(0xc0006aa480) os/exec/exec.go:906 +0x45 github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1({0xef79f8, 0xc000682a50}, {0xc0005542c0, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/handler.go:133 +0x349 mvdan.cc/sh/v3/interp.(*Runner).exec(0xc00021b508, {0xef7a30?, 0xc0002a4410?}, {0xc0005542c0, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1014 +0x5c mvdan.cc/sh/v3/interp.(*Runner).call(0xc00021b508, {0xef7a30, 0xc0002a4410}, {0x5542c0?, 0xc0?}, {0xc0005542c0, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1010 +0x594 mvdan.cc/sh/v3/interp.(*Runner).cmd(0xc00021b508, {0xef7a30, 0xc0002a4410}, {0xef6428, 0xc0002a4000}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:426 +0x1845 mvdan.cc/sh/v3/interp.(*Runner).stmtSync(0xc00021b508, {0xef7a30, 0xc0002a4410}, 0xc00033a480) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:317 +0x24c mvdan.cc/sh/v3/interp.(*Runner).stmt(0xc00021b508, {0xef7a30, 0xc0002a4410}, 0xc00033a480) 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(0xc00021b508, {0xef7a30, 0xc0002a4410}, {0xef4368, 0xc0001d0340}) mvdan.cc/sh/v3@v3.10.0/interp/api.go:796 +0x34c github.com/go-task/task/v3/internal/execext.RunCommand({0xef7a30, 0xc0002a4410}, 0xc000595b28) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:90 +0x865 github.com/go-task/task/v3.(*Executor).runCommand(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc000236a00, 0xc00038ec40?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:388 +0x88e github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc0002a4410}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0x6?, 0xc000595ef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc00038ec40) 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 66 [syscall]: syscall.Syscall6(0xf7, 0x1, 0x2dd9d, 0xc000330af8, 0x1000004, 0x0, 0x0) syscall/syscall_linux.go:91 +0x39 os.(*Process).blockUntilWaitable(0xc000630180) os/wait_waitid.go:32 +0x76 os.(*Process).wait(0xc000630180) os/exec_unix.go:22 +0x25 os.(*Process).Wait(...) os/exec.go:134 os/exec.(*Cmd).Wait(0xc0000f0600) os/exec/exec.go:906 +0x45 github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1({0xef79f8, 0xc00059c300}, {0xc000046130, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/handler.go:133 +0x349 mvdan.cc/sh/v3/interp.(*Runner).exec(0xc0001a0908, {0xef7a30?, 0xc0002a4410?}, {0xc000046130, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1014 +0x5c mvdan.cc/sh/v3/interp.(*Runner).call(0xc0001a0908, {0xef7a30, 0xc0002a4410}, {0x46130?, 0xc0?}, {0xc000046130, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1010 +0x594 mvdan.cc/sh/v3/interp.(*Runner).cmd(0xc0001a0908, {0xef7a30, 0xc0002a4410}, {0xef6428, 0xc00034e0a0}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:426 +0x1845 mvdan.cc/sh/v3/interp.(*Runner).stmtSync(0xc0001a0908, {0xef7a30, 0xc0002a4410}, 0xc000724660) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:317 +0x24c mvdan.cc/sh/v3/interp.(*Runner).stmt(0xc0001a0908, {0xef7a30, 0xc0002a4410}, 0xc000724660) 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(0xc0001a0908, {0xef7a30, 0xc0002a4410}, {0xef4368, 0xc0001d0080}) mvdan.cc/sh/v3@v3.10.0/interp/api.go:796 +0x34c github.com/go-task/task/v3/internal/execext.RunCommand({0xef7a30, 0xc0002a4410}, 0xc000331b28) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:90 +0x865 github.com/go-task/task/v3.(*Executor).runCommand(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc000314000, 0xc00038e000?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:388 +0x88e github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc0002a4410}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0x7?, 0xc000331ef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc00038e000) 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 67 [syscall]: syscall.Syscall6(0xf7, 0x1, 0x2dd93, 0xc000516af8, 0x1000004, 0x0, 0x0) syscall/syscall_linux.go:91 +0x39 os.(*Process).blockUntilWaitable(0xc000630000) os/wait_waitid.go:32 +0x76 os.(*Process).wait(0xc000630000) os/exec_unix.go:22 +0x25 os.(*Process).Wait(...) os/exec.go:134 os/exec.(*Cmd).Wait(0xc0006aa000) os/exec/exec.go:906 +0x45 github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1({0xef79f8, 0xc0001cf890}, {0xc0001f70a0, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/handler.go:133 +0x349 mvdan.cc/sh/v3/interp.(*Runner).exec(0xc00021b208, {0xef7a30?, 0xc0002a4410?}, {0xc0001f70a0, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1014 +0x5c mvdan.cc/sh/v3/interp.(*Runner).call(0xc00021b208, {0xef7a30, 0xc0002a4410}, {0x1f70a0?, 0xc0?}, {0xc0001f70a0, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1010 +0x594 mvdan.cc/sh/v3/interp.(*Runner).cmd(0xc00021b208, {0xef7a30, 0xc0002a4410}, {0xef6428, 0xc000622280}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:426 +0x1845 mvdan.cc/sh/v3/interp.(*Runner).stmtSync(0xc00021b208, {0xef7a30, 0xc0002a4410}, 0xc000202540) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:317 +0x24c mvdan.cc/sh/v3/interp.(*Runner).stmt(0xc00021b208, {0xef7a30, 0xc0002a4410}, 0xc000202540) 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(0xc00021b208, {0xef7a30, 0xc0002a4410}, {0xef4368, 0xc0001be080}) mvdan.cc/sh/v3@v3.10.0/interp/api.go:796 +0x34c github.com/go-task/task/v3/internal/execext.RunCommand({0xef7a30, 0xc0002a4410}, 0xc000517b28) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:90 +0x865 github.com/go-task/task/v3.(*Executor).runCommand(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc000236000, 0xc000376700?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:388 +0x88e github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc0002a4410}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0x7?, 0xc000517ef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc000376700) 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 68 [syscall]: syscall.Syscall6(0xf7, 0x1, 0x2dda1, 0xc0006b0af8, 0x1000004, 0x0, 0x0) syscall/syscall_linux.go:91 +0x39 os.(*Process).blockUntilWaitable(0xc0007a82d0) os/wait_waitid.go:32 +0x76 os.(*Process).wait(0xc0007a82d0) os/exec_unix.go:22 +0x25 os.(*Process).Wait(...) os/exec.go:134 os/exec.(*Cmd).Wait(0xc0000f0780) os/exec/exec.go:906 +0x45 github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1({0xef79f8, 0xc000401620}, {0xc00061baf0, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/handler.go:133 +0x349 mvdan.cc/sh/v3/interp.(*Runner).exec(0xc0002d2308, {0xef7a30?, 0xc0002a4410?}, {0xc00061baf0, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1014 +0x5c mvdan.cc/sh/v3/interp.(*Runner).call(0xc0002d2308, {0xef7a30, 0xc0002a4410}, {0x61baf0?, 0xc0?}, {0xc00061baf0, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1010 +0x594 mvdan.cc/sh/v3/interp.(*Runner).cmd(0xc0002d2308, {0xef7a30, 0xc0002a4410}, {0xef6428, 0xc0000c2050}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:426 +0x1845 mvdan.cc/sh/v3/interp.(*Runner).stmtSync(0xc0002d2308, {0xef7a30, 0xc0002a4410}, 0xc00033a540) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:317 +0x24c mvdan.cc/sh/v3/interp.(*Runner).stmt(0xc0002d2308, {0xef7a30, 0xc0002a4410}, 0xc00033a540) 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(0xc0002d2308, {0xef7a30, 0xc0002a4410}, {0xef4368, 0xc000050040}) mvdan.cc/sh/v3@v3.10.0/interp/api.go:796 +0x34c github.com/go-task/task/v3/internal/execext.RunCommand({0xef7a30, 0xc0002a4410}, 0xc0006b1b28) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:90 +0x865 github.com/go-task/task/v3.(*Executor).runCommand(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc00049a800, 0xc000376900?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:388 +0x88e github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc0002a4410}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0x7?, 0xc0006b1ef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc000376900) 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 69 [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(0xc0001d0040, 0xc0000f9e90) 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?, 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}, 0xc0004f7540) 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}, 0xc0004f7dc8, 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(0xc0001882c0, 0xc000376720, 0x0) github.com/go-task/task/v3@v3.40.0/variables.go:66 +0x35e 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(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc000376720) 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 70 [semacquire]: maps.clone({0xb000a0, 0xc0004984e0}) runtime/map.go:1453 +0x25 maps.Clone[...](...) maps/maps.go:46 github.com/go-task/task/v3/internal/templater.ReplaceWithExtra[...]({0x0, 0x0}, 0xc0004fbdc8, 0x0) github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:77 +0xd8 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(0xc0001882c0, 0xc0003768c0, 0x1) github.com/go-task/task/v3@v3.40.0/variables.go:69 +0x3e7 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(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc0003768c0) 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 71 [syscall]: syscall.Syscall6(0xf7, 0x1, 0x2dd9c, 0xc0004f4af8, 0x1000004, 0x0, 0x0) syscall/syscall_linux.go:91 +0x39 os.(*Process).blockUntilWaitable(0xc0007a8210) os/wait_waitid.go:32 +0x76 os.(*Process).wait(0xc0007a8210) os/exec_unix.go:22 +0x25 os.(*Process).Wait(...) os/exec.go:134 os/exec.(*Cmd).Wait(0xc0006aa300) os/exec/exec.go:906 +0x45 github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1({0xef79f8, 0xc000620a80}, {0xc0002d8560, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/handler.go:133 +0x349 mvdan.cc/sh/v3/interp.(*Runner).exec(0xc0002d2c08, {0xef7a30?, 0xc0002a4410?}, {0xc0002d8560, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1014 +0x5c mvdan.cc/sh/v3/interp.(*Runner).call(0xc0002d2c08, {0xef7a30, 0xc0002a4410}, {0x2d8560?, 0xc0?}, {0xc0002d8560, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1010 +0x594 mvdan.cc/sh/v3/interp.(*Runner).cmd(0xc0002d2c08, {0xef7a30, 0xc0002a4410}, {0xef6428, 0xc00077a280}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:426 +0x1845 mvdan.cc/sh/v3/interp.(*Runner).stmtSync(0xc0002d2c08, {0xef7a30, 0xc0002a4410}, 0xc000282360) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:317 +0x24c mvdan.cc/sh/v3/interp.(*Runner).stmt(0xc0002d2c08, {0xef7a30, 0xc0002a4410}, 0xc000282360) 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(0xc0002d2c08, {0xef7a30, 0xc0002a4410}, {0xef4368, 0xc0002fa100}) mvdan.cc/sh/v3@v3.10.0/interp/api.go:796 +0x34c github.com/go-task/task/v3/internal/execext.RunCommand({0xef7a30, 0xc0002a4410}, 0xc0004f5b28) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:90 +0x865 github.com/go-task/task/v3.(*Executor).runCommand(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc0005ac600, 0xc00068c000?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:388 +0x88e github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc0002a4410}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0x7?, 0xc0004f5ef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc00068c000) 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 72 [syscall]: syscall.Syscall6(0xf7, 0x1, 0x2dd95, 0xc000514af8, 0x1000004, 0x0, 0x0) syscall/syscall_linux.go:91 +0x39 os.(*Process).blockUntilWaitable(0xc0007a8090) os/wait_waitid.go:32 +0x76 os.(*Process).wait(0xc0007a8090) os/exec_unix.go:22 +0x25 os.(*Process).Wait(...) os/exec.go:134 os/exec.(*Cmd).Wait(0xc0000f0300) os/exec/exec.go:906 +0x45 github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1({0xef79f8, 0xc0001cf410}, {0xc0001f78f0, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/handler.go:133 +0x349 mvdan.cc/sh/v3/interp.(*Runner).exec(0xc00021a908, {0xef7a30?, 0xc0002a4410?}, {0xc0001f78f0, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1014 +0x5c mvdan.cc/sh/v3/interp.(*Runner).call(0xc00021a908, {0xef7a30, 0xc0002a4410}, {0x1f78f0?, 0xc0?}, {0xc0001f78f0, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1010 +0x594 mvdan.cc/sh/v3/interp.(*Runner).cmd(0xc00021a908, {0xef7a30, 0xc0002a4410}, {0xef6428, 0xc0004fe1e0}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:426 +0x1845 mvdan.cc/sh/v3/interp.(*Runner).stmtSync(0xc00021a908, {0xef7a30, 0xc0002a4410}, 0xc0002025a0) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:317 +0x24c mvdan.cc/sh/v3/interp.(*Runner).stmt(0xc00021a908, {0xef7a30, 0xc0002a4410}, 0xc0002025a0) 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(0xc00021a908, {0xef7a30, 0xc0002a4410}, {0xef4368, 0xc0002e2180}) mvdan.cc/sh/v3@v3.10.0/interp/api.go:796 +0x34c github.com/go-task/task/v3/internal/execext.RunCommand({0xef7a30, 0xc0002a4410}, 0xc000515b28) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:90 +0x865 github.com/go-task/task/v3.(*Executor).runCommand(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc0005acc00, 0xc0001f2000?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:388 +0x88e github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc0002a4410}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0x7?, 0xc000515ef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc0001f2000) 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 73 [runnable]: github.com/go-task/task/v3/internal/omap.(*OrderedMap[...]).Range(0xf032e0, 0xc0004f92a0) github.com/go-task/task/v3@v3.40.0/internal/omap/orderedmap.go:112 +0x15d 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/taskfile/ast.(*Vars).ToCacheMap(0xc000492340) github.com/go-task/task/v3@v3.40.0/taskfile/ast/var.go:22 +0x7b github.com/go-task/task/v3/internal/templater.ReplaceWithExtra[...]({0xacf740, 0x13bd7a0}, 0xc0004f9678, 0x0) github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:72 +0x6c github.com/go-task/task/v3/internal/templater.ReplaceVarWithExtra({{0xacf740, 0x13bd7a0}, {0x0, 0x0}, 0x0, {0x0, 0x0}, {0x0, 0x0}}, 0xc0004f9678, ...) github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:126 +0x115 github.com/go-task/task/v3/internal/templater.ReplaceVar({{0xacf740, 0x13bd7a0}, {0x0, 0x0}, 0x0, {0x0, 0x0}, {0x0, 0x0}}, 0xc0004f9678) 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({0xbbef6a, 0x8}, {{0xacf740, 0x13bd7a0}, {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, 0xc0004f9870) 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(0xc0000e7d40, 0xc000236600, 0xc000034140, 0x0) github.com/go-task/task/v3@v3.40.0/internal/compiler/compiler.go:109 +0x4e5 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(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc000236600, 0xc000034140?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:381 +0x3d2 github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc0002a4410}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0x7?, 0xc0004f9ef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc000034140) 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 74 [runnable]: syscall.Syscall6(0x106, 0xffffffffffffff9c, 0xc0000403c0, 0xc00025c5e8, 0x0, 0x0, 0x0) syscall/syscall_linux.go:91 +0x39 syscall.fstatat(0xffffffffffffff9c, {0xc0001d8140?, 0x1c?}, 0xc00025c5e8, 0x0) syscall/zsyscall_linux_amd64.go:1457 +0x9b syscall.Stat(...) syscall/syscall_linux_amd64.go:67 os.statNolog.func1(...) os/stat_unix.go:32 os.ignoringEINTR(...) os/file_posix.go:251 os.statNolog({0xc0001d8140, 0x1c}) os/stat_unix.go:31 +0x52 os.Stat({0xc0001d8140, 0x1c}) os/stat.go:13 +0x2c mvdan.cc/sh/v3/interp.Dir.func1(0xc00029e308) mvdan.cc/sh/v3@v3.10.0/interp/api.go:257 +0xfa github.com/go-task/task/v3/internal/execext.RunCommand.dirOption.func6(0xc00029e308) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:124 +0x3e mvdan.cc/sh/v3/interp.New({0xc0005198b8, 0x6, 0x28?}) mvdan.cc/sh/v3@v3.10.0/interp/api.go:201 +0x122 github.com/go-task/task/v3/internal/execext.RunCommand({0xef7a30, 0xc0002a4410}, 0xc000519b28) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:59 +0x64a github.com/go-task/task/v3.(*Executor).runCommand(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc000314800, 0xc0001d6000?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:388 +0x88e github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc0002a4410}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0x7?, 0xc000519ef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc0001d6000) 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 75 [syscall]: syscall.Syscall6(0xf7, 0x1, 0x2dd98, 0xc000336af8, 0x1000004, 0x0, 0x0) syscall/syscall_linux.go:91 +0x39 os.(*Process).blockUntilWaitable(0xc0006300c0) os/wait_waitid.go:32 +0x76 os.(*Process).wait(0xc0006300c0) os/exec_unix.go:22 +0x25 os.(*Process).Wait(...) os/exec.go:134 os/exec.(*Cmd).Wait(0xc0000f0480) os/exec/exec.go:906 +0x45 github.com/go-task/task/v3/internal/execext.execHandler.DefaultExecHandler.func1({0xef79f8, 0xc0006201e0}, {0xc0002d8060, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/handler.go:133 +0x349 mvdan.cc/sh/v3/interp.(*Runner).exec(0xc00029e908, {0xef7a30?, 0xc0002a4410?}, {0xc0002d8060, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1014 +0x5c mvdan.cc/sh/v3/interp.(*Runner).call(0xc00029e908, {0xef7a30, 0xc0002a4410}, {0x2d8060?, 0xc0?}, {0xc0002d8060, 0x1, 0x1}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:1010 +0x594 mvdan.cc/sh/v3/interp.(*Runner).cmd(0xc00029e908, {0xef7a30, 0xc0002a4410}, {0xef6428, 0xc00077a050}) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:426 +0x1845 mvdan.cc/sh/v3/interp.(*Runner).stmtSync(0xc00029e908, {0xef7a30, 0xc0002a4410}, 0xc0007245a0) mvdan.cc/sh/v3@v3.10.0/interp/runner.go:317 +0x24c mvdan.cc/sh/v3/interp.(*Runner).stmt(0xc00029e908, {0xef7a30, 0xc0002a4410}, 0xc0007245a0) 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(0xc00029e908, {0xef7a30, 0xc0002a4410}, {0xef4368, 0xc0002fa000}) mvdan.cc/sh/v3@v3.10.0/interp/api.go:796 +0x34c github.com/go-task/task/v3/internal/execext.RunCommand({0xef7a30, 0xc0002a4410}, 0xc000337b28) github.com/go-task/task/v3@v3.40.0/internal/execext/exec.go:90 +0x865 github.com/go-task/task/v3.(*Executor).runCommand(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc00043c200, 0xc000376b20?, 0x0?) github.com/go-task/task/v3@v3.40.0/task.go:388 +0x88e github.com/go-task/task/v3.(*Executor).RunTask.func1({0xef7a30, 0xc0002a4410}) github.com/go-task/task/v3@v3.40.0/task.go:262 +0xa65 github.com/go-task/task/v3.(*Executor).startExecution(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0x7?, 0xc000337ef8) github.com/go-task/task/v3@v3.40.0/task.go:418 +0x379 github.com/go-task/task/v3.(*Executor).RunTask(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc000376b20) 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 76 [semacquire]: maps.clone({0xb000a0, 0xc0003000f0}) runtime/map.go:1453 +0x25 maps.Clone[...](...) maps/maps.go:46 github.com/go-task/task/v3/internal/templater.ReplaceWithExtra[...]({0x0, 0x0, 0x0}, 0xc000335dc8, 0x0) github.com/go-task/task/v3@v3.40.0/internal/templater/templater.go:77 +0xe5 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(0xc0001882c0, 0xc000376520, 0x1) github.com/go-task/task/v3@v3.40.0/variables.go:62 +0x314 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(0xc0001882c0, {0xef7a30, 0xc0002a4410}, 0xc000376520) 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 77 [running]: goroutine running on other thread; stack unavailable created by os/exec.(*Cmd).Start in goroutine 72 os/exec/exec.go:732 +0x9ab goroutine 78 [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 72 mvdan.cc/sh/v3@v3.10.0/interp/handler.go:114 +0x33c goroutine 34 [runnable]: internal/poll.runtime_Semacquire(0x7f27998d0978?) runtime/sema.go:67 +0x25 internal/poll.(*fdMutex).rwlock(0xc00007c0c0, 0x0?) internal/poll/fd_mutex.go:154 +0xc5 internal/poll.(*FD).writeLock(...) internal/poll/fd_mutex.go:239 internal/poll.(*FD).Write(0xc00007c0c0, {0xc000399940, 0x7, 0x8}) internal/poll/fd_unix.go:367 +0x65 os.(*File).write(...) os/file_posix.go:46 os.(*File).Write(0xc000076028, {0xc000399940?, 0x7, 0xc00039a5f0?}) os/file.go:189 +0x51 fmt.Fprintf({0xef1620, 0xc000076028}, {0xbbad6b, 0x2}, {0xc00039a5f0, 0x1, 0x1}) fmt/print.go:225 +0x97 github.com/fatih/color.(*Color).Fprintf(0xc00068c060, {0xef1620, 0xc000076028}, {0xbbad6b, 0x2}, {0xc00039a5f0, 0x1, 0x1}) github.com/fatih/color@v1.18.0/color.go:284 +0xf2 github.com/go-task/task/v3/internal/logger.Cyan.(*Color).FprintfFunc.func1({0xef1620?, 0xc000076028?}, {0xbbad6b?, 0xc000802c68?}, {0xc00039a5f0?, 0xc000076028?, 0xc00040e0d0?}) github.com/fatih/color@v1.18.0/color.go:349 +0x45 github.com/go-task/task/v3/internal/logger.(*Logger).FOutf(0xc0002e3900?, {0xef1620, 0xc000076028}, 0xe069d0?, {0xc000398b53?, 0x7?}, {0x0?, 0x8000?, 0xc000802ce8?}) 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(0xc000622190, {0xc0001d47f0, 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(0xc000622190, 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(0xc000622190, {0xc00087a000?, 0x418b9f?, 0xc0000764d8?}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:47 +0x45 io.copyBuffer({0xef22a0, 0xc000622190}, {0xef1840, 0xc0000764d8}, {0x0, 0x0, 0x0}) io/io.go:431 +0x1de io.Copy(...) io/io.go:388 os.genericWriteTo(0xc0000763d8?, {0xef22a0, 0xc000622190}) os/file.go:269 +0x58 os.(*File).WriteTo(0xc0000763d8, {0xef22a0, 0xc000622190}) os/file.go:247 +0x9c io.copyBuffer({0xef22a0, 0xc000622190}, {0xef1680, 0xc0000763d8}, {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 67 os/exec/exec.go:732 +0x9ab goroutine 35 [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 67 mvdan.cc/sh/v3@v3.10.0/interp/handler.go:114 +0x33c goroutine 22 [semacquire]: github.com/go-task/task/v3/internal/logger.(*Logger).FOutf(0xc0002e3900, {0xef1620, 0xc000076028}, 0xe068b8, {0xc000398a14, 0x6}, {0x0?, 0x8000?, 0xc000800ce8?}) github.com/go-task/task/v3@v3.40.0/internal/logger/logger.go:130 +0x65 github.com/go-task/task/v3/internal/output.(*prefixWriter).writeLine(0xc000622000, {0xc00046aef8, 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(0xc000622000, 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(0xc000622000, {0xc0004b0000?, 0x418b9f?, 0xc000284000?}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:47 +0x45 io.copyBuffer({0xef22a0, 0xc000622000}, {0xef1840, 0xc000284000}, {0x0, 0x0, 0x0}) io/io.go:431 +0x1de io.Copy(...) io/io.go:388 os.genericWriteTo(0xc00042e058?, {0xef22a0, 0xc000622000}) os/file.go:269 +0x58 os.(*File).WriteTo(0xc00042e058, {0xef22a0, 0xc000622000}) os/file.go:247 +0x9c io.copyBuffer({0xef22a0, 0xc000622000}, {0xef1680, 0xc00042e058}, {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(0x4?) os/exec/exec.go:733 +0x2c created by os/exec.(*Cmd).Start in goroutine 13 os/exec/exec.go:732 +0x9ab goroutine 23 [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 13 mvdan.cc/sh/v3@v3.10.0/interp/handler.go:114 +0x33c goroutine 24 [runnable]: internal/poll.runtime_Semacquire(0x4e3bfc?) runtime/sema.go:67 +0x25 internal/poll.(*fdMutex).rwlock(0xc00007c0c0, 0x10?) internal/poll/fd_mutex.go:154 +0xc5 internal/poll.(*FD).writeLock(...) internal/poll/fd_mutex.go:239 internal/poll.(*FD).Write(0xc00007c0c0, {0xc00040e0d0, 0x2, 0x8}) internal/poll/fd_unix.go:367 +0x65 os.(*File).write(...) os/file_posix.go:46 os.(*File).Write(0xc000076028, {0xc00040e0d0?, 0x2, 0xc0007fcc68?}) os/file.go:189 +0x51 fmt.Fprint({0xef1620, 0xc000076028}, {0xc0007fccd8, 0x1, 0x1}) fmt/print.go:263 +0x6f github.com/go-task/task/v3/internal/output.(*prefixWriter).writeLine(0xc00077a000, {0xc000399c60, 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(0xc00077a000, 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(0xc00077a000, {0xc0002e8000?, 0x418b9f?, 0xc000076338?}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:47 +0x45 io.copyBuffer({0xef22a0, 0xc00077a000}, {0xef1840, 0xc000076338}, {0x0, 0x0, 0x0}) io/io.go:431 +0x1de io.Copy(...) io/io.go:388 os.genericWriteTo(0xc000002038?, {0xef22a0, 0xc00077a000}) os/file.go:269 +0x58 os.(*File).WriteTo(0xc000002038, {0xef22a0, 0xc00077a000}) os/file.go:247 +0x9c io.copyBuffer({0xef22a0, 0xc00077a000}, {0xef1680, 0xc000002038}, {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(0xc0000bdf98?) os/exec/exec.go:733 +0x2c created by os/exec.(*Cmd).Start in goroutine 75 os/exec/exec.go:732 +0x9ab goroutine 25 [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 75 mvdan.cc/sh/v3@v3.10.0/interp/handler.go:114 +0x33c goroutine 80 [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 26 [runnable]: internal/poll.runtime_Semacquire(0x7f27996a5740?) runtime/sema.go:67 +0x25 internal/poll.(*fdMutex).rwlock(0xc00007c0c0, 0x0?) internal/poll/fd_mutex.go:154 +0xc5 internal/poll.(*FD).writeLock(...) internal/poll/fd_mutex.go:239 internal/poll.(*FD).Write(0xc00007c0c0, {0xc00040ea78, 0x7, 0x8}) internal/poll/fd_unix.go:367 +0x65 os.(*File).write(...) os/file_posix.go:46 os.(*File).Write(0xc000076028, {0xc00040ea78?, 0x7, 0xc0001ea120?}) os/file.go:189 +0x51 fmt.Fprintf({0xef1620, 0xc000076028}, {0xbbad6b, 0x2}, {0xc0001ea120, 0x1, 0x1}) fmt/print.go:225 +0x97 github.com/fatih/color.(*Color).Fprintf(0xc000492100, {0xef1620, 0xc000076028}, {0xbbad6b, 0x2}, {0xc0001ea120, 0x1, 0x1}) github.com/fatih/color@v1.18.0/color.go:284 +0xf2 github.com/go-task/task/v3/internal/logger.BrightMagenta.(*Color).FprintfFunc.func1({0xef1620?, 0xc000076028?}, {0xbbad6b?, 0xc0005bac68?}, {0xc0001ea120?, 0xc000076028?, 0xc00040ea78?}) github.com/fatih/color@v1.18.0/color.go:349 +0x45 github.com/go-task/task/v3/internal/logger.(*Logger).FOutf(0xc0002e3900?, {0xef1620, 0xc000076028}, 0xe072e0?, {0xc000398bd3?, 0x7?}, {0x0?, 0x8000?, 0xc0005bace8?}) 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(0xc00077a230, {0xc00046a150, 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(0xc00077a230, 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(0xc00077a230, {0xc00065e000?, 0x418b9f?, 0xc000284008?}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:47 +0x45 io.copyBuffer({0xef22a0, 0xc00077a230}, {0xef1840, 0xc000284008}, {0x0, 0x0, 0x0}) io/io.go:431 +0x1de io.Copy(...) io/io.go:388 os.genericWriteTo(0xc000284050?, {0xef22a0, 0xc00077a230}) os/file.go:269 +0x58 os.(*File).WriteTo(0xc000284050, {0xef22a0, 0xc00077a230}) os/file.go:247 +0x9c io.copyBuffer({0xef22a0, 0xc00077a230}, {0xef1680, 0xc000284050}, {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(0xc0000baf98?) os/exec/exec.go:733 +0x2c created by os/exec.(*Cmd).Start in goroutine 71 os/exec/exec.go:732 +0x9ab goroutine 81 [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 71 mvdan.cc/sh/v3@v3.10.0/interp/handler.go:114 +0x33c goroutine 97 [runnable]: internal/poll.runtime_Semacquire(0xc00040a2d0?) runtime/sema.go:67 +0x25 internal/poll.(*fdMutex).rwlock(0xc00007c0c0, 0x20?) internal/poll/fd_mutex.go:154 +0xc5 internal/poll.(*FD).writeLock(...) internal/poll/fd_mutex.go:239 internal/poll.(*FD).Write(0xc00007c0c0, {0xc0001f4160, 0x2, 0x20}) internal/poll/fd_unix.go:367 +0x65 os.(*File).write(...) os/file_posix.go:46 os.(*File).Write(0xc000076028, {0xc0001f4160?, 0x2, 0x1?}) os/file.go:189 +0x51 fmt.Fprint({0xef1620, 0xc000076028}, {0xc000801cd8, 0x1, 0x1}) fmt/print.go:263 +0x6f github.com/go-task/task/v3/internal/output.(*prefixWriter).writeLine(0xc0005a0370, {0xc0004961ca, 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(0xc0005a0370, 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(0xc0005a0370, {0xc0002ae000?, 0x418b9f?, 0xc00049e0a0?}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:47 +0x45 io.copyBuffer({0xef22a0, 0xc0005a0370}, {0xef1840, 0xc00049e0a0}, {0x0, 0x0, 0x0}) io/io.go:431 +0x1de io.Copy(...) io/io.go:388 os.genericWriteTo(0xc00049e088?, {0xef22a0, 0xc0005a0370}) os/file.go:269 +0x58 os.(*File).WriteTo(0xc00049e088, {0xef22a0, 0xc0005a0370}) os/file.go:247 +0x9c io.copyBuffer({0xef22a0, 0xc0005a0370}, {0xef1680, 0xc00049e088}, {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 66 os/exec/exec.go:732 +0x9ab goroutine 98 [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 66 mvdan.cc/sh/v3@v3.10.0/interp/handler.go:114 +0x33c goroutine 27 [runnable]: syscall.Syscall(0x1, 0x1, 0xc00046a800, 0x7) syscall/syscall_linux.go:69 +0x25 syscall.write(0xc00007c0c0?, {0xc00046a800?, 0xc000400420?, 0xc0005b8ab0?}) 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(0xc00007c0c0, {0xc00046a800, 0x7, 0x8}) internal/poll/fd_unix.go:380 +0x368 os.(*File).write(...) os/file_posix.go:46 os.(*File).Write(0xc000076028, {0xc00046a800?, 0x7, 0xc0001ea360?}) os/file.go:189 +0x51 fmt.Fprintf({0xef1620, 0xc000076028}, {0xbbad6b, 0x2}, {0xc0001ea360, 0x1, 0x1}) fmt/print.go:225 +0x97 github.com/fatih/color.(*Color).Fprintf(0xc000492260, {0xef1620, 0xc000076028}, {0xbbad6b, 0x2}, {0xc0001ea360, 0x1, 0x1}) github.com/fatih/color@v1.18.0/color.go:284 +0xf2 github.com/go-task/task/v3/internal/logger.BrightYellow.(*Color).FprintfFunc.func1({0xef1620?, 0xc000076028?}, {0xbbad6b?, 0xc0005b8c68?}, {0xc0001ea360?, 0xc000076028?, 0xc00046a800?}) github.com/fatih/color@v1.18.0/color.go:349 +0x45 github.com/go-task/task/v3/internal/logger.(*Logger).FOutf(0xc0002e3900?, {0xef1620, 0xc000076028}, 0xe072f0?, {0xc000398b73?, 0x7?}, {0x0?, 0x8000?, 0xc0005b8ce8?}) 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(0xc0000c2000, {0xc00046a210, 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(0xc0000c2000, 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(0xc0000c2000, {0xc0008c4000?, 0x418b9f?, 0xc00049e068?}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:47 +0x45 io.copyBuffer({0xef22a0, 0xc0000c2000}, {0xef1840, 0xc00049e068}, {0x0, 0x0, 0x0}) io/io.go:431 +0x1de io.Copy(...) io/io.go:388 os.genericWriteTo(0xc000076520?, {0xef22a0, 0xc0000c2000}) os/file.go:269 +0x58 os.(*File).WriteTo(0xc000076520, {0xef22a0, 0xc0000c2000}) os/file.go:247 +0x9c io.copyBuffer({0xef22a0, 0xc0000c2000}, {0xef1680, 0xc000076520}, {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(0xc0000b7798?) os/exec/exec.go:733 +0x2c created by os/exec.(*Cmd).Start in goroutine 68 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 68 mvdan.cc/sh/v3@v3.10.0/interp/handler.go:114 +0x33c goroutine 51 [runnable]: internal/poll.runtime_Semacquire(0x2000?) runtime/sema.go:67 +0x25 internal/poll.(*fdMutex).rwlock(0xc00007c0c0, 0x10?) internal/poll/fd_mutex.go:154 +0xc5 internal/poll.(*FD).writeLock(...) internal/poll/fd_mutex.go:239 internal/poll.(*FD).Write(0xc00007c0c0, {0xc0006141f0, 0x2, 0x8}) internal/poll/fd_unix.go:367 +0x65 os.(*File).write(...) os/file_posix.go:46 os.(*File).Write(0xc000076028, {0xc0006141f0?, 0x2, 0xc0008e2c68?}) os/file.go:189 +0x51 fmt.Fprint({0xef1620, 0xc000076028}, {0xc0008e2cd8, 0x1, 0x1}) fmt/print.go:263 +0x6f github.com/go-task/task/v3/internal/output.(*prefixWriter).writeLine(0xc0000c2500, {0xc00046b368, 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(0xc0000c2500, 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(0xc0000c2500, {0xc0008cc000?, 0x418b9f?, 0xc000076568?}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:47 +0x45 io.copyBuffer({0xef22a0, 0xc0000c2500}, {0xef1840, 0xc000076568}, {0x0, 0x0, 0x0}) io/io.go:431 +0x1de io.Copy(...) io/io.go:388 os.genericWriteTo(0xc00049e048?, {0xef22a0, 0xc0000c2500}) os/file.go:269 +0x58 os.(*File).WriteTo(0xc00049e048, {0xef22a0, 0xc0000c2500}) os/file.go:247 +0x9c io.copyBuffer({0xef22a0, 0xc0000c2500}, {0xef1680, 0xc00049e048}, {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 65 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 65 mvdan.cc/sh/v3@v3.10.0/interp/handler.go:114 +0x33c goroutine 99 [semacquire]: internal/poll.runtime_Semacquire(0x0?) runtime/sema.go:67 +0x25 internal/poll.(*fdMutex).rwlock(0xc00007c0c0, 0x0?) internal/poll/fd_mutex.go:154 +0xc5 internal/poll.(*FD).writeLock(...) internal/poll/fd_mutex.go:239 internal/poll.(*FD).Write(0xc00007c0c0, {0xc00040ea50, 0x6, 0x8}) internal/poll/fd_unix.go:367 +0x65 os.(*File).write(...) os/file_posix.go:46 os.(*File).Write(0xc000076028, {0xc00040ea50?, 0x6, 0xc00077c3d0?}) os/file.go:189 +0x51 fmt.Fprintf({0xef1620, 0xc000076028}, {0xbbad6b, 0x2}, {0xc00077c3d0, 0x1, 0x1}) fmt/print.go:225 +0x97 github.com/fatih/color.(*Color).Fprintf(0xc00061c060, {0xef1620, 0xc000076028}, {0xbbad6b, 0x2}, {0xc00077c3d0, 0x1, 0x1}) github.com/fatih/color@v1.18.0/color.go:284 +0xf2 github.com/go-task/task/v3/internal/logger.BrightCyan.(*Color).FprintfFunc.func1({0xef1620?, 0xc000076028?}, {0xbbad6b?, 0xc0005bbc68?}, {0xc00077c3d0?, 0xc000076028?, 0xc00040ea50?}) github.com/fatih/color@v1.18.0/color.go:349 +0x45 github.com/go-task/task/v3/internal/logger.(*Logger).FOutf(0xc0002e3900?, {0xef1620, 0xc000076028}, 0xe072d0?, {0xc0003989b0?, 0x6?}, {0x0?, 0x8000?, 0xc0005bbce8?}) 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(0xc0000f62d0, {0xc000398360, 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(0xc0000f62d0, 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(0xc0000f62d0, {0xc000666000?, 0x418b9f?, 0xc000002030?}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:47 +0x45 io.copyBuffer({0xef22a0, 0xc0000f62d0}, {0xef1840, 0xc000002030}, {0x0, 0x0, 0x0}) io/io.go:431 +0x1de io.Copy(...) io/io.go:388 os.genericWriteTo(0xc000626050?, {0xef22a0, 0xc0000f62d0}) os/file.go:269 +0x58 os.(*File).WriteTo(0xc000626050, {0xef22a0, 0xc0000f62d0}) os/file.go:247 +0x9c io.copyBuffer({0xef22a0, 0xc0000f62d0}, {0xef1680, 0xc000626050}, {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 10 os/exec/exec.go:732 +0x9ab goroutine 100 [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 77 [running]: github.com/go-task/task/v3/internal/output.(*prefixWriter).writeLine(0xc0004fe190, {0xc0004961e8, 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(0xc0004fe190, 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(0xc0004fe190, {0xc000016000?, 0x418b9f?, 0xc00042e000?}) github.com/go-task/task/v3@v3.40.0/internal/output/prefixed.go:47 +0x45 io.copyBuffer({0xef22a0, 0xc0004fe190}, {0xef1840, 0xc00042e000}, {0x0, 0x0, 0x0}) io/io.go:431 +0x1de io.Copy(...) io/io.go:388 os.genericWriteTo(0xc000626058?, {0xef22a0, 0xc0004fe190}) os/file.go:269 +0x58 os.(*File).WriteTo(0xc000626058, {0xef22a0, 0xc0004fe190}) os/file.go:247 +0x9c io.copyBuffer({0xef22a0, 0xc0004fe190}, {0xef1680, 0xc000626058}, {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(0xc0000baf98?) os/exec/exec.go:733 +0x2c created by os/exec.(*Cmd).Start in goroutine 72 os/exec/exec.go:732 +0x9ab