Bug: Frequent Linux64 asan fuzzing noopt gmake[4]: *** [/builds/worker/checkouts/gecko/config/makefiles/rust.mk:404: force-cargo-library-build] Error 101  | error: could not compile `gkrust`
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2021-05-13 00:57:12+00:00
Resolved: 2022-09-20 17:00:40+00:00

**Filed by:** apavel [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=339482215&repo=mozilla-central
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/MH6l9RlUSe-YBoqTh7LUgQ/runs/0/artifacts/public/logs/live_backing.log

---
```
[task 2021-05-12T10:29:31.076Z]   running: "/builds/worker/fetches/clang/bin/llvm-ar" "crs" "/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/debug/build/glslopt-070ba069d9a43bdc/out/libmesa.a" "/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/debug/build/glslopt-070ba069d9a43bdc/out/glsl-optimizer/src/mesa/program/dummy_errors.o" "/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/debug/build/glslopt-070ba069d9a43bdc/out/glsl-optimizer/src/mesa/program/symbol_table.o" "/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/debug/build/glslopt-070ba069d9a43bdc/out/glsl-optimizer/src/mesa/main/extensions_table.o" "/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/debug/build/glslopt-070ba069d9a43bdc/out/glsl-optimizer/src/compiler/shader_enums.o"
[task 2021-05-12T10:29:31.076Z]   exit code: 0
[task 2021-05-12T10:29:31.076Z]   cargo:rustc-link-lib=static=mesa
[task 2021-05-12T10:29:31.076Z]   cargo:rustc-link-search=native=/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/debug/build/glslopt-070ba069d9a43bdc/out
[task 2021-05-12T10:29:31.076Z]   TARGET = Some("x86_64-unknown-linux-gnu")
[task 2021-05-12T10:29:31.076Z]   OPT_LEVEL = Some("1")
[task 2021-05-12T10:29:31.076Z]   HOST = Some("x86_64-unknown-linux-gnu")
[task 2021-05-12T10:29:31.077Z]   CXX_x86_64-unknown-linux-gnu = None
[task 2021-05-12T10:29:31.077Z]   CXX_x86_64_unknown_linux_gnu = Some("/builds/worker/fetches/clang/bin/clang++")
[task 2021-05-12T10:29:31.077Z]   CXXFLAGS_x86_64-unknown-linux-gnu = None
[task 2021-05-12T10:29:31.077Z]   CXXFLAGS_x86_64_unknown_linux_gnu = Some("--sysroot /builds/worker/fetches/sysroot -std=gnu++17 -I/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/stl_wrappers -I/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/system_wrappers -include /builds/worker/checkouts/gecko/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -ftrivial-auto-var-init=pattern -DDEBUG=1 -I/builds/worker/checkouts/gecko/toolkit/library/rust -I/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/toolkit/library/rust -I/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/include -I/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/include/nspr -I/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/include/nss -DMOZILLA_CLIENT -include /builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/mozilla-config.h -Qunused-arguments -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -fno-exceptions -fno-strict-aliasing -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -Os -fno-omit-frame-pointer -funwind-tables -fexperimental-new-pass-manager -DMOZILLA_CONFIG_H")
[task 2021-05-12T10:29:31.077Z]   CRATE_CC_NO_DEFAULTS = None
[task 2021-05-12T10:29:31.077Z]   DEBUG = Some("true")
[task 2021-05-12T10:29:31.077Z]   running: "/builds/worker/fetches/clang/bin/clang++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "--target=x86_64-unknown-linux-gnu" "--sysroot" "/builds/worker/fetches/sysroot" "-std=gnu++17" "-I/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/stl_wrappers" "-I/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/system_wrappers" "-include" "/builds/worker/checkouts/gecko/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-ftrivial-auto-var-init=pattern" "-DDEBUG=1" "-I/builds/worker/checkouts/gecko/toolkit/library/rust" "-I/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/toolkit/library/rust" "-I/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/include" "-I/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/include/nspr" "-I/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/include/nss" "-DMOZILLA_CLIENT" "-include" "/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/mozilla-config.h" "-Qunused-arguments" "-Qunused-arguments" "-Wall" "-Wbitfield-enum-conversion" "-Wempty-body" "-Wignored-qualifiers" "-Woverloaded-virtual" "-Wpointer-arith" "-Wshadow-field-in-constructor-modified" "-Wsign-compare" "-Wtype-limits" "-Wunreachable-code" "-Wunreachable-code-return" "-Wwrite-strings" "-Wno-invalid-offsetof" "-Wclass-varargs" "-Wempty-init-stmt" "-Wfloat-overflow-conversion" "-Wfloat-zero-conversion" "-Wloop-analysis" "-Wno-range-loop-analysis" "-Wc++2a-compat" "-Wcomma" "-Wimplicit-fallthrough" "-Wunused-function" "-Wunused-variable" "-Wstring-conversion" "-Wtautological-overlap-compare" "-Wtautological-unsigned-enum-zero-compare" "-Wtautological-unsigned-zero-compare" "-Wno-error=tautological-type-limit-compare" "-Wno-inline-new-delete" "-Wno-error=deprecated-declarations" "-Wno-error=array-bounds" "-Wno-error=backend-plugin" "-Wno-error=return-std-move" "-Wno-error=atomic-alignment" "-Wno-error=deprecated-copy" "-Wformat" "-Wformat-security" "-Wno-gnu-zero-variadic-macro-arguments" "-Wno-unknown-warning-option" "-fno-sized-deallocation" "-fno-aligned-new" "-fno-exceptions" "-fno-strict-aliasing" "-fPIC" "-fno-rtti" "-ffunction-sections" "-fdata-sections" "-fno-exceptions" "-fno-math-errno" "-pthread" "-pipe" "-g" "-Os" "-fno-omit-frame-pointer" "-funwind-tables" "-fexperimental-new-pass-manager" "-DMOZILLA_CONFIG_H" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-D_GNU_SOURCE" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-DMOZ_INCLUDE_MOZALLOC_H" "-Dmozilla_throw_gcc_h" "-o" "/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/debug/build/glslopt-070ba069d9a43bdc/out/glsl-optimizer/src/compiler/glsl/ast_type.o" "-c" "glsl-optimizer/src/compiler/glsl/ast_type.cpp"
[task 2021-05-12T10:29:31.077Z]   running: "/builds/worker/fetches/clang/bin/clang++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "--target=x86_64-unknown-linux-gnu" "--sysroot" "/builds/worker/fetches/sysroot" "-std=gnu++17" "-I/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/stl_wrappers" "-I/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/system_wrappers" "-include" "/builds/worker/checkouts/gecko/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-ftrivial-auto-var-init=pattern" "-DDEBUG=1" "-I/builds/worker/checkouts/gecko/toolkit/library/rust" "-I/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/toolkit/library/rust" "-I/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/include" "-I/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/include/nspr" "-I/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/include/nss" "-DMOZILLA_CLIENT" "-include" "/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/mozilla-config.h" "-Qunused-arguments" "-Qunused-arguments" "-Wall" "-Wbitfield-enum-conversion" "-Wempty-body" "-Wignored-qualifiers" "-Woverloaded-virtual" "-Wpointer-arith" "-Wshadow-field-in-constructor-modified" "-Wsign-compare" "-Wtype-limits" "-Wunreachable-code" "-Wunreachable-code-return" "-Wwrite-strings" "-Wno-invalid-offsetof" "-Wclass-varargs" "-Wempty-init-stmt" "-Wfloat-overflow-conversion" "-Wfloat-zero-conversion" "-Wloop-analysis" "-Wno-range-loop-analysis" "-Wc++2a-compat" "-Wcomma" "-Wimplicit-fallthrough" "-Wunused-function" "-Wunused-variable" "-Wstring-conversion" "-Wtautological-overlap-compare" "-Wtautological-unsigned-enum-zero-compare" "-Wtautological-unsigned-zero-compare" "-Wno-error=tautological-type-limit-compare" "-Wno-inline-new-delete" "-Wno-error=deprecated-declarations" "-Wno-error=array-bounds" "-Wno-error=backend-plugin" "-Wno-error=return-std-move" "-Wno-error=atomic-alignment" "-Wno-error=deprecated-copy" "-Wformat" "-Wformat-security" "-Wno-gnu-zero-variadic-macro-arguments" "-Wno-unknown-warning-option" "-fno-sized-deallocation" "-fno-aligned-new" "-fno-exceptions" "-fno-strict-aliasing" "-fPIC" "-fno-rtti" "-ffunction-sections" "-fdata-sections" "-fno-exceptions" "-fno-math-errno" "-pthread" "-pipe" "-g" "-Os" "-fno-omit-frame-pointer" "-funwind-tables" "-fexperimental-new-pass-manager" "-DMOZILLA_CONFIG_H" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-D_GNU_SOURCE" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-DMOZ_INCLUDE_MOZALLOC_H" "-Dmozilla_throw_gcc_h" "-o" "/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/debug/build/glslopt-070ba069d9a43bdc/out/glsl-optimizer/src/compiler/glsl/ir_array_refcount.o" "-c" "glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp"
[task 2021-05-12T10:29:31.077Z]   running: "/builds/worker/fetches/clang/bin/clang++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "--target=x86_64-unknown-linux-gnu" "--sysroot" "/builds/worker/fetches/sysroot" "-std=gnu++17" "-I/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/stl_wrappers" "-I/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/system_wrappers" "-include" "/builds/worker/checkouts/gecko/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-ftrivial-auto-var-init=pattern" "-DDEBUG=1" "-I/builds/worker/checkouts/gecko/toolkit/library/rust" "-I/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/toolkit/library/rust" "-I/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/include" "-I/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/include/nspr" "-I/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/include/nss" "-DMOZILLA_CLIENT" "-include" "/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/mozilla-config.h" "-Qunused-arguments" "-Qunused-arguments" "-Wall" "-Wbitfield-enum-conversion" "-Wempty-body" "-Wignored-qualifiers" "-Woverloaded-virtual" "-Wpointer-arith" "-Wshadow-field-in-constructor-modified" "-Wsign-compare" "-Wtype-limits" "-Wunreachable-code" "-Wunreachable-code-return" "-Wwrite-strings" "-Wno-invalid-offsetof" "-Wclass-varargs" "-Wempty-init-stmt" "-Wfloat-overflow-conversion" "-Wfloat-zero-conversion" "-Wloop-analysis" "-Wno-range-loop-analysis" "-Wc++2a-compat" "-Wcomma" "-Wimplicit-fallthrough" "-Wunused-function" "-Wunused-variable" "-Wstring-conversion" "-Wtautological-overlap-compare" "-Wtautological-unsigned-enum-zero-compare" "-Wtautological-unsigned-zero-compare" "-Wno-error=tautological-type-limit-compare" "-Wno-inline-new-delete" "-Wno-error=deprecated-declarations" "-Wno-error=array-bounds" "-Wno-error=backend-plugin" "-Wno-error=return-std-move" "-Wno-error=atomic-alignment" "-Wno-error=deprecated-copy" "-Wformat" "-Wformat-security" "-Wno-gnu-zero-variadic-macro-arguments" "-Wno-unknown-warning-option" "-fno-sized-deallocation" "-fno-aligned-new" "-fno-exceptions" "-fno-strict-aliasing" "-fPIC" "-fno-rtti" "-ffunction-sections" "-fdata-sections" "-fno-exceptions" "-fno-math-errno" "-pthread" "-pipe" "-g" "-Os" "-fno-omit-frame-pointer" "-funwind-tables" "-fexperimental-new-pass-manager" "-DMOZILLA_CONFIG_H" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-D_GNU_SOURCE" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-DMOZ_INCLUDE_MOZALLOC_H" "-Dmozilla_throw_gcc_h" "-o" "/builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/debug/build/glslopt-070ba069d9a43bdc/out/glsl-optimizer/src/compiler/glsl/ir_expression_flattening.o" "-c" "glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp"
[task 2021-05-12T10:29:31.077Z]   --- stderr
[task 2021-05-12T10:29:31.077Z]   [ERROR] capture: cannot update build log: Bad file descriptor
[task 2021-05-12T10:29:31.077Z] warning: build failed, waiting for other jobs to finish...
[task 2021-05-12T10:29:31.077Z] error: build failed
[task 2021-05-12T10:29:31.077Z] make[4]: *** [/builds/worker/checkouts/gecko/config/makefiles/rust.mk:391: force-cargo-library-build] Error 101
[task 2021-05-12T10:29:31.077Z] make[3]: *** [/builds/worker/checkouts/gecko/config/recurse.mk:72: toolkit/library/rust/target] Error 2
[task 2021-05-12T10:29:31.077Z] make[3]: *** Waiting for unfinished jobs....
[task 2021-05-12T10:29:32.572Z] /builds/worker/checkouts/gecko/netwerk/sctp/src/netinet/sctp_usrreq.c:1051:11: warning: 'return' will never be executed [-Wunreachable-code-return]
[task 2021-05-12T10:29:32.572Z]                 return (0);
[task 2021-05-12T10:29:32.572Z]                         ^
[task 2021-05-12T10:29:32.573Z] /builds/worker/checkouts/gecko/netwerk/sctp/src/netinet/sctp_usrreq.c:6910:3: warning: code will never be executed [-Wunreachable-code]
[task 2021-05-12T10:29:32.573Z]                 sctp_bindx_delete_address(inp, sa, vrf_id, &error);
[task 2021-05-12T10:29:32.573Z]                 ^~~~~~~~~~~~~~~~~~~~~~~~~
[task 2021-05-12T10:29:32.573Z] /builds/worker/checkouts/gecko/netwerk/sctp/src/netinet/sctp_usrreq.c:6860:3: warning: code will never be executed [-Wunreachable-code]
[task 2021-05-12T10:29:32.574Z]                 sctp_bindx_add_address(so, inp, sa, vrf_id, &error, p);
[task 2021-05-12T10:29:32.574Z]                 ^~~~~~~~~~~~~~~~~~~~~~
[task 2021-05-12T10:29:32.574Z] 3 warnings generated.
[task 2021-05-12T10:29:35.081Z] security/manager/ssl/nsSTSPreloadListGenerated.inc.stub
[task 2021-05-12T10:29:36.938Z] /builds/worker/checkouts/gecko/security/nss/lib/pkcs7/certread.c:321:25: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
[task 2021-05-12T10:29:36.938Z]             if (certlen != (seqLen + seqLenLen + 2L)) {
[task 2021-05-12T10:29:36.938Z]                 ~~~~~~~ ^   ~~~~~~~~~~~~~~~~~~~~~~~
[task 2021-05-12T10:29:36.938Z] /builds/worker/checkouts/gecko/security/nss/lib/pkcs7/certread.c:322:29: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
[task 2021-05-12T10:29:36.938Z]                 if (certlen > (seqLen + seqLenLen + 2L))
[task 2021-05-12T10:29:36.938Z]                     ~~~~~~~ ^  ~~~~~~~~~~~~~~~~~~~~~~~
[task 2021-05-12T10:29:36.938Z] /builds/worker/checkouts/gecko/security/nss/lib/pkcs7/certread.c:405:15: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
[task 2021-05-12T10:29:36.938Z]     while (cl > NS_CERT_HEADER_LEN) {
[task 2021-05-12T10:29:36.938Z]            ~~ ^ ~~~~~~~~~~~~~~~~~~
[task 2021-05-12T10:29:36.938Z] /builds/worker/checkouts/gecko/security/nss/lib/pkcs7/certread.c:433:19: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
[task 2021-05-12T10:29:36.938Z]         while (cl >= NS_CERT_TRAILER_LEN) {
[task 2021-05-12T10:29:36.939Z]                ~~ ^  ~~~~~~~~~~~~~~~~~~~
[task 2021-05-12T10:29:36.939Z] 4 warnings generated.
[task 2021-05-12T10:29:46.393Z] /builds/worker/checkouts/gecko/security/nss/lib/pkcs7/p7local.c:666:34: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare]
[task 2021-05-12T10:29:46.393Z]             PORT_Assert(ofraglen == pcount);
[task 2021-05-12T10:29:46.393Z]                         ~~~~~~~~ ^  ~~~~~~
[task 2021-05-12T10:29:46.393Z] /builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/include/nss/secport.h:123:21: note: expanded from macro 'PORT_Assert'
[task 2021-05-12T10:29:46.393Z] #define PORT_Assert PR_ASSERT
[task 2021-05-12T10:29:46.393Z]                     ^
[task 2021-05-12T10:29:46.393Z] /builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/include/nspr/prlog.h:208:7: note: expanded from macro 'PR_ASSERT'
[task 2021-05-12T10:29:46.393Z]     ((_expr)?((void)0):PR_Assert(# _expr,__FILE__,__LINE__))
[task 2021-05-12T10:29:46.393Z]       ^~~~~
[task 2021-05-12T10:29:46.393Z] /builds/worker/checkouts/gecko/security/nss/lib/pkcs7/p7local.c:726:30: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare]
[task 2021-05-12T10:29:46.393Z]         PORT_Assert(ofraglen == (pcount + padlen));
[task 2021-05-12T10:29:46.393Z]                     ~~~~~~~~ ^   ~~~~~~~~~~~~~~~
[task 2021-05-12T10:29:46.393Z] /builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/include/nss/secport.h:123:21: note: expanded from macro 'PORT_Assert'
[task 2021-05-12T10:29:46.393Z] #define PORT_Assert PR_ASSERT
[task 2021-05-12T10:29:46.393Z]                     ^
[task 2021-05-12T10:29:46.393Z] /builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/include/nspr/prlog.h:208:7: note: expanded from macro 'PR_ASSERT'
[task 2021-05-12T10:29:46.393Z]     ((_expr)?((void)0):PR_Assert(# _expr,__FILE__,__LINE__))
[task 2021-05-12T10:29:46.393Z]       ^~~~~
[task 2021-05-12T10:29:46.393Z] 2 warnings generated.
[task 2021-05-12T10:29:51.905Z] /builds/worker/checkouts/gecko/security/nss/lib/smime/cmscipher.c:651:34: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare]
[task 2021-05-12T10:29:51.905Z]             PORT_Assert(ofraglen == pcount);
[task 2021-05-12T10:29:51.905Z]                         ~~~~~~~~ ^  ~~~~~~
[task 2021-05-12T10:29:51.905Z] /builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/include/nss/secport.h:123:21: note: expanded from macro 'PORT_Assert'
[task 2021-05-12T10:29:51.905Z] #define PORT_Assert PR_ASSERT
[task 2021-05-12T10:29:51.905Z]                     ^
[task 2021-05-12T10:29:51.905Z] /builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/include/nspr/prlog.h:208:7: note: expanded from macro 'PR_ASSERT'
[task 2021-05-12T10:29:51.905Z]     ((_expr)?((void)0):PR_Assert(# _expr,__FILE__,__LINE__))
[task 2021-05-12T10:29:51.905Z]       ^~~~~
[task 2021-05-12T10:29:51.905Z] /builds/worker/checkouts/gecko/security/nss/lib/smime/cmscipher.c:711:30: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare]
[task 2021-05-12T10:29:51.905Z]         PORT_Assert(ofraglen == (pcount + padlen));
[task 2021-05-12T10:29:51.905Z]                     ~~~~~~~~ ^   ~~~~~~~~~~~~~~~
[task 2021-05-12T10:29:51.905Z] /builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/include/nss/secport.h:123:21: note: expanded from macro 'PORT_Assert'
[task 2021-05-12T10:29:51.905Z] #define PORT_Assert PR_ASSERT
[task 2021-05-12T10:29:51.905Z]                     ^
[task 2021-05-12T10:29:51.905Z] /builds/worker/checkouts/gecko/obj-x86_64-pc-linux-gnu/dist/include/nspr/prlog.h:208:7: note: expanded from macro 'PR_ASSERT'
[task 2021-05-12T10:29:51.905Z]     ((_expr)?((void)0):PR_Assert(# _expr,__FILE__,__LINE__))
[task 2021-05-12T10:29:51.905Z]       ^~~~~
[task 2021-05-12T10:29:51.905Z] 2 warnings generated.
[task 2021-05-12T10:30:48.074Z] make[2]: *** [/builds/worker/checkouts/gecko/config/recurse.mk:34: compile] Error 2
[task 2021-05-12T10:30:48.074Z] make[1]: *** [/builds/worker/checkouts/gecko/config/rules.mk:355: default] Error 2
[task 2021-05-12T10:30:48.074Z] make: *** [client.mk:65: build] Error 2
[task 2021-05-12T10:30:48.095Z] 180 compiler warnings present.```