Perma snap [Tier 2] /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/fmt/format.h:3154:5: error: static assertion failed: This method is not to be used in Gecko, use format_float_gecko
Categories
(Firefox Build System :: Third Party Packaging, defect, P5)
Tracking
(firefox-esr128 unaffected, firefox131 unaffected, firefox132 unaffected, firefox133 fixed)
| Tracking | Status | |
|---|---|---|
| firefox-esr128 | --- | unaffected |
| firefox131 | --- | unaffected |
| firefox132 | --- | unaffected |
| firefox133 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: gerard-majax)
References
(Regression)
Details
(Keywords: assertion, intermittent-failure, regression)
Attachments
(1 file)
Filed by: smolnar [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=479306928&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/apkiIHTQR3yiN60Nm5xC8w/runs/0/artifacts/public/logs/live_backing.log
0:28.54 /builds/worker/firefox-snap/stage/usr/bin/clang++ -o Unified_cpp_mozglue_interposers0.o -c -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/stl_wrappers -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/system_wrappers -include /builds/worker/firefox-snap/parts/firefox/build/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -ftrivial-auto-var-init=pattern -fstrict-flex-arrays=1 -DDEBUG=1 -DIMPL_MFBT -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builds/worker/firefox-snap/parts/firefox/build/mozglue/interposers -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/mozglue/interposers -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/nspr -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/nss -DMOZILLA_CLIENT -include /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/mozilla-config.h -isystem /builds/worker/firefox-snap/parts/firefox/install/usr/include -isystem /builds/worker/firefox-snap/stage/usr/include -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -fPIC -isystem /builds/worker/firefox-snap/parts/firefox/install/usr/include -isystem /builds/worker/firefox-snap/stage/usr/include -gdwarf-4 -O2 -fno-omit-frame-pointer -funwind-tables -Wall -Wbitfield-enum-conversion -Wempty-body -Wformat-type-confusion -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtautological-constant-in-range-compare -Wtype-limits -Wno-error=tautological-type-limit-compare -Wunreachable-code -Wunreachable-code-return -Wunused-but-set-parameter -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis -Wenum-compare-conditional -Wenum-float-conversion -Wno-deprecated-anon-enum-enum-conversion -Wno-deprecated-enum-enum-conversion -Wno-deprecated-this-capture -Wcomma -Wimplicit-fallthrough -Wstring-conversion -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=atomic-alignment -Wno-error=deprecated-builtins -Wformat -Wformat-security -Wno-psabi -Wthread-safety -Wno-error=builtin-macro-redefined -Wno-unknown-warning-option -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_mozglue_interposers0.o.pp Unified_cpp_mozglue_interposers0.cpp
[task 2024-10-22T01:31:20.087Z] :: 0:28.64 In file included from Unified_cpp_memory_replace_dmd0.cpp:2:
[task 2024-10-22T01:31:20.087Z] :: 0:28.64 In file included from /builds/worker/firefox-snap/parts/firefox/build/memory/replace/dmd/DMD.cpp:35:
[task 2024-10-22T01:31:20.087Z] :: 0:28.64 In file included from /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/mozilla/FastBernoulliTrial.h:11:
[task 2024-10-22T01:31:20.087Z] :: 0:28.64 In file included from /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/mozilla/XorShift128PlusRNG.h:14:
[task 2024-10-22T01:31:20.087Z] :: 0:28.64 In file included from /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/mozilla/FloatingPoint.h:14:
[task 2024-10-22T01:31:20.087Z] :: 0:28.64 In file included from /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/mozilla/Casting.h:15:
[task 2024-10-22T01:31:20.087Z] :: 0:28.64 /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/fmt/format.h:3154:5: error: static assertion failed: This method is not to be used in Gecko, use format_float_gecko
[task 2024-10-22T01:31:20.087Z] :: 0:28.64 static_assert(false,
[task 2024-10-22T01:31:20.087Z] :: 0:28.64 ^ ~~~~~
[task 2024-10-22T01:31:20.091Z] :: 0:28.65 In file included from /builds/worker/firefox-snap/parts/firefox/build/browser/app/nsBrowserApp.cpp:6:
[task 2024-10-22T01:31:20.091Z] :: 0:28.65 In file included from /builds/worker/firefox-snap/parts/firefox/build/xpcom/build/nsXULAppAPI.h:10:
[task 2024-10-22T01:31:20.091Z] :: 0:28.65 In file included from /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/js/TypeDecls.h:22:
[task 2024-10-22T01:31:20.091Z] :: 0:28.65 In file included from /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/jstypes.h:24:
[task 2024-10-22T01:31:20.091Z] :: 0:28.65 In file included from /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/mozilla/Casting.h:15:
[task 2024-10-22T01:31:20.091Z] :: 0:28.65 /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/fmt/format.h:3154:5: error: static assertion failed: This method is not to be used in Gecko, use format_float_gecko
[task 2024-10-22T01:31:20.091Z] :: 0:28.65 static_assert(false,
[task 2024-10-22T01:31:20.091Z] :: 0:28.65 ^ ~~~~~
[task 2024-10-22T01:31:20.132Z] :: 0:28.69 In file included from Unified_cpp_mfbt0.cpp:20:
[task 2024-10-22T01:31:20.133Z] :: 0:28.69 In file included from /builds/worker/firefox-snap/parts/firefox/build/mfbt/FloatingPoint.cpp:9:
[task 2024-10-22T01:31:20.133Z] :: 0:28.69 In file included from /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/mozilla/FloatingPoint.h:14:
[task 2024-10-22T01:31:20.133Z] :: 0:28.69 In file included from /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/mozilla/Casting.h:15:
[task 2024-10-22T01:31:20.133Z] :: 0:28.69 /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/fmt/format.h:3154:5: error: static assertion failed: This method is not to be used in Gecko, use format_float_gecko
[task 2024-10-22T01:31:20.133Z] :: 0:28.69 static_assert(false,
[task 2024-10-22T01:31:20.133Z] :: 0:28.69 ^ ~~~~~
[task 2024-10-22T01:31:20.222Z] :: 0:28.78 gmake[4]: Leaving directory '/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/mozglue/interposers'
[task 2024-10-22T01:31:20.226Z] :: 0:28.78 gmake[4]: Entering directory '/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/mozglue/misc'
[task 2024-10-22T01:31:20.226Z] :: 0:28.78 mkdir -p '.deps/'
[task 2024-10-22T01:31:20.228Z] :: 0:28.79 mozglue/misc/AutoProfilerLabel.o
[task 2024-10-22T01:31:20.228Z] :: 0:28.79 mozglue/misc/AwakeTimeStamp.o
[task 2024-10-22T01:31:20.229Z] :: 0:28.79 /builds/worker/firefox-snap/stage/usr/bin/clang++ -o AutoProfilerLabel.o -c -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/stl_wrappers -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/system_wrappers -include /builds/worker/firefox-snap/parts/firefox/build/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -ftrivial-auto-var-init=pattern -fstrict-flex-arrays=1 -DDEBUG=1 '-DMOZ_APP_BASENAME="Firefox"' '-DMOZ_APP_VENDOR="Mozilla"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builds/worker/firefox-snap/parts/firefox/build/mozglue/misc -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/mozglue/misc -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/nspr -I/builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/nss -DMOZILLA_CLIENT -include /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/mozilla-config.h -isystem /builds/worker/firefox-snap/parts/firefox/install/usr/include -isystem /builds/worker/firefox-snap/stage/usr/include -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -fPIC -isystem /builds/worker/firefox-snap/parts/firefox/install/usr/include -isystem /builds/worker/firefox-snap/stage/usr/include -gdwarf-4 -O2 -fno-omit-frame-pointer -funwind-tables -Wall -Wbitfield-enum-conversion -Wempty-body -Wformat-type-confusion -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtautological-constant-in-range-compare -Wtype-limits -Wno-error=tautological-type-limit-compare -Wunreachable-code -Wunreachable-code-return -Wunused-but-set-parameter -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis -Wenum-compare-conditional -Wenum-float-conversion -Wno-deprecated-anon-enum-enum-conversion -Wno-deprecated-enum-enum-conversion -Wno-deprecated-this-capture -Wcomma -Wimplicit-fallthrough -Wstring-conversion -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=atomic-alignment -Wno-error=deprecated-builtins -Wformat -Wformat-security -Wno-psabi -Wthread-safety -Wno-error=builtin-macro-redefined -Wno-unknown-warning-option -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/AutoProfilerLabel.o.pp /builds/worker/firefox-snap/parts/firefox/build/mozglue/misc/AutoProfilerLabel.cpp
[task 2024-10-22T01:31:20.255Z] :: 0:28.81 In file included from Unified_cpp_mozglue_baseprofiler0.cpp:2:
[task 2024-10-22T01:31:20.255Z] :: 0:28.81 In file included from /builds/worker/firefox-snap/parts/firefox/build/mozglue/baseprofiler/core/BaseAndGeckoProfilerDetail.cpp:7:
[task 2024-10-22T01:31:20.255Z] :: 0:28.81 In file included from /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/mozilla/BaseAndGeckoProfilerDetail.h:17:
[task 2024-10-22T01:31:20.255Z] :: 0:28.81 In file included from /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/mozilla/Span.h:36:
[task 2024-10-22T01:31:20.255Z] :: 0:28.81 In file included from /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/mozilla/Casting.h:15:
[task 2024-10-22T01:31:20.255Z] :: 0:28.81 /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/fmt/format.h:3154:5: error: static assertion failed: This method is not to be used in Gecko, use format_float_gecko
[task 2024-10-22T01:31:20.255Z] :: 0:28.81 static_assert(false,
[task 2024-10-22T01:31:20.255Z] :: 0:28.81 ^ ~~~~~
[task 2024-10-22T01:31:20.284Z] :: 0:28.84 In file included from Unified_cpp_memory_build0.cpp:20:
[task 2024-10-22T01:31:20.284Z] :: 0:28.84 In file included from /builds/worker/firefox-snap/parts/firefox/build/memory/build/mozjemalloc.cpp:162:
[task 2024-10-22T01:31:20.285Z] :: 0:28.84 In file included from /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/mozilla/XorShift128PlusRNG.h:14:
[task 2024-10-22T01:31:20.285Z] :: 0:28.84 In file included from /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/mozilla/FloatingPoint.h:14:
[task 2024-10-22T01:31:20.285Z] :: 0:28.84 In file included from /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/mozilla/Casting.h:15:
[task 2024-10-22T01:31:20.285Z] :: 0:28.84 /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/fmt/format.h:3154:5: error: static assertion failed: This method is not to be used in Gecko, use format_float_gecko
[task 2024-10-22T01:31:20.285Z] :: 0:28.84 static_assert(false,
[task 2024-10-22T01:31:20.285Z] :: 0:28.84 ^ ~~~~~
[task 2024-10-22T01:31:20.350Z] :: 0:28.91 In file included from /builds/worker/firefox-snap/parts/firefox/build/mozglue/baseprofiler/core/shared-libraries-linux.cc:7:
[task 2024-10-22T01:31:20.350Z] :: 0:28.91 In file included from /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/BaseProfilerSharedLibraries.h:10:
[task 2024-10-22T01:31:20.350Z] :: 0:28.91 In file included from /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/BaseProfiler.h:29:
[task 2024-10-22T01:31:20.350Z] :: 0:28.91 In file included from /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/mozilla/BaseProfilerMarkers.h:34:
[task 2024-10-22T01:31:20.350Z] :: 0:28.91 In file included from /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/mozilla/BaseProfilerMarkersDetail.h:14:
[task 2024-10-22T01:31:20.350Z] :: 0:28.91 In file included from /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:27:
[task 2024-10-22T01:31:20.350Z] :: 0:28.91 In file included from /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/mozilla/BaseProfileJSONWriter.h:11:
[task 2024-10-22T01:31:20.350Z] :: 0:28.91 In file included from /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/mozilla/HashTable.h:83:
[task 2024-10-22T01:31:20.350Z] :: 0:28.91 In file included from /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/mozilla/Casting.h:15:
[task 2024-10-22T01:31:20.350Z] :: 0:28.91 /builds/worker/firefox-snap/parts/firefox/build/obj-x86_64-pc-linux-gnu/dist/include/fmt/format.h:3154:5: error: static assertion failed: This method is not to be used in Gecko, use format_float_gecko
[task 2024-10-22T01:31:20.350Z] :: 0:28.91 static_assert(false,
[task 2024-10-22T01:31:20.350Z] :: 0:28.91 ^ ~~~~~
[task 2024-10-22T01:31:20.364Z] :: 0:28.92 mozglue/misc/ConditionVariable_posix.o
Comment 1•1 year ago
|
||
Started to perma-fail starting with this merge
| Assignee | ||
Updated•1 year ago
|
| Assignee | ||
Updated•1 year ago
|
Comment 2•1 year ago
|
||
Set release status flags based on info from the regressing bug 1717448
| Assignee | ||
Comment 3•1 year ago
|
||
| Assignee | ||
Comment 4•1 year ago
|
||
Looks like moving to LLVM 17.0.6 from 16.0.4 is enough here
Comment 5•1 year ago
|
||
(In reply to :gerard-majax from comment #4)
Looks like moving to LLVM 17.0.6 from 16.0.4 is enough here
We probably shouldn't work around this. We're supposed to support clang versions >= 8.
Comment 6•1 year ago
|
||
I think I see the same on Solaris. Build with GCC (libclang 13).
8:34.12 error: failed to run custom build command for `gecko-profiler v0.1.0 (/builds/psumbera/mozilla-central-build/tools/profiler/rust-api)`
8:34.12 Caused by:
8:34.12 process didn't exit successfully: `/builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/debug/build/gecko-profiler-f6ef860c2baffe11/build-script-build` (exit status: 101)
8:34.12 --- stdout
8:34.12 cargo:rerun-if-changed=build.rs
8:34.12 cargo:out_dir=/builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/x86_64-pc-solaris/debug/build/gecko-profiler-eb5ab37b30c9f2a3/out
8:34.12 cargo:rerun-if-changed=/builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/dist/include/mozilla-config.h
8:34.12 cargo:rerun-if-changed=/builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/tools/profiler/rust-api/extra-bindgen-flags
8:34.12 cargo:rerun-if-changed=/builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/dist/include/GeckoProfiler.h
8:34.12 cargo:rerun-if-changed=/builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/dist/include/ProfilerBindings.h
8:34.12 cargo:rerun-if-env-changed=TARGET
8:34.12 cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS_x86_64-pc-solaris
8:34.12 cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS_x86_64_pc_solaris
8:34.12 cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS
8:34.12 cargo:rerun-if-changed=/builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/dist/include/GeckoProfiler.h
8:34.12 cargo:rerun-if-changed=/builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/dist/include/ProfilerBindings.h
8:34.12 --- stderr
8:34.12 /builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/dist/include/fmt/format.h:3154:5: error: static_assert failed "This method is not to be used in Gecko, use format_float_gecko"
8:34.12 /builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/dist/include/js/HeapAPI.h:340:38: warning: offset of on non-standard-layout type 'js::gc::ArenaChunkBase' [-Winvalid-offsetof]
8:34.12 clang diag: /builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/dist/include/js/HeapAPI.h:340:38: warning: offset of on non-standard-layout type 'js::gc::ArenaChunkBase' [-Winvalid-offsetof]
8:34.13 thread 'main' panicked at tools/profiler/rust-api/build.rs:104:10:
8:34.13 Unable to generate bindings: ClangDiagnostic("/builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/dist/include/fmt/format.h:3154:5: error: static_assert failed \"This method is not to be used in Gecko, use format_float_gecko\"\n")
8:34.13 stack backtrace:
8:34.13 0: 0xd5a085 - <unknown>
8:34.13 1: 0xdc1090 - <unknown>
8:34.13 2: 0xd5d9b4 - <unknown>
8:34.13 3: 0xd59e64 - <unknown>
8:34.13 4: 0xd796ea - <unknown>
8:34.13 5: 0xd79406 - <unknown>
8:34.13 6: 0xd7a95e - <unknown>
8:34.13 7: 0xd5a488 - <unknown>
8:34.13 8: 0xd5a2b6 - <unknown>
8:34.13 9: 0xd7a5c3 - <unknown>
8:34.13 10: 0xdd4564 - <unknown>
8:34.13 11: 0xdd3802 - <unknown>
8:34.13 12: 0x882d67 - <unknown>
8:34.13 13: 0x881543 - <unknown>
8:34.13 14: 0x880e89 - <unknown>
8:34.13 15: 0xd797b7 - <unknown>
8:34.13 16: 0xd546eb - <unknown>
8:34.13 17: 0x8830bb - <unknown>
8:34.13 18: 0x87fd23 - <unknown>
8:34.13 warning: build failed, waiting for other jobs to finish...
| Assignee | ||
Comment 7•1 year ago
|
||
(In reply to Petr Sumbera from comment #6)
I think I see the same on Solaris. Build with GCC (libclang 13).
8:34.12 error: failed to run custom build command for `gecko-profiler v0.1.0 (/builds/psumbera/mozilla-central-build/tools/profiler/rust-api)` 8:34.12 Caused by: 8:34.12 process didn't exit successfully: `/builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/debug/build/gecko-profiler-f6ef860c2baffe11/build-script-build` (exit status: 101) 8:34.12 --- stdout 8:34.12 cargo:rerun-if-changed=build.rs 8:34.12 cargo:out_dir=/builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/x86_64-pc-solaris/debug/build/gecko-profiler-eb5ab37b30c9f2a3/out 8:34.12 cargo:rerun-if-changed=/builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/dist/include/mozilla-config.h 8:34.12 cargo:rerun-if-changed=/builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/tools/profiler/rust-api/extra-bindgen-flags 8:34.12 cargo:rerun-if-changed=/builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/dist/include/GeckoProfiler.h 8:34.12 cargo:rerun-if-changed=/builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/dist/include/ProfilerBindings.h 8:34.12 cargo:rerun-if-env-changed=TARGET 8:34.12 cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS_x86_64-pc-solaris 8:34.12 cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS_x86_64_pc_solaris 8:34.12 cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS 8:34.12 cargo:rerun-if-changed=/builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/dist/include/GeckoProfiler.h 8:34.12 cargo:rerun-if-changed=/builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/dist/include/ProfilerBindings.h 8:34.12 --- stderr 8:34.12 /builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/dist/include/fmt/format.h:3154:5: error: static_assert failed "This method is not to be used in Gecko, use format_float_gecko" 8:34.12 /builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/dist/include/js/HeapAPI.h:340:38: warning: offset of on non-standard-layout type 'js::gc::ArenaChunkBase' [-Winvalid-offsetof] 8:34.12 clang diag: /builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/dist/include/js/HeapAPI.h:340:38: warning: offset of on non-standard-layout type 'js::gc::ArenaChunkBase' [-Winvalid-offsetof] 8:34.13 thread 'main' panicked at tools/profiler/rust-api/build.rs:104:10: 8:34.13 Unable to generate bindings: ClangDiagnostic("/builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/dist/include/fmt/format.h:3154:5: error: static_assert failed \"This method is not to be used in Gecko, use format_float_gecko\"\n") 8:34.13 stack backtrace: 8:34.13 0: 0xd5a085 - <unknown> 8:34.13 1: 0xdc1090 - <unknown> 8:34.13 2: 0xd5d9b4 - <unknown> 8:34.13 3: 0xd59e64 - <unknown> 8:34.13 4: 0xd796ea - <unknown> 8:34.13 5: 0xd79406 - <unknown> 8:34.13 6: 0xd7a95e - <unknown> 8:34.13 7: 0xd5a488 - <unknown> 8:34.13 8: 0xd5a2b6 - <unknown> 8:34.13 9: 0xd7a5c3 - <unknown> 8:34.13 10: 0xdd4564 - <unknown> 8:34.13 11: 0xdd3802 - <unknown> 8:34.13 12: 0x882d67 - <unknown> 8:34.13 13: 0x881543 - <unknown> 8:34.13 14: 0x880e89 - <unknown> 8:34.13 15: 0xd797b7 - <unknown> 8:34.13 16: 0xd546eb - <unknown> 8:34.13 17: 0x8830bb - <unknown> 8:34.13 18: 0x87fd23 - <unknown> 8:34.13 warning: build failed, waiting for other jobs to finish...
You should file a new bug for that
| Assignee | ||
Comment 8•1 year ago
|
||
Upstream merged the PR and try is green: https://treeherder.mozilla.org/jobs?repo=try&revision=49ca9d882ee3cc30044b7fc316c09511e0bc7871
| Assignee | ||
Updated•1 year ago
|
Updated•1 year ago
|
| Comment hidden (Intermittent Failures Robot) |
Description
•