Closed
Bug 1903956
Opened 1 year ago
Closed 1 year ago
Perma toolchain wasi-crt-trunk make[1]: *** [Makefile:675: check-symbols] Error 1
Categories
(Firefox Build System :: Toolchains, defect, P5)
Firefox Build System
Toolchains
Tracking
(firefox129 fixed)
RESOLVED
FIXED
129 Branch
| Tracking | Status | |
|---|---|---|
| firefox129 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: glandium)
Details
(Keywords: intermittent-failure)
Attachments
(1 file)
Filed by: nfay [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=463445453&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/V5isMe19Qum6NjYAkfnyZw/runs/0/artifacts/public/logs/live_backing.log
[task 2024-06-21T02:51:11.638Z] cd - >/dev/null
[task 2024-06-21T02:51:11.791Z] #
[task 2024-06-21T02:51:11.791Z] # Test that it compiles.
[task 2024-06-21T02:51:11.792Z] #
[task 2024-06-21T02:51:11.793Z] /builds/worker/fetches/wasi-sdk/build/install/wasi/bin/clang -O2 -DNDEBUG --target=wasm32-wasi -fno-trapping-math -Wall -Wextra -Wno-null-pointer-arithmetic -Wno-unused-parameter -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-ignored-attributes -Wno-missing-braces -Wno-ignored-pragmas -Wno-unused-but-set-variable -Wno-unknown-warning-option -mthread-model single -isystem "/builds/worker/fetches/wasi-sdk/build/install/wasi/share/wasi-sysroot/include" -fsyntax-only "/builds/worker/fetches/wasi-sdk/build/install/wasi/share/wasi-sysroot/share/wasm32-wasi/include-all.c" -Wno-\#warnings
[task 2024-06-21T02:51:11.832Z] #
[task 2024-06-21T02:51:11.833Z] # Collect all the predefined macros, except for compiler version macros
[task 2024-06-21T02:51:11.833Z] # which we don't need to track here.
[task 2024-06-21T02:51:11.834Z] #
[task 2024-06-21T02:51:11.846Z] /builds/worker/fetches/wasi-sdk/build/install/wasi/bin/clang -O2 -DNDEBUG --target=wasm32-wasi -fno-trapping-math -Wall -Wextra -Wno-null-pointer-arithmetic -Wno-unused-parameter -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-ignored-attributes -Wno-missing-braces -Wno-ignored-pragmas -Wno-unused-but-set-variable -Wno-unknown-warning-option -mthread-model single -isystem "/builds/worker/fetches/wasi-sdk/build/install/wasi/share/wasi-sysroot/include" "/builds/worker/fetches/wasi-sdk/build/install/wasi/share/wasi-sysroot/share/wasm32-wasi/include-all.c" \
[task 2024-06-21T02:51:11.846Z] -isystem /builds/worker/fetches/wasi-sdk/build/install/wasi/share/wasi-sysroot/include \
[task 2024-06-21T02:51:11.846Z] -std=gnu17 \
[task 2024-06-21T02:51:11.846Z] -E -dM -Wno-\#warnings \
[task 2024-06-21T02:51:11.846Z] -D_ALL_SOURCE \
[task 2024-06-21T02:51:11.846Z] -U__llvm__ \
[task 2024-06-21T02:51:11.846Z] -U__clang__ \
[task 2024-06-21T02:51:11.846Z] -U__clang_major__ \
[task 2024-06-21T02:51:11.846Z] -U__clang_minor__ \
[task 2024-06-21T02:51:11.846Z] -U__clang_patchlevel__ \
[task 2024-06-21T02:51:11.846Z] -U__clang_version__ \
[task 2024-06-21T02:51:11.846Z] -U__clang_literal_encoding__ \
[task 2024-06-21T02:51:11.846Z] -U__clang_wide_literal_encoding__ \
[task 2024-06-21T02:51:11.846Z] -U__wasm_mutable_globals__ \
[task 2024-06-21T02:51:11.846Z] -U__wasm_sign_ext__ \
[task 2024-06-21T02:51:11.846Z] -U__wasm_multivalue__ \
[task 2024-06-21T02:51:11.846Z] -U__wasm_reference_types__ \
[task 2024-06-21T02:51:11.846Z] -U__GNUC__ \
[task 2024-06-21T02:51:11.846Z] -U__GNUC_MINOR__ \
[task 2024-06-21T02:51:11.846Z] -U__GNUC_PATCHLEVEL__ \
[task 2024-06-21T02:51:11.846Z] -U__VERSION__ \
[task 2024-06-21T02:51:11.846Z] -U__NO_MATH_ERRNO__ \
[task 2024-06-21T02:51:11.846Z] -U__BITINT_MAXWIDTH__ \
[task 2024-06-21T02:51:11.846Z] -U__FLT_EVAL_METHOD__ -Wno-builtin-macro-redefined \
[task 2024-06-21T02:51:11.846Z] | sed -e 's/__[[:upper:][:digit:]]*_ATOMIC_\([[:upper:][:digit:]_]*\)_LOCK_FREE/__compiler_ATOMIC_\1_LOCK_FREE/' \
[task 2024-06-21T02:51:11.846Z] | sed -e 's/__GNUC_VA_LIST $/__GNUC_VA_LIST 1/' \
[task 2024-06-21T02:51:11.846Z] | grep -v '^#define __\(BOOL\|INT_\(LEAST\|FAST\)\(8\|16\|32\|64\)\|INT\|LONG\|LLONG\|SHRT\)_WIDTH__' \
[task 2024-06-21T02:51:11.846Z] | grep -v '^#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_\(1\|2\|4\|8\)' \
[task 2024-06-21T02:51:11.846Z] | grep -v '^#define __FPCLASS_' \
[task 2024-06-21T02:51:11.846Z] | grep -v '^#define __FLT128_' \
[task 2024-06-21T02:51:11.846Z] | grep -v '^#define __MEMORY_SCOPE_' \
[task 2024-06-21T02:51:11.846Z] | grep -v '^#define __GCC_\(CON\|DE\)STRUCTIVE_SIZE' \
[task 2024-06-21T02:51:11.846Z] > "/builds/worker/fetches/wasi-sdk/build/install/wasi/share/wasi-sysroot/share/wasm32-wasi/predefined-macros.txt"
[task 2024-06-21T02:51:11.872Z] # Check that the computed metadata matches the expected metadata.
[task 2024-06-21T02:51:11.872Z] # This ignores whitespace because on Windows the output has CRLF line endings.
[task 2024-06-21T02:51:11.873Z] diff -wur "expected/wasm32-wasi" "/builds/worker/fetches/wasi-sdk/build/install/wasi/share/wasi-sysroot/share/wasm32-wasi"
[task 2024-06-21T02:51:11.874Z] diff -wur expected/wasm32-wasi/predefined-macros.txt /builds/worker/fetches/wasi-sdk/build/install/wasi/share/wasi-sysroot/share/wasm32-wasi/predefined-macros.txt
[task 2024-06-21T02:51:11.874Z] --- expected/wasm32-wasi/predefined-macros.txt 2024-06-20 03:46:53.000000000 +0000
[task 2024-06-21T02:51:11.874Z] +++ /builds/worker/fetches/wasi-sdk/build/install/wasi/share/wasi-sysroot/share/wasm32-wasi/predefined-macros.txt 2024-06-21 02:51:11.867183412 +0000
[task 2024-06-21T02:51:11.874Z] @@ -2692,6 +2692,9 @@
[task 2024-06-21T02:51:11.874Z] #define __SIZE_TYPE__ long unsigned int
[task 2024-06-21T02:51:11.874Z] #define __SIZE_WIDTH__ 32
[task 2024-06-21T02:51:11.874Z] #define __STDARG_H
[task 2024-06-21T02:51:11.874Z] +#define __STDC_EMBED_EMPTY__ 2
[task 2024-06-21T02:51:11.874Z] +#define __STDC_EMBED_FOUND__ 1
[task 2024-06-21T02:51:11.874Z] +#define __STDC_EMBED_NOT_FOUND__ 0
[task 2024-06-21T02:51:11.874Z] #define __STDC_HOSTED__ 1
[task 2024-06-21T02:51:11.874Z] #define __STDC_IEC_559__ 1
[task 2024-06-21T02:51:11.874Z] #define __STDC_ISO_10646__ 201206L
[task 2024-06-21T02:51:11.875Z] make[1]: *** [Makefile:675: check-symbols] Error 1
[task 2024-06-21T02:51:11.875Z] make[1]: Leaving directory '/builds/worker/fetches/wasi-sdk/src/wasi-libc'
[task 2024-06-21T02:51:11.875Z] make: *** [Makefile:104: build/wasi-libc.BUILT] Error 2
[taskcluster 2024-06-21 02:51:25.692Z] === Task Finished ===
[taskcluster 2024-06-21 02:51:25.744Z] Artifact "public/build" not found at "/builds/worker/artifacts/": (HTTP code 404) no such container - Could not find the file /builds/worker/artifacts/ in container 3949b9737dfa7110f68e7144bfe56a7b37f3b7014312c1ed1d621295e428b7cc
[taskcluster 2024-06-21 02:51:25.812Z] Unsuccessful task run with exit code: 2 completed in 156.488 seconds
Updated•1 year ago
|
Flags: needinfo?(mh+mozilla)
| Assignee | ||
Updated•1 year ago
|
Assignee: nobody → mh+mozilla
Flags: needinfo?(mh+mozilla)
| Assignee | ||
Comment 1•1 year ago
|
||
Submitted upstream at https://github.com/WebAssembly/wasi-libc/pull/509.
| Comment hidden (Intermittent Failures Robot) |
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/50a67cadcea1
Update wasi-libc build-time check for latest LLVM trunk. r=firefox-build-system-reviewers,sergesanspaille
Status: NEW → RESOLVED
Closed: 1 year ago
status-firefox129:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 129 Branch
| Comment hidden (Intermittent Failures Robot) |
You need to log in
before you can comment on or make changes to this bug.
Description
•