Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:73[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = JS::TabSizes][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/MemoryMetrics.h:34:37:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kstruct JS::TabSizes[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/StoreBuffer.h:20[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/StringType.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsnum.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jslibmath.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.cpp:27[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/MemoryMetrics.h:31:8:[m[K [01;36m[Knote: [m[K'[01m[Kstruct JS::TabSizes[m[K' declared here
- 31 | struct [01;36m[KTabSizes[m[K {
- | [01;36m[K^~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:73[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = JS::ServoSizes][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/MemoryMetrics.h:73:39:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kstruct JS::ServoSizes[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/StoreBuffer.h:20[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/StringType.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsnum.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jslibmath.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.cpp:27[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/MemoryMetrics.h:62:8:[m[K [01;36m[Knote: [m[K'[01m[Kstruct JS::ServoSizes[m[K' declared here
- 62 | struct [01;36m[KServoSizes[m[K {
- | [01;36m[K^~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:73[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::StaticStrings][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/StringType.h:1260:42:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass js::StaticStrings[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsnum.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jslibmath.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.cpp:27[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/StringType.h:1244:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::StaticStrings[m[K' declared here
- 1244 | class [01;36m[KStaticStrings[m[K {
- | [01;36m[K^~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:73[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/TypeInference.h:884:51:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass js::PreliminaryObjectArray[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/ObjectGroup.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Shape.h:31[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:24[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSContext.h:22[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jslibmath.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.cpp:27[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/TypeInference.h:874:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::PreliminaryObjectArray[m[K' declared here
- 874 | class [01;36m[KPreliminaryObjectArray[m[K {
- | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:73[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::TypeNewScript][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/TypeInference.h:1001:42:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of type '[01m[Kclass js::TypeNewScript[m[K' with no trivial copy-assignment; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/ObjectGroup.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Shape.h:31[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:24[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSContext.h:22[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jslibmath.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.cpp:27[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/TypeInference.h:955:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::TypeNewScript[m[K' declared here
- 955 | class [01;36m[KTypeNewScript[m[K {
- | [01;36m[K^~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:73[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/IonCode.h:588:44:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kstruct js::jit::IonScriptCounts[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/JSJitFrameIter.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Stack.h:23[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/frontend/NameCollections.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:27[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSContext.h:22[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jslibmath.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.cpp:27[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/IonCode.h:578:8:[m[K [01;36m[Knote: [m[K'[01m[Kstruct js::jit::IonScriptCounts[m[K' declared here
- 578 | struct [01;36m[KIonScriptCounts[m[K {
- | [01;36m[K^~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:73[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Statistics.h:78:40:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kstruct js::gcstats::ZoneGCStats[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/GCRuntime.h:21[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:28[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSContext.h:22[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jslibmath.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.cpp:27[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Statistics.h:52:8:[m[K [01;36m[Knote: [m[K'[01m[Kstruct js::gcstats::ZoneGCStats[m[K' declared here
- 52 | struct [01;36m[KZoneGCStats[m[K {
- | [01;36m[K^~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:73[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::NewObjectCache][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Caches.h:142:43:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass js::NewObjectCache[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/ZoneGroup.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:30[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSContext.h:22[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jslibmath.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.cpp:27[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Caches.h:95:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::NewObjectCache[m[K' declared here
- 95 | class [01;36m[KNewObjectCache[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:73[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:1135:28:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:42:11:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass JS::Value[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 42 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:74[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/Value.h:322:32:[m[K [01;36m[Knote: [m[K'[01m[Kclass JS::Value[m[K' declared here
- 322 | class MOZ_NON_PARAM alignas(8) [01;36m[KValue[m[K {
- | [01;36m[K^~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:73[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass js::jit::CodeOffsetJump[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/Safepoints.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/JitFrames.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSContext-inl.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSCompartment-inl.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject-inl.h:32[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.cpp:38[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::jit::CodeOffsetJump[m[K' declared here
- 494 | class [01;36m[KCodeOffsetJump[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/TracingAPI.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCPolicyAPI.h:47[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:22[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:73[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsmath.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h: In instantiation of '[01m[Kvoid js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet<js::EvalCacheEntry, js::EvalCacheHashPolicy, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:442:18:[m[K required from '[01m[Kvoid js::HashSet<T, HashPolicy, AllocPolicy>::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy][m[K'
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Caches.h:257:50:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:1613:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of type '[01m[Kjs::detail::HashTable<const js::EvalCacheEntry, js::HashSet<js::EvalCacheEntry, js::EvalCacheHashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<const js::EvalCacheEntry>[m[K'} with no trivial copy-assignment [[01;35m[K-Wclass-memaccess[m[K]
- 1613 | [01;35m[Kmemset(table, 0, sizeof(*table) * capacity())[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:772:7:[m[K [01;36m[Knote: [m[K'[01m[Kjs::detail::HashTable<const js::EvalCacheEntry, js::HashSet<js::EvalCacheEntry, js::EvalCacheHashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<const js::EvalCacheEntry>[m[K'} declared here
- 772 | class [01;36m[KHashTableEntry[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h: In instantiation of '[01m[Kvoid js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:200:18:[m[K required from '[01m[Kvoid js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy][m[K'
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/GeckoProfiler.h:152:74:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:1613:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of type '[01m[Kjs::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >[m[K'} with no trivial copy-assignment [[01;35m[K-Wclass-memaccess[m[K]
- 1613 | [01;35m[Kmemset(table, 0, sizeof(*table) * capacity())[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:772:7:[m[K [01;36m[Knote: [m[K'[01m[Kjs::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >[m[K'} declared here
- 772 | class [01;36m[KHashTableEntry[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h: In instantiation of '[01m[Kvoid js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long unsigned int, js::PointerHasher<js::gc::Cell*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:200:18:[m[K required from '[01m[Kvoid js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*>; AllocPolicy = js::SystemAllocPolicy][m[K'
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Zone.h:667:31:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:1613:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of type '[01m[Kjs::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long unsigned int>, js::HashMap<js::gc::Cell*, long unsigned int, js::PointerHasher<js::gc::Cell*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long unsigned int> >[m[K'} with no trivial copy-assignment [[01;35m[K-Wclass-memaccess[m[K]
- 1613 | [01;35m[Kmemset(table, 0, sizeof(*table) * capacity())[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:772:7:[m[K [01;36m[Knote: [m[K'[01m[Kjs::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long unsigned int>, js::HashMap<js::gc::Cell*, long unsigned int, js::PointerHasher<js::gc::Cell*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long unsigned int> >[m[K'} declared here
- 772 | class [01;36m[KHashTableEntry[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- /usr/bin/x86_64-pc-linux-gnu-g++ -o jsutil.o -c -I/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/system_wrappers -include /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_WASM_GLOBAL -DWASM_HUGE_MEMORY -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src -I/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src -I/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -pipe -march=native -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format -fno-strict-aliasing -MD -MP -MF .deps/jsutil.o.pp /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.cpp
- /usr/bin/x86_64-pc-linux-gnu-g++ -o pm_linux.o -c -I/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/system_wrappers -include /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_WASM_GLOBAL -DWASM_HUGE_MEMORY -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src -I/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src -I/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -pipe -march=native -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format -fno-strict-aliasing -MD -MP -MF .deps/pm_linux.o.pp /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/perf/pm_linux.cpp
- /usr/bin/x86_64-pc-linux-gnu-g++ -o DoubleToString.o -c -I/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/system_wrappers -include /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_WASM_GLOBAL -DWASM_HUGE_MEMORY -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src -I/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src -I/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -pipe -march=native -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format -fno-strict-aliasing -MD -MP -MF .deps/DoubleToString.o.pp -Wno-implicit-fallthrough /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/util/DoubleToString.cpp
- /usr/bin/x86_64-pc-linux-gnu-g++ -o Interpreter.o -c -I/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/system_wrappers -include /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_WASM_GLOBAL -DWASM_HUGE_MEMORY -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src -I/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src -I/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -pipe -march=native -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format -fno-strict-aliasing -MD -MP -MF .deps/Interpreter.o.pp /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/Value.h:23[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:74[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Iteration.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCAPI.h:29:21:[m[K [01;35m[Kwarning: [m[Ktype attributes ignored after type is already defined [[01;35m[K-Wattributes[m[K]
- 29 | class JS_PUBLIC_API [01;35m[KJSTracer[m[K;
- | [01;35m[K^~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.cpp:9[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = JS::TabSizes][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/MemoryMetrics.h:34:37:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kstruct JS::TabSizes[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/StoreBuffer.h:20[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:24[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSContext.h:22[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/CompileWrappers.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/Ion.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/HelperThreads.h:26[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.cpp:23[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/MemoryMetrics.h:31:8:[m[K [01;36m[Knote: [m[K'[01m[Kstruct JS::TabSizes[m[K' declared here
- 31 | struct [01;36m[KTabSizes[m[K {
- | [01;36m[K^~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.cpp:9[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = JS::ServoSizes][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/MemoryMetrics.h:73:39:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kstruct JS::ServoSizes[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/StoreBuffer.h:20[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:24[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSContext.h:22[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/CompileWrappers.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/Ion.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/HelperThreads.h:26[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.cpp:23[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/MemoryMetrics.h:62:8:[m[K [01;36m[Knote: [m[K'[01m[Kstruct JS::ServoSizes[m[K' declared here
- 62 | struct [01;36m[KServoSizes[m[K {
- | [01;36m[K^~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.cpp:9[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::StaticStrings][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/StringType.h:1260:42:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass js::StaticStrings[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/IonTypes.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/TypeInference.h:20[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/ObjectGroup.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Shape.h:31[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:24[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSContext.h:22[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/CompileWrappers.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/Ion.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/HelperThreads.h:26[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.cpp:23[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/StringType.h:1244:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::StaticStrings[m[K' declared here
- 1244 | class [01;36m[KStaticStrings[m[K {
- | [01;36m[K^~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.cpp:9[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/TypeInference.h:884:51:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass js::PreliminaryObjectArray[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/ObjectGroup.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Shape.h:31[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:24[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSContext.h:22[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/CompileWrappers.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/Ion.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/HelperThreads.h:26[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.cpp:23[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/TypeInference.h:874:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::PreliminaryObjectArray[m[K' declared here
- 874 | class [01;36m[KPreliminaryObjectArray[m[K {
- | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.cpp:9[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::TypeNewScript][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/TypeInference.h:1001:42:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of type '[01m[Kclass js::TypeNewScript[m[K' with no trivial copy-assignment; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/ObjectGroup.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Shape.h:31[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:24[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSContext.h:22[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/CompileWrappers.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/Ion.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/HelperThreads.h:26[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.cpp:23[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/TypeInference.h:955:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::TypeNewScript[m[K' declared here
- 955 | class [01;36m[KTypeNewScript[m[K {
- | [01;36m[K^~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.cpp:9[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/IonCode.h:588:44:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kstruct js::jit::IonScriptCounts[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/JSJitFrameIter.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Stack.h:23[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/frontend/NameCollections.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:27[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSContext.h:22[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/CompileWrappers.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/Ion.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/HelperThreads.h:26[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.cpp:23[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/IonCode.h:578:8:[m[K [01;36m[Knote: [m[K'[01m[Kstruct js::jit::IonScriptCounts[m[K' declared here
- 578 | struct [01;36m[KIonScriptCounts[m[K {
- | [01;36m[K^~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.cpp:9[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Statistics.h:78:40:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kstruct js::gcstats::ZoneGCStats[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/GCRuntime.h:21[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:28[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSContext.h:22[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/CompileWrappers.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/Ion.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/HelperThreads.h:26[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.cpp:23[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Statistics.h:52:8:[m[K [01;36m[Knote: [m[K'[01m[Kstruct js::gcstats::ZoneGCStats[m[K' declared here
- 52 | struct [01;36m[KZoneGCStats[m[K {
- | [01;36m[K^~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.cpp:9[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::NewObjectCache][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Caches.h:142:43:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass js::NewObjectCache[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/ZoneGroup.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:30[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSContext.h:22[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/CompileWrappers.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/Ion.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/HelperThreads.h:26[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.cpp:23[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Caches.h:95:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::NewObjectCache[m[K' declared here
- 95 | class [01;36m[KNewObjectCache[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.cpp:9[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:1135:28:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:42:11:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass JS::Value[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 42 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.h:25[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.cpp:9[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/Value.h:322:32:[m[K [01;36m[Knote: [m[K'[01m[Kclass JS::Value[m[K' declared here
- 322 | class MOZ_NON_PARAM alignas(8) [01;36m[KValue[m[K {
- | [01;36m[K^~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/TracingAPI.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCPolicyAPI.h:47[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:22[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/Value.h:24[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.h:25[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsutil.cpp:9[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h: In instantiation of '[01m[Kvoid js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet<js::EvalCacheEntry, js::EvalCacheHashPolicy, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:442:18:[m[K required from '[01m[Kvoid js::HashSet<T, HashPolicy, AllocPolicy>::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy][m[K'
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Caches.h:257:50:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:1613:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of type '[01m[Kjs::detail::HashTable<const js::EvalCacheEntry, js::HashSet<js::EvalCacheEntry, js::EvalCacheHashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<const js::EvalCacheEntry>[m[K'} with no trivial copy-assignment [[01;35m[K-Wclass-memaccess[m[K]
- 1613 | [01;35m[Kmemset(table, 0, sizeof(*table) * capacity())[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:772:7:[m[K [01;36m[Knote: [m[K'[01m[Kjs::detail::HashTable<const js::EvalCacheEntry, js::HashSet<js::EvalCacheEntry, js::EvalCacheHashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<const js::EvalCacheEntry>[m[K'} declared here
- 772 | class [01;36m[KHashTableEntry[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h: In instantiation of '[01m[Kvoid js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:200:18:[m[K required from '[01m[Kvoid js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy][m[K'
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/GeckoProfiler.h:152:74:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:1613:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of type '[01m[Kjs::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >[m[K'} with no trivial copy-assignment [[01;35m[K-Wclass-memaccess[m[K]
- 1613 | [01;35m[Kmemset(table, 0, sizeof(*table) * capacity())[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:772:7:[m[K [01;36m[Knote: [m[K'[01m[Kjs::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >[m[K'} declared here
- 772 | class [01;36m[KHashTableEntry[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h: In instantiation of '[01m[Kvoid js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long unsigned int, js::PointerHasher<js::gc::Cell*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:200:18:[m[K required from '[01m[Kvoid js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*>; AllocPolicy = js::SystemAllocPolicy][m[K'
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Zone.h:667:31:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:1613:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of type '[01m[Kjs::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long unsigned int>, js::HashMap<js::gc::Cell*, long unsigned int, js::PointerHasher<js::gc::Cell*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long unsigned int> >[m[K'} with no trivial copy-assignment [[01;35m[K-Wclass-memaccess[m[K]
- 1613 | [01;35m[Kmemset(table, 0, sizeof(*table) * capacity())[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:772:7:[m[K [01;36m[Knote: [m[K'[01m[Kjs::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long unsigned int>, js::HashMap<js::gc::Cell*, long unsigned int, js::PointerHasher<js::gc::Cell*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long unsigned int> >[m[K'} declared here
- 772 | class [01;36m[KHashTableEntry[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- /usr/bin/x86_64-pc-linux-gnu-g++ -o JSAtom.o -c -I/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/system_wrappers -include /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_WASM_GLOBAL -DWASM_HUGE_MEMORY -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src -I/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src -I/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -pipe -march=native -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format -fno-strict-aliasing -MD -MP -MF .deps/JSAtom.o.pp /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/Value.h:23[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:74[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsnum.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCAPI.h:29:21:[m[K [01;35m[Kwarning: [m[Ktype attributes ignored after type is already defined [[01;35m[K-Wattributes[m[K]
- 29 | class JS_PUBLIC_API [01;35m[KJSTracer[m[K;
- | [01;35m[K^~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/UnboxedObject-inl.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:24[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/NativeObject-inl.h:[m[K In static member function '[01m[Kstatic JS::Result<js::NativeObject*, JS::OOM&> js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)[m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/NativeObject-inl.h:499:43:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass js::HeapSlot[m[K'; use assignment instead [[01;35m[K-Wclass-memaccess[m[K]
- 499 | size - sizeof(js::NativeObject)[01;35m[K)[m[K;
- | [01;35m[K^[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Iteration.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:671:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::HeapSlot[m[K' declared here
- 671 | class [01;36m[KHeapSlot[m[K : public WriteBarrieredBase<Value> {
- | [01;36m[K^~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = JS::TabSizes][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/MemoryMetrics.h:34:37:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kstruct JS::TabSizes[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/StoreBuffer.h:20[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Iteration.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/MemoryMetrics.h:31:8:[m[K [01;36m[Knote: [m[K'[01m[Kstruct JS::TabSizes[m[K' declared here
- 31 | struct [01;36m[KTabSizes[m[K {
- | [01;36m[K^~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = JS::ServoSizes][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/MemoryMetrics.h:73:39:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kstruct JS::ServoSizes[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/StoreBuffer.h:20[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Iteration.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/MemoryMetrics.h:62:8:[m[K [01;36m[Knote: [m[K'[01m[Kstruct JS::ServoSizes[m[K' declared here
- 62 | struct [01;36m[KServoSizes[m[K {
- | [01;36m[K^~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::StaticStrings][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/StringType.h:1260:42:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass js::StaticStrings[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/IonTypes.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/TypeInference.h:20[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/ObjectGroup.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Shape.h:31[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:24[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSContext.h:22[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Iteration.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/StringType.h:1244:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::StaticStrings[m[K' declared here
- 1244 | class [01;36m[KStaticStrings[m[K {
- | [01;36m[K^~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/TypeInference.h:884:51:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass js::PreliminaryObjectArray[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/ObjectGroup.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Shape.h:31[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:24[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSContext.h:22[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Iteration.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/TypeInference.h:874:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::PreliminaryObjectArray[m[K' declared here
- 874 | class [01;36m[KPreliminaryObjectArray[m[K {
- | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::TypeNewScript][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/TypeInference.h:1001:42:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of type '[01m[Kclass js::TypeNewScript[m[K' with no trivial copy-assignment; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/ObjectGroup.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Shape.h:31[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:24[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSContext.h:22[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Iteration.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/TypeInference.h:955:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::TypeNewScript[m[K' declared here
- 955 | class [01;36m[KTypeNewScript[m[K {
- | [01;36m[K^~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/IonCode.h:588:44:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kstruct js::jit::IonScriptCounts[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/JSJitFrameIter.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Stack.h:23[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/frontend/NameCollections.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:27[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSContext.h:22[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Iteration.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/IonCode.h:578:8:[m[K [01;36m[Knote: [m[K'[01m[Kstruct js::jit::IonScriptCounts[m[K' declared here
- 578 | struct [01;36m[KIonScriptCounts[m[K {
- | [01;36m[K^~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Statistics.h:78:40:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kstruct js::gcstats::ZoneGCStats[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/GCRuntime.h:21[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:28[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSContext.h:22[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Iteration.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Statistics.h:52:8:[m[K [01;36m[Knote: [m[K'[01m[Kstruct js::gcstats::ZoneGCStats[m[K' declared here
- 52 | struct [01;36m[KZoneGCStats[m[K {
- | [01;36m[K^~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::NewObjectCache][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Caches.h:142:43:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass js::NewObjectCache[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/ZoneGroup.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:30[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSContext.h:22[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Iteration.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Caches.h:95:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::NewObjectCache[m[K' declared here
- 95 | class [01;36m[KNewObjectCache[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:1135:28:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:42:11:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass JS::Value[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 42 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:74[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Iteration.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/Value.h:322:32:[m[K [01;36m[Knote: [m[K'[01m[Kclass JS::Value[m[K' declared here
- 322 | class MOZ_NON_PARAM alignas(8) [01;36m[KValue[m[K {
- | [01;36m[K^~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass js::jit::CodeOffsetJump[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/Safepoints.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/JitFrames.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSContext-inl.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSCompartment-inl.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject-inl.h:32[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/EnvironmentObject-inl.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::jit::CodeOffsetJump[m[K' declared here
- 494 | class [01;36m[KCodeOffsetJump[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/TracingAPI.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCPolicyAPI.h:47[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:22[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:73[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Iteration.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h: In instantiation of '[01m[Kvoid js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet<js::EvalCacheEntry, js::EvalCacheHashPolicy, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:442:18:[m[K required from '[01m[Kvoid js::HashSet<T, HashPolicy, AllocPolicy>::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy][m[K'
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Caches.h:257:50:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:1613:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of type '[01m[Kjs::detail::HashTable<const js::EvalCacheEntry, js::HashSet<js::EvalCacheEntry, js::EvalCacheHashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<const js::EvalCacheEntry>[m[K'} with no trivial copy-assignment [[01;35m[K-Wclass-memaccess[m[K]
- 1613 | [01;35m[Kmemset(table, 0, sizeof(*table) * capacity())[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:772:7:[m[K [01;36m[Knote: [m[K'[01m[Kjs::detail::HashTable<const js::EvalCacheEntry, js::HashSet<js::EvalCacheEntry, js::EvalCacheHashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<const js::EvalCacheEntry>[m[K'} declared here
- 772 | class [01;36m[KHashTableEntry[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h: In instantiation of '[01m[Kvoid js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:200:18:[m[K required from '[01m[Kvoid js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy][m[K'
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/GeckoProfiler.h:152:74:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:1613:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of type '[01m[Kjs::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >[m[K'} with no trivial copy-assignment [[01;35m[K-Wclass-memaccess[m[K]
- 1613 | [01;35m[Kmemset(table, 0, sizeof(*table) * capacity())[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:772:7:[m[K [01;36m[Knote: [m[K'[01m[Kjs::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >[m[K'} declared here
- 772 | class [01;36m[KHashTableEntry[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h: In instantiation of '[01m[Kvoid js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long unsigned int, js::PointerHasher<js::gc::Cell*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:200:18:[m[K required from '[01m[Kvoid js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*>; AllocPolicy = js::SystemAllocPolicy][m[K'
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Zone.h:667:31:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:1613:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of type '[01m[Kjs::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long unsigned int>, js::HashMap<js::gc::Cell*, long unsigned int, js::PointerHasher<js::gc::Cell*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long unsigned int> >[m[K'} with no trivial copy-assignment [[01;35m[K-Wclass-memaccess[m[K]
- 1613 | [01;35m[Kmemset(table, 0, sizeof(*table) * capacity())[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:772:7:[m[K [01;36m[Knote: [m[K'[01m[Kjs::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long unsigned int>, js::HashMap<js::gc::Cell*, long unsigned int, js::PointerHasher<js::gc::Cell*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long unsigned int> >[m[K'} declared here
- 772 | class [01;36m[KHashTableEntry[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/BitSet.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/Safepoints.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/JitFrames.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSContext-inl.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSCompartment-inl.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject-inl.h:32[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/EnvironmentObject-inl.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/JitAllocPolicy.h: In instantiation of '[01m[KT* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; size_t = long unsigned int][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:1214:59:[m[K required from '[01m[Kstatic js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; uint32_t = unsigned int][m[K'
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:1283:24:[m[K required from '[01m[Kbool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int][m[K'
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:93:67:[m[K required from '[01m[Kbool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int][m[K'
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/LIR.h:1630:34:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/JitAllocPolicy.h:87:30:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of type '[01m[Kclass js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >[m[K' with no trivial copy-assignment [[01;35m[K-Wclass-memaccess[m[K]
- 87 | if (MOZ_LIKELY(p)) [01;35m[Kmemset(p, 0, numElems * sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/TracingAPI.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCPolicyAPI.h:47[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:22[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:73[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Iteration.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Interpreter.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:772:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >[m[K' declared here
- 772 | class [01;36m[KHashTableEntry[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/TracingAPI.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCPolicyAPI.h:47[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCVector.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Rooting.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = JS::TabSizes][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/MemoryMetrics.h:34:37:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kstruct JS::TabSizes[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/StoreBuffer.h:20[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/StringType.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsnum.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/MemoryMetrics.h:31:8:[m[K [01;36m[Knote: [m[K'[01m[Kstruct JS::TabSizes[m[K' declared here
- 31 | struct [01;36m[KTabSizes[m[K {
- | [01;36m[K^~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/TracingAPI.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCPolicyAPI.h:47[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCVector.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Rooting.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = JS::ServoSizes][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/MemoryMetrics.h:73:39:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kstruct JS::ServoSizes[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/StoreBuffer.h:20[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/StringType.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsnum.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/MemoryMetrics.h:62:8:[m[K [01;36m[Knote: [m[K'[01m[Kstruct JS::ServoSizes[m[K' declared here
- 62 | struct [01;36m[KServoSizes[m[K {
- | [01;36m[K^~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/TracingAPI.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCPolicyAPI.h:47[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCVector.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Rooting.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::StaticStrings][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/StringType.h:1260:42:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass js::StaticStrings[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsnum.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/StringType.h:1244:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::StaticStrings[m[K' declared here
- 1244 | class [01;36m[KStaticStrings[m[K {
- | [01;36m[K^~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/TracingAPI.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCPolicyAPI.h:47[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCVector.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Rooting.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/TypeInference.h:884:51:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass js::PreliminaryObjectArray[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/ObjectGroup.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Shape.h:31[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:24[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/TypeInference.h:874:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::PreliminaryObjectArray[m[K' declared here
- 874 | class [01;36m[KPreliminaryObjectArray[m[K {
- | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/TracingAPI.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCPolicyAPI.h:47[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCVector.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Rooting.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::TypeNewScript][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/TypeInference.h:1001:42:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of type '[01m[Kclass js::TypeNewScript[m[K' with no trivial copy-assignment; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/ObjectGroup.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Shape.h:31[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:24[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/TypeInference.h:955:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::TypeNewScript[m[K' declared here
- 955 | class [01;36m[KTypeNewScript[m[K {
- | [01;36m[K^~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/TracingAPI.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCPolicyAPI.h:47[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCVector.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Rooting.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/IonCode.h:588:44:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kstruct js::jit::IonScriptCounts[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/JSJitFrameIter.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Stack.h:23[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/frontend/NameCollections.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:27[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/IonCode.h:578:8:[m[K [01;36m[Knote: [m[K'[01m[Kstruct js::jit::IonScriptCounts[m[K' declared here
- 578 | struct [01;36m[KIonScriptCounts[m[K {
- | [01;36m[K^~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/TracingAPI.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCPolicyAPI.h:47[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCVector.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Rooting.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Statistics.h:78:40:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kstruct js::gcstats::ZoneGCStats[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/GCRuntime.h:21[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:28[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Statistics.h:52:8:[m[K [01;36m[Knote: [m[K'[01m[Kstruct js::gcstats::ZoneGCStats[m[K' declared here
- 52 | struct [01;36m[KZoneGCStats[m[K {
- | [01;36m[K^~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/TracingAPI.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCPolicyAPI.h:47[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCVector.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Rooting.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::NewObjectCache][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Caches.h:142:43:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass js::NewObjectCache[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/ZoneGroup.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:30[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Caches.h:95:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::NewObjectCache[m[K' declared here
- 95 | class [01;36m[KNewObjectCache[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/TracingAPI.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCPolicyAPI.h:47[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCVector.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Rooting.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:1135:28:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:42:11:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass JS::Value[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 42 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:74[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsnum.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/Value.h:322:32:[m[K [01;36m[Knote: [m[K'[01m[Kclass JS::Value[m[K' declared here
- 322 | class MOZ_NON_PARAM alignas(8) [01;36m[KValue[m[K {
- | [01;36m[K^~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/TracingAPI.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCPolicyAPI.h:47[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCVector.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Rooting.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass js::jit::CodeOffsetJump[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/Safepoints.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/JitFrames.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSContext-inl.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSCompartment-inl.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:30[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::jit::CodeOffsetJump[m[K' declared here
- 494 | class [01;36m[KCodeOffsetJump[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/TracingAPI.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCPolicyAPI.h:47[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCVector.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Rooting.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h: In instantiation of '[01m[Kvoid js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet<js::EvalCacheEntry, js::EvalCacheHashPolicy, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:442:18:[m[K required from '[01m[Kvoid js::HashSet<T, HashPolicy, AllocPolicy>::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy][m[K'
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Caches.h:257:50:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:1613:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of type '[01m[Kjs::detail::HashTable<const js::EvalCacheEntry, js::HashSet<js::EvalCacheEntry, js::EvalCacheHashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<const js::EvalCacheEntry>[m[K'} with no trivial copy-assignment [[01;35m[K-Wclass-memaccess[m[K]
- 1613 | [01;35m[Kmemset(table, 0, sizeof(*table) * capacity())[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:772:7:[m[K [01;36m[Knote: [m[K'[01m[Kjs::detail::HashTable<const js::EvalCacheEntry, js::HashSet<js::EvalCacheEntry, js::EvalCacheHashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<const js::EvalCacheEntry>[m[K'} declared here
- 772 | class [01;36m[KHashTableEntry[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h: In instantiation of '[01m[Kvoid js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:200:18:[m[K required from '[01m[Kvoid js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy][m[K'
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/GeckoProfiler.h:152:74:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:1613:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of type '[01m[Kjs::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >[m[K'} with no trivial copy-assignment [[01;35m[K-Wclass-memaccess[m[K]
- 1613 | [01;35m[Kmemset(table, 0, sizeof(*table) * capacity())[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:772:7:[m[K [01;36m[Knote: [m[K'[01m[Kjs::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >[m[K'} declared here
- 772 | class [01;36m[KHashTableEntry[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h: In instantiation of '[01m[Kvoid js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long unsigned int, js::PointerHasher<js::gc::Cell*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:200:18:[m[K required from '[01m[Kvoid js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*>; AllocPolicy = js::SystemAllocPolicy][m[K'
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Zone.h:667:31:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:1613:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of type '[01m[Kjs::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long unsigned int>, js::HashMap<js::gc::Cell*, long unsigned int, js::PointerHasher<js::gc::Cell*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long unsigned int> >[m[K'} with no trivial copy-assignment [[01;35m[K-Wclass-memaccess[m[K]
- 1613 | [01;35m[Kmemset(table, 0, sizeof(*table) * capacity())[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:772:7:[m[K [01;36m[Knote: [m[K'[01m[Kjs::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long unsigned int>, js::HashMap<js::gc::Cell*, long unsigned int, js::PointerHasher<js::gc::Cell*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long unsigned int> >[m[K'} declared here
- 772 | class [01;36m[KHashTableEntry[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/GCRuntime.h:25[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:28[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/AtomsTable.h:[m[K In function '[01m[KJSAtom* js::Atomize(JSContext*, const char*, size_t, js::PinningBehavior, const mozilla::Maybe<unsigned int>&)[m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/AtomsTable.h:26:64:[m[K [01;35m[Kwarning: [m[K'[01m[KzonePtr.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::AddPtr::<anonymous>.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Ptr::entry_[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K]
- 26 | AtomStateEntry(const AtomStateEntry& other) : bits(other.bits[01;35m[K)[m[K {}
- | [01;35m[K^[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:377:26:[m[K [01;36m[Knote: [m[K'[01m[KzonePtr.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::AddPtr::<anonymous>.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Ptr::entry_[m[K' was declared here
- 377 | Maybe<AtomSet::AddPtr> [01;36m[KzonePtr[m[K;
- | [01;36m[K^~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/TracingAPI.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCPolicyAPI.h:47[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCVector.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Rooting.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:1298:62:[m[K [01;35m[Kwarning: [m[K'[01m[KzonePtr.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K]
- 1298 | HashNumber hash1(HashNumber hash0) const { return hash0 >> [01;35m[KhashShift[m[K; }
- | [01;35m[K^~~~~~~~~[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:377:26:[m[K [01;36m[Knote: [m[K'[01m[KzonePtr.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash[m[K' was declared here
- 377 | Maybe<AtomSet::AddPtr> [01;36m[KzonePtr[m[K;
- | [01;36m[K^~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/GCRuntime.h:25[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:28[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/AtomsTable.h:[m[K In function '[01m[KJSAtom* js::AtomizeChars(JSContext*, const CharT*, size_t, js::PinningBehavior) [with CharT = unsigned char][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/AtomsTable.h:26:64:[m[K [01;35m[Kwarning: [m[K'[01m[KzonePtr.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::AddPtr::<anonymous>.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Ptr::entry_[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K]
- 26 | AtomStateEntry(const AtomStateEntry& other) : bits(other.bits[01;35m[K)[m[K {}
- | [01;35m[K^[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:377:26:[m[K [01;36m[Knote: [m[K'[01m[KzonePtr.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::AddPtr::<anonymous>.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Ptr::entry_[m[K' was declared here
- 377 | Maybe<AtomSet::AddPtr> [01;36m[KzonePtr[m[K;
- | [01;36m[K^~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/TracingAPI.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCPolicyAPI.h:47[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCVector.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Rooting.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:1298:62:[m[K [01;35m[Kwarning: [m[K'[01m[KzonePtr.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K]
- 1298 | HashNumber hash1(HashNumber hash0) const { return hash0 >> [01;35m[KhashShift[m[K; }
- | [01;35m[K^~~~~~~~~[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:377:26:[m[K [01;36m[Knote: [m[K'[01m[KzonePtr.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash[m[K' was declared here
- 377 | Maybe<AtomSet::AddPtr> [01;36m[KzonePtr[m[K;
- | [01;36m[K^~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/TracingAPI.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCPolicyAPI.h:47[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCVector.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Rooting.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:[m[K In function '[01m[KJSAtom* js::AtomizeString(JSContext*, JSString*, js::PinningBehavior)[m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:1726:5:[m[K [01;35m[Kwarning: [m[K'[01m[KzonePtr.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::AddPtr::<anonymous>.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Ptr::entry_[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K]
- 1726 | [01;35m[Kif[m[K (p.entry_->isRemoved()) {
- | [01;35m[K^~[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:377:26:[m[K [01;36m[Knote: [m[K'[01m[KzonePtr.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::AddPtr::<anonymous>.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Ptr::entry_[m[K' was declared here
- 377 | Maybe<AtomSet::AddPtr> [01;36m[KzonePtr[m[K;
- | [01;36m[K^~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/TracingAPI.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCPolicyAPI.h:47[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCVector.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Rooting.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:1298:62:[m[K [01;35m[Kwarning: [m[K'[01m[KzonePtr.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K]
- 1298 | HashNumber hash1(HashNumber hash0) const { return hash0 >> [01;35m[KhashShift[m[K; }
- | [01;35m[K^~~~~~~~~[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:377:26:[m[K [01;36m[Knote: [m[K'[01m[KzonePtr.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash[m[K' was declared here
- 377 | Maybe<AtomSet::AddPtr> [01;36m[KzonePtr[m[K;
- | [01;36m[K^~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/TracingAPI.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCPolicyAPI.h:47[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCVector.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Rooting.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:1298:62:[m[K [01;35m[Kwarning: [m[K'[01m[KzonePtr.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K]
- 1298 | HashNumber hash1(HashNumber hash0) const { return hash0 >> [01;35m[KhashShift[m[K; }
- | [01;35m[K^~~~~~~~~[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:377:26:[m[K [01;36m[Knote: [m[K'[01m[KzonePtr.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash[m[K' was declared here
- 377 | Maybe<AtomSet::AddPtr> [01;36m[KzonePtr[m[K;
- | [01;36m[K^~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/TracingAPI.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCPolicyAPI.h:47[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCVector.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Rooting.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:1726:5:[m[K [01;35m[Kwarning: [m[K'[01m[KzonePtr.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::AddPtr::<anonymous>.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Ptr::entry_[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K]
- 1726 | [01;35m[Kif[m[K (p.entry_->isRemoved()) {
- | [01;35m[K^~[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:377:26:[m[K [01;36m[Knote: [m[K'[01m[KzonePtr.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::AddPtr::<anonymous>.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Ptr::entry_[m[K' was declared here
- 377 | Maybe<AtomSet::AddPtr> [01;36m[KzonePtr[m[K;
- | [01;36m[K^~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jsnum.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/StringType.h:930:26:[m[K [01;35m[Kwarning: [m[K'[01m[KindexValue[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K]
- 930 | d.u1.flags |= [01;35m[K(index << INDEX_VALUE_SHIFT)[m[K | INDEX_VALUE_BIT;
- | [01;35m[K~~~~~~~^~~~~~~~~~~~~~~~~~~~~[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:528:19:[m[K [01;36m[Knote: [m[K'[01m[KindexValue[m[K' was declared here
- 528 | Maybe<uint32_t> [01;36m[KindexValue[m[K;
- | [01;36m[K^~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/GCRuntime.h:25[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:28[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:16[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/AtomsTable.h:[m[K In function '[01m[KJSAtom* js::AtomizeChars(JSContext*, const CharT*, size_t, js::PinningBehavior) [with CharT = char16_t][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/AtomsTable.h:26:64:[m[K [01;35m[Kwarning: [m[K'[01m[KzonePtr.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::AddPtr::<anonymous>.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Ptr::entry_[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K]
- 26 | AtomStateEntry(const AtomStateEntry& other) : bits(other.bits[01;35m[K)[m[K {}
- | [01;35m[K^[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:377:26:[m[K [01;36m[Knote: [m[K'[01m[KzonePtr.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::AddPtr::<anonymous>.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Ptr::entry_[m[K' was declared here
- 377 | Maybe<AtomSet::AddPtr> [01;36m[KzonePtr[m[K;
- | [01;36m[K^~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/TracingAPI.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCPolicyAPI.h:47[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCVector.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Rooting.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom-inl.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:1298:62:[m[K [01;35m[Kwarning: [m[K'[01m[KzonePtr.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K]
- 1298 | HashNumber hash1(HashNumber hash0) const { return hash0 >> [01;35m[KhashShift[m[K; }
- | [01;35m[K^~~~~~~~~[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSAtom.cpp:377:26:[m[K [01;36m[Knote: [m[K'[01m[KzonePtr.js::detail::HashTable<const js::AtomStateEntry, js::HashSet<js::AtomStateEntry, js::AtomHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash[m[K' was declared here
- 377 | Maybe<AtomSet::AddPtr> [01;36m[KzonePtr[m[K;
- | [01;36m[K^~~~~~~[m[K
- /usr/bin/x86_64-pc-linux-gnu-g++ -o Unified_cpp_js_src0.o -c -I/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/system_wrappers -include /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_WASM_GLOBAL -DWASM_HUGE_MEMORY -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src -I/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src -I/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-security -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -pipe -march=native -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format -fno-strict-aliasing -MD -MP -MF .deps/Unified_cpp_js_src0.o.pp /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/Value.h:23[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:74[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.cpp:48[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp:2[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCAPI.h:29:21:[m[K [01;35m[Kwarning: [m[Ktype attributes ignored after type is already defined [[01;35m[K-Wattributes[m[K]
- 29 | class JS_PUBLIC_API [01;35m[KJSTracer[m[K;
- | [01;35m[K^~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/DataViewObject.cpp:34[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp:11[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/NativeObject-inl.h:[m[K In static member function '[01m[Kstatic JS::Result<js::NativeObject*, JS::OOM&> js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)[m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/NativeObject-inl.h:499:43:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass js::HeapSlot[m[K'; use assignment instead [[01;35m[K-Wclass-memaccess[m[K]
- 499 | size - sizeof(js::NativeObject)[01;35m[K)[m[K;
- | [01;35m[K^[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.cpp:48[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp:2[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:671:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::HeapSlot[m[K' declared here
- 671 | class [01;36m[KHeapSlot[m[K : public WriteBarrieredBase<Value> {
- | [01;36m[K^~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:73[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.cpp:48[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp:2[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = JS::TabSizes][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/MemoryMetrics.h:34:37:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kstruct JS::TabSizes[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/StoreBuffer.h:20[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.cpp:48[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp:2[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/MemoryMetrics.h:31:8:[m[K [01;36m[Knote: [m[K'[01m[Kstruct JS::TabSizes[m[K' declared here
- 31 | struct [01;36m[KTabSizes[m[K {
- | [01;36m[K^~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:73[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.cpp:48[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp:2[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = JS::ServoSizes][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/MemoryMetrics.h:73:39:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kstruct JS::ServoSizes[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/StoreBuffer.h:20[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.cpp:48[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp:2[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/MemoryMetrics.h:62:8:[m[K [01;36m[Knote: [m[K'[01m[Kstruct JS::ServoSizes[m[K' declared here
- 62 | struct [01;36m[KServoSizes[m[K {
- | [01;36m[K^~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:73[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.cpp:48[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp:2[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::StaticStrings][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/StringType.h:1260:42:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass js::StaticStrings[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/IonTypes.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/TypeInference.h:20[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/ObjectGroup.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Shape.h:31[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.cpp:48[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp:2[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/StringType.h:1244:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::StaticStrings[m[K' declared here
- 1244 | class [01;36m[KStaticStrings[m[K {
- | [01;36m[K^~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:73[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.cpp:48[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp:2[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/TypeInference.h:884:51:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass js::PreliminaryObjectArray[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/ObjectGroup.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Shape.h:31[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.cpp:48[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp:2[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/TypeInference.h:874:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::PreliminaryObjectArray[m[K' declared here
- 874 | class [01;36m[KPreliminaryObjectArray[m[K {
- | [01;36m[K^~~~~~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:73[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.cpp:48[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp:2[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::TypeNewScript][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/TypeInference.h:1001:42:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of type '[01m[Kclass js::TypeNewScript[m[K' with no trivial copy-assignment; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/ObjectGroup.h:18[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Shape.h:31[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.cpp:48[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp:2[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/TypeInference.h:955:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::TypeNewScript[m[K' declared here
- 955 | class [01;36m[KTypeNewScript[m[K {
- | [01;36m[K^~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:73[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.cpp:48[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp:2[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/IonCode.h:588:44:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kstruct js::jit::IonScriptCounts[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/JSJitFrameIter.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Stack.h:23[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/frontend/NameCollections.h:13[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:27[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/ArrayBufferObject.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/x86-shared/AtomicOperations-x86-shared-gcc.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/AtomicOperations.h:357[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.cpp:61[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp:2[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/IonCode.h:578:8:[m[K [01;36m[Knote: [m[K'[01m[Kstruct js::jit::IonScriptCounts[m[K' declared here
- 578 | struct [01;36m[KIonScriptCounts[m[K {
- | [01;36m[K^~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:73[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.cpp:48[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp:2[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Statistics.h:78:40:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kstruct js::gcstats::ZoneGCStats[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/GCRuntime.h:21[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:28[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/ArrayBufferObject.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/x86-shared/AtomicOperations-x86-shared-gcc.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/AtomicOperations.h:357[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.cpp:61[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp:2[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Statistics.h:52:8:[m[K [01;36m[Knote: [m[K'[01m[Kstruct js::gcstats::ZoneGCStats[m[K' declared here
- 52 | struct [01;36m[KZoneGCStats[m[K {
- | [01;36m[K^~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:73[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.cpp:48[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp:2[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::NewObjectCache][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Caches.h:142:43:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass js::NewObjectCache[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/ZoneGroup.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:30[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/ArrayBufferObject.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/x86-shared/AtomicOperations-x86-shared-gcc.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/AtomicOperations.h:357[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.cpp:61[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp:2[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Caches.h:95:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::NewObjectCache[m[K' declared here
- 95 | class [01;36m[KNewObjectCache[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:73[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.cpp:48[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp:2[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Runtime.h:1135:28:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:42:11:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass JS::Value[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 42 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:74[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.cpp:48[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp:2[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/Value.h:322:32:[m[K [01;36m[Knote: [m[K'[01m[Kclass JS::Value[m[K' declared here
- 322 | class MOZ_NON_PARAM alignas(8) [01;36m[KValue[m[K {
- | [01;36m[K^~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jspubtd.h:17[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:19[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:73[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.cpp:48[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp:2[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h: In instantiation of '[01m[Kvoid mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/mozilla/PodOperations.h:30:9:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of non-trivial type '[01m[Kclass js::jit::CodeOffsetJump[m[K'; use assignment or value-initialization instead [[01;35m[K-Wclass-memaccess[m[K]
- 30 | [01;35m[Kmemset(aT, 0, sizeof(T))[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/wasm/WasmInstance.h:23[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.cpp:67[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp:2[m[K:
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7:[m[K [01;36m[Knote: [m[K'[01m[Kclass js::jit::CodeOffsetJump[m[K' declared here
- 494 | class [01;36m[KCodeOffsetJump[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- In file included from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/TracingAPI.h:11[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/GCPolicyAPI.h:47[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/RootingAPI.h:22[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallArgs.h:73[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/CallNonGenericMethod.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/NamespaceImports.h:15[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Barrier.h:10[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/JSObject.h:12[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.h:14[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/builtin/AtomicsObject.cpp:48[m[K,
- from [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src0.cpp:2[m[K:
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h: In instantiation of '[01m[Kvoid js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet<js::EvalCacheEntry, js::EvalCacheHashPolicy, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:442:18:[m[K required from '[01m[Kvoid js::HashSet<T, HashPolicy, AllocPolicy>::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy][m[K'
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/Caches.h:257:50:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:1613:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of type '[01m[Kjs::detail::HashTable<const js::EvalCacheEntry, js::HashSet<js::EvalCacheEntry, js::EvalCacheHashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<const js::EvalCacheEntry>[m[K'} with no trivial copy-assignment [[01;35m[K-Wclass-memaccess[m[K]
- 1613 | [01;35m[Kmemset(table, 0, sizeof(*table) * capacity())[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:772:7:[m[K [01;36m[Knote: [m[K'[01m[Kjs::detail::HashTable<const js::EvalCacheEntry, js::HashSet<js::EvalCacheEntry, js::EvalCacheHashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<const js::EvalCacheEntry>[m[K'} declared here
- 772 | class [01;36m[KHashTableEntry[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h: In instantiation of '[01m[Kvoid js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:200:18:[m[K required from '[01m[Kvoid js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy][m[K'
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/vm/GeckoProfiler.h:152:74:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:1613:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of type '[01m[Kjs::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >[m[K'} with no trivial copy-assignment [[01;35m[K-Wclass-memaccess[m[K]
- 1613 | [01;35m[Kmemset(table, 0, sizeof(*table) * capacity())[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:772:7:[m[K [01;36m[Knote: [m[K'[01m[Kjs::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >[m[K'} declared here
- 772 | class [01;36m[KHashTableEntry[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h: In instantiation of '[01m[Kvoid js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long unsigned int, js::PointerHasher<js::gc::Cell*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy][m[K':
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:200:18:[m[K required from '[01m[Kvoid js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*>; AllocPolicy = js::SystemAllocPolicy][m[K'
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/js/src/gc/Zone.h:667:31:[m[K required from here
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:1613:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid* memset(void*, int, size_t)[m[K' clearing an object of type '[01m[Kjs::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long unsigned int>, js::HashMap<js::gc::Cell*, long unsigned int, js::PointerHasher<js::gc::Cell*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long unsigned int> >[m[K'} with no trivial copy-assignment [[01;35m[K-Wclass-memaccess[m[K]
- 1613 | [01;35m[Kmemset(table, 0, sizeof(*table) * capacity())[m[K;
- | [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K
- [01m[K/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/dist/include/js/HashTable.h:772:7:[m[K [01;36m[Knote: [m[K'[01m[Kjs::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long unsigned int>, js::HashMap<js::gc::Cell*, long unsigned int, js::PointerHasher<js::gc::Cell*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry[m[K' {aka '[01m[Kclass js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long unsigned int> >[m[K'} declared here
- 772 | class [01;36m[KHashTableEntry[m[K {
- | [01;36m[K^~~~~~~~~~~~~~[m[K
- {standard input}: Assembler messages:
- {standard input}:263444: Warning: end of file not at end of a line; newline inserted
- {standard input}:264561: Error: unknown pseudo-op: `.qu'
- [01m[Kx86_64-pc-linux-gnu-g++:[m[K [01;31m[Kfatal error: [m[KKilled signal terminated program cc1plus
- compilation terminated.
- make[3]: *** [/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/config/rules.mk:1056: Interpreter.o] Error 1
- make[3]: *** Waiting for unfinished jobs....
- make[3]: Leaving directory '/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj/js/src'
- make[2]: *** [/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/config/recurse.mk:73: js/src/target] Error 2
- make[2]: Leaving directory '/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj'
- make[1]: *** [/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/config/recurse.mk:33: compile] Error 2
- make[1]: Leaving directory '/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj'
- make: *** [/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/config/rules.mk:442: default] Error 2
- [31;01m*[0m ERROR: dev-lang/spidermonkey-60.5.2_p0-r2::gentoo failed (compile phase):
- [31;01m*[0m emake failed
- [31;01m*[0m
- [31;01m*[0m If you need support, post the output of `emerge --info '=dev-lang/spidermonkey-60.5.2_p0-r2::gentoo'`,
- [31;01m*[0m the complete build log and the output of `emerge -pqv '=dev-lang/spidermonkey-60.5.2_p0-r2::gentoo'`.
- [31;01m*[0m The complete build log is located at '/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/temp/build.log'.
- [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/temp/environment'.
- [31;01m*[0m Working directory: '/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2/jsobj'
- [31;01m*[0m S: '/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r2/work/mozjs-60.5.2'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement