From 79fb698c15a17743dc4eb51bd0833bf297e32d45 Mon Sep 17 00:00:00 2001 From: Syrus Akbary Date: Fri, 4 Dec 2020 13:39:44 -0800 Subject: [PATCH 01/10] Remove dependency on cmake --- .github/workflows/main.yaml | 4 - .gitignore | 5 - Makefile | 15 +- lib/c-api/examples/.gitignore | 8 + lib/c-api/examples/Makefile | 1 - lib/c-api/tests/.gitignore | 6 + lib/c-api/tests/Makefile | 75 +++++++++ .../{wasm_c_api => }/assets/call_trap.wasm | Bin .../{wasm_c_api => }/assets/call_trap.wat | 0 .../tests/{wasm_c_api => }/assets/qjs.wasm | Bin lib/c-api/tests/deprecated/.gitignore | 32 ---- lib/c-api/tests/deprecated/CMakeLists.txt | 130 --------------- lib/c-api/tests/deprecated/Makefile | 43 +++++ lib/c-api/tests/deprecated_tests.rs | 23 --- .../tests/{wasm_c_api => }/test-early-exit.c | 0 .../tests/{wasm_c_api => }/test-memory.c | 0 lib/c-api/tests/{wasm_c_api => }/test-wasi.c | 0 .../tests/{wasm_c_api => }/test-wat2wasm.c | 0 lib/c-api/tests/test_c_helpers/mod.rs | 47 ------ .../{wasm_c_api => }/wasm-c-api/.gitignore | 0 .../{wasm_c_api => }/wasm-c-api/Dockerfile | 0 .../tests/{wasm_c_api => }/wasm-c-api/LICENSE | 0 .../{wasm_c_api => }/wasm-c-api/README.md | 0 lib/c-api/tests/wasm-c-api/example/callback | Bin 0 -> 53093 bytes .../wasm-c-api/example/callback.c | 0 .../wasm-c-api/example/callback.cc | 0 .../example/callback.dSYM/Contents/Info.plist | 20 +++ .../Contents/Resources/DWARF/callback | Bin 0 -> 16042 bytes .../wasm-c-api/example/callback.wasm | Bin .../wasm-c-api/example/callback.wat | 0 .../wasm-c-api/example/finalize.c | 0 .../wasm-c-api/example/finalize.cc | 0 .../wasm-c-api/example/finalize.wasm | Bin .../wasm-c-api/example/finalize.wat | 0 lib/c-api/tests/wasm-c-api/example/global | Bin 0 -> 52739 bytes .../wasm-c-api/example/global.c | 0 .../wasm-c-api/example/global.cc | 0 .../example/global.dSYM/Contents/Info.plist | 20 +++ .../Contents/Resources/DWARF/global | Bin 0 -> 18993 bytes .../wasm-c-api/example/global.wasm | Bin .../wasm-c-api/example/global.wat | 0 lib/c-api/tests/wasm-c-api/example/hello | Bin 0 -> 52274 bytes .../wasm-c-api/example/hello.c | 0 .../wasm-c-api/example/hello.cc | 0 .../example/hello.dSYM/Contents/Info.plist | 20 +++ .../hello.dSYM/Contents/Resources/DWARF/hello | Bin 0 -> 14687 bytes .../wasm-c-api/example/hello.wasm | Bin .../wasm-c-api/example/hello.wat | 0 .../wasm-c-api/example/hostref.c | 0 .../wasm-c-api/example/hostref.cc | 0 .../wasm-c-api/example/hostref.wasm | Bin .../wasm-c-api/example/hostref.wat | 0 lib/c-api/tests/wasm-c-api/example/memory | Bin 0 -> 53987 bytes .../wasm-c-api/example/memory.c | 0 .../wasm-c-api/example/memory.cc | 0 .../example/memory.dSYM/Contents/Info.plist | 20 +++ .../Contents/Resources/DWARF/memory | Bin 0 -> 17123 bytes .../wasm-c-api/example/memory.wasm | Bin .../wasm-c-api/example/memory.wat | 0 .../wasm-c-api/example/multi.c | 0 .../wasm-c-api/example/multi.cc | 0 .../wasm-c-api/example/multi.wasm | Bin .../wasm-c-api/example/multi.wat | 0 lib/c-api/tests/wasm-c-api/example/reflect | Bin 0 -> 54052 bytes .../wasm-c-api/example/reflect.c | 0 .../wasm-c-api/example/reflect.cc | 0 .../example/reflect.dSYM/Contents/Info.plist | 20 +++ .../Contents/Resources/DWARF/reflect | Bin 0 -> 16415 bytes .../wasm-c-api/example/reflect.wasm | Bin .../wasm-c-api/example/reflect.wat | 0 lib/c-api/tests/wasm-c-api/example/serialize | Bin 0 -> 52438 bytes .../wasm-c-api/example/serialize.c | 0 .../wasm-c-api/example/serialize.cc | 0 .../serialize.dSYM/Contents/Info.plist | 20 +++ .../Contents/Resources/DWARF/serialize | Bin 0 -> 14827 bytes .../wasm-c-api/example/serialize.wasm | Bin .../wasm-c-api/example/serialize.wat | 0 lib/c-api/tests/wasm-c-api/example/start | Bin 0 -> 51938 bytes .../wasm-c-api/example/start.c | 0 .../wasm-c-api/example/start.cc | 0 .../example/start.dSYM/Contents/Info.plist | 20 +++ .../start.dSYM/Contents/Resources/DWARF/start | Bin 0 -> 13280 bytes .../wasm-c-api/example/start.wasm | Bin .../wasm-c-api/example/start.wat | 0 .../wasm-c-api/example/table.c | 0 .../wasm-c-api/example/table.cc | 0 .../wasm-c-api/example/table.wasm | Bin .../wasm-c-api/example/table.wat | 0 .../wasm-c-api/example/threads.c | 0 .../wasm-c-api/example/threads.cc | 0 .../wasm-c-api/example/threads.wasm | Bin .../wasm-c-api/example/threads.wat | 0 lib/c-api/tests/wasm-c-api/example/trap | Bin 0 -> 53729 bytes .../wasm-c-api/example/trap.c | 0 .../wasm-c-api/example/trap.cc | 0 .../example/trap.dSYM/Contents/Info.plist | 20 +++ .../trap.dSYM/Contents/Resources/DWARF/trap | Bin 0 -> 16146 bytes .../wasm-c-api/example/trap.wasm | Bin .../wasm-c-api/example/trap.wat | 0 .../wasm-c-api/include/wasm.h | 0 .../wasm-c-api/include/wasm.hh | 0 .../0001-BUILD.gn-add-wasm-v8-lowlevel.patch | 0 .../wasm-c-api/src/wasm-bin.cc | 0 .../wasm-c-api/src/wasm-bin.hh | 0 .../{wasm_c_api => }/wasm-c-api/src/wasm-c.cc | 0 .../wasm-c-api/src/wasm-v8-lowlevel.cc | 0 .../wasm-c-api/src/wasm-v8-lowlevel.hh | 0 .../wasm-c-api/src/wasm-v8.cc | 0 lib/c-api/tests/wasm_c_api/.gitignore | 17 -- lib/c-api/tests/wasm_c_api/CMakeLists.txt | 155 ------------------ lib/c-api/tests/wasm_c_api_tests.rs | 18 -- lib/c-api/wasm.h | 2 +- 112 files changed, 300 insertions(+), 441 deletions(-) create mode 100644 lib/c-api/tests/.gitignore create mode 100644 lib/c-api/tests/Makefile rename lib/c-api/tests/{wasm_c_api => }/assets/call_trap.wasm (100%) rename lib/c-api/tests/{wasm_c_api => }/assets/call_trap.wat (100%) rename lib/c-api/tests/{wasm_c_api => }/assets/qjs.wasm (100%) delete mode 100644 lib/c-api/tests/deprecated/CMakeLists.txt create mode 100644 lib/c-api/tests/deprecated/Makefile delete mode 100644 lib/c-api/tests/deprecated_tests.rs rename lib/c-api/tests/{wasm_c_api => }/test-early-exit.c (100%) rename lib/c-api/tests/{wasm_c_api => }/test-memory.c (100%) rename lib/c-api/tests/{wasm_c_api => }/test-wasi.c (100%) rename lib/c-api/tests/{wasm_c_api => }/test-wat2wasm.c (100%) delete mode 100644 lib/c-api/tests/test_c_helpers/mod.rs rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/.gitignore (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/Dockerfile (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/LICENSE (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/README.md (100%) create mode 100755 lib/c-api/tests/wasm-c-api/example/callback rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/callback.c (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/callback.cc (100%) create mode 100644 lib/c-api/tests/wasm-c-api/example/callback.dSYM/Contents/Info.plist create mode 100644 lib/c-api/tests/wasm-c-api/example/callback.dSYM/Contents/Resources/DWARF/callback rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/callback.wasm (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/callback.wat (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/finalize.c (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/finalize.cc (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/finalize.wasm (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/finalize.wat (100%) create mode 100755 lib/c-api/tests/wasm-c-api/example/global rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/global.c (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/global.cc (100%) create mode 100644 lib/c-api/tests/wasm-c-api/example/global.dSYM/Contents/Info.plist create mode 100644 lib/c-api/tests/wasm-c-api/example/global.dSYM/Contents/Resources/DWARF/global rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/global.wasm (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/global.wat (100%) create mode 100755 lib/c-api/tests/wasm-c-api/example/hello rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/hello.c (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/hello.cc (100%) create mode 100644 lib/c-api/tests/wasm-c-api/example/hello.dSYM/Contents/Info.plist create mode 100644 lib/c-api/tests/wasm-c-api/example/hello.dSYM/Contents/Resources/DWARF/hello rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/hello.wasm (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/hello.wat (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/hostref.c (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/hostref.cc (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/hostref.wasm (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/hostref.wat (100%) create mode 100755 lib/c-api/tests/wasm-c-api/example/memory rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/memory.c (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/memory.cc (100%) create mode 100644 lib/c-api/tests/wasm-c-api/example/memory.dSYM/Contents/Info.plist create mode 100644 lib/c-api/tests/wasm-c-api/example/memory.dSYM/Contents/Resources/DWARF/memory rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/memory.wasm (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/memory.wat (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/multi.c (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/multi.cc (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/multi.wasm (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/multi.wat (100%) create mode 100755 lib/c-api/tests/wasm-c-api/example/reflect rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/reflect.c (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/reflect.cc (100%) create mode 100644 lib/c-api/tests/wasm-c-api/example/reflect.dSYM/Contents/Info.plist create mode 100644 lib/c-api/tests/wasm-c-api/example/reflect.dSYM/Contents/Resources/DWARF/reflect rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/reflect.wasm (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/reflect.wat (100%) create mode 100755 lib/c-api/tests/wasm-c-api/example/serialize rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/serialize.c (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/serialize.cc (100%) create mode 100644 lib/c-api/tests/wasm-c-api/example/serialize.dSYM/Contents/Info.plist create mode 100644 lib/c-api/tests/wasm-c-api/example/serialize.dSYM/Contents/Resources/DWARF/serialize rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/serialize.wasm (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/serialize.wat (100%) create mode 100755 lib/c-api/tests/wasm-c-api/example/start rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/start.c (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/start.cc (100%) create mode 100644 lib/c-api/tests/wasm-c-api/example/start.dSYM/Contents/Info.plist create mode 100644 lib/c-api/tests/wasm-c-api/example/start.dSYM/Contents/Resources/DWARF/start rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/start.wasm (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/start.wat (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/table.c (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/table.cc (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/table.wasm (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/table.wat (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/threads.c (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/threads.cc (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/threads.wasm (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/threads.wat (100%) create mode 100755 lib/c-api/tests/wasm-c-api/example/trap rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/trap.c (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/trap.cc (100%) create mode 100644 lib/c-api/tests/wasm-c-api/example/trap.dSYM/Contents/Info.plist create mode 100644 lib/c-api/tests/wasm-c-api/example/trap.dSYM/Contents/Resources/DWARF/trap rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/trap.wasm (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/example/trap.wat (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/include/wasm.h (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/include/wasm.hh (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/patch/0001-BUILD.gn-add-wasm-v8-lowlevel.patch (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/src/wasm-bin.cc (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/src/wasm-bin.hh (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/src/wasm-c.cc (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/src/wasm-v8-lowlevel.cc (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/src/wasm-v8-lowlevel.hh (100%) rename lib/c-api/tests/{wasm_c_api => }/wasm-c-api/src/wasm-v8.cc (100%) delete mode 100644 lib/c-api/tests/wasm_c_api/.gitignore delete mode 100644 lib/c-api/tests/wasm_c_api/CMakeLists.txt delete mode 100644 lib/c-api/tests/wasm_c_api_tests.rs diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index c8f29b7ee32..c27bd661f8c 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -114,10 +114,6 @@ jobs: echo "LLVM_SYS_100_PREFIX=${{ env.LLVM_DIR }}" >> $GITHUB_ENV env: LLVM_DIR: ${{ github.workspace }}/llvm-10 - - name: Set up dependencies for Mac OS - run: | - brew install automake - if: matrix.os == 'macos-latest' || matrix.os == 'macos-11.0' - name: Test run: | make test diff --git a/.gitignore b/.gitignore index b8902db70cd..f131b023288 100644 --- a/.gitignore +++ b/.gitignore @@ -13,8 +13,3 @@ api-docs-repo/ # Generated by tests on Android /avd /core -/lib/c-api/examples/exports-function -/lib/c-api/examples/exports-global -/lib/c-api/examples/imports-exports -/lib/c-api/examples/instance -/lib/c-api/examples/memory diff --git a/Makefile b/Makefile index 548ad6a3285..077e1c2bb7b 100644 --- a/Makefile +++ b/Makefile @@ -222,19 +222,17 @@ test-packages: # The test-capi rules depend on the build-capi rules to build the .a files to # link the tests against. cargo test doesn't know that the tests will be running -# cmake + make to build programs whose dependencies cargo isn't aware of. - test-capi: $(foreach compiler_engine,$(test_compilers_engines),test-capi-$(compiler_engine)) -test-capi-singlepass-jit: build-capi-singlepass-jit test-capi-examples +test-capi-singlepass-jit: build-capi-singlepass-jit test-capi-tests cargo test --manifest-path lib/c-api/Cargo.toml --release \ --no-default-features --features deprecated,wat,jit,singlepass,wasi $(capi_default_features) -- --nocapture -test-capi-cranelift-jit: build-capi-cranelift-jit test-capi-examples +test-capi-cranelift-jit: build-capi-cranelift-jit test-capi-tests cargo test --manifest-path lib/c-api/Cargo.toml --release \ --no-default-features --features deprecated,wat,jit,cranelift,wasi $(capi_default_features) -- --nocapture -test-capi-cranelift-native: build-capi-cranelift-native test-capi-examples +test-capi-cranelift-native: build-capi-cranelift-native test-capi-tests cargo test --manifest-path lib/c-api/Cargo.toml --release \ --no-default-features --features deprecated,wat,native,cranelift,wasi $(capi_default_features) -- --nocapture @@ -246,7 +244,10 @@ test-capi-llvm-native: cargo test --manifest-path lib/c-api/Cargo.toml --release \ --no-default-features --features deprecated,wat,native,llvm,wasi $(capi_default_features) -- --nocapture -test-capi-examples: +test-capi-tests: package-capi + # Test the Wasmer C API tests for C + cd lib/c-api/tests; WASMER_DIR=`pwd`/../../../package make test + # Test the Wasmer C API examples cd lib/c-api/examples; WASMER_DIR=`pwd`/../../../package make run test-wasi-unit: @@ -285,8 +286,6 @@ else cp target/release/wasmer package/bin/ endif - - package-capi: mkdir -p "package/include" mkdir -p "package/lib" diff --git a/lib/c-api/examples/.gitignore b/lib/c-api/examples/.gitignore index 5761abcfdf0..c391b6c24a7 100644 --- a/lib/c-api/examples/.gitignore +++ b/lib/c-api/examples/.gitignore @@ -1 +1,9 @@ + +* *.o + + +# Unignore files ending with `.c` (i.e. `wasm-c-api-wasi.c`) +!*.c +# Unignore Makefile +!Makefile diff --git a/lib/c-api/examples/Makefile b/lib/c-api/examples/Makefile index 02e2e2ba7bb..44b99cc25dd 100644 --- a/lib/c-api/examples/Makefile +++ b/lib/c-api/examples/Makefile @@ -1,4 +1,3 @@ - $(info Using provided WASMER_DIR=$(WASMER_DIR)) ifeq (,$(wildcard $(WASMER_DIR)/bin/wasmer)) diff --git a/lib/c-api/tests/.gitignore b/lib/c-api/tests/.gitignore new file mode 100644 index 00000000000..36e000ce2e2 --- /dev/null +++ b/lib/c-api/tests/.gitignore @@ -0,0 +1,6 @@ +# ignore wasm-c-api binaries +wasm-c-api-* +test-* + +# Unignore files ending with `.c` (i.e. `wasm-c-api-wasi.c`) +!*.c diff --git a/lib/c-api/tests/Makefile b/lib/c-api/tests/Makefile new file mode 100644 index 00000000000..aeb1ba3b34a --- /dev/null +++ b/lib/c-api/tests/Makefile @@ -0,0 +1,75 @@ +$(info Using provided WASMER_DIR=$(WASMER_DIR)) + +ifeq (,$(wildcard $(WASMER_DIR)/bin/wasmer)) + CFLAGS = -g -I$(WASMER_DIR)/include + LDFLAGS = -Wl,-rpath,$(WASMER_DIR)/lib + LDLIBS = -L$(WASMER_DIR)/lib -lwasmer +else + CFLAGS = -g -I$(shell $(WASMER_DIR)/bin/wasmer config --includedir) + LDFLAGS = -Wl,-rpath,$(shell $(WASMER_DIR)/bin/wasmer config --libdir) + LDLIBS = $(shell $(WASMER_DIR)/bin/wasmer config --libs) +endif + +$(info * CFLAGS: $(CFLAGS)) +$(info * LDFLAGS: $(LDFLAGS)) +$(info * LDLIBS: $(LDLIBS)) + +CAPI_WASMER_TESTS = \ + test-early-exit test-memory test-wasi \ + test-wat2wasm + +CAPI_BASE_TESTS = \ + wasm-c-api/example/callback wasm-c-api/example/global wasm-c-api/example/hello \ + wasm-c-api/example/memory wasm-c-api/example/reflect wasm-c-api/example/serialize \ + wasm-c-api/example/start wasm-c-api/example/trap + +CAPI_BASE_TESTS_NOT_WORKING = \ + wasm-c-api/example/finalize wasm-c-api/example/hostref wasm-c-api/example/multi \ + wasm-c-api/example/table wasm-c-api/example/threads + +DEPRECATED_TESTS = \ + deprecated/test-context deprecated/test-import-object deprecated/test-module-imports \ + deprecated/test-import-trap deprecated/test-module-serialize \ + deprecated/test-exported-memory deprecated/test-imports deprecated/test-module \ + deprecated/test-exports deprecated/test-instantiate deprecated/test-tables \ + deprecated/test-globals deprecated/test-memory deprecated/test-validate \ + deprecated/test-module-exports deprecated/test-module-import-instantiate + +DEPRECATED_NOT_WORKING = test-import-function test-import-function-callinfo test-wasi-import-object test-emscripten-import-object + +ALL = $(CAPI_BASE_TESTS) $(CAPI_WASMER_TESTS) $(DEPRECATED_TESTS) + +test-%: %.o +deprecated/test-%: deprecated/%.o + +.PHONY: all +all: $(ALL) + +.PHONY: test-capi-wasmer +.SILENT: test-capi-wasmer +test-capi-wasmer: $(CAPI_WASMER_TESTS) + set -o errexit; \ + $(foreach example,$?,echo Running \"$(example)\" example; cd $(shell dirname $(realpath $(example))) && ./$(shell basename $(example)); echo;) + +.PHONY: test-capi-base +.SILENT: test-capi-base +test-capi-base: $(CAPI_BASE_TESTS) + set -o errexit; \ + $(foreach example,$?,echo Running \"$(example)\" example; cd $(shell dirname $(realpath $(example))) && ./$(shell basename $(example)); echo;) + +.PHONY: test-capi-base +.SILENT: test-capi-base +test-capi: test-capi-base test-capi-wasmer + +.PHONY: test-deprecated +.SILENT: test-deprecated +test-deprecated: $(DEPRECATED_TESTS) + set -o errexit; \ + $(foreach example,$?,echo Running \"$(example)\" example; cd $(shell dirname $(realpath $(example))) && ./$(shell basename $(example)); echo;) + +test: test-capi test-deprecated + +.SILENT: clean +.PHONY: clean +clean: + $(foreach file,$(ALL),rm -f $(file).o $(file)) diff --git a/lib/c-api/tests/wasm_c_api/assets/call_trap.wasm b/lib/c-api/tests/assets/call_trap.wasm similarity index 100% rename from lib/c-api/tests/wasm_c_api/assets/call_trap.wasm rename to lib/c-api/tests/assets/call_trap.wasm diff --git a/lib/c-api/tests/wasm_c_api/assets/call_trap.wat b/lib/c-api/tests/assets/call_trap.wat similarity index 100% rename from lib/c-api/tests/wasm_c_api/assets/call_trap.wat rename to lib/c-api/tests/assets/call_trap.wat diff --git a/lib/c-api/tests/wasm_c_api/assets/qjs.wasm b/lib/c-api/tests/assets/qjs.wasm similarity index 100% rename from lib/c-api/tests/wasm_c_api/assets/qjs.wasm rename to lib/c-api/tests/assets/qjs.wasm diff --git a/lib/c-api/tests/deprecated/.gitignore b/lib/c-api/tests/deprecated/.gitignore index e1956243e72..36e000ce2e2 100644 --- a/lib/c-api/tests/deprecated/.gitignore +++ b/lib/c-api/tests/deprecated/.gitignore @@ -1,35 +1,3 @@ -CMakeLists.txt.user -CMakeCache.txt -CMakeFiles -CMakeScripts -Testing -Makefile -cmake_install.cmake -install_manifest.txt -compile_commands.json -CTestTestfile.cmake -_deps -rust-build -test-context -test-exported-memory -test-exports -test-globals -test-import-function -test-import-trap -test-import-object -test-imports -test-instantiate -test-memory -test-module -test-module-exports -test-module-import-instantiate -test-module-imports -test-module-serialize -test-tables -test-validate -test-wasi-import-object -test-emscripten-import-object - # ignore wasm-c-api binaries wasm-c-api-* test-* diff --git a/lib/c-api/tests/deprecated/CMakeLists.txt b/lib/c-api/tests/deprecated/CMakeLists.txt deleted file mode 100644 index 813c5927fa7..00000000000 --- a/lib/c-api/tests/deprecated/CMakeLists.txt +++ /dev/null @@ -1,130 +0,0 @@ -cmake_minimum_required (VERSION 2.6) -project (WasmerDeprecatedCApiTests) - -add_executable(test-context test-context.c) -add_executable(test-exported-memory test-exported-memory.c) -add_executable(test-exports test-exports.c) -add_executable(test-globals test-globals.c) -add_executable(test-import-object test-import-object.c) -add_executable(test-import-trap test-import-trap.c) -add_executable(test-imports test-imports.c) -add_executable(test-instantiate test-instantiate.c) -add_executable(test-memory test-memory.c) -add_executable(test-module test-module.c) -add_executable(test-module-exports test-module-exports.c) -add_executable(test-module-import-instantiate test-module-import-instantiate.c) -add_executable(test-module-imports test-module-imports.c) -add_executable(test-module-serialize test-module-serialize.c) -add_executable(test-tables test-tables.c) -add_executable(test-validate test-validate.c) - -if (DEFINED WASI_TESTS) - add_executable(test-wasi-import-object test-wasi-import-object.c) -endif() - -if (DEFINED EMSCRIPTEN_TESTS) - add_executable(test-emscripten-import-object test-emscripten-import-object.c) -endif() - -include_directories(../../) - -find_library( - WASMER_LIB NAMES libwasmer_c_api.dylib libwasmer_c_api.so wasmer_c_api.dll - PATHS ${CMAKE_SOURCE_DIR}/../../../../target/release/ - REQUIRED -) - -enable_testing() - -set( - COMPILER_OPTIONS - # Clang or gcc - $<$,$>: - "-Werror" > - # MSVC - $<$: - "/WX" > -) - -target_link_libraries(test-context general ${WASMER_LIB}) -target_compile_options(test-context PRIVATE ${COMPILER_OPTIONS}) -add_test(test-context test-context) - -target_link_libraries(test-exported-memory general ${WASMER_LIB}) -target_compile_options(test-exported-memory PRIVATE ${COMPILER_OPTIONS}) -add_test(test-exported-memory test-exported-memory) - -target_link_libraries(test-exports general ${WASMER_LIB}) -target_compile_options(test-exports PRIVATE ${COMPILER_OPTIONS}) -add_test(test-exports test-exports) - -target_link_libraries(test-globals general ${WASMER_LIB}) -target_compile_options(test-globals PRIVATE ${COMPILER_OPTIONS}) -add_test(test-globals test-globals) - -target_link_libraries(test-import-object general ${WASMER_LIB}) -target_compile_options(test-import-object PRIVATE ${COMPILER_OPTIONS}) -add_test(test-import-object test-import-object) - -# trampoline functionality not yet implemented -#target_link_libraries(test-import-function general ${WASMER_LIB}) -#target_compile_options(test-import-function PRIVATE ${COMPILER_OPTIONS}) -#add_test(test-import-function test-import-function) - -target_link_libraries(test-import-trap general ${WASMER_LIB}) -target_compile_options(test-import-trap PRIVATE ${COMPILER_OPTIONS}) -add_test(test-import-trap test-import-trap) - -target_link_libraries(test-imports general ${WASMER_LIB}) -target_compile_options(test-imports PRIVATE ${COMPILER_OPTIONS}) -add_test(test-imports test-imports) - -target_link_libraries(test-instantiate general ${WASMER_LIB}) -target_compile_options(test-instantiate PRIVATE ${COMPILER_OPTIONS}) -add_test(test-instantiate test-instantiate) - -target_link_libraries(test-memory general ${WASMER_LIB}) -target_compile_options(test-memory PRIVATE ${COMPILER_OPTIONS}) -add_test(test-memory test-memory) - -target_link_libraries(test-module general ${WASMER_LIB}) -target_compile_options(test-module PRIVATE ${COMPILER_OPTIONS}) -add_test(test-module test-module) - -target_link_libraries(test-module-exports general ${WASMER_LIB}) -target_compile_options(test-module-exports PRIVATE ${COMPILER_OPTIONS}) -add_test(test-module-exports test-module-exports) - -target_link_libraries(test-module-import-instantiate general ${WASMER_LIB}) -target_compile_options(test-module-import-instantiate PRIVATE ${COMPILER_OPTIONS}) -add_test(test-module-import-instantiate test-module-import-instantiate) - -target_link_libraries(test-module-imports general ${WASMER_LIB}) -target_compile_options(test-module-imports PRIVATE ${COMPILER_OPTIONS}) -add_test(test-module-imports test-module-imports) - -target_link_libraries(test-module-serialize general ${WASMER_LIB}) -target_compile_options(test-module-serialize PRIVATE ${COMPILER_OPTIONS}) -add_test(test-module-serialize test-module-serialize) - -target_link_libraries(test-tables general ${WASMER_LIB}) -target_compile_options(test-tables PRIVATE ${COMPILER_OPTIONS}) -add_test(test-tables test-tables) - -target_link_libraries(test-validate general ${WASMER_LIB}) -target_compile_options(test-validate PRIVATE ${COMPILER_OPTIONS}) -add_test(test-validate test-validate) - -if (DEFINED WASI_TESTS) - target_link_libraries(test-wasi-import-object general ${WASMER_LIB}) - target_compile_options(test-wasi-import-object PRIVATE ${COMPILER_OPTIONS}) - # TODO: reenable this test - #add_test(test-wasi-import-object test-wasi-import-object) -endif() - -# TODO: reenable this test -#if (DEFINED EMSCRIPTEN_TESTS) -# target_link_libraries(test-emscripten-import-object general ${WASMER_LIB}) -# target_compile_options(test-emscripten-import-object PRIVATE ${COMPILER_OPTIONS}) -# add_test(test-emscripten-import-object test-emscripten-import-object) -#endif() diff --git a/lib/c-api/tests/deprecated/Makefile b/lib/c-api/tests/deprecated/Makefile new file mode 100644 index 00000000000..11403b33e23 --- /dev/null +++ b/lib/c-api/tests/deprecated/Makefile @@ -0,0 +1,43 @@ +$(info Using provided WASMER_DIR=$(WASMER_DIR)) + +ifeq (,$(wildcard $(WASMER_DIR)/bin/wasmer)) + CFLAGS = -g -I$(WASMER_DIR)/include + LDFLAGS = -Wl,-rpath,$(WASMER_DIR)/lib + LDLIBS = -L$(WASMER_DIR)/lib -lwasmer +else + CFLAGS = -g -I$(shell $(WASMER_DIR)/bin/wasmer config --includedir) + LDFLAGS = -Wl,-rpath,$(shell $(WASMER_DIR)/bin/wasmer config --libdir) + LDLIBS = $(shell $(WASMER_DIR)/bin/wasmer config --libs) +endif + +$(info * CFLAGS: $(CFLAGS)) +$(info * LDFLAGS: $(LDFLAGS)) +$(info * LDLIBS: $(LDLIBS)) + +ALL = \ + test-context test-import-object test-module-imports \ + test-import-trap test-module-serialize \ + test-exported-memory test-imports test-module \ + test-exports test-instantiate test-tables \ + test-globals test-memory test-validate \ + test-module-exports test-module-import-instantiate + +EMSCRIPTEN = test-emscripten-import-object + +NOT_WORKING = test-import-function test-import-function-callinfo test-wasi-import-object + +test-%: %.o + +.PHONY: all +all: $(ALL) + +.PHONY: test +.SILENT: test +test: $(ALL) + set -o errexit; \ + $(foreach example,$?,echo Running \"$(example)\" example; ./$(example); echo;) + +.SILENT: clean +.PHONY: clean +clean: + $(foreach file,$(ALL),rm -f $(file).o $(file)) diff --git a/lib/c-api/tests/deprecated_tests.rs b/lib/c-api/tests/deprecated_tests.rs deleted file mode 100644 index 36a59e101d1..00000000000 --- a/lib/c-api/tests/deprecated_tests.rs +++ /dev/null @@ -1,23 +0,0 @@ -mod test_c_helpers; - -use test_c_helpers::compile_with_cmake_and_run_test; - -#[test] -#[cfg(feature = "deprecated")] -fn test_deprecated_c_api() { - let project_tests_dir = concat!(env!("CARGO_MANIFEST_DIR"), "/tests/deprecated/"); - - let cmake_args = vec![ - ".", - #[cfg(feature = "wasi")] - "-DWASI_TESTS=ON", - #[cfg(feature = "emscripten")] - "-DEMSCRIPTEN_TESTS=ON", - // We need something like this to get this working on Windows, but this doesn't seem - // quite right -- perhaps it's double escaping the quotes? - #[cfg(target_os = "windows")] - r#"-G "MinGW Makefiles""#, - ]; - - compile_with_cmake_and_run_test(project_tests_dir, cmake_args); -} diff --git a/lib/c-api/tests/wasm_c_api/test-early-exit.c b/lib/c-api/tests/test-early-exit.c similarity index 100% rename from lib/c-api/tests/wasm_c_api/test-early-exit.c rename to lib/c-api/tests/test-early-exit.c diff --git a/lib/c-api/tests/wasm_c_api/test-memory.c b/lib/c-api/tests/test-memory.c similarity index 100% rename from lib/c-api/tests/wasm_c_api/test-memory.c rename to lib/c-api/tests/test-memory.c diff --git a/lib/c-api/tests/wasm_c_api/test-wasi.c b/lib/c-api/tests/test-wasi.c similarity index 100% rename from lib/c-api/tests/wasm_c_api/test-wasi.c rename to lib/c-api/tests/test-wasi.c diff --git a/lib/c-api/tests/wasm_c_api/test-wat2wasm.c b/lib/c-api/tests/test-wat2wasm.c similarity index 100% rename from lib/c-api/tests/wasm_c_api/test-wat2wasm.c rename to lib/c-api/tests/test-wat2wasm.c diff --git a/lib/c-api/tests/test_c_helpers/mod.rs b/lib/c-api/tests/test_c_helpers/mod.rs deleted file mode 100644 index 22c3c937a0d..00000000000 --- a/lib/c-api/tests/test_c_helpers/mod.rs +++ /dev/null @@ -1,47 +0,0 @@ -use std::process::Command; - -pub fn compile_with_cmake_and_run_test(project_tests_dir: &str, cmake_args: Vec<&str>) { - run_command( - "rm", - project_tests_dir, - vec![ - "-f", // we use -f so it doesn't fail if the file doesn't exist - "CMakeCache.txt", - ], - ); - run_command("cmake", project_tests_dir, cmake_args); - run_command("make", project_tests_dir, vec!["clean"]); - run_command("make", project_tests_dir, vec!["-Wdev", "-Werror=dev"]); - run_command("make", project_tests_dir, vec!["test", "ARGS=\"-V\""]); -} - -pub fn run_command(command_str: &str, dir: &str, args: Vec<&str>) { - println!( - "Running command: `{}` with arguments: {:?}", - command_str, args - ); - - let mut command = Command::new(command_str); - command.args(&args); - command.current_dir(dir); - - match command.output() { - Ok(result) => { - println!( - "> Status: `{:?}`\n> Stdout: `{}`\n> Stderr: `{}`", - result.status.code(), - String::from_utf8_lossy(&result.stdout[..]), - String::from_utf8_lossy(&result.stderr[..]), - ); - - if result.status.success() { - assert!(true) - } else { - panic!("Command failed with exit status: `{:?}`", result.status); - } - } - Err(error) => panic!("Command failed: `{}`", error), - } - - println!("\n"); -} diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/.gitignore b/lib/c-api/tests/wasm-c-api/.gitignore similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/.gitignore rename to lib/c-api/tests/wasm-c-api/.gitignore diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/Dockerfile b/lib/c-api/tests/wasm-c-api/Dockerfile similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/Dockerfile rename to lib/c-api/tests/wasm-c-api/Dockerfile diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/LICENSE b/lib/c-api/tests/wasm-c-api/LICENSE similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/LICENSE rename to lib/c-api/tests/wasm-c-api/LICENSE diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/README.md b/lib/c-api/tests/wasm-c-api/README.md similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/README.md rename to lib/c-api/tests/wasm-c-api/README.md diff --git a/lib/c-api/tests/wasm-c-api/example/callback b/lib/c-api/tests/wasm-c-api/example/callback new file mode 100755 index 0000000000000000000000000000000000000000..e1df4c8b5dec5f95ec93affd904c13dc3ee89fb2 GIT binary patch literal 53093 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 literal 0 HcmV?d00001 diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/callback.c b/lib/c-api/tests/wasm-c-api/example/callback.c similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/callback.c rename to lib/c-api/tests/wasm-c-api/example/callback.c diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/callback.cc b/lib/c-api/tests/wasm-c-api/example/callback.cc similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/callback.cc rename to lib/c-api/tests/wasm-c-api/example/callback.cc diff --git a/lib/c-api/tests/wasm-c-api/example/callback.dSYM/Contents/Info.plist b/lib/c-api/tests/wasm-c-api/example/callback.dSYM/Contents/Info.plist new file mode 100644 index 00000000000..ffa25edf18a --- /dev/null +++ b/lib/c-api/tests/wasm-c-api/example/callback.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.callback + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/lib/c-api/tests/wasm-c-api/example/callback.dSYM/Contents/Resources/DWARF/callback b/lib/c-api/tests/wasm-c-api/example/callback.dSYM/Contents/Resources/DWARF/callback new file mode 100644 index 0000000000000000000000000000000000000000..fa479d8c83ac55c16ca46a7cd7cae285b026ee7c GIT binary patch literal 16042 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 V$#MVF`Q=q>-udvcHv*-P{x_py;otxO literal 0 HcmV?d00001 diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/global.c b/lib/c-api/tests/wasm-c-api/example/global.c similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/global.c rename to lib/c-api/tests/wasm-c-api/example/global.c diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/global.cc b/lib/c-api/tests/wasm-c-api/example/global.cc similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/global.cc rename to lib/c-api/tests/wasm-c-api/example/global.cc diff --git a/lib/c-api/tests/wasm-c-api/example/global.dSYM/Contents/Info.plist b/lib/c-api/tests/wasm-c-api/example/global.dSYM/Contents/Info.plist new file mode 100644 index 00000000000..74e3c3b77a7 --- /dev/null +++ b/lib/c-api/tests/wasm-c-api/example/global.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.global + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/lib/c-api/tests/wasm-c-api/example/global.dSYM/Contents/Resources/DWARF/global b/lib/c-api/tests/wasm-c-api/example/global.dSYM/Contents/Resources/DWARF/global new file mode 100644 index 0000000000000000000000000000000000000000..a15d8dd6240e0a1f862975d2295cb4f5ed675a56 GIT binary patch literal 18993 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 + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.hello + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/lib/c-api/tests/wasm-c-api/example/hello.dSYM/Contents/Resources/DWARF/hello b/lib/c-api/tests/wasm-c-api/example/hello.dSYM/Contents/Resources/DWARF/hello new file mode 100644 index 0000000000000000000000000000000000000000..8c9d14028bb3416e9aa824eac34b20c6e1a545fa GIT binary patch literal 14687 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 literal 0 HcmV?d00001 diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/memory.c b/lib/c-api/tests/wasm-c-api/example/memory.c similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/memory.c rename to lib/c-api/tests/wasm-c-api/example/memory.c diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/memory.cc b/lib/c-api/tests/wasm-c-api/example/memory.cc similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/memory.cc rename to lib/c-api/tests/wasm-c-api/example/memory.cc diff --git a/lib/c-api/tests/wasm-c-api/example/memory.dSYM/Contents/Info.plist b/lib/c-api/tests/wasm-c-api/example/memory.dSYM/Contents/Info.plist new file mode 100644 index 00000000000..be88ebd1393 --- /dev/null +++ b/lib/c-api/tests/wasm-c-api/example/memory.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.memory + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/lib/c-api/tests/wasm-c-api/example/memory.dSYM/Contents/Resources/DWARF/memory b/lib/c-api/tests/wasm-c-api/example/memory.dSYM/Contents/Resources/DWARF/memory new file mode 100644 index 0000000000000000000000000000000000000000..556fe596128dc6535598894a65792b425ef12d18 GIT binary patch literal 17123 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 literal 0 HcmV?d00001 diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/memory.wasm b/lib/c-api/tests/wasm-c-api/example/memory.wasm similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/memory.wasm rename to lib/c-api/tests/wasm-c-api/example/memory.wasm diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/memory.wat b/lib/c-api/tests/wasm-c-api/example/memory.wat similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/memory.wat rename to lib/c-api/tests/wasm-c-api/example/memory.wat diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/multi.c b/lib/c-api/tests/wasm-c-api/example/multi.c similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/multi.c rename to lib/c-api/tests/wasm-c-api/example/multi.c diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/multi.cc b/lib/c-api/tests/wasm-c-api/example/multi.cc similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/multi.cc rename to lib/c-api/tests/wasm-c-api/example/multi.cc diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/multi.wasm b/lib/c-api/tests/wasm-c-api/example/multi.wasm similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/multi.wasm rename to lib/c-api/tests/wasm-c-api/example/multi.wasm diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/multi.wat b/lib/c-api/tests/wasm-c-api/example/multi.wat similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/multi.wat rename to lib/c-api/tests/wasm-c-api/example/multi.wat diff --git a/lib/c-api/tests/wasm-c-api/example/reflect b/lib/c-api/tests/wasm-c-api/example/reflect new file mode 100755 index 0000000000000000000000000000000000000000..247c2ecd5259ba8709b4b137dd6e30b18c424f58 GIT binary patch literal 54052 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 + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.reflect + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/lib/c-api/tests/wasm-c-api/example/reflect.dSYM/Contents/Resources/DWARF/reflect b/lib/c-api/tests/wasm-c-api/example/reflect.dSYM/Contents/Resources/DWARF/reflect new file mode 100644 index 0000000000000000000000000000000000000000..160962fc096a9cd39026cefce3e8916502728a40 GIT binary patch literal 16415 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 Kh}W5(=Kl>jO5FGW literal 0 HcmV?d00001 diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/reflect.wasm b/lib/c-api/tests/wasm-c-api/example/reflect.wasm similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/reflect.wasm rename to lib/c-api/tests/wasm-c-api/example/reflect.wasm diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/reflect.wat b/lib/c-api/tests/wasm-c-api/example/reflect.wat similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/reflect.wat rename to lib/c-api/tests/wasm-c-api/example/reflect.wat diff --git a/lib/c-api/tests/wasm-c-api/example/serialize b/lib/c-api/tests/wasm-c-api/example/serialize new file mode 100755 index 0000000000000000000000000000000000000000..3a7af6892085c8e074068ba7f0e94f1768d31937 GIT binary patch literal 52438 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 J@zbS`{|`YXBq;y@ literal 0 HcmV?d00001 diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/serialize.c b/lib/c-api/tests/wasm-c-api/example/serialize.c similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/serialize.c rename to lib/c-api/tests/wasm-c-api/example/serialize.c diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/serialize.cc b/lib/c-api/tests/wasm-c-api/example/serialize.cc similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/serialize.cc rename to lib/c-api/tests/wasm-c-api/example/serialize.cc diff --git a/lib/c-api/tests/wasm-c-api/example/serialize.dSYM/Contents/Info.plist b/lib/c-api/tests/wasm-c-api/example/serialize.dSYM/Contents/Info.plist new file mode 100644 index 00000000000..76edff102ad --- /dev/null +++ b/lib/c-api/tests/wasm-c-api/example/serialize.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.serialize + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/lib/c-api/tests/wasm-c-api/example/serialize.dSYM/Contents/Resources/DWARF/serialize b/lib/c-api/tests/wasm-c-api/example/serialize.dSYM/Contents/Resources/DWARF/serialize new file mode 100644 index 0000000000000000000000000000000000000000..6e9100e4d9d9b6d4a181c6cc33cc76e81c0353f4 GIT binary patch literal 14827 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 bLipzv%ybb0Y~Fri1z~%gWeXmsTZ{h}G);$Z literal 0 HcmV?d00001 diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/serialize.wasm b/lib/c-api/tests/wasm-c-api/example/serialize.wasm similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/serialize.wasm rename to lib/c-api/tests/wasm-c-api/example/serialize.wasm diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/serialize.wat b/lib/c-api/tests/wasm-c-api/example/serialize.wat similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/serialize.wat rename to lib/c-api/tests/wasm-c-api/example/serialize.wat diff --git a/lib/c-api/tests/wasm-c-api/example/start b/lib/c-api/tests/wasm-c-api/example/start new file mode 100755 index 0000000000000000000000000000000000000000..4ac3895d2f42ea59613109808999fc157d23bd35 GIT binary patch literal 51938 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 BCKvz! literal 0 HcmV?d00001 diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/start.c b/lib/c-api/tests/wasm-c-api/example/start.c similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/start.c rename to lib/c-api/tests/wasm-c-api/example/start.c diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/start.cc b/lib/c-api/tests/wasm-c-api/example/start.cc similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/start.cc rename to lib/c-api/tests/wasm-c-api/example/start.cc diff --git a/lib/c-api/tests/wasm-c-api/example/start.dSYM/Contents/Info.plist b/lib/c-api/tests/wasm-c-api/example/start.dSYM/Contents/Info.plist new file mode 100644 index 00000000000..48ec4c13437 --- /dev/null +++ b/lib/c-api/tests/wasm-c-api/example/start.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.start + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/lib/c-api/tests/wasm-c-api/example/start.dSYM/Contents/Resources/DWARF/start b/lib/c-api/tests/wasm-c-api/example/start.dSYM/Contents/Resources/DWARF/start new file mode 100644 index 0000000000000000000000000000000000000000..e67ee9a2abdc5a909704b7dff51310b3b93facdf GIT binary patch literal 13280 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 literal 0 HcmV?d00001 diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/start.wasm b/lib/c-api/tests/wasm-c-api/example/start.wasm similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/start.wasm rename to lib/c-api/tests/wasm-c-api/example/start.wasm diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/start.wat b/lib/c-api/tests/wasm-c-api/example/start.wat similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/start.wat rename to lib/c-api/tests/wasm-c-api/example/start.wat diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/table.c b/lib/c-api/tests/wasm-c-api/example/table.c similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/table.c rename to lib/c-api/tests/wasm-c-api/example/table.c diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/table.cc b/lib/c-api/tests/wasm-c-api/example/table.cc similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/table.cc rename to lib/c-api/tests/wasm-c-api/example/table.cc diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/table.wasm b/lib/c-api/tests/wasm-c-api/example/table.wasm similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/table.wasm rename to lib/c-api/tests/wasm-c-api/example/table.wasm diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/table.wat b/lib/c-api/tests/wasm-c-api/example/table.wat similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/table.wat rename to lib/c-api/tests/wasm-c-api/example/table.wat diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/threads.c b/lib/c-api/tests/wasm-c-api/example/threads.c similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/threads.c rename to lib/c-api/tests/wasm-c-api/example/threads.c diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/threads.cc b/lib/c-api/tests/wasm-c-api/example/threads.cc similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/threads.cc rename to lib/c-api/tests/wasm-c-api/example/threads.cc diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/threads.wasm b/lib/c-api/tests/wasm-c-api/example/threads.wasm similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/threads.wasm rename to lib/c-api/tests/wasm-c-api/example/threads.wasm diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/threads.wat b/lib/c-api/tests/wasm-c-api/example/threads.wat similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/threads.wat rename to lib/c-api/tests/wasm-c-api/example/threads.wat diff --git a/lib/c-api/tests/wasm-c-api/example/trap b/lib/c-api/tests/wasm-c-api/example/trap new file mode 100755 index 0000000000000000000000000000000000000000..37432c661bd4c169cba68a38a5734a8ad1330a2a GIT binary patch literal 53729 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 P4s->^|I?u{^)vn#Hg3<` literal 0 HcmV?d00001 diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/trap.c b/lib/c-api/tests/wasm-c-api/example/trap.c similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/trap.c rename to lib/c-api/tests/wasm-c-api/example/trap.c diff --git a/lib/c-api/tests/wasm_c_api/wasm-c-api/example/trap.cc b/lib/c-api/tests/wasm-c-api/example/trap.cc similarity index 100% rename from lib/c-api/tests/wasm_c_api/wasm-c-api/example/trap.cc rename to lib/c-api/tests/wasm-c-api/example/trap.cc diff --git a/lib/c-api/tests/wasm-c-api/example/trap.dSYM/Contents/Info.plist b/lib/c-api/tests/wasm-c-api/example/trap.dSYM/Contents/Info.plist new file mode 100644 index 00000000000..c72b0302cb5 --- /dev/null +++ b/lib/c-api/tests/wasm-c-api/example/trap.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.trap + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/lib/c-api/tests/wasm-c-api/example/trap.dSYM/Contents/Resources/DWARF/trap b/lib/c-api/tests/wasm-c-api/example/trap.dSYM/Contents/Resources/DWARF/trap new file mode 100644 index 0000000000000000000000000000000000000000..eacf7290957e562d9291ef1391d74250e6bdbacb GIT binary patch literal 16146 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 Sx`R30)V4nROyYB,$>: - "-Werror" > - # MSVC - $<$: - "/WX" > -) - -target_link_libraries(wasm-c-api-callback general ${WASMER_LIB}) -target_compile_options(wasm-c-api-callback PRIVATE ${COMPILER_OPTIONS}) -add_test(NAME wasm-c-api-callback - COMMAND wasm-c-api-callback - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/wasm-c-api/example/ -) - -#target_link_libraries(wasm-c-api-finalize general ${WASMER_LIB}) -#target_compile_options(wasm-c-api-finalize PRIVATE ${COMPILER_OPTIONS}) -#add_test(NAME wasm-c-api-finalize -# COMMAND wasm-c-api-finalize -# WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/wasm-c-api/example/ -#) - -target_link_libraries(wasm-c-api-global general ${WASMER_LIB}) -target_compile_options(wasm-c-api-global PRIVATE ${COMPILER_OPTIONS}) -add_test(NAME wasm-c-api-global - COMMAND wasm-c-api-global - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/wasm-c-api/example/ -) - -target_link_libraries(wasm-c-api-hello general ${WASMER_LIB}) -target_compile_options(wasm-c-api-hello PRIVATE ${COMPILER_OPTIONS}) -add_test(NAME wasm-c-api-hello - COMMAND wasm-c-api-hello - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/wasm-c-api/example/ -) - -#target_link_libraries(wasm-c-api-hostref general ${WASMER_LIB}) -#target_compile_options(wasm-c-api-hostref PRIVATE ${COMPILER_OPTIONS}) -#add_test(NAME wasm-c-api-hostref -# COMMAND wasm-c-api-hostref -# WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/wasm-c-api/example/ -#) - -target_link_libraries(wasm-c-api-memory general ${WASMER_LIB}) -target_compile_options(wasm-c-api-memory PRIVATE ${COMPILER_OPTIONS}) -add_test(NAME wasm-c-api-memory - COMMAND wasm-c-api-memory - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/wasm-c-api/example/ -) - -#target_link_libraries(wasm-c-api-multi general ${WASMER_LIB}) -#target_compile_options(wasm-c-api-multi PRIVATE ${COMPILER_OPTIONS}) -#add_test(NAME wasm-c-api-multi -# COMMAND wasm-c-api-multi -# WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/wasm-c-api/example/ -#) - -target_link_libraries(wasm-c-api-reflect general ${WASMER_LIB}) -target_compile_options(wasm-c-api-reflect PRIVATE ${COMPILER_OPTIONS}) -add_test(NAME wasm-c-api-reflect - COMMAND wasm-c-api-reflect - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/wasm-c-api/example/ -) - -target_link_libraries(wasm-c-api-serialize general ${WASMER_LIB}) -target_compile_options(wasm-c-api-serialize PRIVATE ${COMPILER_OPTIONS}) -add_test(NAME wasm-c-api-serialize - COMMAND wasm-c-api-serialize - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/wasm-c-api/example/ -) - -target_link_libraries(wasm-c-api-start general ${WASMER_LIB}) -target_compile_options(wasm-c-api-start PRIVATE ${COMPILER_OPTIONS}) -add_test(NAME wasm-c-api-start - COMMAND wasm-c-api-start - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/wasm-c-api/example/ -) - -#target_link_libraries(wasm-c-api-table general ${WASMER_LIB}) -#target_compile_options(wasm-c-api-table PRIVATE ${COMPILER_OPTIONS}) -#add_test(NAME wasm-c-api-table -# COMMAND wasm-c-api-table -# WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/wasm-c-api/example/ -#) - -#target_link_libraries(wasm-c-api-threads general ${WASMER_LIB}) -#target_compile_options(wasm-c-api-threads PRIVATE ${COMPILER_OPTIONS}) -#add_test(NAME wasm-c-api-threads -# COMMAND wasm-c-api-threads -# WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/wasm-c-api/example/ -#) - -target_link_libraries(wasm-c-api-trap general ${WASMER_LIB}) -target_compile_options(wasm-c-api-trap PRIVATE ${COMPILER_OPTIONS}) -add_test(NAME wasm-c-api-trap - COMMAND wasm-c-api-trap - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/wasm-c-api/example/ -) - -set_property(TARGET test-early-exit PROPERTY C_STANDARD 11) -target_link_libraries(test-early-exit general ${WASMER_LIB}) -target_compile_options(test-early-exit PRIVATE ${COMPILER_OPTIONS}) -add_test(test-early-exit test-early-exit) - -set_property(TARGET test-memory PROPERTY C_STANDARD 11) -target_link_libraries(test-memory general ${WASMER_LIB}) -target_compile_options(test-memory PRIVATE ${COMPILER_OPTIONS}) -add_test(test-memory test-memory) - -set_property(TARGET test-wasi PROPERTY C_STANDARD 11) -target_link_libraries(test-wasi general ${WASMER_LIB}) -target_compile_options(test-wasi PRIVATE ${COMPILER_OPTIONS}) -add_test(test-wasi test-wasi) - -set_property(TARGET test-wat2wasm PROPERTY C_STANDARD 11) -target_link_libraries(test-wat2wasm general ${WASMER_LIB}) -target_compile_options(test-wat2wasm PRIVATE ${COMPILER_OPTIONS}) -add_test(test-wat2wasm test-wat2wasm) diff --git a/lib/c-api/tests/wasm_c_api_tests.rs b/lib/c-api/tests/wasm_c_api_tests.rs deleted file mode 100644 index 4f838ee530a..00000000000 --- a/lib/c-api/tests/wasm_c_api_tests.rs +++ /dev/null @@ -1,18 +0,0 @@ -mod test_c_helpers; - -use test_c_helpers::compile_with_cmake_and_run_test; - -#[test] -fn test_wasm_c_api() { - let project_tests_dir = concat!(env!("CARGO_MANIFEST_DIR"), "/tests/wasm_c_api/"); - - let cmake_args = vec![ - ".", - // We need something like this to get this working on Windows, but this doesn't seem - // quite right -- perhaps it's double escaping the quotes? - #[cfg(target_os = "windows")] - r#"-G "MinGW Makefiles""#, - ]; - - compile_with_cmake_and_run_test(project_tests_dir, cmake_args); -} diff --git a/lib/c-api/wasm.h b/lib/c-api/wasm.h index 3202a8f6dd9..14a5311999f 120000 --- a/lib/c-api/wasm.h +++ b/lib/c-api/wasm.h @@ -1 +1 @@ -tests/wasm_c_api/wasm-c-api/include/wasm.h \ No newline at end of file +tests/wasm-c-api/include/wasm.h \ No newline at end of file From 065576747715678736c9daf0823b56759c324746 Mon Sep 17 00:00:00 2001 From: Syrus Akbary Date: Fri, 4 Dec 2020 19:45:12 -0800 Subject: [PATCH 02/10] Deleted unused files --- .../example/callback.dSYM/Contents/Info.plist | 20 ------------------ .../Contents/Resources/DWARF/callback | Bin 16042 -> 0 bytes .../example/global.dSYM/Contents/Info.plist | 20 ------------------ .../Contents/Resources/DWARF/global | Bin 18993 -> 0 bytes .../example/hello.dSYM/Contents/Info.plist | 20 ------------------ .../hello.dSYM/Contents/Resources/DWARF/hello | Bin 14687 -> 0 bytes .../example/memory.dSYM/Contents/Info.plist | 20 ------------------ .../Contents/Resources/DWARF/memory | Bin 17123 -> 0 bytes .../example/reflect.dSYM/Contents/Info.plist | 20 ------------------ .../Contents/Resources/DWARF/reflect | Bin 16415 -> 0 bytes .../serialize.dSYM/Contents/Info.plist | 20 ------------------ .../Contents/Resources/DWARF/serialize | Bin 14827 -> 0 bytes .../example/start.dSYM/Contents/Info.plist | 20 ------------------ .../start.dSYM/Contents/Resources/DWARF/start | Bin 13280 -> 0 bytes .../example/trap.dSYM/Contents/Info.plist | 20 ------------------ .../trap.dSYM/Contents/Resources/DWARF/trap | Bin 16146 -> 0 bytes 16 files changed, 160 deletions(-) delete mode 100644 lib/c-api/tests/wasm-c-api/example/callback.dSYM/Contents/Info.plist delete mode 100644 lib/c-api/tests/wasm-c-api/example/callback.dSYM/Contents/Resources/DWARF/callback delete mode 100644 lib/c-api/tests/wasm-c-api/example/global.dSYM/Contents/Info.plist delete mode 100644 lib/c-api/tests/wasm-c-api/example/global.dSYM/Contents/Resources/DWARF/global delete mode 100644 lib/c-api/tests/wasm-c-api/example/hello.dSYM/Contents/Info.plist delete mode 100644 lib/c-api/tests/wasm-c-api/example/hello.dSYM/Contents/Resources/DWARF/hello delete mode 100644 lib/c-api/tests/wasm-c-api/example/memory.dSYM/Contents/Info.plist delete mode 100644 lib/c-api/tests/wasm-c-api/example/memory.dSYM/Contents/Resources/DWARF/memory delete mode 100644 lib/c-api/tests/wasm-c-api/example/reflect.dSYM/Contents/Info.plist delete mode 100644 lib/c-api/tests/wasm-c-api/example/reflect.dSYM/Contents/Resources/DWARF/reflect delete mode 100644 lib/c-api/tests/wasm-c-api/example/serialize.dSYM/Contents/Info.plist delete mode 100644 lib/c-api/tests/wasm-c-api/example/serialize.dSYM/Contents/Resources/DWARF/serialize delete mode 100644 lib/c-api/tests/wasm-c-api/example/start.dSYM/Contents/Info.plist delete mode 100644 lib/c-api/tests/wasm-c-api/example/start.dSYM/Contents/Resources/DWARF/start delete mode 100644 lib/c-api/tests/wasm-c-api/example/trap.dSYM/Contents/Info.plist delete mode 100644 lib/c-api/tests/wasm-c-api/example/trap.dSYM/Contents/Resources/DWARF/trap diff --git a/lib/c-api/tests/wasm-c-api/example/callback.dSYM/Contents/Info.plist b/lib/c-api/tests/wasm-c-api/example/callback.dSYM/Contents/Info.plist deleted file mode 100644 index ffa25edf18a..00000000000 --- a/lib/c-api/tests/wasm-c-api/example/callback.dSYM/Contents/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.apple.xcode.dsym.callback - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - dSYM - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - - diff --git a/lib/c-api/tests/wasm-c-api/example/callback.dSYM/Contents/Resources/DWARF/callback b/lib/c-api/tests/wasm-c-api/example/callback.dSYM/Contents/Resources/DWARF/callback deleted file mode 100644 index fa479d8c83ac55c16ca46a7cd7cae285b026ee7c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16042 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 - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.apple.xcode.dsym.global - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - dSYM - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - - diff --git a/lib/c-api/tests/wasm-c-api/example/global.dSYM/Contents/Resources/DWARF/global b/lib/c-api/tests/wasm-c-api/example/global.dSYM/Contents/Resources/DWARF/global deleted file mode 100644 index a15d8dd6240e0a1f862975d2295cb4f5ed675a56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18993 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 - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.apple.xcode.dsym.hello - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - dSYM - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - - diff --git a/lib/c-api/tests/wasm-c-api/example/hello.dSYM/Contents/Resources/DWARF/hello b/lib/c-api/tests/wasm-c-api/example/hello.dSYM/Contents/Resources/DWARF/hello deleted file mode 100644 index 8c9d14028bb3416e9aa824eac34b20c6e1a545fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14687 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 - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.apple.xcode.dsym.memory - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - dSYM - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - - diff --git a/lib/c-api/tests/wasm-c-api/example/memory.dSYM/Contents/Resources/DWARF/memory b/lib/c-api/tests/wasm-c-api/example/memory.dSYM/Contents/Resources/DWARF/memory deleted file mode 100644 index 556fe596128dc6535598894a65792b425ef12d18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17123 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 diff --git a/lib/c-api/tests/wasm-c-api/example/reflect.dSYM/Contents/Info.plist b/lib/c-api/tests/wasm-c-api/example/reflect.dSYM/Contents/Info.plist deleted file mode 100644 index ad52de6e169..00000000000 --- a/lib/c-api/tests/wasm-c-api/example/reflect.dSYM/Contents/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.apple.xcode.dsym.reflect - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - dSYM - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - - diff --git a/lib/c-api/tests/wasm-c-api/example/reflect.dSYM/Contents/Resources/DWARF/reflect b/lib/c-api/tests/wasm-c-api/example/reflect.dSYM/Contents/Resources/DWARF/reflect deleted file mode 100644 index 160962fc096a9cd39026cefce3e8916502728a40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16415 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 Kh}W5(=Kl>jO5FGW diff --git a/lib/c-api/tests/wasm-c-api/example/serialize.dSYM/Contents/Info.plist b/lib/c-api/tests/wasm-c-api/example/serialize.dSYM/Contents/Info.plist deleted file mode 100644 index 76edff102ad..00000000000 --- a/lib/c-api/tests/wasm-c-api/example/serialize.dSYM/Contents/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.apple.xcode.dsym.serialize - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - dSYM - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - - diff --git a/lib/c-api/tests/wasm-c-api/example/serialize.dSYM/Contents/Resources/DWARF/serialize b/lib/c-api/tests/wasm-c-api/example/serialize.dSYM/Contents/Resources/DWARF/serialize deleted file mode 100644 index 6e9100e4d9d9b6d4a181c6cc33cc76e81c0353f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14827 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 bLipzv%ybb0Y~Fri1z~%gWeXmsTZ{h}G);$Z diff --git a/lib/c-api/tests/wasm-c-api/example/start.dSYM/Contents/Info.plist b/lib/c-api/tests/wasm-c-api/example/start.dSYM/Contents/Info.plist deleted file mode 100644 index 48ec4c13437..00000000000 --- a/lib/c-api/tests/wasm-c-api/example/start.dSYM/Contents/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.apple.xcode.dsym.start - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - dSYM - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - - diff --git a/lib/c-api/tests/wasm-c-api/example/start.dSYM/Contents/Resources/DWARF/start b/lib/c-api/tests/wasm-c-api/example/start.dSYM/Contents/Resources/DWARF/start deleted file mode 100644 index e67ee9a2abdc5a909704b7dff51310b3b93facdf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13280 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 diff --git a/lib/c-api/tests/wasm-c-api/example/trap.dSYM/Contents/Info.plist b/lib/c-api/tests/wasm-c-api/example/trap.dSYM/Contents/Info.plist deleted file mode 100644 index c72b0302cb5..00000000000 --- a/lib/c-api/tests/wasm-c-api/example/trap.dSYM/Contents/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.apple.xcode.dsym.trap - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - dSYM - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - - diff --git a/lib/c-api/tests/wasm-c-api/example/trap.dSYM/Contents/Resources/DWARF/trap b/lib/c-api/tests/wasm-c-api/example/trap.dSYM/Contents/Resources/DWARF/trap deleted file mode 100644 index eacf7290957e562d9291ef1391d74250e6bdbacb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16146 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 Sx`R30)V4nROyYB Date: Fri, 4 Dec 2020 19:47:31 -0800 Subject: [PATCH 03/10] Deleted binaries --- lib/c-api/tests/wasm-c-api/example/callback | Bin 53093 -> 0 bytes lib/c-api/tests/wasm-c-api/example/global | Bin 52739 -> 0 bytes lib/c-api/tests/wasm-c-api/example/hello | Bin 52274 -> 0 bytes lib/c-api/tests/wasm-c-api/example/memory | Bin 53987 -> 0 bytes lib/c-api/tests/wasm-c-api/example/reflect | Bin 54052 -> 0 bytes lib/c-api/tests/wasm-c-api/example/serialize | Bin 52438 -> 0 bytes lib/c-api/tests/wasm-c-api/example/start | Bin 51938 -> 0 bytes lib/c-api/tests/wasm-c-api/example/trap | Bin 53729 -> 0 bytes 8 files changed, 0 insertions(+), 0 deletions(-) delete mode 100755 lib/c-api/tests/wasm-c-api/example/callback delete mode 100755 lib/c-api/tests/wasm-c-api/example/global delete mode 100755 lib/c-api/tests/wasm-c-api/example/hello delete mode 100755 lib/c-api/tests/wasm-c-api/example/memory delete mode 100755 lib/c-api/tests/wasm-c-api/example/reflect delete mode 100755 lib/c-api/tests/wasm-c-api/example/serialize delete mode 100755 lib/c-api/tests/wasm-c-api/example/start delete mode 100755 lib/c-api/tests/wasm-c-api/example/trap diff --git a/lib/c-api/tests/wasm-c-api/example/callback b/lib/c-api/tests/wasm-c-api/example/callback deleted file mode 100755 index e1df4c8b5dec5f95ec93affd904c13dc3ee89fb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53093 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 diff --git a/lib/c-api/tests/wasm-c-api/example/global b/lib/c-api/tests/wasm-c-api/example/global deleted file mode 100755 index 910888fffe04dd265766457d8c06ab209b6ba628..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52739 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 V$#MVF`Q=q>-udvcHv*-P{x_py;otxO diff --git a/lib/c-api/tests/wasm-c-api/example/hello b/lib/c-api/tests/wasm-c-api/example/hello deleted file mode 100755 index e66bdd12ec0feec41053efc7a756cf3a1f5976ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52274 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 diff --git a/lib/c-api/tests/wasm-c-api/example/reflect b/lib/c-api/tests/wasm-c-api/example/reflect deleted file mode 100755 index 247c2ecd5259ba8709b4b137dd6e30b18c424f58..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54052 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 J@zbS`{|`YXBq;y@ diff --git a/lib/c-api/tests/wasm-c-api/example/start b/lib/c-api/tests/wasm-c-api/example/start deleted file mode 100755 index 4ac3895d2f42ea59613109808999fc157d23bd35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51938 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 BCKvz! diff --git a/lib/c-api/tests/wasm-c-api/example/trap b/lib/c-api/tests/wasm-c-api/example/trap deleted file mode 100755 index 37432c661bd4c169cba68a38a5734a8ad1330a2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53729 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 P4s->^|I?u{^)vn#Hg3<` From 6489fee13859e80552239a6bb01c4bc392f3898d Mon Sep 17 00:00:00 2001 From: Syrus Akbary Date: Fri, 4 Dec 2020 19:49:04 -0800 Subject: [PATCH 04/10] Changed CHANGELOG --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ebb25ac6af9..ee30d59cdce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,7 @@ ### Changed - [#1874](https://github.com/wasmerio/wasmer/pull/1874) Set `CompilerConfig` to be owned (following wasm-c-api) +- [#1880](https://github.com/wasmerio/wasmer/pull/1880) Remove cmake dependency for tests ## 1.0.0-beta1 - 2020-12-01 From 5666d01ab3cafc717901cf81fae441a6b80533fc Mon Sep 17 00:00:00 2001 From: Syrus Akbary Date: Fri, 4 Dec 2020 19:50:05 -0800 Subject: [PATCH 05/10] Removed deprecated dir Makefile --- lib/c-api/tests/deprecated/Makefile | 43 ----------------------------- 1 file changed, 43 deletions(-) delete mode 100644 lib/c-api/tests/deprecated/Makefile diff --git a/lib/c-api/tests/deprecated/Makefile b/lib/c-api/tests/deprecated/Makefile deleted file mode 100644 index 11403b33e23..00000000000 --- a/lib/c-api/tests/deprecated/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -$(info Using provided WASMER_DIR=$(WASMER_DIR)) - -ifeq (,$(wildcard $(WASMER_DIR)/bin/wasmer)) - CFLAGS = -g -I$(WASMER_DIR)/include - LDFLAGS = -Wl,-rpath,$(WASMER_DIR)/lib - LDLIBS = -L$(WASMER_DIR)/lib -lwasmer -else - CFLAGS = -g -I$(shell $(WASMER_DIR)/bin/wasmer config --includedir) - LDFLAGS = -Wl,-rpath,$(shell $(WASMER_DIR)/bin/wasmer config --libdir) - LDLIBS = $(shell $(WASMER_DIR)/bin/wasmer config --libs) -endif - -$(info * CFLAGS: $(CFLAGS)) -$(info * LDFLAGS: $(LDFLAGS)) -$(info * LDLIBS: $(LDLIBS)) - -ALL = \ - test-context test-import-object test-module-imports \ - test-import-trap test-module-serialize \ - test-exported-memory test-imports test-module \ - test-exports test-instantiate test-tables \ - test-globals test-memory test-validate \ - test-module-exports test-module-import-instantiate - -EMSCRIPTEN = test-emscripten-import-object - -NOT_WORKING = test-import-function test-import-function-callinfo test-wasi-import-object - -test-%: %.o - -.PHONY: all -all: $(ALL) - -.PHONY: test -.SILENT: test -test: $(ALL) - set -o errexit; \ - $(foreach example,$?,echo Running \"$(example)\" example; ./$(example); echo;) - -.SILENT: clean -.PHONY: clean -clean: - $(foreach file,$(ALL),rm -f $(file).o $(file)) From 44c987694da32af3b6256bae8cbec89561ac5d4a Mon Sep 17 00:00:00 2001 From: Syrus Akbary Date: Fri, 4 Dec 2020 19:52:15 -0800 Subject: [PATCH 06/10] Improved formatting of Makefile --- lib/c-api/tests/Makefile | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/c-api/tests/Makefile b/lib/c-api/tests/Makefile index aeb1ba3b34a..50d99c1ef76 100644 --- a/lib/c-api/tests/Makefile +++ b/lib/c-api/tests/Makefile @@ -28,12 +28,12 @@ CAPI_BASE_TESTS_NOT_WORKING = \ wasm-c-api/example/table wasm-c-api/example/threads DEPRECATED_TESTS = \ - deprecated/test-context deprecated/test-import-object deprecated/test-module-imports \ - deprecated/test-import-trap deprecated/test-module-serialize \ - deprecated/test-exported-memory deprecated/test-imports deprecated/test-module \ - deprecated/test-exports deprecated/test-instantiate deprecated/test-tables \ - deprecated/test-globals deprecated/test-memory deprecated/test-validate \ - deprecated/test-module-exports deprecated/test-module-import-instantiate + deprecated/test-context deprecated/test-import-object deprecated/test-module-imports \ + deprecated/test-import-trap deprecated/test-module-serialize \ + deprecated/test-exported-memory deprecated/test-imports deprecated/test-module \ + deprecated/test-exports deprecated/test-instantiate deprecated/test-tables \ + deprecated/test-globals deprecated/test-memory deprecated/test-validate \ + deprecated/test-module-exports deprecated/test-module-import-instantiate DEPRECATED_NOT_WORKING = test-import-function test-import-function-callinfo test-wasi-import-object test-emscripten-import-object From 445662416fa67a5e8e8046f5029ee87951ddb022 Mon Sep 17 00:00:00 2001 From: Syrus Akbary Date: Fri, 4 Dec 2020 20:12:54 -0800 Subject: [PATCH 07/10] Updated Makefile --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 1cd14c80ef1..6efabc6b5e9 100644 --- a/Makefile +++ b/Makefile @@ -301,7 +301,7 @@ ifeq ($(OS), Windows_NT) else ifeq ($(UNAME_S), Darwin) # For some reason in macOS arm64 there are issues if we copy constantly in the install_name_tool util - rm package/lib/libwasmer.dylib + rm -f package/lib/libwasmer.dylib cp target/release/libwasmer_c_api.dylib package/lib/libwasmer.dylib cp target/release/libwasmer_c_api.a package/lib/libwasmer.a # Fix the rpath for the dylib From 64c2241e362cd0189f69c0aab8b31201d33e9c19 Mon Sep 17 00:00:00 2001 From: Syrus Date: Fri, 4 Dec 2020 20:55:00 -0800 Subject: [PATCH 08/10] Fixed CLI integration tests --- tests/integration/cli/assets/qjs.wasm | 1 - tests/integration/cli/assets/wasm.h | 1 - tests/integration/cli/assets/wasmer_wasm.h | 1 - tests/integration/cli/src/assets.rs | 7 ++++++- tests/integration/cli/tests/compile.rs | 2 +- 5 files changed, 7 insertions(+), 5 deletions(-) delete mode 120000 tests/integration/cli/assets/qjs.wasm delete mode 120000 tests/integration/cli/assets/wasm.h delete mode 120000 tests/integration/cli/assets/wasmer_wasm.h diff --git a/tests/integration/cli/assets/qjs.wasm b/tests/integration/cli/assets/qjs.wasm deleted file mode 120000 index acf393b8bd2..00000000000 --- a/tests/integration/cli/assets/qjs.wasm +++ /dev/null @@ -1 +0,0 @@ -../../../../lib/c-api/tests/wasm_c_api/assets/qjs.wasm \ No newline at end of file diff --git a/tests/integration/cli/assets/wasm.h b/tests/integration/cli/assets/wasm.h deleted file mode 120000 index 2e4ac6e9322..00000000000 --- a/tests/integration/cli/assets/wasm.h +++ /dev/null @@ -1 +0,0 @@ -../../../../lib/c-api/wasm.h \ No newline at end of file diff --git a/tests/integration/cli/assets/wasmer_wasm.h b/tests/integration/cli/assets/wasmer_wasm.h deleted file mode 120000 index ba89eb02926..00000000000 --- a/tests/integration/cli/assets/wasmer_wasm.h +++ /dev/null @@ -1 +0,0 @@ -../../../../lib/c-api/wasmer_wasm.h \ No newline at end of file diff --git a/tests/integration/cli/src/assets.rs b/tests/integration/cli/src/assets.rs index 4113e0b5cb8..8987db3e2c6 100644 --- a/tests/integration/cli/src/assets.rs +++ b/tests/integration/cli/src/assets.rs @@ -1,7 +1,12 @@ use std::env; use std::path::PathBuf; -pub const ASSET_PATH: &str = concat!(env!("CARGO_MANIFEST_DIR"), "/assets"); +pub const ASSET_PATH: &str = concat!(env!("CARGO_MANIFEST_DIR"), "/../../../lib/c-api/tests/assets"); + +pub const WASMER_INCLUDE_PATH: &str = concat!( + env!("CARGO_MANIFEST_DIR"), + "/../../../lib/c-api" +); pub const WASMER_PATH: &str = concat!( env!("CARGO_MANIFEST_DIR"), diff --git a/tests/integration/cli/tests/compile.rs b/tests/integration/cli/tests/compile.rs index 8b981ead4a7..fc74a4e0e11 100644 --- a/tests/integration/cli/tests/compile.rs +++ b/tests/integration/cli/tests/compile.rs @@ -96,7 +96,7 @@ fn run_c_compile( .arg("-c") .arg(path_to_c_src) .arg("-I") - .arg(ASSET_PATH) + .arg(WASMER_INCLUDE_PATH) .arg("-o") .arg(output_name) .output()?; From 5919d9a003485d308646b5c20c24429e11ebc9aa Mon Sep 17 00:00:00 2001 From: Syrus Date: Fri, 4 Dec 2020 20:57:47 -0800 Subject: [PATCH 09/10] Fixed lint issues --- tests/integration/cli/src/assets.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/integration/cli/src/assets.rs b/tests/integration/cli/src/assets.rs index 8987db3e2c6..f3ca082a6be 100644 --- a/tests/integration/cli/src/assets.rs +++ b/tests/integration/cli/src/assets.rs @@ -1,13 +1,13 @@ use std::env; use std::path::PathBuf; -pub const ASSET_PATH: &str = concat!(env!("CARGO_MANIFEST_DIR"), "/../../../lib/c-api/tests/assets"); - -pub const WASMER_INCLUDE_PATH: &str = concat!( +pub const ASSET_PATH: &str = concat!( env!("CARGO_MANIFEST_DIR"), - "/../../../lib/c-api" + "/../../../lib/c-api/tests/assets" ); +pub const WASMER_INCLUDE_PATH: &str = concat!(env!("CARGO_MANIFEST_DIR"), "/../../../lib/c-api"); + pub const WASMER_PATH: &str = concat!( env!("CARGO_MANIFEST_DIR"), "/../../../target/release/wasmer" From 7823797875e03bac3a57cb149dea8281b09df519 Mon Sep 17 00:00:00 2001 From: Syrus Date: Fri, 4 Dec 2020 21:32:05 -0800 Subject: [PATCH 10/10] Fixed cross compilation --- .github/workflows/main.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index d8cf1aad0df..eab2a07f243 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -218,8 +218,8 @@ jobs: run: | ls target/release alias wasmer=target/release/wasmer - ./target/release/wasmer compile --target=x86_64-apple-darwin tests/integration/cli/assets/qjs.wasm -o qjs_mac_from_linux.wjit - #./target/release/wasmer compile --target=x86_64-pc-windows-msvc tests/integration/cli/assets/qjs.wasm -o qjs_win_from_linux.wjit + ./target/release/wasmer compile --target=x86_64-apple-darwin lib/c-api/tests/assets/qjs.wasm -o qjs_mac_from_linux.wjit + #./target/release/wasmer compile --target=x86_64-pc-windows-msvc lib/c-api/tests/assets/qjs.wasm -o qjs_win_from_linux.wjit mkdir cross cp qjs_mac_from_linux.wjit cross #cp qjs_win_from_linux.wjit cross @@ -230,8 +230,8 @@ jobs: run: | ls target/release alias wasmer=target/release/wasmer - ./target/release/wasmer compile --target=x86_64-unknown-linux-gnu tests/integration/cli/assets/qjs.wasm -o qjs_linux_from_mac.wjit - #./target/release/wasmer compile --target=x86_64-pc-windows-msvc tests/integration/cli/assets/qjs.wasm -o qjs_win_from_mac.wjit + ./target/release/wasmer compile --target=x86_64-unknown-linux-gnu lib/c-api/tests/assets/qjs.wasm -o qjs_linux_from_mac.wjit + #./target/release/wasmer compile --target=x86_64-pc-windows-msvc lib/c-api/tests/assets/qjs.wasm -o qjs_win_from_mac.wjit mkdir cross cp qjs_linux_from_mac.wjit cross #cp qjs_win_from_mac.wjit cross