mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2025-05-08 12:46:14 +00:00
Avoid unused thread_id warning and recompile multi-module sample (#3033)
- Unused variable warning (when building in release mode): ```bash wasm-micro-runtime/samples/wasi-threads/wasm-apps/no_pthread.c:44:9: warning: variable 'thread_id' set but not used [-Wunused-but-set-variable] int thread_id; ``` - When using the multi-module example and changing the files in `wasm-apps`, they don't get recompiled when the sample is rebuilt. Adding `BUILD_ALWAYS` as it's done in other samples.
This commit is contained in:
parent
7b6d0a5d45
commit
25ccc9f2d5
|
@ -132,6 +132,7 @@ endif()
|
||||||
# .c -> .wasm
|
# .c -> .wasm
|
||||||
ExternalProject_Add(WASM_MODULE
|
ExternalProject_Add(WASM_MODULE
|
||||||
SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/wasm-apps
|
SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/wasm-apps
|
||||||
|
BUILD_ALWAYS TRUE
|
||||||
UPDATE_COMMAND ""
|
UPDATE_COMMAND ""
|
||||||
PATCH_COMMAND ""
|
PATCH_COMMAND ""
|
||||||
CONFIGURE_COMMAND ${CMAKE_COMMAND}
|
CONFIGURE_COMMAND ${CMAKE_COMMAND}
|
||||||
|
|
|
@ -9,6 +9,7 @@
|
||||||
|
|
||||||
/* See https://github.com/WebAssembly/wasi-threads#design-choice-thread-ids */
|
/* See https://github.com/WebAssembly/wasi-threads#design-choice-thread-ids */
|
||||||
#define ASSERT_VALID_TID(TID) \
|
#define ASSERT_VALID_TID(TID) \
|
||||||
|
(void)TID; \
|
||||||
assert(TID >= 1 && TID <= 0x1FFFFFFF && "Invalid thread ID")
|
assert(TID >= 1 && TID <= 0x1FFFFFFF && "Invalid thread ID")
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user