Closed
Bug 1782027
Opened 2 years ago
Closed 2 years ago
Perma bustage /builds/worker/checkouts/gecko/memory/build/mozjemalloc.cpp:1459:25: error: unknown type name 'VirtualAlloc' when Gecko 105 merges to Beta on 2022-08-22
Categories
(Core :: Memory Allocator, defect, P1)
Core
Memory Allocator
Tracking
()
VERIFIED
FIXED
105 Branch
Tracking | Status | |
---|---|---|
firefox-esr91 | --- | unaffected |
firefox-esr102 | --- | unaffected |
firefox103 | --- | unaffected |
firefox104 | --- | unaffected |
firefox105 | blocking | verified |
People
(Reporter: noriszfay, Assigned: rkraesig)
References
(Regression)
Details
(Keywords: regression)
Attachments
(1 file)
[task 2022-07-28T10:52:39.012Z] 10:52:39 INFO - gmake[4]: Entering directory '/builds/worker/workspace/obj-build/security/nss/lib/base/base_nssb'
[task 2022-07-28T10:52:39.012Z] 10:52:39 INFO - security/nss/lib/base/error.o
[task 2022-07-28T10:52:39.014Z] 10:52:39 INFO - /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/x86_64-w64-mingw32-clang -std=gnu99 -o error.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -ftrivial-auto-var-init=pattern -DDEBUG -DNSS_FIPS_DISABLED -DNSS_NO_INIT_SUPPORT -DNSS_X86_OR_X64 -DNSS_X64 -DNSS_USE_64 -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_DBM -DNSS_DISABLE_LIBPKIX -I/builds/worker/checkouts/gecko/security/nss/lib/base -I/builds/worker/workspace/obj-build/security/nss/lib/base/base_nssb -I/builds/worker/workspace/obj-build/dist/include/nspr -I/builds/worker/workspace/obj-build/dist/include/private/nss -I/builds/worker/workspace/obj-build/dist/include/nss -I/builds/worker/workspace/obj-build/dist/include -include /builds/worker/workspace/obj-build/mozilla-config.h -DMOZILLA_CLIENT -Qunused-arguments -fcrash-diagnostics-dir=/builds/worker/artifacts -D_HAS_EXCEPTIONS=0 -ffunction-sections -fdata-sections -fno-math-errno -pipe -g -gcodeview -O2 -fno-omit-frame-pointer -funwind-tables -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wformat-type-confusion -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wno-error=tautological-type-limit-compare -Wunreachable-code -Wunreachable-code-return -Wunused-but-set-parameter -Wclass-varargs -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis -Wenum-compare-conditional -Wstring-conversion -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wno-unknown-pragmas -Wno-unused-function -Wno-conversion-null -Wno-switch -Wno-enum-compare -Wno-gnu-zero-variadic-macro-arguments -Werror=implicit-function-declaration -Wno-psabi -Wthread-safety -DXP_WIN32 -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/error.o.pp /builds/worker/checkouts/gecko/security/nss/lib/base/error.c
[task 2022-07-28T10:52:39.015Z] 10:52:39 WARNING - /builds/worker/checkouts/gecko/security/nss/lib/base/error.c:91:65: warning: incompatible function pointer types passing 'FARPROC' (aka 'long long (*)()') to parameter of type 'PRThreadPrivateDTOR' (aka 'void (*)(void *)') [-Wincompatible-function-pointer-types]
[task 2022-07-28T10:52:39.015Z] 10:52:39 INFO - return PR_NewThreadPrivateIndex(&error_stack_index, freePtr);
[task 2022-07-28T10:52:39.015Z] 10:52:39 INFO - ^~~~~~~
[task 2022-07-28T10:52:39.016Z] 10:52:39 INFO - /builds/worker/workspace/obj-build/dist/include/nspr/prthread.h:192:44: note: passing argument to parameter 'destructor' here
[task 2022-07-28T10:52:39.016Z] 10:52:39 INFO - PRUintn *newIndex, PRThreadPrivateDTOR destructor);
[task 2022-07-28T10:52:39.016Z] 10:52:39 INFO - ^
[task 2022-07-28T10:52:39.016Z] 10:52:39 INFO - 1 warning generated.
[task 2022-07-28T10:52:39.017Z] 10:52:39 INFO - gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/security/nss/lib/base/base_nssb'
[task 2022-07-28T10:52:39.143Z] 10:52:39 INFO - gmake[4]: Entering directory '/builds/worker/workspace/obj-build/config/external/nspr/libc'
[task 2022-07-28T10:52:39.146Z] 10:52:39 INFO - config/external/nspr/libc/strpbrk.o
[task 2022-07-28T10:52:39.147Z] 10:52:39 INFO - /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/x86_64-w64-mingw32-clang -std=gnu99 -o strpbrk.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -ftrivial-auto-var-init=pattern -DDEBUG=1 -D_NSPR_BUILD_ -I/builds/worker/checkouts/gecko/config/external/nspr/libc -I/builds/worker/workspace/obj-build/config/external/nspr/libc -I/builds/worker/checkouts/gecko/config/external/nspr -I/builds/worker/workspace/obj-build/dist/include -I/builds/worker/workspace/obj-build/dist/include/nspr -I/builds/worker/workspace/obj-build/dist/include/nss -include /builds/worker/workspace/obj-build/mozilla-config.h -DMOZILLA_CLIENT -Qunused-arguments -fcrash-diagnostics-dir=/builds/worker/artifacts -D_HAS_EXCEPTIONS=0 -ffunction-sections -fdata-sections -fno-math-errno -pipe -g -gcodeview -O2 -fno-omit-frame-pointer -funwind-tables -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wformat-type-confusion -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wno-error=tautological-type-limit-compare -Wunreachable-code -Wunreachable-code-return -Wunused-but-set-parameter -Wclass-varargs -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis -Wenum-compare-conditional -Wstring-conversion -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wno-unknown-pragmas -Wno-unused-function -Wno-conversion-null -Wno-switch -Wno-enum-compare -Wno-gnu-zero-variadic-macro-arguments -Werror=implicit-function-declaration -Wno-psabi -Wthread-safety -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/strpbrk.o.pp /builds/worker/checkouts/gecko/nsprpub/lib/libc/src/strpbrk.c
[task 2022-07-28T10:52:39.148Z] 10:52:39 INFO - gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/config/external/nspr/libc'
[task 2022-07-28T10:52:39.162Z] 10:52:39 INFO - gmake[4]: Entering directory '/builds/worker/workspace/obj-build/security/nss/lib/base/base_nssb'
[task 2022-07-28T10:52:39.163Z] 10:52:39 INFO - security/nss/lib/base/errorval.o
[task 2022-07-28T10:52:39.165Z] 10:52:39 INFO - /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/x86_64-w64-mingw32-clang -std=gnu99 -o errorval.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -ftrivial-auto-var-init=pattern -DDEBUG -DNSS_FIPS_DISABLED -DNSS_NO_INIT_SUPPORT -DNSS_X86_OR_X64 -DNSS_X64 -DNSS_USE_64 -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_DBM -DNSS_DISABLE_LIBPKIX -I/builds/worker/checkouts/gecko/security/nss/lib/base -I/builds/worker/workspace/obj-build/security/nss/lib/base/base_nssb -I/builds/worker/workspace/obj-build/dist/include/nspr -I/builds/worker/workspace/obj-build/dist/include/private/nss -I/builds/worker/workspace/obj-build/dist/include/nss -I/builds/worker/workspace/obj-build/dist/include -include /builds/worker/workspace/obj-build/mozilla-config.h -DMOZILLA_CLIENT -Qunused-arguments -fcrash-diagnostics-dir=/builds/worker/artifacts -D_HAS_EXCEPTIONS=0 -ffunction-sections -fdata-sections -fno-math-errno -pipe -g -gcodeview -O2 -fno-omit-frame-pointer -funwind-tables -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wformat-type-confusion -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wno-error=tautological-type-limit-compare -Wunreachable-code -Wunreachable-code-return -Wunused-but-set-parameter -Wclass-varargs -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis -Wenum-compare-conditional -Wstring-conversion -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wno-unknown-pragmas -Wno-unused-function -Wno-conversion-null -Wno-switch -Wno-enum-compare -Wno-gnu-zero-variadic-macro-arguments -Werror=implicit-function-declaration -Wno-psabi -Wthread-safety -DXP_WIN32 -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/errorval.o.pp /builds/worker/checkouts/gecko/security/nss/lib/base/errorval.c
[task 2022-07-28T10:52:39.165Z] 10:52:39 INFO - gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/security/nss/lib/base/base_nssb'
[task 2022-07-28T10:52:39.286Z] 10:52:39 INFO - gmake[4]: Entering directory '/builds/worker/workspace/obj-build/config/external/nspr/libc'
[task 2022-07-28T10:52:39.288Z] 10:52:39 INFO - config/external/nspr/libc/strstr.o
[task 2022-07-28T10:52:39.289Z] 10:52:39 INFO - /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/x86_64-w64-mingw32-clang -std=gnu99 -o strstr.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -ftrivial-auto-var-init=pattern -DDEBUG=1 -D_NSPR_BUILD_ -I/builds/worker/checkouts/gecko/config/external/nspr/libc -I/builds/worker/workspace/obj-build/config/external/nspr/libc -I/builds/worker/checkouts/gecko/config/external/nspr -I/builds/worker/workspace/obj-build/dist/include -I/builds/worker/workspace/obj-build/dist/include/nspr -I/builds/worker/workspace/obj-build/dist/include/nss -include /builds/worker/workspace/obj-build/mozilla-config.h -DMOZILLA_CLIENT -Qunused-arguments -fcrash-diagnostics-dir=/builds/worker/artifacts -D_HAS_EXCEPTIONS=0 -ffunction-sections -fdata-sections -fno-math-errno -pipe -g -gcodeview -O2 -fno-omit-frame-pointer -funwind-tables -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wformat-type-confusion -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wno-error=tautological-type-limit-compare -Wunreachable-code -Wunreachable-code-return -Wunused-but-set-parameter -Wclass-varargs -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis -Wenum-compare-conditional -Wstring-conversion -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wno-unknown-pragmas -Wno-unused-function -Wno-conversion-null -Wno-switch -Wno-enum-compare -Wno-gnu-zero-variadic-macro-arguments -Werror=implicit-function-declaration -Wno-psabi -Wthread-safety -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/strstr.o.pp /builds/worker/checkouts/gecko/nsprpub/lib/libc/src/strstr.c
[task 2022-07-28T10:52:39.289Z] 10:52:39 INFO - gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/config/external/nspr/libc'
[task 2022-07-28T10:52:39.320Z] 10:52:39 INFO - gmake[4]: Entering directory '/builds/worker/workspace/obj-build/memory/replace/logalloc'
[task 2022-07-28T10:52:39.323Z] 10:52:39 INFO - /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/x86_64-w64-mingw32-clang++ -std=gnu++17 -o LogAlloc.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -ftrivial-auto-var-init=pattern -DDEBUG=1 -DMOZ_REPLACE_MALLOC_PREFIX=logalloc -DMOZ_NO_MOZALLOC -DMOZ_HAS_MOZGLUE -DIMPL_MFBT -I/builds/worker/checkouts/gecko/memory/replace/logalloc -I/builds/worker/workspace/obj-build/memory/replace/logalloc -I/builds/worker/checkouts/gecko/memory/build -I/builds/worker/workspace/obj-build/dist/include -I/builds/worker/workspace/obj-build/dist/include/nspr -I/builds/worker/workspace/obj-build/dist/include/nss -DMOZILLA_CLIENT -include /builds/worker/workspace/obj-build/mozilla-config.h -Qunused-arguments -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wdeprecated-this-capture -Wempty-body -Wformat-type-confusion -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-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 -Wc++2a-compat -Wenum-compare-conditional -Wno-ambiguous-reversed-operator -Wno-error=deprecated -Wno-error=deprecated-anon-enum-enum-conversion -Wno-error=deprecated-enum-enum-conversion -Wno-error=deprecated-enum-float-conversion -Wno-error=deprecated-pragma -Wno-error=deprecated-this-capture -Wno-error=deprecated-volatile -Wcomma -Wimplicit-fallthrough -Wstring-conversion -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wno-unknown-pragmas -Wno-unused-function -Wno-conversion-null -Wno-switch -Wno-enum-compare -Wno-gnu-zero-variadic-macro-arguments -Wno-psabi -Wthread-safety -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -fms-extensions -fcrash-diagnostics-dir=/builds/worker/artifacts -D_HAS_EXCEPTIONS=0 -fno-exceptions -Wno-incompatible-ms-struct -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -g -gcodeview -O2 -fno-omit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/LogAlloc.o.pp /builds/worker/checkouts/gecko/memory/replace/logalloc/LogAlloc.cpp
[task 2022-07-28T10:52:39.323Z] 10:52:39 INFO - gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/memory/replace/logalloc'
[task 2022-07-28T10:52:39.395Z] 10:52:39 INFO - gmake[4]: Entering directory '/builds/worker/workspace/obj-build/config/external/nspr/libc'
[task 2022-07-28T10:52:39.395Z] 10:52:39 INFO - config/external/nspr/libc/strtok.o
[task 2022-07-28T10:52:39.397Z] 10:52:39 INFO - /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/x86_64-w64-mingw32-clang -std=gnu99 -o strtok.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -ftrivial-auto-var-init=pattern -DDEBUG=1 -D_NSPR_BUILD_ -I/builds/worker/checkouts/gecko/config/external/nspr/libc -I/builds/worker/workspace/obj-build/config/external/nspr/libc -I/builds/worker/checkouts/gecko/config/external/nspr -I/builds/worker/workspace/obj-build/dist/include -I/builds/worker/workspace/obj-build/dist/include/nspr -I/builds/worker/workspace/obj-build/dist/include/nss -include /builds/worker/workspace/obj-build/mozilla-config.h -DMOZILLA_CLIENT -Qunused-arguments -fcrash-diagnostics-dir=/builds/worker/artifacts -D_HAS_EXCEPTIONS=0 -ffunction-sections -fdata-sections -fno-math-errno -pipe -g -gcodeview -O2 -fno-omit-frame-pointer -funwind-tables -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wformat-type-confusion -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wno-error=tautological-type-limit-compare -Wunreachable-code -Wunreachable-code-return -Wunused-but-set-parameter -Wclass-varargs -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis -Wenum-compare-conditional -Wstring-conversion -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wno-unknown-pragmas -Wno-unused-function -Wno-conversion-null -Wno-switch -Wno-enum-compare -Wno-gnu-zero-variadic-macro-arguments -Werror=implicit-function-declaration -Wno-psabi -Wthread-safety -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/strtok.o.pp /builds/worker/checkouts/gecko/nsprpub/lib/libc/src/strtok.c
[task 2022-07-28T10:52:39.397Z] 10:52:39 INFO - gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/config/external/nspr/libc'
[task 2022-07-28T10:52:39.474Z] 10:52:39 INFO - gmake[4]: Entering directory '/builds/worker/workspace/obj-build/security/nss/lib/certhigh/certhigh_certhi'
[task 2022-07-28T10:52:39.476Z] 10:52:39 INFO - security/nss/lib/certhigh/certhigh.o
[task 2022-07-28T10:52:39.477Z] 10:52:39 INFO - /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/x86_64-w64-mingw32-clang -std=gnu99 -o certhigh.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -ftrivial-auto-var-init=pattern -DDEBUG -DNSS_FIPS_DISABLED -DNSS_NO_INIT_SUPPORT -DNSS_X86_OR_X64 -DNSS_X64 -DNSS_USE_64 -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_DBM -DNSS_DISABLE_LIBPKIX -I/builds/worker/checkouts/gecko/security/nss/lib/certhigh -I/builds/worker/workspace/obj-build/security/nss/lib/certhigh/certhigh_certhi -I/builds/worker/workspace/obj-build/dist/include/nspr -I/builds/worker/workspace/obj-build/dist/include/private/nss -I/builds/worker/workspace/obj-build/dist/include/nss -I/builds/worker/workspace/obj-build/dist/include -include /builds/worker/workspace/obj-build/mozilla-config.h -DMOZILLA_CLIENT -Qunused-arguments -fcrash-diagnostics-dir=/builds/worker/artifacts -D_HAS_EXCEPTIONS=0 -ffunction-sections -fdata-sections -fno-math-errno -pipe -g -gcodeview -O2 -fno-omit-frame-pointer -funwind-tables -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wformat-type-confusion -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wno-error=tautological-type-limit-compare -Wunreachable-code -Wunreachable-code-return -Wunused-but-set-parameter -Wclass-varargs -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis -Wenum-compare-conditional -Wstring-conversion -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wno-unknown-pragmas -Wno-unused-function -Wno-conversion-null -Wno-switch -Wno-enum-compare -Wno-gnu-zero-variadic-macro-arguments -Werror=implicit-function-declaration -Wno-psabi -Wthread-safety -DXP_WIN32 -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/certhigh.o.pp /builds/worker/checkouts/gecko/security/nss/lib/certhigh/certhigh.c
[task 2022-07-28T10:52:39.477Z] 10:52:39 INFO - gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/security/nss/lib/certhigh/certhigh_certhi'
[task 2022-07-28T10:52:39.539Z] 10:52:39 INFO - gmake[4]: Entering directory '/builds/worker/workspace/obj-build/memory/build'
[task 2022-07-28T10:52:39.542Z] 10:52:39 INFO - /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/x86_64-w64-mingw32-clang++ -std=gnu++17 -o Unified_cpp_memory_build0.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -ftrivial-auto-var-init=pattern -DDEBUG=1 -DMOZ_MEMORY_IMPL -DMOZ_PHC -DMOZ_REPLACE_MALLOC_STATIC -DMOZ_HAS_MOZGLUE -DIMPL_MFBT -I/builds/worker/checkouts/gecko/memory/build -I/builds/worker/workspace/obj-build/memory/build -I/builds/worker/workspace/obj-build/dist/include -I/builds/worker/workspace/obj-build/dist/include/nspr -I/builds/worker/workspace/obj-build/dist/include/nss -DMOZILLA_CLIENT -include /builds/worker/workspace/obj-build/mozilla-config.h -Qunused-arguments -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wdeprecated-this-capture -Wempty-body -Wformat-type-confusion -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-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 -Wc++2a-compat -Wenum-compare-conditional -Wno-ambiguous-reversed-operator -Wno-error=deprecated -Wno-error=deprecated-anon-enum-enum-conversion -Wno-error=deprecated-enum-enum-conversion -Wno-error=deprecated-enum-float-conversion -Wno-error=deprecated-pragma -Wno-error=deprecated-this-capture -Wno-error=deprecated-volatile -Wcomma -Wimplicit-fallthrough -Wstring-conversion -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wno-unknown-pragmas -Wno-unused-function -Wno-conversion-null -Wno-switch -Wno-enum-compare -Wno-gnu-zero-variadic-macro-arguments -Wno-psabi -Wthread-safety -Wno-unknown-warning-option -fno-sized-deallocation -fno-aligned-new -fms-extensions -fcrash-diagnostics-dir=/builds/worker/artifacts -D_HAS_EXCEPTIONS=0 -fno-exceptions -Wno-incompatible-ms-struct -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pipe -g -gcodeview -O2 -fno-omit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_memory_build0.o.pp Unified_cpp_memory_build0.cpp
[task 2022-07-28T10:52:39.542Z] 10:52:39 INFO - In file included from Unified_cpp_memory_build0.cpp:2:
[task 2022-07-28T10:52:39.542Z] 10:52:39 ERROR - /builds/worker/checkouts/gecko/memory/build/mozjemalloc.cpp:1459:25: error: unknown type name 'VirtualAlloc'
[task 2022-07-28T10:52:39.543Z] 10:52:39 INFO - using MozVirtualAlloc = VirtualAlloc;
[task 2022-07-28T10:52:39.543Z] 10:52:39 INFO - ^
[task 2022-07-28T10:52:39.543Z] 10:52:39 ERROR - /builds/worker/checkouts/gecko/memory/build/mozjemalloc.cpp:1512:10: error: use of undeclared identifier 'MozVirtualAlloc'; did you mean 'VirtualAlloc'?
[task 2022-07-28T10:52:39.544Z] 10:52:39 INFO - if (!MozVirtualAlloc(aAddr, pages_size, MEM_COMMIT, PAGE_READWRITE)) {
[task 2022-07-28T10:52:39.546Z] 10:52:39 INFO - ^~~~~~~~~~~~~~~
[task 2022-07-28T10:52:39.547Z] 10:52:39 INFO - VirtualAlloc
[task 2022-07-28T10:52:39.547Z] 10:52:39 INFO - /builds/worker/fetches/clang/bin/../x86_64-w64-mingw32/include/memoryapi.h:81:28: note: 'VirtualAlloc' declared here
[task 2022-07-28T10:52:39.548Z] 10:52:39 INFO - WINBASEAPI LPVOID WINAPI VirtualAlloc (LPVOID lpAddress, SIZE_T dwSize, DWORD flAllocationType, DWORD flProtect);
[task 2022-07-28T10:52:39.549Z] 10:52:39 INFO - ^
[task 2022-07-28T10:52:39.550Z] 10:52:39 INFO - In file included from Unified_cpp_memory_build0.cpp:2:
[task 2022-07-28T10:52:39.550Z] 10:52:39 ERROR - /builds/worker/checkouts/gecko/memory/build/mozjemalloc.cpp:1657:9: error: use of undeclared identifier 'MozVirtualAlloc'; did you mean 'VirtualAlloc'?
[task 2022-07-28T10:52:39.551Z] 10:52:39 INFO - ret = MozVirtualAlloc(aAddr, aSize, MEM_COMMIT | MEM_RESERVE, PAGE_READWRITE);
[task 2022-07-28T10:52:39.551Z] 10:52:39 INFO - ^~~~~~~~~~~~~~~
[task 2022-07-28T10:52:39.551Z] 10:52:39 INFO - VirtualAlloc
[task 2022-07-28T10:52:39.552Z] 10:52:39 INFO - /builds/worker/fetches/clang/bin/../x86_64-w64-mingw32/include/memoryapi.h:81:28: note: 'VirtualAlloc' declared here
[task 2022-07-28T10:52:39.552Z] 10:52:39 INFO - WINBASEAPI LPVOID WINAPI VirtualAlloc (LPVOID lpAddress, SIZE_T dwSize, DWORD flAllocationType, DWORD flProtect);
[task 2022-07-28T10:52:39.553Z] 10:52:39 INFO - ^
[task 2022-07-28T10:52:39.553Z] 10:52:39 INFO - In file included from Unified_cpp_memory_build0.cpp:11:
[task 2022-07-28T10:52:39.554Z] 10:52:39 WARNING - /builds/worker/checkouts/gecko/memory/build/mozmemory_wrap.cpp:109:7: warning: '_aligned_malloc' redeclared without 'dllimport' attribute: previous 'dllimport' ignored [-Winconsistent-dllimport]
[task 2022-07-28T10:52:39.554Z] 10:52:39 INFO - void* _aligned_malloc(size_t size, size_t alignment)
[task 2022-07-28T10:52:39.555Z] 10:52:39 INFO - ^
[task 2022-07-28T10:52:39.555Z] 10:52:39 INFO - /builds/worker/fetches/clang/bin/../x86_64-w64-mingw32/include/stdlib.h:541:25: note: previous declaration is here
[task 2022-07-28T10:52:39.556Z] 10:52:39 INFO - _CRTIMP void *__cdecl _aligned_malloc(size_t _Size,size_t _Alignment);
[task 2022-07-28T10:52:39.556Z] 10:52:39 INFO - ^
[task 2022-07-28T10:52:39.557Z] 10:52:39 INFO - /builds/worker/fetches/clang/bin/../x86_64-w64-mingw32/include/stdlib.h:541:3: note: previous attribute is here
[task 2022-07-28T10:52:39.557Z] 10:52:39 INFO - _CRTIMP void *__cdecl _aligned_malloc(size_t _Size,size_t _Alignment);
[task 2022-07-28T10:52:39.558Z] 10:52:39 INFO - ^
[task 2022-07-28T10:52:39.558Z] 10:52:39 INFO - /builds/worker/fetches/clang/bin/../x86_64-w64-mingw32/include/_mingw.h:59:40: note: expanded from macro '_CRTIMP'
[task 2022-07-28T10:52:39.559Z] 10:52:39 INFO - # define _CRTIMP __attribute__ ((__dllimport__))
[task 2022-07-28T10:52:39.559Z] 10:52:39 INFO - ^
[task 2022-07-28T10:52:39.559Z] 10:52:39 INFO - In file included from Unified_cpp_memory_build0.cpp:11:
[task 2022-07-28T10:52:39.560Z] 10:52:39 WARNING - /builds/worker/checkouts/gecko/memory/build/mozmemory_wrap.cpp:111:6: warning: '_aligned_free' redeclared without 'dllimport' attribute: previous 'dllimport' ignored [-Winconsistent-dllimport]
[task 2022-07-28T10:52:39.561Z] 10:52:39 INFO - void _aligned_free(void* aPtr) __attribute__((alias(MOZ_STRINGIFY(free_impl))));
[task 2022-07-28T10:52:39.561Z] 10:52:39 INFO - ^
[task 2022-07-28T10:52:39.562Z] 10:52:39 INFO - /builds/worker/fetches/clang/bin/../x86_64-w64-mingw32/include/stdlib.h:540:24: note: previous declaration is here
[task 2022-07-28T10:52:39.562Z] 10:52:39 INFO - _CRTIMP void __cdecl _aligned_free(void *_Memory);
[task 2022-07-28T10:52:39.563Z] 10:52:39 INFO - ^
[task 2022-07-28T10:52:39.563Z] 10:52:39 INFO - /builds/worker/fetches/clang/bin/../x86_64-w64-mingw32/include/stdlib.h:540:3: note: previous attribute is here
[task 2022-07-28T10:52:39.564Z] 10:52:39 INFO - _CRTIMP void __cdecl _aligned_free(void *_Memory);
[task 2022-07-28T10:52:39.564Z] 10:52:39 INFO - ^
[task 2022-07-28T10:52:39.565Z] 10:52:39 INFO - /builds/worker/fetches/clang/bin/../x86_64-w64-mingw32/include/_mingw.h:59:40: note: expanded from macro '_CRTIMP'
[task 2022-07-28T10:52:39.565Z] 10:52:39 INFO - # define _CRTIMP __attribute__ ((__dllimport__))
[task 2022-07-28T10:52:39.566Z] 10:52:39 INFO - ^
[task 2022-07-28T10:52:39.566Z] 10:52:39 INFO - In file included from Unified_cpp_memory_build0.cpp:11:
[task 2022-07-28T10:52:39.567Z] 10:52:39 WARNING - /builds/worker/checkouts/gecko/memory/build/mozmemory_wrap.cpp:117:7: warning: '_strdup' redeclared without 'dllimport' attribute: previous 'dllimport' ignored [-Winconsistent-dllimport]
[task 2022-07-28T10:52:39.568Z] 10:52:39 INFO - char* _strdup(const char* src)
[task 2022-07-28T10:52:39.568Z] 10:52:39 INFO - ^
[task 2022-07-28T10:52:39.569Z] 10:52:39 INFO - /builds/worker/fetches/clang/bin/../x86_64-w64-mingw32/include/string.h:67:25: note: previous declaration is here
[task 2022-07-28T10:52:39.569Z] 10:52:39 INFO - _CRTIMP char *__cdecl _strdup(const char *_Src);
[task 2022-07-28T10:52:39.570Z] 10:52:39 INFO - ^
[task 2022-07-28T10:52:39.570Z] 10:52:39 INFO - /builds/worker/fetches/clang/bin/../x86_64-w64-mingw32/include/string.h:67:3: note: previous attribute is here
[task 2022-07-28T10:52:39.570Z] 10:52:39 INFO - _CRTIMP char *__cdecl _strdup(const char *_Src);
[task 2022-07-28T10:52:39.578Z] 10:52:39 INFO - ^
[task 2022-07-28T10:52:39.582Z] 10:52:39 INFO - /builds/worker/fetches/clang/bin/../x86_64-w64-mingw32/include/_mingw.h:59:40: note: expanded from macro '_CRTIMP'
[task 2022-07-28T10:52:39.582Z] 10:52:39 INFO - # define _CRTIMP __attribute__ ((__dllimport__))
[task 2022-07-28T10:52:39.582Z] 10:52:39 INFO - ^
[task 2022-07-28T10:52:39.582Z] 10:52:39 INFO - In file included from Unified_cpp_memory_build0.cpp:11:
[task 2022-07-28T10:52:39.582Z] 10:52:39 WARNING - /builds/worker/checkouts/gecko/memory/build/mozmemory_wrap.cpp:121:10: warning: '_wcsdup' redeclared without 'dllimport' attribute: previous 'dllimport' ignored [-Winconsistent-dllimport]
[task 2022-07-28T10:52:39.582Z] 10:52:39 INFO - wchar_t* _wcsdup(const wchar_t* src)
[task 2022-07-28T10:52:39.582Z] 10:52:39 INFO - ^
[task 2022-07-28T10:52:39.582Z] 10:52:39 INFO - /builds/worker/fetches/clang/bin/../x86_64-w64-mingw32/include/string.h:131:28: note: previous declaration is here
[task 2022-07-28T10:52:39.582Z] 10:52:39 INFO - _CRTIMP wchar_t *__cdecl _wcsdup(const wchar_t *_Str);
[task 2022-07-28T10:52:39.582Z] 10:52:39 INFO - ^
[task 2022-07-28T10:52:39.582Z] 10:52:39 INFO - /builds/worker/fetches/clang/bin/../x86_64-w64-mingw32/include/string.h:131:3: note: previous attribute is here
[task 2022-07-28T10:52:39.583Z] 10:52:39 INFO - _CRTIMP wchar_t *__cdecl _wcsdup(const wchar_t *_Str);
[task 2022-07-28T10:52:39.583Z] 10:52:39 INFO - ^
[task 2022-07-28T10:52:39.583Z] 10:52:39 INFO - /builds/worker/fetches/clang/bin/../x86_64-w64-mingw32/include/_mingw.h:59:40: note: expanded from macro '_CRTIMP'
[task 2022-07-28T10:52:39.583Z] 10:52:39 INFO - # define _CRTIMP __attribute__ ((__dllimport__))
[task 2022-07-28T10:52:39.584Z] 10:52:39 INFO - ^
[task 2022-07-28T10:52:39.584Z] 10:52:39 INFO - 4 warnings and 3 errors generated.
[task 2022-07-28T10:52:39.584Z] 10:52:39 ERROR - gmake[4]: *** [/builds/worker/checkouts/gecko/config/rules.mk:669: Unified_cpp_memory_build0.o] Error 1
[task 2022-07-28T10:52:39.584Z] 10:52:39 INFO - gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/memory/build'
[task 2022-07-28T10:52:39.584Z] 10:52:39 ERROR - gmake[3]: *** [/builds/worker/checkouts/gecko/config/recurse.mk:72: memory/build/target-objects] Error 2
[task 2022-07-28T10:52:39.584Z] 10:52:39 INFO - gmake[3]: *** Waiting for unfinished jobs....
[task 2022-07-28T10:52:39.584Z] 10:52:39 INFO - gmake[4]: Entering directory '/builds/worker/workspace/obj-build/security/nss/lib/base/base_nssb'
[task 2022-07-28T10:52:39.584Z] 10:52:39 INFO - security/nss/lib/base/hash.o
[task 2022-07-28T10:52:39.584Z] 10:52:39 INFO - /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/x86_64-w64-mingw32-clang -std=gnu99 -o hash.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -ftrivial-auto-var-init=pattern -DDEBUG -DNSS_FIPS_DISABLED -DNSS_NO_INIT_SUPPORT -DNSS_X86_OR_X64 -DNSS_X64 -DNSS_USE_64 -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_DBM -DNSS_DISABLE_LIBPKIX -I/builds/worker/checkouts/gecko/security/nss/lib/base -I/builds/worker/workspace/obj-build/security/nss/lib/base/base_nssb -I/builds/worker/workspace/obj-build/dist/include/nspr -I/builds/worker/workspace/obj-build/dist/include/private/nss -I/builds/worker/workspace/obj-build/dist/include/nss -I/builds/worker/workspace/obj-build/dist/include -include /builds/worker/workspace/obj-build/mozilla-config.h -DMOZILLA_CLIENT -Qunused-arguments -fcrash-diagnostics-dir=/builds/worker/artifacts -D_HAS_EXCEPTIONS=0 -ffunction-sections -fdata-sections -fno-math-errno -pipe -g -gcodeview -O2 -fno-omit-frame-pointer -funwind-tables -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wformat-type-confusion -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wno-error=tautological-type-limit-compare -Wunreachable-code -Wunreachable-code-return -Wunused-but-set-parameter -Wclass-varargs -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis -Wenum-compare-conditional -Wstring-conversion -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wno-unknown-pragmas -Wno-unused-function -Wno-conversion-null -Wno-switch -Wno-enum-compare -Wno-gnu-zero-variadic-macro-arguments -Werror=implicit-function-declaration -Wno-psabi -Wthread-safety -DXP_WIN32 -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/hash.o.pp /builds/worker/checkouts/gecko/security/nss/lib/base/hash.c
[task 2022-07-28T10:52:39.584Z] 10:52:39 INFO - gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/security/nss/lib/base/base_nssb'
[task 2022-07-28T10:52:39.610Z] 10:52:39 INFO - gmake[4]: Entering directory '/builds/worker/workspace/obj-build/config/external/nspr/pr'
[task 2022-07-28T10:52:39.610Z] 10:52:39 INFO - config/external/nspr/pr/w32poll.o
[task 2022-07-28T10:52:39.612Z] 10:52:39 INFO - /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/x86_64-w64-mingw32-clang -std=gnu99 -o w32poll.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -ftrivial-auto-var-init=pattern -DDEBUG=1 -D_NSPR_BUILD_ -DXP_PC -DWIN32 -DWIN95 -UWINNT -D_PR_GLOBAL_THREADS_ONLY -DDO_NOT_WAIT_FOR_CONNECT_OVERLAPPED_OPERATIONS -D_AMD64_ -I/builds/worker/checkouts/gecko/config/external/nspr/pr -I/builds/worker/workspace/obj-build/config/external/nspr/pr -I/builds/worker/checkouts/gecko/config/external/nspr -I/builds/worker/checkouts/gecko/nsprpub/pr/include -I/builds/worker/checkouts/gecko/nsprpub/pr/include/private -I/builds/worker/workspace/obj-build/dist/include -I/builds/worker/workspace/obj-build/dist/include/nspr -I/builds/worker/workspace/obj-build/dist/include/nss -include /builds/worker/workspace/obj-build/mozilla-config.h -DMOZILLA_CLIENT -Qunused-arguments -fcrash-diagnostics-dir=/builds/worker/artifacts -D_HAS_EXCEPTIONS=0 -ffunction-sections -fdata-sections -fno-math-errno -pipe -g -gcodeview -O2 -fno-omit-frame-pointer -funwind-tables -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wformat-type-confusion -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wno-error=tautological-type-limit-compare -Wunreachable-code -Wunreachable-code-return -Wunused-but-set-parameter -Wclass-varargs -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis -Wenum-compare-conditional -Wstring-conversion -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=free-nonheap-object -Wno-error=return-std-move -Wno-error=atomic-alignment -Wno-error=deprecated-copy -Wno-unknown-pragmas -Wno-unused-function -Wno-conversion-null -Wno-switch -Wno-enum-compare -Wno-gnu-zero-variadic-macro-arguments -Werror=implicit-function-declaration -Wno-psabi -Wthread-safety -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/w32poll.o.pp /builds/worker/checkouts/gecko/nsprpub/pr/src/md/windows/w32poll.c
[task 2022-07-28T10:52:39.613Z] 10:52:39 WARNING - /builds/worker/checkouts/gecko/nsprpub/pr/src/md/windows/w32poll.c:165:43: warning: comparison of integers of different signs: 'unsigned int' and 'PRInt32' (aka 'int') [-Wsign-compare]
[task 2022-07-28T10:52:39.613Z] 10:52:39 INFO - && (_PR_FILEDESC_OPEN == bottom->secret->state))
[task 2022-07-28T10:52:39.614Z] 10:52:39 INFO - ~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~
[task 2022-07-28T10:52:39.614Z] 10:52:39 INFO - 1 warning generated.
[task 2022-07-28T10:52:39.614Z] 10:52:39 INFO - gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/config/external/nspr/pr'
Hello Ray, could you take a look at these build bustages? They seem to be caused by Bug 1716727 and only affects Windows. Thank you!
Flags: needinfo?(rkraesig)
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
tracking-firefox104:
? → ---
Assignee | ||
Comment 1•2 years ago
|
||
Currently testing a fix; should be up soon, if all goes well.
Flags: needinfo?(rkraesig)
Assignee | ||
Comment 2•2 years ago
|
||
... which was entirely due to a trivial error on my part.
Updated•2 years ago
|
Assignee: nobody → rkraesig
Status: NEW → ASSIGNED
Pushed by rkraesig@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d0b98aadc143 Fix bustage in simulated early-beta Windows builds r=gcp
Assignee | ||
Comment 4•2 years ago
|
||
For reference, the resultant try build:
https://treeherder.mozilla.org/jobs?repo=try&revision=249e4c6d76024f3844c8a9011af305f1e69e3c7b
This still shows breakage in dom/xul/XULPersist.h
under build-win64-hybrid/plain
, but that seems to be unrelated to this patch.
Comment 5•2 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 105 Branch
Comment 6•2 years ago
|
||
Verified fixed in latest beta sim: https://treeherder.mozilla.org/jobs?repo=try&resultStatus=testfailed%2Cbusted%2Cexception%2Cretry%2Cusercancel%2Crunnable&revision=d345f609fde1b80969f12c329727b733ec9c3031
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•