This may be due to an error on my part, but I was ...
# golang
s
This may be due to an error on my part, but I was just running into a problem running
pulumi preview
against one of my stacks (I’ll post the full error output in the thread). This is with Pulumi 3.29.1 on macOS running Go 1.18.1. The fix ended up being upgrading
<http://golang.org/x/sys|golang.org/x/sys>
(via
go get -u <http://golang.org/x/sys|golang.org/x/sys>
), and then
pulumi preview
seemed to work just fine. Posting here in case someone else runs into a similar problem.
🙌 1
Here’s the full error output I was originally getting:
Copy code
error: an unhandled error occurred: program exited with non-zero exit code: 2

    # <http://golang.org/x/sys/unix|golang.org/x/sys/unix>
    ../../../../Go/pkg/mod/golang.org/x/sys@v0.0.0-20200602225109-6fdc65e7d980/unix/syscall_darwin.1_13.go:29:3: //go:linkname must refer to declared function or variable
    ../../../../Go/pkg/mod/golang.org/x/sys@v0.0.0-20200602225109-6fdc65e7d980/unix/zsyscall_darwin_arm64.1_13.go:27:3: //go:linkname must refer to declared function or variable
    ../../../../Go/pkg/mod/golang.org/x/sys@v0.0.0-20200602225109-6fdc65e7d980/unix/zsyscall_darwin_arm64.1_13.go:40:3: //go:linkname must refer to declared function or variable
    ../../../../Go/pkg/mod/golang.org/x/sys@v0.0.0-20200602225109-6fdc65e7d980/unix/zsyscall_darwin_arm64.go:28:3: //go:linkname must refer to declared function or variable
    ../../../../Go/pkg/mod/golang.org/x/sys@v0.0.0-20200602225109-6fdc65e7d980/unix/zsyscall_darwin_arm64.go:43:3: //go:linkname must refer to declared function or variable
    ../../../../Go/pkg/mod/golang.org/x/sys@v0.0.0-20200602225109-6fdc65e7d980/unix/zsyscall_darwin_arm64.go:59:3: //go:linkname must refer to declared function or variable
    ../../../../Go/pkg/mod/golang.org/x/sys@v0.0.0-20200602225109-6fdc65e7d980/unix/zsyscall_darwin_arm64.go:75:3: //go:linkname must refer to declared function or variable
    ../../../../Go/pkg/mod/golang.org/x/sys@v0.0.0-20200602225109-6fdc65e7d980/unix/zsyscall_darwin_arm64.go:90:3: //go:linkname must refer to declared function or variable
    ../../../../Go/pkg/mod/golang.org/x/sys@v0.0.0-20200602225109-6fdc65e7d980/unix/zsyscall_darwin_arm64.go:105:3: //go:linkname must refer to declared function or variable
    ../../../../Go/pkg/mod/golang.org/x/sys@v0.0.0-20200602225109-6fdc65e7d980/unix/zsyscall_darwin_arm64.go:121:3: //go:linkname must refer to declared function or variable
    ../../../../Go/pkg/mod/golang.org/x/sys@v0.0.0-20200602225109-6fdc65e7d980/unix/zsyscall_darwin_arm64.go:121:3: too many errors
Upgrading to Pulumi 3.31.0 doesn’t seem to help either (ran into the same issue in other stacks).