xuperchain / xuperchain

A highly flexible blockchain architecture with great transaction performance.

Home Page:https://xuper.baidu.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

编译缺少文件

anyanqi opened this issue · comments

编译完后缺少xchain这个二进制文件,导致无法启动.

可以关注下编译过程是不是已经报错了

github.com/xuperchain/xvm/exec

/root/go/pkg/mod/github.com/xuperchain/xvm@v0.0.0-20210126142521-68fd016c56d7/exec/codec.go:9:18: undefined: NewTrap
/root/go/pkg/mod/github.com/xuperchain/xvm@v0.0.0-20210126142521-68fd016c56d7/exec/codec.go:26:19: undefined: Context
/root/go/pkg/mod/github.com/xuperchain/xvm@v0.0.0-20210126142521-68fd016c56d7/exec/codec.go:29:3: undefined: Throw
/root/go/pkg/mod/github.com/xuperchain/xvm@v0.0.0-20210126142521-68fd016c56d7/exec/codec.go:40:3: undefined: Throw
/root/go/pkg/mod/github.com/xuperchain/xvm@v0.0.0-20210126142521-68fd016c56d7/exec/codec.go:83:3: undefined: Throw
/root/go/pkg/mod/github.com/xuperchain/xvm@v0.0.0-20210126142521-68fd016c56d7/exec/interp.go:40:13: undefined: applyFuncCall
/root/go/pkg/mod/github.com/xuperchain/xvm@v0.0.0-20210126142521-68fd016c56d7/exec/interp.go:74:31: undefined: Resolver
/root/go/pkg/mod/github.com/xuperchain/xvm@v0.0.0-20210126142521-68fd016c56d7/exec/interp.go:150:46: undefined: Resolver
/root/go/pkg/mod/github.com/xuperchain/xvm@v0.0.0-20210126142521-68fd016c56d7/exec/interp.go:174:41: undefined: ContextConfig
/root/go/pkg/mod/github.com/xuperchain/xvm@v0.0.0-20210126142521-68fd016c56d7/exec/interp.go:174:62: undefined: Context
/root/go/pkg/mod/github.com/xuperchain/xvm@v0.0.0-20210126142521-68fd016c56d7/exec/interp.go:40:13: too many errors
go build -o /opt/.lafei/xuperchain/output/bin/xchain-cli -ldflags "-X main.Version=release-v5.2 -X main.BuildTime=2022-10-17-17:31:05 -X main.CommitID=e684609" /opt/.lafei/xuperchain/cmd/client/main.go
compile done!

这个问题换了go版本也是一样的结果.
系统是ubuntu 20.04

可以贴一下从 git clone ....../xuperchain , 到报错都做了什么操作。go 版本推荐1.15.x, 看日志xvm编译报错,可以关注下在Make初期,download xvm阶段是否成功。

start downloading xvm pkg...
Archive: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm.zip
de187b0b4a94bdc5031b1ee06abdb4e991294883
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/.clang-format
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/.gitattributes
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/.github/
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/.github/workflows/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/.github/workflows/ci.yml
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/.gitignore
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/LICENSE
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/Makefile
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/README.md
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/cmd/
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/cmd/xvm-run/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/cmd/xvm-run/main.go
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/cmd/xvm-run/resolver.go
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/compile.go
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/gen_wasm_rt_header.py
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/
extracting: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/.clang-format
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/Makefile
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/apply-names.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/apply-names.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/binary-reader-ir.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/binary-reader-ir.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/binary-reader-logging.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/binary-reader-logging.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/binary-reader-nop.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/binary-reader-objdump.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/binary-reader-objdump.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/binary-reader-opcnt.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/binary-reader-opcnt.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/binary-reader.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/binary-reader.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/binary-writer-spec.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/binary-writer-spec.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/binary-writer.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/binary-writer.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/binary.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/binary.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/binding-hash.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/binding-hash.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/c-writer.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/c-writer.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/cast.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/circular-array.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/color.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/color.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/common.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/common.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/config.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/config.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/config.h.in
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/emscripten-exported.json
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/emscripten-helpers.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/error-formatter.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/error-formatter.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/error.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/expr-visitor.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/expr-visitor.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/feature.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/feature.def
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/feature.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/filenames.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/filenames.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/gas-cost-table.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/gas.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/gas.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/generate-names.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/generate-names.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/hash-util.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/hash-util.h
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/interp/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/interp/binary-reader-interp.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/interp/binary-reader-interp.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/interp/interp-disassemble.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/interp/interp-internal.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/interp/interp-trace.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/interp/interp.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/interp/interp.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/intrusive-list.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/ir.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/ir.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/leb128.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/leb128.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/lexer-source-line-finder.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/lexer-source-line-finder.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/lexer-source.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/lexer-source.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/literal.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/literal.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/make-unique.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/opcode-code-table.c
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/opcode-code-table.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/opcode.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/opcode.def
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/opcode.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/option-parser.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/option-parser.h
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/prebuilt/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/prebuilt/wasm2c.include.c
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/prebuilt/wasm2c.include.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/prebuilt/wast-lexer-gen.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/range.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/resolve-names.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/resolve-names.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/result.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/stream.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/stream.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/string-view.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/string-view.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/token.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/token.def
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/token.h
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/tools/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/tools/spectest-interp.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/tools/wasm-interp.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/tools/wasm-objdump.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/tools/wasm-opcodecnt.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/tools/wasm-strip.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/tools/wasm-validate.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/tools/wasm2c.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/tools/wasm2wat.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/tools/wast2json.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/tools/wat-desugar.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/tools/wat2wasm.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/tracing.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/tracing.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/type-checker.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/type-checker.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/utf8.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/utf8.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/validator.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/validator.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/wabt.post.js
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/wasm2c.c.tmpl
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/wasm2c.h.tmpl
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/wasm2c_tmpl.py
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/wast-lexer-gen.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/wast-lexer.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/wast-parser.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/wast-parser.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/wat-writer.cc
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wabt/src/wat-writer.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/compile/wasm-rt.h.go
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/debug/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/debug/writer.go
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/docs/
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/docs/images/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/docs/images/architecture.png
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/README.md
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/example_add_test.go
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/asconfig.json
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/assembly/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/assembly/index.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/assembly/tsconfig.json
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/build/
extracting: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/build/.gitignore
extracting: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/build/release.wasm
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/index.html
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/.bin/
linking: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/.bin/asc -> ../assemblyscript/bin/asc.js
linking: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/.bin/asinit -> ../assemblyscript/bin/asinit.js
linking: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/.bin/wasm-opt -> ../binaryen/bin/wasm-opt
linking: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/.bin/wasm2js -> ../binaryen/bin/wasm2js
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/.package-lock.json
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/LICENSE
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/NOTICE
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/README.md
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/dist/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/dist/asc.d.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/dist/asc.generated.d.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/dist/asc.js
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/dist/asc.js.map
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/dist/assemblyscript.d.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/dist/assemblyscript.generated.d.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/dist/assemblyscript.js
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/dist/assemblyscript.js.map
extracting: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/dist/transform.cjs
extracting: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/dist/transform.d.ts
extracting: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/dist/transform.js
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/dist/web.html
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/lib/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/lib/README.md
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/lib/binaryen.d.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/lib/binaryen.js
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/package.json
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/README.md
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly.json
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/array.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/arraybuffer.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/atomics.ts
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/bindings/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/bindings/asyncify.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/bindings/dom.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/bindings/node.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/bindings/wasi.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/bindings/wasi_snapshot_preview1.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/bindings/wasi_unstable.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/builtins.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/compat.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/console.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/crypto.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/dataview.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/date.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/diagnostics.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/error.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/function.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/index.d.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/iterator.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/map.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/math.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/memory.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/number.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/object.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/performance.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/polyfills.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/process.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/reference.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/regexp.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/rt.ts
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/rt/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/rt/README.md
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/rt/common.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/rt/index-incremental.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/rt/index-minimal.ts
extracting: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/rt/index-stub.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/rt/index.d.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/rt/itcms.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/rt/rtrace.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/rt/stub.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/rt/tcms.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/rt/tlsf.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/set.ts
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/shared/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/shared/feature.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/shared/runtime.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/shared/target.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/shared/tsconfig.json
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/shared/typeinfo.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/staticarray.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/string.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/symbol.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/table.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/tsconfig.json
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/typedarray.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/uri.ts
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/util/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/util/bytes.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/util/casemap.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/util/error.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/util/hash.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/util/math.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/util/memory.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/util/number.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/util/sort.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/util/string.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/util/uri.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/vector.ts
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/wasi/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/assembly/wasi/index.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/portable.json
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/portable/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/portable/index.d.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/portable/index.js
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/types/
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/types/assembly/
extracting: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/types/assembly/index.d.ts
extracting: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/types/assembly/package.json
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/types/portable/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/types/portable/index.d.ts
extracting: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/std/types/portable/package.json
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/tsconfig-base.json
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/util/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/util/README.md
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/util/browser/
extracting: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/util/browser/fs.js
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/util/browser/module.js
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/util/browser/path.js
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/util/browser/process.js
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/util/browser/url.js
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/util/cpu.d.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/util/cpu.js
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/util/find.d.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/util/find.js
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/util/node.d.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/util/node.js
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/util/options.d.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/util/options.js
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/util/terminal.d.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/util/terminal.js
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/util/text.d.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/util/text.js
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/util/tsconfig.json
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/util/web.d.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/assemblyscript/util/web.js
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/binaryen/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/binaryen/LICENSE
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/binaryen/README.md
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/binaryen/index.d.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/binaryen/index.js
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/binaryen/package.json
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/long/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/long/LICENSE
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/long/README.md
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/long/index.d.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/long/index.js
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/long/package.json
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/long/umd/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/long/umd/index.d.ts
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/long/umd/index.js
extracting: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/long/umd/package.json
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/package-lock.json
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/package.json
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/tests/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/tests/index.js
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/README.md
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/add/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/add/Cargo.lock
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/add/Cargo.toml
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/add/README.md
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/add/add.wasm
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/add/example_add_test.go
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/add/src/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/add/src/lib.rs
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/hello-world/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/hello-world/.appveyor.yml
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/hello-world/.gitignore
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/hello-world/.travis.yml
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/hello-world/Cargo.toml
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/hello-world/LICENSE_APACHE
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/hello-world/LICENSE_MIT
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/hello-world/README.md
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/hello-world/README.txt
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/hello-world/example_hello_world_test.go
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/hello-world/hello_world.wasm
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/hello-world/src/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/hello-world/src/lib.rs
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/hello-world/src/utils.rs
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/hello-world/tests/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/rust/hello-world/tests/web.rs
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/testdata/
extracting: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/testdata/add.wasm
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/testdata/go/
extracting: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/testdata/go/go.mod
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/testdata/go/sum.go
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/tinygo/
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/tinygo/simple/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/tinygo/simple/README.md
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/tinygo/simple/example_tinygo_test.go
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/tinygo/simple/testdata/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/tinygo/simple/testdata/simple.go
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/tinygo/simple/testdata/simple.wasm
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/xvm_test.go
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/code.go
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/code_test.go
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/codec.go
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/context.go
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/context_test.go
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/interp.go
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/interp_gas_table.go
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/interp_test.go
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/map_resolver.go
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/resolver.c
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/resolver.go
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/testdata/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/testdata/add.c
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/testdata/add.wat
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/testdata/build.sh
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/testdata/extern_func.c
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/testdata/extern_func.wat
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/testdata/malloc.c
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/testdata/malloc.wat
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/testdata/sum.c
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/testdata/sum.wat
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/trap.c
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/trap.go
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/wasm-rt.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/xvm.c
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/exec/xvm.h
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/go.mod
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/go.sum
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/pointer/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/pointer/pointer.go
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/runtime/
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/runtime/emscripten/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/runtime/emscripten/resolver.go
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/runtime/go/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/runtime/go/codec.go
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/runtime/go/js/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/runtime/go/js/builtins.go
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/runtime/go/js/date.go
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/runtime/go/js/exception.go
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/runtime/go/js/fs/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/runtime/go/js/fs/fs.go
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/runtime/go/js/global.go
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/runtime/go/js/ref.go
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/runtime/go/js/value.go
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/runtime/go/js/vm.go
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/runtime/go/resolver.go
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/runtime/go/runtime.go
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/runtime/rust/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/runtime/rust/resolver.go
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/runtime/wasi/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/runtime/wasi/resolver.go
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/README.md
creating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/
extracting: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/.gitignore
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/README.md
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/address.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/align.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/binary.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/block.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/br.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/br_if.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/br_table.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/break-drop.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/call.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/call_indirect.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/comments.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/const.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/conversions.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/custom.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/data.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/elem.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/endianness.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/exports.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/f32.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/f32_bitwise.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/f32_cmp.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/f64.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/f64_bitwise.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/f64_cmp.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/fac.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/float_exprs.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/float_literals.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/float_memory.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/float_misc.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/forward.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/func.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/func_ptrs.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/get_local.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/globals.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/i32.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/i64.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/if.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/imports.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/inline-module.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/int_exprs.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/int_literals.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/labels.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/left-to-right.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/linking.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/loop.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/memory.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/memory_grow.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/memory_redundancy.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/memory_trap.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/names.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/nop.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/return.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/select.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/set_local.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/skip-stack-guard-page.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/stack.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/start.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/store_retval.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/switch.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/tee_local.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/token.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/traps.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/type.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/typecheck.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/unreachable.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/unreached-invalid.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/unwind.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/utf8-custom-section-id.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/utf8-import-field.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/utf8-import-module.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/core/utf8-invalid-encoding.wast
inflating: /opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/spectest/main.go
finishing deferred symbolic links:
/opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/.bin/asc -> ../assemblyscript/bin/asc.js
/opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/.bin/asinit -> ../assemblyscript/bin/asinit.js
/opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/.bin/wasm-opt -> ../binaryen/bin/wasm-opt
/opt/.lafei/xuperchain/.compile_cache/xvm/xvm-main/example/assembly-script/add/testdata/node_modules/.bin/wasm2js -> ../binaryen/bin/wasm2js
make[1]: Entering directory '/opt/.lafei/xuperchain/.compile_cache/xvm/xvm/compile/wabt'
mkdir -p build/src/tools/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/tools/wasm2c.cc -o build/src/tools/wasm2c.cc.o
mkdir -p build/./src/
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/apply-names.cc -o build/./src/apply-names.cc.o
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/binary.cc -o build/./src/binary.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/binary-reader.cc -o build/./src/binary-reader.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/binary-reader-ir.cc -o build/./src/binary-reader-ir.cc.o
src/binary-reader.cc: In member function ‘wabt::Result wabt::{anonymous}::BinaryReader::ReadSections()’:
src/binary-reader.cc:2278:22: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 3 has type ‘wabt::BinarySection’ [-Wformat=]
2278 | "invalid section code: %u", section);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~
| |
| wabt::BinarySection
src/binary-reader.cc:42:18: note: in definition of macro ‘ERROR_UNLESS’
42 | PrintError(VA_ARGS);
| ^~~~~~~~~~~
src/binary-reader.cc:2278:46: note: format string is defined here
2278 | "invalid section code: %u", section);
| ~^
| |
| unsigned int
src/binary-reader.cc:2284:22: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 3 has type ‘wabt::BinarySection’ [-Wformat=]
2284 | "invalid section code: %u", section);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~
| |
| wabt::BinarySection
src/binary-reader.cc:42:18: note: in definition of macro ‘ERROR_UNLESS’
42 | PrintError(VA_ARGS);
| ^~~~~~~~~~~
src/binary-reader.cc:2284:46: note: format string is defined here
2284 | "invalid section code: %u", section);
| ~^
| |
| unsigned int
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/binary-reader-logging.cc -o build/./src/binary-reader-logging.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/binary-reader-objdump.cc -o build/./src/binary-reader-objdump.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/binary-reader-opcnt.cc -o build/./src/binary-reader-opcnt.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/binary-writer.cc -o build/./src/binary-writer.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/binary-writer-spec.cc -o build/./src/binary-writer-spec.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/binding-hash.cc -o build/./src/binding-hash.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/color.cc -o build/./src/color.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/common.cc -o build/./src/common.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/config.cc -o build/./src/config.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/c-writer.cc -o build/./src/c-writer.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/emscripten-helpers.cc -o build/./src/emscripten-helpers.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/error-formatter.cc -o build/./src/error-formatter.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/expr-visitor.cc -o build/./src/expr-visitor.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/feature.cc -o build/./src/feature.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/filenames.cc -o build/./src/filenames.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/gas.cc -o build/./src/gas.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/generate-names.cc -o build/./src/generate-names.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/hash-util.cc -o build/./src/hash-util.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/ir.cc -o build/./src/ir.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/leb128.cc -o build/./src/leb128.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/lexer-source.cc -o build/./src/lexer-source.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/lexer-source-line-finder.cc -o build/./src/lexer-source-line-finder.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/literal.cc -o build/./src/literal.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/opcode.cc -o build/./src/opcode.cc.o
mkdir -p build/./src/
cc -I. -Isrc -MMD -MP -I. -Isrc -MMD -MP -c src/opcode-code-table.c -o build/./src/opcode-code-table.c.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/option-parser.cc -o build/./src/option-parser.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/resolve-names.cc -o build/./src/resolve-names.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/stream.cc -o build/./src/stream.cc.o
mkdir -p build/./src/
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/string-view.cc -o build/./src/string-view.cc.o
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/token.cc -o build/./src/token.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/tracing.cc -o build/./src/tracing.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/type-checker.cc -o build/./src/type-checker.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/utf8.cc -o build/./src/utf8.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/validator.cc -o build/./src/validator.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/wast-lexer-gen.cc -o build/./src/wast-lexer-gen.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/wast-parser.cc -o build/./src/wast-parser.cc.o
mkdir -p build/./src/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/wat-writer.cc -o build/./src/wat-writer.cc.o
mkdir -p build/src/tools/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/tools/wat2wasm.cc -o build/src/tools/wat2wasm.cc.o
mkdir -p build/src/tools/
g++ -I. -Isrc -MMD -MP -std=c++11 -c src/tools/wast2json.cc -o build/src/tools/wast2json.cc.o
ar rc build/libwabt.a build/./src/apply-names.cc.o build/./src/binary.cc.o build/./src/binary-reader.cc.o build/./src/binary-reader-ir.cc.o build/./src/binary-reader-logging.cc.o build/./src/binary-reader-objdump.cc.o build/./src/binary-reader-opcnt.cc.o build/./src/binary-writer.cc.o build/./src/binary-writer-spec.cc.o build/./src/binding-hash.cc.o build/./src/color.cc.o build/./src/common.cc.o build/./src/config.cc.o build/./src/c-writer.cc.o build/./src/emscripten-helpers.cc.o build/./src/error-formatter.cc.o build/./src/expr-visitor.cc.o build/./src/feature.cc.o build/./src/filenames.cc.o build/./src/gas.cc.o build/./src/generate-names.cc.o build/./src/hash-util.cc.o build/./src/ir.cc.o build/./src/leb128.cc.o build/./src/lexer-source.cc.o build/./src/lexer-source-line-finder.cc.o build/./src/literal.cc.o build/./src/opcode.cc.o build/./src/opcode-code-table.c.o build/./src/option-parser.cc.o build/./src/resolve-names.cc.o build/./src/stream.cc.o build/./src/string-view.cc.o build/./src/token.cc.o build/./src/tracing.cc.o build/./src/type-checker.cc.o build/./src/utf8.cc.o build/./src/validator.cc.o build/./src/wast-lexer-gen.cc.o build/./src/wast-parser.cc.o build/./src/wat-writer.cc.o
ranlib build/libwabt.a
g++ -o build/wasm2c build/src/tools/wasm2c.cc.o build/libwabt.a
g++ -o build/wat2wasm build/src/tools/wat2wasm.cc.o build/libwabt.a
g++ -o build/wast2json build/src/tools/wast2json.cc.o build/libwabt.a
make[1]: Leaving directory '/opt/.lafei/xuperchain/.compile_cache/xvm/xvm/compile/wabt'
compile done!
bash /opt/.lafei/xuperchain/auto/build.sh
go build -o /opt/.lafei/xuperchain/output/bin/xchain -ldflags "-X main.Version=heads/v5.1.0 -X main.BuildTime=2022-10-19-09:54:14 -X main.CommitID=e235881" /opt/.lafei/xuperchain/cmd/xchain/main.go
go: downloading github.com/xuperchain/xupercore v0.0.0-20210608021245-b15f81dd9ecf
go: downloading github.com/xuperchain/burrow v0.30.6-0.20210115120720-3da1be35a1e2
go: downloading github.com/golang/protobuf v1.4.2
go: downloading github.com/golang/snappy v0.0.2-0.20200707131729-196ae77b8a26
go: downloading github.com/prometheus/client_golang v1.1.0
go: downloading github.com/xuperchain/crypto v0.0.0-20201028025054-4d560674bcd6
go: downloading golang.org/x/sys v0.0.0-20200824131525-c12d262b63d8
go: downloading golang.org/x/crypto v0.0.0-20200728195943-123391ffb6de
go: downloading go.opencensus.io v0.22.4
go: downloading github.com/gogo/protobuf v1.3.1
go: downloading google.golang.org/grpc v1.33.1
go: downloading github.com/prometheus/common v0.6.0
go: downloading google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc
go: downloading github.com/consensys/gnark v0.2.1-alpha
go: downloading golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a
go: downloading github.com/sirupsen/logrus v1.4.2
go: downloading golang.org/x/net v0.0.0-20200822124328-c89045814202
go: downloading github.com/prometheus/procfs v0.0.5
go: downloading github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4
go: downloading github.com/stretchr/testify v1.6.1
go: downloading github.com/consensys/gurvy v0.1.2-0.20200512111154-1662e289e29b
go: downloading github.com/cloudflare/bn256 v0.0.0-20200818021822-8aba7cd1ae4c
go: downloading github.com/pmezard/go-difflib v1.0.0
go: downloading gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c

github.com/xuperchain/xvm/exec

/root/go/pkg/mod/github.com/xuperchain/xvm@v0.0.0-20210126142521-68fd016c56d7/exec/codec.go:9:18: undefined: NewTrap
/root/go/pkg/mod/github.com/xuperchain/xvm@v0.0.0-20210126142521-68fd016c56d7/exec/codec.go:26:19: undefined: Context
/root/go/pkg/mod/github.com/xuperchain/xvm@v0.0.0-20210126142521-68fd016c56d7/exec/codec.go:29:3: undefined: Throw
/root/go/pkg/mod/github.com/xuperchain/xvm@v0.0.0-20210126142521-68fd016c56d7/exec/codec.go:40:3: undefined: Throw
/root/go/pkg/mod/github.com/xuperchain/xvm@v0.0.0-20210126142521-68fd016c56d7/exec/codec.go:83:3: undefined: Throw
/root/go/pkg/mod/github.com/xuperchain/xvm@v0.0.0-20210126142521-68fd016c56d7/exec/interp.go:40:13: undefined: applyFuncCall
/root/go/pkg/mod/github.com/xuperchain/xvm@v0.0.0-20210126142521-68fd016c56d7/exec/interp.go:74:31: undefined: Resolver
/root/go/pkg/mod/github.com/xuperchain/xvm@v0.0.0-20210126142521-68fd016c56d7/exec/interp.go:150:46: undefined: Resolver
/root/go/pkg/mod/github.com/xuperchain/xvm@v0.0.0-20210126142521-68fd016c56d7/exec/interp.go:174:41: undefined: ContextConfig
/root/go/pkg/mod/github.com/xuperchain/xvm@v0.0.0-20210126142521-68fd016c56d7/exec/interp.go:174:62: undefined: Context
/root/go/pkg/mod/github.com/xuperchain/xvm@v0.0.0-20210126142521-68fd016c56d7/exec/interp.go:40:13: too many errors
go build -o /opt/.lafei/xuperchain/output/bin/xchain-cli -ldflags "-X main.Version=heads/v5.1.0 -X main.BuildTime=2022-10-19-09:54:20 -X main.CommitID=e235881" /opt/.lafei/xuperchain/cmd/client/main.go
compile done!
root@ycok:/opt/.lafei/xuperchain# ls output/bin/
wasm2c xchain-cli

这是编译的整个过程,go版本1.15.编译完成后还是缺少xchain文件.

hello , 我找了一台linux机器试了一下,还是没能复现,这是我的配置信息:
CentOS release 6.3 (Final)
gcc version 8.2.0 (GCC)
go1.16
你可以尝试切换下环境看下呢

hello,这个问题解决了吗?

有没有一种可能你的机器是arm芯片的,我在x86和arm上都安装过,我发现在x86上是有这个二进制文件的,而在ARM上是没有这个文件的